There is nothing to reconsider. Did you try my example? It demonstrates that the DBF is not written without COMMIT. It is not necessary for the visibility, we agree on this. Thanks a lot Mr. Enrico. Sorry, I did not know about this before. Yes, I see ...
but it is necessary to write the physical data on the hard disk
Kindly reconsider.
There is nothing to reconsider. Did you try my example? It demonstrates that the DBF is not written without COMMIT. It is not necessary for the visibility, we agree on this.
nageswaragunupudi wrote:This is enough proof that COMMIT is not necessary.
Probably COMMIT is not necessary for the visibility of data to other users across the network but it is necessary to write the physical data on the hard disk. In this, the documentation is wrong, as my example demonstrates.
This example demonstrates: 1. Image Brush 2. Sheet name customized 3. Group Headers 4. Freeze Header Rows 5. Hide Zero values 6. Footer row with aggregage formulae https://imagizer.imageshack.com/v2/xq70/923/CY8dZk.png ...
This works great, Antonio. It demonstrates the power of xbrowse and fwh. Thanks for this great example. :D Only a little glitch... When the program starts and you reserve a first cell to a customer you can not immediately drag and drop this ...
... possible to recreate a screenshot using ChatGPT. I intentionally recreated a screenshot from here so that it doesn't look like a demo but rather demonstrates that with good prompts from ChatGPT, you can actually obtain a finished program or module. I took the screenshot from above and provided ...
... "xbrtest.xls" file in this folder. It is our oversight and we regret the inconvenience. This is the reason for the crash. This program demonstrates the function oRange := GetExcelRange( cBook, [cSheet], [cRange] ) cSheet defaults to ActiveSheet and cRange to ...
Hi Jimmy, just use RAscan() :wink: // The example demonstrates the difference between AScan() and RAscan(). PROCEDURE Main() LOCAL aArray := { "A", 1, Date(), 1, .F. } ? Ascan( aArray, 1 ) // result: 2 ? RAScan( aArray, 1 ) // result: 4 ...
... |oDevice,oReport| MyCustomPreview():New( oDevice, oReport ) } For a sample, please see: fwh\samples\ximage02.prg This program demonstrates the power of TXImage to provide preview.
... --- page_type: sample languages: - vbscript products: - windows-api-win32 name: WSFromScript sample urlFragment: wsfromscript-sample description: Demonstrates to query Windows Search from a Microsoft Visual Basic script using Microsoft ActiveX Data Objects (ADO). extendedZipContent: - path: LICENSE ...
... date()] ) --> Age in years. - FW_NEXTBIRTHDAY( dob, [dAsOn = date()], [lIncludetoday=.f.] ) --> dNextBirthday * New Samples: - xbmulsel.prg: demonstrates use of SetMultiSelCol() method. - xbsortcb.prg: usage of oSortCbx.
... an sql statement appropriate for the RDBMS and its version and we are relieved from the trouble of finding the correct datatype. The next sample demonstrates using this function for MSSQL, MYSQL and MSACCESS. Using FWH provided ADO functions, we can write code that works with different RDBMS ...
This sample demonstrates 3 alternative ways of doing it. #include "fivewin.ch"REQUEST DBFCDXfunction Main() USE CUSTOMER NEW SHARED ALIAS CUST VIA "DBFCDX" Sample1() ...
... FONT oFont, oBold RELEASE BRUSH oBrushreturn nil https://imagizer.imageshack.com/img924/7514/Kp4HLK.gif Note: This sample also demonstrates how to show progress meter on BTNBMP itself.
... FONT oFont, oBold RELEASE BRUSH oBrushreturn nil https://imagizer.imageshack.com/img924/7514/Kp4HLK.gif Note: This sample also demonstrates how to show progress meter on BTNBMP itself.