Seite 1 von 1

SQL Datenbank Tabelle (Wo sind die Indi. Fields in der DB?)

Verfasst: Do Sep 24, 2009 12:21 pm
von marko_ha
Hallo,

kann mir einer sagen in welcher Tabelle von der ACMP Datenbank ich den Wert vom Individuellen Feld Eigentümer finde. Ich möchte gern per Script diesen Wert ändern.

Danke.

Mit freundlichen Grüßen

Marko Hanwald

Re: SQL Datenbank Tabelle

Verfasst: Do Sep 24, 2009 6:59 pm
von hschriek
Hallo Herr Hanwald!

Dieses Feld Eigentümer habe ich leider bei meiner ACMP Installation nicht in der Datenbank, daher kann ich ihnen keine konkrete Antwort auf Ihre Frage geben. Aber das können Sie "mal eben" selber nachschauen, allerdings sind IndiFields etwas versteckt.

Wenn Sie mal die folgende Query im "SQL Enterprise Manager" / "SQL Management Studio" ausführen, dann sehen Sie, welches Feld wo in der Datenbank steht.

Code: Alles auswählen

  SELECT SYS_IndiFields_Folders.Caption AS IndiField_OrdnerName
      ,SYS_IndiFields.Caption As IndiField_Name
      ,SYS_DISPLAYFIELDS.TABLENAME AS Tabellenname_in_der_DB     
      ,SYS_DISPLAYFIELDS.FIELDNAME AS Spaltenname_in_der_DB                       
  FROM SYS_IndiFields
INNER JOIN SYS_IndiFields_Folders ON SYS_IndiFields.FolderID = SYS_IndiFields_Folders.FolderID
INNER JOIN SYS_DISPLAYFIELDS ON SYS_IndiFields.DisplayFieldID = SYS_DISPLAYFIELDS.FIELDID
--WHERE SYS_IndiFields.Caption = 'Eigentümer'  
ORDER BY IndiField_OrdnerName
So sehen Sie alle im System verfügbaren individuellen Felder.
Wenn Sie nur das von ihnen gesucht Feld "Eigentümer" sehen möchten, dann die beiden MinusZeichen entfernen (in SQL kommentiert man mit -- Zeilen aus)

Wichtig ist bei dem Result dann halt die Info "Tabellenname_in_der_DB " und "Spaltenname_in_der_DB", das ist nämlich die eigentliche Tabelle und Spalte, die Sie suchen.

Re: SQL Datenbank Tabelle

Verfasst: Fr Sep 25, 2009 8:45 am
von marko_ha
Guten Morgen,

danke für Ihre Antwort.

Leider bekomme ich beim Ausführen des Scripts folgende Fehlermeldung.

Meldung 208, Ebene 16, Status 1, Zeile 1
Ungültiger Objektname 'SYS_IndiFields'.


Was ist da Falsch?

Danke.

MfG

Hanwald

Re: SQL Datenbank Tabelle

Verfasst: Fr Sep 25, 2009 8:50 am
von marko_ha
Hallo,

Sorry hat sich erledigt.

Hab vergessen die Datenbank anzugeben.

Danke nochmals.

MfG

Hanwald