Comportement souhaité ... ou bug (?)

Je prends un Tableau ... Palette Array / Array Constant
Je désire typer ce Tableau en un Tableau de String
Je prends une chaine vide que je place dans le Tableau (Palette String / Empty String)
Le Tableau ne se type pas,
une chaine vide ne semble pas permettre de typer un Tableau (??)
Je ne comprends pas ... une chaine vide est avant tout une chaine.
Qu'en pensez-vous ?
(problème identique avec un Cluster)

J'ai lu vos réponses avec attention (Simon, Olivier)
et j'ai réfléchi un long moment.
En ce qui concerne les "constantes de chaine" ... je suis d'accord ... (en partie).
En effet, il s'agit, dans chaque cas, de pouvoir rendre "visible" certains caractères qui ne le sont pas.
Comme dit Olivier ... pour la lisibilité du Code.
Pouvoir "bien montrer" que "là" ... il s'agit d'un espace et non d'une chaine vide.
Je dis "en partie d'accord" car il est plausible d'envisager que l'on ait besoin d'un Tableau "d'espaces".
Dans ce cas, pas moyen de "visualiser" son contenu avec cette constante_espace (dommage)
mais ...
Ce comportement est le même avec les constantes numériques.
Là constante "Pi" n'a pas été créée pour "faciliter" la lecture du code. (ou la constante de Planck)
Trouvez-vous normal que je ne puisse pas placer une constante "Pi" dans un Cluster ?
(PS : C'est mon anniv aujourd'hui    )

