CodeCharge Studio
search Register Login  

Web Reporting

Visually create Web Reports in PHP, ASP, .NET, Java, Perl and ColdFusion.
CodeCharge.com

YesSoftware Forums -> CodeCharge Studio -> Español

 Java, php

Print topic Send  topic

Author Message
Mackoy

Posts: 18
Posted: 09/20/2006, 9:39 AM

Alguien sabe como usar php desde javascript en CCS??, por ejemplo en dreamwaver lo hago asi:

<script>
function prueba(){
document.forms[0].txtRS.value='<?=$_GET["txtRS"]?>';
}
</script>

es decir, basta con ke poga '<? y ?>' y listo ya me jala.

Alguna sugerencia de como se hace eso mismo en CCS??

Gracias y saludos!!

_________________
El Hacedor es aquel que forma parte de lo que hace.
View profile  Send private message
lvalverdeb

Posts: 299
Posted: 09/28/2006, 7:54 AM

MacKoy,

La diferencia primordial en el desarrollo con CCS es que se utilizan plantillas para separar el código de la presentación. Como habrás notado en la vista HTML de una página, entre las etiquetas regulares, hay otras tales como {nombrevariable}. El propósito de estas es mostrar el resultado de funciones y demás.

Utilizando esta metodología es como trabajan los Builders de CCS. Si deseas usar tus propias funciones para retornar valores puedes usar la siguiente técnica:

1) Incluye el archivo donde tienes o vas a crear tus funciones en el Common.php (preferiblemente al final). Supongamos que tienes un funcion llamada suma con el siguiente código:
  
function suma($a=0,$b=0) {  
    return ($a+$b);  
}  
2) Crea una etiqueta dentro de un formulario. El nombre puede ser Label1.
3) Selecciona Label1 y selecciona Events, Server->BeforeShow.
4) $Component->SetValue(suma(1,1));

Esta técnica por supuesto puede ser aplicada a textboxes, textareas, etc. Para selects o listboxes y ciertos tipos de checklist es preciso que las funciones retornen un array con este formato
  
array(array("indice1","valor1"),array("indice2","valor2"),array(.....))  

Por cierto, esto es similar al SMARTY de php solo que en mi opinión la implementación en CCS es mucho más sencilla y fácil de mantener.

Espero esto te ayude.

Luis



_________________
lvalverdeb
CR, GMT-6
XAMPP/Ubuntu/CCS3.2/4
View profile  Send private message

Add new topic Subscribe to topic   


These are Community Forums for users to exchange information.
If you would like to obtain technical product help please visit http://support.yessoftware.com.

PHP Reports

Visually create Web Reports in PHP, ASP, .NET, Java, Perl and ColdFusion.
CodeCharge.com

Home   |    Search   |    Members   |    Register   |    Login


Powered by UltraApps Forum created with CodeCharge Studio
Copyright © 2003-2004 by UltraApps.com  and YesSoftware, Inc.