本文整理汇总了PHP中DataSource::setDataset方法的典型用法代码示例。如果您正苦于以下问题:PHP DataSource::setDataset方法的具体用法?PHP DataSource::setDataset怎么用?PHP DataSource::setDataset使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类DataSource
的用法示例。
在下文中一共展示了DataSource::setDataset方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: diagramaGanttTramite
function diagramaGanttTramite()
{
$dataSource = new DataSource();
//$idSolicitud = $this->objParam->getParametro('nro_tramite');
//$this->objParam->addParametroConsulta('id_plan_mant',$idPlanMant);
$this->objParam->addParametroConsulta('ordenacion', 'nro_tramite');
$this->objParam->addParametroConsulta('dir_ordenacion', 'ASC');
$this->objParam->addParametroConsulta('cantidad', 1000);
$this->objParam->addParametroConsulta('puntero', 0);
$this->objFunc = $this->create('MODProcesoWf');
$resultSolicitud = $this->objFunc->listarGantWf();
if ($resultSolicitud->getTipo() == 'EXITO') {
$datosSolicitud = $resultSolicitud->getDatos();
$dataSource->setDataset($datosSolicitud);
$nombreArchivo = 'diagramaGanttTramite.png';
$diagramador = new DiagramadorGanttWF();
$diagramador->setDataSource($dataSource);
$diagramador->graficar($nombreArchivo);
$mensajeExito = new Mensaje();
$mensajeExito->setMensaje('EXITO', 'DiagramaGanttTramite.php', 'Diagrama Gantt de tramite generado', 'Se generó con éxito el diagrama para: ' . $nombreArchivo, 'control');
$mensajeExito->setArchivoGenerado($nombreArchivo);
$this->res = $mensajeExito;
$this->res->imprimirRespuesta($this->res->generarJson());
} else {
$resultSolicitud->imprimirRespuesta($resultSolicitud->generarJson());
}
}