Autor Thema: Dokumente werden in Ansichten nicht korrekt dargestellt  (Gelesen 3750 mal)

Offline andbg

  • Aktives Mitglied
  • ***
  • Beiträge: 108
  • Geschlecht: Männlich
Hallo !

Ich habe folgende Frage:

Ich habe eine Maske "A", mit der ich Dokumente erstelle sowie eine Maske "B" vom Typ "Antwortmaske".

Ich erstelle eine Ansicht, die folgende Ansichtformel enthält:

SELECT (Form = "A")

Die entsprechenden Dokumente werden mir angezeigt.
Alles ist korrekt.

Ich erstelle ein paar Antwortdokumente und erweitere die Formel um

SELECT (Form = "A" | @AllDescendants)

Dann füge ich noch eine Spalte zu, die mir Antwortdokumente anzeigen soll.

Wenn ich die Ansicht aktualisieren, wird mir gar kein Dokument mehr angezeigt.

Entferne ich @AllDescendants wieder (und auch die Antwortspalte),
dann werden mir ebenfalls keine Dokumente mehr angezeigt.
Also meine ursprüngliche Ansicht mit den Dokumenten aus Maske "A" werden mir
ebenfalls nicht angezeigt.

Hat da jemand eine Idee ?
Habe ich einen Gedankenfehler oder zuviel Glühwein getrunken ?


Viele Grüße
Andreas Baumgart






Offline Axel

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: Dokumente werden in Ansichten nicht korrekt dargestellt
« Antwort #1 am: 18.12.07 - 12:13:24 »
Deine Select-Formel kommt mir etwas seltsam vor. Lass mal die Klammern weg.

Also so: SELECT Form = "A" | @AllDescendants


Und überprüf mal die Eigenschaften der Ansicht ob die Antworthierarchie gesetzt ist.


Axel
Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline andbg

  • Aktives Mitglied
  • ***
  • Beiträge: 108
  • Geschlecht: Männlich
Re: Dokumente werden in Ansichten nicht korrekt dargestellt
« Antwort #2 am: 18.12.07 - 12:18:25 »
Deine Select-Formel kommt mir etwas seltsam vor. Lass mal die Klammern weg.

Also so: SELECT Form = "A" | @AllDescendants


Und überprüf mal die Eigenschaften der Ansicht ob die Antworthierarchie gesetzt ist.


Axel


Hallo !


Danke für die Antwort!
Die Eigenschaften in der Ansicht sind gesetzt

Andreas

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Dokumente werden in Ansichten nicht korrekt dargestellt
« Antwort #3 am: 18.12.07 - 12:21:03 »
Axel, das Klammern schadet überhaupt nicht und ist syntaktisch vollkommen korrekt.

Andreas, kann es sein, dass Du die DB im Client und im Designer offen hattest? Da könnte die Ansicht jetzt von der Rolle sein (obwohl sie korrekt ist). Mach mal alle Instanzen der DB zu und schaue, was nach dem Öffnen passiert. Ggf. musst Du den Ansichtsindex neu aufbauen lassen.

Bernhard

Offline Axel

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: Dokumente werden in Ansichten nicht korrekt dargestellt
« Antwort #4 am: 18.12.07 - 12:29:12 »
Axel, das Klammern schadet überhaupt nicht und ist syntaktisch vollkommen korrekt.

Wenn du das sagst.  ;D

Aber im Ernst, hast recht. Bei solchen einfachen Formel lass ich die Klammern gerne weg. Ich hab da schon die tollsten Effekte gehabt.


Axel
Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline andbg

  • Aktives Mitglied
  • ***
  • Beiträge: 108
  • Geschlecht: Männlich
Re: Dokumente werden in Ansichten nicht korrekt dargestellt
« Antwort #5 am: 18.12.07 - 12:36:30 »
Axel, das Klammern schadet überhaupt nicht und ist syntaktisch vollkommen korrekt.

Andreas, kann es sein, dass Du die DB im Client und im Designer offen hattest? Da könnte die Ansicht jetzt von der Rolle sein (obwohl sie korrekt ist). Mach mal alle Instanzen der DB zu und schaue, was nach dem Öffnen passiert. Ggf. musst Du den Ansichtsindex neu aufbauen lassen.

Bernhard

Danke Bernd !
Leider kein Erfolg.
Habe alles einmal geschlossen ... wieder geöffnet.
Läßt Du den Ansichtsindex immer manuel neu aufbauen ?
Hatte das jetzt in den Ansichtseigenschaften eingestellt.


Andreas

Offline andbg

  • Aktives Mitglied
  • ***
  • Beiträge: 108
  • Geschlecht: Männlich
Re: Dokumente werden in Ansichten nicht korrekt dargestellt
« Antwort #6 am: 18.12.07 - 13:01:13 »
Hallo Bernd !

Habe die Datenbank im Administrator ausgewählt und dann "Datenbank - Ansichten verwalten" ausgewählt und entsprechend durchgeführt.

Kein Erfolg.

Viele Grüße
Andreas

Offline Axel

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: Dokumente werden in Ansichten nicht korrekt dargestellt
« Antwort #7 am: 18.12.07 - 13:07:01 »
Wie sieht denn der Ansichtenaufbau (Reihenfolge der Spalten) aus?


Axel
Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline andbg

  • Aktives Mitglied
  • ***
  • Beiträge: 108
  • Geschlecht: Männlich
Re: Dokumente werden in Ansichten nicht korrekt dargestellt
« Antwort #8 am: 18.12.07 - 13:17:22 »
Also selbst wenn ich alle Spalten herauslösche und nur eine Spalte einfüge,
die eine einfache Funktion durchführt bsp. Autorennamen anzeigen,
wird mir nicht ein einziges Dokument angezeigt. *selbstzweifel*

Ein Select @All zeigt mir wiederum alles an

Andreas

klaussal

  • Gast
Re: Dokumente werden in Ansichten nicht korrekt dargestellt
« Antwort #9 am: 18.12.07 - 13:21:10 »
Nicht lange experimentieren: Ansicht löschen und neu bauen.

Es kommt schon mal vor, dass eine Ansicht einen Knacks hat. Da hilft nur noch das Löschen.

Offline andbg

  • Aktives Mitglied
  • ***
  • Beiträge: 108
  • Geschlecht: Männlich
Re: Dokumente werden in Ansichten nicht korrekt dargestellt
« Antwort #10 am: 18.12.07 - 13:24:29 »
*seufz*

Hab ich schon.... dann bin ich wieder bei meinem Eintrag ganz oben ...

klaussal

  • Gast
Re: Dokumente werden in Ansichten nicht korrekt dargestellt
« Antwort #11 am: 18.12.07 - 13:44:21 »
Zitat
Dann füge ich noch eine Spalte zu, die mir Antwortdokumente anzeigen soll.

Was heisst das denn im Klartext ?

Offline andbg

  • Aktives Mitglied
  • ***
  • Beiträge: 108
  • Geschlecht: Männlich
Re: Dokumente werden in Ansichten nicht korrekt dargestellt
« Antwort #12 am: 18.12.07 - 15:46:14 »
Hallo !

Das bedeutet, dass ich mir eine Spalte einfüge, deren Spalteneigenschaften
"Nur Antworten anzeigen" aktiviert ist.


Gruß
Andreas

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Dokumente werden in Ansichten nicht korrekt dargestellt
« Antwort #13 am: 18.12.07 - 15:49:06 »
Wenn Du "Antworthierarchie anzeigen" in den view properties hast, brauchst Du dann aber keim "|@AllDescendants" für Deine view selection formula - da reicht die Angabe der Form-Inhalte:
SELECT (Form = "DeineHauptdokumentmaske") | (Form = "DeineAntwortDokumentMaske".

Schau Dir das einfach mal in der mitgelieferten Schablone für die Discussions-DB an.

HTH,
Bernhard

klaussal

  • Gast
Re: Dokumente werden in Ansichten nicht korrekt dargestellt
« Antwort #14 am: 18.12.07 - 15:52:01 »
SELECT (Form = "DeineHauptdokumentmaske") | (Form = "DeineAntwortDokumentMaske")

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Dokumente werden in Ansichten nicht korrekt dargestellt
« Antwort #15 am: 18.12.07 - 15:54:12 »
Rischtisch. Danke, Klaus - Du bist der Designer-IDE zuvorgekommen (und ich habe geschlampert).

Bernhard

Offline pete_bla

  • Senior Mitglied
  • ****
  • Beiträge: 455
  • Geschlecht: Männlich
  • dot net gitz net!
Re: Dokumente werden in Ansichten nicht korrekt dargestellt
« Antwort #16 am: 18.12.07 - 16:57:41 »
Hi,

hiermit gelöst oder doch noch nicht ?

Dann Schau mal noch:
1.ist deine erste Spalte
 Kategorisiert? und eventuell verborgen?
2. bereits diese "nur Antworten anzeigen" ?
3. zufällig zwei Spalten mit "identischem Spaltenname" ?  - geschieht gerne beim Kopieren von Spalten, wenn man den namen manuell angibt
 (Eigenschaften der Spalte - Erweitert)

und zum Test schon mal
Code
@IsResponseDoc 
eingetragen?
Zitat von: desingerHelp6
Selection formulas that use @AllDescendants may provide a significant advantage to formulas that use @IsResponseDoc. While @IsResponseDoc returns True for any response document in a database, @AllDescendants returns only those responses that are descendants of matching documents.

Gruss, Pete(r)

pete(r)

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz