IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Access Discussion :

source de formulaire sous conditions


Sujet :

Access

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    3
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 3
    Points : 4
    Points
    4
    Par défaut source de formulaire sous conditions
    bonjour,
    voilà mon problème : j'ai 2 tables de devis (saisies sur 2 sites) et centralisées sur 1 seule base de données et j'aimerais éviter de créer 2 formulaires.
    donc j'aimerais faire un formulaire commun en fonction d'une option site 1 ou site2
    ex : si on coche site1 sur un formulaire, ca ouvre le formulaire "form_saisie des devis" en prenant comme source générale du formulaire "tab_saisie devis_site1" ; et inversement.
    est ce possible?
    merci d'avance

  2. #2
    Membre averti Avatar de @rkane
    Homme Profil pro
    developpeur amateur dans mon cadre professionnel
    Inscrit en
    Juin 2006
    Messages
    521
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 65
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : developpeur amateur dans mon cadre professionnel
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Juin 2006
    Messages : 521
    Points : 403
    Points
    403
    Par défaut
    pas bien compris ton plan... mais bon, avec les "openargs" tu dois pouvoir faire quelques chose en recuperant le nom du site ou du poste (tu trouveras des posts pour ça sur le forum).
    Les openargs sont faits pour ouvrir le form avec certaines fonctionnalités selon des criteres prédeterminés.
    Regardes cet exemple perso :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
     
    Private Sub Form_Open(Cancel As Integer)
    Dim Ctl As Control
    Select Case OpenArgs
    '=======================================
        Case "Consultation"
            For Each Ctl In Me.Form
           If Ctl.ControlType = acTextBox Then
           Ctl.Locked = True
           Ctl.Enabled = False
          ElseIf Ctl.ControlType = acComboBox Then
          Ctl.Locked = True
          Ctl.Enabled = False
          End If
       Next Ctl
     Me.Enregistrement.Enabled = False
     Me.Modification.Enabled = False
     Me.Impression.Enabled = False
    '=======================================
       Case "Modification"
          For Each Ctl In Me.Controls
            If Ctl.ControlType = acTextBox Then
            Ctl.Locked = True
            Ctl.Enabled = False
            ElseIf Ctl.ControlType = acComboBox Then
            Ctl.Locked = True
            Ctl.Enabled = False
            End If
       Next Ctl
    Me.DateIntervention.Locked = True
    Me.DateIntervention.Enabled = False
    Me.Fermeture.Enabled = True
    Me.Impression.Enabled = True
    Me.Enregistrement.Enabled = False
    Me.Modification.Visible = True
    '=======================================
       Case "Ajout"
            For Each Ctl In Me.Controls
            If Ctl.ControlType = acTextBox Then
            Ctl.Locked = False
            Ctl.Enabled = True
            ElseIf Ctl.ControlType = acComboBox Then
            Ctl.Locked = False
            Ctl.Enabled = True
            End If
       Next Ctl
    Me.Modification.Enabled = False
    Me.Fermeture.Enabled = False
    Me.Impression.Enabled = False
    Me.Enregistrement.Visible = True
    End Select
    End Sub
    bon courage

  3. #3
    Membre éclairé
    Homme Profil pro
    Comptable
    Inscrit en
    Mars 2005
    Messages
    511
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Comptable

    Informations forums :
    Inscription : Mars 2005
    Messages : 511
    Points : 678
    Points
    678
    Par défaut
    As tu des données à saisir vraiment différentes sur le site 1 et le site 2 pour faire une table "tab_saisie devis_site1" et une table "tab_saisie devis_site2"?

    si les données sont les mêmes c'est plus simple de rajouter un champs site puis de filtrer sur le site pour la saisie dans ton formulaire.

Discussions similaires

  1. Réponses: 13
    Dernier message: 15/06/2015, 13h27
  2. Réponses: 1
    Dernier message: 30/08/2010, 10h20
  3. Valider un formulaire sous condition
    Par dreeve dans le forum Langage
    Réponses: 2
    Dernier message: 30/06/2007, 01h15
  4. Submit d'un formulaire sous condition
    Par BnA dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 07/02/2007, 15h23
  5. Pb Ouverture de formulaire sous condition.
    Par Phl98 dans le forum Access
    Réponses: 8
    Dernier message: 03/11/2005, 23h28

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo