CREATE SQL VIEW "VU_BANK" ;
AS SELECT Tbank.bank_id, Tbank.banknaam, Tbank.system, Tbank.nstatus, Tbank.linactive, Tbank.cuser, Tbank.tupdate, IIF(Tbank.linactive,"[ Inactief ]",SPACE(12)) AS cinactive FROM db_kerkhof!tbank WHERE Tbank.nstatus = ( 1 ) ORDER BY Tbank.banknaam
DBSetProp('VU_BANK', 'View', 'UpdateType', 1)
DBSetProp('VU_BANK', 'View', 'WhereType', 3)
DBSetProp('VU_BANK', 'View', 'FetchMemo', .T.)
DBSetProp('VU_BANK', 'View', 'SendUpdates', .T.)
DBSetProp('VU_BANK', 'View', 'UseMemoSize', 255)
DBSetProp('VU_BANK', 'View', 'FetchSize', 100)
DBSetProp('VU_BANK', 'View', 'MaxRecords', -1)
DBSetProp('VU_BANK', 'View', 'Tables', 'db_kerkhof!tbank')
DBSetProp('VU_BANK', 'View', 'Prepared', .F.)
DBSetProp('VU_BANK', 'View', 'CompareMemo', .T.)
DBSetProp('VU_BANK', 'View', 'FetchAsNeeded', .F.)
DBSetProp('VU_BANK', 'View', 'Comment', "")
DBSetProp('VU_BANK', 'View', 'BatchUpdateCount', 1)
DBSetProp('VU_BANK', 'View', 'ShareConnection', .F.)
DBSetProp('VU_BANK', 'View', 'AllowSimultaneousFetch', .F.)
*!* Field Level Properties for VU_BANK
* Props for the VU_BANK.bank_id field.
DBSetProp('VU_BANK.bank_id', 'Field', 'KeyField', .T.)
DBSetProp('VU_BANK.bank_id', 'Field', 'Updatable', .T.)
DBSetProp('VU_BANK.bank_id', 'Field', 'UpdateName', 'db_kerkhof!tbank.bank_id')
DBSetProp('VU_BANK.bank_id', 'Field', 'DataType', "I")
* Props for the VU_BANK.banknaam field.
DBSetProp('VU_BANK.banknaam', 'Field', 'KeyField', .F.)
DBSetProp('VU_BANK.banknaam', 'Field', 'Updatable', .T.)
DBSetProp('VU_BANK.banknaam', 'Field', 'UpdateName', 'db_kerkhof!tbank.banknaam')
DBSetProp('VU_BANK.banknaam', 'Field', 'Format', "XXXXXXXXXX")
DBSetProp('VU_BANK.banknaam', 'Field', 'DataType', "C(25)")
* Props for the VU_BANK.system field.
DBSetProp('VU_BANK.system', 'Field', 'KeyField', .F.)
DBSetProp('VU_BANK.system', 'Field', 'Updatable', .T.)
DBSetProp('VU_BANK.system', 'Field', 'UpdateName', 'db_kerkhof!tbank.system')
DBSetProp('VU_BANK.system', 'Field', 'Comment', "iSystem is .T. >> field required to be available in the application; delete not possible")
DBSetProp('VU_BANK.system', 'Field', 'DataType', "L")
* Props for the VU_BANK.nstatus field.
DBSetProp('VU_BANK.nstatus', 'Field', 'KeyField', .F.)
DBSetProp('VU_BANK.nstatus', 'Field', 'Updatable', .T.)
DBSetProp('VU_BANK.nstatus', 'Field', 'UpdateName', 'db_kerkhof!tbank.nstatus')
DBSetProp('VU_BANK.nstatus', 'Field', 'DataType', "I")
* Props for the VU_BANK.linactive field.
DBSetProp('VU_BANK.linactive', 'Field', 'KeyField', .F.)
DBSetProp('VU_BANK.linactive', 'Field', 'Updatable', .T.)
DBSetProp('VU_BANK.linactive', 'Field', 'UpdateName', 'db_kerkhof!tbank.linactive')
DBSetProp('VU_BANK.linactive', 'Field', 'DataType', "L")
* Props for the VU_BANK.cuser field.
DBSetProp('VU_BANK.cuser', 'Field', 'KeyField', .F.)
DBSetProp('VU_BANK.cuser', 'Field', 'Updatable', .T.)
DBSetProp('VU_BANK.cuser', 'Field', 'UpdateName', 'db_kerkhof!tbank.cuser')
DBSetProp('VU_BANK.cuser', 'Field', 'DataType', "C(25)")
* Props for the VU_BANK.tupdate field.
DBSetProp('VU_BANK.tupdate', 'Field', 'KeyField', .F.)
DBSetProp('VU_BANK.tupdate', 'Field', 'Updatable', .T.)
DBSetProp('VU_BANK.tupdate', 'Field', 'UpdateName', 'db_kerkhof!tbank.tupdate')
DBSetProp('VU_BANK.tupdate', 'Field', 'DataType', "T")
* Props for the VU_BANK.cinactive field.
DBSetProp('VU_BANK.cinactive', 'Field', 'KeyField', .F.)
DBSetProp('VU_BANK.cinactive', 'Field', 'Updatable', .F.)
DBSetProp('VU_BANK.cinactive', 'Field', 'UpdateName', '')
DBSetProp('VU_BANK.cinactive', 'Field', 'DataType', "C(12)")
ENDFUNC