Autor Thema: Aktion speichern -> Codefenster leer  (Gelesen 1616 mal)

Offline alesssandro

  • Aktives Mitglied
  • ***
  • Beiträge: 129
  • Lasagne, mhhh.
Aktion speichern -> Codefenster leer
« am: 10.12.04 - 11:45:01 »
Hi Leute.

Ich habe ein ärgerliches Phänomen im Domino Designer 6.5: ich habe eine gemeinsame Aktion erstellt und im Click-Event Lotus Script Code geschrieben.
Bei jedem Speichern - egal ob mit STRG+S oder Speicherbutton - verschwindet der gesamte Code aus dem Programmierfenster. Der Code ist nicht gelöscht, sondern taucht dann wieder auf, wenn ich ein anderes Event öffne z.b. Initialize,... und wieder zurück auf Click gehe.

Ich habe herausgefunden, dass es auftritt sobald eine Script-Bibliothek verwendet mit USE "Bib_name" eingebunden wird.

Kennt jemand dieses Problem?
lg, alex

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re: Aktion speichern -> Codefenster leer
« Antwort #1 am: 10.12.04 - 13:45:03 »
Hatte ich auch schon, behebt sich aber beim Upgrade auf das neueste Release
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

Offline alesssandro

  • Aktives Mitglied
  • ***
  • Beiträge: 129
  • Lasagne, mhhh.
Re: Aktion speichern -> Codefenster leer
« Antwort #2 am: 10.12.04 - 17:14:03 »
Nein, das hat nicht die Lösung gebracht... hab auf 6.5.3 upgedatet. Code verschwindet immernoch (oder hast du vielleicht noch eine neuere Version? *g*)

Ich habe herausgefunden, dass das Problem nicht auftritt, wenn ich vor dem Einbinden der Bibliothek in den Options-Bereich "Option Public" schreibe. Doch dann bekomme im Client die Fehlermeldung "PUBLIC is not allowed in this Module".

alex

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re: Aktion speichern -> Codefenster leer
« Antwort #3 am: 10.12.04 - 17:16:20 »
Dann weiss ich auch nicht warum, bei mir tritt es jedenfalls nicht mehr auf .... :(
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

Offline TMC

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.660
  • Geschlecht: Männlich
  • meden agan
Re: Aktion speichern -> Codefenster leer
« Antwort #4 am: 10.12.04 - 19:45:17 »
Hast Du mal alle Designelemente rekompiliert?

Ansonsten:
Ich hatte schon diverseste Probleme mit gemeinsamen Aktionen, insbesondere wenn ich dort dann noch Routinen einer Scriptlibrary verwendete. Die Probleme waren aber mehr seitens Anwender: Code wurde teilweise einfach nicht ausgeführt, falscher Fokus auf Dokumente, etc. etc.

Lösung (stammt hier aus dem Forum, machen wohl auch einige so):
1.) Komplettes Script der gemeinsamen Aktionen in ScriptLib auslagern
2.) Den Code zum Aufruf in Agenten auslagern
3.) in den gemeinsamen Aktionen den entsprechenden Agenten aufrufen über @Command([ToolsRunmacro]; "...")

Meine Erfahrung ist, dass dies so sehr zuverlässig läuft.
Matthias

A good programmer is someone who looks both ways before crossing a one-way street.


Offline alesssandro

  • Aktives Mitglied
  • ***
  • Beiträge: 129
  • Lasagne, mhhh.
Re: Aktion speichern -> Codefenster leer
« Antwort #5 am: 13.12.04 - 11:22:33 »
Mhh danke,  das werde ich wahrscheinlich auch so machen...

Was verstehst du unter rekompilieren der Designelemente? Reiter schließen und wieder öffnen?  ???

alex

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re: Aktion speichern -> Codefenster leer
« Antwort #6 am: 13.12.04 - 11:40:17 »
Unter

Tools - Recompile All LotusScript
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz