Base de données Pbsalut,
J'essaie de résoudre un problème sans succès. J'essaye de l'expliquer.
J'ai une base de données A et j'exécute un script pour créer un tableau de bord A.
À l'intérieur de ce tableau de bord A, il y a des boîtes à boutons. Lorsque nous cliquons sur une boîte à boutons, nous exécutons un script qui créera un nouveau tableau de bord B. Il ouvre une base de données B que j'ai rendue "invisible" et exécute un script dessus.
Lorsque nous fermons la fenêtre du tableau de bord B, nous revenons donc au tableau de bord A.
Quand on clique sur une autre Button Box qui doit exécuter un script sur la base de données A: le script recherche les variables de la base de données B. C'est comme si la base de données B n'était pas fermée.
J'ai utilisé Close (dtB) sans succès.
existe-t-il une solution?
Merci de votre aide.
bonne chance !
Re: Base de données Pb- Des messages dans le journal? close (dtB, nosave) peut signaler dans le journal qu'il existe toujours une plate-forme ouverte.
- Il semble que vous puissiez avoir des colonnes du même nom dans dtA et dtB et que vous utilisez uniquement le nom de colonne pour les référencer. Utilisez dtA: colname et dtB: colname pour vous assurer d'obtenir le nom de col de la table que vous attendez. Sinon, lorsque la table de données actuelle change, vous obtenez la mauvaise colonne.
- Sur les fenêtres, vous pouvez voir le nom du tableau invisible dans la barre d'outils; vous pouvez le rendre visible et le forcer à se fermer. Vous pourrez peut-être diagnostiquer le problème de cette façon.
Utilisez le widget de table pour gérer les tables visibles et invisibles
Re: Base de données PbSalut,
merci pour votre réponse.
J'ai vu que la dtB est toujours ouverte. Je n'ai pas choisi Affichage / Barre d'outils / Liste des tableaux de données.
Existe-t-il une commande pour fermer définitivement une table de données?
pourriez-vous me donner plus d'informations sur dtA: colname et dtB: colname? Je ne le comprends pas.
meilleures salutations
Re: Base de données PbJe n'ai pas ce que tu as entouré
Re: Base de données PbVoir le Proche() pour fermer une table de données. Il existe un deuxième argument qui détermine si la table de données doit être enregistrée ou non.
Voir le Guide de script sur les références de colonne. L'utilisation d'une référence de table de données avec une référence de colonne de données est une connaissance de base des scripts.
Re: Base de données Pbfaites un clic droit sur la barre d'outils et ajoutez-la
menu contextuel pour la barre d'outils; faites glisser la poignée en pointillé pour organiser les segments
Vous pouvez également utiliser la fenêtre d'accueil ... double-cliquez simplement sur les tableaux grisés pour les ouvrir dans une fenêtre
Les tables grisées sont ouvertes sans fenêtre jusqu'à ce que vous double-cliquiez
Re: Base de données PbSalut,
Pour finir cette discussion, j'ai regardé dans l'aide JMP et les messages de la communauté. Je n'ai pas résolu le pb pendant que close (dtB, No save) fonctionne dans un autre de mes scripts. Peut-être que close () n'est pas dans la bonne ligne.
La solution, qui n'est pas celle que j'attendais, est la suivante: lorsque je ferme le tableau de bord de la base B, je clique dans un graphique du tableau de bord A ou à côté et qui sélectionne le dt A automatiquement.
La dtB semble fermée.
merci pour vos réponses
meilleures salutations