Class IgepComunicaUsuario

Description

IgepComunicaUsuario clase que aisla métodos de la clase IgepComunicacion simplificando la interfaz con el usuario (el desarrollador).

Se proporcionará una instancia de esta clase en los metodos abstractos que el programador puede utilizar para cambiar el comportamiento de las acciones genericas del framework. También en el metodo correspondiente a las acciones particulares.

Con los metodos proporcionados se podran manejar los datos obtenidos desde la REQUEST de una forma racional (por campo, por tupla o por matriz de datos). Toda esta informacion viene organizada por operacion; de modo que se proporcionara la informacion segun la accion que este ejecutandose.

Located in /include/IgepComunicaUsuario.php (line 55)


	
			
Direct descendents
Class Description
IgepComunicaIU IgepComunicaIU clase que controla el acceso a la interfaz a través del frame oculto. El programador puede activar/desactivar un componente, hacerlo visible/invisible o cambiar su contenido.
Variable Summary
Method Summary
static mixed prepararPresentacion ( &$a_parametros, any $a_tipo, [ $a_decimales = '2'], any $a_parametros, any $a_decimales:)
IgepComunicaUsuario __construct ( &$comunica,  &$datosPreinsertados,  &$listasPanel, object $comunica)
array currentTupla ([$parametroOperacion $parametroOperacion = ''])
mixed fetchTupla ([$parametroOperacion $parametroOperacion = ''])
void getAllOldTuplas ([ $parametroOperacion = ''])
mixed getAllTuplas ([$parametroOperacion $parametroOperacion = ''])
mixed getAllTuplasAntiguas ([$parametroOperacion $parametroOperacion = ''])
array getFileInfo (string $nombreCampo, [string $pametroOperacion = ''])
actionForward getForward (string $name)
integer getIndice ([$parametroOperacion $parametroOperacion = ''])
_IgepEstructuraLista getLista ($nombreCampo $nombreCampo, [$parametroOperacion $parametroOperacion = ''])
mixed getOldValue (string $nombreCampo)
string getOperacion ()
mixed getValue (string $nombreCampo, [$parametroOperacion $parametroOperacion = ''])
mixed hayDatos ([$parametroOperacion $parametroOperacion = ''])
boolean isChecked (string $name, [string $parametroOperacion = ''])
mixed nextTupla ([ $parametroOperacion = ''], string $nombreCampo, string $valorCampo, $parametroOperacion 2)
none reset ([$parametroOperacion $parametroOperacion = ''])
mixed setAllTuplas (matriz $vTuplas, [$parametroOperacion $parametroOperacion = ''])
none setChecked (string $name, boolean $check, [string $parametroOperacion = ''])
none setIndice (integer $indice)
none setLista ($nombreCampo $nombreCampo, $objListaStruc $objListaStruc, [$parametroOperacion $parametroOperacion = ''])
none setOperacion ($parametroOperacion $parametroOperacion)
none setRowColor (array &$row, string $color)
mixed setSelected (string $nombreCampo, string $valorCampo, [$parametroOperacion $parametroOperacion = ''])
mixed setTupla ( $tupla, [ $parametroOperacion = ''], string $nombreCampo, string $valorCampo, $parametroOperacion 2)
mixed setValue (string $nombreCampo, string $valorCampo, [$parametroOperacion $parametroOperacion = ''])
void _prepararOperacion ( $conexion,  $v_desCampos)
Variables
mixed $comunica (line 62)
mixed $datosPreinsertados (line 69)
mixed $listasPanel (line 76)
mixed $obj_mensaje = null (line 83)
Methods
static method prepararPresentacion (line 495)

prepararPresentacion este método prepara los datos que vienen de estado FW y los pasa a estado presentación Devuelve el resultado por referencia y como valor de retorno.

  • access: public
static mixed prepararPresentacion ( &$a_parametros, any $a_tipo, [ $a_decimales = '2'], any $a_parametros, any $a_decimales:)
  • any $a_parametros
  • any $a_tipo
  • any $a_decimales:: usado cuando convertimos valor individual
  • &$a_parametros
  • $a_decimales
Constructor __construct (line 93)

Constructor. Recibe como parámetro una instancia viva de la clase IgepComunicacion

  • access: public
IgepComunicaUsuario __construct ( &$comunica,  &$datosPreinsertados,  &$listasPanel, object $comunica)
  • object $comunica
  • &$comunica
  • &$datosPreinsertados
  • &$listasPanel
currentTupla (line 174)

currentTupla Este método devuelve el registro activo sobre el origen de datos actual (cursor)

  • access: public
array currentTupla ([$parametroOperacion $parametroOperacion = ''])
  • $parametroOperacion $parametroOperacion: el tipo de operación, si no se indica se coge el fijado para la instancia
fetchTupla (line 297)

fetchTupla devuelve el registro/tupla correspondiente y avanza la posición del cursor sobre el origen de datos

  • access: public
mixed fetchTupla ([$parametroOperacion $parametroOperacion = ''])
  • $parametroOperacion $parametroOperacion: Origen de datos (datos para insertar, para modificar, para borrar)
getAllOldTuplas (line 347)
  • access: public
void getAllOldTuplas ([ $parametroOperacion = ''])
  • $parametroOperacion
getAllTuplas (line 328)

getAllTuplas obtiene la matriz de registros correspondiente al origen de datos pasado como argumento o prestablecido

  • access: public
mixed getAllTuplas ([$parametroOperacion $parametroOperacion = ''])
  • $parametroOperacion $parametroOperacion: Origen de datos (datos para insertar, para modificar, para borrar)
getAllTuplasAntiguas (line 342)

getAllTuplasAntiguas obtiene la matriz de registros original correspondiente al origen de datos pasado como argumento o prestablecido

  • access: public
mixed getAllTuplasAntiguas ([$parametroOperacion $parametroOperacion = ''])
  • $parametroOperacion $parametroOperacion: Origen de datos (datos para insertar, para modificar, para borrar)
getFileInfo (line 442)

getFileInfo metodo que devuelve para una tupla dada la información de un campo de tipo 'FILE' que se ha subido al servidor.

array getFileInfo (string $nombreCampo, [string $pametroOperacion = ''])
  • string $nombreCampo: nombreCampo Nombre del campo FILE del que se quiere obtener la información
  • string $pametroOperacion: parametroOperacion Indica la operación sobre la que se quiere la tupla
getForward (line 549)

getForward este método permite recuperar un actionForward (un destino). Esto permite cambiar el destino de una accion.

  • access: public
actionForward getForward (string $name)
  • string $name: identificador del actionForward que se quiere recuperar.

Redefined in descendants as:
getIndice (line 161)

getIndice Devuelve el valor del indice del cursor sobre el origen de datos actual

  • access: public
integer getIndice ([$parametroOperacion $parametroOperacion = ''])
  • $parametroOperacion $parametroOperacion: Origen de datos (datos para insertar, para modificar, para borrar)
getLista (line 388)

getLista obtiene la estructura de la lista

  • access: public
_IgepEstructuraLista getLista ($nombreCampo $nombreCampo, [$parametroOperacion $parametroOperacion = ''])
  • $nombreCampo $nombreCampo: nombre del campo de la lista.
  • $parametroOperacion $parametroOperacion: Origen de datos (datos para insertar, para modificar, para borrar).
getOldValue (line 202)

getOldValue devuelve el valor antiguo del campo indicado como párametro del registro activo

  • access: public
mixed getOldValue (string $nombreCampo)
  • string $nombreCampo: Nombre del campo
getOperacion (line 148)

getOperacion Permite cual es el origen de los datos actual

  • access: public
string getOperacion ()
getValue (line 189)

getValue devuelve el campo indicado como párametro del registro activo sobre el origen de datos actual (cursor)

  • access: public
mixed getValue (string $nombreCampo, [$parametroOperacion $parametroOperacion = ''])
  • string $nombreCampo: Nombre del campo
  • $parametroOperacion $parametroOperacion: Origen de datos (datos para insertar, para modificar, para borrar)
hayDatos (line 374)

hayDatos indica si el origen de datos prestablecido

  • access: public
mixed hayDatos ([$parametroOperacion $parametroOperacion = ''])
  • $parametroOperacion $parametroOperacion: Origen de datos (datos para insertar, para modificar, para borrar)
isChecked (line 246)

isChecked método que permite saber si un check esta marcado o no

  • access: public
boolean isChecked (string $name, [string $parametroOperacion = ''])
  • string $name: name nombre del check
  • string $parametroOperacion: operacion Operacion sobre la que se quiere actuar
nextTupla (line 283)

nextTupla Avanza la posición del cursor sobre el origen de datos actual (cursor) y devuelve el registro/tupla correspondiente

  • access: public
mixed nextTupla ([ $parametroOperacion = ''], string $nombreCampo, string $valorCampo, $parametroOperacion 2)
  • string $nombreCampo: Nombre del campo
  • string $valorCampo: Valor del campo
  • $parametroOperacion 2: Origen de datos (datos para insertar, para modificar, para borrar)
  • $parametroOperacion
reset (line 108)

reset reinicializa el acceso a datos

  • access: public
none reset ([$parametroOperacion $parametroOperacion = ''])
  • $parametroOperacion $parametroOperacion: Origen de datos (datos para insertar, para modificar, para borrar)
setAllTuplas (line 361)

setAllTuplas establece obtiene la matriz de registros correspondiente al origen de datos pasado como argumento o prestablecido

  • access: public
mixed setAllTuplas (matriz $vTuplas, [$parametroOperacion $parametroOperacion = ''])
  • matriz $vTuplas: Conjunto de tuplas/registros a asignar
  • $parametroOperacion $parametroOperacion: Origen de datos (datos para insertar, para modificar, para borrar)
setChecked (line 230)

setChecked método que permite modificar el valor del un check.

  • access: public
none setChecked (string $name, boolean $check, [string $parametroOperacion = ''])
  • string $name: name nombre del check
  • boolean $check: check Checked si o no
  • string $parametroOperacion: operacion Operacion sobre la que se quiere actuar

Redefined in descendants as:
setIndice (line 136)

setIndice Cuando se trabaja con un conjunto de fichas múltiple, se utiliza para fijar la fila (registro/tupla del conjunto) sobre la que estamos trabajando, por defecto, es la ficha que se está visializando (esta activa)

  • access: public
none setIndice (integer $indice)
  • integer $indice: Indice de 0..nRegs que indica la tuplas
setLista (line 428)

setLista fija el contenido de una lista

  • access: public
none setLista ($nombreCampo $nombreCampo, $objListaStruc $objListaStruc, [$parametroOperacion $parametroOperacion = ''])
  • $nombreCampo $nombreCampo: nombre del campo de la lista.
  • $objListaStruc $objListaStruc: estructura de la lista
  • $parametroOperacion $parametroOperacion: Origen de datos (datos para insertar, para modificar, para borrar).

Redefined in descendants as:
setOperacion (line 121)

setOperacion Fija la operación que va a ser origen de los datos

  • access: public
none setOperacion ($parametroOperacion $parametroOperacion)
  • $parametroOperacion $parametroOperacion: Origen de datos (datos para insertar, para modificar, para borrar)
setRowColor (line 455)

Método que dada una tupla, fija el color para poder ser representado en una tabla de gvHidra

  • access: public
none setRowColor (array &$row, string $color)
  • array &$row: row tupla a la que se le quiere dar color.
  • string $color: color color que se le va a dar a la tupla.
setSelected (line 217)

setSelected fija el valor de una lista

  • access: public
mixed setSelected (string $nombreCampo, string $valorCampo, [$parametroOperacion $parametroOperacion = ''])
  • string $nombreCampo: Nombre del campo
  • string $valorCampo: Valor del campo
  • $parametroOperacion $parametroOperacion: Origen de datos (datos para insertar, para modificar, para borrar)

Redefined in descendants as:
setTupla (line 314)

setTupla sustituye el registro actual de la fuente de datos prestablecida por el registro/tupla (array asociativo) pasado como parámetro

  • access: public
mixed setTupla ( $tupla, [ $parametroOperacion = ''], string $nombreCampo, string $valorCampo, $parametroOperacion 2)
  • string $nombreCampo: Nombre del campo
  • string $valorCampo: Valor del campo
  • $parametroOperacion 2: el tipo de operación, si no se indica se coge el fijado para la instancia
  • $tupla
  • $parametroOperacion
setValue (line 267)

setValue fija el valor pasado como parámetro sobre el campo indicado como párametro del registro activo sobre el origen de datos actual (cursor)

  • access: public
mixed setValue (string $nombreCampo, string $valorCampo, [$parametroOperacion $parametroOperacion = ''])
  • string $nombreCampo: Nombre del campo
  • string $valorCampo: Valor del campo
  • $parametroOperacion $parametroOperacion: Origen de datos (datos para insertar, para modificar, para borrar)

Redefined in descendants as:
_prepararOperacion (line 470)
void _prepararOperacion ( $conexion,  $v_desCampos)
  • $conexion
  • $v_desCampos

Documentation generated on Wed, 05 Oct 2011 10:36:33 +0200 by phpDocumentor 1.4.1