À mon avis, la réponse est : PWA (Progressive Web Apps). Il y a de grandes chances que les sites que tu cites soient à minima des sites web responsive, soit déjà des PWA, avec tous les avantages que...
Type: Messages; Utilisateur: lawappe
À mon avis, la réponse est : PWA (Progressive Web Apps). Il y a de grandes chances que les sites que tu cites soient à minima des sites web responsive, soit déjà des PWA, avec tous les avantages que...
Je suis surpris qu’il ait fallu plus de 10 ans à certains pour s’insurger contre cette pratique limite mafieuse. 30% c’est juste hallucinant. Jamais je n’ai publié mes apps sur les stores à cause de...
Serait-ce le retour en puissance des machines totalement propriétaires et non compatibles entre-elles, comme dans les années 80 (Amstrad, Commodore, Atari, Thomson, Oric, ...) ? 8O
Avec plaisir !
Je dois avoir une incohérence dans mon code... le genre de truc que tu as sous les yeux mais que tu vois pas ! :lol: Faut que je fasse le ménage... car en testant sur un exemple fournit avec Delphi,...
Merci pour le lien !
Je fais pourtant tout pareil... je n'ai pas de dblookupcombobox lié à l'une des tables (il est commenté dans le code). Petite précision: je n'ai pas la propriété...
Ben, elles sont affectées chacune à leur table spécifique.
Donc elles représentent bien le contenu des tables...
A moins que je n'ai pas saisi le sens de ta question :?
Bonjour,
j'ai deux tables, une Maître et une Détail, qui ne sont pas liées entre elles à la conception.
Je les lie à l'exécution avec :
TableDetail.Active := False;...
J'ai donc tout retapé 'à la mano', en me basant sur le source du DFM.
Tout fonctionne parfaitement bien ! :yaisse2:
J'ai rencontré l'exception une paire de fois, lors de certaines exécutions...
Merci pour les pistes. Mais j'ai deja testé avec une troisième table pour le lookup, même problème. J'ai tenté le DataSet, j'ai pas tout compris et ça m'a surtout gavé car ça doit fonctionner plus...
Bon,
j'ai tout refait en conception, avec les assistants Delphi, notamment pour le champ référence (Lookup). Je n'ai tapé aucune ligne de code !
J'ai le même problème !
Dès que j'affecte un...
Petite info de plus: j'ai donc 5 colonnes dans la table en dur. Si j'ai moins de 5, ou 5 colonnes dans la DBGrid (créées via le DataSet), l'exception ne se produit pas. En revanche, si j'en ai plus,...
Merci pour les captures.
J'ai un Delphi 2007 Enterprise, et toutes ces options de débogage sont activées.
Ca me rend dingue en fait. Tu confirmes que c'est cohérent, ça me rassure du coup, mais...
Pour que l'on soit bien d'accord, si je fais un récapitulatif en prose:
Mes composants:
1 DataBase
2 Table
2 DataSource
2 DBGrid
2 Navigator
+ quelques champs de données pour les modifs
Ca ne résoud pas l'exception :cry:
Je ne sais pas utiliser le débogueur... :oops:
Merci, le code fonctionne, mais ne résoud pas mon problème :cry:
Je suis dans la même situation qu'avec mon code... le DBNavigator me retourne la même exception (indice de liste hors limite (5) )...
C'est sur, mais pour ce projet je suis obligé d'en passer par l'exécution :?
Je suis toujours bloqué avec le bout de code de RSC...
Entre temps, j'ai commenté la dernière ligne de mon code pour...
Merci, t'es royal dans tes explications, j'ai tout suivi, et compris a priori ! :lol:
Petit hic, lorsque j'utilise ton code:
Delphi me jette en me disant que FieldName est un identificateur...
Merci pour la réponse, voici une partie de mon code qui ajoute le lookup:
with TStringField.Create(DataModule1.TableFrais) do begin
FieldName := 'MONLOOKUP';
FieldKind:= fkLookup;
...
Bon, ben ce n'est pas résolu du tout !! :cry::cry::cry:
En fait, ma table contient 5 colonnes:
f_id, f_type, f_libelle, f_montant, f_date
Et lorsque je reformatte ma DBGrid, en ajoutant ces...
Bon...
je suis reparti d'une fiche vierge, en ajoutant les composants au fur et à mesure, et en vérifiant à chaque ajout de code.
Ben... tout fonctionne ! 8O
Je dois avoir une couffe dans le...
Un truc doit déconner, car sur des tables de tests (DBDEMOS) ça fonctionne apparemment nickel, sans poser de soucis avec le dbnavigator. Je vais approfondir les vérifications...
Mais dans le cas...
Attends, mais en fait c'est exactement ce que j'ai déjà fait !
C'est une colonne "lookup" que tu rajoutes à la DBGrid.
J'ai même modifié l'affichage dans mon code, afin de ne conserver que les...
OK, super. Je vais m'y mettre et ferais part du résultat... merci !
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.