none
SavedQuery to Entity

    Frage

  • Hallo,

    in welcher Tabelle auf dem SQL Server kann ich sehen, zu welcher Entity eine SavedQuery gehört?

    Ich weiß, dass ich das aus dem Fetch Statement ziehen kann (Beispiel <entity name='opportunity'>), aber das ist für irgendwelche Joins etwas mühselig.

    Gruß, Eckart


    • Bearbeitet Eegi Dienstag, 15. Dezember 2015 09:28
    Dienstag, 15. Dezember 2015 09:00

Antworten

  • In der Tabelle SavedQueryBase bzw. der Sicht SavedQuery gibt es die Spalte "ReturnedTypeCode", dort steht der Entity Type Code drin, z.B. 1 für Firma, 2 für Kontakt.

    Wenn du den Entity Type Name benötigst, musst du zusätzlich die Tabelle MetadataSchema.Entity joinen, dort ist die Zuordnung Code <-> Name drin (Spalten ObjectTypeCode und LogicalName).

    • Als Antwort markiert Eegi Mittwoch, 16. Dezember 2015 07:12
    Mittwoch, 16. Dezember 2015 03:37

Alle Antworten

  • Hallo Eckart,

    wenn du die Benutzer Ansichten ( SavedViews) meinst sind die in der Tabelle UserQuery gespeichert.

    Viele Grüße

    Arash


    Vielen Dank. Man braucht den Rat anderer nicht zu befolgen, damit sie sich gut fühlen. Es genügt, sie um Rat zu fragen.

    Dienstag, 15. Dezember 2015 11:58
  • Danke für den Hinweis, aber die meine ich nicht. Ich suche die normal im Customizing hinterlegten Views.

    Gruß, Eckart

    Dienstag, 15. Dezember 2015 12:24
  • In der Tabelle SavedQueryBase bzw. der Sicht SavedQuery gibt es die Spalte "ReturnedTypeCode", dort steht der Entity Type Code drin, z.B. 1 für Firma, 2 für Kontakt.

    Wenn du den Entity Type Name benötigst, musst du zusätzlich die Tabelle MetadataSchema.Entity joinen, dort ist die Zuordnung Code <-> Name drin (Spalten ObjectTypeCode und LogicalName).

    • Als Antwort markiert Eegi Mittwoch, 16. Dezember 2015 07:12
    Mittwoch, 16. Dezember 2015 03:37
  • Perfekt! Herzlichen Dank!

    Gruß, Eckart

    Mittwoch, 16. Dezember 2015 07:12