Déclenchement d'un événement par plusieurs boutons

Bonjour 
J'utilise une structure évenement dans laquelle un des évenements peut être activé par plusieurs boutons. 
Est il possible de savoir lequel des deux boutons a été actionné pour déclencher l'évenement. Ainsi en fonction du bouton appuyé je change qu'une constante dans mon programme.
L'inspecteur d'événements me permet de le savoir mais j'aimerai y a voir accès directement dans le diagramme et non pas dans une fenêtre externe.
J'aurais pu faire évidement créer un événement par bouton, mais cela alourdi fortement le diagramme
Merci d'avance
Résolu !
Accéder à la solution.

à l'entrée de ton "event" tu as le "data node" ... tu y trouveras la Reference du controle qui a provoqué l'event.
avec cette référence et un noeud de propriété "label.text" .... tu auras le nom du contrôle responsable de l'event.

Similar Messages

  • Plusieurs bouton, un seul à l'état vrai

    Bonjour,
    Voila j'ai 8 boutons et je voudrais que lorsque l'un eux passe à l'état VRAI, tous les autres passent à l'état FAUX. J'ai tenté d'utiliser des variables locales mais cela fonctionne mal à cause de la boucle while, j'explique pourquoi:
    On considère 2 boutons A et B. A est relié à la variable locale de B par un NON, et vice et versa (Donc quand A est VRAI, B est FAUX et si B devient VRAI, A devient FAUX)
    BOUCLE 1:
    A=VRAI B=FAUX
    A dit à B d'être FAUX
    B dit à A d'être VRAI
    BOUCLE 2:
    A=VRAI B=FAUX
    B devient VRAI (commande de l'utilisateur)
    A=VRAI B=VRAI
    A dit à B d'être FAUX
    B dit à A d'être FAUX
    BOUCLE 3:
    A=FAUX B=FAUX
    A dit à B d'être VRAI
    B dit à A d'être VRAI
    En clair, les deux variables locales rentrent en conflit et cela ne marche pas. J'ai tenté d'introduire une séquence mais cela revient au même.
    Y a-t-il une solution pour éviter ca ? Existe t-il une fonction qui revient à "je fais ça seulement si j'ai un changement d'état"
    Merci d'avance.

    Vous pourriez utiliser des "boutons radio". Il n'y a rien à programmer. Il suffit d'en "customiser" la présentation
    Et oubliez complètement les variables locales, il n'y a absolument rien à en tirer dans votre cas, sinon un état dépressif de longue durée.
    Une autre solution aurait été de réunir les boutons en cluster ou en tableau, et de jouer avec une boucle, un registre à décalage, un opérateur de comparaison et des opérations logiques.
    Chilly Charly    (aka CC)
             E-List Master - Kudos glutton - Press the yellow button on the left...        

  • Sortir d'une boucle while par un bouton extérieur à cette boucle

    Bonsoir,
    question bête...lorsque l'on se trouve dans une boucle while existe-t-il un moyen pour sortir de cette boucle en actionnant un bouton qui ne se trouverait pas intégré à la boucle ?
    Merci d'avance pour vos réponses.
    Cordialement.

    Hi SyP,
    Thanks for posting on the National Instruments Forum. 
    This part of the Forum is in English, please post here in English and over there in French. 
    It is possible to create a local variable to implement what you want to do. Please find below an example where you have 2 While loops in parallel and one Boolean control which interact in both loops using right click on the stop control>>Create>>Local Vairbale.
    Message Edité par BenjaminR le 08-13-2009 03:58 AM
    Benjamin R.
    R&D Software Development Manager
    http://www.fluigent.com/

  • Besoin d'un javascript pour afficher/masquer plusieurs boutons avec des conditions

    Bonjour à tous,
    Je suis dans le cas de figure suivant :
    J'ai 6 boutons au total nommé comme ci-dessous :
    a1, a2, a3, b1, b2, b3
    a2 se masque lorsqu'on clique dessus et affiche a3
    b2 se masque lorsqu'on clique dessus et affiche b3
    jusque la rien de compliqué, j'utilise la fonction suivante pour afficher le bouton :
    this.getField("nom du bouton à afficher").display = display.visible
    Ou pour le masquer :
    this.getField("nom du bouton à masquer").display = display.hidden
    Maintenant, ça se complique.
    Lorsqu'on clique sur a1, je veux que :
    - a2 s'affiche et masque a3,b2 et b3, si et seulement si b2 était préalablement affiché.
    ou
    - a3 s'affiche et masque a2,b2 et b3, si et seulement si b3 était préalablement affiché
    Même logique pour b1 lorsque l'on clique dessus :
    - b2 s'affiche et masque b3,a2 et a3, si et seulement si a2 était préalablement affiché
    ou
    - b3 s'affiche et masque b2,a2 et a3, si et seulement si a3 était préalablement affiché.
    Voilà mon objectif.
    J'ai essayé plusieurs choses, notamment avec des variables et des fonction if...else, mais sans succès.
    Je n'ai pas la bonne méthode ni la bonne syntaxe.
    Si quelqu'un pouvait m'aiguiller se serait top.

    Ce que je ne trouve pas précisément, c'est comment formulé la condition ?
    Pour l'exemple on clique sur a1 :
    if (//on vérifie que b2 est visible//) {
    this.getField("a2").display=display.visible
    this.getField("a3").display=display.hidden
    this.getField("b2").display=display.hidden
    this.getField("b3").display=display.hidden;
    else {
    this.getField("a3").display=display.visible
    this.getField("a2").display=display.hidden
    this.getField("b2").display=display.hidden
    this.getField("b3").display=display.hidden;

  • Acquisition point par point commandée par un bouton

    Bonjour
    je veux acquérir point par point, c'est à dire faire 1 seule mesure a chaque fois que je tape une touche sur le clavier ou que j'actionne un bouton sur la face avant de labview.7 et ensuite afficher sur un graphe l'ensemble des mesures.
    peut on envisager une solution simple avec un assitant DAQMX ?
    merci

    Bonjour,
    Oui c'est tout a fait faisable, il suffit de mettre votre assistant configuré en mode d'acquisition single point dans une structure condition.
    Cordialement,
    ClémentG

  • Modifier l'ordre des #define dans le .h pour sélectionn​er un bouton par défaut

    Bonjour,
    je suis un peu embetté, car je me bat avec un fichier .h !
    En fait, j'ai une fenetre de sélection qui me permet de scanner un code barre et de valider l'objet par la suite...
    J'ai donc plusieurs boutons, objets, décorations etc...
    Ceux ci se présentent de cette manière :
    #define  P_x                          1       /* callback function: Panelx */
    #define  P_x_DOSSIER                  2
    #define  P_x_UNITE                    3
    #define  P_x_CP                       4
    #define  P_x_TYPE                     5
    #define  P_x_DATE_IN                  6
    #define  P_x_DATE_PASSAGE             7
    #define  P_x_CHARG_PARAM              8       /* callback function: Chargement_parametres */
    #define  P_x_PASS              9       /* callback function: Force */
    #define  P_x_EXIT                     10      /* callback function: Exit */
    #define  P_x_DECORATION               11
    #define  P_x_TEXTMSG_2                12      /* callback function: Appel_Password */
    #define  P_x_TEXTMSG                  13
    #define  P_x_COMMANDBUTTON            14      /* callback function: Help */
    #define  P_x_PICTURE_2                15
    #define  P_x_PICTURE                  16
    #define  P_x_VALIDATION               17      /* callback function: Validation */
         /* Menu Bars, Menus, and Menu Items: */
              /* (no menu bars in the resource file) */
         /* Callback Prototypes: */
    int  CVICALLBACK Appel_Password(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
    int  CVICALLBACK Chargement_parametres(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
    int  CVICALLBACK Exit(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
    int  CVICALLBACK Force(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
    int  CVICALLBACK Help(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
    int  CVICALLBACK Panelx(int panel, int event, void *callbackData, int eventData1, int eventData2);
    int  CVICALLBACK Validation(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
    Donc quand je scanne la boite avec la douchette, il arrive qu'un bouton se déclenche. Cependant, ce n'est pas le bouton VALIDATION, ce qui m'embette !
    C'est le bouton Chargement paramètres, déclaré au début des appels de fonction dans les define.
    Donc, quand je le met dans cette ordre là, le bouton Validation est bien sélectionné par défault (encadré par un rectangle noir), puisque je pense il est au début des #define...
    Quand mon bouton Validation est grisé, il passe au suivant (Force), ce qui est tout à fait ce que je souhaite !
    #define  P_x                          1       /* callback function: Panelx */
    #define  P_x_DOSSIER                  2
    #define  P_x_UNITE                    3
    #define  P_x_CP                       4
    #define  P_x_TYPE                     5
    #define  P_x_DATE_IN                  6
    #define  P_x_DATE_PASSAGE             7
    #define  P_x_VALIDATION               8      /* callback function: Validation */     
    #define  P_x_PASS              9       /* callback function: Force */  
    #define  P_x_CHARG_PARAM              10       /* callback function: Chargement_parametres */
    #define  P_x_EXIT                     11      /* callback function: Exit */
    #define  P_x_DECORATION               12
    #define  P_x_TEXTMSG_2                13      /* callback function: Appel_Password */
    #define  P_x_TEXTMSG                  14
    #define  P_x_COMMANDBUTTON            15      /* callback function: Help */
    #define  P_x_PICTURE_2                16
    #define  P_x_PICTURE                  17
    Cependant, lorsque je grise ou pas un bouton, par la suite, ce n'est pas le bon bouton qui est affectée, puisque j'ai modifié l'ordre et il n'apprécie guère...
    Ex: je demande de grisé le bouton Validation et c'est le bouton Chargement_Paramètres qui est grisé
    Donc avez vous une solution à ca ou pouvez vous m'aider ??
    Merci beaucoup
    Rémi
    Solved!
    Go to Solution.

    What you are observing now is a special case which can lead to some misunderstandment. To fully comprehend CVI internal logic you can simply create a UIR file with more than one panel inside and examine the corresponding #include file. What you will see will be the following:
    #define  PANEL1                           1
    #define  PANEL_CONTROL1          2
    #define  PANEL_CONTROL2          3
    #define  PANEL2                           2
    #define  PANEL_CONTROL1          2
    #define  PANEL_CONTROL2          3
    and so on. That is: panel IDs are unique inside the UIR file and progressively numbered; control IDs are unique within the owner panel and progressively numbered.
    What CVI does when you address a control with for example SetCtrlVal (panelHandle, controlID, ...) is to translate this instruction into: "address control with index <controlID> into panel identified by <panelHandle> variable". This permits on one side to load more than one panel in memori at the same time but also to load the same panel more than once, each time identifying it with the corresponding handle (wich is guaranteed unique by the OS).
    Regarding the first control in a panel being identified by number 2 I cannot say anything: it depends on an internal logic in CVI and you cannot alter it, but it's indeed transparent to us and as you already noted it's prefectly working.
    Proud to use LW/CVI from 3.1 on.
    My contributions to the Developer Zone Community
    If I have helped you, why not giving me a kudos?

  • Problème avec calendrier et évenement sur plusieurs jours

    Bonjour,
    j'ai remarqué un petit bug dans Calendrier depuis la mise à jour IOS 6 sur mon iphone 4S : lorsqu'un évènement est programmé sur plusieurs jours, le dernier jour de l'évènement n'est pas répertorié dans le mode de vue "liste" et n'est pas marqué d'un point dans le mode de vue "mois". Par contre il apparait bien dans le mode de vue "jour".
    Un petit bug qui n'est pas énorme mais qui peut être ennuyeux pour ceux qui, comme moi, utilisent Calendrier en mode vue "mois". Je note tout mon planning de travail dedans et du coup lorsque j'ai un évènement de plusieurs jours de travail, je ne vois pas le dernier jour noté, ce qui peut jouer des tours...
    Y'a-t-il quelques choses à faire pour réparer ce problème?

    Bonjour,
    Je suis maintenant sous IOS 7 avec un Iphone 5.
    Je viens de faire un test je n'ai plus de problème.
    J'avais lu qu'il y avait un correctif pour ce problème mais avec un serveur Exchange à partir de 2010 uniquement.
    Cdt
    Christophe

  • Séquence évènement-Arrêt boucle while interne.

    Bonjour,
    J'ai une séquence évènement lancé par le changement d'état d'un  bouton "Marche".
    Dans cette séquence évènement une boucle While est démarrée et trace des données sur un graph  .
    A partir de ce moment LV ne rend pas la main pour une autre action comme l'arrêt par  "Stop" .
    Peux t'on arrêter cette boucle while ? Si oui, comment ?
    Merci
    Cordialement.
    Pièces jointes :
    Essai1.vi ‏13 KB

    Je suis d’accord avec Rodéric L, tu n’utilises pas la structure évènementiel correctement. Le but est effectivement de programmer des détections d’actions, principalement utilisateur. Le code doit pouvoir réagir rapidement, pour que l’IHM soit réactive, par exemple si appui sur un bouton stop…
    Dans ton cas, l’IHM se bloque car lorsque tu programmes un évènement (édition de l’évènement) par défaut il y a une option « bloque l’IHM tant que le code dans l’évènement n’est pas terminé » (je n’ai pas LV ouvert alors je n’ai pas le texte exacte), mais c’est en bas à gauche dans l’édition de l’évènement.
    Par exemple si tu programmes un évènement sans code mais juste avec un wait de 10 minutes, ton IHM sera bloquée pendant 10 minutes. Par contre si tu désactives l'option d'attendre, alors la structure évènement va exécuter le code d'attendre 10 minutes, mais tu peux toujours agir sur l'IHM, et la structure mémorise les évènements à exécuter.
    Par contre je pense que tu dois pouvoir faire fonctionner ton exemple, en désactivant le blocage de l’IHM tant que l’évènement n’est pas terminé, et comme ton bouton stop est dans le même état….
    >>>> Mais ton code ne sera pas évolutif et il est condamné à ne plus rien faire d’autre.
    La solution réside dans une autre structure de code, par exemple de type producteur consommateur, avec comme producteur la structure évènementielle. Tu peux regarder dans les exemples de NI dans Fichier > nouveaux (je crois, je n’ai toujours pas LV d’ouvert !)
    Luc Desruelle | Voir mon profil | LabVIEW Code & blog
    Co-auteur livre LabVIEW : Programmation et applications
    CLA : Certified LabVIEW Architect / Certifié Architecte LabVIEW
    CLD : Certified LabVIEW Developer / Certifié Développeur LabVIEW

  • Arret par le x de la boite de dialogue

    bonjour,
    je veux sortir ou arreter le programme par le x de la boite de dialogue a un ou plusieurs bouton(s) c.à.d quand la boite de dialogue s'affiche si jappuie sur x alors le programme s'arrete ou on en sort  
    comment je peut le faire?
    voici en pièce jointe un simple exemples pour mon but
    Solved!
    Go to Solution.
    Attachments:
    boite de dialogue.vi ‏8 KB

    here there are two buttons on the message box. If you press yes, the second  event case is executed. if you press No, the program stops.
    Hope this is what you wanted
    Nghtcwrlr
    ********************Kudos are alwayzz Welcome !! ******************

  • Supprimer une file d'attente d'évènement statique

    Bonjour,
    Je suis en train de réaliser une application pour un banc de test sous labview.
    Dans le cadre de ce programme j'ai utilisé une structure évènement pour gérer les différentes actions réalisables sur l'IHM.
    Voila mon problème :
    Certains de mes boutons vont activer des évènements longs à traiter, durant tout ce temps de traitement labview vérouille la face avant mais stock tous les évènements dans un file d'attente et les traite une fois que l'évènement en cour est terminé. Cela me pose problème car j'ai peur qu'un utilisateur ne sachant pas qu'un évènement est en cours de traitement puisse appuyer sur plusieurs boutons, ne comprenant pa pourquoi l'interface est vérouillée, et qu'au moment du traitement de tout ces évènements cela ne plante mon programme.
    Je me demandais donc si il était possible de supprimer la file d'attente d'évènement statique d'une structure évènement pour éviter ce problème. Ou peut -être existe t'il d'autres solution (un vérouillage plus éfficace de la face avant ...) ??
    Voila voila j'espère que j'ai été assez clair, n'hésitez pas si vous avez des questions et merci d'avance pour votre aide, je suis vraiment bloqué là ....
    Résolu !
    Accéder à la solution.

    1)
    sur un Controle ... tu as le noeud de propriété "disabled".
    Tu peux donc à souhait rendre inactif un Controle du FP (un, des ou tous)
    inactivation à l'entrée du code .... et réactivation du ou des controles en sortie de code.
    2)
    oui, la fonction "flush event queue" permet aussi de "flusher" les event static.
    (il faut mettre une de ses entrées à "true" (voir l'aide sur cette fonction)
    le soucis est que "flush event queue" n'est disponible que pour LV 2013 et  supérieure,
    et donc que ton code sera impossible à convertir vers une version inférieure à 2013.

  • Créer plusieurs ROI sur vision assistant

    Bonjour,
    Je suis étudiant et je travail actuellement sur un projet ayant pour but de repérer des défauts sur une dalle carré.
    pour le moment j'utilise le vision assistant qui me permet de définir une aire recouvrant la quasi totatilé de la dalle. Mon objectif serait de remplacer cette aire par un maillage de 64 points, ou par plusieurs lignes verticales et horizontales aux coordonnées choisies.
    Existe-t-il un moyen de le faire automatiquement avec le vision assistant (en lui envoyer un tableau de coordonnées par exemple) ?
    Merci

    Hey, Selon ma compréhension, vous souhaitez séparer l'image en enitre à 16x16 groupe de tableau 2d et trouver max et min du tableau à droite? type de la moyenne mobile fenêtre?
    si c'est votre souci j'ai un programme vous donnera.
    Sasi.
    Certified LabVIEW Associate Developer
    If you can DREAM it, You can DO it - Walt Disney

  • Récupérati​on d'un courant créé par un champ magnétique

    Hello i need some help to realise a program on labview. I will ask my question in two languages (French and english) Excuse me for my english, it's very bad.
    To explain precisely, i want to recover a signal from a coil.
    I send a current in this coil (the coil who surround a sample ) and i stop the current to study the answer create by the oscillation of the magnet field.
    To explain when i stop to send the current in my coil the nuclear magnetization precesses about the earth's field induces an alternatiting voltage in the same coil at a frequency of about 2kc./s. which i want to observed after suitable amplification.
    For it i use le NI 6009 and Labview 8.
    I want too recover this signal and after detect when the signal was almost equal to 0. At this time i want to send a burst to maintain my signal.
    So the green signal is the polarising signal. When i stop the green signal the field cames back and it creat the black signal. When the signal is equal to 0 (+-5%) i want to do a burst ( red signal) .
    To conclude i want to recover the envelop of the signal.
    So my questions are :
    How to detect when the signal is equal to 0 (+-5%) and send a burst ?
    How to create a burst with the same frequency of the black's signal ?
    How to recover the envelop of the black's signal (=blue's signal) .
    Thank you for helping me and excuse me for my english. I'll try to better, i promise.
    Et en français ça va être beaucoup plus facile. Donc j'aimerai visualiser un courant créé par le retour à la normale du champ magnetique. Pour expliquer plus précisement, je créé un champ magnétique perpendiculaire au champ terrestre dans une bobine qui entoure un echantillon. Quand je stop le courant de polarisation vert, le champ magnétique reviens à la normale dans le même sens que le champ magnétique réél. Si l'on observe le courant on obtient la courbe sinusidale décroissante que j'entretien avec un burst ou impulsion qui correspond à un signal sinusoidal de fréquance égale au signal noir..
    J'aimerai savoir comment detecter quand le signal est proche de la valeur 0 (+- 5%) et ainsi declencher le burst automatiquement ?
    Comment peut on créer un burst sinusoidal de la fréquence du courant noir ?
    Comment obtenir l'envelope du signal final noir (=signal bleu) ?
    Voila j'ai plein de question sans reponse et j'aimerai bien un peu d'aide. Merci par avance.
    Guillaume VINCENT
    IUT b GEii LYON FRANCE

    Bonjour,
    le module USB-6009 dispose d'un trigger numérique ou software. Vous ne pouvez donc pas utiliser une entrée analogique pour déclencher la génération d'un signal sur une voie spécifique.
    Vous devrez donc déclencher les données uniquement par soft après traitement des données acquises (lorsque les valeurs de mesures dépassent une valeur seuil). Vous aurez compris que l'application ne sera probablement pas réactive à la milliseconde près. Qu'elle est l'échelle de fréquence de votre système?
    Vous aurez à utiliser les fonctions de la palette "traitement du signal" ainsi que de la palette "mathématiques" pour effectuer des traitements sur vos signaux.
    Cordialement,
    Manuel R
    AE dans une autre vie

  • Problème détection de fronts montants pour déclencher une horloge

    Bonjour,
    Je suis étudiant et je travaille au pilotage d'un système dans le cadre de mon stage de fin d'études.
    Je travaille avec LabVIEW 2010 et une carte d'acquisition NI-USB 6210.
    Donc mom problème est le suivant : je dois commander un résolveur afin qu'il me transmette un mot sur sa position. Pour cela, je dois générer un signal d'horloge et une impulsion de type chip select afin de pouvoir récuperer le mot avec un autre VI que je vais devoir faire.
    J'ai donc créé un signal d'horloge qui fonctionne, une impulsion chip select qui fonctionne et je les ai mis dans le meme VI. Ils fonctionnent séparément mais je n'arrive pas à les faire coincider. Ma problématique est le lancement de l'horloge après un front montant sur chip select, et l'arret de l'horloge après un autre front montant (un toggle). Le chip select sera matérialisé par un bouton booléen sur la face avant.
    J'avais eu une autre idée en utilisant des variables locales mais Labview met une erreur quand on met un bouton booléen en latch dans une variable locale...
    Je vous met une snapshot du diagramme, je peut vous envoyer le VI si besoin...
    Merci d'avance !!

    à "creuser" et surtout à adapter,
    mais ceci <semble> correspondre au cachier des charges.
    <CLK> est généré lors du front montant de <CS> ... jusqu'au prochain front montant (de <CS>)
    Le tout est synchronisé.
    Ceci dit, je débute avec LV ... mais il me semble que cela correspond au but recherché.
    Comme dab, le snippet bug quand il y a référence au FP (variable locale) ... donc j'ai mis le fichier en plus.
    Pièces jointes :
    CLK - CS.zip ‏12 KB

  • Comment realiser un robot en graphique et le commander par un programme Labview!

    Salut a tous! est ce que quelqu'un peut m'aider pour realiser un robot en graphique(dans labview) et le commander par un programme Labview!

    SAMUEL_NIF :
     Merci D'avoir lu mon message! Alors je cherche a realisrer un robot virtuel sur labview c'ad une interface graphique (sur la face-avant Bien sur !) qui est commande par des boutons de controles!
    Pièces jointes :
    PumaLabViewThumbNail.jpg ‏10 KB

  • Detection evennement port serie

    Bonjour à tous,
    Je cherche à réaliser une série de test permettant de valider la communication RS avec des instruments.
    La machine état est lancée par un evennement "software" (reception de caractères sur le port COM - valeur numérique).
    Concernant la machine à état lancé par cet evennement, je pensais utiliser une structure producteur / consommateur mais je ne sais pas du tout comment généré le départ des tests.
    J'utilise LV2010...
    Quelqu'un peut-il m'aider?
    Résolu !
    Accéder à la solution.

    Bonjour,
    J'ai bien modifié mon programme en suivant vos conseils, cependant, je rencontre toujours les mêmes problèmes:
    L'exécution du programme se bloque après la fonction Visa Close et la 2ème séquence ne s'exécute pas.
    J'ai placé ma structure event au même niveau que la boucle while principale car autrement, le programme ne pourrait être quitté que s'il y a un événement sur le port série.
    Une autre possibilité serait de placer la structure event dans la boucle while mais le problème est que je ne pourrais déclencher qu'une seule fois l'événement sur le port série.
    J'ai l'impression qu'il y a un conflit entre la fonction événement sur le bouton quitter et la fonction Visa Wait on Event.
    Pièces jointes :
    Top_Main.vi ‏135 KB

Maybe you are looking for

  • Jiminicricket's custom click boxes

    I would've private-messaged the topic starter on this, but for some reason it's not working. I just wanted to make sure Jimini took a look at my suggestion in his now appearing to be 'Answered' thread. Keith

  • Doubt in select statement

    Hi : How can i join aufnr , arbei , ismnw since there is no common key field between arbei and aufnr , ismnw. I am able to join aufnr and ismnw based on aufnr, because im trying to pull data based on aufnr , but when i went to se84 and tried to chk t

  • Aperture does not recognise my .mcac membership when exporting to .mac

    I have been trying to update a web gallery and have had problems with images being extended or squashed when they are displayed on the web. After trying several times to export and get the site to exhibit properly I now get a prompt when a click on "

  • Newer iPhoto library lost in migration

    I migrated my iPhoto library from my old macbook onto my new macbook where I had already uploaded new photo albums. After the migration, my iPhoto library needed to be rebuilt.Now my new photos from the last month are missing. Are they lost?

  • BUG in purging sql history entries...

    Hi folks, I am using 1.5 and have been using also the versions before. Great that the sql-history window is dockable now, much more useful this way...But... it is still totally ununderstanble to me, with wich rule entries in the sql-history are being