Oggetti questi sconosciuti ( per me)
Inviato: 10 mag 2023, 10:55
Io e la programmazione a oggetti non andiamo molto daccordo.
problema banale ma se non lo risolvo altro che banale
volgio usare la liberria tcpdf dentro ad una griglia ricihamando la creazione del pdf da bottone , classica selezione record .
in onScriptInit uso la sc_include_lib per caricare la libreria tcpdf , non dichiarata nell'elenco librerie.
in una funzione richiamata dal bottome (onFinisch) genero l oggetto ($pdf=new TCPDF('P', 'mm', 'A4', true, 'UTF-8', false)) per costruire il pdf
Non funziona segnalando che non trova TCPDF.
quindi
sposto la generazione oggetto ( $pdf=new TCPDF('P', 'mm', 'A4', true, 'UTF-8', false)) in onScripInit dopo la sc_include_lib
non funziona dichiarando che la $pdf non è globale .
Domande : come dichiarare vsibile ovunque la $pdf premesso che global è da non usare in sc?
Puo essere corretta la definizione di $pdf come attributo nella sezione programmazione?
esiste altra via?
problema banale ma se non lo risolvo altro che banale
volgio usare la liberria tcpdf dentro ad una griglia ricihamando la creazione del pdf da bottone , classica selezione record .
in onScriptInit uso la sc_include_lib per caricare la libreria tcpdf , non dichiarata nell'elenco librerie.
in una funzione richiamata dal bottome (onFinisch) genero l oggetto ($pdf=new TCPDF('P', 'mm', 'A4', true, 'UTF-8', false)) per costruire il pdf
Non funziona segnalando che non trova TCPDF.
quindi
sposto la generazione oggetto ( $pdf=new TCPDF('P', 'mm', 'A4', true, 'UTF-8', false)) in onScripInit dopo la sc_include_lib
non funziona dichiarando che la $pdf non è globale .
Domande : come dichiarare vsibile ovunque la $pdf premesso che global è da non usare in sc?
Puo essere corretta la definizione di $pdf come attributo nella sezione programmazione?
esiste altra via?