Re: Unterschiede in Textfeld und &P1_Textfeld.
Oben auf der Seite ist ein interaktiver Report. Wenn dort ein Satz ausgewählt wird, wird über Link to Custom Target P1_ID mit dem ausgewählten Index belegt und über diese ID werden alle Felder gefüllt.
Die meisten Felder auf der Seite sind über einen FetchRow Process + unconditional Branch mit einer Tabelle verbunden und werden über Source Type: Database Column befüllt.
Das hier betroffene Textfeld P1_URL wird über einen Sql von einer anderen Tabelle aus gefüllt. Hier wird eine URL zusammengesetzt:
Select '[
&]; || max(IP_ADR) || '/'
from T2_IP where
ID=:P1_ID AND
ip_adr like '10.0.%' AND
:P1_ID IS NOT NULL
group by ID
Befüllungszeitpunkt: Bei Auswahl des Satzes im Report. Der FetchRow steht auf OnLoad, der Branch auf OnSubmit: AfterProcessing
Danach sind alle Felder zumindest optisch richtig gefüllt und im Feld P1_URL sehe ich den korrekten Link.
Der Zugriff erfolgt über einen Button mit der die URL ausgeführt werden soll. Der Button taucht nur auf nachdem ein Satz ausgewählt worden ist.
URL Target: javascript:oeffnefenster('&P1_URL.');
Es wird auch ein Popup aufgemacht, nur nicht mit der aktuellen URL die in dem Textfeld steht.