DBNavigator pas synchrone - Delphi/Pascal - Programmation
MarshPosté le 03-06-2005 à 15:54:43
Salut tout le monde,
J'utilise un DBNavigator dont le datasource correspond à un composant TStoredProc qui est dans un autre module (l'architecture de l'appli sépare totalement les forms des data).
Mon problème est que lorsque dans mon DataModule je met ReadOnly à True sur ma TStoredProc (dans l'événement AfterScroll), mon DBNavigator ne se synchronise que lors du prochain scroll (c'est à dire que le bouton "Delete" passe à Enabled = False avec une ligne de retard).
Est-ce que qqn pourrait m'aider?
J'ai pensé utilisé un TNotifyEvent mais ça me paraît lourd et compliqué pour qqch qui me paraît assez commun et devrait fonctionner sans ça!
Marsh Posté le 03-06-2005 à 15:54:43
Salut tout le monde,
J'utilise un DBNavigator dont le datasource correspond à un composant TStoredProc qui est dans un autre module (l'architecture de l'appli sépare totalement les forms des data).
Mon problème est que lorsque dans mon DataModule je met ReadOnly à True sur ma TStoredProc (dans l'événement AfterScroll), mon DBNavigator ne se synchronise que lors du prochain scroll (c'est à dire que le bouton "Delete" passe à Enabled = False avec une ligne de retard).
Est-ce que qqn pourrait m'aider?
J'ai pensé utilisé un TNotifyEvent mais ça me paraît lourd et compliqué pour qqch qui me paraît assez commun et devrait fonctionner sans ça!
Merci d'avance