Pagina 1 di 1
Bug in app pdf?
Inviato: 18 feb 2017, 19:00
da rino
non riesco a capire se è un baco o altro.
sto realizzando un pdf tramite la procedura normale.
in evento onHeader effettuo una ricerca con sc_lookup ; secondo il manuale e l help dovrebbe essere disponibile nvece a tempo di esecuzione mi ritrovo l errore : Undefined property: Header_Footer::$Db
anche se con debug attivo la quey compare coem se fosse tutto corretto.
misteri dell OO o sono io che erro?
Re: Bug in app pdf?
Inviato: 20 feb 2017, 16:49
da rino
ho notato una incongruenza nella generazioen pdf , almeno cosi accade da me.
nel limmagine si vede la sezioen onHeader attiva e i suggerimenti a destra . ebbene pone in verde suggerimenti che in realtà non funzionano ovvero le ricerche sulle tabelle.
Problema mio?
Re: Bug in app pdf?
Inviato: 04 mar 2017, 14:28
da Giovannino
Scusa ,
ma ho inserito all'interno di OnFooter una serie di select e sc_lookup etc. Assomiglia al tuo . Hai fatto progressi ??
Il programma mi torna questo errore...
Errore
Undefined property: Header_Footer::$Db
Fatal error: Call to a member function Execute() on null in C:\Program Files (x86)\Scriptcase\v81\wwwroot\scriptcase\app\B2B_B2C\report_pdf_orders_form_mail\report_pdf_orders_form_mail_head_foot.php on line 347
Il primo pezzo di codice inserito OnFooter è questo
$mail_subject_var = "Ordine nr. " . [glo_OrderID] . " del " . date('d/m/Y', strtotime([glo_OrderDate]) ;
$mail_message_var = "Buongiorno Egr. ". [Cust_Name] . "<BR><BR>Siamo lieti di informarLa che l'Ordine in oggetto<BR>
è stato inoltrato all'Ufficio Commerciale XXX per le dovute verifiche. <BR><BR>
La ringraziamo per la fiducia accordata e con l'occasione<BR>
porgiamo cordiali saluti <BR>
XXX Srl<BR>";
$sql_cust_man_email="SELECT Email FROM customers WHERE CustomerID = ( SELECT SalesdirID FROM customers
WHERE CustomerID = (SELECT ORD.SalesmanID FROM orders ORD WHERE OrderID = [glo_OrderID] ) ) ";
sc_lookup(rs_man_mail, $sql_cust_man_email);
if(isset({rs_man_mail[0][0]}))
{ $rs_man_mail = {rs_man_mail[0][0]}; }
else
{$$rs_man_mail = '';}
$sql_cust_agen_email = "SELECT (SELECT CUST.Email AS Cust_Mail FROM customers CUST
INNER JOIN customers AGE ON CUST.SalesmanID = AGE.CustomerID
WHERE CUST.CustomerID = orders.CustomerID) AS Client_Email,
( SELECT AGE.Email AS Agen_Mail FROM customers CUST
INNER JOIN customers AGE ON CUST.SalesmanID = AGE.CustomerID
WHERE CUST.CustomerID = orders.SalesmanID) AS Agent_Email FROM orders WHERE OrderID = [glo_OrderID]";
sc_lookup(rs_mail, $sql_cust_agen_email);
Re: Bug in app pdf?
Inviato: 06 mar 2017, 01:30
da rino
si, ho fatto progressi, sono giunto alla conclusione che l interfaccia è casinata.
quindi ho agito direttamente e attendo la nuova versione sc . ormai non vale la pena perdere tanto tempo .
comunque prova a chiamare una funzione invece che scrivere direttamente li dentro