Cum se aplică formatarea personalizată în timpul Mail Merge
Clasa MailMerge oferă două evenimente care ar putea fi foarte utile în extinderea capacităților mail merge. Proprietatea setFieldMergingCallback(IFieldMergingCallback) acceptă o clasă care implementează metodele fieldMerging(FieldMergingArgs) și imageFieldMerging(ImageFieldMergingArgs). Acestea pot fi utilizate pentru a implementa controlul personalizat asupra procesului mail merge.
Evenimentul fieldMerging(FieldMergingArgs) are loc în timpul mail merge Când un câmp simplu mail merge este întâlnit în document. Acest lucru oferă un control suplimentar asupra mail merge și puteți efectua orice acțiuni atunci când are loc evenimentul. Această metodă este înfășurată într-o clasă care implementează interfața IFieldMergingCallBack și acceptă un obiect FieldMergingArgs care furnizează date pentru evenimentul corespunzător.
Exemplul de cod prezentat mai jos demonstrează modul de implementare a logicii personalizate în evenimentul MergeField
pentru a aplica formatarea celulei.