Domino 9 und frühere Versionen > Entwicklung

feld löschen - wie ?

(1/2) > >>

igor1166:
mich beschäftigt seit Tagen folgendes Problem:

ich habe in einer Maske ein Feld erstellt.
Leider habe ich erst später gemerkt, dass ich mich bei der Namensvergebenung des Feldes "vertippt" habe.

Nachdem ich den Namen in den Eigenschaften geändert habe,
erscheint mir der "vertippte" Feld-Name trotzdem noch in den Datenbankfeldern.

Wie kann man solch ein Feld aus der Liste der Datenbankfeldern löschen??

Wäre über Hilfe/Script, etc. dankbar.

Gruß
igor1166

koehlerbv:
Gibt es Items in älteren Doks, die mit dem alten Feldnamen erstellt wurden ?
Wenn ja, Agent schreiben und @DeleteField verwenden.

Anschliessend auf der Server-Konsole
Load compact datenbankname -C

Man kann sich von einem Win-Server auch das Programm ncompact.exe besorgen und dann das ganze lokal ausführen.

HTH,
Bernhard

Axel:
Hi,

ist aber auch keine 100% Garantie, dass das Feld dann weg ist.

Ich hatte Fälle da hat auch eine neue Kopie ohne Dokumente und anschließendes compact nichts gebracht.

Einen Versuch ist's wert.


Axel

koehlerbv:
Ich kann hierzu auch nur sehr wenig Erfahrungen - und diese wenigen waren positiv - beitragen.
Ausserdem sind wenige überzählige Felder in der UNK table ja wirklich völlig bedeutungslos - der DB tut es keinen Schaden, der User sieht es nicht, also, was solls ...

Ciao,
Bernhard

Doc Torte:
...wenn das Feld in keinem anderen Dokument mehr verwendet wird, es aus der Maske gelöscht wurde, einfach eine Replic anlegen, die "alte" löschen, so sind die nicht verwendeten Felder weg, meiner Erfahrung nach klappt das 100%ig.

nur durch einen Compact kriegt man das nicht hin.

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln