📄 jc_dbc_rebuild.prg
字号:
DBSetProp('V_CS.cs_csbs', 'Field', 'DataType', "I")
* Props for the V_CS.cs_jsbs field.
DBSetProp('V_CS.cs_jsbs', 'Field', 'KeyField', .F.)
DBSetProp('V_CS.cs_jsbs', 'Field', 'Updatable', .T.)
DBSetProp('V_CS.cs_jsbs', 'Field', 'UpdateName', 'jc!cs.cs_jsbs')
DBSetProp('V_CS.cs_jsbs', 'Field', 'DataType', "I")
* Props for the V_CS.js_isbn field.
DBSetProp('V_CS.js_isbn', 'Field', 'KeyField', .F.)
DBSetProp('V_CS.js_isbn', 'Field', 'Updatable', .T.)
DBSetProp('V_CS.js_isbn', 'Field', 'UpdateName', 'jc!js.js_isbn')
DBSetProp('V_CS.js_isbn', 'Field', 'DataType', "C(30)")
* Props for the V_CS.js_sm field.
DBSetProp('V_CS.js_sm', 'Field', 'KeyField', .F.)
DBSetProp('V_CS.js_sm', 'Field', 'Updatable', .T.)
DBSetProp('V_CS.js_sm', 'Field', 'UpdateName', 'jc!js.js_sm')
DBSetProp('V_CS.js_sm', 'Field', 'DataType', "C(60)")
* Props for the V_CS.js_zz field.
DBSetProp('V_CS.js_zz', 'Field', 'KeyField', .F.)
DBSetProp('V_CS.js_zz', 'Field', 'Updatable', .T.)
DBSetProp('V_CS.js_zz', 'Field', 'UpdateName', 'jc!js.js_zz')
DBSetProp('V_CS.js_zz', 'Field', 'DataType', "C(20)")
* Props for the V_CS.js_cbs field.
DBSetProp('V_CS.js_cbs', 'Field', 'KeyField', .F.)
DBSetProp('V_CS.js_cbs', 'Field', 'Updatable', .T.)
DBSetProp('V_CS.js_cbs', 'Field', 'UpdateName', 'jc!js.js_cbs')
DBSetProp('V_CS.js_cbs', 'Field', 'DataType', "C(50)")
* Props for the V_CS.cs_csj1 field.
DBSetProp('V_CS.cs_csj1', 'Field', 'KeyField', .F.)
DBSetProp('V_CS.cs_csj1', 'Field', 'Updatable', .T.)
DBSetProp('V_CS.cs_csj1', 'Field', 'UpdateName', 'jc!cs.cs_csj1')
DBSetProp('V_CS.cs_csj1', 'Field', 'DataType', "C(10)")
* Props for the V_CS.cs_csj2 field.
DBSetProp('V_CS.cs_csj2', 'Field', 'KeyField', .F.)
DBSetProp('V_CS.cs_csj2', 'Field', 'Updatable', .T.)
DBSetProp('V_CS.cs_csj2', 'Field', 'UpdateName', 'jc!cs.cs_csj2')
DBSetProp('V_CS.cs_csj2', 'Field', 'DataType', "C(10)")
* Props for the V_CS.cs_csj3 field.
DBSetProp('V_CS.cs_csj3', 'Field', 'KeyField', .F.)
DBSetProp('V_CS.cs_csj3', 'Field', 'Updatable', .T.)
DBSetProp('V_CS.cs_csj3', 'Field', 'UpdateName', 'jc!cs.cs_csj3')
DBSetProp('V_CS.cs_csj3', 'Field', 'DataType', "C(10)")
* Props for the V_CS.js_ysdsdw field.
DBSetProp('V_CS.js_ysdsdw', 'Field', 'KeyField', .F.)
DBSetProp('V_CS.js_ysdsdw', 'Field', 'Updatable', .T.)
DBSetProp('V_CS.js_ysdsdw', 'Field', 'UpdateName', 'jc!js.js_ysdsdw')
DBSetProp('V_CS.js_ysdsdw', 'Field', 'DataType', "C(100)")
* Props for the V_CS.js_ysdsrq field.
DBSetProp('V_CS.js_ysdsrq', 'Field', 'KeyField', .F.)
DBSetProp('V_CS.js_ysdsrq', 'Field', 'Updatable', .T.)
DBSetProp('V_CS.js_ysdsrq', 'Field', 'UpdateName', 'jc!js.js_ysdsrq')
DBSetProp('V_CS.js_ysdsrq', 'Field', 'DataType', "D")
* Props for the V_CS.js_zzdscs field.
DBSetProp('V_CS.js_zzdscs', 'Field', 'KeyField', .F.)
DBSetProp('V_CS.js_zzdscs', 'Field', 'Updatable', .T.)
DBSetProp('V_CS.js_zzdscs', 'Field', 'UpdateName', 'jc!js.js_zzdscs')
DBSetProp('V_CS.js_zzdscs', 'Field', 'DataType', "I")
* Props for the V_CS.cs_sycs field.
DBSetProp('V_CS.cs_sycs', 'Field', 'KeyField', .F.)
DBSetProp('V_CS.cs_sycs', 'Field', 'Updatable', .T.)
DBSetProp('V_CS.cs_sycs', 'Field', 'UpdateName', 'jc!cs.cs_sycs')
DBSetProp('V_CS.cs_sycs', 'Field', 'DataType', "I")
* Props for the V_CS.cs_pdr field.
DBSetProp('V_CS.cs_pdr', 'Field', 'KeyField', .F.)
DBSetProp('V_CS.cs_pdr', 'Field', 'Updatable', .T.)
DBSetProp('V_CS.cs_pdr', 'Field', 'UpdateName', 'jc!cs.cs_pdr')
DBSetProp('V_CS.cs_pdr', 'Field', 'DataType', "C(20)")
* Props for the V_CS.cs_pdrq field.
DBSetProp('V_CS.cs_pdrq', 'Field', 'KeyField', .F.)
DBSetProp('V_CS.cs_pdrq', 'Field', 'Updatable', .T.)
DBSetProp('V_CS.cs_pdrq', 'Field', 'UpdateName', 'jc!cs.cs_pdrq')
DBSetProp('V_CS.cs_pdrq', 'Field', 'DataType', "D")
* Props for the V_CS.cs_pdsm field.
DBSetProp('V_CS.cs_pdsm', 'Field', 'KeyField', .F.)
DBSetProp('V_CS.cs_pdsm', 'Field', 'Updatable', .T.)
DBSetProp('V_CS.cs_pdsm', 'Field', 'UpdateName', 'jc!cs.cs_pdsm')
DBSetProp('V_CS.cs_pdsm', 'Field', 'DataType', "C(100)")
* Props for the V_CS.cs_bz field.
DBSetProp('V_CS.cs_bz', 'Field', 'KeyField', .F.)
DBSetProp('V_CS.cs_bz', 'Field', 'Updatable', .T.)
DBSetProp('V_CS.cs_bz', 'Field', 'UpdateName', 'jc!cs.cs_bz')
DBSetProp('V_CS.cs_bz', 'Field', 'DataType', "C(10)")
* Props for the V_CS.js_jsbs field.
DBSetProp('V_CS.js_jsbs', 'Field', 'KeyField', .T.)
DBSetProp('V_CS.js_jsbs', 'Field', 'Updatable', .F.)
DBSetProp('V_CS.js_jsbs', 'Field', 'UpdateName', 'jc!js.js_jsbs')
DBSetProp('V_CS.js_jsbs', 'Field', 'DataType', "I")
* Props for the V_CS.js_sddj field.
DBSetProp('V_CS.js_sddj', 'Field', 'KeyField', .F.)
DBSetProp('V_CS.js_sddj', 'Field', 'Updatable', .T.)
DBSetProp('V_CS.js_sddj', 'Field', 'UpdateName', 'jc!js.js_sddj')
DBSetProp('V_CS.js_sddj', 'Field', 'DataType', "N(6,2)")
* Props for the V_CS.js_sdjj field.
DBSetProp('V_CS.js_sdjj', 'Field', 'KeyField', .F.)
DBSetProp('V_CS.js_sdjj', 'Field', 'Updatable', .T.)
DBSetProp('V_CS.js_sdjj', 'Field', 'UpdateName', 'jc!js.js_sdjj')
DBSetProp('V_CS.js_sdjj', 'Field', 'DataType', "N(6,2)")
* Props for the V_CS.forsumdjjz field.
DBSetProp('V_CS.forsumdjjz', 'Field', 'KeyField', .F.)
DBSetProp('V_CS.forsumdjjz', 'Field', 'Updatable', .F.)
DBSetProp('V_CS.forsumdjjz', 'Field', 'UpdateName', 'Js.js_sdjj*')
DBSetProp('V_CS.forsumdjjz', 'Field', 'DataType', "N(18,2)")
* Props for the V_CS.forsumjjjz field.
DBSetProp('V_CS.forsumjjjz', 'Field', 'KeyField', .F.)
DBSetProp('V_CS.forsumjjjz', 'Field', 'Updatable', .F.)
DBSetProp('V_CS.forsumjjjz', 'Field', 'UpdateName', 'Js.js_sdjj**')
DBSetProp('V_CS.forsumjjjz', 'Field', 'DataType', "N(18,2)")
* Props for the V_CS.cs_del field.
DBSetProp('V_CS.cs_del', 'Field', 'KeyField', .F.)
DBSetProp('V_CS.cs_del', 'Field', 'Updatable', .T.)
DBSetProp('V_CS.cs_del', 'Field', 'UpdateName', 'jc!cs.cs_del')
DBSetProp('V_CS.cs_del', 'Field', 'DataType', "L")
ENDFUNC
FUNCTION MakeView_V_FS
***************** 建立视图为V_FS ***************
CREATE SQL VIEW "V_FS" ;
AS SELECT Fs.fs_fsbs, Fs.fs_csbs, V_cs.js_isbn, V_cs.js_sm, V_cs.js_zz, V_cs.js_cbs, Fs.fs_fsjsr, Fs.fs_skjsr, Fs.fs_fscs, Fs.fs_fsdj, Fs.fs_fsqx, Fs.fs_fsxq, Fs.fs_fsrq, Fs.fs_lsrqm, Fs.fs_yfzsk, Fs.fs_yfsk, Fs.fs_wqsk, Fs.fs_xgpjh, Fs.fs_qksm, Fs.fs_zhqkrq, Fs.fs_zhqkjsr, Fs.fs_bz, V_cs.cs_csbs, V_cs.cs_del FROM jc!fs LEFT OUTER JOIN jc!v_cs ON Fs.fs_csbs = V_cs.cs_csbs ORDER BY Fs.fs_fsqx, Fs.fs_fsxq, Fs.fs_fsbs
DBSetProp('V_FS', 'View', 'UpdateType', 1)
DBSetProp('V_FS', 'View', 'WhereType', 3)
DBSetProp('V_FS', 'View', 'FetchMemo', .F.)
DBSetProp('V_FS', 'View', 'SendUpdates', .T.)
DBSetProp('V_FS', 'View', 'UseMemoSize', 255)
DBSetProp('V_FS', 'View', 'FetchSize', 100)
DBSetProp('V_FS', 'View', 'MaxRecords', -1)
DBSetProp('V_FS', 'View', 'Tables', 'jc!fs,jc!v_cs')
DBSetProp('V_FS', 'View', 'Prepared', .F.)
DBSetProp('V_FS', 'View', 'CompareMemo', .T.)
DBSetProp('V_FS', 'View', 'FetchAsNeeded', .F.)
DBSetProp('V_FS', 'View', 'FetchSize', 100)
DBSetProp('V_FS', 'View', 'Comment', "")
DBSetProp('V_FS', 'View', 'BatchUpdateCount', 1)
DBSetProp('V_FS', 'View', 'ShareConnection', .F.)
*!* Field Level Properties for V_FS
* Props for the V_FS.fs_fsbs field.
DBSetProp('V_FS.fs_fsbs', 'Field', 'KeyField', .T.)
DBSetProp('V_FS.fs_fsbs', 'Field', 'Updatable', .F.)
DBSetProp('V_FS.fs_fsbs', 'Field', 'UpdateName', 'jc!fs.fs_fsbs')
DBSetProp('V_FS.fs_fsbs', 'Field', 'DataType', "I")
* Props for the V_FS.fs_csbs field.
DBSetProp('V_FS.fs_csbs', 'Field', 'KeyField', .F.)
DBSetProp('V_FS.fs_csbs', 'Field', 'Updatable', .T.)
DBSetProp('V_FS.fs_csbs', 'Field', 'UpdateName', 'jc!fs.fs_csbs')
DBSetProp('V_FS.fs_csbs', 'Field', 'DataType', "I")
* Props for the V_FS.js_isbn field.
DBSetProp('V_FS.js_isbn', 'Field', 'KeyField', .F.)
DBSetProp('V_FS.js_isbn', 'Field', 'Updatable', .T.)
DBSetProp('V_FS.js_isbn', 'Field', 'UpdateName', 'jc!v_cs.js_isbn')
DBSetProp('V_FS.js_isbn', 'Field', 'DataType', "C(30)")
* Props for the V_FS.js_sm field.
DBSetProp('V_FS.js_sm', 'Field', 'KeyField', .F.)
DBSetProp('V_FS.js_sm', 'Field', 'Updatable', .T.)
DBSetProp('V_FS.js_sm', 'Field', 'UpdateName', 'jc!v_cs.js_sm')
DBSetProp('V_FS.js_sm', 'Field', 'DataType', "C(60)")
* Props for the V_FS.js_zz field.
DBSetProp('V_FS.js_zz', 'Field', 'KeyField', .F.)
DBSetProp('V_FS.js_zz', 'Field', 'Updatable', .T.)
DBSetProp('V_FS.js_zz', 'Field', 'UpdateName', 'jc!v_cs.js_zz')
DBSetProp('V_FS.js_zz', 'Field', 'DataType', "C(20)")
* Props for the V_FS.js_cbs field.
DBSetProp('V_FS.js_cbs', 'Field', 'KeyField', .F.)
DBSetProp('V_FS.js_cbs', 'Field', 'Updatable', .T.)
DBSetProp('V_FS.js_cbs', 'Field', 'UpdateName', 'jc!v_cs.js_cbs')
DBSetProp('V_FS.js_cbs', 'Field', 'DataType', "C(50)")
* Props for the V_FS.fs_fsjsr field.
DBSetProp('V_FS.fs_fsjsr', 'Field', 'KeyField', .F.)
DBSetProp('V_FS.fs_fsjsr', 'Field', 'Updatable', .T.)
DBSetProp('V_FS.fs_fsjsr', 'Field', 'UpdateName', 'jc!fs.fs_fsjsr')
DBSetProp('V_FS.fs_fsjsr', 'Field', 'DataType', "C(20)")
* Props for the V_FS.fs_skjsr field.
DBSetProp('V_FS.fs_skjsr', 'Field', 'KeyField', .F.)
DBSetProp('V_FS.fs_skjsr', 'Field', 'Updatable', .T.)
DBSetProp('V_FS.fs_skjsr', 'Field', 'UpdateName', 'jc!fs.fs_skjsr')
DBSetProp('V_FS.fs_skjsr', 'Field', 'DataType', "C(20)")
* Props for the V_FS.fs_fscs field.
DBSetProp('V_FS.fs_fscs', 'Field', 'KeyField', .F.)
DBSetProp('V_FS.fs_fscs', 'Field', 'Updatable', .T.)
DBSetProp('V_FS.fs_fscs', 'Field', 'UpdateName', 'jc!fs.fs_fscs')
DBSetProp('V_FS.fs_fscs', 'Field', 'DataType', "I")
* Props for the V_FS.fs_fsdj field.
DBSetProp('V_FS.fs_fsdj', 'Field', 'KeyField', .F.)
DBSetProp('V_FS.fs_fsdj', 'Field', 'Updatable', .T.)
DBSetProp('V_FS.fs_fsdj', 'Field', 'UpdateName', 'jc!fs.fs_fsdj')
DBSetProp('V_FS.fs_fsdj', 'Field', 'DataType', "N(6,2)")
* Props for the V_FS.fs_fsqx field.
DBSetProp('V_FS.fs_fsqx', 'Field', 'KeyField', .F.)
DBSetProp('V_FS.fs_fsqx', 'Field', 'Updatable', .T.)
DBSetProp('V_FS.fs_fsqx', 'Field', 'UpdateName', 'jc!fs.fs_fsqx')
DBSetProp('V_FS.fs_fsqx', 'Field', 'DataType', "C(50)")
* Props for the V_FS.fs_fsxq field.
DBSetProp('V_FS.fs_fsxq', 'Field', 'KeyField', .F.)
DBSetProp('V_FS.fs_fsxq', 'Field', 'Updatable', .T.)
DBSetProp('V_FS.fs_fsxq', 'Field', 'UpdateName', 'jc!fs.fs_fsxq')
DBSetProp('V_FS.fs_fsxq', 'Field', 'DataType', "C(2)")
* Props for the V_FS.fs_fsrq field.
DBSetProp('V_FS.fs_fsrq', 'Field', 'KeyField', .F.)
DBSetProp('V_FS.fs_fsrq', 'Field', 'Updatable', .T.)
DBSetProp('V_FS.fs_fsrq', 'Field', 'UpdateName', 'jc!fs.fs_fsrq')
DBSetProp('V_FS.fs_fsrq', 'Field', 'DataType', "D")
* Props for the V_FS.fs_lsrqm field.
DBSetProp('V_FS.fs_lsrqm', 'Field', 'KeyField', .F.)
DBSetProp('V_FS.fs_lsrqm', 'Field', 'Updatable', .T.)
DBSetProp('V_FS.fs_lsrqm', 'Field', 'UpdateName', 'jc!fs.fs_lsrqm')
DBSetProp('V_FS.fs_lsrqm', 'Field', 'DataType', "C(20)")
* Props for the V_FS.fs_yfzsk field.
DBSetProp('V_FS.fs_yfzsk', 'Field', 'KeyField', .F.)
DBSetProp('V_FS.fs_yfzsk', 'Field', 'Updatable', .T.)
DBSetProp('V_FS.fs_yfzsk', 'Field', 'UpdateName', 'jc!fs.fs_yfzsk')
DBSetProp('V_FS.fs_yfzsk', 'Field', 'DataType', "N(10,2)")
* Props for the V_FS.fs_yfsk field.
DBSetProp('V_FS.fs_yfsk', 'Field', 'KeyField', .F.)
DBSetProp('V_FS.fs_yfsk', 'Field', 'Updatable', .T.)
DBSetProp('V_FS.fs_yfsk', 'Field', 'UpdateName', 'jc!fs.fs_yfsk')
DBSetProp('V_FS.fs_yfsk', 'Field', 'DataType', "N(10,2)")
* Props for the V_FS.fs_wqsk field.
DBSetProp('V_FS.fs_wqsk', 'Field', 'KeyField', .F.)
DBSetProp('V_FS.fs_wqsk', 'Field', 'Updatable', .T.)
DBSetProp('V_FS.fs_wqsk', 'Field', 'UpdateName', 'jc!fs.fs_wqsk')
DBSetProp('V_FS.fs_wqsk', 'Field', 'DataType', "N(10,2)")
* Props for the V_FS.fs_xgpjh field.
DBSetProp('V_FS.fs_xgpjh', 'Field', 'KeyField', .F.)
DBSetProp('V_FS.fs_xgpjh', 'Field', 'Updatable', .T.)
DBSetProp('V_FS.fs_xgpjh', 'Field', 'UpdateName', 'jc!fs.fs_xgpjh')
DBSetProp('V_FS.fs_xgpjh', 'Field', 'DataType', "C(20)")
* Props for the V_FS.fs_qksm field.
DBSetProp('V_FS.fs_qksm', 'Field', 'KeyField', .F.)
DBSetProp('V_FS.fs_qksm', 'Field', 'Updatable', .T.)
DBSetProp('V_FS.fs_qksm', 'Field', 'UpdateName', 'jc!fs.fs_qksm')
DBSetProp('V_FS.fs_qksm', 'Field', 'DataType', "C(100)")
* Props for the V_FS.fs_zhqkrq field.
DBSetProp('V_FS.fs_zhqkrq', 'Field', 'KeyField', .F.)
DBSetProp('V_FS.fs_zhqkrq', 'Field', 'Updatable', .T.)
DBSetProp('V_FS.fs_zhqkrq', 'Field', 'UpdateName', 'jc!fs.fs_zhqkrq')
DBSetProp('V_FS.fs_zhqkrq', 'Field', 'DataType', "D")
* Props for the V_FS.fs_zhqkjsr field.
DBSetProp('V_FS.fs_zhqkjsr', 'Field', 'KeyField', .F.)
DBSetProp('V_FS.fs_zhqkjsr', 'Field', 'Updatable', .T.)
DBSetProp('V_FS.fs_zhqkjsr', 'Field', 'UpdateName', 'jc!fs.fs_zhqkjsr')
DBSetProp('V_FS.fs_zhqkjsr', 'Field', 'DataType', "C(20)")
* Props for the V_FS.fs_bz field.
DBSetProp('V_FS.fs_bz', 'Field', 'KeyField', .F.)
DBSetProp('V_FS.fs_bz', 'Field', 'Updatable', .T.)
DBSetProp('V_FS.fs_bz', 'Field', 'UpdateName', 'jc!fs.fs_bz')
DBSetProp('V_FS.fs_bz', 'Field', 'DataType', "C(10)")
* Props for the V_FS.cs_csbs field.
DBSetProp('V_FS.cs_csbs', 'Field', 'KeyField', .T.)
DBSetProp('V_FS.cs_csbs', 'Field', 'Updatable', .F.)
DBSetProp('V_FS.cs_csbs', 'Field', 'UpdateName', 'jc!v_cs.cs_csbs')
DBSetProp('V_FS.cs_csbs', 'Field', 'DataType', "I")
* Props for the V_FS.cs_del field.
DBSetProp('V_FS.cs_del', 'Field', 'KeyField', .F.)
DBSetProp('V_FS.cs_del', 'Field', 'Updatable', .T.)
DBSetProp('V_FS.cs_del', 'Field', 'UpdateName', 'jc!v_cs.cs_del')
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -