Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: Gabriel am 10.01.04 - 19:22:50

Titel: OpenDocument
Beitrag von: Gabriel am 10.01.04 - 19:22:50
Hi,

ich möchte gerne über eine Picklist ein Dokument öffen

dazu habe ich in einer Aktion folgendes eingegeben:

_unid := @PickList([Custom]:[Single];"":"";"MenuMitarbeiterdaten";"title";"auswählen";1);
@Command([OpenDocument];"write";_unid;"":"");

doch leider kommt dann immer : der Befehl konnte nicht ausgeführt werden.

Wo liegt denn dabei das Problem ??

Danke.

mfg Gabriel
Titel: Re:OpenDocument
Beitrag von: Fedaykin am 12.01.04 - 08:00:09
Hi

Bei mir hat es mit folgendem Code funktioniert

_unid := @PickList([Custom]:[Single];"":"";"MenuMitarbeiterdaten";"title";"auswählen";1);
@Command([OpenDocument];"1";_unid)

Und in der entsprechenden Spalte der Ansicht

@Text(@DocumentUniqueID)

Hoffe hilft weiter.

Gruss
Fedaykin
Titel: Re:OpenDocument
Beitrag von: Gabriel am 13.01.04 - 15:03:30
Hi,

ja so habe ichs auch probiert

aber auch hier kommt leider immer die Meldung:

Angegebener Befehl kann nicht ausgeführt werden.

wenn die UID nicht stimmt dann kommt da nen Fehler, also muss die ja stimmen

aber wieso will er das Document nicht öffnen

mfg Gabriel
Titel: Re:OpenDocument
Beitrag von: Glombi am 13.01.04 - 15:11:52
Der Befehl funktiniert laut Hilfe nicht, wenn ein Dokument geöffnet ist:

A database must be open to a document view and the view must contain the document you want to open.

D.h. Du musst erst mal die View öffnen:
_unid := @PickList([Custom]:[Single];"":"";"MenuMitarbeiterdaten";"title";"auswählen";1);
@Command([OpenView];"Name der Ansicht");
@Command([OpenDocument];"1";_unid)


Andreas
Titel: Re:OpenDocument
Beitrag von: koehlerbv am 13.01.04 - 15:11:59
Was steht eigentlich in der ersten Spalte Deiner Ansicht "MenuMitarbeiterdaten" ?
Titel: Re:OpenDocument
Beitrag von: Gabriel am 13.01.04 - 15:30:17
Hi

ok danke mit Openview... geht es
(in meiner Notes Version ist leider keine Hilfe dabei)

ok aber wie kriege ich jetzt die view wieder geschlossen, weil das wollte ich ja gerade nicht.

in der ersten splate steht: @Text(@DocumentUniqueID)

mfg Gabriel
Titel: Re:OpenDocument
Beitrag von: Glombi am 13.01.04 - 15:34:31
View wieder schließen nach Standard-0815-Methode:

_unid := @PickList([Custom]:[Single];"":"";"MenuMitarbeiterdaten";"title";"auswählen";1);
@Command([OpenView];"Name der Ansicht");
@Command([OpenDocument];"1";_unid);
@Command([OpenView];"Name der Ansicht");
@Command([FileCloseWindow])

Andreas

Titel: Re:OpenDocument
Beitrag von: Glombi am 13.01.04 - 15:35:28
Wahrscheinlich ist folgender Code schneller:

_unid := @PickList([Custom]:[Single];"":"";"MenuMitarbeiterdaten";"title";"auswählen";1);
@Command([OpenView];"Name der Ansicht";_unid);
@Command([EditDocument];"1");
@Command([OpenView];"Name der Ansicht");
@Command([FileCloseWindow])

Andreas
Titel: Re:OpenDocument
Beitrag von: Gabriel am 13.01.04 - 15:40:30
He,

super es funktioniert

Vielen Dank.

mfg Gabriel