Page 1 sur 1

Liste de tous les docs Enfants

MessagePublié: 18 Sep 2002 à 15:49
par Bruno
bonjour, Dans ma base, j'ai plusieurs documents principaux. Ces documents sont composés de 0 à n sections. Ces sections sont sous forme de document enfant dependant du doc parent. Un doc parent peut etre aussi un doc enfant. Les documents enfants peuvent etre de plusieurs type (travaux, fournitures ou services). Je dois, dans une vue, lister les documents parents, puis tous les documents enfant, trié sur le type (indiqué dans le titre du doc; docTravaux pour un doc enfant de type travaux, docFourniture pour un doc enfant de type fourniture, etc.):L'arborescence de la vue doit etre comme suit :Ex:> document parent > Type de doc enfant > Date de creation Pour recuperer les document parents pas de problemes, mais comment faire, en formule, pour recuperer tous les document enfant d'un doc (s'il en a) et afficher leur type ? Merci

Re: Liste de tous les docs Enfants

MessagePublié: 18 Sep 2002 à 16:10
par Sylvain
Tu dois préciser dans la formule de sélection de ta vue que tu souhaites voir tout tes document parents plus tous les descendants. Pour cela, il faut utiliser la formule @AllDescendants.Ex:SELECT FORM="docPere" | @AllDescendants[%sig%]

Re: Liste de tous les docs Enfants

MessagePublié: 18 Sep 2002 à 16:51
par dal
Tu dois préciser dans la formule de sélection de vue que tu souhaites voir tout tes document créer avec les masques parents et enfant.select form="docparent":"docenfant1":"docenfant2"

Re: Liste de tous les docs Enfants

MessagePublié: 18 Sep 2002 à 17:41
par Bruno
Désolé mais ca ne marche pas

Re: Liste de tous les docs Enfants

MessagePublié: 18 Sep 2002 à 17:50
par Bruno
Je ne peux pas car je ne connais pas le nombre des documents enfants. de + , il faut imperativement :Dans la 1er colonne : document parent trié en ascendant categorisé avec une puce (twistie)dans la 2eme colonne : type de doc enfant en ascendant categorisé avec une puce (twistie)dans la 3eme : Mois d'envoi en ascendant categorisé avec une puce (twistie) (champ calculé, je sais faire)dans la 4eme : id + date +intitule du 1er doc enfant id + date +intitule du 2eme doc enfant id + date +intitule du 3er doc enfant....en on recommence pour le mois suivantdans la 4eme : id + date +intitule du 1er doc enfant id + date +intitule du 2eme doc enfant id + date +intitule du 3er doc enfant....on passe au type de doc enfant suivant et ainsi de suite.

Re: Liste de tous les docs Enfants

MessagePublié: 19 Sep 2002 à 10:18
par dal
Je ne parlais pas du nombre des documents enfants mais des masques avec lesquels ces document ont été créer. et puis après tu peux créer des colonnes qui vont t'afficher le contenu des champs qui se trouvent dont les masque.automatiquement Notes il hiérarchise les document reponses dans les vues.exemple: >document parents >document réponse1 >document réponse2 >document réponse1 du document réponse2......