Autor Thema: Alte Feldnamen löschen  (Gelesen 6220 mal)

Offline buzi

  • Aktives Mitglied
  • ***
  • Beiträge: 171
Alte Feldnamen löschen
« am: 23.04.13 - 11:25:09 »
Hallo zusammen,

ich erstelle grad eine neue DB in Lotus Notes 8.5.3 und habe folgendes (Anfänger-)problem. Zu Beginn hatten meine Feldnamen in den Masken andere Namen, die ich aufgrund der coding conventions nun änderte. Wenn ich jetzt in einer Ansicht beim Spaltenwert ein Feld auswählen will, sehe ich immernoch die alten Feldnamen zur Auswahl. Kann man das irgendwie zurücksetzen? Ich vermute nämlich, dass deshalb auch in meiner Ansicht zwar die Dokumente drin sind aber als "Phantom" also ohne die gewählten Spaltenwerte angezeigt werden...?!?

Danke und Grüße!

Offline ascabg

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.697
  • Geschlecht: Männlich
Re: Alte Feldnamen löschen
« Antwort #1 am: 23.04.13 - 11:39:41 »
Hallo,

Hast Du denn schon einmal nachgesehen, ob es wirklich keine Dokumente mehr gibt, in denen der
'alte' Feldname enthalten ist?

Und wenn ich mich noch richtig erinnere dann verschwinden die 'alten' Namen mit einem Compact
der Datenbank, sofern keinerlei Refrenzen mehr auf den 'alten' Feldnamen vorhanden sind.
(in keinem Dokument mehr vorhanden)


Andreas

Offline Klafu

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.944
  • Geschlecht: Männlich
  • Remember the Cookies!
Re: Alte Feldnamen löschen
« Antwort #2 am: 23.04.13 - 11:40:58 »
Die Felder sind Ojekte die du erstellt hast und die den Dokumenten mitgegeben wurden.
Wenn ein Dokument ein Feld "X" hat mit dem Wert "5", ist durch das löschen/umbennenen des Feldes in der Maske diese Objekt nicht weg.
Du musst nun eben gucken in welchem Feld/Objekt du die Werte stehen hast, die du in den Spalten anzeigen willst und dann entsprechend das richtige Feld/Obkekt auswählen.

Chris
„Der einzige Mensch, der sich vernünftig benimmt, ist mein Schneider. Er nimmt jedesmal neu Maß, wenn er mich trifft, während alle anderen immer die alten Maßstäbe anlegen in der Meinung, sie paßten auch heute noch...“

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Alte Feldnamen löschen
« Antwort #3 am: 23.04.13 - 11:45:28 »
Und wenn dann alle Bezüge auf den alten Itemnamen aus der DB verschwunden sind, dann braucht es (zwingend) ein compact -c, umd die entsprechenden Tables zu bereinigen.

Bernhard

Offline Johnson

  • Senior Mitglied
  • ****
  • Beiträge: 258
  • Geschlecht: Männlich
Re: Alte Feldnamen löschen
« Antwort #4 am: 26.04.13 - 10:56:51 »
Bei dem Vorgehen von koehlerbv ist noch eine Kleinigkeit zu beachten:
Die Datenbank sollte vor dem Compact nicht volltextindiziert sein. Falls doch, diesen löschen und dann den Compact -c durchführen.
Gruß
Johnson

Offline buzi

  • Aktives Mitglied
  • ***
  • Beiträge: 171
Re: Alte Feldnamen löschen
« Antwort #5 am: 26.04.13 - 11:39:28 »
Compact  ;D
DANKE

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Alte Feldnamen löschen
« Antwort #6 am: 26.04.13 - 20:20:20 »
Bei dem Vorgehen von koehlerbv ist noch eine Kleinigkeit zu beachten:
Die Datenbank sollte vor dem Compact nicht volltextindiziert sein. Falls doch, diesen löschen und dann den Compact -c durchführen.

Servus Johnson,

inwieweit beeinflusst denn der FTI den Compact-Task? Der FTI ist doch vom DB-Objekt gesehen eine Einbahnstrasse: Was inder DB steht, interessiert teilweise den FTI, was im FTI steht, ist der DB schnurzpiepegal.

Hast Du da nähere Informationen?

Bernhard

Offline buzi

  • Aktives Mitglied
  • ***
  • Beiträge: 171
Re: Alte Feldnamen löschen
« Antwort #7 am: 11.06.13 - 09:51:59 »
Habe gerade eine neue DB angefangen, und dafür eine bestehende kopiert. Die neue benötigt nur einen Teil der Funktionalität der alten DB. Also habe ich die nicht verwendeten Masken, Ansichten, etc. gelöscht. Allerdings finde ich in der Ansicht im Designer nun trotzdem alle "alten" Feldnamen zur Auswahl wieder, von den gelöschten Masken enthalten waren. Wie kann ich das bereinigen? Es gibt derzeit keine Dokumente in der DB.

Offline ascabg

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.697
  • Geschlecht: Männlich
Re: Alte Feldnamen löschen
« Antwort #8 am: 11.06.13 - 09:56:31 »
Hallo,

Na genau so wie auch bei der andern Datenbank.
Mit einem Compact.


Andreas

Offline buzi

  • Aktives Mitglied
  • ***
  • Beiträge: 171
Re: Alte Feldnamen löschen
« Antwort #9 am: 11.06.13 - 11:40:18 »
Hm.. dacht ich auch klappt aber nicht. Wie mache ich den Compact richtig?

Offline buzi

  • Aktives Mitglied
  • ***
  • Beiträge: 171
Re: Alte Feldnamen löschen
« Antwort #10 am: 08.07.13 - 09:03:24 »

Ich habe nun einen compact auf der Datenbank durchgeführt, nachdem ich alle Dokumente vorher gelöscht hatte. Es erscheinen aber immer noch im Designer die nicht mehr verwendeten Feldnamen. Das ist total nervig! Was kann ich tun?

Offline Klafu

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.944
  • Geschlecht: Männlich
  • Remember the Cookies!
Re: Alte Feldnamen löschen
« Antwort #11 am: 08.07.13 - 09:10:42 »
Sind die Felder vielleiche noch irgendwo in gebrauch?
In Masken, Ansichten, ... ?

Chris
„Der einzige Mensch, der sich vernünftig benimmt, ist mein Schneider. Er nimmt jedesmal neu Maß, wenn er mich trifft, während alle anderen immer die alten Maßstäbe anlegen in der Meinung, sie paßten auch heute noch...“

Offline buzi

  • Aktives Mitglied
  • ***
  • Beiträge: 171
Re: Alte Feldnamen löschen
« Antwort #12 am: 08.07.13 - 10:32:12 »
Nein, es sind teilweise auch nur so kopier-temp-Namen mit "_1" dahinter die nie verwendet wurden...

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Alte Feldnamen löschen
« Antwort #13 am: 08.07.13 - 10:36:04 »
Mit welcher Option wurde komprimiert?

Offline buzi

  • Aktives Mitglied
  • ***
  • Beiträge: 171
Re: Alte Feldnamen löschen
« Antwort #14 am: 10.07.13 - 09:32:09 »
Einmal mit -c und einmal ohne

Offline Klafu

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.944
  • Geschlecht: Männlich
  • Remember the Cookies!
Re: Alte Feldnamen löschen
« Antwort #15 am: 10.07.13 - 09:59:45 »
Ich kann jetzt wiedermal nur ins Blaue hinein raten:
Du hast die Datenbank komprimiert aber die Gestaltung kommt aus einer Schablone - und ist auf der DB vielleicht versteckt?
„Der einzige Mensch, der sich vernünftig benimmt, ist mein Schneider. Er nimmt jedesmal neu Maß, wenn er mich trifft, während alle anderen immer die alten Maßstäbe anlegen in der Meinung, sie paßten auch heute noch...“

Offline buzi

  • Aktives Mitglied
  • ***
  • Beiträge: 171
Re: Alte Feldnamen löschen
« Antwort #16 am: 15.07.13 - 11:46:21 »
Ich arbeite derzeit ohne Schablonen...

Offline Peter Klett

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.713
  • Geschlecht: Männlich
Re: Alte Feldnamen löschen
« Antwort #17 am: 15.07.13 - 12:00:09 »
... solltest Du aber. Änderungen direkt im produktiven System? Never !!

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz