Autor Thema: Feld setzen  (Gelesen 2081 mal)

Offline heidiweber

  • Aktives Mitglied
  • ***
  • Beiträge: 162
Feld setzen
« am: 16.11.06 - 15:49:14 »
Hallo

ich möchte über einen Agenten einen Wert in ein Feld schreiben. Das probiere ich so (Auszugsweise):

Dim docEA As NotesDocument
Set dc = viewEA.GetAllDocumentsByKey(docHaupt.UniversalID)
Set docEA = dc.GetFirstDocument
docEA.statusEA = "1" --> das geht nicht???

Warum schreibt der da nichts rein? Muss das Dokument erst in den Bearbeitenmodus, dann Feld setzen und dann noch abspeichern? Oder muss man das bei einem Agenten nicht machen?

Vielen Dank
cu
Heidi

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: Feld setzen
« Antwort #1 am: 16.11.06 - 15:51:36 »
Definiere "Das geht nicht".
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

klaussal

  • Gast
Re: Feld setzen
« Antwort #2 am: 16.11.06 - 15:52:54 »
Feld setzen, dann noch einen Save.

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Feld setzen
« Antwort #3 am: 16.11.06 - 16:00:32 »
docEA.statusEA = "1" --> das geht nicht???

Ist das wirklich eine Frage? Wenn ja, lautet die Antwort: "Doch".

Sollte das entgegen der Satzzeichen doch eine Feststellung sein, schliesse ich mich Martin an: "das geht nicht" ist unverständlich.

Bernhard

klaussal

  • Gast
Re: Feld setzen
« Antwort #4 am: 16.11.06 - 16:03:45 »
Wenn man den Post ganz liest, tut sich bei mir die Vermutung auf, dass da ein "save" fehlt.

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Feld setzen
« Antwort #5 am: 16.11.06 - 16:04:47 »
Ohne richtige Frage fange ich nicht mal an zu denken ...

Bernhard

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: Feld setzen
« Antwort #6 am: 16.11.06 - 16:21:01 »
Muss das Dokument erst in den Bearbeitenmodus, dann Feld setzen und dann noch abspeichern? Oder muss man das bei einem Agenten nicht machen?

Wenn du mit Backend-Methoden arbeitest, dann brauchst du den Bearbeitungsmodus nicht zu setzen. Aber speichern musst du im Backend auch.

Mehr Infos wären nicht schlecht und würden uns ungemein helfen das Problem zu analysieren.

Ich kann nur Bernhard's viel strapaziertes Zitat wiederholen:

Mehr Input, mehr Output.


Axel
Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline heidiweber

  • Aktives Mitglied
  • ***
  • Beiträge: 162
Re: Feld setzen
« Antwort #7 am: 16.11.06 - 16:32:38 »
Hallo

es hat echt nur der save-Befehl gefehlt.

Vielen Dank und sorry für die unklare Fragestellung:)

cu
Heidi

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: Feld setzen
« Antwort #8 am: 16.11.06 - 16:43:42 »
Vielleicht sollte IBM die Save-Methode durch ein "MakeItSo" oder "Energize" ersetzten, dann würden wohl mehr Leute dran denken.

Ein
Call docEA.MakeItSo(True, False)
bzw.
Call docEA.Energize(True, False)
hätte schon was.
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

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz