Autor Thema: Anzeige Response Doc in der View  (Gelesen 1956 mal)

Offline ThomasHB

  • Aktives Mitglied
  • ***
  • Beiträge: 164
Anzeige Response Doc in der View
« am: 29.06.11 - 17:57:18 »
Hallo Zusammen,

ich habe da ein Problem, in einer View einen Feldnamen anzeigen zu lassen.
Ich würde gerne in einer Column entweder das Feld "n_hw_rechnername" oder "n_vm_rechnername" anzeigen lassen.

Das Feld n_vm_rechnername gehört zu einem Responsedocument.

Die Selctformel sieht so aus:

Code
SELECT Form ="Hardware" | @IsResponseDoc

In der View selbst gibts eine Column welche das Häkchen Show Response Docs gesetzt hat.

Ich sehe die Dokumente also, kann sie auch anklicken und öffnen...
Aber wenn ich dann hingehe und in eine Column den Code:

Code
@If(@IsAvailable(n_hw_rechnername);n_hw_rechnername;n_vm_rechnername)

Dann wird nur das Feld n_hw_rechnername angezeigt aber nie das Feld n_vm_rechnername
Obwohl es dieses Feld im Responsedocumnt ja gar nicht gibt. Impliziet natürlich schon.

Ich verstehe jedenfalls den Grund an dieser Stelle nicht.

Weiß jemand was ich hier falsch mache?

LG,
Thomas

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: Anzeige Response Doc in der View
« Antwort #1 am: 29.06.11 - 19:12:24 »
Aber wenn ich dann hingehe und in eine Column den Code:

Code
@If(@IsAvailable(n_hw_rechnername);n_hw_rechnername;n_vm_rechnername)


In welcher Spalte fügst du denn diese Formel ein? In die, die die Antworten zeigen soll oder in eine andere?

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

Offline ThomasHB

  • Aktives Mitglied
  • ***
  • Beiträge: 164
Re: Anzeige Response Doc in der View
« Antwort #2 am: 30.06.11 - 10:16:23 »
Hallo Axel,

das ist ganz egal... In keiner der genannten funktioniert es.

Liebe Grüße,
Thomas

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: Anzeige Response Doc in der View
« Antwort #3 am: 30.06.11 - 13:30:30 »
Meines Erachtes kann das so nicht funktionieren weil es für die Abfrage immer die Hardware - Maske nimmt und damit das Feld immer vorhanden ist.

Was willst du eigentlich mit dieser Formel erreichen?

Die Ansicht normal aufbauen, eine Spalte für die Antwortdokumente (Häkchen Show Response Docs ) einfügen und dort in der Spaltenformel "n_vm_rechnername" eintragen. 

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

Offline ThomasHB

  • Aktives Mitglied
  • ***
  • Beiträge: 164
Re: Anzeige Response Doc in der View
« Antwort #4 am: 30.06.11 - 15:29:17 »
Hallo Axel,

nööö das geht nicht. Inzwischen gibts aber ein anderers Problem.
Wenn man die View aufruft bekommt man eine Meldung die von Code Exception handelt.

Obwohl die View inzwischen wieder auf dem Stand ist, wie sie zu Anfang war.
Wenn man die Einträge, die noch angezeigt werden anklickt kommt eine Meldung Document not found, was aber unsinn ist, weil das Dokument über die All Documents View noch aufgerufen werden kann... !?!?!?!?  ???

LG,
Thomas

Offline ascabg

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.697
  • Geschlecht: Männlich
Re: Anzeige Response Doc in der View
« Antwort #5 am: 30.06.11 - 15:37:59 »
Hallo,

Koennte auf einen defekten Ansichtsindex hindeuten.


Andreas

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: Anzeige Response Doc in der View
« Antwort #6 am: 30.06.11 - 16:38:55 »
Koennte auf einen defekten Ansichtsindex hindeuten.

Sehe ich genauso.

Versuche mal die Ansichtenindizes zu aktualisieren. Wenn das nichts hilft, lösche die Ansicht aus der Datenbank und erstelle sie neu.

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

Offline ThomasHB

  • Aktives Mitglied
  • ***
  • Beiträge: 164
Re: Anzeige Response Doc in der View
« Antwort #7 am: 30.06.11 - 18:17:40 »
Ich hab die Ansicht neu erstellt, jetzt klappt es.
Warum musste ich die denn löschen?

Das Löschen des Index hat nämlich nichts gebracht. !?!?!?  ???

Also die Frage nach dem Warum bezieht sich eher darauf: Was ist passiert?

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: Anzeige Response Doc in der View
« Antwort #8 am: 30.06.11 - 18:57:49 »
Was ist passiert?

Tja, das weiß Notes ganz allein.   >:D   ;)

Die Probleme hatte ich auch schon. Gestern hat die Ansicht noch funktioniert, heute geöffnet und nichts ging mehr.

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

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Anzeige Response Doc in der View
« Antwort #9 am: 30.06.11 - 23:03:39 »
Eine hohe Wahrscheinlichkeit hat folgende These: Die DB (schlimmstenfalls sogar mit der entsprechenden Ansicht) offen im Client und wurde gleichzeitig im Designer bearbeitet. Da beide einen gleichen Cache verwenden, gibt sowas abund an (wenn auch selten) Ärger - man sollte das bleiben lassen.

HTH,
Bernhard

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz