Vue integrée / selection d'une ligne et ouverture d'un doc

Forum destiné aux questions sur le développement : Formules, LotusScript, Java ...

Messagepar MdmZ » 23 Juin 2011 à 14:00

Tjrs au niveau de l'héritage..
J'ai besoin de récupérer le nombre d'enfant d'un document. La fonction @DocChildren me renvoit tjrs 0, meme quand plusieurs enfants ont été créé... Je crois que le problème est que les deux types de documents sont affichés dans 2 vues différentes. Pour cela, le document fils n'est donc pas inscrit en tant que "Response" bien qu'il hérite du document parent..
MdmZ
Apprenti-posteur
Apprenti-posteur
 
Message(s) : 128
Inscrit(e) le : 16 Juin 2011 à 13:33

Messagepar roubech » 23 Juin 2011 à 17:08

cette formule ne sert que dans une colonne de vue
en LS je t'aurai proposé notesDocument.Responses.Count
Avatar de l’utilisateur
roubech
Modérateur
Modérateur
 
Message(s) : 4976
Inscrit(e) le : 01 Fév 2007 à 20:22
Localisation : Lille

Messagepar MdmZ » 24 Juin 2011 à 08:33

Oui mais justement en fait, dans la vue (qui s'affiche en picklist) je voudrais afficher uniquement les documents n'ayant pas de fils. C'est pour ca que dans la formule de selection de documents de ma vue, je voulais uniquement prendre les documents ayant 0 enfant.
MdmZ
Apprenti-posteur
Apprenti-posteur
 
Message(s) : 128
Inscrit(e) le : 16 Juin 2011 à 13:33

Messagepar Michael DELIQUE » 24 Juin 2011 à 08:37

re,

dans ce cas essays plustot ça @available($Ref) ou @trim($Ref) = ""
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

Messagepar roubech » 24 Juin 2011 à 09:42

@MdmZ : dans une colonne, pas dans la formule de selection !
@Michael : $Ref est stocké dans les docs fils, donc ca marche pour afficher tous les docs qui sont des doc fils, mais pas pour filter les docs parents
Avatar de l’utilisateur
roubech
Modérateur
Modérateur
 
Message(s) : 4976
Inscrit(e) le : 01 Fév 2007 à 20:22
Localisation : Lille

Messagepar MdmZ » 24 Juin 2011 à 09:53

Dans une colonne, ca ne fonctionne pas non plus, comment je peux faire pour filtrer les docs parents alors ?
MdmZ
Apprenti-posteur
Apprenti-posteur
 
Message(s) : 128
Inscrit(e) le : 16 Juin 2011 à 13:33

Messagepar roubech » 24 Juin 2011 à 09:59

quand tu créé un doc fils, il faut que tu mette à jour le doc père pour stocker une info qui pourra te servir dans la formule de selection de ta vue

sinon, c'est quoi le besoin fonctionnel pour voir s'il y a un contournement possible
Avatar de l’utilisateur
roubech
Modérateur
Modérateur
 
Message(s) : 4976
Inscrit(e) le : 01 Fév 2007 à 20:22
Localisation : Lille

Messagepar MdmZ » 24 Juin 2011 à 10:01

c'est ce que j'ai fait, ce qui me gène c'est qu'au moment de la suppression du document fils je ne sais pas comment remettre ce champ à jour dans le document père
MdmZ
Apprenti-posteur
Apprenti-posteur
 
Message(s) : 128
Inscrit(e) le : 16 Juin 2011 à 13:33

Messagepar roubech » 24 Juin 2011 à 10:05

tu peux mettre du code dans l'evenement de la base QueryDeleteDocument je crois
Avatar de l’utilisateur
roubech
Modérateur
Modérateur
 
Message(s) : 4976
Inscrit(e) le : 01 Fév 2007 à 20:22
Localisation : Lille

Messagepar MdmZ » 24 Juin 2011 à 10:08

ca n'existe pas comme evenement ..
MdmZ
Apprenti-posteur
Apprenti-posteur
 
Message(s) : 128
Inscrit(e) le : 16 Juin 2011 à 13:33

Messagepar Michael DELIQUE » 24 Juin 2011 à 10:17

regarde dans le script de la base
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

Messagepar MdmZ » 24 Juin 2011 à 13:09

comment ca et à quel niveau ?
MdmZ
Apprenti-posteur
Apprenti-posteur
 
Message(s) : 128
Inscrit(e) le : 16 Juin 2011 à 13:33

Messagepar roubech » 24 Juin 2011 à 14:19

Dernière édition par roubech le 24 Juin 2011 à 14:27, édité 1 fois.
Avatar de l’utilisateur
roubech
Modérateur
Modérateur
 
Message(s) : 4976
Inscrit(e) le : 01 Fév 2007 à 20:22
Localisation : Lille

Messagepar roubech » 24 Juin 2011 à 14:26

sinon, tu ne donnes pas les droits de suppressin et tu créés ton propore bouton supprimer qui flag juste le doc pour le sirtir des vues et en même temps fait ton traitement sur le parent ...
http://forum.dominoarea.org/viewtopic,p,133564.html
Avatar de l’utilisateur
roubech
Modérateur
Modérateur
 
Message(s) : 4976
Inscrit(e) le : 01 Fév 2007 à 20:22
Localisation : Lille

Messagepar MdmZ » 27 Juin 2011 à 07:46

Excusez moi je n'avais pas vu la réponse de roubech me demandant le besoin fonctionnel.
En gros j'aimerai que lors de la sélection du document père pour la création du document fils, seul les documents père n'ayant pas de documents fils apparaissent. Il me faut un document fils pour chaque père. N y a t-il pas plus simple et plus propre ?
MdmZ
Apprenti-posteur
Apprenti-posteur
 
Message(s) : 128
Inscrit(e) le : 16 Juin 2011 à 13:33

PrécédentSuivant

Retour vers Développement