Autor Thema: anders dokument öffnen  (Gelesen 3164 mal)

Offline Freshmeat

  • Junior Mitglied
  • **
  • Beiträge: 52
anders dokument öffnen
« am: 10.04.08 - 11:19:46 »
achtung der noob stellt wieder Fragen:

ok also ich hab ne Maske in einer DB die einen Ordner mit  Lieferantendaten  (Namen, Adressen Telefonnummern,...) befüllt
und ich hab ne Maske mit Gerätedaten, wenn ich ein Gerät einpflege will ich dem Gerät einen Lieferanten zuweisen (geht problemlos über @picklist) und weil mich ja bi dem gerät vor allem das gerät interesiert lese ich mit picklist nur den Namen des Lieferanten aus aber wenn ich doch mehr über den Lieferanten wissen will dann will ich nicht erst im lieferantenordner nach dem Lieferanten suchen sondern ich will seinen namen in der Gerätemaske einfach nur anklicken müssen (von mir aus auch nen Button daneben)

ich denke (ja manchmal passiert das) dass der schlüssel zu der ganzen geschichte die NUID ist. Wie ich die aus dem Dokument des Lieferanten auslese weis ich auch, aber ich hab keine Idee wie ich das Lieferantendokument geöffnet bekomme!

mit @Command( [OpenDocument]  funktioniert es jedenfalls nicht!
Da bekomm ich immer die Meldung "Ausgewählter Befehl kann nicht ausgeführt werden.
hat jemand ne schlaue idee mit der er mir weiterhelfen kann?

danke
martin
« Letzte Änderung: 10.04.08 - 11:22:45 von Freshmeat »

Offline m3

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.102
  • Geschlecht: Männlich
  • Non ex transverso sed deorsum!
    • leyrers online pamphlet
Re: anders dokument öffnen
« Antwort #1 am: 10.04.08 - 11:25:01 »
Sollte es aber, man kann dort ja auch eine UNID angeben.
HTH
m³ aka. Martin -- leyrers online pamphlet | LEYON - All things Lotus (IBM Collaborations Solutions)

All programs evolve until they can send email.
Except Microsoft Exchange.
    - Memorable Quotes from Alt.Sysadmin.Recovery

"Lotus Notes ist wie ein Badezimmer, geht ohne Kacheln, aber nicht so gut." -- Peter Klett

"If there isn't at least a handful of solutions for any given problem, it isn't IBM"™ - @notessensai

Offline Freshmeat

  • Junior Mitglied
  • **
  • Beiträge: 52
Re: anders dokument öffnen
« Antwort #2 am: 10.04.08 - 11:27:24 »
gennau das tue ich doch!
ich lese via Picklist den Lieferantename aus und dann mit hilfe des lieferantenname via dblookup  die UNID die ich in ein anders Feld schreibe
und der Button hat folgende Formel:
Code
@Command( [OpenDocument] ;0 ; StandartDaten_LieferantenUNID)
damit müsste ich doch das dok öffnen können aber es kommt wie gesagt immer die Meldung:
Zitat
Ausgewählter Befehl kann nicht ausgeführt werden.

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: anders dokument öffnen
« Antwort #3 am: 10.04.08 - 11:28:03 »
Es gibt da so eine zarte Randbedingung, die in der Hilfe beschrieben ist:

Zitat
In einer Datenbank muss eine Ansicht geöffnet sein, die das Dokument enthält, das Sie öffnen möchten.

Bernhard

Offline Freshmeat

  • Junior Mitglied
  • **
  • Beiträge: 52
Re: anders dokument öffnen
« Antwort #4 am: 10.04.08 - 11:31:27 »
@ Bernhard
diese Rahmenbedingung ist mir bekannt und wird auch erfüllt!

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: anders dokument öffnen
« Antwort #5 am: 10.04.08 - 11:34:19 »
Wenn vor dem OpenDocument ein OpenView steht, dann funktioniert das aber auch.

Bernhard

Offline Freshmeat

  • Junior Mitglied
  • **
  • Beiträge: 52
Re: anders dokument öffnen
« Antwort #6 am: 10.04.08 - 11:59:32 »
Danke Bernhard!
wenn ich ein Openview davor setzte läufts!
aber warum brauch ich noch zusätzlich ein Openview....
der View ist doch schon offen!

gibt es denn grundsätzlich noch eine Eleganter Lösung für mein Problem??

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: anders dokument öffnen
« Antwort #7 am: 10.04.08 - 12:05:14 »
OpenView wird benötigt, weil OpenDocument nur in der geöffneten View funktioniert - siehe DesignerHelp.

Und natürlich gibt es eine elegantere Methode: NotesView-GetDocumentByKey und NotesUIWorkspace.EditDocument.
Mit @Functions und der Holzhammermethode kann man auch mit @Dialogbox arbeiten.

Bernhard

Offline Freshmeat

  • Junior Mitglied
  • **
  • Beiträge: 52
Re: anders dokument öffnen
« Antwort #8 am: 10.04.08 - 12:20:34 »
Danke euch allen für die schnelle Hilfe!

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz