Bonjour,
Hou la la, j'ai la tête comme une courge !
J'ai créé une requête,R_Dernier_SoldeNouveau, qui cherche les derniers enregistrements de SoldeNouveau, classé par ordre décroissant et sélectionné le premier enregistrement :
1 2 3 4
| SELECT TOP 1 T_Comptabilite.SoldeNouveau
FROM T_Comptabilite
WHERE (((T_Comptabilite.SoldeNouveau) Is Not Null))
ORDER BY T_Comptabilite.ID_Comptabilite DESC , T_Comptabilite.JourOperation DESC; |
Seule la première ligne de ma table contient un SoldeAncien et un SoldeNouveau. Pour les lignes suivantes, les 2 champs sont vides. D'où la condition WHERE.
Cette requête fonctionne.
J'ai ensuite ajouté un champ DernierSoldeNouveau à T_Comptabilite.
Sur le formulaire F_Saisie_Operation, j'ai créé un champ indépendant, DernierSoldeNouveau, ayant comme source R_Dernier_SoldeNouveau. Expression créée avec le générateur. Source:
=[R_Dernier_SoldeNouveau]![SoldeNouveau]
Lorsque j'ouvre F_Saisie_Operation, j’obtiens une erreur #nom? sur le contrôle créé.
J'ai cherché la signification de cette erreur et j'ai trouvé une personne qui a eu le même souci ici.
Si j'ai bien compris, l'erreur viendrait du fait que le contrôle n'est pas repris dans la source du formulaire, mais je n'arrive pas à le rajouter.
Source:
SELECT T_Comptabilite.JourOperation, T_Comptabilite.Mouvement, T_Comptabilite.CaisseBanque, T_Comptabilite.Piece, T_Comptabilite.LibelleCompteResultat, T_Comptabilite.NumeroCompteResultat, T_Comptabilite.Commentaire, T_Comptabilite.Montant, T_Comptabilite.RefContact, T_Comptabilite.NumCheqRem, T_Comptabilite.ID_Comptabilite, T_Comptabilite.DateValidation, T_Comptabilite.RefAnnee, T_Comptabilite.TypePaiement, T_Comptabilite.SoldeAncien, T_Comptabilite.SoldeNouveau, T_Comptabilite.Indice, T_Comptabilite.DernierSoldeNouveau FROM T_Comptabilite;
Quelqu'un peut il m'éclairer ?
Merci.
Partager