[SOLVED] Error: Identifier not found "TFloatField" lazarus / 16-Databases ---------------------------------------------------------------------- fmc · 2019-10-18 19:31 I have 2 forms. On main form, this code work Code: Pascal  [Select][+][-]window.onload = function(){var x1 = document.getElementById("main_content_section"); if (x1) { var x = document.getElementsByClassName("geshi");for (var i = 0; i procedure TForm_Main.SetAddItemsGridFloats;begin  TFloatField(ZQuery_AddItems.Fi eldByName('inventory_cost')).DisplayFormat := '####0.00';  TFloatField (ZQuery_AddItems.FieldByName('inventory_sell_price')).DisplayFormat := '####0.00';  TFloatField(ZQuery_AddItems.FieldByName('inventory_margin _contribution')).DisplayFormat := '####0.00';  TFloatField(ZQuery_AddI tems.FieldByName('inventory_weight')).DisplayFormat := '####0.00';  TF loatField(ZQuery_AddItems.FieldByName('inventory_in_stock')).DisplayFo rmat := '####0.00';end;On other form, this code not work Code: Pascal  [Select][+][-]window.onload = function(){var x1 = document.getElementById("main_content_section"); if (x1) { var x = document.getElementsByClassName("geshi");for (var i = 0; i procedure TForm_CreateNewBOM.SetInventoryGridFloats;begin  TFloatField(Form_Main .ZQuery_InventoryForBOM.FieldByName('inventory_cost')).DisplayFormat := '####0.00';  TFloatField(Form_Main.ZQuery_InventoryForBOM.FieldByNa me('inventory_sell_price')).DisplayFormat := '####0.00';  TFloatField( Form_Main.ZQuery_InventoryForBOM.FieldByName('inventory_margin_contrib ution')).DisplayFormat := '####0.00';  TFloatField(Form_Main.ZQuery_In ventoryForBOM.FieldByName('inventory_weight')).DisplayFormat := '####0.00';  TFloatField(Form_Main.ZQuery_InventoryForBOM.FieldByName( 'inventory_in_stock')).DisplayFormat := '####0.00';end; I get errors. Why TFloatField work for one form and not other? ---------------------------------------------------------------------- korba812 · 2019-10-18 19:36 You need to add 'DB' unit in the 'uses' section: Code: Pascal  [Select][+][-]window.onload = function(){var x1 = document.getElementById("main_content_section"); if (x1) { var x = document.getElementsByClassName("geshi");for (var i = 0; i uses  db, ... ---------------------------------------------------------------------- fmc · 2019-10-18 19:50 Thank you korba812. That did fix.