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


PHP cFecha::setSeparador方法代码示例

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


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

示例1: getPlanDePago

 /**
  * Muestra el Plan de Pagos en Texto, o HTML, Simple o Completo
  *
  * @param string $InOut		Tipo de Sal�ida, por Defecto HTML
  * @param boolean $simple	Solo Imprime el Plan de Pagos sin detallarla Lista
  * @param boolen $NoExtend	SI es a TRue solo muestra el Plan de pagos
  * @return string			Plan de Pagos en Formto definido en OUT
  */
 function getPlanDePago($InOut = "html", $simple = false, $NoExtend = false)
 {
     $PlanBody = "";
     if ($this->mCreditoInicializado == false) {
         $this->init();
     }
     $xF = new cFecha();
     $xL = new cLang();
     $xQ = new MQL();
     $xF->init(FECHA_FORMATO_MX);
     $xF->setSeparador("/");
     if ($this->mPagosAutorizados > 1) {
         if (setNoMenorQueCero($this->mNumeroDePlanDePago) <= 0) {
             $extras = $this->getDatosDelPlanDePagos();
         } else {
             $sqlrs = "SELECT *\n\t\t\t\t\t\tFROM operaciones_recibos\n\t\t\t\t\t\tWHERE idoperaciones_recibos=" . $this->getNumeroDePlanDePagos();
             $idrecibo = $this->getNumeroDePlanDePagos();
             $extras = obten_filas($sqlrs);
         }
         //------------------------------------- DATOS DEL RECIBO
         //TODO: Validar IDRECIBO, si es Mayor a cero y si existe 2014-10-31
         //XXX: Terminar valicacion de IDRECIBO 201/10/31
         $idrecibo = $extras["idoperaciones_recibos"];
         $idsocio = $extras["numero_socio"];
         //"numero_socio"
         $idsolicitud = $extras["docto_afectado"];
         // docto_afectado
         $sumrec = $extras["total_operacion"];
         $nombre = getNombreSocio($idsocio);
         $SUMCap = 0;
         $SUMInt = 0;
         $SUMIva = 0;
         $SUMAh = 0;
         $SUMOtros = 0;
         $SumTotal = 0;
         // ------------------------------------ DATOS DE LA SOLICITUD.
         if ($this->mCreditoInicializado == false) {
             $sqlsol = "SELECT * FROM creditos_solicitud WHERE numero_solicitud={$idsolicitud}";
             $dsol = obten_filas($sqlsol);
             $tasa_ahorro = $dsol["tasa_ahorro"] * 100;
             $tasa_interes = $dsol["tasa_interes"] * 100;
             $dias_totales = $dsol["dias_autorizados"];
             $numero_pagos = $dsol["pagos_autorizados"];
             $nombre_otro = "";
         } else {
             $tasa_ahorro = $this->mTasaAhorro * 100;
             $tasa_interes = $this->mTasaInteres * 100;
             $dias_totales = $this->mDiasAutorizados;
             $numero_pagos = $this->mPagosAutorizados;
             $nombre_otro = "";
         }
         $this->mLimitPlan = ceil($numero_pagos / 3);
         if ($NoExtend == false) {
             $PlanBody .= $this->getFichaDeSocio();
             $PlanBody .= $this->getFicha();
         }
         if ($simple == false) {
             $sql = "\n\t\t\t\t\tSELECT operaciones_mvtos.periodo_socio AS 'parcialidad', fecha_afectacion,\n\t\t\t\t\t\t\toperaciones_tipos.idoperaciones_tipos  As 'tipo',\n\t\t\t\t\t\t\toperaciones_tipos.descripcion_operacion AS 'concepto' ,\n\t\t\t\t\t\t\toperaciones_mvtos.afectacion_real AS 'monto',\n\t\t\t\t\t\t\toperaciones_mvtos.saldo_actual AS 'saldo'\n\n\t\t\t\t\tFROM \t`operaciones_mvtos` `operaciones_mvtos`\n\t\t\t\t\t\t\tINNER JOIN `operaciones_tipos` `operaciones_tipos`\n\t\t\t\t\t\t\tON `operaciones_mvtos`.`tipo_operacion` = `operaciones_tipos`.\n\t\t\t\t\t\t\t`idoperaciones_tipos`\n\n\t\t\t\t\tWHERE operaciones_mvtos.recibo_afectado={$idrecibo}\n\t\t\t\t\tORDER BY operaciones_mvtos.periodo_socio, operaciones_tipos.idoperaciones_tipos";
             $rs = $xQ->getDataRecord($sql);
             $trs = "";
             //Parcialidad, evaluador de inciio y final
             $PInit = 0;
             $PFin = 0;
             $capital = 0;
             $interes = 0;
             $iva = 0;
             $ahorro = 0;
             $otros = 0;
             $total = 0;
             $saldo = 0;
             $tds = "";
             foreach ($rs as $rw) {
                 $PInit = $rw["parcialidad"];
                 $tipo = $rw["tipo"];
                 switch ($tipo) {
                     case 410:
                         $capital = $rw["monto"];
                         $SUMCap += $capital;
                         $saldo = $rw["saldo"];
                         if ($saldo < 0) {
                             $saldo = 0;
                         }
                         break;
                     case 411:
                         $interes = $rw["monto"];
                         $SUMInt += $interes;
                         break;
                     case 412:
                         $ahorro = $rw["monto"];
                         $SUMAh += $ahorro;
                         break;
                     case 413:
//.........这里部分代码省略.........
开发者ID:Cywaithaka,项目名称:S.A.F.E.-Open-Source-Microfinance-Suite,代码行数:101,代码来源:core.creditos.inc.php

示例2: Show

 /**
  * Genera la Tabla
  * @param string	$vCaption	Titulo de la Tabla
  * @param boolean	$retorna	Retornar la Tabla como Valor? true/false
  */
 function Show($vCaption = "", $retorna = true, $TableID = "")
 {
     $xHComm = new cHObject();
     $xD = new cFecha();
     $xLng = new cLang();
     $xT = new cTipos();
     $xQL = new MQL();
     $xBtn = new cHButton();
     $xIcs = $this->ODicIcons();
     $this->mID = $TableID == "" ? $this->mID : $TableID;
     if (MODO_DEBUG == true and isset($_SERVER["REQUEST_URI"])) {
         //setLog($_SERVER["REQUEST_URI"]);
         if (strpos($_SERVER["REQUEST_URI"], "rpt") === false) {
             $this->addTool(3);
         }
     }
     $xD->setSeparador("/");
     if ($this->mSql != "") {
         //Miembros de las Tablas
         $tds = "";
         $ths = "";
         //Inicio de Tabla
         $pushInit = "";
         $pushEnd = "";
         $vClassT = "";
         $vWidth = "";
         $tdt = "";
         $tht = "";
         $tab = "";
         $tfoot = "";
         $trick = 1;
         $capTable = "";
         $oldTags = false;
         if ($this->mTipoSalida == OUT_EXCEL) {
             $oldTags = true;
         }
         //si hay Caption formar el caption
         if ($vCaption != "" and $this->mPrepareChart == false) {
             $vCaption = $xLng->getT($vCaption);
             $vCaption = "<legend>[&nbsp;&nbsp;&nbsp;&nbsp;{$vCaption}&nbsp;&nbsp;&nbsp;&nbsp;]</legend>";
             $pushInit = "<fieldset>{$vCaption}";
             $pushEnd = "</fieldset>";
         }
         if ($vCaption != "" and $this->mPrepareChart == true) {
             $capTable = "<caption>{$vCaption}</caption>";
         }
         if ($vCaption != "" and $this->mTipoSalida == OUT_EXCEL) {
             $capTable = "<caption>{$vCaption}</caption>";
         }
         //Clase de la Tabla
         if ($this->mClassT != "") {
             $this->mClassT = " " . $this->mClassT;
         }
         $vClassT = "class=\"listado" . $this->mClassT . "\" ";
         //Contar Tools
         $il = count($this->mTool);
         $itmCmd = count($this->mEspCMD);
         $itmEspTool = count($this->mEspTool);
         $itmTot = $il + $itmCmd + $itmEspTool;
         if ($itmTot > 0) {
             $wd = setNoMenorQueCero($this->mWidthTool) <= 0 ? $itmTot * 26 . "px" : $this->mWidthTool;
             $tht = "<th style='min-width:" . $wd . ";width:" . $wd . ";'>Acciones</th>";
         }
         // --------------------------------------------------------------
         $rs = getRecordset($this->mSql);
         if ($this->mKeyField == "") {
             $this->mKeyField = mysql_field_name($rs, $this->mKey);
         }
         if ($this->mTbl == "") {
             $this->mTbl = mysql_field_table($rs, $this->mKey);
         }
         //Arrays de Nombres y tipo
         $arrFieldNames = array();
         $arrFieldTypes = array();
         $preCols = count($this->Fields) <= 1 ? false : true;
         //
         $ifl = mysql_num_fields($rs) - 1;
         //Limite de Fields
         //-------------------------------------------------------------	//Cabeceras de Columnas
         for ($iCols = 0; $iCols <= $ifl; $iCols++) {
             $fname = mysql_field_name($rs, $iCols);
             $ftypes = mysql_field_type($rs, $iCols);
             $this->Fields[] = $fname;
             if ($this->mKey == 0 and $this->mKeyField != "") {
                 if (strtolower($fname) == strtolower($this->mKeyField)) {
                     $this->mKey = $iCols;
                 }
             }
             $tths = "";
             if (isset($this->mColTitles[$fname])) {
                 $tths = $this->mColTitles[$fname];
             } else {
                 $tths = strtoupper(str_replace("_", " ", $fname));
             }
             $tths = $xLng->getT("TR.{$tths}");
//.........这里部分代码省略.........
开发者ID:Cywaithaka,项目名称:S.A.F.E.-Open-Source-Microfinance-Suite,代码行数:101,代码来源:core.html.inc.php


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