Hallo Zusammen,
ich möchte gerne in einer dynamischen Tabelle, welche durch das Anklicken des Plussymbols erweitert werden kann, für unterschiedliche Kontonummern die IBAN ausgeben. Aber irgendwie bekomme ich das nicht hin. Hat jemand einen Tipp für mich.
Habe folgenden Code im calculate des Feldes IBAN stehen:
löschung.konto.Tabelle1.Zeile1.IBAN::calculate - (JavaScript, client)
if (xfa.resolveNode("löschung.konto.Tabelle1.Zeile1[0].Kontonummer").rawValue != null)
{
var Kontonummer, BLZ, IBAN, Prüfziffer;
de = "DE";
Prüfziffer =98-((62*(1+(xfa.resolveNode("löschung.konto.Tabelle1.Zeile1[0].BLZ").rawValue % 97))+27*(xfa.resolveNode("löschung.konto.Tabelle1.Zeile1[0].Kontonummer").rawValue % 97)) % 97);
if (Prüfziffer.toString().length < 2) Prüfziffer = '0' + Prüfziffer;
xfa.resolveNode("löschung.konto.Tabelle1.Zeile1[0].IBAN").rawValue = de + Prüfziffer + xfa.resolveNode("löschung.konto.Tabelle1.Zeile1[0].BLZ").rawValue + xfa.resolveNode("löschung.konto.Tabelle1.Zeile1[0].Kontonummer").rawValue;
}
else
{
xfa.resolveNode("löschung.konto.Tabelle1.Zeile1[0].IBAN").rawValue = null
}
if (xfa.resolveNode("löschung.konto.Tabelle1.Zeile1[1].Kontonummer").rawValue != null)
{
var Kontonummer, BLZ, IBAN, Prüfziffer;
de = "DE";
Prüfziffer =98-((62*(1+(xfa.resolveNode("löschung.konto.Tabelle1.Zeile1[1].BLZ").rawValue % 97))+27*(xfa.resolveNode("löschung.konto.Tabelle1.Zeile1[1].Kontonummer").rawValue % 97)) % 97);
if (Prüfziffer.toString().length < 2) Prüfziffer = '0' + Prüfziffer;
xfa.resolveNode("löschung.konto.Tabelle1.Zeile1[1].IBAN").rawValue = de + Prüfziffer + xfa.resolveNode("löschung.konto.Tabelle1.Zeile1[1].BLZ").rawValue + xfa.resolveNode("löschung.konto.Tabelle1.Zeile1[1].Kontonummer").rawValue;
}
else
{
xfa.resolveNode("löschung.konto.Tabelle1.Zeile1[1].IBAN").rawValue = null
}
Vielen Dank,
Derby
Berechnen in einer dynamischen Tabelle
Berechnen in einer dynamischen Tabelle
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Berechnen in einer dynamischen Tabelle
Hallo Derby,
es gibt hier eine Suchfunktion. Schaut mal in http://www.acronaut.de/forum44/5313.html , ob da etwas für dich dabei ist.
Wenn du das Problem mehrfach hast, ist das kein Fall fürs "calculate", das schreit nach Funktionen.
vg armine
es gibt hier eine Suchfunktion. Schaut mal in http://www.acronaut.de/forum44/5313.html , ob da etwas für dich dabei ist.
Wenn du das Problem mehrfach hast, ist das kein Fall fürs "calculate", das schreit nach Funktionen.
vg armine