marcos
|
Posted: 11/22/2005, 4:19 PM |
|
Hola, no se imaginan la alegria que me da ver este foro en español, pues mi ingles deja mucho que desear........
Me las he arreglado con CCS, es realmente facil aprender sin tocar el manual, pero, al aparecer CCS no soporta Flash, lo cual me parece extraño por lo que creo que soy yo el del problema.
buscando en el foro de PHP solo encontre una sugerencia http://forums.codecharge.com/posts.php?post_id=63139 pero al hacerlo, CCS parece dejar de funcionar.
En resumen, como puedo importar Flash en CCS????? como?????
|
|
 |
lvalverdeb
Posts: 299
|
Posted: 11/23/2005, 5:50 AM |
|
Marcos,
El siguiente script en PHP es un refrito de todas las discusiones que pude encontrar sobre flash y te ayuda a a cargar y mostrar un SWF cuando abres la página. Ojala te sirva.
function embed_flash($filename,$width=600,$height=250) {
error_reporting('0');
ini_set('display_errors', '0');
$html="
<table>
<tr>
<td valign='top'>
<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0'
id='' width='$width' height='$height'>
<param name='movie' value='$filename'>
<param name='quality' value='high'>
<param name='bgcolor' value=''>
<embed name='menu' src='$filename' quality='high' bgcolor='' width='$width' height='$height'
type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer'>
</embed>
</object>
</td>
</tr>
</table>";
return $html;
}
Para usarlo debes crear una etiqueta con el Contenido en HTML y en el evento BeforeShow de etiqueta escribes el siguiente código:
$Component->SetValue(embed_flash("ruta al archivo",$Alto,$Ancho));
Saludos
Luis
_________________
lvalverdeb
CR, GMT-6
XAMPP/Ubuntu/CCS3.2/4 |
 |
 |
Andres Rormoser
|
Posted: 11/24/2005, 4:48 AM |
|
Aca va otro ejemplo de como incorporar un flahs al CCS
1.. Copiar /images/charts/FC2ColumnLine.swf al website
2.. Agregar un label con Content HTML y en el codigo beforeShow agregar:
Dim rsGroups
Dim SQL
Dim gra_valores
Dim gra_promedio
Dim gra_ganancia
Dim contador
Dim total
Dim ancho
Dim alto
Dim gra_ganancia2
ancho = "400"
alto = "300"
' seteo tipo de grafico
gra_valores = Chr(34)+"/images/charts/FC2ColumnLine.swf" &_
"?dataXML=<graph "
' seteo de valores de encabezado del grafico
' gra_valores = gra_valores + "caption='Ganancias Mensuales' " &_
' "subCaption='(en pesos)' " &_
gra_valores = gra_valores + "yaxisname='Pesos' " &_
"showValues='0' formatNumberScale='1' baseFontSize='12' xaxisname='Meses' " &_
"numdivlines='3' " &_
"> "
' "zeroPlaneColor='333333' " &_
' "zeroPlaneAlpha='40' " &_
' seteo valores de recordset
SQL = "SELECT * from venta_proyectada_mensual order by ano, mes"
Set rsGroups = DBConnection1.Execute(SQL)
' ingreso valores del eje x
gra_valores = gra_valores + "<categories>"
While NOT rsGroups.EOF
contador = contador + 1
total = total + rsGroups("total")
gra_valores = gra_valores + "<category
name='"+CStr(rsGroups("mes"))+"/"+Mid(CStr(rsGroups("ano")),3,2)+"' />"
gra_ganancia2 = rsGroups("total")
gra_ganancia = gra_ganancia + "<set value='"+CStr(gra_ganancia2)+"' />"
gra_promedio = gra_promedio + "<set value='"+CStr(rsGroups("ponderado"))+"' />"
rsGroups.MoveNext
Wend
gra_valores = gra_valores + "</categories>"
' ingreso valores del eje y Total
gra_valores = gra_valores + "<columnset seriesname='Total' color='BFD0D7' animation='1'>"
gra_valores = gra_valores + gra_ganancia
gra_valores = gra_valores + "</columnset>"
' ingreso valores del eje y Ponderado
gra_valores = gra_valores + "<lineset seriesname='Ponderated' color='799CAA'
lineThickness='2' anchorbgcolor='000000' anchorbrdrcolor='000000'>"
gra_valores = gra_valores + gra_promedio
gra_valores = gra_valores + "</lineset>"
' cierro el grafico
gra_valores = gra_valores + "</graph>"+Chr(34)
' Genera Chart Flash
Grafico.Value = "<OBJECT classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000'
codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0'
" &_
"WIDTH='"+ancho+"' height='"+alto+"' id='FC2Column' ALIGN=''> <PARAM NAME=movie
VALUE="+gra_valores+"> <PARAM NAME=quality VALUE=high> <PARAM NAME=bgcolor VALUE=#FFFFFF>
<EMBED src="+gra_valores+" quality=high bgcolor=#FFFFFF " &_
"WIDTH='"+ancho+"' height='"+alto+"' NAME='FC2Column' ALIGN=''
TYPE='application/x-shockwave-flash'
PLUGINSPAGE='http://www.macromedia.com/go/getflashplayer'></EMBED> </OBJECT> "
|
|
 |
|