Jump to content
Sign in to follow this  
Guest Christian Cottes

Formatage Libre De Nombres

Recommended Posts

Guest Christian Cottes

Sous Mac OS X, je viens de transférer ma base de données images (ex-4D) sur FileMaker 7.

Depuis 25 ans, je produis régulièrement plus de 1000 images par an, que j'indexe sous la forme "ANNEE (4 chiffres-)ESPACE-INDEX(4 chiffres)". Exemple : 1984 1276. Pratique, car l'année et le numéro d'index sont séparés par un espace, faciltant la lecture. Facile à formater avec 4D (####_####).

Je suis incapable de trouver avec FM la solution pour retrouver ce format. Il y a bien la solution du formatage "séparer les milliers", mais elle ne s'applique que jusqu'à 999 pour l'index.

Y-a-t-il une solution, dans le logiciel ou dans un script ?

D'avance, merci,

Christian Cottes

Share this post


Link to post
Share on other sites
Guest Alberto Caccia

Les fonctions DEBUT (chaîne, nombre), FIN (chaîne, nombre) et EXTRAIT (Rubrique;Début;Longueur) (de tête... à vérifier dans le détail:-)

te permettent d'extraire par exemple les 4 premiers chiffres de ta rubrique,

- Créer une rubrique Année, de type calcul, avec un résultat texte, le calcul étant DEBUT (Ta rubrique;4)

- Idem pour le N° d'inventaire, le calcul étant FIN (Ta rubrique;4)

On pourrait aller plus loin via les fonctions OCCURENCE (qui permettrait de détecter l'espace entre les 2 chaînes) etc... mais il semble que

te données sont bien organisées (chaque chaîne a la même longueur).

En espérant avoir aidé

Alberto

Le 25 août 04, à 22:09, Christian Cottes a écrit :

> Sous Mac OS X, je viens de transférer ma base de données images > (ex-4D) sur FileMaker 7.

>

> Depuis 25 ans, je produis régulièrement plus de 1000 images par an, > que j'indexe sous la forme "ANNEE (4 chiffres-)ESPACE-INDEX(4 > chiffres)". Exemple : 1984 1276. Pratique, car l'année et le numéro > d'index sont séparés par un espace, faciltant la lecture. Facile à > formater avec 4D (####_####).

>

> Je suis incapable de trouver avec FM la solution pour retrouver ce > format. Il y a bien la solution du formatage "séparer les milliers", > mais elle ne s'applique que jusqu'à 999 pour l'index.

>

> Y-a-t-il une solution, dans le logiciel ou dans un script ?

>

> D'avance, merci,

>

> Christian Cottes

>

>

÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷

Alberto Caccia

Littoral 44

2025 Chez-le-Bart

Tél 032 835 45 02

Fax 032 835 45 29

alberto_caccia@mac.com

÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷

Les fonctions DEBUT (chaîne, nombre), FIN (chaîne, nombre) et EXTRAIT

(Rubrique;Début;Longueur) (de tête... à vérifier dans le détail:-)

te permettent d'extraire par exemple les 4 premiers chiffres de ta

rubrique,

- Créer une rubrique Année, de type calcul, avec un résultat texte, le

calcul étant DEBUT (Ta rubrique;4)

- Idem pour le N° d'inventaire, le calcul étant FIN (Ta rubrique;4)

On pourrait aller plus loin via les fonctions OCCURENCE (qui

permettrait de détecter l'espace entre les 2 chaînes) etc... mais il

semble que

te données sont bien organisées (chaque chaîne a la même longueur).

En espérant avoir aidé

Alberto

Le 25 août 04, à 22:09, Christian Cottes a écrit :

<excerpt>Sous Mac OS X, je viens de transférer ma base de données

images (ex-4D) sur FileMaker 7.

Depuis 25 ans, je produis régulièrement plus de 1000 images par an,

que j'indexe sous la forme "ANNEE (4 chiffres-)ESPACE-INDEX(4

chiffres)". Exemple : 1984 1276. Pratique, car l'année et le numéro

d'index sont séparés par un espace, faciltant la lecture. Facile à

formater avec 4D (####_####).

Je suis incapable de trouver avec FM la solution pour retrouver ce

format. Il y a bien la solution du formatage "séparer les milliers",

mais elle ne s'applique que jusqu'à 999 pour l'index.

Y-a-t-il une solution, dans le logiciel ou dans un script ?

D'avance, merci,

Christian Cottes

-------------------------------------------------------------------

Resiliation - Abonnement : <<http://fmsource.com/liste/abonnement/>

Archives : <<http://fmsource.com/liste/archive/>

</excerpt>÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷

Alberto Caccia

Littoral 44

2025 Chez-le-Bart

Tél 032 835 45 02

Fax 032 835 45 29

alberto_caccia@mac.com

÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷ <fontfamily><param>Lucida Grande</param> </fontfamily>

Share this post


Link to post
Share on other sites
Guest remi-noel Menegaux

S'il s'agit de créer l'index d'une image, tu crées trois rubriques A, B, C.

A (nombre) où tu mettras l'année, B(nombre) où tu mettras l'index à 4 chiffres, et C(calcul, texte) = A & " " & B. Ton vrai index sera C.

Si tu veux lire des index déjà créés en C et les ventiler en A et B, faire un script (ou des rubriques calcul, mais dans ce cas elles ne seront plus 'remplissables') pour la fiche en cours ou avec une boucle pour les fiches trouvées, avec :

Définir Rubrique( A; Debut(C; 4)

Définir Rubrique( B; Fin(C; 4)

Rémi-Noël

----- Original Message -----

Sous Mac OS X, je viens de transférer ma base de données images (ex-4D)

sur FileMaker 7.

Depuis 25 ans, je produis régulièrement plus de 1000 images par an, que

j'indexe sous la forme "ANNEE (4 chiffres-)ESPACE-INDEX(4 chiffres)".

Exemple : 1984 1276. Pratique, car l'année et le numéro d'index sont

séparés par un espace, faciltant la lecture. Facile à formater avec 4D

(####_####).

Y-a-t-il une solution, dans le logiciel ou dans un script ?

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...