Luego de agotar recursos, revisar un ejemplo, entrar a otro foro, revisar los blogs de este.... Pido ayuda....
Tengo un reporte que en tiempo de diseño lo conecto a la bd a través de ODBC, y en la previsualización muestra la información y bien.
La cuestión esta con el código para para que se genere sin activar en Crystal Report "Save Dat With Report", me presenta el siguiente error <b>Server has not yet been opened</b>
El codigo que utilizo es el siguiente:
Código PHP:
$COM_Object = "CrystalRunTime.Application";
$my_report = "C:/test_dat.rpt";
$my_pdf = "C:/test.pdf";
$crapp= New COM($COM_Object) or die("Unable to Create Object");
$creport = $crapp->OpenReport($my_report, 1);
//$creport->Database->Tables[1]->SetLogOnInfo("SVRCOMUL","DMS_MULTIDROGAS","Wcmc","M0nter1a");
//$creport->Database->LogOnServer("p2sodbc.dll", "DMS", "DMS_MULTIDROGAS", "admingral", "");
$creport->ExportOptions->DiskFileName=$my_pdf;
$creport->ExportOptions->PDFExportAllPages=true;
$creport->ExportOptions->DestinationType=1; // Export to File
$creport->ExportOptions->FormatType=31; // Type: PDF
$strSelRegs="";
$creport->RecordSelectionFormula = $strSelRegs ;
$creport->ReadRecords(); // attention!
$creport->Export(false);
He utilizado el LogOnServer y LogInfo pero sigue mostrando lo mismo agradezco si pueden darme una mano.