Page 1 of 1

Para Daniel Garcia

Posted: Mon Jan 18, 2016 1:16 pm
by Willi Quintana
Hola Daniel,
Uso TPlann, para ver un tema de reservas,, alguinas veces sale este error:

Error description: Error BASE/1092 Error de argumento: MIN
Args:
[ 1] = U
[ 2] = N 577.50

Stack Calls
===========
Called from: => MIN( 0 )
Called from: D:\PRGS\SHOTEL\PRG\TPLANN.PRG => TPLANNING:DATADROPAVAILABLE( 405 )
Called from: D:\PRGS\SHOTEL\PRG\TPLANN.PRG => TPLANNING:LBUTTONUP( 701 )

es en esta línea
n = max(0, min(oItem:nColEnd,oData:nNewColEnd) - max(oItem:nColStart,oData:nNewColStart))

Cómo solucionar??
Gracias anticipadas...
Willi

Re: Para Daniel Garcia

Posted: Tue Jan 19, 2016 12:51 am
by Daniel Garcia-Gil
Willi

habria que determinar que haces especificamente para que se rompa, podrias validar si oItem:nColEnd tiene algun valor

Re: Para Daniel Garcia

Posted: Tue Jan 19, 2016 9:29 am
by Silvio.Falconi
Hi Daniel,
Do you made some modifies ( upgrades) on your Plan Class ?

Re: Para Daniel Garcia

Posted: Tue Jan 19, 2016 2:41 pm
by Daniel Garcia-Gil
Silvio.Falconi wrote:Hi Daniel,
Do you made some modifies ( upgrades) on your Plan Class ?
No

Re: Para Daniel Garcia

Posted: Wed Jan 20, 2016 2:24 am
by Willi Quintana
Hola Daniel,, gracias por contestar.... el error sale cuando pretendo mover un dato, o sea al usar el MoveReservation y oItem:nColEnd tiene valores mayores a 100, dependiendo de su ubicación, pero esto es aleatorio...
Salu2

Re: Para Daniel Garcia

Posted: Wed Jan 20, 2016 7:32 pm
by RenOmaS
Podrias modificar

Code: Select all

DEFAULT oItem:nColEnd := 1
n = max(0, min(oItem:nColEnd,oData:nNewColEnd) - max(oItem:nColStart,oData:nNewColStart))