Autor Thema: Excelexport von eingebetteter Ansicht  (Gelesen 7302 mal)

Offline Catrex

  • Junior Mitglied
  • **
  • Beiträge: 78
  • Geschlecht: Männlich
  • Noob@Work
Excelexport von eingebetteter Ansicht
« am: 01.06.04 - 14:17:32 »
Hallo ich bin`s mal wieder und stelle mal wieder euer Fachwissen auf die Probe  ;D

Also, die Sache ist folgende. Ich habe eine Maske mit einer eingebetteten Ansicht. Über ein Feld wird ein Wert eingegeben der dann nur eine bestimmt Kategorie der eing. Ansicht anzeigt. Nun ist es ja so das das Drucken unter Notes nicht so pralle ist.

Deshalb meine Überlegung: Man könnte ja evtl. die angezeigten Dokumente markieren und dann nach Excel exportieren um sie dann dort weiter zu bearbeiten.

Deshalb meine Frage ist es generell möglich nur eine bestimmt (ausgewählte) Kategorie einer eing. Ansicht zu exportieren ?

Wie immer wäre ich für eure Meinung dankbar !

mfg

Sebastian ! ! !

Offline Markus Henke

  • Aktives Mitglied
  • ***
  • Beiträge: 143
  • Geschlecht: Männlich
Re:Excelexport von eingebetteter Ansicht
« Antwort #1 am: 01.06.04 - 15:01:45 »
Hallo,

das ist nicht so schwer. Du hast ja in Deiner Maske wahrscheinlich ein Feld, dass bestimmt welche Kategorie angezeigt wird. Jetzt kannst Du ja über einen Button einen Export starten. Im Code holst Du Dir eine DocumentCollection, die nur die Dokumente enthält, die der Kategorie entsprechen. Dann kannst Du die exportieren.

Falls Du Probleme mit dem Export hast, guck mal im Sandkasten oder bei OpenNTF.org

Da findest Du einen Export, den Du dann anpassen kannst.

Markus

Offline Catrex

  • Junior Mitglied
  • **
  • Beiträge: 78
  • Geschlecht: Männlich
  • Noob@Work
Re:Excelexport von eingebetteter Ansicht
« Antwort #2 am: 01.06.04 - 15:05:26 »
Ja danke. So in etwa hatte ich mir das auch vorgestellt. Sollte ich an meine Grenzen stoßen dann werde ich mich hier mal wieder melden. Mir ging es nur darum, dass mir einer sagt, ob das überhaupt geht oder nicht. Nicht das ich mir umsonst gedanken mache ! ;)

P.S.: Was ist denn bitte der "Sandkasten" ?
« Letzte Änderung: 01.06.04 - 15:06:02 von Catrex »

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re:Excelexport von eingebetteter Ansicht
« Antwort #3 am: 01.06.04 - 15:10:45 »
Wegen der "Fachbegriffe" guckst Du hier:
http://www.atnotes.de/index.php?board=12;action=display;threadid=12535;start=0

Viel Spass !

Bernhard

Offline Catrex

  • Junior Mitglied
  • **
  • Beiträge: 78
  • Geschlecht: Männlich
  • Noob@Work
Re:Excelexport von eingebetteter Ansicht
« Antwort #4 am: 02.06.04 - 09:04:17 »
Ja lol. Alles klar. Das muss man ja auch erstmal wissen  ;D

Dankeschön !


mfg

Sebastian ! ! !
« Letzte Änderung: 02.06.04 - 09:04:46 von Catrex »

Offline Catrex

  • Junior Mitglied
  • **
  • Beiträge: 78
  • Geschlecht: Männlich
  • Noob@Work
Re:Excelexport von eingebetteter Ansicht
« Antwort #5 am: 02.06.04 - 11:49:53 »
Ja hallo, ich melde mich leider schnell als mir lieb ist.

Ich musste feststellen das ich doch nich einige Probleme mit dem LotusScript habe.

mir ist einfach nicht klar (auch mit der Hilfe) wie ist zum einen die eingebettete Ansicht als view festlege und ich bekomme es auch leider nicht hin, wie man einen Feldwert als selektion der Kategorie im Script angibt !

Für die beiden Hinweise wäre ich echt sehr dankbar.

mfg

Sebastian ! ! !

Offline Catrex

  • Junior Mitglied
  • **
  • Beiträge: 78
  • Geschlecht: Männlich
  • Noob@Work
Re:Excelexport von eingebetteter Ansicht
« Antwort #6 am: 03.06.04 - 09:53:27 »
Keiner eine Idee ?

also ich mache doch sowas in der Richtung:

Dim dc As NotesDocumentCollection

Set dv = db.Search................

und genau da ist mein Problem ich weiss nicht wie ich das Searchkommando aufbauen soll und leider auch nicht ich einen Feldwert mit einbringen kann

"Help, I need somebody HELP !" :D

mfg

Sebastian ! ! !

Offline Markus Henke

  • Aktives Mitglied
  • ***
  • Beiträge: 143
  • Geschlecht: Männlich
Re:Excelexport von eingebetteter Ansicht
« Antwort #7 am: 03.06.04 - 10:11:50 »
Also, die eingebette Ansicht kannst Du ansprechen, wie jede andere Ansicht auch (Stichwort NotesDatabase.GetView)

Und die DocumentCollection holst Du Dir dann von der View und nicht über ein db.Search (Stichwort NotesView.GetAllDocumentsByKey)

Wenn Du noch Probs hast, frag einfach nochmal nach. Ich habs am Anfang auch nicht anders gemacht. ;-)

Markus

Driri

  • Gast
Re:Excelexport von eingebetteter Ansicht
« Antwort #8 am: 03.06.04 - 10:18:42 »
Die View kannst Du direkt ansprechen (heißt über den Viewnamen oder -alias), die ist ja nicht nur in der Maske als Embedded Object da, sondern auch normal ansprechbar.

Für die Suche brauchst Du die View aber nicht. Dafür baust Du dir mir db.search eine DocCollection.

In der Hilfe ist das eigentlich auch recht gut beschrieben.

Offline Markus Henke

  • Aktives Mitglied
  • ***
  • Beiträge: 143
  • Geschlecht: Männlich
Re:Excelexport von eingebetteter Ansicht
« Antwort #9 am: 03.06.04 - 10:23:17 »
Wenn er über db.Search geht, dann brauch er die view nicht. und wenn er über die view geht, dann bracuht er db.Search nicht. ;-)

Driri

  • Gast
Re:Excelexport von eingebetteter Ansicht
« Antwort #10 am: 03.06.04 - 10:24:34 »
Stimmt, ist also mehr oder weniger Geschmackssache, wobei der Weg über die View in dem Fall einfacher sein sollte  ;)

Offline Catrex

  • Junior Mitglied
  • **
  • Beiträge: 78
  • Geschlecht: Männlich
  • Noob@Work
Re:Excelexport von eingebetteter Ansicht
« Antwort #11 am: 03.06.04 - 10:30:37 »
Leute macht mich nicht feritg ;)

also ich habe das nun so gemacht:

Set view = db.GetView("Ansichtenname")
Set dc = view.GetAllDocumentsByKey(Feldname, True)

geht das denn so mit dem "feldname" oder muss da nen Text stehen ? weil ich will ja nur die exportieren die dann auch in einem bestimmten Feld gewähl werden.

Ja einen normales Export habe ich ja schon hinbekommen aber ich bin mir nicht so im klaren darüber wie man denn nun mit der DC weiterarbeitet ?

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re:Excelexport von eingebetteter Ansicht
« Antwort #12 am: 03.06.04 - 10:35:10 »
Feldname muss heissen: NotesDocument.Feldname (0), wobei NotesDocument das Dokument ist, in dem der User seine zu selektierende Kategorie ausgewählt hat. Sicherlich wirst Du das über
NotesUIWorkspace.CurrentDocument.Document instantiiert haben.

Aber mal eine Frage, bevor Du jetzt weiter machst: Wenn Du jetzt mit der Selektion der Dokumente auf Probleme stösst - hast Du Dir schon Gedanken gemacht, wie Du dann den eigentlichen Excel-Import in LS bewerkstelligst ? Das ist nämlich auch nicht gerade trivial.

Bernhard

Offline Catrex

  • Junior Mitglied
  • **
  • Beiträge: 78
  • Geschlecht: Männlich
  • Noob@Work
Re:Excelexport von eingebetteter Ansicht
« Antwort #13 am: 03.06.04 - 10:41:48 »
Ja das meinte ich ja mit weitermachen. Ich wiess nicht ob ich eine Dokumentenselktion so beim Export nach Excel behaneln kann wie eine komplette view oder ob ich da was beachten muss.

Einen Export einer gazen view nach Excel habe ich ja schon gemacht !

Offline Markus Henke

  • Aktives Mitglied
  • ***
  • Beiträge: 143
  • Geschlecht: Männlich
Re:Excelexport von eingebetteter Ansicht
« Antwort #14 am: 03.06.04 - 11:14:31 »
Es ist fast das gleiche, wie aus einer View zu exportieren.

Du musst Dir halt in einer Schleife alle Docs schnappen und die Werte (Felder) exportieren, die in Excel landen sollen.

Wenn Du einen View Export gebacken bekommen hast, dann schaffst Du das auch. ;-)

Offline Catrex

  • Junior Mitglied
  • **
  • Beiträge: 78
  • Geschlecht: Männlich
  • Noob@Work
Re:Excelexport von eingebetteter Ansicht
« Antwort #15 am: 03.06.04 - 11:32:41 »
ja ok das bekomme ich ihn. Mit schleife und so weiter.

Eine Sache habe ich nocht:

Ich bestimmt die Kategorie der eing. Ansciht über eine Feld in einer Maske. Aber wie komme ich an diesen Fledwert ran, so dass ich ihn hier [Set dc = view.GetAllDocumentsByKey(Feldname, True)] als Selektionskriterium verwenden kann  ?


Das bekomme ich einfach nicht hin der Rest scheint wohl zu laufen

Driri

  • Gast
Re:Excelexport von eingebetteter Ansicht
« Antwort #16 am: 03.06.04 - 12:44:42 »
Das hat Bernhard doch oben beschrieben. Du schnappst Dir das CurrentDocument und kannst dann über das Document auf die Felder zugreifen.

Offline Catrex

  • Junior Mitglied
  • **
  • Beiträge: 78
  • Geschlecht: Männlich
  • Noob@Work
Re:Excelexport von eingebetteter Ansicht
« Antwort #17 am: 03.06.04 - 12:47:20 »
ja das weiss ich aber ich denke ich stelle mich ein wenig zu dumm. Denn das klappt nicht so wie ich es gerne möchte

ich will doch einfach nur an einen Feldwerte aus einer Maske kommen :(

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re:Excelexport von eingebetteter Ansicht
« Antwort #18 am: 03.06.04 - 13:05:18 »
Du machst das doch aus einem geöffneten Dokument heraus, wenn ich das richtig verstanden habe ? Dann schau Dir in der DesignerHelp die Klasse NotesUIDocument an. Dir hier einen fertigen Code zu posten (auch wenn es nur wenig Zeilen sind), hilft Dir nicht wirklich weiter.

Bernhard

Offline Catrex

  • Junior Mitglied
  • **
  • Beiträge: 78
  • Geschlecht: Männlich
  • Noob@Work
Re:Excelexport von eingebetteter Ansicht
« Antwort #19 am: 03.06.04 - 13:27:50 »
Das habe ich nun schon 20mal gemacht ich komme nicht drauf ich bekomme immer wieder Fehlermeldungen. Kann mir nicht bitte einer sagen wie ich das machen muss. Danke !

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz