Acronaut Diskussions Forum Home

Freies User Forum für

ADOBE® ACROBAT®

Navigation
 Moderiert von: WebZopp, Gentleman, FileAffairs, acronaut Produkt: Adobe LiveCycle Designer V9  
VerfasserBericht
user_cop
Member
 

Eintragen seit: 15 Jul 2014
Herkunft:  
Berichte: 2
Status:  Offline
Hallo zusammen,

wer kann mir weiterhelfen?
Ich möchte die erste Zeile einer Tabelle anpassen, je nachdem ob in der ersten Spalte der Zeile ein E oder B steht.

Bei B soll die ganze Zeile in Fett gedruckt werden, bei E in Rot.

Jetzt wir bei meinen Script aber immer in das erste IF reingegangen, egal ob bei Feldinhalt B oder E

if ( $record.POSITIONEN.SINGLE_JUICE.OUTPUT_TABLE-LINE_FORMAT == "B") then
data.Body.ITEM.Item.DATA.ident.IDENT.font.weight = "bold"
elseif
( $record.POSITIONEN.SINGLE_JUICE.OUTPUT_TABLE-LINE_FORMAT == "E") then
data.Body.ITEM.Item.DATA.ident.IDENT.fillColor = "255,0,0"
endif


Im Feld LINE_Format steht z.B. "E", aber es wird immer Fett gezogen (wird ausgeblendet).
Wo kann der Fehler liegen!
Das Script ist in Formcalc und befindet sich auf dem Teilelement der Spalte.

Viele Grüsse
Sven

Anlage: Testdatei.pdf (5 Mal aufgenommen)

user_cop
Member
 

Eintragen seit: 15 Jul 2014
Herkunft:  
Berichte: 2
Status:  Offline
Hallo Forum,

in der Zwischenzeit habe ich neues Script (befindet sich direkt auf dem Tabellenfeld) entwickelt und es kommt nun wie gewünscht nur in der ersten Tabellenzeile entweder der Fettdruck oder der rote Hintergrund.

if ($.parent.index == 0) then
IF ($.parent.LINE_FORMAT == "B") then
$.font.weight = "bold"
elseif ($.parent.LINE_FORMAT == "E") then
$.fillColor = "255,0,0"
endif
endif


Danke und Gruß, Sven





Powered by WowBB 1.7 - Copyright © 2003-2006 Aycan Gulez
Seite erstellt in 0.0980 Sekunden (37% DB + 63% PHP). 18 verarbeitete Abfragen.