... in xbrowse with items leading a,b,c,... Now i will press z.B. c,... , the cursor turns to the third item and the i will automatically evaluate the bPostedit and leave the listbox to next cell! the solution You are looking for :?: You can move to the next column or next row ( the sample moves to ...
I have a Listbox in xbrowse with items leading a,b,c,... Now i will press z.B. c,... , the cursor turns to the third item and then i will automatically evaluate the bPostedit and leave the listbox to next cell! Have anyone a solution for this?
Ok Mr.Rao , dejare de usar el :bPostedit y :bOnchange Cuando uso su ejemplo funciona perfectamente, pero al EDIT_LISTBOX yo le paso un array que tiene 3 elementos en cada subarray y no logro hacerlo funcionar. En la columna del browse no ...
... field? In that case, :SetCheck( { "bmp_ok", "" }, .T. ) is all that is required. Try to avoid using bPostEdit block. 3) Is ::oDbPermi a Tdatabase object? If so, " :bGotFocus:= {|| ::oDBPermi:SetFocus() }" is nor correct. After you reply ...
... bOnPostEdit directly in the application program. XBrowse automatically creates this codeblock. This is reliable and works without errors. Use of bPostEdit is deprecated years back. (Many years back using this codeblock was necessary). You wanted that once a column is edited, another field is ...
... ventanas/dialogos no le da tiempo a que concluya las tareas (guardar la informacion, cerrar los archivos, etc. que incluyo en el valid y/o en el :bPostEdit) pero no se como impedir que cierre la siguiente ventana antes de concluir con la anterior. Inclui el SYSREFRESH() tanto al inicio del valid ...
... 1: In Combobox with style CBS_DROPDOWN (with Get) the font becomes big if the combobox are setting to "disabled". 2: On gets with oGet:bPostedit := {|,cBuffer| } the cBuffer becomes NIL if the len of the get-variable is reached and another key is pressed. 3: In Combobox method ::set() ...
... command or lAutoCols / aCols are specified in SetRDD() like methods. If we create columns with oBrw:AddCol() method, we need to provide our own bPostEdit block. The default codeblocks created by XBrowse are well tested and appropriate for the datasource. Using xbrowse's inbuilt facility makes ...
There is a oCol:bPostEdit but I don't see a b:OnPreEdit codeblock. However, as per your example, I think xbrowse can handle column totals by just using the TOTAL clause.
... del Get, el valid hace su trabajo no dejando salir de edicion hasta que se cumpla la condicion, cuando sale de la edicion ahora se ejecuta el bPostEdit que este a su vez manipula el objeto GET que tiene contenido el valid, por eso se ejecuta 2 veces, en GET y en el PostEdit Sugerencia... No ...
... worth the effort. I have never found the need for the use of lastkey() except with the GET and even that is not needed now since we now have oGet:bPostEdit which does contain that lastkey typed. From your description of the behavior you want, it sounds like you just need to use the backspace key. ...
... key once again for the bitmap to change. Is there any way to avoid this cursor from appearing in the screen. I think the trick is somewhere with bPostEdit or bEditValue, but I could not find out as I am not an expert in xBrowse Here is the code which I have used. @ 0,100 XBROWSE oBrwMenu ; COLUMNS ...
I am using a 3-column TxBrowse and I'd like to edit the three fields of a register, one after the other. For that, I am using three bPostEdit, one for each column: bPostEdit1 := {|o,v,n| iif( n != VK_ESCAPE, ::SaveField(1,v),)} bPostEdit2 := {|o,v,n| ...