Similar Messages

  • Comportement souhaité (?)

    Je prends une "Flat Sequence" ... je cable sur cette Flat Seqence un booléen (ou ce que l'on veut)
    si je place mon curseur sur le bord de la Structure, l'aide contextuelle m'indique "Flat Sequence" (jusque là, tip top  )
    mais si je place mon curseur sur le noeud d'entrée, l'aide contextuelle m'indique "Stacked Sequence"
    curieux, non ?
    petit cancrelat ou peut-être cette indication a-t-elle un sens qui m'échappe ?
    Résolu !
    Accéder à la solution.

    @Eric:
    Merci Eric pour cette judicieuse intervention.
    la séquence aplatie n'est pas une structure (au sens VI Server du terme)
    ouiiii ... en effet !
    Je me rappelle d'un thread (ou d'un échange dans un thread) à à propos de cette structure séquence.
    ... qui est une "structure alien" 
    Dans cette approche (la tienne, et probablement la bonne) ... résoudre ce "problème" reviendrait, un fois de plus, à résoudre la statut de cette structure séquence ... et donc à ré-implémenter totalement sa "position" dans l'architecture de labview ... et ça ... à mon avis ...  ce ne sera pas pour tout de suite.
    Je pense donc que l'aide contextuelle cherche seulement la structure parente du tunnel et qu'on a choisi la structure séquence empilée "qui s'en rapproche le plus".
    bien vu !  
    J'en reste là (car c'est la "bonne réponse") .... inutile de ré-ouvrir le Troll infini sur cette structure séquence 
    belle journée Eric.

  • Carte sim non reconnue après une sauvegarde

    Hi everybody,
    i've just restored my phone via Itunes because the microphone didn't work well (i could hear people speaking while calling but they couldn't hear me at all) and the operation seemed to go well but when it restarted, the sim card is not recognized anymore!
    Can you help me PLEASE!
    If there are french people or french speaking people, that will be perfect!

    Bonjour,
    Je pense que c'est le comportement normal de la carte.
    Il s'agit d'une carte à base de technologie FPGA qui a besoin d'un fichier bitfile créé par le module LabVIEW FPGA pour avoir le comportement souhaité.
    RIO signifie Reconfigurable Inpout / Output.
    Pouvez vous envoyer une copie d'écran de votre configuration développée sous Measurement & Automation Explorer ?
    Obtenez vous quelque chose de similaire à cela :
    Cordialement,
    PS : Natty, nice job with Kinect Das ist wunderbar
    Da Helmut

  • Carte PXI non reconnue dans MAX

    Bonjour,
    Voilà mon problème.
    J'ai une carte NI PXI 7852, que je ne trouves pas dans MAX.
    Pourtant celle ci est reconnue et trouvée dans le Gestionnaire de Périphérique.
    De ce fait mon programme ne peut s'exécuter sans la présence de cette carte.
    Comment régler un tel type de problème sachant que j'ai réinstaller les derniers drivers NIDAQmx de la version utilisée et que ça ne se reconnait toujours pas.
    Résolu !
    Accéder à la solution.

    Bonjour,
    Je pense que c'est le comportement normal de la carte.
    Il s'agit d'une carte à base de technologie FPGA qui a besoin d'un fichier bitfile créé par le module LabVIEW FPGA pour avoir le comportement souhaité.
    RIO signifie Reconfigurable Inpout / Output.
    Pouvez vous envoyer une copie d'écran de votre configuration développée sous Measurement & Automation Explorer ?
    Obtenez vous quelque chose de similaire à cela :
    Cordialement,
    PS : Natty, nice job with Kinect Das ist wunderbar
    Da Helmut

  • Est-il possible d'avoir un exemple plus détaillé de l'utilisation d'une structure évènement?

    Je cherche à piloter une charge programmable de type Prodigit 3254 series grace à Labview sous Windods XP. Une démo était fournie avec le matériel mais comporte beaucoup de bug et surtout surcharge l'UC à 100%. J'ai essayé d'utiliser une structure évènement pour palier à ce problème mais je perd le controle de la charge. Mon programme d'origine me permet de la controler, de faire évoluer sa config mais dès que l'ajoute la structure évènement je perds le controle de tout. Est-il possible d'avoir des détails sur la manière d'utiliser une structure évènement? sur son mode de fonctionnement? Rien ne figure dans le livre de programmation de Francis Cottet pour la version 6.1. Merci d'
    avance

    Bonjour, vous pouvez trouver les infos concernant la structure évènement ici :
    Loops and Structures : http://zone.ni.com/devzone/devzone.nsf/webcategories/E27D46969B82A7FD86256A23005B6947
    Plus précisément dans :
    - Event-Driven Programming in LabVIEW
    - Use the Event Structure in LabVIEW to Capture a Panel Close Event
    - Inside LabVIEW : Event-Driven Programming
    N'hésitez pas à me dire si cela répond à votre besoin.
    Cordialement
    Nicolas François
    National Instruments France

  • Comportement de serveur non affiché dans le panneau des comportements de serveurs

    Bonsoir,
    Je dispose d'une page développée en PHP - MySql qui contient un formulaire d'ajout de données en base. Lors de la création de la page, le comportement de serveur d'insertion de données était bien affiché dans le panneau des comportements mais plus maintenant. Or, j'ai besoin de faire évoluer le formulaire.
    Voici ma page :
    <?php
    session_start();
    // PROTECTION PAGE INSERTIO PAR QUESTION REPONSE PAGE CANDIDATSECURITE.PHP ; SI SESSION VALIDATION EGAL OK CEST BON SINON ON RENVOI A LA PAGE DACCUEIL
    if ( !isset( $_SESSION['valideUser'] ) ) {
        // ON QUITTE LA PAGE CAR MAUVAISE REPONSE DONNEE
        header('Location: Candidatsecurite.php');
        exit;
    ?>
    <?php require_once('../Connections/XAMPP.php'); ?>
    <?php
    if (!function_exists("GetSQLValueString")) {
    function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "")
      if (PHP_VERSION < 6) {
        $theValue = get_magic_quotes_gpc() ? stripslashes($theValue) : $theValue;
      $theValue = function_exists("mysql_real_escape_string") ? mysql_real_escape_string($theValue) : mysql_escape_string($theValue);
      switch ($theType) {
        case "text":
          $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
          break;   
        case "long":
        case "int":
          $theValue = ($theValue != "") ? intval($theValue) : "NULL";
          break;
        case "double":
          $theValue = ($theValue != "") ? doubleval($theValue) : "NULL";
          break;
        case "date":
          $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
          break;
        case "defined":
          $theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue;
          break;
      return $theValue;
    $editFormAction = $_SERVER['PHP_SELF'];
    if (isset($_SERVER['QUERY_STRING'])) {
      $editFormAction .= "?" . htmlentities($_SERVER['QUERY_STRING']);
    // on défini la variable du message derreur
    $ERR_Validation = "";
    // INSERTION FONCTION DETECTION INJECTION SQL DANS CHAMPS FORMULARE
    include ("../includes/securite/DETECTION_INJECTION_SQL.php");
    if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "DevenirCandidat") ) {
        // PROTECTION ANTI INJECTION SQL
        $Protect_nom = Detection_InjectionSQL ( $_POST['nom'] );
        $Protect_prenom = Detection_InjectionSQL ( $_POST['prenom'] );
        $Protect_email = Detection_InjectionSQL ( $_POST['email'] );
        $Protect_telephone = Detection_InjectionSQL ( $_POST['telephone'] );
        $Protect_poste = Detection_InjectionSQL ( $_POST['poste'] );
        $Protect_departementRecherche = Detection_InjectionSQL ( $_POST['departementRecherche'] );
        $Protect_cursus = Detection_InjectionSQL ( $_POST['cursus'] );
        $Protect_competences = Detection_InjectionSQL ( $_POST['competences'] );
        $Protect_experiences = Detection_InjectionSQL ( $_POST['experiences'] );
        $Protect_motivations = Detection_InjectionSQL ( $_POST['motivations'] );
        if ( $Protect_nom == 0 && $Protect_prenom == 0 && $Protect_telephone == 0 && $Protect_poste == 0 && $Protect_email == 0 && $Protect_departementRecherche == 0 && $Protect_cursus == 0 && $Protect_competences == 0 && $Protect_experiences == 0 && $Protect_motivations == 0 ) {
        // CONTROLE AVANCE DES CHAMPS DU FORMULAIRE
        //####################################3###
        // recuperation du champs email
        $emailAcontroler = $_POST['email'];
        // on determine le point et larobase a trouve dans lemail
        $arobase   = '@';
        $point = ".";
        // si on trouve ces deux elements? on contrinu linsertion
        $detection_arobase = strstr( $emailAcontroler, $arobase );
        $detection_point = strstr( $emailAcontroler, $point );
        // PROTECTION EMAIL 1 DETECTION AROBASE
        if ( $detection_arobase != "" ) {
        // DETECTION EMAIL 2 DETECTION POINT
        if ( $detection_point != "" ) {
        // DETECTION CNCORDANCE EMAIL ET EMAIL CONFIRM
        if ( $_POST['email'] == $_POST['emailConfirm'] ) {
        // CONTROLE SELECT DEPARTEMENT
        if ( $_POST['departementRecherche'] != 0 ) {
        mysql_select_db($database_XAMPP, $XAMPP);
      $insertSQL = sprintf("INSERT INTO candidats (nomCandidat, prenomCandidat, emailCandidat, telCandidat, posteCandidat, departementRecherche, cursusCandidat, competencesCandidat, experiencesCandidat, motivationsCandidat) VALUES (%s, %s, %s, %s, %s, %s, %s, %s, %s, %s)",
                           GetSQLValueString($_POST['nom'], "text"),
                           GetSQLValueString($_POST['prenom'], "text"),
                           GetSQLValueString($_POST['email'], "text"),
                           GetSQLValueString($_POST['telephone'], "text"),
                           GetSQLValueString($_POST['poste'], "text"),
                           GetSQLValueString($_POST['departementRecherche'], "int"),
                           GetSQLValueString($_POST['cursus'], "text"),
                           GetSQLValueString($_POST['competences'], "text"),
                           GetSQLValueString($_POST['experiences'], "text"),
                           GetSQLValueString($_POST['motivations'], "text"));
      mysql_select_db($database_XAMPP, $XAMPP);
      $Result1 = mysql_query($insertSQL, $XAMPP) or die(mysql_error());
      $insertGoTo = "CandidatInscriptionAttValidation.php";
      if (isset($_SERVER['QUERY_STRING'])) {
        $insertGoTo .= (strpos($insertGoTo, '?')) ? "&" : "?";
        $insertGoTo .= $_SERVER['QUERY_STRING'];
      header(sprintf("Location: %s", $insertGoTo));
    // sinon on indique les erreurs
    // SINON LE SELECT DEPARTEMENT NA PAS ETE RENSEIGNE
    } else {
        $ERR_Validation = "Une ou plusieurs erreur(s) détecté(es):
                             <ul>
                            <li>Un département doit être renseigné afin que les
                            recruteurs puissent sélectionner votre profil.</li>
                            </ul>";
    // ERREUR NON CONCORDANCE EMAILS
    } else {
         $ERR_Validation = "Une ou plusieurs erreur(s) détecté(es):
                             <ul>
                            <li>Adresse de confirmation non conforme.</li>
                            </ul>";
    // ERREUR POINT MAIL
    } else {
        $ERR_Validation = "Une ou plusieurs erreur(s) détecté(es):
                            <ul>
                            <li>Adresse email non conforme</li>
                            </ul>";
    // ERREUR AROBASE
    } else {
        $ERR_Validation = "Une ou plusieurs erreur(s) détecté(es):
                                <ul>
                                <li>Adresse email non conforme.</li>
                                </ul>";
    // FIN IF DETECTION INJECTION SQL
    } else {
        $ERR_Validation = "Une ou plusieurs erreur(s) détecté(es):
                            <ul>
                            <li>Des expressions SQL ont été détecté dans le formulaire. Pour garantir la sécurité de vos informations, merci de retirer les instructions SQL présentent dans les champs du formulaire.</li>
                            </ul>";
    // FIN IF FORM LANCE
    mysql_select_db($database_XAMPP, $XAMPP);
    $query_DEPARTEMENTS = "SELECT * FROM departement ORDER BY departement_nom ASC";
    $DEPARTEMENTS = mysql_query($query_DEPARTEMENTS, $XAMPP) or die(mysql_error());
    $row_DEPARTEMENTS = mysql_fetch_assoc($DEPARTEMENTS);
    $totalRows_DEPARTEMENTS = mysql_num_rows($DEPARTEMENTS);
    ?>
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html><!-- InstanceBegin template="/Templates/JOBSTemplateSansBoites.dwt" codeOutsideHTMLIsLocked="false" -->
      <head>
      <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
      <meta name="generator" content="PSPad editor, www.pspad.com">
      <!-- InstanceBeginEditable name="doctitle" -->
      <title>Déposer un CV IT</title>
      <!-- InstanceEndEditable -->
      <link type="text/css" rel="stylesheet" href="../includes/style/stylesheet.css" />
        <link rel="icon" type="image/png" href="../includes/images/favicon.png" />
      <!-- InstanceParam name="FOOTER" type="boolean" value="true" -->
      <!-- InstanceParam name="RECHERCHEOFFRE" type="boolean" value="true" -->
      <!-- InstanceParam name="DEPOTCV" type="boolean" value="true" -->
      <!-- InstanceParam name="HIGHTLIGHT" type="boolean" value="true" -->
      <!-- InstanceBeginEditable name="head" -->
      <script type="text/javascript">
    function MM_validateForm() { //v4.0
      if (document.getElementById){
        var i,p,q,nm,test,num,min,max,errors='',args=MM_validateForm.arguments;
        for (i=0; i<(args.length-2); i+=3) { test=args[i+2]; val=document.getElementById(args[i]);
          if (val) { nm=val.name; if ((val=val.value)!="") {
            if (test.indexOf('isEmail')!=-1) { p=val.indexOf('@');
              if (p<1 || p==(val.length-1)) errors+='- '+nm+' must contain an e-mail address.\n';
            } else if (test!='R') { num = parseFloat(val);
              if (isNaN(val)) errors+='- '+nm+' must contain a number.\n';
              if (test.indexOf('inRange') != -1) { p=test.indexOf(':');
                min=test.substring(8,p); max=test.substring(p+1);
                if (num<min || max<num) errors+='- '+nm+' must contain a number between '+min+' and '+max+'.\n';
          } } } else if (test.charAt(0) == 'R') errors += '- '+nm+' is required.\n'; }
        } if (errors) alert('The following error(s) occurred:\n'+errors);
        document.MM_returnValue = (errors == '');
      </script>
      <!-- InstanceEndEditable -->
      <!-- InstanceParam name="contentprincipal" type="boolean" value="true" -->
      </head>
      <body>
    <div class="container">
    <div id="menu">
          <a href="CandidatInscription.php">Devenir Candidat</a>   
        </div>
      <div id="header">
        <h1><span><a href="#">Emploi informatique IT</a></span></h1>
      </div>
    </div>
      <!-- DIV DE RECHERCHE DOFFRES -->
      <div id="hightlight">
      <ul>
          <li><a href="../offres-emploi.php">Recherche emploi IT</a></li>
        <li><a href="#">Soci&eacute;t&eacute;s IT</a></li>
        <li><a href="#"> Les m&eacute;tiers</a></li>
        <li><a href="#">Recrutement</a></li>
      </ul>
      </div>
      <div class="container">
      <div id="wrapper">
        <div id="content"><!-- InstanceBeginEditable name="EditRegion5" -->
          <h3>D&eacute;poser un CV IT</h3>
          <p>Vous d&eacute;tennez des comp&eacute;tences dans l'un des domaines de IT et vous &ecirc;tes &agrave; la recherche d'un emploi IT ? JOBS-Informatique.com propose de mettre &agrave; disposition des recruteurs votre CV.</p>
          <?php
          // AFFICHAGE ERREUR SI IL Y EN A UNE OU PLUSIEURS
          if ( $ERR_Validation != "" ) {
              echo "<p style=\"background:red;
                                 color:white;
                               border-radius: 8px;
                               padding:5px;\">".$ERR_Validation."</p>";
          ?>
          <form action="<?php echo $editFormAction; ?>" method="POST" name="DevenirCandidat" id="DevenirCandidat">
            <span style="float:left; width:49%;">
              <p>
                <label for="email">Email:</label>
                <input name="email" type="text" required="required" id="email" value="<?php if (isset($_POST['email']) ) echo $_POST['email']; ?>">
              </p>
              <p>
              <label for="emailConfirm">Email Confirmation:</label>
                <input name="emailConfirm" type="text" required="required" id="emailConfirm" value="<?php if (isset($_POST['emailConfirm']) ) echo $_POST['emailConfirm']; ?>">
              </p>
            <p>
                <label for="nom">Votre Nom:</label>
              <input name="nom" type="text" required id="nom" value="<?php if (isset($_POST['nom']) ) echo $_POST['nom']; ?>">
              </p>
              <p>
                <label for="telephone">Tel:</label>
                <input name="telephone" type="text" required id="telephone" value="<?php if (isset($_POST['telephone']) ) echo $_POST['telephone']; ?>">
              </p>
              <p>
                <label for="cursus">Votre cursus:</label>
                <textarea name="cursus" cols="45" rows="5" required id="cursus"><?php if (isset($_POST['cursus']) ) echo $_POST['cursus']; ?></textarea>
              </p>
              <p>
                <label for="competences">Vos comp&eacute;tences:</label>
                <textarea name="competences" cols="45" rows="5" required id="competences"><?php if (isset($_POST['competences']) ) echo $_POST['competences']; ?></textarea>
              </p>
              </span>
              <span style="float:right; width:49%;">
              <p>
                <label for="poste">Poste recherch&eacute;:</label>
                <input name="poste" type="text" required id="poste" value="<?php if (isset($_POST['poste']) ) echo $_POST['poste']; ?>">
              </p>
              <p>
                <label for="prenom">Votre Pr&eacute;nom:</label>
                <input name="prenom" type="text" required id="prenom" value="<?php if (isset($_POST['prenom']) ) echo $_POST['prenom']; ?>">
              </p>
              <p>
                <label for="departementRecherche">D&eacute;partement recherch&eacute;:</label>
                <select name="departementRecherche" required id="departementRecherche">
                  <option value="0" <?php if (!(strcmp(0, 0))) {echo "selected=\"selected\"";} ?>>Choisir</option>
                  <?php
    do { 
    ?>
                  <option value="<?php echo $row_DEPARTEMENTS['departement_id']?>"<?php if (!(strcmp($row_DEPARTEMENTS['departement_id'], 0))) {echo "selected=\"selected\"";} ?>><?php echo $row_DEPARTEMENTS['departement_nom']?></option>
                  <?php
    } while ($row_DEPARTEMENTS = mysql_fetch_assoc($DEPARTEMENTS));
      $rows = mysql_num_rows($DEPARTEMENTS);
      if($rows > 0) {
          mysql_data_seek($DEPARTEMENTS, 0);
          $row_DEPARTEMENTS = mysql_fetch_assoc($DEPARTEMENTS);
    ?>
                </select>
              </p>
              <p>
                <label for="age">Age :</label> <input name="age" type="text" id="age" size="5" maxlength="2">
              </p>
              <p>
                <label for="experiences">Vos exp&eacute;riences:</label>
                <textarea name="experiences" cols="45" rows="5" required id="experiences"><?php if (isset($_POST['cursus']) ) echo $_POST['experiences']; ?></textarea>
              </p>
              <p>
                <label for="motivations">Vos motivations:</label>
                <textarea name="motivations" cols="45" rows="5" required id="motivations"><?php if (isset($_POST['motivations']) ) echo $_POST['motivations']; ?></textarea>
              </p>
            </span>
            <p style="clear:both;">Vous avez un droit de mofication et de suppression sur les donn&eacute;es ins&eacute;r&eacute;es par le biais du pr&eacute;sent formulaire. Vous acceptez que JOBS-Informatique.com fournisse vos informations personnelles &agrave; des entreprises qui recherchent &agrave; recruter du personnel qualifi&eacute;.</p>
                <p>
                <input name="submit" type="submit" id="submit" value="Envoyer">
              </p>
              <input type="hidden" name="MM_insert" value="DevenirCandidat">
              </p>
          </form>
        <!-- InstanceEndEditable -->
        <!-- FIN ZONE REDIRECTIONS CANDIDATS -->
         </div>
      </div>
      <div id="navigation">
        <p><strong>MENU</strong></p>
        <ul>
          <li><a href="">Emploi informatique</a></li>
          <li><a href="">IT recrutement</a></li>
        </ul>
      </div>
      <div id="information">
       </div>
      <div id="footer"><!-- InstanceBeginEditable name="EditRegion1" -->FOOTER<!-- InstanceEndEditable -->
      </div>
    </div>
      </body>
    <!-- InstanceEnd --></html>
    <?php
    mysql_free_result($DEPARTEMENTS);
    ?>

    Bonjour,
    Après avoir effectué des tests sur mon formulaire d'insertion de données sur une nouvelle page créée à cet effet, j'ai trouvé d'où vient le bug.
    En effet, lorsque l'on rajoute des contrôles serveur sur la valeur des champs du formulaire entre IF MM_INSERT et le début de la requête sql, le comportement d'insertion de données disparaît immédiatement du panneau des comportement avec impossibilité de rétablir la situation en retirant ces éléments de contrôle.
    Mais du coup, comment faire davantage de contrôle serveur sur le formulaire avant insertion des données ?
    Merci

  • Grapher 1.1 & 2.0 bugs (Update 12 december 2007)

    Curvus Pro X by Arizona Software became Grapher 1.1 then 2.0 plus A LOT OF BUGS by Apple. Two years later the bugs are still there. The following text compares CPX to Grapher, lists the bugs, provides some means to do good work despite bugs.
    Here a new bug appears... my text is written in French !
    MODE D'EMPLOI DE GRAPHER 1.1
    Curvus Pro X 1,3,2 par un auteur indépendant est devenu Grapher 1.1 par Apple ; après cette transformation on constate :
    — Quelques simplifications par suppression de commandes redondantes ;
    — Des changements de vocabulaire d’un intérêt discutable ;
    — L’aide remarquablement pédagogique de Curvus Pro X a été fortement réduite au point d’être devenue insuffisante ;
    — La suppression de possibilités utiles ou plaisantes ;
    — Enfin « last but not least » apparition de quelques « bugs » qui rendent quelquefois pénible l’utilisation de la version actuelle de Grapher et en réduisent grandement les performances quand on n’en connaît pas les remèdes.
    SIMPLIFICATIONS
    ● Préférences : suppression de quatre rubriques faisant double emploi,
    ● Menu Fenêtre > Afficher le domaine : supprimé, voir Présentation > Limites du cadre,
    Afficher l’incrément : supprimé, à faire directement dans la liste des équations de la fenêtre de travail ;
    ● Menu Aide > Ouvrir le dossier d’exemples : remplacé par un nouveau menu Exemples.
    ● Fenêtre de travail > barre des outils : suppression de huit boutons d’outils restant accessibles par le menu Objet, suppression du bouton du pointeur en croix.
    VOCABULAIRE (Mots Curvus Pro → mots Grapher)
    ● Menu Édition — Copier en tant que → Copier le format ;
    ● Menu Format — Vue → Disposition ,
    — Style de document → Modèle de courbe,
    — Échelle → Système de coordonnées,
    — Axes & quadrillages (dans l’aide) → Axes & grilles
    ● Menu Définitions → Équation ;
    ● Menu Vue → menu Présentation — Domaine → Limites du cadre,
    — Orthonormer le repère → Égaliser les axes ;
    ● Menu Aide — Fonctions prédéfinies → Afficher les fonctions intégrées.
    AIDE
    Ont été supprimés les chapitres : — Vue d’ensemble de Curvus Pro X ;
    — Initiation (en cinq leçons) ;
    — Astuces ;
    ainsi que l’unique page,déjà insuffisante, de description des système de coordonnées, soit 17 pages de ce mode d’emploi sur les 27 provenant de l’aide d’origine.
    SUPPRESSION DE POSSIBILITÉS Ont disparus dans :
    ● Préférences : — les modules ajoutant trois fonctions,
    — en 2D : Arrière-plan transparent lors de l’exportation ;
    • Préférences (Outils) et menu Vue, la fonction « Étendre la graduation » est supprimée (permettait de « tirer » sur les axes pour modifier leurs échelles ;
    • Préférences (Outils) : le curseur « Coordonnées » n’existe plus (affichait ses coordonnées en tout point du plan et leurs différences entre deux points clicqués) ;
    ● Menu Format : — possibilité de créer un nouveau style de document,
    — faculté de choisir le nom des axes (coordonnées) ;
    ● Menu Objet : —Insérer un polygone — Insérer une équation ;
    ● Menu Équation : Synthétiser un son (dépendant d’une courbe) ;
    ● La virgule décimale n’est plus admise (point décimal uniquement).
    LES " BUGS "
    1 ● En modifiant la taille de la fenêtre de travail en 2D, on change les dimensions du graphe supposées réglées une fois pour toutes dans le menu Format > Disposition ; de plus on ne revient pas à la taille initiale en ramenant la fenêtre à sa taille de départ. TRÈS TRÈS GÊNANT !
    La parade : Pour rétablir le graphe 2D après une modification de la taille de la fenêtre en cours de travail, il faut : Menu Format > Disposition > Taille > refaire le choix initial (Taille du papier ou valeurs L et H).
    2 ● L’enregistrement (menu Fichier) se fait mal en 2D ; ne sont pas conservés les réglages suivants :
    — le format d’impression (menu Fichier),
    — dans Format > Disposition, la taille du graphe ;
    — la fonction Égaliser les axes ;
    — les valeurs limites de l’axe des ordonnées ;
    — les positions des objets insérés qui se sont déplacés sur le graphe.
    EXTRÊMEMENT GÉNANT car on ne peut pas enregistrer correctement un travail non terminé au format .gcx pour le rappeler plus tard afin de le compléter ou le modifier.
    La parade : Pour rétablir le graphe 2D dans sa situation d’avant son enregistrement, il faut :
    — Menu Fichier > Format d’impression > rétablir les choix initiaux ;
    — Menu Format > Disposition > Taille > refaire le choix initial (Taille du papier ou valeurs L et H) ;
    — L’opération Égaliser les axes (si elle avait été réalisée), ou
    — Menu Format > Axes et grilles > Ordinate Axis > Modifier > rétablir les valeurs extrêmes de la variable ;
    Après ces trois opérations le graphe retrouve son format initial et les objets insérés leurs places exactes. C’est un peu lourd (pour ne pas dire emm...) et demande de mémoriser des réglages.
    3 ● Les noms des coordonnées sont figés, on a gardé les noms par défaut de Curvus Pro X :
    en 2D : x, y, système cartésien ; r, phi, système polaire ;
    en 3D : x, y, z, syst. cartésien ; r0, phi, z, syst. cylindrique ; r, phi, thêta, syst. sphérique.
    Ici apparaît UN « BUG » PARTICULIÈREMENT VICIEUX : le remplacement de phi par thêta en coordonnées polaires et cylindriques et la non reconnaissance des coordonnées sphériques SI ET SEULEMENT SI on a ouvert la fenêtre de travail de Grapher 1.1 par l’une des deux procédures suivantes :
    — choix dans la fenêtre « Nouvelle courbe » qui apparaît spontanément au lancement de l’application ;
    — menu Fichier > Nouveau... > fenêtre « Nouvelle courbe » > choix.
    Ce piège est placé au tout début du chemin le plus évident menant à l’élaboration d’un graphe, mais une fois connu on l’évite sans peine.
    La parade : Si la fenêtre « Nouvelle courbe » apparaît cliquez son bouton « Annuler ». Pour choisir un modèle de graphe, utilisez le menu Exemples, nettoyez le graphe choisi de ses équations, formatez-le à votre guise en utilisant toutes les ressources de Grapher (sauf les deux procédures citées ci-dessus). J’ai trouvé commode de constituer un dossier « ModèlesGrapher » en reconstituant les types de graphes vus dans la fenêtre « Nouvelle courbes » et dans le menu Format > Systèmes de coordonnées, à partir de deux modèles (2D et 3D) du menu Exemples.
    Remarque : on peut utiliser sans risque de « bug » menu Format > Modèle de courbe > choix, bien que l’on puisse lire theta au lieu de phi sur l’aperçu si on sélectionne Polaire en 2D, c’est bien phi qui sera inscrit sur le graphe.
    4 ● Dans les réglages des axes permis par l’Inspecteur, on peut modifier la position du nom de l’axe par rapport à lui ; un des deux curseurs ne fonctionne pas correctement, qui règle la distance du nom à l’axe : le nom reste toujours du même côté... Cela marchait très bien dans Curvus Pro X.
    La parade consiste à utiliser l’Inspecteur pour supprimer le nom de l’axe puis le menu Objet > Insérer un texte > taper le nom de l’axe > le placer à l’endroit désiré.
    5 ● Enfin, on ne peut pas donner de noms aux ensembles de points ni aux groupes : aucun remède trouvé à ce manque.
    Une demi-parade existe qui permet d’écrire des titres dans l’onglet des équations, au- dessus de chaque groupe ou ensemble de points, permettant ainsi de les identifier : Menu Équation > Nouvelle équation (ou + dans l’onglet des équations) > supprimer “ y= “ > taper le titre souhaité > cliquer OK dans la fenêtre Erreur de syntaxe > Menu Équations > Nouveau groupe ou ensemble de points (qui resteront sans titre sauf celui de la ligne au-dessus).
    6 • En 3D, coordonnées cylindriques et sphériques, le système d’axes s’affiche incomplètement en prévisualisation (fenêtre de choix 2D-3D) et dans la fenêtre de travail.
    7 • La fonction prédéfinie de Bessel modifiée de deuxième espèce Kn(x) n’existe plus que pour n = 0 ou1. Parade : utiliser la relation de récurrence entre Kn Kn-1 Kn-2 pour obtenir les Kn successifs pour n ≥ 2.
    8 • L’application quitte lorsqu’on entre des équations contenant les fonctions d’Airy Ai(x) et Bi(x) qui ne sont donc pas utilisables.
    9 • Les fonctions sphériques de Bessel jn(x) et yn(x) sont nulles pour tout n et x donc inutilisables (Dans Curvus Pro X les deux donnaient la même fonction jn(x) ).
    SOUHAITONS LA CORRECTION RAPIDE DE CES BOGUES PAR APPLE !
    AMÉLIORATION DE L'AIDE DE GRAPHER 1.1
    Ce « Mode d’emploi de Grapher 1.1 » est en fait le dernier chapitre d’un mode d’emploi PDF de Curvus Pro X 1.3.2 bâti avec des copiés-collés de tous les fichiers de l’aide originale et complété par des notes personnelles en particulier sur les coordonnées et relations de conversion utilisées par les deux logiciels. Les auteurs de Curvus Pro m’ont fort aimablement autorisé à transmettre ce travail aux amateurs de mathématiques utilisateurs de ces remarquables logiciels, je les en remercie vivement.
    GRAPHER 2.0 EST ARRIVÉ AVEC LEOPARD
    Je ne l’ai pas essayé pesonnellement, mais de sources diverses, on note que :
    1) Curvus Pro X 1.3.2 veut bien s’installer ou rester en place, mais refuse de démarrer sous Leopard (source Apoca sur forum MacBidouille et famille) ;
    2) Grapher 2,0 est livré avec Leopard :
    2.1) Pas de fonction nouvelle ni amélioration sensible ;
    2.2) Bug corrigé (n° 5 ci-dessus), on peut nommer les groupes et les ensembles de points ;
    2.3) Trois autres bugs corrigés, ceux repérés 6, 7 et 8 ci-dessus ;
    2,4) Nouveau bug, les graphes 2D log-log s’appellent désormais historique-historique en français !
    2.5) L’aide que j’ai pu lire en détail, a changé de look sans amélioration véritable, malgré six fiches supplémentaires qui pourraient être remplacées par ces mots —n’oubliez pas d’aller regarder les préférences—. Les exemples d’équations ne sont plus présentés dans l’aide bien qu’ils existent toujours en fichiers dans le dossier « Contents » de l’application.
    Conclusion d’un de mes correspondants : n’achetez pas Leopard dans le seul but de trouver un Grapher amélioré, vous seriez deçu !
    ——————————————————————

    Recommend you report these bugs to http://www.apple.com/macosx/feedback/
    or http://bugreporter.apple.com/

  • Bug LABVIEW 2014 - Calcul Quotient et Reste

    Bonjour à tous,
    Avez-vous remarqué ce bug dans labview 2014 sur la fonction quotient et reste?
    J'ai lu sur le forum anglais que le bug a déjà été vu en 2009. Il est à nouveau présent!
    C'est la seconde fois que je tombe dessus et qui m'oblige à utiliser un "patch maison", mais cette fois j'en informe la communauté:
    Par exemple dans mon cas 8.6 / 0.1 = 85 et reste 0.1... (voir PJ).
    Merci aux personnes concernées de prendre en compte ce bug dans vos prochaines mises à jour car c'est une fonction assez basique...
    Bonne journée.
    Julien P.
    Certified LabVIEW Developer
    Résolu !
    Accéder à la solution.
    Pièces jointes :
    quotient.vi ‏7 KB

    Bonjour à tous les deux,
    En effet, comportement particulier mais qui n'est pas un bug.
    Le "souci" vient des règles qui régissent la façon dont sont arrondis les nombres à virgule:
    IEEE Rounding rules
    C'est pour celà que dans l'aide détaillée de la fonction une remarque est présente (cf Quotient et reste (fonction)):
    "Remarque  Certains nombres réels ne peuvent pas être représentés par les nombres à virgule flottante de la norme ANSI/IEEE. Il est donc possible que des erreurs d'arrondi surviennent et que LabVIEW produise des résultats inattendus si vous utilisez les nombres à virgule flottante avec cette fonction. Pour obtenir des comparaisons et des calculs exacts, convertissez les nombres à virgule flottante en entiers."
    Bonne journée,
    Valentin
    Certified TestStand Architect
    Certified LabVIEW Developer
    National Instruments France
    #adMrkt{text-align: center;font-size:11px; font-weight: bold;} #adMrkt a {text-decoration: none;} #adMrkt a:hover{font-size: 9px;} #adMrkt a span{display: none;} #adMrkt a:hover span{display: block;}
    Travaux Pratiques d'initiation à LabVIEW et à la mesure
    Du 2 au 23 octobre, partout en France

  • Bug? Fichier type ".fmp12" trouvable avec Spotlight , introuvable avec "FAVORIS Tous mes fichiers"

    iMac 21.5-inch, Mid 2010  Logiciel  OS X 10.8.5 (12F45)
    Bug? Fichier type ".fmp12" trouvable avec Spotlight , introuvable avec "FAVORIS Tous mes fichiers"
    Où est le problème  ?

    La réindexation de SpotLihgt n'a pas changé le comportement de la commande "Tous mes fichiers"
    Les fichiers avec le radical .FMP12 ne sont pas reconnus . Alors que toutes les zones de recherche qui utilisent SpotLight retrouvent les fichiers .fmp12.
    Et pourtant, les autres fichiers créés par l'application FileMaker version 10 et antérieures sont trouvés par la commande de recherche de la fenêtre "Tous mes fichiers" et pas les fichiers créés par FileMaker 12 Advanced.
    Problème non résolu.

  • Depuis la IOS5 certain artistes ne sont plus dans le bonne ordre alphabétique? Pourquoi? Est-ce ENCORE un bug?

    Aujourd'hui à 22:32@ reno82
    Bonjour,
    J'ai un problème dans l'app Musique: certains artistes ne sont plus dans l'ordre alphabétique! Les artistes commençant par la lettre M se retrouvent dans la lettre L et ainsi de suite, mais pas pour tous! J'ai beau re-tagger, les supprimer puis les remettre, pourtant rien n'y fait! Je suis sur que mes tags sont juste, sans espace, sans bizarreries! Quelqun connaît se problème?
    J'espère que quelqun pourra m'aider, parce que ça commence à me chauffer tous ce différent bug depuis IOS5!
    https://files.me.com/reynald/wnvzul

    Bonjour,
    Merci pour votre réponse :-)
    J'ai en effet testé la fonction d'export en .fla qui "résoud" le problème,
    mais rajoute une étape de plus dans ma production.
    Le Document natif In Design ne comporte bien qu'une seule page, ducoup
    je m'étais effectivement posé la question de lecture de différentes pages par le Flash Player…
    au vu des nouvelles fonctionnalités (FlipBook) — en veillant bien à cocher page active au cas ou.
    Mon document In Design n'est pas compliqué en soit, il s'agit juste d'un Tableau avec des données chiffrées,
    c'est ce que je n'arrive pas à comprendre car tout fonctionnait bien "avant". J'ai fait tout de même fait un test en cochant Export HTML pour voir le rendu et là tout est correct cependant le Swf n'est pas "imbriqué" comme dans ma composition...
    Peut-être y'a -il d'autres réglages que je ne saurai trouver ?
    Merci encore pour votre aide.
    Cordialement,
    Bertrand

  • Bug affichage display interface

    Bonjour,
    j'ouvre ce fil pour signaler un problème que j'ai rencontré avec indesign qui pourra peut être venir en aide à certains d'entre vous.
    J'ai appelé le service technique adobe pour en venir à bout. Je n'ai pas réussi à régler définitivement le problème mais j'y ai trouvé une solution provisoire acceptable en attendant une éventuelle mise à jour qui corrigerait ce bug.
    explication du bug :
    J'ai fini par conclure que le bug intervient entre l'interface d'indesign et les options d'affichages de windows.
    Donc dans indesign, les outils de la barre d'outil principale n'était pas toujours cliquable bien qu'accessible par le raccourcis clavier. Les options des palettes sont impossible à activer...
    par exemple :
    l'outil sélection (flèche), impossible de l'activer en cliquant avec le bouton gauche de la souris, mais cela fonctionne avec le raccourcis clavier (v). Ce n'est pas le seul outil concerné.
    Impossible d'activer les options des palettes (par exemple impossible de centrer le texte avec le bouton correspondant dans la palette paragraphe, impossible de sélectionner - afficher / masquer - vérouiller dévérouiller un calque dans la palette calque)...
    et j'en passe.
    J'ai donc appelé le support d'adobe qui après quelques tests par téléphone m'ont renvoyé un mail m'invitant à suivre les instructions données sur une page dont voici l'adresse :
    http://helpx.adobe.com/fr/x-productkb/global/troubleshoot-unexpected-behavior-user-account -2.html
    J'ai donc suivi scrupuleusement chacune des opérations suggérés mais rien n'a résolu le problème mise à part le dernier point
    7. Utilisez un nouveau compte d’utilisateur.  
    effectivement indesign c'est remis à fonctionner normalement.
    une fois revenu sur mon compte utilisateur, cela ne fonctionnait plus à nouveau.
    j'ai eu une petite idée cependant, les paramètres d'affichage sur le nouveau compte utilisateur étant différents, je me suis demandé si cela ne proviendrait pas de là.
    J'ai donc dans mon compte utilisateur traditionnel modifier les préférences d'affichage avec un clic droit sur le bureau -> préférences, ensuite en cliquant sur affichage s'ouvre une page intitullé faciliter la lecture à l'écran...
    j'avais à cet endroit sélectionné l'option "grande - 150 %" qui semble être l'élément en cause provoquant le bug sous indesign. Une fois revenu à l'option "moyenne - 125 %" ou "petite - 100 %"  et après avoir relancé la session pour activer les nouveaux paramètres d'affichage, ô miracle, indesign reprend son comportement normal, tout semble fonctionner correctement.
    J'ai donc rappelé le service technique adobe pour signaler la solution qui semble résoudre le problème chez moi et qui n'était pas donné dans la page qui m'a été conseillé de consulter.
    Ce problème sera semble t'il soumis au développeur et peut être corrigé dans une future mise à jour.
    Pour infos ma config :
    Pc sous Windows 7 Ultimate
    processeur AMD phenom II - X6 1090T - 12Go de Ram DDR3
    Affichage :
    Nvidia gforce 9800 gtx+
    Voilà j'espère que ce post pourra vous venir en aide si vous rencontrer le même type de problème.
    Et s'il y a une âme généreuse pour en faire la traduction en Anglais, sinon j'essaierai de la faire un peu plus tard avec mon anglais un peu approximatif.

    thanks for the reply.
    I already did that,
    The interface of InDesign has a problem with custom screen dpi settings for Windows 7. Do you have a custom percentage setting? If so, try with this reset at the default of 100%.
    It is working with 100% - 125% but the bug is effective with 150%
    I did explain this soluce in my own mail but in french :
    [email protected] wrote:
    j'ai eu une petite idée cependant, les paramètres d'affichage sur le nouveau compte utilisateur étant différents, je me suis demandé si cela ne proviendrait pas de là.
    J'ai donc dans mon compte utilisateur traditionnel modifier les préférences d'affichage avec un clic droit sur le bureau -> préférences, ensuite en cliquant sur affichage s'ouvre une page intitullé faciliter la lecture à l'écran...
    j'avais à cet endroit sélectionné l'option "grande - 150 %" qui semble être l'élément en cause provoquant le bug sous indesign. Une fois revenu à l'option "moyenne - 125 %" ou "petite - 100 %"  et après avoir relancé la session pour activer les nouveaux paramètres d'affichage, ô miracle, indesign reprend son comportement normal, tout semble fonctionner correctement.
    J'ai donc rappelé le service technique adobe pour signaler la solution qui semble résoudre le problème chez moi et qui n'était pas donné dans la page qui m'a été conseillé de consulter.
    Ce problème sera semble t'il soumis au développeur et peut être corrigé dans une future mise à jour.
    it is a temporary soluce, but this is not a good soluce, because if i had set my display like that, I have a good reason, otherwise the interface is realy very small.
    I hope there will have soon an update to fix this.

  • Snippet (allow debugging ... comportement ??)

    Je remarque avec LV2013 un éventuel soucis avec la fonctionnalité "VI Snippet".
    Quand je crée un "Snippet" au départ d'un VI dans lequel "allow debugging" est OFF
    ... quand je "re-dépose" le dit snippet sur un BD vierge .... "allow debugging" est ON
    J'ai fait la manip plusieurs fois
    - je place "allow debugging" OFF à la création du snippet
    (le VI sauvegardé et ensuite rechargé en tant que fichier conserve bien "allow debugging" OFF)
    - mais le snippet ... replacé sur un BD .... m'indique toujours "allow debugging ON"
    un (ou plusieurs) d'entre vous peut-il confirmer (LV2013)
    merci.
    EDIT
    pour être (encore) plus clair ... voici la manip à exécuter :
    a) créer un VI (peu importe)
    b) placer "allow debugging" OFF
    c) sauvegarder le VI
    d) fermer le VI
    e) re-charger le VI
    f) vérifier que "allow debugging" est bien OFF .... oui, il est OFF (normal)
    g) créer un Snippet de ce VI
    h) sauvegarder ce Snippet
    i) fermer le VI
    j) ouvrir un VI vierge
    k) y déposer le dit snippet (créé en -g- )
    l) .... allow debugging est "ON" (???)
    Résolu !
    Accéder à la solution.

    Bonjour Benjamin,
    merci pour ta réponse.
    Un snippet est du code ... sous une forme différente ... et à chaque code correspond une certain nombre de paramètres.
    @Benjamin : " cette notion est lié à un VI dans l'environnement de développement LabVIEW."
    oui ... et quand je glisse un snippet sur mon BD ... justement .... ce snippet devient instantanément du code dans l'environnement de développement LabVIEW.
    mais ... ce code n'est  plus configuré conformément au code d'origine.
    Dans le même ordre d'idée ....
    Pourquoi un snippet conserve-t-il toutes les autres caractéristiques du code d'origine (en rapport avec cet environnement de développement)
    .... mais pas "allow debugging". (??)
    Pourquoi, alors, dans un snippet, ne pas mettre tous les paramètres de "vi properties" à ON ou OFF d'office. 
    Un snippet est une "photo" d'un code (au sens d'une transposition ... rien avoir avec l'extension png).
    Et "un code" est caractérisé par un ensemble de fonctions et par "son" environnement ... qui lui est propre.
    Un snippet doit conserver la totalité des paramètres de cet environnement.
    Ce qu'il fait parfaitement .... sauf pour "allow debugging". (seul paramètre qui est mis à la poubelle et transformé en constante "ON")
    Pour moi, je ne parlerai pas de "bug" ... mais c'est un manquement ... un comportement illogique et incohérent

  • Comportement insertion de données par formulaire disparu

    Bonjour,
    Je ne comprend pas pourquoi l'un de mes comportements d'insertion de données n'apparaît plus dans le panneau des comportements de serveur. Après avoir créé un formulaire d'insertion de données en base, le comportement s'affiche bien dans le panneau des comportements de serveur. Une fois le fichier fermé puis ouvert, le comportement n'apparaît plus alors que le formulaire fonctionne.
    Je ne peux donc plus éditer mon comportement d'insertion de données pour ajouter des champs de formulaire. Vous trouverez ci-après mon code, merci d'avance :
    $insertSQL = sprintf("INSERT INTO candidats (nomCandidat, prenomCandidat, ageCandidat, emailCandidat, telCandidat, posteCandidat, departementRecherche, cursusCandidat, competencesCandidat, experiencesCandidat, motivationsCandidat) VALUES (%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s)",
                           GetSQLValueString($_POST['nom'], "text"),
                           GetSQLValueString($_POST['prenom'], "text"),
                           GetSQLValueString($_POST['age'], "int"),
                           GetSQLValueString($_POST['email'], "text"),
                           GetSQLValueString($_POST['telephone'], "text"),
                           GetSQLValueString($_POST['poste'], "text"),
                           GetSQLValueString($_POST['departementRecherche'], "int"),
                           GetSQLValueString($_POST['cursus'], "text"),
                           GetSQLValueString($_POST['competences'], "text"),
                           GetSQLValueString($_POST['experiences'], "text"),
                           GetSQLValueString($_POST['motivations'], "text"));
      mysql_select_db($database_XAMPP, $XAMPP);
      $Result1 = mysql_query($insertSQL, $XAMPP) or die(mysql_error());
      $insertGoTo = "CandidatInscriptionAttValidation.php";

    Bonjour,
    Après avoir effectué des tests sur mon formulaire d'insertion de données sur une nouvelle page créée à cet effet, j'ai trouvé d'où vient le bug.
    En effet, lorsque l'on rajoute des contrôles serveur sur la valeur des champs du formulaire entre IF MM_INSERT et le début de la requête sql, le comportement d'insertion de données disparaît immédiatement du panneau des comportement avec impossibilité de rétablir la situation en retirant ces éléments de contrôle.
    Mais du coup, comment faire davantage de contrôle serveur sur le formulaire avant insertion des données ?
    Merci

  • Bug Légende Graph Labview 2011 Sp1

    Bonjour à Tous,
    Je ne sais pas bien ou l'on peut faire un bug report alors je post ici.
    Ci joint le VI qui pose problème. La propriété Graph -> Légende -> Nombre de lignes ne fonctionne pas correctement lorsque le tableau est horizontal.
    Pièces jointes :
    Bug légende Graph.vi ‏20 KB

    Kriss,
    Merci pour ces précisions. Lorque le tableau est horizontal il n'est composé que d'une seule ligne, c'est pourquoi on récupère la valeur 1. Le noeud de propriété définit bien le nombre de lignes dans la légendes des tracés et non le nombres d'éléments.
    Constates-tu bien le même comportement que moi? (A savoir nb de ligne=1)
    Cordialement
    Jean-Baptiste C.
    National Instruments France
    #adMrkt{text-align: center;font-size:11px; font-weight: bold;} #adMrkt a {text-decoration: none;} #adMrkt a:hover{font-size: 9px;} #adMrkt a span{display: none;} #adMrkt a:hover span{display: block;}
    >> Téléchargez dès maintenant toutes les présentations techniques !

  • Lien fichier Excel/InDesign : bug je ne sais pas, défaut certainement !

    Bonjour à tous,
    Un catalogue réalisé sur une version antérieure à InDesign CS6 (CS4 ou CS5) comporte des tableaux Excel importées.
    Ces tableaux ont été enrichis en mise en page directement dans InDesign (fonds des cellules, typo etc…)
    Après ouverture du fichier du catalogue dans InDesign CS6, les liens à ces tableaux apparaissent dans la palette liens avec le petit triangle jaune indiquant que le lien a été modifié, ce qui est surprenant, mais pourquoi pas (date de fichier… je ne sais pas car ces fichiers Excel sont restés inchangés depuis leur création).
    La mise à jour du lien détruit la mise en page réalisée dans InDesign. Je perd ma mise page en pratiquant de cette façon ce qui ne me plait pas.
    La commande rompre le lien n'apparaît pas, car le lien est sur l'état modifié (pour que rompre le lien apparaisse il faut que le lien soit OK)
    Ainsi, un fichier Excel importé en conservant le lien, si, pour une raison quelconque, apparait comme modifié dans la palette lien, ne peut plus être "incorporé" dans InDesign.
    Le support Adobe m'affirme que ce n'est pas un bug ni même un défaut, je ne suis pas du tout d'accord, car mes tableaux, outre le fait qu'ils apparaissent comme modifiés dans la palette "lien", sont parfaits et totalement éditables.
    Si quelqu'un a une solution je suis preneur…
    Merci

    Salut,
    ces tableaux apparaissent dans la palette liens avec le petit triangle jaune indiquant que le lien a été modifié, ce qui est surprenant, mais pourquoi pas (date de fichier… je ne sais pas car ces fichiers Excel sont restés inchangés depuis leur création).
    La palette des liens indique qu'il y a eu modification d'un coté (original) ou de l'autre (dans InDesign).
    Ce qui est effectivement le cas.
    La mise à jour d'un fichier texte importé provoque nécessairement "sa remise à zéro", c'est un comportement normal (difficile de faire autrement…).
    Dans les Préférences de InDesign il y a une option qui permet de désactiver la création d'un lien lors de l'importation d'un fichier texte (Word, Excel, CSV, TXT ou RTF).

