Hallo,
bei der Umstellung eines kleineren PrintAddIns auf die neue Engine konnte ich fast alle Anpassungen (Terminspalte raus etc) per DCM implementieren. An einer Stelle sind meine Versuche bisher aber gescheitert:
Ich möchte einem existieren Label ("Alternativ:") einer Belegposition den Wert eines Benutzerfeldes zuweisen (per Bedingung, wenn Länge > 0). Das funktioniert auch wenn ich das im Entwurf so definiere. Erzeuge ich die Bedingung per Code in der DCM oder weise dem Label das Benutzerfeld direkt zu, bekomme ich folgenden Fehler, der nicht auftritt wenn ich z.B. Bezeichung1 anstelle des Userfeldes nehme:
Gibt es eine besser geeignete DCM, in der die UserFelder schon geladen sind? Ich würde ungern wegen des letztens Punktes eine Kopie des Berichtes anlegen. Erste Versuche mit dem Hinzufügen einer Column zur Datasource waren nicht erfolgreich, dann gibt es zwar keinen Fehler aber das Feld bleibt im Ausdruck auch leer.
bei der Umstellung eines kleineren PrintAddIns auf die neue Engine konnte ich fast alle Anpassungen (Terminspalte raus etc) per DCM implementieren. An einer Stelle sind meine Versuche bisher aber gescheitert:
Ich möchte einem existieren Label ("Alternativ:") einer Belegposition den Wert eines Benutzerfeldes zuweisen (per Bedingung, wenn Länge > 0). Das funktioniert auch wenn ich das im Entwurf so definiere. Erzeuge ich die Bedingung per Code in der DCM oder weise dem Label das Benutzerfeld direkt zu, bekomme ich folgenden Fehler, der nicht auftritt wenn ich z.B. Bezeichung1 anstelle des Userfeldes nehme:
Gibt es eine besser geeignete DCM, in der die UserFelder schon geladen sind? Ich würde ungern wegen des letztens Punktes eine Kopie des Berichtes anlegen. Erste Versuche mit dem Hinzufügen einer Column zur Datasource waren nicht erfolgreich, dann gibt es zwar keinen Fehler aber das Feld bleibt im Ausdruck auch leer.