Jump to content
Sign in to follow this  
Guest Pierre Barlier

Tables Externes

Recommended Posts

Guest Pierre Barlier

Quelqu'un aurait-il la gentillesse de m'indiquer comment organiser une

table externe de façon à ce que les fiches liées soient triées dans

celle-ci en fonction des valeurs d'une des rubriques (texte, date de

saisie, nombre...) ? Il me semble en effet que les fiches liées sont

listées en fonction de l'ordre de création ce qui n'est pas forcément le

plus intéressant. Merci d'avance.

Pierre barlier

Share this post


Link to post
Share on other sites
Guest Pierre Barlier

Quelqu'un aurait-il la gentillesse de m'indiquer comment organiser une

table externe de façon à ce que les fiches liées soient triées dans

celle-ci en fonction des valeurs d'une des rubriques (texte, date de

saisie, nombre...) ? Il me semble en effet que les fiches liées sont

listées en fonction de l'ordre de création ce qui n'est pas forcément le

plus intéressant. Merci d'avance.

Pierre barlier

Share this post


Link to post
Share on other sites
Guest Olivier Devriese

Pierre Barlier wrote:

> Quelqu'un aurait-il la gentillesse de m'indiquer comment organiser une

> table externe de façon à ce que les fiches liées soient triées dans

> celle-ci en fonction des valeurs d'une des rubriques (texte, date de

> saisie, nombre...) ? Il me semble en effet que les fiches liées sont

> listées en fonction de l'ordre de création ce qui n'est pas forcément le

> plus intéressant. Merci d'avance.

Il existe plusieur exemples décrivant les différentes techniques pour

présenter les fiches triées dans une table externe. Ces exemples sont en

téléchargement sur le site fmpro.interfaces.fr dans les exemples v3 :

Portal_Sort_Speed_Test

PortSort

SORTDEMO

SortPortal

Bonne chance !

--

A+

Olivier DEVRIESE

http://fmpro.interfaces.fr

mailto:odevriese@interfaces.fr

Share this post


Link to post
Share on other sites
Guest Michel Lansard

Pierre Barlier ecrivait :

>Quelqu'un aurait-il la gentillesse de m'indiquer comment organiser une

>table externe de facon a ce que les fiches liees soient triees dans

>celle-ci en fonction des valeurs d'une des rubriques (texte, date de

>saisie, nombre...) ?

C'est la une des limites des tables actuelles, elles gardent l'ordre de

creation du fichier originel et on ne peut pas les trier de facon simple.

Un test sur plusieurs dizaines de configurations diverses semble montrer

que la facon la plus rapide de faire est d'utiliser l'export. Il faut,

dans le fichier d'origine, trier les fiches dans l'ordre voulu, puis

exporter les fiches dans un document texte intermediaire, puis les

reimporter. L'ordre de creation est alors egale a l'ordre de tri choisi.

Bien sur il convient d'automatiser cela par des scripts, un pour chaque

tri desire. Ces scripts pourront etre lances depuis la table externe du

second fichier.

Editomac - France

Michel LANSARD :-)

Tel : 33 4 72 74 15 30 - Fax : 33 4 72 75 05 70

E-Mail : mlansard@editomac.fr

Share this post


Link to post
Share on other sites
Guest Michel Lansard

Pierre Barlier ecrivait :

>Quelqu'un aurait-il la gentillesse de m'indiquer comment organiser une

>table externe de facon a ce que les fiches liees soient triees dans

>celle-ci en fonction des valeurs d'une des rubriques (texte, date de

>saisie, nombre...) ?

C'est la une des limites des tables actuelles, elles gardent l'ordre de

creation du fichier originel et on ne peut pas les trier de facon simple.

Un test sur plusieurs dizaines de configurations diverses semble montrer

que la facon la plus rapide de faire est d'utiliser l'export. Il faut,

dans le fichier d'origine, trier les fiches dans l'ordre voulu, puis

exporter les fiches dans un document texte intermediaire, puis les

reimporter. L'ordre de creation est alors egale a l'ordre de tri choisi.

Bien sur il convient d'automatiser cela par des scripts, un pour chaque

tri desire. Ces scripts pourront etre lances depuis la table externe du

second fichier.

Editomac - France

Michel LANSARD :-)

Tel : 33 4 72 74 15 30 - Fax : 33 4 72 75 05 70

E-Mail : mlansard@editomac.fr

Share this post


Link to post
Share on other sites
Guest Christophe Rémond

Le 13/04/97 13:35, Michel LANSARD écrivait :

>Pierre Barlier ecrivait :

>>Quelqu'un aurait-il la gentillesse de m'indiquer comment organiser une

>>table externe de facon a ce que les fiches liees soient triees dans

>>celle-ci en fonction des valeurs d'une des rubriques (texte, date de

>>saisie, nombre...) ?

>

>C'est la une des limites des tables actuelles, elles gardent l'ordre de

>creation du fichier originel et on ne peut pas les trier de facon simple.

>Un test sur plusieurs dizaines de configurations diverses semble montrer

>que la facon la plus rapide de faire est d'utiliser l'export. Il faut,

>dans le fichier d'origine, trier les fiches dans l'ordre voulu, puis

>exporter les fiches dans un document texte intermediaire, puis les

>reimporter. L'ordre de creation est alors egale a l'ordre de tri choisi.

>Bien sur il convient d'automatiser cela par des scripts, un pour chaque

>tri desire. Ces scripts pourront etre lances depuis la table externe du

>second fichier.

C'est malheureusement une TRES grosse limitation de FMPro 3 et la technique d'export reste la seule possible. Mais c'est un pis aller, car :

- inapplicable sur les tables externes avec bcp de fiches (>10000) car trop lent,

- risqué, car si plantage au milieu de l'opération :-(

Bon courage qd même ...

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

Christophe Rémond

E-mail: Christophe.Remond@wanadoo.fr

URL : http://perso.wanadoo.fr/christophe.remond

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

Share this post


Link to post
Share on other sites
Guest Christophe Rémond

Le 13/04/97 13:35, Michel LANSARD écrivait :

>Pierre Barlier ecrivait :

>>Quelqu'un aurait-il la gentillesse de m'indiquer comment organiser une

>>table externe de facon a ce que les fiches liees soient triees dans

>>celle-ci en fonction des valeurs d'une des rubriques (texte, date de

>>saisie, nombre...) ?

>

>C'est la une des limites des tables actuelles, elles gardent l'ordre de

>creation du fichier originel et on ne peut pas les trier de facon simple.

>Un test sur plusieurs dizaines de configurations diverses semble montrer

>que la facon la plus rapide de faire est d'utiliser l'export. Il faut,

>dans le fichier d'origine, trier les fiches dans l'ordre voulu, puis

>exporter les fiches dans un document texte intermediaire, puis les

>reimporter. L'ordre de creation est alors egale a l'ordre de tri choisi.

>Bien sur il convient d'automatiser cela par des scripts, un pour chaque

>tri desire. Ces scripts pourront etre lances depuis la table externe du

>second fichier.

C'est malheureusement une TRES grosse limitation de FMPro 3 et la technique d'export reste la seule possible. Mais c'est un pis aller, car :

- inapplicable sur les tables externes avec bcp de fiches (>10000) car trop lent,

- risqué, car si plantage au milieu de l'opération :-(

Bon courage qd même ...

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

Christophe Rémond

E-mail: Christophe.Remond@wanadoo.fr

URL : http://perso.wanadoo.fr/christophe.remond

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

Share this post


Link to post
Share on other sites
Guest Stephanie Laffut

Bonjour !

Je suis nouvelle sur la liste (et de plus novice en matière de FMPro),

alors désolée si la question a déjà été posée ou est simplissime ...

Comment faire disparaitre une table externe à l'impression (le cadre,

bien sûr, pas ce qu'elle contient) ?

Merci d'avance

Stéphanie

stephanie.laffut@sup.saintberthuin.be

Share this post


Link to post
Share on other sites
Guest Vk

>Bonjour !

>

>Je suis nouvelle sur la liste (et de plus novice en matière de FMPro),

>alors désolée si la question a déjà été posée ou est simplissime ...

>

>Comment faire disparaitre une table externe à l'impression (le cadre,

>bien sûr, pas ce qu'elle contient) ?

>

>Merci d'avance

>

>Stéphanie

>stephanie.laffut@sup.saintberthuin.be

>

la sélectionner en mode modèle et lui attribuer une couleur blanche ou un

trait d'épaisseur 0. C'est un petit peu perturbant pour la suite du

développement car elle devient bien discrète, (et présentée parfois plus

"tassée" que ce qu'elle sera en réalité) même en mode modèle of course ...

Vincent

Share this post


Link to post
Share on other sites
Guest Dchem

Bonjour Stephanie,

Que j'aime ce prénom!

Tu pourrais faire une copie du modèle et ensuite utiliser cette copie

pour l'impression. Il ne te restera alors qu'à faire disparaitre les

lignes de la table externe.

En mode modèle, Format-> Table externe : désactiver fond alterné et bande

de défilement et choisir l'option invisible pour le trait de ligne à

partir du menu outil.

Bonne chance,

ray (Quebec)

J'en ai rencontré une, aux yeux couleur du nouveau ciel de ma vie

*******

Stephanie Laffut wrote:

> Bonjour !

>

> Je suis nouvelle sur la liste (et de plus novice en matière de FMPro),

> alors désolée si la question a déjà été posée ou est simplissime ...

>

> Comment faire disparaitre une table externe à l'impression (le cadre,

> bien sûr, pas ce qu'elle contient) ?

>

> Merci d'avance

>

> Stéphanie

> stephanie.laffut@sup.saintberthuin.be

>

> -------------------------------------------------------------------

> R*siliation : <http://fmpro.interfaces.fr/frame/list_fmp.html>

> Archives : <http://fmpro.interfaces.fr/frame/list_archives.html>

> Cette liste est servie par : <http://fmpro.interfaces.fr/>

--

//////

( o o )

oOOO===()==OOOo===== ray ==========

mailto: dchem@microtec.net

site : http://www.microtec.net/~dchem

Oooo

oooO ( )

=( )====) /========================

\ ( (_/

\_)

Share this post


Link to post
Share on other sites
Guest Philippe Geneste

Salut,

Encore quelques questions pour bien maîtriser le sujet.

Soit :

- un fichier facture

- un fichier ligne de facture (échange entre facture et produit)

- un fichier produit

Si j'ai bien compris comment créer des fiches dans le fichier

intermédiaire depuis le fichier facture par l'utilisation d'une table

externe, je ne suis pas arrivé à trouver comment supprimer toujours

depuis facture une des rangées de ma table externe (une des lignes de

facture) et donc effacer une des fiches du fichier intermédiaire.

Je pense que cela doit être simple, mais je tourne en rond. J'ai pensé

utilisé l'action de script "Supprimer rangée externe" mais ça ne

fonctionne pas.

Merci

--

Philippe Geneste,

St Pardoux du Breuil

Lot et Garonne, France

philippe.geneste@wanadoo.fr

Share this post


Link to post
Share on other sites
Guest Vk

>Salut,

>

>Encore quelques questions pour bien maîtriser le sujet.

>Soit :

>- un fichier facture

>- un fichier ligne de facture (échange entre facture et produit)

>- un fichier produit

>Si j'ai bien compris comment créer des fiches dans le fichier

>intermédiaire depuis le fichier facture par l'utilisation d'une table

>externe, je ne suis pas arrivé à trouver comment supprimer toujours

>depuis facture une des rangées de ma table externe (une des lignes de

>facture) et donc effacer une des fiches du fichier intermédiaire.

>Je pense que cela doit être simple, mais je tourne en rond. J'ai pensé

>utilisé l'action de script "Supprimer rangée externe" mais ça ne

>fonctionne pas.

>

une chose à vérifier, c'est que l'autorisation de supprimer une fiche liée

a bien été donnée. Elle ne l'est pas par défaut.

Mode Modèle, double cliquer sur la table et activer l'option dans le

dialogue qui apparaît ...

Vincent

Share this post


Link to post
Share on other sites
Guest Guy Capra

Pour une lecture correcte, utilisez les caractères "Courier New"

__________________________________________________________________

CREATIQUE, Guy Capra. Consultant Microsoft Contact

Conseils & Développements FileMaker Solutions Alliance

Logiciels gratuits en téléchargement http://www.creatique.com

__________________________________________________________________

Bonjour,

Sélectionner la ligne de la table externe avec la souris, puis

"effacer la fiche" avec le menu ou la touche suppr, + "fiche liée"

dans le dialogue.

Cordialement,

Guy Capra.

__________________________________________________________________

-----Message d'origine-----

De : Philippe Geneste <philippe.geneste@wanadoo.fr>

À : FMPro List <FMPro@lists.interfaces.fr>

Date : mardi 16 février 1999 07:38

Objet : Tables externes

Salut,

Encore quelques questions pour bien maîtriser le sujet.

Soit :

- un fichier facture

- un fichier ligne de facture (échange entre facture et produit)

- un fichier produit

Si j'ai bien compris comment créer des fiches dans le fichier

intermédiaire depuis le fichier facture par l'utilisation d'une

table

externe, je ne suis pas arrivé à trouver comment supprimer

toujours

depuis facture une des rangées de ma table externe (une des lignes

de

facture) et donc effacer une des fiches du fichier intermédiaire.

Je pense que cela doit être simple, mais je tourne en rond. J'ai

pensé

utilisé l'action de script "Supprimer rangée externe" mais ça ne

fonctionne pas.

Merci

--

Philippe Geneste,

St Pardoux du Breuil

Lot et Garonne, France

philippe.geneste@wanadoo.fr

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

-

R³siliation : <http://fmpro.interfaces.fr/frame/list_fmp.html>

Archives :

<http://fmpro.interfaces.fr/frame/list_archives.html>

Cette liste est servie par : <http://fmpro.interfaces.fr/>

Share this post


Link to post
Share on other sites
Guest Cyrille Girard

Bonjour,

Je vous lis depuis un moment sans oser intervenir...

et je n'arrive pas à saisir ce qu'est une "table externe". J'ai repris le

manuel, j'ai vu comment en créer une , mais je ne saisis pas l'utilisation.

Or j'ai un fichier "facture" et un fichier "tarif", et je voudrais que les

codes tarifs soient affichés lors de l'ouverture de "facture", donc

vraisemblablement par une table externe... 8-)

Je nage....

Merci de vos conseils avisés.

C. GIRARD

Deux-Sèvres

Share this post


Link to post
Share on other sites
Guest Albéric Froissart

Cyrille,

Les tables externes servent à prendre des données dans un fichiers qui se

trouve "à l'exterieur". Comme tu l'as compris : un fichier facture qui va

chercher dans le fichier tarifs des données qui s'y trouve.

Il faut que tu crées sur ton modèle n°1 (le fichier facture) une table

externe qui a la forme d'un tableau. Tu y mets, par dessus (dans le bandeau

supérieur de la table) la ou les rubriques. La boîte de dialogue

"Rubriques" apparaît car FileMaker te demande quelles rubriques tu veux y

mettre. C'est alors que tu clique sur le bandeau supérieur de cette même

fenêtre pour lui donner le chemin du fichier "tarif" où se trouve les

rubriques que tu veux y mettre. Mais le Hic est qu'il faut un lien entre ces

deux fichiers : soit un numéro de fiche, soit un titre (par exemple : tarif

des baguettes de pain ; tarif des pains en tranche ; tarif des pains de

campagne) ... bref un lien afin que le fichier t'importe le tarif

correspondant à la facture.

Je ne sais si je suis claire mais tu peux me poser des questions si tu n'y

arrive pas. Je reste en ligne

Clara Froissart

-----Message d'origine-----

De : cyrille girard <cyrille.girard@wanadoo.fr>

À : fmPro@interfaces.fr <fmPro@interfaces.fr>

Date : mercredi 26 mai 1999 18:44

Objet : tables externes

>Bonjour,

>Je vous lis depuis un moment sans oser intervenir...

>et je n'arrive pas à saisir ce qu'est une "table externe". J'ai repris le

>manuel, j'ai vu comment en créer une , mais je ne saisis pas l'utilisation.

>Or j'ai un fichier "facture" et un fichier "tarif", et je voudrais que les

>codes tarifs soient affichés lors de l'ouverture de "facture", donc

>vraisemblablement par une table externe... 8-)

>Je nage....

>Merci de vos conseils avisés.

>

> C. GIRARD

>

>Deux-Sèvres

>

>

Share this post


Link to post
Share on other sites
Guest Bernard Mortreu

>Bonjour,

>Je vous lis depuis un moment sans oser intervenir...

>et je n'arrive pas à saisir ce qu'est une "table externe". J'ai repris le

>manuel, j'ai vu comment en créer une , mais je ne saisis pas l'utilisation.

>Or j'ai un fichier "facture" et un fichier "tarif", et je voudrais que les

>codes tarifs soient affichés lors de l'ouverture de "facture", donc

>vraisemblablement par une table externe... 8-)

>Je nage....

>Merci de vos conseils avisés.

>

> C. GIRARD

>

>Deux-Sèvres

En complément de la réponse de Clara Froissart:

L'utilité des tables externes devient évidente quand on lie les bons

fichiers. D'après la description faite, peut-être que c'est là le problème.

A toutes fins utiles, voici en général comment ca marche:

1° Dans une facture, il y a généralement plusieurs articles différents à

facturer.

Dans ce cas là on crée un fichier Facture (pour l'entête, l'adresse, la

date, le numéro de facture) et un second fichier Facturedetail ( n°fac qui

fait le lien avec facture, numéro de l'article, description, prix,...)

Dans ce cas-ci, on mettra dans Facture, une table externe et on précisera

dans la définition du lien "autoriser la création de fiches liées", ce qui

permet alors depuis facture, la saisie des différentes lignes.

2° La question du tarif est généralement différent: une référence

correspond généralement à un seul prix dans "tarifs". Dans le fichier

Facturedetail, on crée un champ "prix de vente" qu'on définit comme champ à

entrée automatique (contenu de la rubrique prix dans "tarif", avec un lien

sur les numéros de référence dans chaque fichier). De ce fait, en tapant

dans la table externe la référence, le prix apparaît. Le fait d'avoir un

champ à entrée automatique, plutôt que le champ lié de tarif est important:

sans cela, à chaque changement de tarif, toutes les factures passées,

changeraient de montant.

3° Il se peut parfois (c'est peut-être ton cas) que plusieurs fiches de

tarif correspondent à une même référence (par exemple plusieurs

fournisseurs fournissent un même produit à un tarif différent). Dans ce

cas, il faut aller au niveau du fichier Facturedétail et là créer une table

externe qui affiche les différents produits de la même référence. Avec un

peu de recherche, on peut parvenir à mettre au point un script qui permet

de cliquer sur la ligne voulue pour mettre le prix du fournisseur choisi

dans la ligne.

Hope it helps,

Sioux,

Bernard

Bernard Mortreu

* Clin. St-Jean APSY-UCL tel: (32-2-) 221 99 81

* G.Hosp. Fond'Roy - La Ramée tel: (32-2-) 375 44 93 fax: 375 95 55

* Home: (32-2-) 242 63 77

Share this post


Link to post
Share on other sites
Guest Guy Capra

Bonjour,

pour comprendre le concept de la table externe, imaginez une

fenêtre ouverte dans un fichier, qui permet de voir (et toucher)

les données sur les fiches d'un autre fichier, en direct.

Une fois ceci avalisé, vous pourrez sans problème devenir es

maître dans l'art FileMaker PRO...

Cordialement,

__________________________________________________________________

CREATIQUE, Guy Capra. Consultant Indépendant

Listes et logiciels gratuits FileMaker Solutions Alliance

http://www.creatique.com Partenaire Microsoft Contact

__________________________________________________________________

----- Message d'origine -----

De : cyrille girard <cyrille.girard@wanadoo.fr>

À : <fmPro@interfaces.fr>

Envoyé : mercredi 26 mai 1999 18:39

Objet : tables externes

Bonjour,

Je vous lis depuis un moment sans oser intervenir...

et je n'arrive pas à saisir ce qu'est une "table externe". J'ai

repris le

manuel, j'ai vu comment en créer une , mais je ne saisis pas

l'utilisation.

Or j'ai un fichier "facture" et un fichier "tarif", et je voudrais

que les

codes tarifs soient affichés lors de l'ouverture de "facture",

donc

vraisemblablement par une table externe... 8-)

Je nage....

Merci de vos conseils avisés.

C. GIRARD

Deux-Sèvres

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

-

RZsiliation : <http://fmpro.interfaces.fr/frame/list_fmp.html>

Archives :

<http://fmpro.interfaces.fr/frame/list_archives.html>

Cette liste est servie par : <http://fmpro.interfaces.fr/>

Share this post


Link to post
Share on other sites
Guest Cyrille Girard

Oui, celà devrait m'aider. Merci. Dès que possible, je m'y attelle !

A suivre...

Dr C. GIRARD

N84

Praticien mixte

Deux-Sèvres

----------

>De : Bernard Mortreu <mortreu@pscl.ucl.ac.be>

>À : <FMPro@lists.interfaces.fr>

>Objet : Re: tables externes

>Date : Mer 26 mai 1999 21:37

>

>>Bonjour,

>>Je vous lis depuis un moment sans oser intervenir...

>>et je n'arrive pas à saisir ce qu'est une "table externe". J'ai repris le

>>manuel, j'ai vu comment en créer une , mais je ne saisis pas l'utilisation.

>>Or j'ai un fichier "facture" et un fichier "tarif", et je voudrais que les

>>codes tarifs soient affichés lors de l'ouverture de "facture", donc

>>vraisemblablement par une table externe... 8-)

>>Je nage....

>>Merci de vos conseils avisés.

>>

>> C. GIRARD

>>

>>Deux-Sèvres

>

>

>En complément de la réponse de Clara Froissart:

>

>L'utilité des tables externes devient évidente quand on lie les bons

>fichiers. D'après la description faite, peut-être que c'est là le problème.

>A toutes fins utiles, voici en général comment ca marche:

>

>1° Dans une facture, il y a généralement plusieurs articles différents à

>facturer.

>Dans ce cas là on crée un fichier Facture (pour l'entête, l'adresse, la

>date, le numéro de facture) et un second fichier Facturedetail ( n°fac qui

>fait le lien avec facture, numéro de l'article, description, prix,...)

>Dans ce cas-ci, on mettra dans Facture, une table externe et on précisera

>dans la définition du lien "autoriser la création de fiches liées", ce qui

>permet alors depuis facture, la saisie des différentes lignes.

>

>2° La question du tarif est généralement différent: une référence

>correspond généralement à un seul prix dans "tarifs". Dans le fichier

>Facturedetail, on crée un champ "prix de vente" qu'on définit comme champ à

>entrée automatique (contenu de la rubrique prix dans "tarif", avec un lien

>sur les numéros de référence dans chaque fichier). De ce fait, en tapant

>dans la table externe la référence, le prix apparaît. Le fait d'avoir un

>champ à entrée automatique, plutôt que le champ lié de tarif est important:

>sans cela, à chaque changement de tarif, toutes les factures passées,

>changeraient de montant.

>

>3° Il se peut parfois (c'est peut-être ton cas) que plusieurs fiches de

>tarif correspondent à une même référence (par exemple plusieurs

>fournisseurs fournissent un même produit à un tarif différent). Dans ce

>cas, il faut aller au niveau du fichier Facturedétail et là créer une table

>externe qui affiche les différents produits de la même référence. Avec un

>peu de recherche, on peut parvenir à mettre au point un script qui permet

>de cliquer sur la ligne voulue pour mettre le prix du fournisseur choisi

>dans la ligne.

>

>Hope it helps,

>

>Sioux,

>

>Bernard

>

>

>

>

>

>

>

>

>

>

>

>

>

>Bernard Mortreu

>* Clin. St-Jean APSY-UCL tel: (32-2-) 221 99 81

>* G.Hosp. Fond'Roy - La Ramée tel: (32-2-) 375 44 93 fax: 375 95 55

>* Home: (32-2-) 242 63 77

>

>

>

>

Share this post


Link to post
Share on other sites
Guest Eric Schmidt

Bonjour à la liste.

Je souhaiterais savoir s'il existe un moyen de lancer automatiquement un

script après validation d'une rubrique.

Merci à tous

============================================================================

=================

Eric SCHMIDT

Rue Julien Lapierre

07700 BOURG SAINT ANDEOL

Tel : (33) - 0475 546 383

Fax : (33) - 0475 546 401

E-mail : eric.cis@wanadoo.fr

Share this post


Link to post
Share on other sites
Guest Informatique Chausson

Avec FMP4.1 et Web Companion, est-il possible de renseigner par le WEB

plusieurs fiches d'une table externe ?

En utilisant le code suivant, ca ne fonctionne pas, et ca semble normal,

vu que rien n'indique l'ID de la fiche externe a modifier :

[fmp-portal:LeLien]

Champ a renseigner : <input type=text name="LeLien::LeChamp">

[/fmp-portal]

Mais s'il existe une solution,

Merci d'avance...

Share this post


Link to post
Share on other sites
Guest Michel Roche

>Avec FMP4.1 et Web Companion, est-il possible de renseigner par le WEB

>plusieurs fiches d'une table externe ?

>

>En utilisant le code suivant, ca ne fonctionne pas, et ca semble normal,

>vu que rien n'indique l'ID de la fiche externe a modifier :

>

>[fmp-portal:LeLien]

>Champ a renseigner : <input type=text name="LeLien::LeChamp">

>[/fmp-portal]

>

>Mais s'il existe une solution,

>Merci d'avance...

Je crois voir ce que tu veux faire, mais ...

Quand tu veux recuperer des donnees sur le web, il faut le faire via un

formulaire

<Form Action et tout le toutim>

Alors est-ce qu'on peut imaginer fourrer un formulairedans une ligne de

table externe ???

No lo se.

Share this post


Link to post
Share on other sites
Guest Henry Dubish

Avec FMP4.1 et Web Companion, est-il possible de renseigner par le WEB

plusieurs fiches d'une table externe ?

Si la réponse ne vous est pas encore fournie, voici mon point de vue :

1. On peut renseigner un champs lié directement (comme s'il s'agissait

d'un champs de la base courante) s'il est en tête ou unique. On placera

le champs sans table externe sur le layout. Mais c'est une exception.

2. On ne peut pas renseigner les lignes d'une table externe par une

requête sur la base courante, et ce n'est pas une question d'id., mais

contraire au principe FMPro qui veut qu'il n'y ait qu'une seule fiche

courante, notament pour une action -edit.

Les fiches liées ne pourront donc être renseignées qu'une par une.

Par contre il est possible de créer autant de formulaire que de fiches

liées et de jouer avec deux frames pour la présentation (Un frame source

et un frame cible de contrôle). Mais c'est un peu lourdeau...

3. On peut aussi ne faire qu'un seul formulaire, et faire choisir la

fiche par un menu local <OPTION SELECT...> sur le -RecID où les valeurs

d'options sont les id et leurs textes le nom de la fiche ou autre champs

signifiant.

4. Nous avons fait des acrobaties du genre : saisie d'une liste de

valeurs dans un seul champs multiligne <AREA TEXT...> avec répartition

par un script sur les fiches liées. Pas conseillé, et de toutes façons

exclusivement sur serveur Mac. (Sous windows, l'action -Edit s'associe

mal avec un script)

4. Pour pointer les fiches liées par leur id :

Créer un champs en BaseLiée::ID type calcul= Etat(idFiche) qu'il faut

faire remonter par la table externe.

Henry Dubish

SIM Systèmes ½ Paris

simsys@cybercable.fr

Share this post


Link to post
Share on other sites
Guest Remy Delapierre

"noel.dubau" a *crit :

>

> Belle question car fondamentale ! Qui a utilisé FileMaker dans ses premières

> versions s'en souvient encore ! Inversons les termes de ta question :

> a)dans quelles circonstances il est nécessaire de créer +ieurs bases ? : dès

> que la saisie en sera considerablement facilitée ; suppose une gestion

> d'école ; si on garde l'image de la fiche papier classique, tu vas recopier

> en moyenne 25 fois pour une classe le nom, le prenom, l'organisation de

> classe, le code du maitre responsable. Si tu as créé un fichier des maitres

> et un fichier des élèves, il te suffit de taper dans ce dernier le code de

> la classe pour voir s'afficher les autres renseignements ; tu peux choisir

> de les intégrer ou juste de les voir (référence # relation)

> Autre grand classique le code postal qu'il me suffit de taper pour voir

> s'afficher le nom de la ville, m'évitant (que les representants de l'est

> profond n'y voient aucun mal) de mal orthographier un coup sur deux les

> Ottmarsheim, Fessenheim et autres Vendenheim ...

> B) la table externe : te permet alors d'afficher dans une fenetre du fichier

> eleve, outre les rendeignements concernant Dupont Charles, la table de tous

> ses petits copains de classe et en cliquant sur le nom d'un parmi eux, d'en

> avoir tout le pedigree .

>

> Et tout cela n'était pas possible sur des versions monofichiers, obligeant a

> un usage permanent du copier-coller !

>

> La reponse a-t-elle ouvert quelque perspectives ?

Je rajouterai aux propos de Noel que la table externe n'est qu'une

astuce pour "voir" des éléments d'un fichier autre que celui qui est "en

service". La table externe n'est qu'un moyen de visualisation. Elle

concerne un fichier, et il peut y en avoir plusieurs, qui feront

référence au même fichier.

l'important à retenir, ce n'est pas la table externe en elle-meme, qui

n'est qu'un moyen technique de visualisation, mais le lien qui peut

s'établir entre deux fichiers, qui eux, sont bien réels.

ouala !

--

_________________________

Rémy Delapierre

http://www.redelap.com

et pour découvrir facilement FileMaker

http://www.multimania.com/redelap/fmpro.html

- Mac DV400/192 Mo/OS 9.03 & VPC W98

_________________________

Share this post


Link to post
Share on other sites
Guest tck@wanadoo.fr

Bonjour à tous,

Quelqu'un pourrait-il m'expliquer l'utilité des tables externes ?

Et aussi dans quelles circonstances il est nécessaire de créer +ieurs bases

?

Merci

Share this post


Link to post
Share on other sites
Guest Noel.dubau

Belle question car fondamentale ! Qui a utilisé FileMaker dans ses premières

versions s'en souvient encore ! Inversons les termes de ta question :

a)dans quelles circonstances il est nécessaire de créer +ieurs bases ? : dès

que la saisie en sera considerablement facilitée ; suppose une gestion

d'école ; si on garde l'image de la fiche papier classique, tu vas recopier

en moyenne 25 fois pour une classe le nom, le prenom, l'organisation de

classe, le code du maitre responsable. Si tu as créé un fichier des maitres

et un fichier des élèves, il te suffit de taper dans ce dernier le code de

la classe pour voir s'afficher les autres renseignements ; tu peux choisir

de les intégrer ou juste de les voir (référence # relation)

Autre grand classique le code postal qu'il me suffit de taper pour voir

s'afficher le nom de la ville, m'évitant (que les representants de l'est

profond n'y voient aucun mal) de mal orthographier un coup sur deux les

Ottmarsheim, Fessenheim et autres Vendenheim ...

B) la table externe : te permet alors d'afficher dans une fenetre du fichier

eleve, outre les rendeignements concernant Dupont Charles, la table de tous

ses petits copains de classe et en cliquant sur le nom d'un parmi eux, d'en

avoir tout le pedigree .

Et tout cela n'était pas possible sur des versions monofichiers, obligeant a

un usage permanent du copier-coller !

La reponse a-t-elle ouvert quelque perspectives ?

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

http://perso.wanadoo.fr/noel.dubau

FMP4 - G3 400 - Athlon 700

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

http://perso.wanadoo.fr/pgv

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

From: <tck@wanadoo.fr>

To: <FMPro@lists.interfaces.fr>

Sent: Wednesday, April 18, 2001 11:34 PM

Subject: Fmp: Tables externes

Bonjour à tous,

Quelqu'un pourrait-il m'expliquer l'utilité des tables externes ?

Et aussi dans quelles circonstances il est nécessaire de créer +ieurs bases

?

Merci

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...