GELÖST Sub- oder Function-Prozedur nicht definiert (?)

Programmierung unter AOO/LO (StarBasic, Python, Java, ...)

Moderator: Moderatoren

achimgr
***
Beiträge: 68
Registriert: Mi, 30.04.2008 16:14

GELÖST Sub- oder Function-Prozedur nicht definiert (?)

Beitrag von achimgr »

Hallo,
ich bekommen diese Fehlermeldung:

"BASIC-Laufzeitfehler.
Sub- oder Function-Prozedur nicht definiert."

wenn ich diesen Code ausführe:

sub DATAFORM_KUNDE

doc = thisComponent
sheet = doc.Sheets(7)
range = sheet.getCellRangeByName("A4:M1000")
coboDataForm(range)

end sub
wobei die letzte zeile markiert wird (cobo....)

Dabei hat der Code schon einige Male funtioniert.

Erkennt jemand den einen Fehler im Code?
Zuletzt geändert von achimgr am Di, 19.08.2014 16:45, insgesamt 1-mal geändert.

Grüße aus Niedersachsen,
Achimgr
Benutzeravatar
Rasakul
**
Beiträge: 32
Registriert: Di, 29.07.2014 15:26
Wohnort: Wien

Re: Sub- oder Function-Prozedur nicht definiert (?)

Beitrag von Rasakul »

Hallo achimgr!

Die Fehlermeldung deutet darauf hin, dass die Sub- oder Function-Prozedur zur Laufzeit bei der Ausführung nicht bekannt ist, der Code also praktisch nicht weiß, was er da aufrufen soll

Wo ist denn die Sub- oder Function-Prozedur "coboDataForm"? Ist sie im gleichen Modul/Bibliothek oder in einer anderen Bibliothek? Wenn sie in einer anderen Bibliothek ist, ist diese zum Zeitpunkt des Aufrufs geladen (sichtbar daran, dass sie in der Bibliotheksübersicht (nicht) ausgegraut ist)?

LG
Rasakul

PS: falls meine Vermutung nicht zutrifft wäre das Betriebssystem und die OpenOffice- bzw LibreOffice- und Java-Version hilfreich :)
Wenn du dir die Anwender deiner Programme als Idioten vorstellst, werden auch nur Idioten deine Programme verwenden - Linus Torvalds
Karolus
********
Beiträge: 7533
Registriert: Mo, 02.01.2006 19:48

Re: Sub- oder Function-Prozedur nicht definiert (?)

Beitrag von Karolus »

Hallo

Vmtl. steckt coboDataFormin einem Modul einer Bibliothek ausserhalb der StandardBibliotheken.

Lade sie ggf. per

Code: Alles auswählen

Globalscope.BasicLibraries.LoadLibrary( "DerLibraryName" )
nach.

Karolus
LO7.4.7.2 debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
achimgr
***
Beiträge: 68
Registriert: Mi, 30.04.2008 16:14

Re: Sub- oder Function-Prozedur nicht definiert (?)

Beitrag von achimgr »

Vielen Dank euch Beiden!
Habe den Code in einer Bibliothek gefunden.
Habe den "LibraryName" nicht gefunden, aber so geht es auch:
Alles kopiert und in die Standard-Bibliothek eingefügt.
Klappt.
Achim

Grüße aus Niedersachsen,
Achimgr
Karolus
********
Beiträge: 7533
Registriert: Mo, 02.01.2006 19:48

Re: Sub- oder Function-Prozedur nicht definiert (?)

Beitrag von Karolus »

achimgr hat geschrieben:Vielen Dank euch Beiden!
Habe den Code in einer Bibliothek gefunden.
Habe den "LibraryName" nicht gefunden, aber so geht es auch:
Alles kopiert und in die Standard-Bibliothek eingefügt.
Klappt.
Achim
Hä ? Du hast den Code in einer Bibliothek gefunden - aber den Namen der Bibliothek nicht ??

Karolus
LO7.4.7.2 debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
Antworten