Machbar ist mit diesem Programm fast alles. Versuchen wir es mal und rekapituliern: Anwender klickt ein Option-Feld an, dann soll das Feld mit ausgedruckt werden. Klickt er es nicht an, soll es ausgeblendet werden beim Druck - korrekt?
Auf die Schnelle: Radiobuttons ausblenden geht leider nicht so einfach (ist ein Array), wie z.B. Textfelder mit presence= visible, deshalb für den Anfang nicht ausblenden, sondern ein weißes Textfeld drüber (waren zumindest meine ersten Schritte.) Textfeld erstellen ohne Beschriftung und weißer Hintergrund, Button erstellen (zum Prüfen, ob die Optionfelder leer sind und Drucken.) Button bekommt den Code beim Klick:
if (Optionfeld.rawValue ==""){
Textfeld.x = „14.00“;//nur Beispiel soll ja auf Dein Optionfeld
Textfeld.y =…
}
else {
Textfeld.x = „-100.00“;
}
xfa.host.print();//evtl. müssen noch Parameter mitgegeben werden.Da musst Du mal die Hilfe fragen, das weiß ich nicht aus dem Kopf.
Oder Du benutzt gleich den Drucken Button und schreibst den Quellcode davor. Alternativ und evtl. für später: Array durchlaufen und option.presence =„hidden“ setzen.
Hilft Dir das?
Anja