... on a dialog @ nRow, ncol SCROLLBAR oScrollInizio HORIZONTAL SIZE 400,20 PIXEL OF oDlg ; RANGE 1,reccount() ; ON DOWN ( dbSkip(),; If( EoF(), dbGoBottom(),) ); ON UP ( dbSkip( -1 ) ) this run ok but the thmbpos is not stuck where it should be How I can set the command ON THUMBPOS so that when ...
... es la sentencia que uso: {"Aceptar.bmp","Modifico Registro " , "Cobrar" , {||editapago(nporciento, dfliq,nncons),dbgobottom(),oBrw:Refresh(),oBrw:SetFocus(),DbGoTop(),oBrw:Refresh(),oBrw:SetFocus() },VK_RETURN,"<Return>" } como se debe repintar ...
I have tested with this sample with FWH20.04. I found the scrollbar working properly and if we execute DBGOBOTTOM() before invoking the browse, the vertical scrollbar is positioned at the bottom. Please try this sample on your server, by changing the password, etc. This is ...
... you have sent me, it is possible to navigate in the xBrowse by moving the vertical scroll bar. The only remaining problem is if I perform a DbGoBottom() and then call xBrowse, the vertical scroll bar still appears on top. OrdKeyCount() works perfect under SQLRDD, but OrdKeyNo() is not supported, ...
... OrdScope( 1, Nil ) ) ? COUNT TO nDuplicados FOR FIELD->NUMERO == nNumero ? COUNT TO nRegistros si DBCLEARFILTER si DbDelete si DbDelete() si DbGoBottom() si Dbgoto( nregistro ) si Dbseek( nCodigo ) si dbSelectArea si DbSetOrder(1) si DBSKIP si DBSKIP() ? DELETE ALL FOR EMPTY( FIELD->CODIGO ...
... aquí todo perfecto..., pero cuando hago un olistbox:refresh() o un olistbox:gobottom(), me genera un error del tipo: Area de trabajo no usada: DBGOBOTTOM ... y no es capaz de seleccionar la tabla 36, cuando realmente ya se lo indico anteriormente. Supongo que la solución pasa por rearmar nuevamente ...
... application. In the old management (dbf share) I created the customer code in this way: IF lNew (ODCli) -> (DbSetOrder (1)) (ODCli) -> (DbGoBottom ()) CCLI: = StrZero (Val ((oDCli) -> NumCli) +1.4) (ODCli) -> (DbGoTo (NREC)) (here the other fields) ELSE CCLI: = (oDCli) -> NumCli ...
... cRegis:=RECNO() ORD_ACT = INDEXORD() SET ORDER TO XORDEN DBSEEK((XCLAVE)) IF FOUND() .AND. !DELETED() RET = EVAL(FIELDBLOCK(XCAMPO)) ELSE DBGOBOTTOM() RET = SPACE(LEN(EVAL(FIELDBLOCK(XCAMPO)))) ENDIF SET ORDER TO ORD_ACT DBGOTO(cRegis) SELECT(AREA_ACT) RETURN RET Regards, Daniel Puente