Jooo... würde mich ja mal liebend gerne mit sprintf u.d.gl. intensiver beschäftigen. Da gibts dolle Dingers, die einem das Leben vereinfachen würden. Leider fehlt mir dazu die Zeit
Funktionen statt feste Strings sind natürlich elegant und effektiv, aber wenn dann alles doppelt gemanagt werden muß, ist alle Eleganz und Effektivität ja dahin. Habe mit
die Ersetzung der fixen Strings mit replace realisiert. Die Variablen in den Objekten habe ich in die Strings integriert - läuft, ist auch effektiv und flexibel - nur nicht sonderlich "elegant" . Ich denke ich belasse es dabei, auch wenn es da "dolle Dinger" gäbe
Dir jedenfalls vielen Dank!
Gruß Ralf
Funktionen statt feste Strings sind natürlich elegant und effektiv, aber wenn dann alles doppelt gemanagt werden muß, ist alle Eleganz und Effektivität ja dahin. Habe mit
Code:
// replace Data
yTtpDt = pyTtpDt.split(_SpltSepPrm);
for(iCnt in yTtpDt)
{
RExSuch=eval("/vTtpDt" + iCnt + ".+/");
RExRepl=eval("/vTtpDt" + iCnt + "/g");
if( TtpDt.search(RExSuch) >= 0) TtpDt = TtpDt.replace(RExRepl, yTtpDt[iCnt]);
}
Dir jedenfalls vielen Dank!
Gruß Ralf