[gelöst]Platzhalter im Report

4. Juli 2014 11:01

Hallo Zusammen,
bin ein Anfänger in NAV und würde mich über eure Tipps freuen.

Ich hätte ein Frage zu einem RDLC Report:
in meinem DataItem gebe ich einen Text001 ein, der einen Platzhalter enthält in der Form: Wir bestätigen Ihnen den Eintritt in das %1.
Dann im DataItem (im Feld) schreibe ich folgendes: STRSUBSTNO(Text001,Name aus der Tabelle Unternehmen)

Im Report gibt es aber nur meinen Text zurück: "Wir bestätigen Ihnen den Eintritt in das ." ohne den Namen des Unternehmens einzufügen.
Es gibt auch keine Fehlermeldung. Im Code hole ich die Tabelle Unternehmen mit GET.

Was mache ich falsch?
Danke schon mal im Vorab
Zuletzt geändert von Brunotti am 7. Juli 2014 12:57, insgesamt 2-mal geändert.

Re: Platzhalter im Report

4. Juli 2014 11:22

Hallo,

nur als Tipp.
Ich würde eine globale Text Variable definieren und den Text dort setzen.
Hat den Vorteil, dass man besser debuggen kann warum der Name aus dem Unternehmen nicht gesetzt wird.
Und die Variable dann als DataItem Feld übergeben.

So ungefähr:
Code:
meineTextVariable := STRSUBSTNO(Text001,Name aus der Tabelle Unternehmen);


Wahrscheinlich wird bei dir ein leerer Name übergeben.

Gruß
Aydin

Re: Platzhalter im Report

4. Juli 2014 11:40

Danke Aydin,
das habe auch schon gemacht. Ich habe so verstanden, dass Reports (not processing) lassen sich nicht debuggen...

Re: Platzhalter im Report

4. Juli 2014 12:13

Der Code sollte sich schon debuggen lassen.

Kann man ja schnell testen ;-)

Re: Platzhalter im Report

6. Juli 2014 17:21

Hat noch jemand vielleicht eine Idee? :oops:

Re: Platzhalter im Report

6. Juli 2014 18:04

Zeig mal bitte Screenshots von allen relevanten Stellen.

Re: Platzhalter im Report

6. Juli 2014 20:32

Hallo Natalie,
das sind die relevante Screenshots.
Vielen lieben Dank
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

Re: Platzhalter im Report

6. Juli 2014 22:56

Der Übeltäter steckt hier:
Bild
Wenn du GET auf CompInfo machst, musst du auch STRSUBSTNO auf CompInfo machen, nicht CompanyInfo ;-)
[Alternativ mache GET auf CompanyInfo]

Re: Platzhalter im Report

7. Juli 2014 12:56

Ja, das hat geklappt!
Vielen Dank Natalie!