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


PHP class_datastore::updateRow方法代码示例

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


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

示例1:

	$ld_septiembre=str_replace(',','.',$ld_septiembre);
	$ld_diciembre=str_replace('.','',$ld_diciembre);
	$ld_diciembre=str_replace(',','.',$ld_diciembre);
  
    $ld_total=uf_calcular_total($ld_marzo, $ld_junio, $ld_septiembre, $ld_diciembre );
	
    if ($ld_total > $ld_asignado)
    {
       $msg->message("El Total es mayor al monto asignado. Por favor revise los montos ");  
    }
    else
    {
	  $ds_prorep->data=$_SESSION["objact"];
	  $ls_modrep="3"; //Modalidad Trimestral
	  $ls_distribuir="2";
	  $ds_prorep->updateRow("asignado",$ld_asignado,$i);
	  $ds_prorep->updateRow("marzo",$ld_marzo,$i);
	  $ds_prorep->updateRow("junio",$ld_junio,$i);
	  $ds_prorep->updateRow("septiembre",$ld_septiembre,$i);
	  $ds_prorep->updateRow("diciembre",$ld_diciembre,$i);
	  $ds_prorep->updateRow("modrep",$ls_modrep,$i);		
	  $ds_prorep->updateRow("distribuir",$ls_distribuir,$i);
      ?>
	  <script language="javascript">
		close();
		opener.f.submit();
	  </script>
      <?php
   }//else
  }//aceptar
  
开发者ID:ssolano,项目名称:cafe_sigesp,代码行数:30,代码来源:sigesp_scg_wdist_manual_trim.php

示例2: substr

	   	  	 $ls_new_cad  = $ls_sub . "-" . substr($ls_new_cad,$li_pos,$len );
			 $li_max_nivel= $li_max_nivel + 1;
	   	 }
   	 }//for
    $li_nivel_cta  = $iscg_procesos->uf_obt_nivel_cta($ls_cuenta);	      //Obtiene nivel de la cta 
    $ls_cta_ceros   = $iscg_procesos->uf_cuenta_sin_ceros($ls_cuenta );  //devuelve la cta sin ceros
    $ls_sc_cuenta = $iscg_procesos->uf_disable_cta_inferior( $ls_cta_ceros, $ls_cuenta, $ls_cod_report);
	
	$ls_opcion=$_POST["radiobutton"];
	if ($ls_opcion=="N")
	{
	    $ds_proaf->data=$_SESSION["objact"];
		$i=$_POST["fila"];
		$ld_asignado=str_replace('.','',$ld_asignado);
		$ld_asignado=str_replace(',','.',$ld_asignado);
		$ds_proaf->updateRow("asignado",$ld_asignado,$i);
		$total=count($ls_sc_cuenta);
	    $ls_modrep="3"; //Modalidad Trimestral
		$ls_distribuir="1";
		
		for($li=1;$li<=$total;$li++)
		{
		  $pos=$ds_proaf->find("sc_cuenta",$ls_sc_cuenta[$li]);
		  $ds_proaf->updateRow("status","I",$pos);
		} 
		$ds_proaf->updateRow("modrep",$ls_modrep,$i);
		$ds_proaf->updateRow("distribuir",$ls_distribuir,$i);
	}
	if ($ls_opcion=="M")
	{
		$ds_proaf->data=$_SESSION["objact"];
开发者ID:ssolano,项目名称:cafe_sigesp,代码行数:31,代码来源:sigesp_scg_wproc_prog_oaf_trim.php

示例3: trim

	function uf_print_cierrecuentas_cargo($ai_total,$as_cargarcargos,$as_tipo)
	{	
		/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
		//	     Function: uf_print_cierrecuentas_cargo
		//		   Access: private
		//	    Arguments: ai_total  // Total de filas a imprimir
		//                 as_cargarcargos // Si cargamos los cargos ó solo pintamos
		//                 as_tipo // Tipo de SEP si es de bienes ó de servicios
		//	  Description: Método que imprime el grid de las cuentas presupuestarias de los cargos
		//	   Creado Por: Ing. Yesenia Moreno/ Ing. Luis Lang
		// Modificado Por: Ing. Yozelin Barragan
		// Fecha Creación: 17/03/2007								Fecha Última Modificación : 12/05/2007
		/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
		global $io_grid, $io_funciones_sep,$la_cuentacargo,$li_estmodest,$li_loncodestpro1,$li_loncodestpro2,$li_loncodestpro3,
	 	       $li_loncodestpro4,$li_loncodestpro5;
		require_once("../../shared/class_folder/class_datastore.php");
		$io_dscuentas=new class_datastore();
		
		// Titulos el Grid
		$lo_title[1]="Cr&eacute;dito";
		$lo_title[2]="Estructura Presupuestaria";
		$lo_title[3]="Cuenta";
		$lo_title[4]="Monto";
		//$lo_title[5]=""; 
		$ls_codpro="";
		// Recorrido del Grid de Cuentas Presupuestarias del Cargo
		for($li_fila=1;$li_fila<=$ai_total;$li_fila++)
		{ 
			$ls_cargo= trim($io_funciones_sep->uf_obtenervalor("txtcodcar".$li_fila,""));
			$li_moncue= $io_funciones_sep->uf_obtenervalor("txtmoncar".$li_fila,""); 
			$ls_cuenta= trim($io_funciones_sep->uf_obtenervalor("txtcodspgcre".$li_fila,""));
		    $ls_codpro= $io_funciones_sep->uf_obtenervalor("txtcodgascre".$li_fila,"");
			$ls_estcla= $io_funciones_sep->uf_obtenervalor("txtstatuscre".$li_fila,"");
			$li_moncue = str_replace(".","",$li_moncue);
			$li_moncue = str_replace(",",".",$li_moncue);
		    $ls_codestpro1 = substr($ls_codpro,0,25); 
			$ls_codestpro2 = substr($ls_codpro,25,25); 
			$ls_codestpro3 = substr($ls_codpro,50,25); 
			$ls_codestpro4 = substr($ls_codpro,75,25); 
			$ls_codestpro5 = substr($ls_codpro,100,25);	
			if($ls_cuenta!="")
			{
				$valores["codcargo"]=$ls_cargo;
				$valores["cuentacar"]=$ls_cuenta;
				$valores["estcla"]=$ls_estcla;
				$valores["codestpro1"]=$ls_codestpro1;
				$valores["codestpro2"]=$ls_codestpro2;
				$valores["codestpro3"]=$ls_codestpro3;
				$valores["codestpro4"]=$ls_codestpro4;
				$valores["codestpro5"]=$ls_codestpro5;
				$ll_row_found=$io_dscuentas->findValues($valores,"codcargo") ;
				if($ll_row_found>0)
				{  
					$ldec_monto=0;
					$ldec_monto=$io_dscuentas->getValue("moncuecar",$ll_row_found);
					$ldec_monto=$ldec_monto + $li_moncue;
					$io_dscuentas->updateRow("moncuecar",$ldec_monto,$ll_row_found);	
				}
				else
				{
					$io_dscuentas->insertRow("codcargo",$ls_cargo);			
					$io_dscuentas->insertRow("codprocar",$ls_codpro);			
					$io_dscuentas->insertRow("cuentacar",$ls_cuenta);			
					$io_dscuentas->insertRow("moncuecar",$li_moncue);
					$io_dscuentas->insertRow("estcla",$ls_estcla);
					$io_dscuentas->insertRow("codestpro1",$ls_codestpro1);
					$io_dscuentas->insertRow("codestpro2",$ls_codestpro2);
					$io_dscuentas->insertRow("codestpro3",$ls_codestpro3);
					$io_dscuentas->insertRow("codestpro4",$ls_codestpro4);
					$io_dscuentas->insertRow("codestpro5",$ls_codestpro5);	
				}		
			}
		}
		if($as_cargarcargos=="1")
		{	// si los cargos se deben cargar recorremos el arreglo de cuentas
			// que se lleno con los cargos 
			$li_cuenta=count($la_cuentacargo)-1;
			for($li_fila=1;($li_fila<=$li_cuenta);$li_fila++)
			{
				$ls_cargo        = trim($la_cuentacargo[$li_fila]["cargo"]);
				$ls_cuenta       = trim($la_cuentacargo[$li_fila]["cuenta"]);
				$ls_programatica = trim($la_cuentacargo[$li_fila]["programatica"]);
				$ls_estcla       = trim($la_cuentacargo[$li_fila]["estcla"]);
				$li_moncue="0.00";
				$ls_codestpro1 = substr($ls_programatica,0,25);
			    $ls_codestpro2 = substr($ls_programatica,25,25);
			    $ls_codestpro3 = substr($ls_programatica,50,25);
			    $ls_codestpro4 = substr($ls_programatica,75,25);
			    $ls_codestpro5 = substr($ls_programatica,100,25); 
				if($ls_cuenta!="")
				{
					$valores["codcargo"]=$ls_cargo;
					$valores["cuentacar"]=$ls_cuenta;
					$valores["estcla"]=$ls_estcla;
					$valores["codestpro1"]=$ls_codestpro1;
					$valores["codestpro2"]=$ls_codestpro2;
					$valores["codestpro3"]=$ls_codestpro3;
					$valores["codestpro4"]=$ls_codestpro4;
					$valores["codestpro5"]=$ls_codestpro5;
					$ll_row_found=$io_dscuentas->findValues($valores,"codcargo") ;
//.........这里部分代码省略.........
开发者ID:ssolano,项目名称:cafe_sigesp,代码行数:101,代码来源:sigesp_sep_c_solicitud_ajax.php

示例4: uf_cargar_dtnotacon

function uf_cargar_dtnotacon()
{
    /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
    //	     Function: uf_cargar_dtnotacon
    //		   Access: public
    //	  Description: Funcion para pintar detalles contables a la nota de debito y credito solo para recepciones documento tipo contable
    //	   Creado Por: Ing. Nelson Barraez
    // Fecha Creacin: 27/05/2007 								Fecha ltima Modificacin :
    /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
    require_once "../../shared/class_folder/grid_param.php";
    require_once "../../shared/class_folder/class_datastore.php";
    $io_grid = new grid_param();
    global $io_funciones_cxp;
    $io_grid = new grid_param();
    $ds_detscg = new class_datastore();
    $ldec_total = 0;
    $li_totalactual = $io_funciones_cxp->uf_obtenervalor("totalactual", "");
    $ls_tiponota = $io_funciones_cxp->uf_obtenervalor("tiponota", "");
    $ls_cuentaprov = $io_funciones_cxp->uf_obtenervalor("txtctaprov", "");
    $ls_denctaprov = $io_funciones_cxp->uf_obtenervalor("denctascg", "");
    $ls_tipproben = $io_funciones_cxp->uf_obtenervalor("tipproben", "");
    $ls_codproben = trim($io_funciones_cxp->uf_obtenervalor("codproben", ""));
    $ls_numrecdoc = trim($io_funciones_cxp->uf_obtenervalor("numrecdoc", ""));
    $ls_codtipdoc = $io_funciones_cxp->uf_obtenervalor("codtipdoc", "");
    $ldec_totaldebe = 0;
    $ldec_totalhaber = 0;
    if ($li_totalactual == 0) {
        uf_dt_nota();
    } else {
        for ($lx = 1; $lx <= 4; $lx++) {
            $lo_object2[$lx][1] = "<input type=text name=txtcuentaspgncnd" . $lx . " id=txtcuentaspgncnd" . $lx . " class=sin-borde style=text-align:center size=22 readonly ><input type=hidden name=txtscgcuentadt" . $lx . "    id=txtscgcuentadt" . $lx . "  readonly><input type=hidden name=txtdenscgcuentadt" . $lx . "    id=txtdenscgcuentadt" . $lx . "><input type=hidden name=txtestcargo" . $lx . "    id=txtestcargo" . $lx . ">";
            $lo_object2[$lx][2] = "<input type=text name=txtcodestproncnd" . $lx . " id=txtcodestproncnd" . $lx . " class=sin-borde style=text-align:center   size=40    readonly><input name=txtcodpro" . $lx . " type=hidden id=txtcodpro" . $lx . " >";
            $lo_object2[$lx][3] = "<input type=text name=txtestclaaux" . $lx . "     id=txtestclaaux" . $lx . "     class=sin-borde style=text-align:center   size=20   readonly><input name=txtestclancnd" . $lx . " type=hidden id=txtestclancnd" . $lx . " >";
            $lo_object2[$lx][4] = "<input type=text name=txtdencuentancnd" . $lx . " id=txtdencuentancnd" . $lx . " class=sin-borde style=text-align:left size=39   readonly>";
            $lo_object2[$lx][5] = "<input type=text name=txtmontoncnd" . $lx . "     id=txtmontoncnd" . $lx . "     class=sin-borde style=text-align:right  size=20 readonly>";
        }
        for ($li = 1; $li <= $li_totalactual; $li++) {
            $ls_cuenta = $io_funciones_cxp->uf_obtenervalor("txtscgcuentancnd" . $li, "");
            $ls_dencuenta = $io_funciones_cxp->uf_obtenervalor("txtdencuentascgncnd" . $li, "");
            $ldec_mondeb = $io_funciones_cxp->uf_obtenervalor("txtdebencnd" . $li, "");
            $ldec_monhab = $io_funciones_cxp->uf_obtenervalor("txthaberncnd" . $li, "");
            if ($ls_tiponota == "NC") {
                if ($li == 1) {
                    $ds_detscg->insertRow("txtscgcuentancnd", $ls_cuentaprov);
                    $ds_detscg->insertRow("txtdencuentascgncnd", $ls_denctaprov);
                    $ds_detscg->insertRow("txtdebencnd", 0, 00);
                    $ds_detscg->insertRow("txthaberncnd", "0,00");
                    $ds_detscg->insertRow("txtdebhab", '');
                }
                $ds_detscg->insertRow("txtscgcuentancnd", $ls_cuenta);
                $ds_detscg->insertRow("txtdencuentascgncnd", $ls_dencuenta);
                $ds_detscg->insertRow("txtdebencnd", $ldec_monhab);
                $ds_detscg->insertRow("txthaberncnd", $ldec_mondeb);
                $ds_detscg->insertRow("txtdebhab", 'H');
                $ldec_monto = str_replace(".", "", $ldec_mondeb);
                $ldec_monto = str_replace(",", ".", $ldec_monto);
                $ldec_total = $ldec_total + $ldec_monto;
            } else {
                $ds_detscg->insertRow("txtscgcuentancnd", $ls_cuenta);
                $ds_detscg->insertRow("txtdencuentascgncnd", $ls_dencuenta);
                $ds_detscg->insertRow("txtdebencnd", $ldec_mondeb);
                $ds_detscg->insertRow("txthaberncnd", $ldec_monhab);
                $ds_detscg->insertRow("txtdebhab", 'D');
                $ldec_monto = str_replace(".", "", $ldec_mondeb);
                $ldec_monto = str_replace(",", ".", $ldec_monto);
                $ldec_total = $ldec_total + $ldec_monto;
            }
        }
        $ldec_total = number_format($ldec_total, 2, ",", ".");
        if ($ls_tiponota == "ND") {
            $ldec_mondebe = "0,00";
            $ldec_monhaber = $ldec_total;
            $li_aux++;
            $ds_detscg->insertRow("txtscgcuentancnd", $ls_cuentaprov);
            $ds_detscg->insertRow("txtdencuentascgncnd", $ls_denctaprov);
            $ds_detscg->insertRow("txtdebencnd", $ldec_mondebe);
            $ds_detscg->insertRow("txthaberncnd", $ldec_monhaber);
            $ds_detscg->insertRow("txtdebhab", 'H');
        } else {
            $ldec_mondebe = $ldec_total;
            $ldec_monhaber = "0,00";
            $ds_detscg->updateRow("txtdebencnd", $ldec_mondebe, 1);
            $ds_detscg->updateRow("txtdebhab", 'D', 1);
        }
        $aa_items = array('0' => 'txtscgcuentancnd', '1' => 'txtdebhab');
        $aa_sum = array('0' => 'txtdebencnd', '1' => 'txthaberncnd');
        $ds_detscg->group_by_conformato($aa_items, $aa_sum, 'txtscgcuentancnd');
        $li_totalrows = $ds_detscg->getRowCount("txtscgcuentancnd");
        for ($la = 1; $la <= $li_totalrows; $la++) {
            $ls_scgcuenta = $ds_detscg->getValue("txtscgcuentancnd", $la);
            $ls_dencuenta = $ds_detscg->getValue("txtdencuentascgncnd", $la);
            $ldec_mondebe = $ds_detscg->getValue("txtdebencnd", $la);
            $ldec_monhaber = $ds_detscg->getValue("txthaberncnd", $la);
            $ldec_auxdebe = str_replace(".", "", $ldec_mondebe);
            $ldec_auxdebe = str_replace(",", ".", $ldec_auxdebe);
            $ldec_auxhaber = str_replace(".", "", $ldec_monhaber);
            $ldec_auxhaber = str_replace(",", ".", $ldec_auxhaber);
            $ldec_totaldebe = $ldec_totaldebe + $ldec_auxdebe;
            $ldec_totalhaber = $ldec_totalhaber + $ldec_auxhaber;
            $lo_object[$la][1] = "<input type=text name=txtscgcuentancnd" . $la . "    id=txtscgcuentancnd" . $la . " class=sin-borde style=text-align:center size=22 value='{$ls_scgcuenta}'    readonly onClick='javascript:uf_select_filadelete({$la});'>";
//.........这里部分代码省略.........
开发者ID:ssolano,项目名称:cafe_sigesp,代码行数:101,代码来源:sigesp_cxp_c_ncnd_ajax.php

示例5: while

 function uf_trasladar_saldos($ad_periodoviejo, $ad_periodonuevo, $as_codban, $as_ctaban, $ab_transito)
 {
     /*------------------------------------------------------------------
     		- Funcion que se encarga de trasladar los saldos
     		- Retorna true si la operacion se ejecuto correctamente, de lo contrario, false
     		- Elaborado por Ing. Laura Cabré.
     		- Fecha: 12/01/2007			
     	//-----------------------------------------------------------------*/
     set_time_limit(0);
     $ls_codemp = $this->dat["codemp"];
     $ds_cuenta = new class_datastore();
     $ds_colocaciones = new class_datastore();
     $ds_transito = new class_datastore();
     $ds_doc_repetidos = new class_datastore();
     $lb_valido = false;
     $ad_periodoviejo = $this->io_funciones->uf_convertirdatetobd($ad_periodoviejo);
     $ad_periodonuevo = $this->io_funciones->uf_convertirdatetobd($ad_periodonuevo);
     // -----------------Se obtiene la cuenta bancaria
     $ls_sql = "SELECT 0.0000  AS saldo\n\t\t\t   FROM scb_ctabanco\n\t\t\t  WHERE codemp='{$ls_codemp}' \n\t\t\t\tAND codban='{$as_codban}' \n\t\t\t\tAND ctaban='{$as_ctaban}'\n\t\t\t  GROUP BY codban,ctaban,codtipcta\n\t\t\t  ORDER BY codban,ctaban";
     $io_recordset = $this->io_sql_origen->select($ls_sql);
     if ($io_recordset === false) {
         $ls_cadena = "Error al trasladar saldos - Obtención de la cuenta bancaria- .\r\n" . $this->io_sql_origen->message . "\r\n";
         $ls_cadena = $ls_cadena . $ls_sql . "\r\n";
         if ($this->lo_archivo) {
             @fwrite($this->lo_archivo, $ls_cadena);
         }
         return false;
     } else {
         if ($this->io_sql_origen->fetch_row($io_recordset)) {
             $ds_cuenta->data = $this->io_sql_origen->obtener_datos($io_recordset);
             $lb_valido = true;
         }
     }
     // -----------------Se obtiene las colocaciones------------
     $ls_sql = "SELECT numcol,codtipcol,codban,ctaban, 0.0000  AS saldo\n\t\t\t   FROM scb_colocacion\n\t\t\t  GROUP by codban,ctaban,numcol,codtipcol";
     $io_recordset = $this->io_sql_origen->select($ls_sql);
     if ($io_recordset === false) {
         $ls_cadena = "Error al trasladar saldos - Obtención de las colocaciones- .\r\n" . $this->io_sql_origen->message . "\r\n";
         $ls_cadena = $ls_cadena . $ls_sql . "\r\n";
         if ($this->lo_archivo) {
             @fwrite($this->lo_archivo, $ls_cadena);
         }
         return false;
     } else {
         if ($this->io_sql_origen->fetch_row($io_recordset)) {
             $ds_colocaciones->data = $this->io_sql_origen->obtener_datos($io_recordset);
             $lb_valido = true;
         }
     }
     if ($lb_valido) {
         //-------------Calculando los saldos de los documentos
         $ldec_saldo_documentos_temp = 0;
         $ldec_saldo_documentos_temp = $this->uf_calcular_saldo_documento($as_codban, $as_ctaban);
         if ($ldec_saldo_documentos_temp === false) {
             return false;
         }
         $ds_cuenta->updateRow("saldo", $ldec_saldo_documentos_temp, 1);
         //-------------Calculando los saldos de las colocaciones-----------//
         $li_totcol = $ds_colocaciones->getRowCount("numcol");
         for ($li_i = 1; $li_i <= $li_totcol; $li_i++) {
             $ls_codban = $ds_colocaciones->getValue("codban", $li_i);
             $ls_numcol = $ds_colocaciones->getValue("numcol", $li_i);
             $ls_ctaban = $ds_colocaciones->getValue("ctaban", $li_i);
             $ldec_saldo = $this->uf_calcular_saldo_colocacion($ls_codban, $ls_numcol);
             if ($ldec_saldo === false) {
                 return false;
             } else {
                 $ds_colocaciones->updateRow("saldo", $ldec_saldo, $li_i);
             }
         }
         //-------------Se chequean los movimientos en transito
         if ($ab_transito) {
             $ls_sql = "SELECT *\n\t\t\t\t\t\t   FROM scb_movbco \n\t\t\t\t\t\t  WHERE codemp='{$ls_codemp}' \n\t\t\t\t\t\t\tAND codban='{$as_codban}' \n\t\t\t\t\t\t\tAND ctaban='{$as_ctaban}' \n\t\t\t\t\t\t\tAND estcon=0 \n\t\t\t\t\t\t\tAND (estmov='C' OR estmov='L')\n\t\t\t\t\t\t  ORDER BY codban,ctaban,numdoc";
             $io_recordset = $this->io_sql_origen->select($ls_sql);
             if ($io_recordset === false) {
                 $ls_cadena = "Error al Trasladar saldos - Obtención de los movimientos en tránsito- .\r\n" . $this->io_sql_origen->message . "\r\n";
                 $ls_cadena = $ls_cadena . $ls_sql . "\r\n";
                 if ($this->lo_archivo) {
                     @fwrite($this->lo_archivo, $ls_cadena);
                 }
                 return false;
             } else {
                 $lb_valido = true;
                 if ($this->io_sql_origen->fetch_row($io_recordset)) {
                     $ds_transito->data = $this->io_sql_origen->obtener_datos($io_recordset);
                 }
             }
             // Movimientos en transito en forma resumida
             $ls_sql = "SELECT codban,ctaban,codope,SUM(monto-monret) AS total, estmov \n\t\t\t\t\t\t   FROM scb_movbco \n\t\t\t\t\t\t  WHERE codemp='{$ls_codemp}' \n\t\t\t\t\t\t\tAND codban='{$as_codban}' \n\t\t\t\t\t\t\tAND ctaban='{$as_ctaban}' \n\t\t\t\t\t\t\tAND estcon=0 \n\t\t\t\t\t\t\tAND (estmov='C' OR estmov='L')\n\t\t\t\t\t\t  GROUP by codban,ctaban,codope,estmov \n\t\t\t\t\t\t  ORDER BY codban,ctaban";
             $io_recordset = $this->io_sql_origen->select($ls_sql);
             if ($io_recordset === false) {
                 $ls_cadena = "Error al Trasladar saldos -Obtención de los movimientos en tránsito resumidos- .\r\n" . $this->io_sql_origen->message . "\r\n";
                 $ls_cadena = $ls_cadena . $ls_sql . "\r\n";
                 if ($this->lo_archivo) {
                     @fwrite($this->lo_archivo, $ls_cadena);
                 }
                 return false;
             } else {
                 $lb_valido = true;
                 $ldec_debitostmp = 0;
//.........这里部分代码省略.........
开发者ID:ssolano,项目名称:cafe_sigesp,代码行数:101,代码来源:sigesp_apr_salctabco.php

示例6: substr

	   	  	 $ls_new_cad  = $ls_sub . "-" . substr($ls_new_cad,$li_pos,$len );
			 $li_max_nivel= $li_max_nivel + 1;
	   	 }
	
   	 }//for
    $li_nivel_cta  = $int_scg->uf_scg_obtener_nivel($ls_cuenta);	      //Obtiene nivel de la cta 
    $ls_cta_ceros  = $int_scg->uf_scg_sin_ceros($ls_cuenta );  //devuelve la cta sin ceros
    $ls_sc_cuenta = $iscg_procesos->uf_disable_cta_inferior( $ls_cta_ceros, $ls_cuenta, $ls_cod_report);
	$ls_opcion=$_POST["radiobutton"];
	if ($ls_opcion=="N")
	{
	    $ds_prorep->data=$_SESSION["objact"];echo "AJA 6<br>";	    	   
		$i=$_POST["fila"];
		$ld_asignado=str_replace('.','',$ld_asignado);
		$ld_asignado=str_replace(',','.',$ld_asignado);
		$ds_prorep->updateRow("asignado",$ld_asignado,$i);
	    $ls_modrep="1"; //Modalidad Mensual
		$ls_distribuir="1";
		$total=count($ls_sc_cuenta);
		for($li=1;$li<=$total;$li++)
		{echo "AJA 7<br>";	    	   
		  
		  $pos=$ds_prorep->find("sc_cuenta",$ls_sc_cuenta[$li]);echo "DESPUES";
		  $ds_prorep->updateRow("status","I",$pos);
		} echo "AJA 8<br>";	    	   
		$ds_prorep->updateRow("modrep",$ls_modrep,$i);
		$ds_prorep->updateRow("distribuir",$ls_distribuir,$i);
	}
	
	if ($ls_opcion=="M")
	{
开发者ID:ssolano,项目名称:cafe_sigesp,代码行数:31,代码来源:sigesp_scg_wproc_progrep.php

示例7:

	$ld_noviembre=str_replace(',','.',$ld_noviembre);
	$ld_diciembre=str_replace('.','',$ld_diciembre);
	$ld_diciembre=str_replace(',','.',$ld_diciembre);
  
    $ld_total=uf_calcular_total($ld_enero, $ld_febrero, $ld_marzo, $ld_abril, $ld_mayo, $ld_junio, $ld_julio, $ld_agosto, $ld_septiembre, $ld_octubre, $ld_noviembre, $ld_diciembre );
	
    if ($ld_total > $ld_asignado)
    {
       $msg->message("El Total es mayor al monto asignado. Por favor revise los montos ");  
    }
    else
    {
	  $ds_prorep->data=$_SESSION["objact"];
	  $ls_modrep="3"; //Modalidad Trimestral
      $ls_distribuir="2";
	  $ds_prorep->updateRow("asignado",$ld_asignado,$i);
	  $ds_prorep->updateRow("enero",$ld_enero,$i);
	  $ds_prorep->updateRow("febrero",$ld_febrero,$i);
	  $ds_prorep->updateRow("marzo",$ld_marzo,$i);
	  $ds_prorep->updateRow("abril",$ld_abril,$i);
	  $ds_prorep->updateRow("mayo",$ld_mayo,$i);
	  $ds_prorep->updateRow("junio",$ld_junio,$i);
	  $ds_prorep->updateRow("julio",$ld_julio,$i);
	  $ds_prorep->updateRow("agosto",$ld_agosto,$i);
	  $ds_prorep->updateRow("septiembre",$ld_septiembre,$i);
	  $ds_prorep->updateRow("octubre",$ld_octubre,$i);
	  $ds_prorep->updateRow("noviembre",$ld_noviembre,$i);
	  $ds_prorep->updateRow("diciembre",$ld_diciembre,$i);
	  $ds_prorep->updateRow("modrep",$ls_modrep,$i);		
	  $ds_prorep->updateRow("distribuir",$ls_distribuir,$i);
      ?>
开发者ID:ssolano,项目名称:cafe_sigesp,代码行数:31,代码来源:sigesp_scg_wdist_manual.php


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