Encore le sujet des vues privées desktop et/ou serveur

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

Encore le sujet des vues privées desktop et/ou serveur

Messagepar Bidouille » 25 Nov 2009 à 14:30

Bonjour à tous .

:cry:

N'en ayant pas eu l'utilité, je n'ai jamais trop joué avec les vues privées desktop et/ou serveur.
Aujourd'hui je suis au pied du mur. il faut que j'en passe par là.

Mes questions :

1/Comment peut on integrer une vue privée dans un masque ou une page existant dans la base.

2/j'ai bien essayé de l'ouvrir "bétement" dans un cadre spécifié d'un agencement existant dans la base. Il me l'ouvre dans l'agencement "laid" du client lourd et pas dans mon agencement A MOI !

Je comprend bien que la vue est en local et que l'appli (pages et autres) est sur le serveur.

2/Comment peut on voir la vue privé à partir du client lourd.?

Merci pour ce coup de main..

PS: en plus comme d'hab. ça urge :cry:
Bidouille

8) Le farniente est une merveilleuse occupation. Dommage qu'il faille y renoncer pendant les vacances, l'essentiel étant alors de faire quelque chose. 8)
Pierre Daninos
Avatar de l’utilisateur
Bidouille
Roi des posts
Roi des posts
 
Message(s) : 691
Inscrit(e) le : 10 Déc 2008 à 18:14
Localisation : Sud Ouest

Messagepar Bidouille » 25 Nov 2009 à 14:33

Re ...

En fait , je suis obligé de passer par là à cause de la gestion "pourrie" de @UserNames
Bidouille

8) Le farniente est une merveilleuse occupation. Dommage qu'il faille y renoncer pendant les vacances, l'essentiel étant alors de faire quelque chose. 8)
Pierre Daninos
Avatar de l’utilisateur
Bidouille
Roi des posts
Roi des posts
 
Message(s) : 691
Inscrit(e) le : 10 Déc 2008 à 18:14
Localisation : Sud Ouest

Messagepar Michael DELIQUE » 25 Nov 2009 à 14:34

salut

tu parles de vue public devenant privé a la premiere utilisation ?
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 Michael DELIQUE » 25 Nov 2009 à 14:34

sinon tu peux passer par un @setviewfilter ?
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 Michael DELIQUE » 25 Nov 2009 à 14:42

a savoir

le design de la partie privé de la vue ne se met automatiquement a jours. il faut pour cela supprimer la version privé pour qu'a la prochaine ouverture elle se recréé avec le bon design.

ensuite de temp a autres les vues privés "bug" un peu et le select ne prend pas en comptes les nouveaux documents et le seule moyen est la aussi de supprimmié la partie privé ou de reommé la vue.

aussi vue desktop ça te pourri le desktop de l'utilisateur, vue server ça te pourri la base sur le server.

il faut donc utilisé les vue privé avec les copines parcie et monie.

ce qu'il faut c'est qu'a l'ouverture ou la fermture de la base inséré un script qui va supprimmer les copies privé des vues (mais bon sa ralenti l'ouverture ou la fermeture)
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 Bidouille » 25 Nov 2009 à 15:11

Bonjour Mckael,

Pour ta premiere question, j'ai essayé:
-vue public devenant privé a la premiere utilisation
-vue public desktop devenant privé a la premiere utilisation.

J'ai bien vu (c'est cas de le dire ...) toutes les contraintes liées à l'utilisation de type d'objet. Ca fait 2 jours que je consulte tout DA.
J'ai d'ailleur constaté, que autour de ce sujet ça phosphore depuis des années.

Ma problématique est la suivante:

J'ai 3 champs typés "nom"

Pour Action 1
Pour Action 2
Pour Action 3

Un utilisateur donné peut etre dans un ou plusieurs de ces 3 champs.
Je dois faire une vue recap qui pour le user logué lui donne une vue synthetique (sur une colonne!) de partout ou il doit agir .... marche pas .... bien sur avec une vue partagée.

J'ai bien essayé de faire passer la soluce de mettre 3 vues intégrées dans une seule page .... zon pas voulu.

j'ai voulu le ruser en faisant une concatenation @right et @left du CN du UserName et du nom renseigné dans les champs, pour en faire un champs alpha classique ... marche pas .

J'ai essayé avec un @setviewfilter pas de résultat SNIFF.

Je vais re essayé avec @setviewfilter je me suis peu etre gaufrer dans le select de la vue

Merci pour tes réponses

Serveur et Clients en 6.5x
Bidouille

