Autor Thema: feldnamen ändern in bestehenden docs  (Gelesen 2321 mal)

klaussal

  • Gast
feldnamen ändern in bestehenden docs
« am: 18.02.04 - 07:57:44 »
hi zusammen,

ich muss in einer db einige feldnamen einer maske ändern. gibt's da eine wirtschaftliche möglichkeit, alle docs auf einen schlag zu ändern (neues feld = inhalt altes feld, altes feld löschen).  ??? ::) ???

bitte nicht die antwort: da machst du dir einen agenten....  ;D

Offline animate

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.540
  • Uh, I'm just gonna go find a cash machine.
    • LA2
Re:feldnamen ändern in bestehenden docs
« Antwort #1 am: 18.02.04 - 08:24:07 »
es gibt da den Configurator von Teamstudio. Der kann das glaub ich.
Wahrscheinlich gibts noch andere Tools, die du dazu einsetzen kannst.

musst halt noch rechnen, ob das wirtschaftlicher ist, als ob du dir selbst das bastelst, was du nicht hören möchtest
Thomas

Fortunately, I'm adhering to a pretty strict, uh, drug, uh, regimen to keep my mind, you know, uh, limber.

Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.730
  • Geschlecht: Männlich
Re:feldnamen ändern in bestehenden docs
« Antwort #2 am: 18.02.04 - 08:29:47 »
Moin Klaus,

@SetField(NeuesFeld; Altesfeld);
Field AltesFeld:=@DeleteField

meinst du das ?
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

klaussal

  • Gast
Re:feldnamen ändern in bestehenden docs
« Antwort #3 am: 18.02.04 - 08:40:20 »
hallo ulrich,

das kenne ich sehr wohl. ich suchte an sich nach einer "billigen" möglichkeit. es handelt sich so um die 25 feldnamen. mein kollege hat das nicht so mit der gross/kleinschreibung, umlauten, etc. und ich darf den sch..s jetzt geraderücken  ;D

Offline Thomas Schulte

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 4.388
  • Geschlecht: Männlich
  • Ich glaub mich tritt ein Pferd
Re:feldnamen ändern in bestehenden docs
« Antwort #4 am: 18.02.04 - 08:55:44 »
Das könnte sich mit einer Vergleichstabelle (AlterName <-> NeuerName) und ein wenig Script doch relativ einfach lösen lassen. Getfirstitem ist die Groß Kleinschreibung relativ wurscht und dann musst du nur noch alle unterschiedichen Schreibweisen rauskriegen und in die Tabelle schreiben.

Billig? Naja billig ist das nur wenn du deine Zeit nicht rechnest.

Thomas
Thomas Schulte

Collaborative Project Portfolio and Project Management Software

"Aber wo wir jetzt einmal soweit gekommen sind, möchte ich noch nicht aufgeben. Versteh mich recht, aufgeben liegt mir irgendwie nicht."

J.R.R.Tolkien Herr der Ringe, Der Schicksalsberg

OpenNTF Project: !!HELP!! !!SYSTEM!!  !!DRIVER!!

Skype: thomasschulte-kulmbach

klaussal

  • Gast
Re:feldnamen ändern in bestehenden docs
« Antwort #5 am: 18.02.04 - 08:58:59 »
... mit der gross/klleinschreibung meinte ich die feldnamen selbers und nicht den feldinhalt.
da gibts dann solche sachen wie:
öffnungszeit,
firma,
Firma_1
Datum_1_1_2
datum_2

und nur so ein gewurstel....... :P

hab aber schon den rest den tages für diese aktion eingeplant.

Offline Thomas Schulte

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 4.388
  • Geschlecht: Männlich
  • Ich glaub mich tritt ein Pferd
Re:feldnamen ändern in bestehenden docs
« Antwort #6 am: 18.02.04 - 09:04:30 »
Da bleibt dir eh nichts anderes übrig als

Firma = Firma
Firma = Firma_1
Firma = fiiirma
Oeffungszeit = öffnungszeit
DasDatum = Datum_1_1_2
DasDatum = datum_2

Und so weiter ....

Und dann wie gesagt ein wenig Script. Das Script ist denke ich nicht das Problem. Rauszufinden welche Felder da wo verbaselt sind das wird lustig und das geht denke ich auch nur in Handarbeit.

Thomas
« Letzte Änderung: 18.02.04 - 09:04:56 von Thomas Schulte »
Thomas Schulte

Collaborative Project Portfolio and Project Management Software

"Aber wo wir jetzt einmal soweit gekommen sind, möchte ich noch nicht aufgeben. Versteh mich recht, aufgeben liegt mir irgendwie nicht."

J.R.R.Tolkien Herr der Ringe, Der Schicksalsberg

OpenNTF Project: !!HELP!! !!SYSTEM!!  !!DRIVER!!

Skype: thomasschulte-kulmbach

klaussal

  • Gast
Re:feldnamen ändern in bestehenden docs
« Antwort #7 am: 18.02.04 - 09:18:56 »
@thomas,

das wird noch ein lustiges  ;D thema.
wo die felder verbaselt sind, das geht mit dem configurator bzw analyzer von teamstudio. der clou bei der sache ist aber, dass aus bestimmten gründen aus rich-text-felder normale text-felder werden müssen. da darf sich mein vorturner jetzt was ausdenken  :-X
nochmals dank an alle ! :-*

Offline Thomas Schulte

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 4.388
  • Geschlecht: Männlich
  • Ich glaub mich tritt ein Pferd
Re:feldnamen ändern in bestehenden docs
« Antwort #8 am: 18.02.04 - 09:26:54 »
Das mit dem verbaselt meinte ich jetzt nicht auf "in welchem Dokument steckt das Dingens denn jetzt" sordondern mehr in die Richtung, wieviele Felder mit unterschiedlicher Schreibweise habe ich, die aber eigentlich alle ein Feld sind.

Und was das umwandeln von RT in Text angeht, da musst du die Tabelle halt noch um einen dritten Eintrag erweitern der das dann steuert (unter umständen noch um einen vierten der dir sagt um welchen Feldtyp es sich als Ergebnis handeln soll).
Den Agent mit allem Drum und dran zu schreiben ist warscheinlich eine Sache von maximal 2 Stunden. Die Zuordnung der unterschiedlich geschriebenen Felder ist dann was längeres.

Thomas
« Letzte Änderung: 18.02.04 - 09:27:27 von Thomas Schulte »
Thomas Schulte

Collaborative Project Portfolio and Project Management Software

"Aber wo wir jetzt einmal soweit gekommen sind, möchte ich noch nicht aufgeben. Versteh mich recht, aufgeben liegt mir irgendwie nicht."

J.R.R.Tolkien Herr der Ringe, Der Schicksalsberg

OpenNTF Project: !!HELP!! !!SYSTEM!!  !!DRIVER!!

Skype: thomasschulte-kulmbach

klaussal

  • Gast
Re:feldnamen ändern in bestehenden docs
« Antwort #9 am: 18.02.04 - 15:25:02 »
so, eine maske gerade gerückt. hat mal eben 4 std. gedauert incl. berichtigung der ansichten, etc  :P :P :P

Glombi

  • Gast
Re:feldnamen ändern in bestehenden docs
« Antwort #10 am: 18.02.04 - 15:28:25 »
Du solltest Dir wirklich überlegen, die Tools von Teamstudio - insb. Analyser und Configurator - anzuschaffen.
Mit dem Configurator hättest Du das in 5 Minuten gemacht.

Wenn Du willst, kann ich Dir mehr Infos geben.

Andreas

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz