Spellingscontrole met Copilot

  • 2 minutes to read

Om teksten te controleren op spelling kunnen we gebruik maken van Copilot. Hiertoe is een systeemcomponent voorzien in BoCount Dynamics System.

Er kan gebruik gemaakt worden van de codeunit CFL Spell Check Copilot.
Deze codeunit bevat een procedure

SpellCheckWithAI(TextToCheck: Text; language: text; MaxLength: integer) Result: Text

Hiermee kan eenvoudig een tekst gecontroleerd worden op spelling adhv. Copilot.
Indien Copilot een verbeterde tekst opmaakt dan zal de gebruiker zal een scherm te zien krijgen waarin de gecrrigeerde tekst wordt getoond:

SpellCheckWithCopilot

Indien de gebruiker akkoord gaat met de vertaling, dan klikt die op "goedkeuren".

TIP

Als voorbeeld is dit ingebouwd in BoCount bij de Uidrukkingen en hun vertalingen.

Technische informatie

Deze functionaliteit is eenvoudig in te bouwen.
Hieronder een voorbeeld op validatie van een veld Description op een record:

trigger OnValidate()
var
    CFLSpellCheck: codeunit "CFL Spell Check Copilot";
begin
    rec."Description" := copystr(CFLSpellCheck.SpellCheckWithAI(Rec."Description", format(GlobalLanguage()), MaxStrLen(Rec."Description")), 1, MaxStrLen(Rec."Description"));
end;