Re: parametre en mode creation de fenetre |
Sujet: Re: parametre en mode creation de fenetre par lass1250 sur 9/4/2007 17:47:19 je suis probablement impecile mais je ne peut pas le faire fonctionner voici ce que j'ai fait et ce que j'obtiens. //************Delaration global FEN_Fiche_PAST421 (fenetre appeler) // Ouverture de la fenêtre de type Fiche // Entrée: ModeOuverture=mode d'ouverture de la fenêtre : // - "Parcours" Visualisation de tous les enregistrements // grâce aux boutons de parcours // - "Modif" Modification de l'enregistrement en cours // - "Création" Création d'un nouvel enregistrement // - "ParcoursLié" Parcours du fichier en liaison avec la fenêtre mère // (avec suppression et création) PROCEDURE FEN_Fiche_PAST421 (Param1,Param2,Param3,Param4 = "Création") PROCEDURE FEN_Fiche_PAST421 (Param1,Param2,Param3,Param4 = "Création") PROCEDURE FicheRAD(ModeOuverture="Parcours") GLOBAL gnNumEnr est un entier = 0 // enregistrement en cours dans le fichier gsModeFenetre est une chaîne // mode de la fenêtre gbFenetreModifiee est un booléen = Faux // Est-ce qu'un enregistrement a été modifié ? gsModeAppel est une chaîne = ModeOuverture // Mode d'appel de la fenêtre // Gestion des erreurs d'accès à la base de données // Les messages d'erreurs renvoyés par la base sont affichés // Vous pouvez traiter ici les compte-rendu d'erreurs de votre base QUAND EXCEPTION Erreur("Une erreur est survenue dans la fenêtre",ExceptionInfo(errMessage)) // On réactive les exceptions ExceptionActive() // On reprend le traitement RepriseSaisie() FIN // ********************************************************************************************** // de la fenetre appelant (fiche et table relie du bouton bouton nouveau qui appel la fenetre de creation // clic sut TabNouveau // Ouverture de la fiche du fichier PAST421 en mode création //info (DateTravail) //Info (HORAIRE421) //SI Ouvre("FEN_Fiche_PAST421","Création=JournalDesTemps.INTERVE241") ALORS guy ******** SI Ouvre ("FEN_Fiche_PAST421",JournalDesTemps.INTERVE241,JournalDesTemps.DateTravail,JournalDesTemps.HORAIRE421,"Création") // rafraichissement de la table TableAffiche(TABLEREL,taCourantPremier) FIN // ******************************************************************* Quand je test la fenetre fiche et table relie il na pas d'ouverture de la fenetre appeler Suite a la Mise a niveau du projet la PROCEDURE FicheRAD(ModeOuverture="Parcours") le terme procedure est souligner en rouge et j'obtiens 45 erreur dont voici queleques exemple: Erreur :La fenêtre 'FEN_Fiche_PAST421' attend au plus 0 paramètres et vous en passez 1. FEN_Table_PAST421.BTN_Modifier, Clic sur FEN_Table_PAST421.BTN_Modifier, ligne 61821, colonne 60057 Erreur :La fenêtre 'FEN_Fiche_PAST421' attend au plus 0 paramètres et vous en passez 1. FEN_Table_PAST421.BTN_Nouveau, Clic sur FEN_Table_PAST421.BTN_Nouveau, ligne 61821, colonne 60101 Erreur :La fenêtre 'FEN_Fiche_PAST421' attend au plus 0 paramètres et vous en passez 1. FEN_Table_PAST421.BTN_Nouveau, Clic sur FEN_Table_PAST421.BTN_Nouveau, ligne 61821, colonne 60093 Erreur :Identificateur 'gbFenetreModifiee' inconnu ou inaccessible ici : pour accéder à un élément hors portée, utilisez une déclaration EXTERNE. FEN_Fiche_PAST421.BTN_Fermer, Clic sur FEN_Fiche_PAST421.BTN_Fermer, ligne 2, colonne 10 Erreur :Identificateur 'gbFenetreModifiee' inconnu ou inaccessible ici : pour accéder à un élément hors portée, utilisez une déclaration EXTERNE. FEN_Fiche_PAST421.BTN_Supprimer, Clic sur FEN_Fiche_PAST421.BTN_Supprimer, ligne 11, colonne 2 Erreur :Identificateur 'ModeOuverture' inconnu ou inaccessible ici : pour accéder à un élément hors portée, utilisez une déclaration EXTERNE. FEN_Fiche_PAST421.BTN_Annuler, Clic sur FEN_Fiche_PAST421.BTN_Annuler, ligne 5, colonne 4 Erreur :Identificateur 'ModeOuverture' inconnu ou inaccessible ici : pour accéder à un élément hors portée, utilisez une déclaration EXTERNE. FEN_Fiche_PAST421.BTN_Annuler, Clic sur FEN_Fiche_PAST421.BTN_Annuler, ligne 5, colonne 32 Erreur :Identificateur 'ModeOuverture' inconnu ou inaccessible ici : pour accéder à un élément hors portée, utilisez une déclaration EXTERNE. FEN_Fiche_PAST421.BTN_Annuler, Clic sur FEN_Fiche_PAST421.BTN_Annuler, ligne 8, colonne 19 Erreur :Identificateur 'gnNumEnr' inconnu ou inaccessible ici : pour accéder à un élément hors portée, utilisez une déclaration EXTERNE. FEN_Fiche_PAST421.BTN_Annuler, Clic sur FEN_Fiche_PAST421.BTN_Annuler, ligne 11, colonne 5 Erreur :Identificateur 'gnNumEnr' inconnu ou inaccessible ici : pour accéder à un élément hors portée, utilisez une déclaration EXTERNE. FEN_Fiche_PAST421.BTN_Annuler, Clic sur FEN_Fiche_PAST421.BTN_Annuler, ligne 13, colonne 16 |