||Re: Table level
Ken Mayer <email@example.com>
||Sat, 29 Sep 2018 21:26:41 -0700
On 9/29/2018 7:48 AM, Akshat Kapoor wrote:
>> set autonullfields off
>> Set this in your startup code for your application, and for new records:
>> logical fields will default to false
>> dates and character fields will simply be empty
>> numbers will be zero
> I prefer to use both set autonullfields and autonullfields property of
> the rowset.
> Because we switch from xdml to oodml without thinking as per our needs.
set autonullfields should affect everything, not just XDML. This is a
global command, and affects OODML as well as XDML. The nice feature with
this is you can use:
set autonullfields off
And then for a rowset where you want nulls:
rMyRowset.autoNullFields := true
And it will override, for just that one rowset, the global setting.
Ken's dBASE Page: http://www.goldenstag.net/dbase
The dUFLP: http://www.goldenstag.net/dbase/index.htm#duflp
dBASE Books: http://www.goldenstag.net/dbase/Books/dBASEBooks.htm
dBASE Tutorial: http://www.goldenstag.net/dbase/Tutorial/00_Preface.htm