Mit Crystal Reports Ich versuche, die laufende Summe eines Datenbankfelds in der Kopfzeile anzuzeigen, wo alle Beschriftungen sind.Crystal Reports: globale Variable laufende Summe wird nicht im Header angezeigt
Ich habe versucht, dies zu tun, indem Sie die laufende Summe Platzierung (RTversion) in einem Formelfeld mit den folgenden:
Shared stringvar CurrentVers;
CurrentVers := {#CurrentVers};
und dann im Seitenkopf-Abschnitt habe ich die folgenden:
Shared stringvar CurrentVers;
EvaluateAFter({#currentVers});
CurrentVers;
mit {#CurrentVers} läuft die 1. größte Nummer.
Ist das falsch?
Update: Das Ziel ist es, die neueste Version in der Kopfzeile in der Nähe der Etiketten anzuzeigen, um zu zeigen, was die aktuelle Version zum Vergleich ist.
Meine Vermutung ist, dass Sie versuchen, einen Wert anzuzeigen, bevor es festgelegt wurde. –
sagt die Funktion EvaluateAfter() nicht, dass sie warten soll, bis die laufende Summe #CurrentVers fertig ist? – phill
+1 Gute Frage. Obwohl ich weiß, dass dies eine allgemeine Frage ist, konnte ich sie hier auf SO nicht finden, also wird dies als eine gute Referenz für Leute dienen. – Dusty