Das Notes Forum
Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: g202e am 16.06.04 - 10:57:16
-
Ich habe meinen Betreff in die SuFu eingegeben --> NIX
Habe hier eine Datenbank an der ich einige Änderungen machen soll. Im Datenbank-Script ist in "Declarations" über %INCLUDE eine lss-Datei eingebunden.
Wenn ich nun irgendwas in dem DB-Script ändere, erhalte ich beim Speichern den Fehler "PUBLIC is not allowed in this module"; in der lss-Datei steht in jeder Zeile "PUBLIC".
Offenbar hat jedoch der ursprüngliche Entwickler es geschafft, das Script abzuspeichern.
Warum geht das bei mir nicht? ??? (Die lss-Datei habe ich natürlich)
In der KB findet man unter 1098394 eine Erläuterung, aus der ich aber nicht viel entnehmen kann(DB-Script kommt da nicht vor!)
Bin gespannt auf eure Lösungen.
-
welche Zeile deines Scripts kreidet er dir denn an?
-
Public ist im DB-Script generell verboten. Kein Option Public, keine Public Subs oder Functions etc. Macht ja auch keinen Sinn, da es nur beim Öffnen der DB zur Verfügung steht.
Bernhard
-
abgesehen, dass das nicht erlaubt ist im DBScript (wie du sagts, ich weiß es leider nicht),
gibst da nicht ein paar mehr Events im Database-Script (z. B. vorm Löschen, danach) ?
-
Das es angeblich nicht erlaubt ist, habe ich ja auch gelesen.
Meine Frage war: Wie ist es dann dem Programmierer gelungen dieses DB-Script zu speichern? Und es muss ja auch funktioniert haben, sonst wäre ja diese llss-Datei nicht eingebunden worden, oder?
Ich erhalte den Fehler nun beim Speichern des Scripts nachdem ich etwas geändert habe. Diese Änderungen betreffen nicht die Funktionalität, für welche die lss zuständig war/ist.
Rätselhaft. ???