Re: [users-fr] etiquettes d'après une sélection dans la base dedonnées

2005-09-01 Par sujet renard capucine
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

2005-08-25 Par sujet Alex Thurgood
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

2005-08-24 Par sujet renard capucine
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

2005-08-05 Par sujet renard capucine
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]