Re: [users-fr] etiquettes d'après une sélection dans la base dedonnées
Merci, Avec quelques jours de décalage, je me plonge dans l'histoire, et suis ravie d'avoir enfin les éléments pour m'y retrouver. Bonne... nuit ? (il est 22h05 à l'heure où je range sagement ce message dans ma boite d'envoi avant la prochaine connexion) Capucine Le Jeudi 25 Août 2005 09:44, Alex Thurgood a écrit : Le mardi 23 août 2005 à 10:30 +, renard capucine a écrit : Bonjour, comme '%tem%' Là, je ne comprends pas s'il s'agit de guillements ou de pourcentage ? Ces deux signes ont-ils la même valeur ? S'agit-il d'un problème technique qui fait que tu as écrit des guillements et que j'ai reçu des pourcentages ? Non, j'ai utilisé des guillemets simples, et le signe pourcentage indique qu'il s'agit de n'importe quel(s) caractère(s) précédant la chaîne à rechercher, et n'importe quel(s) caractère(s) suivant cette même chaîne. Ma question c'est : sans changer aucunement la structure de ma table, puis-je rentrer de nouveaux enregistrements, ou simplement modifier le contenu de l'un d'eux (par exemple, un changement d'adresse), et me servir de la requête telle quelle, sans la modifier par rapport à la fois précédente ? Oui, c'est l'avantage des requêtes enregistrées ;-) Je te donne un exemple concret que j'utilise au travail : j'ai une bdd (en l'occurrence mysql, mais peu importe, un ensemble de données structurées en fiches) qui recense chaque titre de propriété industrielle que nous gérons pour nos clients. De temps en temps, un client peut nous demander un état de son portefeuille. Afin de ne pas être obligé de saisir à chaque fois la requête, je l'ai enregistrée en lui donnant le nom de mon client. La requête contient les renseignements tirés de la bdd qui lui sont spécifiques et nécessaires. Si on dépose de nouveaux titres pour ce client, on crée les fiches correspondantes en y inscrivant les données dans la bdd. La prochaine fois que l'on clique sur la requête enregistrée, les nouvelles données seront également prises en compte. La même chose vaut pour les mises à jour des fiches existantes, elles seront incluses par défaut dans la requête également. Après, la requête peut servir pour créer un état, ou faire un publipostage. Alex - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [users-fr] etiquettes d'après une sélection dans la base dedonnées
Le mardi 23 août 2005 à 10:30 +, renard capucine a écrit : Bonjour, comme '%tem%' Là, je ne comprends pas s'il s'agit de guillements ou de pourcentage ? Ces deux signes ont-ils la même valeur ? S'agit-il d'un problème technique qui fait que tu as écrit des guillements et que j'ai reçu des pourcentages ? Non, j'ai utilisé des guillemets simples, et le signe pourcentage indique qu'il s'agit de n'importe quel(s) caractère(s) précédant la chaîne à rechercher, et n'importe quel(s) caractère(s) suivant cette même chaîne. Ma question c'est : sans changer aucunement la structure de ma table, puis-je rentrer de nouveaux enregistrements, ou simplement modifier le contenu de l'un d'eux (par exemple, un changement d'adresse), et me servir de la requête telle quelle, sans la modifier par rapport à la fois précédente ? Oui, c'est l'avantage des requêtes enregistrées ;-) Je te donne un exemple concret que j'utilise au travail : j'ai une bdd (en l'occurrence mysql, mais peu importe, un ensemble de données structurées en fiches) qui recense chaque titre de propriété industrielle que nous gérons pour nos clients. De temps en temps, un client peut nous demander un état de son portefeuille. Afin de ne pas être obligé de saisir à chaque fois la requête, je l'ai enregistrée en lui donnant le nom de mon client. La requête contient les renseignements tirés de la bdd qui lui sont spécifiques et nécessaires. Si on dépose de nouveaux titres pour ce client, on crée les fiches correspondantes en y inscrivant les données dans la bdd. La prochaine fois que l'on clique sur la requête enregistrée, les nouvelles données seront également prises en compte. La même chose vaut pour les mises à jour des fiches existantes, elles seront incluses par défaut dans la requête également. Après, la requête peut servir pour créer un état, ou faire un publipostage. Alex - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [users-fr] etiquettes d'après une sélection dans la base dedonnées
Bonjour Alex, De retour de vacances, j'ai trouvé ta réponse qui, ajoutée aux précédentes, devrait me permettre de plonger bientôt dans les publipostages d'après bases de données Calc. Deux questions complémentaires, afin de plonger pas trop dans le brouillard (j'ai laissé mon tuba sur la plage !!!) : Avec guillements ? Ce n'est pas obligatoire, parce que OOo les met si tu ne le fais pas, mais cela peut servir dans certains cas avec des comparaison de dates. - le mot Comme ? Avec guillemets ? - %abc% ? - abc ? La plupart du temps des guillemets simples, car des guillemets doubles sont utilisés pour échapper (c'est à dire protéger) des caractères bizarres commes les slashs, les apostrophes, les points d'interrogation ou d'exclamation Voici un exemple : Je veux chercher tous les clients contenant la chaîne de caractères tem à n'importe quel endroit dans la chaîne, je tape : comme '%tem%' Là, je ne comprends pas s'il s'agit de guillements ou de pourcentage ? Ces deux signes ont-ils la même valeur ? S'agit-il d'un problème technique qui fait que tu as écrit des guillements et que j'ai reçu des pourcentages ? S'en servir à nouveau, quelques semaines plus tard, même si la table de référence a été modifiée entre temps, et alors les modifications seront prises en compte ?? Qu'entends tu par si la table de référence a été modifiée ? Si tu veux dire que d'autres enregistrements ont été simplement ajoutés à la table, alors oui, la requête reflétera ces changements; Si, par contre, tu changes la structure de la table, alors la requête deviendra inopérant et provoquera sans doute une erreur lorsque tu cliques dessus. Ma question c'est : sans changer aucunement la structure de ma table, puis-je rentrer de nouveaux enregistrements, ou simplement modifier le contenu de l'un d'eux (par exemple, un changement d'adresse), et me servir de la requête telle quelle, sans la modifier par rapport à la fois précédente ? D'avance merci ! Capucine - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [users-fr] etiquettes d'après une sélection dans la base dedonnées
Bonjour Alex, Et merci de cette réponse, que je regarde rapidement avant de partir en vacances (je regarderai de plus près au retour). Quelques questions complémenaires, quand même : Alors là, je navigue en zone inconnue, car je n'ai jamais créé de requête (mais bon, pourquoi pas, il y a un début à tout dans la vie!!!) Mais du coup, j'aurais besoin de quelques lumières :où et comment faire cette requête ? Où me documenter ? Et surtout : n'y-a-t-il pas plus simple ? On ouvre le navigateur de bases de données (F4 après avoir ouvert un document existant ou vierge), puis on clique sur l'arborescence de la source de données pour faire apparaître trois entrées Liens, Requêtes, Tables. Ensuite choisir Requetes, puis faire un clic droit Nouvelle Requête Mode Ebauche. Une fois les tables choisies, on choisit les champs que l'on veut inclure dans la requête en les sélectionnant dans les listes qui apparaissent dans la partie inférieure de l'écran, et puis en renseignant la ligne Critère avec la chaîne de caractères ou la valeur que l'on souhaite retrouver. Si on cherche qq caractères dans une chaîne avec des possibilités de variantes, on peut saisir dans la cellule critère le mot COMME '%abc%' (avec les guillmets). Je ne comprends pas ce qu'on écrit dans cette cellule critère : - le mot qui va servir de critère ? Avec guillements ? - le mot Comme ? Avec guillemets ? - %abc% ? - abc ? Ensuite on valide la requête en cliquant sur l'icone tout en haut de la fenêtre sur la gauche (qui ressemble à une pile de CDs) Si on est satisfait du résultat, on le sauvegarde en lui donnant un nom, et puis la requête apparaîtra désormais dans la liste de requêtes. On peut s'en servir de nouveau, voire même la modifier et sauvegarder sous un autre nom. S'en servir à nouveau, quelques semaines plus tard, même si la table de référence a été modifiée entre temps, et alors les modifications seront prises en compte ?? Bon courage, Merci à toi. Capucine - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]