Autor Thema: Redscreen!?  (Gelesen 1895 mal)

Offline froehlich2000

  • Junior Mitglied
  • **
  • Beiträge: 65
Redscreen!?
« am: 10.01.06 - 11:46:05 »
Hallo @all,

Folgendes Problem. Habe eine einfache Anfängeranwendung als Übung.
Dort habe ich eine Maske, die ich mit einer Aktion Speichern, speichere..jo.

im querysave habe ich folgenden programmcode:
Code
Sub Querysave(Source As Notesuidocument, Continue As Variant)
	Dim svname As String
	
	svname = Source.FieldGetText("Vorname")
                if svname = "" then
                    continue = False
                    exit sub
                end if
	
End Sub
dieser code produziert beim speichern angehängten redscreen.
wenn ich das continue = false weglasse dann gibt es keinen redscreen.
wo liegt der Fehler?




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: Redscreen!?
« Antwort #1 am: 10.01.06 - 12:01:02 »
Der Code sieht völlig normal aus. Ich habe sowas schon sehr oft gemacht. Ich tippe darauf, dass deine Maske einen Hau weg hat.

Versuch zuerst aber mal die Cache.dsk zu löschen (vorher den Client beenden). Beim Start des Client wird die Datei neu angelegt.

Dann kanst du auch mal versuchen eine neue Kopie der DB anzulegen. Aber nicht im Explorer, sondern mit Notes (Datei - Datenbank - Neue Kopie).

Wenn das auch nichts fruchtet, dann versuch mal die Maske neu zu erstellen.


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

Offline rar

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 856
  • Geschlecht: Männlich
  • Des passt scho
    • click
Re: Redscreen!?
« Antwort #2 am: 10.01.06 - 13:26:58 »
Probier mal den Arbeitsbereich zu komprimieren.
Wir hatten auch oft Probleme mit dem Redscreen. Das lag an einem sehr großem Arbeitsbereich. Nachdem er komprimiert wurde, wars nicht mehr so schlimm...
†090620141300

Offline froehlich2000

  • Junior Mitglied
  • **
  • Beiträge: 65
Re: Redscreen!?
« Antwort #3 am: 10.01.06 - 13:50:36 »
danke habe das problem gefunden...

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: Redscreen!?
« Antwort #4 am: 10.01.06 - 13:56:19 »
danke habe das problem gefunden...

Würdest du uns bitte an der Lösung teilhaben lassen.

Vielleicht hat irgendwer mal das gleiche Problem und deine Lösung hilft ihm bei der Lösung.

Danke im Voraus.

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

Offline froehlich2000

  • Junior Mitglied
  • **
  • Beiträge: 65
Re: Redscreen!?
« Antwort #5 am: 10.01.06 - 14:35:43 »
alles klar sorry.

also der fehler lag in der @formel der Aktion.

dort wurde nach dem speichern sofort wieder die maske neu gestartet um ein weiteres dokument erstellen zu können.

bei continue = false wurde vorangegangene maske nicht gespeichert, aber das programm hat dann trotzdem versucht ein neues fenster zu öffnen mit einer neuen maske.

ich nehme an, dass es daran gelegen hat. nun habe ich mit einer if anweisung in der formel für klarheit gesorgt. (
Code
if(@command([FileSave]);@command([compose]; "maske");@false)
@)

hoff das war jetzt nicht zu unverständlich.

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: Redscreen!?
« Antwort #6 am: 10.01.06 - 14:51:22 »
Was da letztendlich die Redbox ausgelöst haben soll ist mir zwar nicht ganz klar, aber sei's drum.

Vielen Dank für die Problemlösung.


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

Offline froehlich2000

  • Junior Mitglied
  • **
  • Beiträge: 65
Re: Redscreen!?
« Antwort #7 am: 10.01.06 - 15:14:34 »
so wirklich klar ists mir auch nicht...aber es hat zumindest das problem behoben.

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz