Per JS Variable auf Feldname zugreifen
Per JS Variable auf Feldname zugreifen
Hallo Gruppe LCD!
Ich versuche gerade per Schleife auf verschiedene Felder zuzugreifen, also in der Art:
var TS = 2;
var AS = 6;
for (var j = 2; j < AS; j=j+TS)
{
Feld(j)_2.rawValue = Erledigt;
}
Nun soll in den Feldern
- Feld2_2
- Feld4_2
der String "Erledigt" eingetragen werden.
Leider klappt das nicht.
Wie kann ich per Variable ein Feld ansprechen?
Also kurz z.B.
var Feldname = TextField2;
Feldname.rawValue = "Test";
Schon jetzt mal vielen Dank für die Hilfe!
Ich habe schon die Online-Hilfe, das Buch "Adobe Acrobat Formular-Praxis" und "AcroJS.pdf" durchgeforstet, aber leider keine dienlichen Hinweise gefunden.
Frohes Schaffen
Stefan
Ich versuche gerade per Schleife auf verschiedene Felder zuzugreifen, also in der Art:
var TS = 2;
var AS = 6;
for (var j = 2; j < AS; j=j+TS)
{
Feld(j)_2.rawValue = Erledigt;
}
Nun soll in den Feldern
- Feld2_2
- Feld4_2
der String "Erledigt" eingetragen werden.
Leider klappt das nicht.
Wie kann ich per Variable ein Feld ansprechen?
Also kurz z.B.
var Feldname = TextField2;
Feldname.rawValue = "Test";
Schon jetzt mal vielen Dank für die Hilfe!
Ich habe schon die Online-Hilfe, das Buch "Adobe Acrobat Formular-Praxis" und "AcroJS.pdf" durchgeforstet, aber leider keine dienlichen Hinweise gefunden.
Frohes Schaffen
Stefan
Per JS Variable auf Feldname zugreifen
Hi,
sry versteh dein Problem noch nicht so ganz...
Aber was du da machst sollte man nicht machen...
Speicher doch alle deine Object in einem Array ist doch vielleichter...
Gruß
sry versteh dein Problem noch nicht so ganz...
Aber was du da machst sollte man nicht machen...
Speicher doch alle deine Object in einem Array ist doch vielleichter...
Gruß
Per JS Variable auf Feldname zugreifen
Wieso sollte ich das in Array packen? Kannst du das bitte erläutern?
Beispiel:
Ich habe einen Startwert, zu dem soll jeweils ein Variabler Wert dazugezählt werden und dann in einem bestimmten Rhytmus in Felder eingetragen werde, also jedes Feld, jedes dritte Feld, etc.
Freue mich jedoch über die Info mit der Arraylösung, da ich gerne dazulernen will, bin ja "blutiger" Formulareinsteiger.
Auch wenn man "es nicht macht" freue ich mich über eine kurze Info, ob und wie das mit den Variablen geht, letztendlich möchte ich dazulernen und ich denke das ist schon nützlich.
Da ich noch "lange nicht" bei dynamischen Formularen angelangt bin, möchte ich das Problem erstmal so lösen.
Vielen Dank und frohes Schaffen
Stefan
Beispiel:
Ich habe einen Startwert, zu dem soll jeweils ein Variabler Wert dazugezählt werden und dann in einem bestimmten Rhytmus in Felder eingetragen werde, also jedes Feld, jedes dritte Feld, etc.
Freue mich jedoch über die Info mit der Arraylösung, da ich gerne dazulernen will, bin ja "blutiger" Formulareinsteiger.
Auch wenn man "es nicht macht" freue ich mich über eine kurze Info, ob und wie das mit den Variablen geht, letztendlich möchte ich dazulernen und ich denke das ist schon nützlich.
Da ich noch "lange nicht" bei dynamischen Formularen angelangt bin, möchte ich das Problem erstmal so lösen.
Vielen Dank und frohes Schaffen
Stefan
Per JS Variable auf Feldname zugreifen
Deins:
Code: Alles auswählen
var TS = 2;
var AS = 6;
for (var j = 2; j < AS; j=j+TS)
{
Feld(j)_2.rawValue = Erledigt;
}
Code: Alles auswählen
var TS = 2;
var AS = 6;
for (var j = 2; j < AS; j=j+TS)
{
Feld(j)_2.rawValue = "Erledigt";
}
Ein tipp es gibt ein Debugger im Professional...
Adobe Prof. öffnen und STRG + J drücke da erscheint eine Console...
Für debuggen:
Code: Alles auswählen
console.println("Debug")
Per JS Variable auf Feldname zugreifen
Hi, danke für die gute Erklärung.
Leider sehe ich keinen Unterscheid zwischen beiden Versionen ...
Die Console läuft bei mir schon.
Sers Stefan
Leider sehe ich keinen Unterscheid zwischen beiden Versionen ...
Die Console läuft bei mir schon.
Sers Stefan
Per JS Variable auf Feldname zugreifen
Hast du es denn auswechselt?
Weil du dem rawValue ein Object zuweißt und nicht ein String...
"" ist für Strings wenn du das mit "" machst sollte das eigentlich funktionieren außer
die Referenzierung klappt nicht.
Gruß
Weil du dem rawValue ein Object zuweißt und nicht ein String...
"" ist für Strings wenn du das mit "" machst sollte das eigentlich funktionieren außer
die Referenzierung klappt nicht.
Gruß
Per JS Variable auf Feldname zugreifen
Ja, das mit den "" passt schon. Das war eine Variable.
Ich lade das PDF mal hoch, wenn es dir keinen Stress bereitet, freue ich mich, wenn du dir das mal anschauen könntest.
Ich lade das PDF mal hoch, wenn es dir keinen Stress bereitet, freue ich mich, wenn du dir das mal anschauen könntest.
Per JS Variable auf Feldname zugreifen
Hahahahahaha
soll das ein EM Spielplan werden oder was?
Gruß
soll das ein EM Spielplan werden oder was?
Gruß
Per JS Variable auf Feldname zugreifen
??? Eigentlich wollte ich kein Statement zum Inhalt, sondern zum Problem.
Und, wenn man keine Ahnung hat ... EM mit 8 Mannschaften ...
Kannst du was zum Problem sagen oder nicht?
Frohes Schaffen
Stefan
Und, wenn man keine Ahnung hat ... EM mit 8 Mannschaften ...
Kannst du was zum Problem sagen oder nicht?
Frohes Schaffen
Stefan