Kbase P110938: Error 3234 with Static SBO and Data Logic Procedure
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  17/11/2005 |
|
Status: Unverified
FACT(s) (Environment):
Dynamics 2.1B
SYMPTOM(s):
Error 3234 with Static SBO and Data Logic Procedure
Mismatched number of parameters passed to procedure setLogicRows EmployeeSBODLP.p. (3234)
Adding a Data Logic procedure to a static SBO fails when a validation procedure such as endTransactionValidate is defined in the data logic procedure.
This problem does not happen with dynamic SBO's.
Stack trace for the 3234 error is:
icfstart.p (D:\Progress\dynamics21B\gui\icf\icfstart.r) at line 551
initializeSession D:\Progress\dynamics21B\gui\icf\af\app\afxmlcfgp.r (D:\Progress\dynamics21B\gui\icf\af\app\afxmlcfgp.r) at line 2616
startProcedure D:\Progress\dynamics21B\gui\icf\af\app\afxmlcfgp.r (D:\Progress\dynamics21B\gui\icf\af\app\afxmlcfgp.r) at line 4446
D:\Progress\dynamics21B\gui\_ab.r (D:\Progress\dynamics21B\gui\_ab.r) at line 442
adeuib/_uibmain.p (adeuib/_uibmain.r) at line 16585
USER-INTERFACE-TRIGGER adeuib/_uibmain.p (adeuib/_uibmain.r) at line 4864
choose_run adeuib/_uibmain.p (adeuib/_uibmain.r) at line 7811
call_run adeuib/_uibmain.p (adeuib/_uibmain.r) at line 5309
launch_object adeuib/_uibmain.p (adeuib/_uibmain.r) at line 10937
onChoose adm2/toolbar.p (D:\Progress\dynamics21B\gui\adm2\toolbar.r) at line 7840
updateRecord adm2/datavis.p (D:\Progress\dynamics21B\gui\adm2\datavis.r) at line 9522
submitRow adm2/sbo.p (D:\Progress\dynamics21B\gui\adm2\sbo.r) at line 27590
commitTransaction adm2/sbo.p (D:\Progress\dynamics21B\gui\adm2\sbo.r) at line 6098
serverCommitTransaction sports/sbo/EmployeeSBO.w (.\sports\sbo\EmployeeSBO.r) at line 7124
bufferCommitTransaction adm2/sbo.p (D:\Progress\dynamics21B\gui\adm2\sbo.r) at line 5084
bufferValidate adm2/sbo.p (D:\Progress\dynamics21B\gui\adm2\sbo.r) at line 5346
--> setLogicRows sports/progs/EmployeeSBODLP.p (.\sports\progs\EmployeeSBODLP.r) at line 0
CAUSE:
This is a known issue being investigated by Development
FIX:
As an alternative, use a dynamic SBO instead of the static SBO.