Good teams,
I have code working for view field imagehtml in grid, perfect. the copy paste code in form application type edit grid and not working.
i know because.
the copy code for use other people, the name file es equal a value field referencia.png
in event onrecord
$longitud1= strlen({Referencia});
$variable={Referencia};
$longitud=strlen($variable);
$itemid=trim({Referencia});
$serverport=getenv(‘SERVER_PORT’);
$serverIP=getenv(‘SERVER_ADDR’);
IF ($serverport<>‘80’)
{
$path_url=‘HTTP://’.$serverIP.’:’.$serverport;
}
else
{
$path_url=‘HTTP://’.$serverIP;
//getenv(‘SERVER_ADDR’);
}
$nombre_fichero=[glo_path_img].$itemid.’.png’;
$validfile=getenv(‘DOCUMENT_ROOT’).$nombre_fichero;
/**
- Validar existencia del archivo antes de usarlo en la URL
*/
if (file_exists($validfile))
{
$nombre_fichero=$path_url.[glo_path_img].$itemid.'.png';
$result = @getimagesize($nombre_fichero);
list($width, $height, $tipo, $atributos) = @getimagesize($nombre_fichero);
if ($data = @getimagesize($nombre_fichero))
{
$width=(25*$width)/100;
$height=(25*$height)/100;
//echo $data[1];
{IMAGEN}="<img src='$nombre_fichero' border='0' width='$width' height='$height' >";
$width=(300*$width)/100;
$height=(300*$height)/100;
{IMG_SIZE}="<img src='$nombre_fichero' border='0' width='$width' height='$height' >";
}
}else
{
$path_url='HTTP://'.getenv('SERVER_ADDR').':'.getenv('SERVER_PORT');
$nombre_fichero=$path_url.[glo_path_img].'error'.'.png';
list($width, $height, $tipo, $atributos) = @getimagesize($nombre_fichero);
if ($data = @getimagesize($nombre_fichero))
{
$width=(25*$width)/100;
$height=(25*$height)/100;
{IMAGEN}="<img src='$nombre_fichero' border='0' width='$width' height='$height' >";
}
}