Page 1 sur 2
Probléme Champ crée puis supprimé visible dans Designer

Publié:
06 Déc 2010 à 16:03
par cyril08
Il y a plusieurs champs dans la base que je developpe dont je suis servi pour faire des tests et dont je ne me sert plus. Cependant dans la bibliothéque des champs ils apparaissent toujours. Est ce que quelqu'un sait comment les faire disparaitre?

Publié:
06 Déc 2010 à 16:34
par kochiz
Bonjour,
Il me semble que le sujet a déjà été abordé sur ce forum, je ne me souviens pas de la réponse avec exactitute mais je crois qu'il convient de faire une copie du design de ta base, de supprimer tous les docs (plus précisément de supprimer les items des docs) ayant été créés avec les anciens champs.

Publié:
06 Déc 2010 à 16:36
par Michael DELIQUE
salut
oui en effet ce sont les champ fantomes. rien de bien méchant, mais ça peut être chiant.
alors 3 solution :
- quand tu supprime un champ, tu positione le curseur dessus et tu fait suppre (tu aura un message demande confirmation)
- tu fais une copie de la base (les champs disparaissent)
- un bout de lotus script pour les virer...

Publié:
06 Déc 2010 à 16:41
par Michael DELIQUE

Publié:
07 Déc 2010 à 09:14
par cyril08
J'ai essayé tout ce que tu m'as conseillé sauf le LS et cela ne fonctionne pas, c'est peut etre du à la version de mon Lotus.
Ensuite je suis allé sur dominolink et le tutoriel est uniquement pour augmenter le nombre de champs dans la base et pas supprimé les champs devenus fantome

Publié:
07 Déc 2010 à 09:33
par Michael DELIQUE
comme expliqué le plus simple est un
Load compact database.nsf -c

Publié:
07 Déc 2010 à 21:07
par roubech
à moins que tu ais atteind la limite, ce n'est pas dramatique, surtout s'il s'agit de ta base de dev

Publié:
07 Déc 2010 à 22:38
par cyril08
roubech a écrit:à moins que tu ais atteind la limite, ce n'est pas dramatique, surtout s'il s'agit de ta base de dev
Oui je sais mais c'est une question d'esthétique et de satisfaction d'avoir créer un produit clean

Publié:
08 Déc 2010 à 00:26
par roubech
comme l'a dit Michael, avec un compact -c ou une copie de la base ca devrait s'arranger

Publié:
08 Déc 2010 à 09:45
par cyril08
roubech a écrit:comme l'a dit Michael, avec un compact -c ou une copie de la base ca devrait s'arranger
En faisant une copie cela ne fonctionne pas j'ai essayé.
Par contre je ne comprend pas ce que c'est que le compact-c

Publié:
08 Déc 2010 à 09:50
par Michael DELIQUE
dans la console du serveur tu tapes un Load compact database.nsf -c
database.nsf c'est le chemin et le nom de ta base.
sinon tu peu le lancer via un Notessession.sendconsole

Publié:
08 Déc 2010 à 20:21
par roubech
le -c pour pour faire une optimisation en mode copie. ca nécessite que la base ne soit pas ouverte par personne
http://publib.boulder.ibm.com/infocente ... STEPS.html

Publié:
14 Déc 2010 à 16:59
par cyril08
le Load n'est pas une commande reconnue par le DOS

Publié:
14 Déc 2010 à 20:40
par roubech
DOS ???
Tu es bien sur un serveur Domino ? tu as accès à la console Domino pour taper des commande Domino ?
Si tu fais ton dev sur ton poste sans serveur local, d'accord, il faut passer par une fenetre DOS pour lancer l'exécutable correspondant à cette commande domino : ncompact ....

Publié:
15 Déc 2010 à 09:57
par cyril08
roubech a écrit:DOS ???
Tu es bien sur un serveur Domino ? tu as accès à la console Domino pour taper des commande Domino ?
Si tu fais ton dev sur ton poste sans serveur local, d'accord, il faut passer par une fenetre DOS pour lancer l'exécutable correspondant à cette commande domino : ncompact ....
oui je suis en local sur mon PC et non sur serveur d'où le faite que j'ai utilisé le DOS.
la commande Load n'est pas reconnue par le DOS.