Jac
|
Posted: 12/05/2005, 9:55 AM |
|
Hola amig@s, todo bien?
Como puedo hacer que en un campo de un record grid me aparezca un numero que genero llamando a una funcion?
En el evento before show del campo en cuestion?
como seria exactamente el codigo que tendria que poner?
gracias a todos
|
|
|
lvalverdeb
Posts: 299
|
Posted: 12/05/2005, 3:57 PM |
|
en el evento BeforeShowRow:
$Component->TuCampo->SetValue(TuFuncion(param1,param2));
Por supuesto para que TuFuncion() funcione tienes que hecherle un include a tu libreria de funciones en el Common.php
Luis
_________________
lvalverdeb
CR, GMT-6
XAMPP/Ubuntu/CCS3.2/4 |
|
|
JAC
|
Posted: 12/06/2005, 9:08 AM |
|
Y en el caso de que quisiera que en algun campo del record grid apareciera el valor de un grid mostrado en la misma pantalla?
Gracias , Luis y todo el mundo del Foro
|
|
|
Jac
|
Posted: 12/06/2005, 10:33 AM |
|
Con respecto a:
$Component->TuCampo->SetValue(TuFuncion(param1,param2)); :
Me responde el CCS:
Fatal error: Call to a member function on a non-object in c:\archivos de programa\easyphp1-7\www\franquicias2\Apertura_Cuenta_events.php on line 21
Gracias por todo
|
|
|
lvalverdeb
Posts: 299
|
Posted: 12/06/2005, 11:40 AM |
|
Jac,
Ese error corresponde a un nombre de objeto invalido. Debes revisar que nombre del objeto $Component->TuCampo sea el correcto. Por cierto, incluiste tu librería de funciones en el Common.php? Si no lo has hecho es probable que el error también se deba a que no encuentra TuFunction.
Como referencia de como se incluye una librería el procedimiento es el siguiente:
1) Abre el Common.php y ubicate al final del archivo justo antes de ?>
2) el comando es
include_once(RelativePath."rutalibreria/libreria.php");
Esto es asume que tu libreria esta en la ruta del proyecto.
Saludos
_________________
lvalverdeb
CR, GMT-6
XAMPP/Ubuntu/CCS3.2/4 |
|
|
Jac
|
Posted: 12/06/2005, 11:51 AM |
|
Ahhh... gracias:
Y en el caso de que quisiera que en algun campo del record grid apareciera ya puesto el valor de un grid mostrado en la misma pantalla?
Se te ocurre como?
|
|
|