Page 1 sur 1

supprimer l'affichage de l'auteur dans une vue

MessagePublié: 20 Déc 2002 à 10:21
par Eric F
Etant non prog ,Sur l'utilisation du modèle de discussion Note et web ; je cherche à supprimer l'affichage de l'auteur et de la date dans une vue au nivreau de la réponse à un document principal. Version Lotus 5.10Merci de vos réponsesEric F

Re: supprimer l'affichage de l'auteur dans une vue

MessagePublié: 20 Déc 2002 à 10:28
par jeb
Une solution simple serait de masquer les champs en question...Bouton droit sur le champ ou les lignes à masquer,propriété du champ (ou du texte), avant dernier onglet sur lequel possibilité de masquer le paragraphe si lecture ou modif.Ca fonctionne....

Re: supprimer l'affichage de l'auteur dans une vue

MessagePublié: 20 Déc 2002 à 10:33
par Stéphane
Non, non jeb... on parle ici d'une vue et non du formulaire...Seule solution allez dans le design de la vue, voir le code de la colonne en question et retirer ce que tu ne veuts pas...

Re: supprimer l'affichage de l'auteur dans une vue

MessagePublié: 20 Déc 2002 à 12:01
par yop
en espérant qu'il n'y ait pas de dbcolumn sur cette vue ou de script qui lit la 2ème colonne qu'on a viré :)le mieux, c'est une copie de la vue que l'on nomme autrement et modifier son affichage à la place de la vue originelle.comme ça, s'il y a un obscur script qui utilise la vue originale, il plantera pas.

Re: supprimer l'affichage de l'auteur dans une vue

MessagePublié: 20 Déc 2002 à 12:01
par Eric F
effectivement , c'est la ligne de code que je ne trouve pas dans la vue. dans une colonne sujet, il suffit de supprimer Author dans la formule d'affichage . Mais ou se trouve la formule d'affichage des réponses ? et quel ligne supprimer Rappel le modèle de référence est discussion Notes et Web

Re: supprimer l'affichage de l'auteur dans une vue

MessagePublié: 20 Déc 2002 à 15:58
par Stéphane
Tu notes yop que je n'ai pas dit de supprimer la colonne mais de retirer ce qui le gène dans la formule, en pensant de plus que d'après sa demande il voullait s'occuper de la colonne afichant les réponses.De plus, si il devait supprimer tout le contenue, ce qui reviendrait à supprimer la colonne, alors au lieu de duppliquer la vue il pourrait aussi tout simplement cacher la colonne, ce qui ne change pas les @dbcolumns ou autres @dblookup, @picklist...Notes d'un autre coté qu'on ne devrait jamais faire une telle manipulation, @dbcolumn, @dblookup, @picklist sur une vue utilisateur.Il vaut mieux se créer des vues cachées pour toute manipulation transparente pour l'utilisateur faite dans du code, ainsi les vues d'interface utilisateur peuvent évoluer et changer au grés de l'utilisateur sans risque pour le code...Mais ce n'est qu'un point de vue perso ;-)

Re: supprimer l'affichage de l'auteur dans une vue

MessagePublié: 20 Déc 2002 à 16:05
par Stéphane
Les documents réponse son affichés sur une toute une ligne et non en regard des colonnes de la vues, ceci est réalisé en utilisant une colonne de type spéciale... "N'afficher que les réponses".Cette colonne n'a généralement pas de titre et est réduite à un caratère, dans le cas du forum standard il s'agit de la colonne juste avant celle du sujet.Elle contient en standard le code :REM "Variables to translate";PrivateTxt := "PRIVE : ";ExpiredTxt := "PERIME : ";AnonTxt := "Anonymous";REM "End variables to translate";REM "the following is for alternate name support";CNFrom := @If(@Contains(form; "Anonymous"); AnonTxt;@Name([CN]; From));CNAltFrom := @Name([CN]; AltFrom);Alternatename := @If(AltFrom != "" & AltFrom != From; " [" + CNAltFrom + "]"; "");@If(readers != ""; PrivateTxt; ExpireDate != ""; ExpiredTxt; "") + @If(Subject != ""; Subject + " "; "") + "(" + CNFrom + AlternateName + " " + @Text(@Created; "D2S0") + ")"Si tu ne veuts pas voir l'auteur tu doits retirer les lignes :AnonTxt := "Anonymous";REM "End variables to translate";REM "the following is for alternate name support";CNFrom := @If(@Contains(form; "Anonymous"); AnonTxt;@Name([CN]; From));CNAltFrom := @Name([CN]; AltFrom);Alternatename := @If(AltFrom != "" & AltFrom != From; " [" + CNAltFrom + "]"; "");et changer le @if finale en retirant juste le code :+ CNFrom + AlternateName + " " ce qui donne :@If(readers != ""; PrivateTxt; ExpireDate != ""; ExpiredTxt; "") + @If(Subject != ""; Subject + " "; "") + "(" + @Text(@Created; "D2S0") + ")"

Re: supprimer l'affichage de l'auteur dans une vue

MessagePublié: 24 Déc 2002 à 14:23
par Eric F
Merci , ça fonctionne et cela répond totalement à mon besoin Bonnes fêtes à tous