... NEXT END RETURN NIL//--------------------------------------------------------------------- I could also display the array by reducing the fields in this way AaDd(aTemp, { oDbf:data,; strzero(oDbf:mi1,2)+" "+strzero(oDbf:mi2,2)+" ...
Dear Marc, I think the prices are about right, with the Server 2019 version likely being a bit cheaper. We are reducing expenses through the use of "Serverbooks". For example, we have the following device in continuous use without any issues: HP ProBook 440 G8. I am ...
We can shared code, ideas if you are interested in Xbrowse as a general Builder. I like the idea and it works great and is very time reducing in time of devellopment I gonna try to put as much as possible in the dbf, so only changing the dbf is needed and not the code.
... and at the same time SQL of RDMS with the great power for complex queries. Calculations are done on the server and only summary comes to server reducing network traffic and also highly improves speeds. Free from the limitations of DBFCDX, importantly size. Better performance with more concurrent ...
Yes, already noticed in: http://forums.fivetechsupport.com/viewtopic.php?f=6&t=38730 but it's not the same: I'm not talking to you about reducing the buttons A lot more happens in my application when I press the popup menu which is inside a button and reduce the window, everything in the ...
Getting closer... Warning: This example TAKES TIME to execute so be patient and wait for results related.prg #include "FiveWin.ch"extern dbfcdxfunction Main() XBrowser( Related( "window.prg" ) ) return nil function Related( cFileName ) loc...
Rao has implemented this great viewer on these generated DBFs: viewer.prg #include "FiveWin.ch"extern dbfcdxfunction SymbolBrowse2() FIELD NAME USE SYMBOLS NEW SHARED VIA "DBFCDX" SET ORDER TO TAG NAME USE USED NEW SHARED VIA "DBFCDX" SET ORDER TO T...
Now we create a child DBF that keeps where symbols are used from: used.dbf get populated with more than 12.300 records !!! dbfs.prg #include "FiveWin.ch"extern DBFCDXfunction Main() local aLines := HB_ATokens( MemoRead( "fivehg.txt" ), Chr( 10 ) )...
Much better: First create fivehg.txt this way (from Windows bash): nm fivehg.lib > fivehg.txt dbfs.prg #include "FiveWin.ch"extern DBFCDXfunction Main() local aLines := HB_ATokens( MemoRead( "fivehg.txt" ), Chr( 10 ) ) local cLine, n DbCre...