Autor Thema: Import von lokalen Adressen .. danach refresh  (Gelesen 1774 mal)

Offline adminnaddel

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 819
  • Geschlecht: Männlich
  • What a wonderful girl, so beautiful und se....;-)
Import von lokalen Adressen .. danach refresh
« am: 29.04.05 - 11:03:23 »
Hallo liebe Gemeinde,

ich lasse mir Personendocs aus dem lokalen Adressbuch in einer andere Db via picklist kopieren und erstellen.

Das Script habe ich hier mal irgendwo gefunden  ??? und individuell angepasst.

Die Routine wird aus einer View gestartet und bestimmte Felder aus dem Personendoc werden ins neue Doc kopiert.

Anschließend laufe ich mit einem refresh (manuell) über alle docs in meiner View um die berechneten Felder mit den übergebenen Daten zu füllen.

Aber dieses manuelle ist lässtig und es wäre schön dieses durch einen code abzulösen.

Die Übergaberoutine endet mit

Call .Save(True, True)

Hier müsste jetzt aber das doc wohl noch geöffnet werden damit die computed fields gefüllt werden  ???

Einen kurzen Tipp?

lg
Andy
« Letzte Änderung: 29.04.05 - 11:46:14 von adminnaddel »

Offline adminnaddel

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 819
  • Geschlecht: Männlich
  • What a wonderful girl, so beautiful und se....;-)
Re: Import von lokalen Adressen .. danach refresh
« Antwort #1 am: 29.04.05 - 11:33:56 »
Okay ... ich starte jetzt einfach anschließend den Agent .. der erledigt mir das:

Dim agent As NotesAgent
Set agent = dbThis.GetAgent("RefreshAll")
Call agent.run

Aber nun bleibt leider noch immer das Problem mit meiner UI-View aus der ich alles gestartet habe und derzeitig mir nur mit einem Tastendruck F9 das doc anzeigt :-(

Versuch mit:

Dim Main As NotesView
Set db = session.CurrentDatabase
Set Main = db.GetView("Main")
Call Main.Refresh

passiert nichts  ::)

lg
Andy

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Import von lokalen Adressen .. danach refresh
« Antwort #2 am: 29.04.05 - 11:36:09 »
Call notesUIWorkspace.ViewRefresh

Offline adminnaddel

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 819
  • Geschlecht: Männlich
  • What a wonderful girl, so beautiful und se....;-)
Re: Import von lokalen Adressen .. danach refresh
« Antwort #3 am: 29.04.05 - 11:46:04 »
 ;) wie oft hatte ich schon diese Zeile eingefügt, mein Gott!

Danke

lg
Andy

Offline Sebastian Botz

  • Junior Mitglied
  • **
  • Beiträge: 59
  • Geschlecht: Männlich
  • Ich liebe dieses Forum!
Re: Import von lokalen Adressen .. danach refresh
« Antwort #4 am: 29.04.05 - 12:04:46 »
Hallo zusammen,

läßt sich das Problem denn nicht mit der ComputeWithForm Methode der NotesDocumentClass lösen?
Meines Erachtens werden dabei auch Computed Felder berechnet.

Viele Grüße

Sebastian
Domino 8.5
Clients 8.02 und 8.5

Offline master

  • Junior Mitglied
  • **
  • Beiträge: 85
  • Geschlecht: Männlich
Re: Import von lokalen Adressen .. danach refresh
« Antwort #5 am: 29.04.05 - 12:17:26 »
Hallo
ich denke die Mischung machts.
ComputeWithForm für den Import (spart den Agent)
Call notesUIWorkspace.ViewRefresh für die Ansicht

Gruß Klaus

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz