lunedì 21 settembre 2015

Crystal Reports Formula for Dynamic Field Names

In Crystal Report, nella sezione delle formule, se abbiamo n colonne su una riga che vogliamo esaminare, possiamo utilizzare un ciclo for inserendo i campi delle colonne in un array, in questo modo possiamo prelevare anche il dato.

Qui di seguito un esempio di codice Crystal Report nelle formule.

Local StringVar TestoTrovato:= {NomeTabella.NomeCampoA1};
 StringVar Array Colonne := [{NomeTabella.NomeCampoA2},{NomeTabella.NomeCampoA3},{NomeTabella.NomeCampoA4},{NomeTabella.NomeCampoA5}];
Local NumberVar i;
For i := 1 To 5 Do
(
    if UpperCase(trim(Colonne [i])) = "testo" then
        TestoTrovato := "OK"

);
TestoTrovato

Nessun commento: