Error: sub main wurde nicht definiert

Fragen und Diskussionen rund um die Arbeit mit SPSS. Für allgemeine Statistik-Themen, die nicht mit SPSS zusammenhängen, bitte das Statistik-Forum nutzen.
Antworten
Mohndblume
Beiträge: 13
Registriert: 06.08.2018, 12:10

Error: sub main wurde nicht definiert

Beitrag von Mohndblume »

Hallo Freunde,

seit heute Morgen steht Folgendes unter meinen Diagrammen im Ausgabefenster:
"Error : Sub Main wurde nicht definiert.
At Line No : 1"

In dem einzigen Beitrag den Google dazu ausgespuckt hat hieß es, ich soll das Autoscript austellen unter 'Berarbeiten>Script>Autoscript'.

Nachdem ich das getan habe steht es jetzt tatsächlich nicht mehr unter neuen Tabellen. Unter den Tabellen unter denen es bereits stand steht jetzt stattdessen:
"SET TLook=None Small=0.0001 SUMMARY=None THREADS=AUTO TFit=Both DIGITGROUPING=No LEADZERO=No TABLERENDER=light."

Kann mit jemand sagen:
- Was das Problem war/ ist und warum es auf einmal da war
- Was ich mit dem Ausschalten des Autoscripts bewirkt habe (ich weiß leider nicht genau was das ist)

Ich danke Euch. LG Toni


Hier ist noch die Syntax von der Tabelle bei der es begonnen hat:

* Diagrammerstellung.
GGRAPH
/GRAPHDATASET NAME="graphdataset" VARIABLES=A102_02 COUNT()[name="COUNT"] B105_02
MISSING=LISTWISE REPORTMISSING=NO
/GRAPHSPEC SOURCE=INLINE.
BEGIN GPL
SOURCE: s=userSource(id("graphdataset"))
DATA: A102_02=col(source(s), name("A102_02"), unit.category())
DATA: COUNT=col(source(s), name("COUNT"))
DATA: B105_02=col(source(s), name("B105_02"), unit.category())
COORD: rect(dim(1,2), cluster(3,0))
GUIDE: axis(dim(3), label("Jahr"))
GUIDE: axis(dim(2), label("Prozent"))
GUIDE: legend(aesthetic(aesthetic.color.interior), label("Unterbringungsdauer Gruppen (B105_02)"))
GUIDE: text.title(label("Unterbringungsdauer in Gruppen 2009 - 2018"))
GUIDE: text.subsubtitle(label("Unterbringungsvoraussetzung §64 StGB"))
SCALE: cat(dim(3), include("2009", "2010", "2011", "2012", "2013", "2014", "2015", "2016"
, "2018"))
SCALE: linear(dim(2), include(0))
TRANS: B105_02_TRANS = collapse(category(B105_02), minimumPercent(1), sumVariable(COUNT),
otherValue("Andere"))
ELEMENT: interval(position(summary.percent(B105_02_TRANS*COUNT*A102_02,
base.coordinate(dim(3)))), color.interior(B105_02_TRANS), shape.interior(shape.square))
END GPL.
dutchie
Beiträge: 2731
Registriert: 01.02.2018, 10:45

Re: Error: sub main wurde nicht definiert

Beitrag von dutchie »

hallo

bin da kein experte hatte noch nie so ein problem
also autoscripts sind Programme die u.a. den look der ausgaben
steuern ...
du hast ja in bearbeiten ein häckchen für autoscripts...
da kannst du ruhig mal rumspielen z.b Correlation_Tabele_Correlation_Create an machen
und ein paar pearson korrelationen rechen...die tabelle ändert sich...
und darunter stehen die autoscrits, die du auch einzel aktivieren oder deaktivieren kannst.

wenn das steht:
Mohndblume hat geschrieben:"Error : Sub Main wurde nicht definiert.
At Line No : 1"
wird denn dann die Graphic korrekt angezeigt?

gruß
dutchie
Mohndblume
Beiträge: 13
Registriert: 06.08.2018, 12:10

Re: Error: sub main wurde nicht definiert

Beitrag von Mohndblume »

Hallo Dutchie,
Mohndblume hat geschrieben:wird denn dann die Graphic korrekt angezeigt?
ja, komischerweise konnte ich keine Unterschiede sehen. Weder zwischen vor dem Fehler und danach, noch als ich dann die autoskripte ausgemacht habe. Scheint jetzt auch echt alles gut zu sein, aber mir gefällt der Gedanke nicht weder das Problem, noch die Lösung verstanden zu haben. Nicht, dass es irgendwann zurück kommt und meine Masterarbeit sabotiert. Was ist denn 'Sub Main'? Hab das auf der IBM Seite nicht gefunden...

Grüße Toni
dutchie
Beiträge: 2731
Registriert: 01.02.2018, 10:45

Re: Error: sub main wurde nicht definiert

Beitrag von dutchie »

hallo toni

das ist nur die adresse für das programm "main"
also hauptprogramm oder name xy
unterhalb von sub beginnt das programm das bei dir fehlt
so in der art...

und endet mit
"end sub"
öffne mal über SPSS datei öffnen ein skript (das programm)
z.B. Autoscript.sbs ( die sind bei mir grün mit der extension .sbs)
da steht dann
Sub ....blabla
end Sub
anfang und ende eines Programms
der güne text will beschreiben was das programm macht.
das betrifft wenn dann nur die Form des outputs...
sorgen würde ich mir nicht machen..
du hast doch eine ordentliche lizensversion?

gruß
dutchie
Mohndblume
Beiträge: 13
Registriert: 06.08.2018, 12:10

Re: Error: sub main wurde nicht definiert

Beitrag von Mohndblume »

Hallo Dutchie,

ich hab keine script Datei gefunden, die ich so aufmachen kann... Aber wenn Du dir keine Sorgen machen würdest, dann mache ich mir auch keine.
Eine ordentliche Lizenzversion habe ich, ja :)
Das wird dann schon passen denke ich. Danke Dir.
Anzeige:Statistik und SPSS: Die besten Bücher
Als Buch oder E-Book - Jetzt bestellen
spss datenanalyse
SPSS - Moderne Datenanalyse - Jetzt bestellen!
statistik datenanalyse
Statistik - Der Weg zur Datenanalyse - Jetzt bestellen!
Antworten