Lazarus 3.0 (2023.12.21.)
Letöltés

  • Oldal:
  • 1

TÉMA:

DBLookupComboBox nem frissül 2015 nov. 30 19:10 #1617

  • makgab
  • makgab profilkép Témaindító
  • Törzsgárda tag
  • Törzsgárda tag
  • Hozzászólások: 280
  • Köszönetek: 1
Megvan. Sorrend a frissítésnél, köszönöm! :)

DBLookupComboBox nem frissül 2015 nov. 30 19:03 #1616

  • makgab
  • makgab profilkép Témaindító
  • Törzsgárda tag
  • Törzsgárda tag
  • Hozzászólások: 280
  • Köszönetek: 1

Gábor írta: ..../examples/database/dblookup/project1.lpi
Nem néztem meg miként viselkedik, de te majd úgyis megnézed és visszajelzel...


Linux alatt próbáltam most ki a dblookup demot, itt működik. A különbség, hogy nálam nem DBF a tábla, hanem PgSQL.
A DBLookupComboBox beállításai ugyanazok, tehát nem tudom mi miatt nem működik helyesen... :(

DBLookupComboBox nem frissül 2015 nov. 30 17:51 #1613

  • Gábor
  • Gábor profilkép
  • Adminisztrátor
  • Adminisztrátor
  • Hozzászólások: 499
  • Köszönetek: 86
A menüben az "Eszközök / Példa projektek..." kattintása után, a megjelenő ablakban, a szűrős beviteli mezőbe kezd el begépelni, hogy "dblookup" és előkerül a következő: ..../examples/database/dblookup/project1.lpi
Nem néztem meg miként viselkedik, de te majd úgyis megnézed és visszajelzel... :)
Hogyan kérdezzünk okosan? / Mit kell tennünk kérdezés előtt? -- Lazarus 3.0 -- FPC 3.2-- GNU/Linux 5.15.0 x86_64

DBLookupComboBox nem frissül 2015 nov. 30 14:57 #1611

  • makgab
  • makgab profilkép Témaindító
  • Törzsgárda tag
  • Törzsgárda tag
  • Hozzászólások: 280
  • Köszönetek: 1
Erre van valakinek ötlete?
Tehát a DBLookupComboBox alapból nem áll rá az aktuális rekord értékre (üresnek látszik az adott mező a DBLookupComboBox-ban). Ha nyomok egy DBNavigátor előre/vissza/első/utolsó gombot, akkor már jó (frissíti).

DBLookupComboBox nem frissül 2015 nov. 25 11:59 #1600

  • makgab
  • makgab profilkép Témaindító
  • Törzsgárda tag
  • Törzsgárda tag
  • Hozzászólások: 280
  • Köszönetek: 1
Üdv!
A következő jelenségbe futottam bele.
DBGrid
DBNavigator
DS -> SQLQuery
Működik is minden, csak a Form megjelenésekor nem frissül a DBLookupComboBox, azaz nem jelenik meg az megfelelő érték.
A DBNavigatorral kell egy rekordot előre ill. vissza mennem, akkor frissül.
Hiába hívom meg kódból:
OnFormShow:
SQLQuery.Last;
// SQLQuery.MoveBy(1);
SQLQuery.First;
nem frissül.
Csak a DBNavigatorral frissül a DBLookupComboBox értéke. Ez mitől lehet?

  • Oldal:
  • 1