hfindex.pas 643 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. unit hfIndex;
  2. {$mode ObjFPC}
  3. interface
  4. uses
  5. JS, SysUtils, Classes, htmlfragment, bootstraptablewidget, jsondataset,
  6. localjsondataset, DB;
  7. type
  8. { TfrmIndex }
  9. TfrmIndex = class(THTMLFragment)
  10. tbCountries: TDBBootstrapTableWidget;
  11. dsCountries: TDataSource;
  12. jdsCountries: TLocalJSONDataset;
  13. procedure DataModuleCreate(Sender: TObject);
  14. private
  15. public
  16. end;
  17. var
  18. frmIndex: TfrmIndex;
  19. implementation
  20. Var
  21. Countries : TJSArray; external name 'countries';
  22. {$R *.lfm}
  23. { TfrmIndex }
  24. procedure TfrmIndex.DataModuleCreate(Sender: TObject);
  25. begin
  26. jdsCountries.Rows:=Countries;
  27. jdsCountries.Open;
  28. end;
  29. end.