Thread Fragen zu 'package' (12 answers)
Opened by Andi123 at 2017-07-28 14:46

Gast Andi123
 2017-07-28 15:35
#187034 #187034
So, ich noch mal :)

Das Aufrufen der 'userFunctions.pm'-Subs aus den Skript-Dateien funktioniert.

Was nicht klappt ist, dass %config-Variablen, die in der 'main.pm' initial gesetzt werden, auch in der 'userFunctions.pm' genutzt werden können. Diese Variablen sind aber alle leer.

Ich habe dann versucht, mal in der 'userFunctions.pm' die 'main.pm' mit einzubinden. Kein Erfolg.

Und dann habe ich auch mal versucht, ob ein Exportieren/Importieren der Variablen per
Code (perl): (dl )
use main qw(%form %config);
in die 'userFunctions.pm' funktioniert.

Aber auch hier sind dann die, in der main.pm definierten %config-Variablen für die Subs der 'userFunction.pm' leer.

Ich dachte, das Ganze würde so funktionieren:

- script.pl bindet main.pm ein
- main.pm bindet userFunction.pm ein
- script.pl ruft eine Sub der userFunction.pm auf. Klappt. Bis eben auf dass die Variablen, die in der main.pm gesetzt werden, halt leer sind.

Muss ich in der script.pl dann doch die userFunction.pm einbinden?

Danke
Last edited: 2017-07-28 15:58:53 +0200 (CEST)

View full thread Fragen zu 'package'