当前位置: 首页>>代码示例>>PHP>>正文


PHP cTabla::setKeyField方法代码示例

本文整理汇总了PHP中cTabla::setKeyField方法的典型用法代码示例。如果您正苦于以下问题:PHP cTabla::setKeyField方法的具体用法?PHP cTabla::setKeyField怎么用?PHP cTabla::setKeyField使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在cTabla的用法示例。


在下文中一共展示了cTabla::setKeyField方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: getListRecibos

function getListRecibos($tipo, $socio)
{
    $sql = new cSQLListas();
    $cTbl = new cTabla($sql->getListadoDeRecibos($tipo, $socio));
    $xImg = new cHImg();
    $cTbl->setKeyField("idoperaciones_recibos");
    $cTbl->setTdClassByType();
    $cTbl->OButton("TR.Reporte", "jsGetReporteRecibo(" . HP_REPLACE_ID . ")", $cTbl->ODicIcons()->REPORTE);
    $cTbl->OButton("TR.Panel", "var xRec = new RecGen(); xRec.panel(" . HP_REPLACE_ID . ")", $cTbl->ODicIcons()->EJECUTAR);
    $cTbl->setEventKey("setRecibo");
    return $cTbl->Show();
}
开发者ID:Cywaithaka,项目名称:S.A.F.E.-Open-Source-Microfinance-Suite,代码行数:12,代码来源:frmbuscarrecibos.php

示例2: jsaGetPolizas

function jsaGetPolizas($fecha, $tipo)
{
    $xF = new cFecha();
    $fecha = $xF->getFechaISO($fecha);
    $xQL = new cSQLListas();
    $xT = new cTabla($xQL->getListadoDePolizasContables($fecha, $tipo), 7);
    $xBtn = new cHImg();
    $xT->setKeyField("codigo");
    $xT->OButton("TR.Modificar", "jsAgregarMovimientos('" . HP_REPLACE_ID . "')\"", $xT->ODicIcons()->AGREGAR);
    $xT->OButton("TR.Imprimir", "jsImprimirPoliza('" . HP_REPLACE_ID . "')\"", $xT->ODicIcons()->IMPRIMIR);
    $xT->OButton("TR.Eliminar", "jsEliminarPoliza('" . HP_REPLACE_ID . "')\"", $xT->ODicIcons()->ELIMINAR);
    return $xT->Show();
}
开发者ID:Cywaithaka,项目名称:S.A.F.E.-Open-Source-Microfinance-Suite,代码行数:13,代码来源:frm_poliza_contable.php

示例3: mostrar_notificaciones

function mostrar_notificaciones($finicial, $ffinal, $estatus)
{
    $sql = "SELECT\n\t`seguimiento_notificaciones`.`idseguimiento_notificaciones` AS `codigo`,\n\t`seguimiento_notificaciones`.`socio_notificado` AS 'socio',\n\t`socios`.`nombre`,\n\t`seguimiento_notificaciones`.`numero_solicitud` AS 'solicitud',\n\t`seguimiento_notificaciones`.`numero_notificacion` AS 'num',\n\t`seguimiento_notificaciones`.`fecha_notificacion`,\n\t/*`oficiales`.`nombre_completo` AS \t`oficial_a_cargo`,*/\n\t/*`seguimiento_notificaciones`.`fecha_vencimiento`,*/\n\t`seguimiento_notificaciones`.`capital`,\n\t`seguimiento_notificaciones`.`interes`,\n\t`seguimiento_notificaciones`.`moratorio`,\n\t`seguimiento_notificaciones`.`otros_cargos`,\n\t`seguimiento_notificaciones`.`total` \nFROM\n\t`seguimiento_notificaciones` `seguimiento_notificaciones` \n\t\tINNER JOIN `socios` `socios` \n\t\tON `seguimiento_notificaciones`.`socio_notificado` = `socios`.`codigo` \n\t\t\tINNER JOIN `oficiales` `oficiales` \n\t\t\tON `seguimiento_notificaciones`.`oficial_de_seguimiento` = `oficiales`\n\t\t\t.`id` \nWHERE\n\t(`seguimiento_notificaciones`.`estatus_notificacion` ='{$estatus}')\n\t\tORDER BY\n\t\t\t`seguimiento_notificaciones`.`idseguimiento_notificaciones`";
    //$cmdCancel = new cCmdByOrder("common/exit.png", "Cumplir Notificacion", "jsSetCumplido(event);", "cmd@_REPLACE_ID_");
    $cmdOk = "<label for='cmd@_REPLACE_ID_'><input type='checkbox' id='cmd@_REPLACE_ID_' /></label>";
    $cTbl = new cTabla($sql);
    $cTbl->setWidth();
    $cTbl->addTool(2);
    $cTbl->addTool(1);
    //$cTbl->addEspTool($cmdCancel->show());
    $cTbl->addEspTool($cmdOk);
    //$cTbl->addTool(2);
    $cTbl->setTdClassByType();
    $cTbl->setKeyField("idseguimiento_notificaciones");
    return $cTbl->Show();
}
开发者ID:Cywaithaka,项目名称:S.A.F.E.-Open-Source-Microfinance-Suite,代码行数:16,代码来源:frm_cumplir_notificaciones.php

示例4: jsaGetListadoDeAvisos

function jsaGetListadoDeAvisos($tipo, $fecha_inicial, $fecha_final)
{
    $tipo = $tipo == SYS_TODAS ? false : $tipo;
    $xF = new cFecha();
    $xAl = new cAml_alerts();
    $xlistas = new cSQLListas();
    $xBtn = new cHButton();
    $xImg = new cHImg();
    $fecha_inicial = $xF->getFechaISO($fecha_inicial);
    $fecha_final = $xF->getFechaISO($fecha_final);
    $sql = $xlistas->getListadoDeRiesgosConfirmados($fecha_inicial, $fecha_final, $tipo);
    // getListadoDeAlertas($tipo, $fecha_inicial, $fecha_final, false, " AND `estado_en_sistema`= " . SYS_UNO);
    $xT = new cTabla($sql);
    $xT->addEspTool($xImg->get24("check", " onclick=\"jsConfirmRiesgo(_REPLACE_ID_)\" "));
    $xT->addEspTool($xImg->get24("delete", " onclick=\"jsDescartarRiesgo(_REPLACE_ID_)\" "));
    $xT->setKeyField($xAl->getKey());
    $xT->setKeyTable($xAl->get());
    return $xT->Show();
}
开发者ID:Cywaithaka,项目名称:S.A.F.E.-Open-Source-Microfinance-Suite,代码行数:19,代码来源:posibles_operaciones.frm.php

示例5: jsaGetListadoDeAvisos

function jsaGetListadoDeAvisos($tipo, $fecha_inicial, $fecha_final)
{
    $tipo = $tipo == SYS_TODAS ? false : $tipo;
    $xF = new cFecha();
    $xAl = new cAml_risk_register();
    $xlistas = new cSQLListas();
    $xBtn = new cHButton();
    $xImg = new cHImg();
    $fecha_inicial = $xF->getFechaISO($fecha_inicial);
    $fecha_final = $xF->getFechaISO($fecha_final);
    $sql = $xlistas->getListadoDeRiesgosConfirmados(false, false, false, $tipo, false, " AND (`aml_risk_register`.`estado_de_envio` =0) AND (`aml_risk_register`.`fecha_de_checking` =0) ");
    $xT = new cTabla($sql);
    //setLog($sql);
    $xT->OButton("TR.Dictaminar", "jsModificarEstatus(_REPLACE_ID_)", $xT->ODicIcons()->REPORTE);
    $xT->OButton("TR.Modificar", "jsEditarRiesgo(_REPLACE_ID_)", $xT->ODicIcons()->EDITAR);
    //$xT->addTool(1);
    $xT->setKeyField($xAl->getKey());
    $xT->setKeyTable($xAl->get());
    return $xT->Show();
}
开发者ID:Cywaithaka,项目名称:S.A.F.E.-Open-Source-Microfinance-Suite,代码行数:20,代码来源:vista_de_riesgos.frm.php

示例6: jsaGetListadoDeAvisos

function jsaGetListadoDeAvisos($tipo, $fecha_inicial, $fecha_final, $todas)
{
    $tipo = $tipo == SYS_TODAS ? false : $tipo;
    $xT = new cTipos();
    $xF = new cFecha();
    $xAl = new cAml_alerts();
    $xlistas = new cSQLListas();
    $xBtn = new cHButton();
    $xImg = new cHImg();
    //
    $ByEstado = $xT->cBool($todas) == true ? "" : " AND `estado_en_sistema`= " . SYS_UNO;
    $ByEstado .= setNoMenorQueCero($tipo) <= 0 ? "" : "  AND (`aml_risk_catalog`.`tipo_de_riesgo` ={$tipo}) ";
    $fecha_inicial = $xF->getFechaISO($fecha_inicial);
    $fecha_final = $xF->getFechaISO($fecha_final);
    $sql = $xlistas->getListadoDeAlertas(false, false, false, false, $ByEstado);
    $xT = new cTabla($sql);
    $xT->setWithMetaData();
    $xT->OButton("TR.Dictaminar", "jsModificarEstatus(_REPLACE_ID_)", $xT->ODicIcons()->REPORTE);
    $xT->OButton("TR.Panel", "jsToPanel(_REPLACE_ID_)", $xT->ODicIcons()->EJECUTAR);
    $xT->setKeyField($xAl->getKey());
    $xT->setKeyTable($xAl->get());
    return $xT->Show();
}
开发者ID:Cywaithaka,项目名称:S.A.F.E.-Open-Source-Microfinance-Suite,代码行数:23,代码来源:vista_de_alertas.frm.php

示例7: jsaGetCobranza

function jsaGetCobranza($empresa, $idperiodo)
{
    $xL = new cSQLListas();
    $xF = new cFecha();
    $sql = $xL->getListadoDeCobranza($idperiodo, SYS_UNO);
    //setLog($sql);
    //fecha de ministracion anterior al
    $xT = new cTabla($sql);
    $xT->setKeyField("numero_solicitud");
    $xT->setKey(2);
    $xT->setWidthTool("180px");
    $xT->setKeyTable("creditos_solicitud");
    $xT->setEventKey("jsGetRecibosByCredito");
    $xT->addEspTool("<div class='coolCheck'><input type='checkbox' id='chk_REPLACE_ID_' onclick='jsSetAlimentarCobros(this, _REPLACE_ID_)' /><label for='chk_REPLACE_ID_'></label></div>");
    $xT->addEspTool("<img src='../images/order.png' class='x24' onclick='getEstadoDeCuenta(_REPLACE_ID_)' />");
    $xT->addEspTool("<img src='../images/calendar.png' class='x24' onclick='getPlanDePagos(_REPLACE_ID_)' />");
    $xT->addEspTool("<img src='../images/view.png' class='x24' onclick='setOcultar(_REPLACE_ID_)' />");
    /*$subSQL		= "SELECT CONCAT(`socios_memo`.`fecha_memo`, '|',	`socios_memo`.`texto_memo`) AS 'memo' FROM `socios_memo` WHERE (`socios_memo`.`numero_solicitud` =" . HP_REPLACE_ID . ") AND (`socios_memo`.`tipo_memo` =11) ORDER BY `socios_memo`.`fecha_memo` ";
    	$xT->addSubQuery($subSQL);*/
    $xT->setWithMetaData();
    $xT->setFootSum(array(3 => "letra", 6 => "monto"));
    return $xT->Show();
}
开发者ID:Cywaithaka,项目名称:S.A.F.E.-Open-Source-Microfinance-Suite,代码行数:23,代码来源:orden_de_cobranza.frm.php

示例8: jsaCumplimiento

function jsaCumplimiento($idsocio)
{
    $xAl = new cAml_alerts();
    $xlistas = new cSQLListas();
    $sql = $xlistas->getListadoDeAlertas(false, false, false, $idsocio);
    $xT = new cTabla($sql);
    $xT->setKeyField($xAl->getKey());
    $xT->setKeyTable($xAl->get());
    return $xT->Show();
}
开发者ID:Cywaithaka,项目名称:S.A.F.E.-Open-Source-Microfinance-Suite,代码行数:10,代码来源:socios.panel.frm.php

示例9: exit

</td>
			<td>Descripcion Corta</td><td><input disabled name='nombrecuenta' type='text' value='' size="40"></td>
		</tr>
	</table>
	<input type='button' name='btsend' value='ENVIAR DATOS'onClick='frmSubmit();'>
</form>
<?php 
$iddocto = $_POST["idcuenta"];
if (!$iddocto) {
    exit($msg_rec_warn . $fhtm);
}
$cCap = new cCuentaDeCaptacion($iddocto);
$cCap->init();
echo $cCap->getFicha(true);
$sqlmvto = "SELECT\n\t\t`operaciones_mvtos`.`idoperaciones_mvtos`   AS `codigo`,\n\t\t`operaciones_mvtos`.`fecha_operacion`       AS `operado`,\n\t\t`operaciones_mvtos`.`fecha_afectacion`      AS `afectado`,\n\t\t`operaciones_mvtos`.`recibo_afectado`       AS `recibo`,\n\t\t`operaciones_mvtos`.`tipo_operacion`        AS `operacion`,\n\t\t`operaciones_tipos`.`descripcion_operacion` AS `descripcion`,\n\t\t`operaciones_mvtos`.`afectacion_real`       AS `monto`,\n\t\t`operaciones_mvtos`.`docto_afectado`\n\tFROM\n\t\t`operaciones_mvtos` `operaciones_mvtos`\n\t\t\tINNER JOIN `operaciones_tipos` `operaciones_tipos`\n\t\t\tON `operaciones_mvtos`.`tipo_operacion` = `operaciones_tipos`.\n\t\t\t`idoperaciones_tipos`\n\tWHERE\n\t\t(`operaciones_mvtos`.`docto_afectado` ={$iddocto})\n\tORDER BY\n\t\t`operaciones_mvtos`.`fecha_operacion`\n\t";
$cEdit = new cTabla($sqlmvto);
$cEdit->addTool(1);
$cEdit->addTool(2);
$cEdit->setKeyField("idoperaciones_mvtos");
$cEdit->Show("", false);
?>
</fieldset>
</body>
<script   >
	<?php 
echo $cEdit->getJSActions();
?>

</script>
</html>
开发者ID:Cywaithaka,项目名称:S.A.F.E.-Open-Source-Microfinance-Suite,代码行数:30,代码来源:frmupdatemvtoscaptacion.php

示例10: cHSelect

