frmindex.lfm 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143
  1. object IndexFragment: TIndexFragment
  2. OldCreateOrder = False
  3. UseProjectHTMLFile = True
  4. OnRendered = DataModuleRendered
  5. Height = 243
  6. HorizontalOffset = 745
  7. VerticalOffset = 331
  8. Width = 376
  9. object jdsCountries: TLocalJSONDataset
  10. FieldDefs = <
  11. item
  12. Name = 'ISO2'
  13. DataType = ftString
  14. Size = 2
  15. end
  16. item
  17. Name = 'ISO3'
  18. DataType = ftString
  19. Size = 3
  20. end
  21. item
  22. Name = 'Continent'
  23. DataType = ftString
  24. Size = 2
  25. end
  26. item
  27. Name = 'Name'
  28. DataType = ftString
  29. Size = 50
  30. end
  31. item
  32. Name = 'Prefix'
  33. DataType = ftInteger
  34. end>
  35. OnCalcFields = jdsCountriesCalcFields
  36. Options = []
  37. StorageKind = skLocal
  38. StorageKey = 'ldsCountries'
  39. Left = 64
  40. Top = 128
  41. object jdsCountriesISO2: TStringField
  42. FieldKind = fkData
  43. FieldName = 'ISO2'
  44. Index = 0
  45. LookupCache = False
  46. ProviderFlags = [pfInUpdate, pfInWhere]
  47. ReadOnly = False
  48. Required = False
  49. Size = 2
  50. end
  51. object jdsCountriesISO3: TStringField
  52. FieldKind = fkData
  53. FieldName = 'ISO3'
  54. Index = 1
  55. LookupCache = False
  56. ProviderFlags = [pfInUpdate, pfInWhere]
  57. ReadOnly = False
  58. Required = False
  59. Size = 3
  60. end
  61. object jdsCountriesContinent: TStringField
  62. FieldKind = fkData
  63. FieldName = 'Continent'
  64. Index = 2
  65. LookupCache = False
  66. ProviderFlags = [pfInUpdate, pfInWhere]
  67. ReadOnly = False
  68. Required = False
  69. Size = 2
  70. end
  71. object jdsCountriesName: TStringField
  72. FieldKind = fkData
  73. FieldName = 'Name'
  74. Index = 3
  75. LookupCache = False
  76. ProviderFlags = [pfInUpdate, pfInWhere]
  77. ReadOnly = False
  78. Required = False
  79. Size = 50
  80. end
  81. object jdsCountriesPrefix: TIntegerField
  82. FieldKind = fkData
  83. FieldName = 'Prefix'
  84. Index = 4
  85. LookupCache = False
  86. ProviderFlags = [pfInUpdate, pfInWhere]
  87. ReadOnly = False
  88. Required = False
  89. end
  90. object jdsCountriesFlagCode: TStringField
  91. FieldKind = fkCalculated
  92. FieldName = 'FlagCode'
  93. Index = 5
  94. LookupCache = False
  95. ProviderFlags = [pfInUpdate, pfInWhere]
  96. ReadOnly = False
  97. Required = False
  98. Size = 2
  99. end
  100. object jdsCountriesContinentFull: TStringField
  101. FieldKind = fkCalculated
  102. FieldName = 'ContinentFull'
  103. Index = 6
  104. LookupCache = False
  105. ProviderFlags = [pfInUpdate, pfInWhere]
  106. ReadOnly = False
  107. Required = False
  108. Size = 50
  109. end
  110. end
  111. object DSCountries: TDataSource
  112. DataSet = jdsCountries
  113. Left = 168
  114. Top = 128
  115. end
  116. object alIndex: THTMLElementActionList
  117. Left = 168
  118. Top = 40
  119. object alShowHide: THTMLElementAction
  120. Events = [heClick]
  121. ElementID = 'btnShow'
  122. OnExecute = alShowHideExecute
  123. end
  124. object actSelectCountry: THTMLElementAction
  125. Events = [heChange]
  126. ElementID = 'selCountry'
  127. OnExecute = actSelectCountryExecute
  128. end
  129. end
  130. object selCountry: TDBSelectWidget
  131. ElementID = 'selCountry'
  132. Styles = <>
  133. StyleRefresh = srOnElementID
  134. Datasource = DSCountries
  135. ItemField = 'Name'
  136. ValueField = 'ISO2'
  137. NullIsNotValue = False
  138. SelectedIndex = -1
  139. Multiple = False
  140. Left = 72
  141. Top = 51
  142. end
  143. end