Requete comme source de controle

Résolu
chris3313 Messages postés 28 Date d'inscription   Statut Membre Dernière intervention   -  
yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Est-il possible d'utiliser une requête n'ayant qu'un champ dans la source contrôle d'un champ de formulaire?
Ex: formulaire : champ "ancien solde" , peut-on comme source contrôle mettre le résultat d'une requête d'un seul champ ? Et si oui comment ?

Merci par avance

7 réponses

  1. RV71 Messages postés 620 Date d'inscription   Statut Membre Dernière intervention   31
     
    Bonjour,

    il faut baser ton formulaire sur une requête qui contiendra, entre autres, ce fameux champ calculé...

    Ensuite, tu pourras l'afficher dans ton form

    Par contre, vu que c'est un résultat, tu ne pourras pas le modifier...

    A+
    0
  2. chris3313 Messages postés 28 Date d'inscription   Statut Membre Dernière intervention   10
     
    Bonjour RV_71

    Merci pour ta réponse, mais que veux-tu dire par "baser ton formulaire sur une requête" ?
    Faut-il que le formulaire soit entièrement fait sur les éléments contenus dans la requête ?
    Est-ce possible ? car je croyais qu'un formulaire était basé sur une table.
    Merci
    A+
    0
    1. yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   1 588
       
      on peut, en général, utiliser partout une requête à la place d'une table (à part que les requêtes ne sont pas toujours modifiable).
      tu ne partages pas assez d'information pour que nous puissions être plus précis.
      0
    2. RV71 Messages postés 620 Date d'inscription   Statut Membre Dernière intervention   31
       
      Bien entendu que ton formulaire peut être basé sur une requête !

      A+
      0
  3. chris3313 Messages postés 28 Date d'inscription   Statut Membre Dernière intervention   10
     
    Dans le détail, j'ai créé une table composée de 24 champs dont 6 champs calculés A - B - C- D -E - F donnant le montant d'une "Nouvelle échéance", différent pour chaque entité (A B ....).
    J'ai crée un formulaire reprenant ces champs dont 6 me servent pour entrer manuellement, au départ, l'échéance primaire et changeant au fur et à mesure des nelles échéances.
    J'ai créé une requête reprenant les dernières échéances que j'aurais souhaité pouvoir faire entrer automatiquement, en l'incluant dans la source contrôle du champ des nouvelles échéances.
    Je ne sais pas si j'ai été assez clair.
    Merci
    0
  4. RV71 Messages postés 620 Date d'inscription   Statut Membre Dernière intervention   31
     
    Pas vraiment clair...

    Déjà, ne stockes pas des calculs dans les tables.
    Ensuite tu parle de champs calculés, et de rentrer manuellement...

    Si tu veux uniquement afficher une nouvelle échéance basée sur un autre champs (calculé ou non), tu peux le faire via une requête.

    A+
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. chris3313 Messages postés 28 Date d'inscription   Statut Membre Dernière intervention   10
     
    Mais où alors stocker des calculs ?
    Il y a 6 champs calculés (qui calculent la nouvelle échéance) et 6 champs dans lesquels j'entre les anciennes échéances.
    C'est dans ces derniers que je souhaitais faire entrer automatiquement les montants des nouvelles échéances.
    0
    1. yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   1 588
       
      on ne stocke pas les calculs, on les effectue, et on obtient le résultat via une requête.
      si j'ai deux champs quantite et prixunitaire, je peux faire ainsi:
      select quantite, prixunitaire, quantite * prixunitaire as prixtotal from matable
      0
  7. RV71 Messages postés 620 Date d'inscription   Statut Membre Dernière intervention   31
     
    Tu as uniquement besoin d'une date de départ...

    Ensuite, tu calcules tes échéances avec des requêtes en te basant sur cette date de départ.

    A+
    0
  8. chris3313 Messages postés 28 Date d'inscription   Statut Membre Dernière intervention   10
     
    OK Merci
    0
    1. yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   1 588
       
      peux-tu alors marquer la discussion comme résolue?
      0