$xSel = new cHSelect();
if ($cuenta <= 0) {
    $xFRM->addJsBasico(iDE_CAPTACION);
    $xFRM->addCuentaCaptacionBasico(true);
    $xFRM->addSubmit();
} else {
    $xCta = new cCuentaDeCaptacion($cuenta);
    $xCta->init();
    $xFRM->addHTML($xCta->getFicha(true, "", true));
    $xFRM->addSubmit();
    //$xFRM->addToolbar( $xBtn->getBasic("TR.refrescar", "jsRecargar()", "refrescar", "refrescar", false ) );
    //$xFRM->addToolbar( $xBtn->getBasic("TR.imprimir contrato", "jsRecargar()", "refrescar", "refrescar", false ) );
    $xFRM->addCaptacionComandos($cuenta);
    $xHTabs = new cHTabs();
    $cTblx = new cTabla($mSQL->getListadoDeRecibos("", $xCta->getClaveDePersona(), $xCta->getNumeroDeCuenta()));
    $cTblx->setKeyField("idoperaciones_recibos");
    $cTblx->setTdClassByType();
    $cTblx->setEventKey("jsGoPanelRecibos");
    $xHTabs->addTab("TR.RECIBOS", $cTblx->Show());
    $xFRM->addHTML($xHTabs->get());
    $xFRM->OHidden("idcuentacaptacion", $cuenta);
    /*
    	 * <fieldset>
    				<legend>Barra de Acciones</legened>
    					<table  align='center'>
    						<tr>
    							<td>
    								<input type='button' name='printcontrato' value='IMPRIMIR CONTRATO DE CAPTACION' onClick='printrec();'>
    							</td>
    							<td>
    								<input type='button' name='command' value='Ver/Guardar Firmas' onClick='captura_firmas();'>
开发者ID:Cywaithaka,项目名称:S.A.F.E.-Open-Source-Microfinance-Suite,代码行数:31,代码来源:cuentas.panel.frm.php

示例11: jsShowSocios

function jsShowSocios($texto, $tipo_de_busqueda)
{
    $strTbls = "";
    $ByForm = false;
    $MostrarGars = true;
    $MostrarPartes = true;
    $sqlL = new cSQLListas();
    $WSoc = " `socios_general`.`codigo` != " . DEFAULT_SOCIO . "";
    $WPrel = "";
    $xIc = new cHImg();
    if ($tipo_de_busqueda == "nc") {
        $ByForm = true;
    }
    if (!isset($texto) or trim($texto) == "" or $texto == DEFAULT_SOCIO or $texto == "0") {
        $sqllike = $sqlL->getListadoDeSocios(" tipoingreso != " . TIPO_INGRESO_SDN);
        $table_s = new cTabla($sqllike);
        $table_s->setEventKey("setSocio");
        $table_s->setRowCSS("codigo", "center");
        $table_s->addEspTool("\$xS=new cSocio(_REPLACE_ID_,true);\$D=\$xS->getTotalColocacionActual();PHP::(\$D[SYS_NUMERO]>0) ? \"<div class='noticon'><i class='fa fa-credit-card fa-lg'></i><span class='noticount'>\" . \$D[SYS_NUMERO] . \"</span></div>\":\"\";");
        $strTbls .= $table_s->Show("TR.ULTIMOS REGISTROS");
    } else {
        $texto = trim($texto);
        $texto = strtoupper($texto);
        $completo = explode(" ", $texto);
        $str = fmt_string($completo[0]);
        $marked = false;
        switch ($tipo_de_busqueda) {
            //CURP
            case "c":
                $str = trim(substr($completo[0], 0, 7));
                $WSoc = " (curp LIKE '{$str}%') ";
                break;
                //NUMERO DE SOCIO
            //NUMERO DE SOCIO
            case "s":
                $str = trim(substr($completo[0], 0, 6));
                $WSoc = " (codigo LIKE '{$str}%') ";
                break;
                //NUMERO DEempresa
            //NUMERO DEempresa
            case "e":
                $WSoc = " (dependencia = {$texto}) ";
                break;
                //DEAFULT:
            //DEAFULT:
            default:
                //balam gon lui
                if (isset($completo[1])) {
                    $str = fmt_string($completo[1]);
                    $WSoc .= $str != "*" ? " AND (apellidomaterno LIKE '{$str}%') " : "";
                }
                if (isset($completo[2])) {
                    $str = fmt_string($completo[2]);
                    $WSoc .= $str != "*" ? " AND (nombrecompleto LIKE '{$str}%') " : "";
                }
                if (isset($completo[0])) {
                    $str = fmt_string($completo[0]);
                    $WSoc .= " AND ((apellidopaterno LIKE '{$str}%') OR (nombrecompleto LIKE '%{$str}%') )";
                }
                break;
        }
        if ($tipo_de_busqueda == "pp") {
            $sqllike = "SELECT\n\t\t\t\t\t`creditos_solicitud`.`numero_solicitud`        AS `credito`,\n\t\t\t\t\t`socios`.`codigo`,\n\t\t\t\t\t`socios`.`nombre`,\n\t\t\t\t\t`creditos_solicitud`.`pagos_autorizados`       AS `pagos`,\n\t\t\t\t\t(`creditos_solicitud`.`ultimo_periodo_afectado`+1) AS `periodo`,\n\t\t\t\t\t`creditos_solicitud`.`saldo_actual`            AS `saldo`,\n\t\t\t\t\t`creditos_solicitud`.`monto_parcialidad`       AS `parcialidad` \n\t\t\t\tFROM\n\t\t\t\t\t`creditos_solicitud` `creditos_solicitud` \n\t\t\t\t\t\tINNER JOIN `socios` `socios` \n\t\t\t\t\t\tON `creditos_solicitud`.`numero_socio` = `socios`.`codigo` \n\t\t\t\tWHERE\n\t\t\t\t\t(`creditos_solicitud`.`saldo_actual` >0.99)\n\t\t\t\t\tAND\n\t\t\t\t\t(`creditos_solicitud`.`tipo_convenio` ={$texto}) ORDER BY\t`socios`.`nombre` ";
            $table_s = new cTabla($sqllike);
            $table_s->setEventKey("jsGoRecibo");
            $table_s->setRowCSS("credito", "center");
            $table_s->setKeyField("credito");
            $table_s->setWithMetaData();
            $strTbls .= $table_s->Show("TR.CREDITOS");
        } else {
            $sqllike = $sqlL->getListadoDeSocios($WSoc . " AND tipoingreso != " . TIPO_INGRESO_SDN);
            $table_s = new cTabla($sqllike);
            $table_s->setEventKey("setSocio");
            $table_s->setRowCSS("codigo", "center");
            $table_s->addEspTool($xIc->get24("settings.png", "onclick='jsToPanel(_REPLACE_ID_)'"));
            //$table_s->addSubQuery("SELECT CONCAT(`creditos_solicitud`.`numero_solicitud`, '|', `creditos_solicitud`.`numero_pagos`, '|',`creditos_solicitud`.`periocidad_de_pago`,'|',`creditos_solicitud`.`saldo_actual` ) FROM creditos_solicitud WHERE numero_socio = _REPLACE_ID_", 1);
            $table_s->addEspTool("\$xS=new cSocio(_REPLACE_ID_,true);\$D=\$xS->getTotalColocacionActual();PHP::(\$D[SYS_NUMERO]>0) ? \"<div class='noticon'><i class='fa fa-credit-card fa-lg'></i><span class='noticount'>\" . \$D[SYS_NUMERO] . \"</span></div>\":\"\";");
            $strTbls .= $table_s->Show("TR.PERSONAS QUE COINCIDEN CON LA BUSQUEDA");
        }
    }
    return $strTbls;
}
开发者ID:Cywaithaka,项目名称:S.A.F.E.-Open-Source-Microfinance-Suite,代码行数:82,代码来源:frmbuscarsocio.php

示例12: getRawHeader

} else {
    echo $xHP->getHeader();
    echo $xHP->setBodyinit("initComponents();");
    echo getRawHeader();
    $xRpt = new cReportes();
    echo $xRpt->getEncabezado($xHP->getTitle());
}
$sql = "SELECT\n\t`socios`.`codigo`,\n\t`socios`.`nombre`,\n\t`creditos_solicitud`.`numero_solicitud`,\n\tsaldo,\n\tdias_morosos,\n\tdias_vencidos,\n\t\t\n\t(CASE WHEN ( (dias_vencidos + dias_morosos) <=0) THEN ( saldo ) ELSE 0 END) AS 'sin_mora',\n\t \n\t(CASE WHEN ( (dias_morosos >=1 AND dias_morosos <=7)) THEN (saldo) ELSE 0 END) AS 'moroso_7_dias',\n\t(CASE WHEN ( (dias_morosos >=8 AND dias_morosos <=15)) THEN (saldo) ELSE 0 END) AS 'moroso_15_dias',\n\t(CASE WHEN ( (dias_morosos >=16 AND dias_morosos <=30)) THEN (saldo) ELSE 0 END) AS 'moroso_30_dias',\n\t(CASE WHEN ( (dias_morosos >=31 AND dias_morosos <=60)) THEN (saldo) ELSE 0 END) AS 'moroso_60_dias',\n\t(CASE WHEN ( (dias_morosos >=61 AND dias_morosos <=90)) THEN (saldo) ELSE 0 END) AS 'moroso_90_dias',\n\t(CASE WHEN ( (dias_morosos >=91 AND dias_morosos <=120)) THEN (saldo) ELSE 0 END) AS 'moroso_120_dias',\n\t(CASE WHEN ( (dias_morosos >=121 AND dias_morosos <=180)) THEN (saldo) ELSE 0 END) AS 'moroso_180_dias',\n\t(CASE WHEN ( (dias_morosos >=181)) THEN (saldo) ELSE 0 END) AS 'moroso_mayor',\n\t \n\t(CASE WHEN ( (dias_vencidos >=1 AND dias_vencidos <=7)) THEN (saldo) ELSE 0 END) AS 'vencido_7_dias',\n\t(CASE WHEN ( (dias_vencidos >=8 AND dias_vencidos <=15)) THEN (saldo) ELSE 0 END) AS 'vencido_15_dias',\n\t(CASE WHEN ( (dias_vencidos >=16 AND dias_vencidos <=30)) THEN (saldo) ELSE 0 END) AS 'vencido_30_dias',\n\t(CASE WHEN ( (dias_vencidos >=31 AND dias_vencidos <=60)) THEN (saldo) ELSE 0 END) AS 'vencido_60_dias',\n\t(CASE WHEN ( (dias_vencidos >=61 AND dias_vencidos <=90)) THEN (saldo) ELSE 0 END) AS 'vencido_90_dias',\n\t(CASE WHEN ( (dias_vencidos >=91 AND dias_vencidos <=120)) THEN (saldo) ELSE 0 END) AS 'vencido_120_dias',\n\t(CASE WHEN ( (dias_vencidos >=121 AND dias_vencidos <=180)) THEN (saldo) ELSE 0 END) AS 'vencido_180_dias',\n\t(CASE WHEN ( (dias_vencidos >=181)) THEN (saldo) ELSE 0 END) AS 'vencido_mayor'\n\t \n\t FROM\n\t`creditos_solicitud` `creditos_solicitud` \n\t\tINNER JOIN `dias_en_mora` `dias_en_mora` \n\t\tON `creditos_solicitud`.`numero_solicitud` = `dias_en_mora`.\n\t\t`numero_solicitud` \n\t\t\tINNER JOIN `socios` `socios` \n\t\t\tON `creditos_solicitud`.`numero_socio` = `socios`.`codigo`\n\t WHERE \n\t\tsaldo > " . TOLERANCIA_SALDOS . "\n\t\t\t\tAND dias_morosos >=1\n\t\t{$es_por_convenio}\n\t\t{$es_por_frecuencia}\n\t\t{$es_por_estatus}\n\t\t{$ByOficial}\n\t\t{$BySucursal}\n\t\t{$ByEmpresa}\n\t\t/*Disable castigados*/\n\t\tAND `creditos_solicitud`.`estatus_actual` != " . CREDITO_ESTADO_CASTIGADO . "\n\t ORDER BY dias_morosos DESC\n\t";
//exit( $sql );
if ($out == OUT_EXCEL) {
    $xls = new cHExcel();
    $xls->convertTable($sql, "REPORTE DE CREDITOS POR RANGO DE MORA");
} else {
    $xTBL = new cTabla($sql);
    //$xTBL->setEventKey("jsGoEstadoDeCuentaDeCreditosPorPersona");
    $xTBL->setKeyField("numero_solicitud");
    $xTBL->setTdClassByType();
    $init = 6;
    $arrCSumas = array(3 => "saldo", $init => "sin_mora", $init + 1 => "moroso_7_dias", $init + 2 => "moroso_15_dias", $init + 3 => "moroso_30_dias", $init + 4 => "moroso_60_dias", $init + 5 => "moroso_90_dias", $init + 6 => "moroso_120_dias", $init + 7 => "moroso_180_dias", $init + 8 => "moroso_mayor", $init + 9 => "vencido_7_dias", $init + 10 => "vencido_15_dias", $init + 11 => "vencido_30_dias", $init + 12 => "vencido_60_dias", $init + 13 => "vencido_90_dias", $init + 14 => "vencido_120_dias", $init + 15 => "vencido_180_dias", $init + 16 => "vencido_mayor");
    $xTBL->setFootSum($arrCSumas);
    echo $xTBL->Show();
    echo getRawFooter();
    echo $xHP->setBodyEnd();
    ?>
	<script>
	<?php 
    ?>
	function initComponents(){
		window.print();
	}
	</script>
开发者ID:Cywaithaka,项目名称:S.A.F.E.-Open-Source-Microfinance-Suite,代码行数:31,代码来源:creditos-dias_en_mora.rpt.php

示例13: isset

 * 			Imprime Datos de las sesiones de creditos
 */
$action = isset($_GET["a"]) ? $_GET["a"] : "x";
$descripcion = isset($_POST["descripcion"]) ? $_POST["descripcion"] : "";
if ($action == "i" and strlen($descripcion) > 1) {
    $idperiodo = $_POST["idperiodo"];
    $reunion = $_POST["elanno0"] . "-" . $_POST["elmes0"] . "-" . $_POST["eldia0"];
    $inicial = $_POST["elanno1"] . "-" . $_POST["elmes1"] . "-" . $_POST["eldia1"];
    $final = $_POST["elanno2"] . "-" . $_POST["elmes2"] . "-" . $_POST["eldia2"];
    $resp = $_POST["cOficial"];
    $xP = new cPeriodoDeCredito();
    $xP->add($inicial, $final, $resp, $reunion, $descripcion, $ideperiodo);
}
$cTbl = new cTabla("select creditos_periodos.idcreditos_periodos AS 'codigo_de_periodo',\r\n\t\t\t\t\tcreditos_periodos.descripcion_periodos AS 'nombre_periodo',\r\n\t\t\t\t\tcreditos_periodos.fecha_inicial AS 'fecha_de_inicio',\r\n\t\t\t\t\tcreditos_periodos.fecha_final AS 'fecha_de_termino',\r\n\t\t\t\t\tcreditos_periodos.fecha_reunion AS 'fecha_de_reunion',\r\n\t\t\t\t\tCONCAT(usuarios.nombres, ' ',usuarios.apellidopaterno, ' ', usuarios.apellidomaterno) AS 'oficial_responsable'\r\n\t\t\t\tFROM \r\n\t\t\t\t\r\n\t\t\t\t\t`creditos_periodos` `creditos_periodos` \r\n\t\t\t\t\t\tINNER JOIN `usuarios` `usuarios` \r\n\t\t\t\t\t\tON `creditos_periodos`.`periodo_responsable` = `usuarios`.`idusuarios`\r\n\t\t\t\t\r\n\t\t\t\tORDER BY fecha_reunion ", 0);
$cTbl->setWidth();
$cTbl->addTool(1);
$cTbl->setKeyField("idcreditos_periodos");
$cTbl->Show("", false);
?>
<p class='aviso'>AGREGUE LA DESCRIPCION QUE IDENTIFIQUE A LA SESION DE CREDITO ACTUAL, 
EN CASO DE NO LLEVAR PERIODOS DE CREDITO AGREGUE UN PERIODO DESDE EL INICIO DE AÑO HASTA EL FIN DE AÑO, UN PERIODO POR A&Ntilde;O</p>
</fieldset>
</body>
<script  >
<?php 
echo $cTbl->getJSActions();
?>

</script>
</html>
开发者ID:Cywaithaka,项目名称:S.A.F.E.-Open-Source-Microfinance-Suite,代码行数:30,代码来源:frmperiodos.php

示例14: getRawFooter

		</tr>
		<tr>
			<td />
			<td>Base</td>
			<td ><?php 
echo $nombreBase;
?>
</td>
		</tr>
	</thead>
</table>
<?php 
$xD = new cFecha();
$sql = new cSQLListas();
$xT = new cTabla($sql->getBasesPorFechasPorDependencia($fechaInicial, $fechaFinal, $base));
$xT->setKeyField($sql->getClave());
if ($out == "chart") {
    $xT->setTdClassByType(false);
    $xT->setPrepareChart();
    $xT->setFootSum(false);
    echo "<div id='treport'></div><span style='display:none'>" . $xT->Show($xHP->getTitle(), true, "tdatos") . "</span>";
}
$xT->setPrepareChart(false);
$xT->setTdClassByType();
$xT->setFootSum(array(1 => "monto"));
echo $xT->Show();
//"Reporte de Ingresos Mensuales por Empresas", true, "tingresos");
echo getRawFooter();
echo $xHP->setBodyEnd();
?>
<script>
开发者ID:Cywaithaka,项目名称:S.A.F.E.-Open-Source-Microfinance-Suite,代码行数:31,代码来源:acumulado-de-bases.fechas.rpt.php

示例15: cTabla

		<td>Observaciones</td>
		<td colspan="3"><input type='text' name='observaciones' value='' maxlength="100" size="45" /></td>
	</tr>
	</table>
<p class='aviso'>
<input type="button" name="sendme" value="GUARDAR DATOS Y LIMPIAR FORMULARIO" onClick="checkvalue();">
</p>
</form>
<?php 
$sqlm = $sqlb15 . " AND solicitud_flujo={$idsolicitud}";
//echo $sqlm;
$mTab = new cTabla($sqlm);
$mTab->addTool(1);
$mTab->addTool(2);
$mTab->Show("", false);
$mTab->setKeyField("idcreditos_flujoefvo");
$sqlss = "SELECT SUM(afectacion_neta) AS 'sumtrim' FROM {$t_cfe} WHERE solicitud_flujo={$idsolicitud}";
$ssmoun = mifila($sqlss, "sumtrim");
echo "<hr>\r\n\t<table align='center'>\r\n\t<tr>\r\n\t\t<th>CAPACIDAD DE PAGO DIARIA:</th>\r\n\t\t<td class='mny'>\$ {$ssmoun}</td>\r\n\t</tr>\r\n\t<tr>\r\n\t\t<th colspan='2'><input type='button' name='cmdrpt' value='Ver / Imprimir Formato de Acuse del Flujo de Efectivo' onClick='rptflujo({$idsolicitud});'></td>\r\n\t</tr>\r\n\t</table>";
?>
<hr>
</body>
<script  >
	function rptflujo(lasol) {
		var misol 	= lasol;
		var varurl 	= '../rptcreditos/rpt_acuse_flujo_efvo.php?s=' + misol;
		var ulan 	= window.open(varurl);
			ulan.focus();
	}
	<?php 
echo $mTab->getJSActions();
开发者ID:Cywaithaka,项目名称:S.A.F.E.-Open-Source-Microfinance-Suite,代码行数:31,代码来源:frmcreditosflujoefvo.php


注:本文中的cTabla::setKeyField方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。