Gente (Daniel)
Basado en el sample sa_vs_up. prg hago mi codigo así:
Al Guardar me sale el error: ERR_INVALIDSAVE 9016
Que estoy haciendo mal?
Si lo hago mediante ::Execute( "UPDATE fechas SET tantos1..." ); la acción se ejecuta de forma correcta
Basado en el sample sa_vs_up. prg hago mi codigo así:
oQry:= ::oConn:oSrv:Query( "select A.dia, A.hora, @L:= B.desc_club, A.tantos1, @V:= C.desc_club, A.tantos2, A.idfecha "+ ;
"from fechas as A, clubes as B, clubes as C where A.idclub1=B.id_club and A.idclub2=C.id_club" )
::oData= oQry
// Dialogo
DEFINE DIALOG soDlg3 RESOURCE "dlg_Browse" OF soDlg2 TITLE "Fechas"
soDlg3:lHelpIcon:= FALSE
REDEFINE XBROWSE oBrw OBJECT oQry ID 500 ;
HEADERS "Dia", "Hora", "Local", "TantosL", "Visita", "TantosV" AUTOCOLS ;
WITH OBJECT oBrw
...
:bLDblClick:= {|| ::oData:= oQry:GetRowObj(), ;
::CargaResultados(), ;
::oData:LoadQuery(), ::oData := oQry, ;
oBrw:Refresh() }
END
WITH OBJECT oBrw:tantosl
:cHeader:= "Tantos"
:nWidth:= 40
END
WITH OBJECT oBrw:tantosv
:cHeader:= "Tantos"
:nWidth:= 40
END
...
PROCEDURE CargaResultados( oQry ) CLASS TCompetencias
local oSelf:= Self, ;
oDlg
DEFINE DIALOG oDlg RESOURCE "dlg_Partido"
REDEFINE GET ::oData:tantos1 ID 101 OF oDlg ;
PICTURE "999"
REDEFINE GET ::oData:tantos2 ID 102 OF oDlg ;
PICTURE "999"
REDEFINE RBBTN PROMPT "Guardar"+CRLF+"<F5>" ID BTN_ACCION OF oDlg TRANSPARENT ;
BITMAP "bmp_Save" ;
ACTION ( oSelf:oData:Save(), oDlg:End() )
...Al Guardar me sale el error: ERR_INVALIDSAVE 9016
Que estoy haciendo mal?
Si lo hago mediante ::Execute( "UPDATE fechas SET tantos1..." ); la acción se ejecuta de forma correcta
Resistencia - "Ciudad de las Esculturas"
Chaco - Argentina
Chaco - Argentina