8) Le farniente est une merveilleuse occupation. Dommage qu'il faille y renoncer pendant les vacances, l'essentiel étant alors de faire quelque chose. 8)
Pierre Daninos
Avatar de l’utilisateur
Bidouille
Roi des posts
Roi des posts
 
Message(s) : 691
Inscrit(e) le : 10 Déc 2008 à 18:14
Localisation : Sud Ouest

Messagepar Michael DELIQUE » 25 Nov 2009 à 15:13

en gros tu veux que le select de ta vue fonction sur 3 champ de type nom

genre

@contains(@name([abbreiavted];Champ1:champ2:champ3);@name(abbreviated;@username)

ou alors j'ai rien compris
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 Bidouille » 25 Nov 2009 à 15:23

Exact !

Un truc du genre

SELECT Contains(@Name([CN];Pour Action 1) + "," + @Name([CN];Pour Action 2) + "," + @Name([CN];Pour Action 3)+;@Name([CN];@UserName))

ou bien

SELECT @Name([CN];Pour Action 1)=@Name([CN];@UserName) | @Name([CN];Pour Action 2)=@Name([CN];@UserName) | @Name([CN];Pour Action 3)=@Name([CN];@UserName))

Le user peut étre dans 1 ou 2 ou 3 de ces champs... ou pas du tout !
Bidouille

8) Le farniente est une merveilleuse occupation. Dommage qu'il faille y renoncer pendant les vacances, l'essentiel étant alors de faire quelque chose. 8)
Pierre Daninos
Avatar de l’utilisateur
Bidouille
Roi des posts
Roi des posts
 
Message(s) : 691
Inscrit(e) le : 10 Déc 2008 à 18:14
Localisation : Sud Ouest

Messagepar Michael DELIQUE » 25 Nov 2009 à 15:26

essais ma formule parce que la tienne implique que tes champs soit mono-valué
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 Bidouille » 25 Nov 2009 à 15:39

Je viens d'essayer ta ligne de commande @contain... sur ma vue partagée . marche pas
Bidouille

8) Le farniente est une merveilleuse occupation. Dommage qu'il faille y renoncer pendant les vacances, l'essentiel étant alors de faire quelque chose. 8)
Pierre Daninos
Avatar de l’utilisateur
Bidouille
Roi des posts
Roi des posts
 
Message(s) : 691
Inscrit(e) le : 10 Déc 2008 à 18:14
Localisation : Sud Ouest

Messagepar Michael DELIQUE » 25 Nov 2009 à 15:45

sinon un champ systeme dont la formule est :

@unique(champ1:champ2:champ3)

sinon tu fais un select de se genre

list := @unique(champ1:champ2:champ3);

@select ... @contains(@name([abbreiavted];List);@name(abbreviated;@username)
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 Michael DELIQUE » 25 Nov 2009 à 15:57

une question

le nom de tes users est enregistré sous quelle format dans tes champs ?
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 Bidouille » 25 Nov 2009 à 16:01

Et dire que j'avais evité de me frotter aux vues privées ..... :cry:

independament du Pb de SELECT,quand je fais une "vue public desktop devenant privé a la premiere utilisation" je la retrouve dans le volet d'exploitation de Designer à gauche dans "Vue". Mais je ne peu l'intégré à rien. :shock:

Je commence à avoir les abeilles avec ce bazard. :evil:
Bidouille

8) Le farniente est une merveilleuse occupation. Dommage qu'il faille y renoncer pendant les vacances, l'essentiel étant alors de faire quelque chose. 8)
Pierre Daninos
Avatar de l’utilisateur
Bidouille
Roi des posts
Roi des posts
 
Message(s) : 691
Inscrit(e) le : 10 Déc 2008 à 18:14
Localisation : Sud Ouest

Messagepar Michael DELIQUE » 25 Nov 2009 à 16:04

bon au pire envois mois ta base avec quelque docs dedans et je te bidouille est exemple direct dedans
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 Bidouille » 25 Nov 2009 à 16:13

Oups

J'avais pas vu des 2 propos. J'essayes et reviens
Bidouille

8) Le farniente est une merveilleuse occupation. Dommage qu'il faille y renoncer pendant les vacances, l'essentiel étant alors de faire quelque chose. 8)
Pierre Daninos
Avatar de l’utilisateur
Bidouille
Roi des posts
Roi des posts
 
Message(s) : 691
Inscrit(e) le : 10 Déc 2008 à 18:14
Localisation : Sud Ouest

Suivant

Retour vers Développement

cron