Autor Thema: Notes und Exc el  (Gelesen 3012 mal)

Offline Selin

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 532
  • Geschlecht: Weiblich
Notes und Exc el
« am: 19.02.04 - 11:16:19 »
Hallo,

ich habe eine Excel Datei, in der ich eine Report Nr eintragen muss.
Diese Nummer existiert in dem Notes Dokument
Gibt es eine Möglichkeit in Excel die Report Nummer einzugeben und mit einem Knopfdruck das bestimmte Notes Dokument mit dieser nummer in einen Rahmen mit Scrollbalken zu laden?

Bitte um Hilfe
« Letzte Änderung: 19.02.04 - 12:17:12 von Selin »
Windows XP
Notes 6.5

Offline ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re:Notes und Exc el
« Antwort #1 am: 20.02.04 - 07:36:32 »
... von was sprichst du, vom WEB, oder eingebetetteten OLE-Objekt...

ata
Grüßle Toni :)

Offline Selin

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 532
  • Geschlecht: Weiblich
Re:Notes und Exc el
« Antwort #2 am: 20.02.04 - 08:26:21 »
hallo,

vom eingebetteten ole objekt
Windows XP
Notes 6.5

Offline ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re:Notes und Exc el
« Antwort #3 am: 20.02.04 - 08:53:15 »
... jedes mal wenn ich mich damit auseinandergesetzt habe hat es mich einige Harre gekostet, und der Rest ist am ergrauen...  :o

... eingebettete Objekt sind instabil und führen je nach Version des öfteren zu kapitalen Abstürzen - so richtig stabil habe ich das bisher noch nicht gesehen - allerdings habe ich deshalb keine Zeit mehr damit verschwendet - vielleicht ist es mittlerweile stabiler...

... als Vorgehensweise:
Zeichne den Vorgang, Notes in Excel einzubetten mit dem Makro-Editor von EXCEL auf. Im Sourcecode machst du dich dann auf die Suche...

... als Alternative würde ich dir die Arbeit mit .ndl => NotesDocumentLink versuchen. Über die Api sollte es dir möglich sein auch damit das Dokument öffnen zu können...

ata
Grüßle Toni :)

Offline Selin

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 532
  • Geschlecht: Weiblich
Re:Notes und Exc el
« Antwort #4 am: 20.02.04 - 10:25:52 »
hmm
ich habe versucht in Excel über einfügen- objekt aber ichhabe nix gefunden.
Wie muss ich oder besser welches Objekt müste ich dann einfügen?

Mit NotesDocLink hab ich auch noch nie was gemacht.
Kannst Du mir da genaueres zu sagen, wie ich da vorgehen soll?

Danke Dir
Windows XP
Notes 6.5

Offline ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re:Notes und Exc el
« Antwort #5 am: 20.02.04 - 10:50:40 »
... NDL sind XML-Dokumente, die von Notes erkannt werden. Beim Starten des Dokumentes öffnet sich Notes mit besagtem Dokument.

... um an eine solche Datei zu kommen, damit du weist wie sie auszusehen hat, gehst du in Notes in eine Ansicht auf ein NotesDokument und machst davon einen DocLink (Edit => Copy As Link => Document Link oder Bearbeiten => Als Verknüpfung kopieren => Dokumentverknüpfung) - damit hast du den DocLink im Zwischenspeicher

... jetzt öffnest du einen Editor ( z.B. Notepad ) und fügst den Zwischespeicher ein => du erhälst den XML-Code

... diese Daten benötigst du zum Erstellen deiner NDL-Datei...

ata
Grüßle Toni :)

Offline Selin

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 532
  • Geschlecht: Weiblich
Re:Notes und Exc el
« Antwort #6 am: 20.02.04 - 12:11:04 »
ok, und was mach ich als nächstes?
Windows XP
Notes 6.5

Offline ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re:Notes und Exc el
« Antwort #7 am: 20.02.04 - 14:10:24 »
... du benötigst in EXCEL die entsprechenden Daten. Im Test-NDL kannst du sehen was du in welcher Form benötigst - hast du diese Date im Excel zur Verfügung?

ata
Grüßle Toni :)

Offline Selin

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 532
  • Geschlecht: Weiblich
Re:Notes und Exc el
« Antwort #8 am: 20.02.04 - 14:21:41 »
ja ich habe eine Excel datei mit der Spalte Docnr, die ich ausfülle
Und dieses Feld existiert auch in Notes. Dort ist sie gefüllt
Windows XP
Notes 6.5

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re:Notes und Exc el
« Antwort #9 am: 20.02.04 - 14:25:32 »
Offensichtlich geht es hier um eine einzige Nummer, die von Notes (multi user-fähig) nach Excel (single user) übertragen werden soll.
Wird da jetzt nicht mit Kanonen auf Spatzen geschossen ? Zudem hat ata ja auch schon eine "Warnung vor dem bissigen Hunde" ausgesprochen ...

Geht das nicht auch billiger ?
Kostenlos: Alt-Tab (auf eine andere Idee käme ich gar nicht, zumal das ja eigentlich sowieso immer nur eine Person betreffen kann - siehe oben).
Einfachere (VBA-)-Lösung: Buhtong in Excel, und der holt sich die noch nicht vorhandenen Report-Nummern - ggf. mit Zusatzinfos - ins Sheet, in dem er eine NotesSession aus Excel heraus öffnet.
Auch billig: Die Infos aus dem Notes-Doc, die nach Excel sollen, werden in Notes in einer passgenauen Tabelle gehalten. Dann muss man nur markieren, Alt-Tab und Umsch-Einf in Excel.

Bernhard

Offline Selin

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 532
  • Geschlecht: Weiblich
Re:Notes und Exc el
« Antwort #10 am: 20.02.04 - 14:33:55 »
ich brauche die Infos aus Notes nur zu Ansicht. Ich will also nichts auslesen und ins Excel reinschreiben.
In Excel ist die DocNr erstmal leer. Nach Eingabe der Doc Nr, die in Notes aber bereits existiert soll Notes  mir dieses Dokument mit der bestimmten DocNr anzeigen. Aber keine Daten nach Excel schreiben oder so
Windows XP
Notes 6.5

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re:Notes und Exc el
« Antwort #11 am: 20.02.04 - 14:43:42 »
Na dann: Alt-Tab.
Oder viel Aufwand für ein unsicheres Konstrukt - OLE ist eben nicht eines stabilstes Windows-Konstrukte.

Bernhard

Offline ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re:Notes und Exc el
« Antwort #12 am: 20.02.04 - 14:48:59 »
... so wie ich das sehe wird es wohl nur über OLE gehen, damit ziehst du dir die Daten ins Excel - mit NDL hättset du die Dokumente direkt geöffnet...

ata
Grüßle Toni :)

Offline Selin

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 532
  • Geschlecht: Weiblich
Re:Notes und Exc el
« Antwort #13 am: 20.02.04 - 14:49:59 »
und welches ole objekt nehm ich da?
Windows XP
Notes 6.5

Offline ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re:Notes und Exc el
« Antwort #14 am: 20.02.04 - 14:54:02 »
... der Weg den Bernhard gerade beschrieben hat. Du programmierswt dir eine Schaltfläche in Excel - mit VBA öffnest du eine NotesSession, gehst auf eine Key-fähige Ansicht und ziehst damit das Dokument. In deinem Fall scheint der Key die DocID zu sein. Dann könnstest du auch NotesDatabase.GetDocumentByUNID() verwenden...

... dann nimmst du die Daten, die du benötigst und schibst sie in ein EXCEL-Feld...

... beim Schleißen des EXCEL-Files löschst du dann die temporären Werte...

ata
Grüßle Toni :)

Offline ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re:Notes und Exc el
« Antwort #15 am: 20.02.04 - 15:04:32 »
... ansonsten kannst du in Excel Dateien einlagern, die dann geöffnet werden können. Eine direkte Einbettung von Notes Als DDE-Objekt ist mühsam und absolut nicht stabil - ich kenne keinen der das stabil geschafft hat...

ata
Grüßle Toni :)

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re:Notes und Exc el
« Antwort #16 am: 20.02.04 - 15:26:29 »
Oder doch Alt-Tab  ;D

Aber mal 'ne ganz blöde Frage: Woran soll Dein Excel-Sheet eigentlich erkennen, welches Notes-Dokument in einem Excel-Rahmen oder was auch immer dargestellt werden soll ? Was soll den Zugriff Excel -> Notes triggern ? Die Zeile (mit der Nummer), in der der Cursor gerade steht ? Eine Massagekiste ? Oder was ?

Bernhard

Offline ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re:Notes und Exc el
« Antwort #17 am: 20.02.04 - 15:33:58 »
... ich vermute mal, daß so was wie eine ralationale Tabelle in der Vorstellung kreist - den Key liefert Excel und wie in einer Art EmbeddedView soll dann das eingebettete Notes das richtige Dokument anzeigen - allerdings wäre das nicht ohne Probleme realisierbar. Denkbar wäre auch eine ODBC-Connection - aber alles ziemlicher Aufwand - Alt + TAB erscheint mir da auf jeden Fall billiger - so als Schwabe gesprochen...  ;D

ata
Grüßle Toni :)

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re:Notes und Excel
« Antwort #18 am: 20.02.04 - 15:41:39 »
Als geborener Thüringer und jetziger (Gerne-)Oberbayer kann ich dem Schwaben nur zustimmen ! Selbst Bush, der verhinderte Cowboy (dem ich sonst jede Schweinerei zutraue !), nimmt keine Pershing, um im Garten des Weissen Hauses die Maulwürfe zu vertreiben.

Ich sage das jetzt mal für mich: Wenn mir jemand den Aufwand begründen kann, bin ich gerne bereit, mich hier bei diesem Thread weiter zu engagieren. Ansonsten beharre ich auf Alt-Tab.

Bernhard

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz