Autor Téma: FireDAC - Devart (IBC)  (Přečteno 1808 krát)

Offline Stanislav Hruška

  • Padawan
  • ******
  • Příspěvků: 7407
  • Karma: 44
    • Verze Delphi: W11 + D11.3.1
FireDAC - Devart (IBC)
« kdy: 28-10-2022, 09:22:05 »
Tak sa mi zdá, že FireDAC je poriadne prepracovaný. Posledná skúsenosť.
Mám zostavu s podzostavami. Prepojenie údajov som urobil:
  • DataSource.DataSet := MainQuery
  • pre Query v podzostavách som definoval
  • MasterSource := DataSource;
  • IndexFieldNames
  • MasterFields
Zostava krásne fungovala. Bez toho by som ju ani nevytvoril.
Nasadil som IBC a zostava "nebrala" do úvahy prepojenia. Na základe odpovede z podpory FR, som všetko musel riešiť:
  • v MainQuery.AfterScroll
  • musel som vo všetkých Query rozšíriť/doplniť WHERE o väzby
  • presunúť aktualizáciu parametrov do AfterScroll
Je to naozaj tak? Narazil som na viacero takýchto vecí. Minimálne jednu  :) . Len si na ne neviem spomenúť.
Ak áno, tak je len škoda tej ich nezmyselnej cenovej politiky.
Aj tu ďakujem.
Win11 64b, Delphi 11.3.1, FireBird 4.01
Expert na kladenie nejasne formulovaných otázok.