Maybe you are looking for

  • My iPod touch 4g has died, I tried to recover it, it won't work?

    I saved up for 6 months for my ipod touch 4g and paid 170 pounds for it. I was very pleased with it, but now it has just gone out of the 1-yr guarantee I am experiencing problems: First, a sign came up saying "No more iCloud storage is available" and

  • Oh boy, another P35D3 guy here with a rebooting BIOS issue :(

    Bought the following components: 1. MSI P35D3 Board 2. Intel Core 2 Duo 3.0ghz CPU (8400 series I believe) 2. Kingston ValueRAM 2 sticks of 1gb DDR3 Ram 3. NVIDIA 9600GT Video Card. 4. Nspire 750w PS Originally it was an ATI HD3870 Card, but when I b

  • How to deselect rows in multiple tables?

    I have a Form where in there are 4 tables? Each table contains one or more records.I need the user to select only one row from only one of the table . If any other row is slected from other table that has to be deselected. Can any body give me code f

  • Batch no for prod orders

    Hi, created 3 characteristics and assigned those to class and class is assigned in material master (which is finished material type). Please note that different values are set in individual characteristics. I want system to take specific batch number

  • Trouble With HomeSite+ and TortoiseSVN

    Info: I am a ColdFusion developer using HomeSite+ for coding, and TortoiseSVN for source control. Problem: Any files (local and network - .cfm or .htm, or other) that are not part of the repository can only be opened by going to File > Open in Homesi