Übernahme alter Scripte (Scripte vor eEvolution® 6.x)
Es ist problemlos möglich auch ältere Scripte in eEvolution® einzufügen, die noch aus der Zeit vor eEvolution® 6.x stammen. Die einzige Vorrausetzung ist, dass es sich dabei um eEvolution®-Events handelt, die in der derzeitigen Version normalerweise über die Callout-Script-Verwaltung implementiert werden.
Den Inhalt dieser alten Scripte können Sie über Scripting in die Datenbank schreiben und damit wieder in die Forms einfügen.
Achtung:
Es können generell KEINE alten Scripte direkt aus dem Customizer übernommen werden.
Beispiel:
Scripting bei PreOk im frmMain:
Set
sMyDBInfo = 'update artikel set ngroup_maxlager = ' || frmMain.Controls["ClientArea"].Controls["wc_df_Std1"].Text
|| ' where artnr1 = :frmMain.fsArtNr'
Call
APSqlxPrep(sMyDBInfo)
Call
SqlVarSetup(hSqlNoResultSet)
Call
APSqlxExec()
Skripting bei PostLoad im frmMain:
Set
sMyDBInfo = 'select ngroup_maxlager into :frmMain.Controls["ClientArea"].Controls["wc_df_Std1"].Text
from kunde where artnr1= :frmMain.fsArtNr'
Call
APSqlxPrep(sMyDBInfo)
Call
SqlVarSetup(hSqlNoResultSet)
Call
APSqlxExec()