BGLDm.dfm 5.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226
  1. object BGLData: TBGLData
  2. OldCreateOrder = False
  3. Left = 456
  4. Top = 291
  5. Height = 220
  6. Width = 397
  7. object atBGL: TADOTable
  8. TableName = 'BGL'
  9. Left = 32
  10. Top = 16
  11. end
  12. object dspBGL: TDataSetProvider
  13. DataSet = atBGL
  14. UpdateMode = upWhereKeyOnly
  15. Left = 32
  16. Top = 72
  17. end
  18. object cdsBGL: TClientDataSet
  19. Aggregates = <>
  20. Params = <>
  21. ProviderName = 'dspBGL'
  22. Left = 32
  23. Top = 128
  24. object cdsBGLID: TIntegerField
  25. FieldName = 'ID'
  26. end
  27. object cdsBGLCode: TWideStringField
  28. FieldName = 'Code'
  29. Size = 50
  30. end
  31. object cdsBGLName: TWideStringField
  32. FieldName = 'Name'
  33. Size = 100
  34. end
  35. object cdsBGLTotalPrice: TFloatField
  36. FieldName = 'TotalPrice'
  37. end
  38. object cdsBGLPos_Reason: TMemoField
  39. FieldName = 'Pos_Reason'
  40. BlobType = ftMemo
  41. end
  42. object cdsBGLDirection: TMemoField
  43. FieldName = 'Direction'
  44. BlobType = ftMemo
  45. end
  46. object cdsBGLDrawingCode: TWideStringField
  47. FieldName = 'DrawingCode'
  48. Size = 50
  49. end
  50. object cdsBGLLocked: TBooleanField
  51. FieldName = 'Locked'
  52. end
  53. object cdsBGLApprovalCode: TWideStringField
  54. FieldName = 'ApprovalCode'
  55. Size = 50
  56. end
  57. object cdsBGLCreatePhaseID: TIntegerField
  58. FieldName = 'CreatePhaseID'
  59. end
  60. object cdsBGLExecutionRate: TFloatField
  61. FieldName = 'ExecutionRate'
  62. end
  63. object cdsBGLBGLType: TWideStringField
  64. FieldName = 'BGLType'
  65. Size = 10
  66. end
  67. end
  68. object cdsBGLView: TClientDataSet
  69. Aggregates = <>
  70. Params = <>
  71. BeforePost = cdsBGLViewBeforePost
  72. BeforeDelete = cdsBGLViewBeforeDelete
  73. OnNewRecord = cdsBGLViewNewRecord
  74. Left = 96
  75. Top = 128
  76. object cdsBGLViewID: TIntegerField
  77. FieldName = 'ID'
  78. end
  79. object cdsBGLViewCode: TWideStringField
  80. FieldName = 'Code'
  81. OnChange = cdsBGLViewCodeChange
  82. Size = 50
  83. end
  84. object cdsBGLViewName: TWideStringField
  85. FieldName = 'Name'
  86. Size = 100
  87. end
  88. object cdsBGLViewTotalPrice: TFloatField
  89. FieldName = 'TotalPrice'
  90. end
  91. object cdsBGLViewPos_Reason: TMemoField
  92. FieldName = 'Pos_Reason'
  93. BlobType = ftMemo
  94. end
  95. object cdsBGLViewDirection: TMemoField
  96. FieldName = 'Direction'
  97. BlobType = ftMemo
  98. end
  99. object cdsBGLViewLocked: TBooleanField
  100. FieldName = 'Locked'
  101. end
  102. object cdsBGLViewDrawingCode: TWideStringField
  103. FieldName = 'DrawingCode'
  104. Size = 50
  105. end
  106. object cdsBGLViewApprovalCode: TWideStringField
  107. FieldName = 'ApprovalCode'
  108. Size = 50
  109. end
  110. object cdsBGLViewCreatePhaseID: TIntegerField
  111. FieldName = 'CreatePhaseID'
  112. end
  113. object cdsBGLViewExecutionRate: TFloatField
  114. FieldName = 'ExecutionRate'
  115. end
  116. object cdsBGLViewBGLType: TWideStringField
  117. FieldName = 'BGLType'
  118. Size = 10
  119. end
  120. end
  121. object dsBGL: TDataSource
  122. DataSet = cdsBGLView
  123. Left = 160
  124. Top = 128
  125. end
  126. object atBGBills: TADOTable
  127. TableName = 'BGBills'
  128. Left = 240
  129. Top = 16
  130. end
  131. object dspBGBills: TDataSetProvider
  132. DataSet = atBGBills
  133. UpdateMode = upWhereKeyOnly
  134. Left = 240
  135. Top = 72
  136. end
  137. object cdsBGBills: TClientDataSet
  138. Aggregates = <>
  139. Params = <>
  140. ProviderName = 'dspBGBills'
  141. Left = 240
  142. Top = 128
  143. object cdsBGBillsID: TIntegerField
  144. FieldName = 'ID'
  145. end
  146. object cdsBGBillsBGID: TIntegerField
  147. FieldName = 'BGID'
  148. end
  149. object cdsBGBillsB_Code: TWideStringField
  150. FieldName = 'B_Code'
  151. Size = 50
  152. end
  153. object cdsBGBillsName: TWideStringField
  154. FieldName = 'Name'
  155. Size = 200
  156. end
  157. object cdsBGBillsUnits: TWideStringField
  158. FieldName = 'Units'
  159. end
  160. object cdsBGBillsPrice: TFloatField
  161. FieldName = 'Price'
  162. end
  163. object cdsBGBillsQuantity: TFloatField
  164. FieldName = 'Quantity'
  165. end
  166. object cdsBGBillsTotalPrice: TFloatField
  167. FieldName = 'TotalPrice'
  168. end
  169. object cdsBGBillsUsedQuantity: TFloatField
  170. FieldName = 'UsedQuantity'
  171. end
  172. object cdsBGBillsLocked: TBooleanField
  173. FieldName = 'Locked'
  174. end
  175. end
  176. object cdsBGBillsView: TClientDataSet
  177. Aggregates = <>
  178. Params = <>
  179. AfterInsert = cdsBGBillsViewAfterInsert
  180. BeforePost = cdsBGBillsViewBeforePost
  181. AfterPost = cdsBGBillsViewAfterPost
  182. BeforeDelete = cdsBGBillsViewBeforeDelete
  183. AfterDelete = cdsBGBillsViewAfterDelete
  184. Left = 312
  185. Top = 128
  186. object cdsBGBillsViewID: TIntegerField
  187. FieldName = 'ID'
  188. end
  189. object cdsBGBillsViewBGID: TIntegerField
  190. FieldName = 'BGID'
  191. end
  192. object cdsBGBillsViewB_Code: TWideStringField
  193. FieldName = 'B_Code'
  194. OnChange = cdsBGBillsViewQuantityChange
  195. Size = 50
  196. end
  197. object cdsBGBillsViewName: TWideStringField
  198. FieldName = 'Name'
  199. OnChange = cdsBGBillsViewQuantityChange
  200. Size = 200
  201. end
  202. object cdsBGBillsViewUnits: TWideStringField
  203. FieldName = 'Units'
  204. OnChange = cdsBGBillsViewQuantityChange
  205. end
  206. object cdsBGBillsViewPrice: TFloatField
  207. FieldName = 'Price'
  208. OnChange = cdsBGBillsViewQuantityChange
  209. OnSetText = cdsBGBillsViewPriceSetText
  210. end
  211. object cdsBGBillsViewQuantity: TFloatField
  212. FieldName = 'Quantity'
  213. OnChange = cdsBGBillsViewQuantityChange
  214. OnSetText = cdsBGBillsViewQuantitySetText
  215. end
  216. object cdsBGBillsViewTotalPrice: TFloatField
  217. FieldName = 'TotalPrice'
  218. end
  219. object cdsBGBillsViewUsedQuantity: TFloatField
  220. FieldName = 'UsedQuantity'
  221. end
  222. object cdsBGBillsViewLocked: TBooleanField
  223. FieldName = 'Locked'
  224. end
  225. end
  226. end