﻿<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>NexusFireMan &#187; vFilms</title>
	<atom:link href="http://nexusfireman.es/tag/vfilms/feed/" rel="self" type="application/rss+xml" />
	<link>http://nexusfireman.es</link>
	<description>Otro Blog mas de Informática, Programación y Velneo V7</description>
	<lastBuildDate>Fri, 27 Jan 2012 13:04:08 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Tutorial Velneo &#8211; Multivistas, Casilleros y mas&#8230;</title>
		<link>http://nexusfireman.es/2010/06/21/tutorial-velneo-multivistas-casilleros-y-mas-2/</link>
		<comments>http://nexusfireman.es/2010/06/21/tutorial-velneo-multivistas-casilleros-y-mas-2/#comments</comments>
		<pubDate>Mon, 21 Jun 2010 12:03:47 +0000</pubDate>
		<dc:creator>NexusFireMan</dc:creator>
				<category><![CDATA[Tutoriales Antiguos]]></category>
		<category><![CDATA[Velneo]]></category>
		<category><![CDATA[Casilleros]]></category>
		<category><![CDATA[MultiVista]]></category>
		<category><![CDATA[Primeros pasos]]></category>
		<category><![CDATA[Programacion]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[vDevelop]]></category>
		<category><![CDATA[Velneo V7]]></category>
		<category><![CDATA[vFilms]]></category>
		<category><![CDATA[vFilmsHome]]></category>

		<guid isPermaLink="false">http://nexusfireman.es/?p=459</guid>
		<description><![CDATA[Tal y como vimos en el articulo anterior podemos crear Multivistas para así poder mostrar un tipo de información.
Pero solo estábamos mostrando unas rejillas, pero y si quisiéramos mostrar algo como esto?

Como vemos en la imagen el Multivista muestra2 secciones pero no son rejillas, son  [...]]]></description>
			<content:encoded><![CDATA[<p>Tal y como vimos en el articulo anterior podemos crear <em><strong>Multivistas</strong></em> para así poder mostrar un tipo de información.</p>
<p>Pero solo estábamos mostrando unas rejillas, pero y si quisiéramos mostrar algo como esto?</p>
<p style="text-align: center;"><a href="http://nexusfireman.es/wp-content/uploads/2010/06/Multivista-Casillero11.jpg"><img class="aligncenter size-large wp-image-460 Lightbox" title="Multivista-Casillero" src="http://nexusfireman.es/wp-content/uploads/2010/06/Multivista-Casillero-1024x526.jpg" alt="Multivista-Casillero" width="556" height="285" /></a><br />
Como vemos en la imagen el <em><strong>Multivista </strong></em>muestra2 secciones pero no son <em><strong>rejillas</strong></em>, son <em><strong>casilleros</strong></em>.</p>
<p>Pero como se crea un casillero?</p>
<p>Eso es lo que vamos a explicar, o al menos intentarlo, en el articulo de hoy.</p>
<p>Lo primero que nos encontramos al crear un <em><strong>casillero </strong></em>es que no tiene edición y solo nos aparecen las propiedades.</p>
<p><a href="http://nexusfireman.es/wp-content/uploads/2010/06/Casillero-Propiedades11.jpg"><img class="aligncenter size-medium wp-image-462" title="Casillero-Propiedades" src="http://nexusfireman.es/wp-content/uploads/2010/06/Casillero-Propiedades-271x300.jpg" alt="Casillero-Propiedades" width="271" height="300" /></a>En las propiedades de un <em><strong>casillero </strong></em>tenemos las opciones típicas de cualquier objeto de <a title="Web de Velneo" href="http://velneo.es/" target="_blank">Velneo</a>.</p>
<p><span id="more-459"></span>Pero las necesarias aquí son:</p>
<ul>
<li>Tabla asociada</li>
<li>Formulario</li>
<li>Columnas</li>
</ul>
<p>En <strong>Tabla asociada</strong> es donde indicaremos, como en todos los objeto, de donde obtendremos los datos a mostrar en el <em><strong>casillero</strong></em>.</p>
<p>La opción <strong>Formulario </strong>es la interesante. Porque es la interesante? Muy simple&#8230; Tenemos que crearnos un Formulario para mostrar lo que queramos.</p>
<p>Y tu preguntaras&#8230; No estábamos haciendo un <strong>casillero</strong>? Para que entonces el <strong>Formulario</strong>?</p>
<p>La respuesta es simple&#8230; El <strong>Formulario </strong>es nuestra mejor baza en este aspecto de la programación en <a title="Web de Velneo" href="http://velneo.es/" target="_blank">Velneo</a>.</p>
<p>Gracias a que podemos poner un <strong>Formulario </strong>en el <strong>Casillero </strong>este puede contener mucha o poca información e incluso imágenes tal y como hemos visto en la imagen de <a title="Todo sobre vFilms" href="http://nexusfireman.es/tag/vFilms" target="_self">vFilmsHome</a>.</p>
<p>La ultima opción es <strong>Columnas</strong>. Si <strong>Columnas</strong>, gracias a esta opción indicaremos cuantas veces veremos una casilla. Es posible que solo queramos mostrar 1 o 10, todo depende de la información que mostremos en cada casilla dependiendo de como tengamos realizado el <strong>Formulario </strong>a mostrar.</p>
<p>Yo he optado por mostrar unicamente la imagen, pero se pueden mostrar mas datos. Los <em><strong>formularios </strong></em>que yo use tienen esta vista:</p>
<p><a href="http://nexusfireman.es/wp-content/uploads/2010/06/Form-Calificacion-Casillero11.jpg"><img class="aligncenter size-medium wp-image-464" title="Form-Calificacion-Casillero" src="http://nexusfireman.es/wp-content/uploads/2010/06/Form-Calificacion-Casillero-300x211.jpg" alt="Form-Calificacion-Casillero" width="300" height="211" /></a><br />
Como veis el <strong>Formulario </strong>es muy simple puesto que solo esta compuesto por un <strong><em>objeto dibujo</em></strong>. El Formulario tiene unas dimensiones de 101&#215;101 y el dibujo de 100&#215;100. Esto lo e puesto así para tener un mínimo margen. Ademas el <em><strong>Formulario </strong></em>tiene asociada la tabla de la cual obtendrá los datos necesarios a mostrar.</p>
<p>También podríamos mostrar mas cosas como un nombre, descripción o cualquier dato que quisiéramos. Pero con esto de momento para lo que estamos haciendo nos sobra.</p>
<p>Y el casillero lo tendríamos que configurar de la siguiente manera:</p>
<p><a href="http://nexusfireman.es/wp-content/uploads/2010/06/Casillero-Simple11.jpg"><img class="aligncenter size-medium wp-image-466" title="Casillero-Simple" src="http://nexusfireman.es/wp-content/uploads/2010/06/Casillero-Simple-271x300.jpg" alt="Casillero-Simple" width="271" height="300" /></a><br />
Bueno pues como vemos es muy simple el tener el casillero listo para su utilización en nuestro <strong>Multivista</strong>. Pero y si quisiéramos interactuar con el casillero? Si quisiéramos mostrar algo al hacer un <em>doble click</em>?</p>
<p>En la aplicación de <a title="Todo sobre vFilms" href="../tag/vFilms" target="_self">vFilmsHome</a> podemos ver una película desde su <strong>casillero</strong>. Para este efecto hemos seguido los siguientes pasos.</p>
<p>Crearemos un <em><strong>proceso </strong></em>el cual nos mostrara la vista de la película:</p>
<p><a href="http://nexusfireman.es/wp-content/uploads/2010/06/Proceso-Ver-Pelicula11.jpg"><img class="aligncenter size-medium wp-image-467" title="Proceso-Ver-Pelicula" src="http://nexusfireman.es/wp-content/uploads/2010/06/Proceso-Ver-Pelicula-300x207.jpg" alt="Proceso-Ver-Pelicula" width="300" height="207" /></a><br />
Una vez tengamos el <em><strong>proceso </strong></em>se lo asignaremos al casillero para que tenga su efecto.</p>
<p><a href="http://nexusfireman.es/wp-content/uploads/2010/06/Casillero-Proceso11.jpg"><img class="aligncenter size-medium wp-image-468" title="Casillero-Proceso" src="http://nexusfireman.es/wp-content/uploads/2010/06/Casillero-Proceso-267x300.jpg" alt="Casillero-Proceso" width="267" height="300" /></a><br />
Como podéis ver hemos seleccionado en <em><strong>Comando </strong></em>la opción <strong>Ejecutar proceso</strong> y le hemos asignado el proceso creado para el efecto.</p>
<p>Bueno creo que lo he dejado mas o menos explicado, si tenéis alguna duda me lo decís y lo añado.</p>
<p>Gracias a todos por seguir los <a title="Tutoriales de Velneo V7" href="http://nexusfireman.es/tutoriales-velneo/" target="_blank">Tutoriales</a>.</p>
<p>Nos vemos en el siguiente <img src='http://nexusfireman.es/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p style="text-align: center;"><script type="text/javascript"><!--
google_ad_client = "ca-pub-8990004710108573";
/* 468x60, NexusFireMan 3/05/10 */
google_ad_slot = "1273984341";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p>
]]></content:encoded>
			<wfw:commentRss>http://nexusfireman.es/2010/06/21/tutorial-velneo-multivistas-casilleros-y-mas-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tutorial Velneo – MultiVistas, Casilleros y mas</title>
		<link>http://nexusfireman.es/2010/06/14/tutorial-velneo-multivistas-casilleros-y-mas/</link>
		<comments>http://nexusfireman.es/2010/06/14/tutorial-velneo-multivistas-casilleros-y-mas/#comments</comments>
		<pubDate>Mon, 14 Jun 2010 12:01:02 +0000</pubDate>
		<dc:creator>NexusFireMan</dc:creator>
				<category><![CDATA[Tutoriales Antiguos]]></category>
		<category><![CDATA[Velneo]]></category>
		<category><![CDATA[Casilleros]]></category>
		<category><![CDATA[MultiVista]]></category>
		<category><![CDATA[Proceso]]></category>
		<category><![CDATA[Programacion]]></category>
		<category><![CDATA[Rejilla]]></category>
		<category><![CDATA[vDevelop]]></category>
		<category><![CDATA[Velneo V7]]></category>
		<category><![CDATA[vFilms]]></category>
		<category><![CDATA[vFilmsHome]]></category>

		<guid isPermaLink="false">http://nexusfireman.es/?p=454</guid>
		<description><![CDATA[Hoy veremos como podremos usar el Objeto MultiVista y las muchas funcionalidades y partido que podemos obtener gracias a el.
Si habéis visto la aplicación de vFilmsHome os daréis cuenta que es usado en un par de secciones para así poder tener una visión agrupada de las películas.
Pero no solo esta  [...]]]></description>
			<content:encoded><![CDATA[<p><img style="display: inline; margin-left: 0px; margin-right: 0px; border: 0px;" title="MultiVistas" src="http://nexusfireman.es/wp-content/uploads/2010/06/MultiVistas11.png" border="0" alt="MultiVistas" width="69" height="69" align="right" /></p>
<p>Hoy veremos como podremos usar el <strong>Objeto MultiVista</strong> y las muchas funcionalidades y partido que podemos obtener gracias a el.</p>
<p>Si habéis visto la aplicación de <a title="Tag sobre vFilms" rel="tag" href="http://nexusfireman.es/tag/vFilms">vFilmsHome</a> os daréis cuenta que es usado en un par de secciones para así poder tener una visión agrupada de las películas.</p>
<p>Pero no solo esta compuesto por el objeto <strong>Multivista</strong> sino que también usamos el <strong>Casillero</strong>.</p>
<p>Gracias a estos 2 objetos podemos obtener una fluidez estupenda a la hora de navegar entre los registros y tenerlos agrupados según creamos conveniente.</p>
<p>Para la realización de un <strong>MultiVista</strong> tenemos que tener en cuenta el orden en el cual tienen que transcurrir los procesos para su visionado.</p>
<p>Como todo tiene un orden de preferencia examinemos las propiedades de un <strong>MultiVista</strong> para así entenderlo.</p>
<p><a href="http://nexusfireman.es/wp-content/uploads/2010/06/image22.png"><img style="display: block; float: none; margin-left: auto; margin-right: auto; border: 0px;" title="image" src="http://nexusfireman.es/wp-content/uploads/2010/06/image2_thumb22.png" border="0" alt="image" width="217" height="240" /></a></p>
<p>Como vemos en la imagen la mayoría de las propiedades ya las conocemos puesto que son iguales que la de cualquier otro objeto.</p>
<p><span id="more-454"></span></p>
<p>Pero tenemos que darnos cuenta que un <strong>Multivista</strong> necesita un inicio para empezar con su tarea y este será la <em><strong>Tabla asociada</strong></em>, que a su ved también define cual será la salida del mismo.</p>
<p>La propiedad de <strong><em>Modo</em></strong> esta bien definida en la <a href="http://velneo.es/info_v7_74_es/velneo_vdevelop_v7/proyectos_objetos_y_editores/proyecto_de_aplicacion/multivista" target="_blank">sección de ayuda</a> de la web de <a href="http://velneo.es" target="_blank">Velneo</a>.</p>
<blockquote><p><strong>Multiobjeto</strong>: Presentará los objetos sincronizados en paralelo.<br />
<strong>Árbol</strong>: Los registros se presentarán en forma de árbol, siendo cada nivel de las ramas del árbolo los registros pertenecientes a cada objeto.<br />
<strong>Wizard</strong>: Los objetos se presentarán en forma de asistente, y en cada paso de este se realizará la sincronización del objeto anterior con el siguiente.</p></blockquote>
<p>Ahora es donde viene lo interesante. A partir del <strong><em>Objeto 1</em></strong> y <strong><em>Proceso sincronizador</em></strong>.</p>
<p>A medida que indiquemos objetos irán apareciendo mas campos de propiedad para que indiquemos mas, normalmente se usas 2 o 3.</p>
<p>Como es de imaginar lo primero que debemos pensar es que es lo que nos gustaría mostrar en primer lugar.</p>
<p>Aquí tenemos varias opciones y como siempre a gusto de cada uno.</p>
<p>Podemos mostrar una simple rejilla en la cual seleccionaremos el grupo o el registro deseado para que después nos aparezca la información en el segundo objeto o podemos mostrar un <strong>casillero</strong> e incluso el nuevo objeto que nos brinda la versión V7.4 <strong><em>ViewFlow</em></strong>.</p>
<p>En el <strong><em>Proceso sincronizador</em></strong> indicaremos el comportamiento para mostrar el 2º objeto. Y así las veces que necesitemos o creamos convenientes.</p>
<p>Pongamos un ejemplo simple.</p>
<p>En la sección de personas tenemos un <strong>MultiVista</strong> mostrando 2 rejillas.</p>
<p><a href="http://nexusfireman.es/wp-content/uploads/2010/06/image2711.png"><img style="display: block; float: none; margin-left: auto; margin-right: auto; border: 0px;" title="image7" src="http://nexusfireman.es/wp-content/uploads/2010/06/image271_thumb11.png" border="0" alt="image7" width="640" height="329" /></a></p>
<p>Como vemos es simple. Por un lado tenemos el <strong>Lanzador</strong> con el cual llamamos a los 2 objetos que necesitamos para iniciar el <strong>Multivista</strong>.</p>
<p style="text-align: center;"><a href="http://nexusfireman.es/wp-content/uploads/2010/06/image211511.png"><img style="display: inline; margin-left: 0px; margin-right: 0px; border: 0px;" title="image" src="http://nexusfireman.es/wp-content/uploads/2010/06/image21151_thumb11.png" border="0" alt="image" width="216" height="240" /></a> <a href="http://nexusfireman.es/wp-content/uploads/2010/06/image22311.png"> <img style="display: inline; border: 0px;" title="image" src="http://nexusfireman.es/wp-content/uploads/2010/06/image2231_thumb11.png" border="0" alt="image" width="215" height="240" /></a></p>
<p>Como vemos en la imagen el <strong>Lanzador</strong> llama a una <em>búsqueda</em> antes que al <strong>MultiVista</strong>. Esto se debe a que hace referencia directa con el primer elemento del <strong>MultiVista</strong> que es la rejilla <strong><em>TIPOS_PERSONAS</em></strong>.</p>
<p>Con esto ya tenemos el primer elemento y ahora viene lo interesante puesto que necesitamos comunicar el primer objeto con el segundo.</p>
<p>Para este efecto usaremos un proceso, el proceso quedaría de la siguiente manera:</p>
<p><a href="http://nexusfireman.es/wp-content/uploads/2010/06/image2111.png"><img style="display: block; float: none; margin-left: auto; margin-right: auto; border: 0px;" title="image" src="http://nexusfireman.es/wp-content/uploads/2010/06/image2_thumb2111.png" border="0" alt="image" width="640" height="442" /></a></p>
<p>Como vemos es un proceso simple en el cual indicamos que la tabla principal (<em>Tabla asociada</em>) será <strong><em>TIPOS_PERSONAS</em></strong> con origen en la <em><strong>ficha</strong></em> y la salida de los datos (<em>Tabla destino</em>) será <strong><em>PERSONAS_PELICULAS</em></strong> con destino en la <strong><em>lista</em></strong>.</p>
<p>El proceso carga los datos de la tabla principal, los ordena por nombre y los muestra en la salida que destinemos para el efecto.</p>
<p>La salida de estos datos es la que corresponde con el <strong><em>objeto 2</em></strong> en las propiedades del <em><strong>MultiVista</strong></em>.</p>
<p>Yo puse una rejilla puesto que la aplicación esta realizada antes de la aparición de la versión 7.4 de <a href="http://velneo.es">Velneo</a>.</p>
<p>Ahora tenemos 2 opciones para esta salida, la <strong><em>rejilla</em></strong> y el <strong><em>ViewFlow</em></strong>, a gusto de cada uno.</p>
<p>Con estos sencillos pasos tendremos un <strong><em>Multivista</em></strong> en nuestra aplicación, fácil y sencillo.</p>
<p>En <a href="http://nexusfireman.es/tag/vFilms">vFilmsHome</a> podéis ver varias opciones en el uso de este objeto y pronto pondré el uso de <strong><em>ViewFlow</em></strong> para darle un aspecto mas dinámico.</p>
<p>Otra de las opciones que podemos añadir a nuestro <strong><em>Multivista</em></strong> es con el uso de <strong><em>Casilleros</em></strong> pero eso lo veremos en otro momento.</p>
<p>Bueno pues con esto y un bizcocho hasta mañana a las ocho… … mejor dicho hasta la próxima <img style="border: 0px;" src="http://www.zu14.cn/coolemotion/emotions/hi_0.gif" border="0" alt="" width="28" height="37" /></p>
<p style="text-align: center;"><script type="text/javascript"><!--
google_ad_client = "ca-pub-8990004710108573";
/* 468x60, NexusFireMan 3/05/10 */
google_ad_slot = "1273984341";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p>
]]></content:encoded>
			<wfw:commentRss>http://nexusfireman.es/2010/06/14/tutorial-velneo-multivistas-casilleros-y-mas/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Tutorial Velneo &#8211; Informes</title>
		<link>http://nexusfireman.es/2010/05/26/tutorial-velneo-informes/</link>
		<comments>http://nexusfireman.es/2010/05/26/tutorial-velneo-informes/#comments</comments>
		<pubDate>Wed, 26 May 2010 10:48:52 +0000</pubDate>
		<dc:creator>NexusFireMan</dc:creator>
				<category><![CDATA[Tutoriales Antiguos]]></category>
		<category><![CDATA[Velneo]]></category>
		<category><![CDATA[Busquedas]]></category>
		<category><![CDATA[Informes]]></category>
		<category><![CDATA[Programacion]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[vDevelop]]></category>
		<category><![CDATA[Velneo V7]]></category>
		<category><![CDATA[vFilms]]></category>

		<guid isPermaLink="false">http://nexusfireman.es/?p=380</guid>
		<description><![CDATA[Siguiendo en la línea de los Tutoriales hoy veremos como se realiza un Informe.
Los Informes en si mismos son la representación impresa de una búsqueda sobre las tablas o registros que tenemos en nuestra base de datos.
Pos consiguiente lo primero que tendremos que realizar será la búsqueda de los  [...]]]></description>
			<content:encoded><![CDATA[<p>Siguiendo en la línea de los <a href="http://nexusfireman.es/tutoriales-velneo/" target="_blank">Tutoriales</a> hoy veremos como se realiza un Informe.</p>
<p>Los Informes en si mismos son la representación impresa de una búsqueda sobre las tablas o registros que tenemos en nuestra base de datos.</p>
<p>Pos consiguiente lo primero que tendremos que realizar será la búsqueda de los datos que queremos mostrar.</p>
<p>En nuestro caso haremos un Informe sobre las <strong>Personas</strong> para verlas y también las <strong>Películas</strong> que ha realizado cada una de ellas.</p>
<p>La búsqueda será sobre la tabla que relaciona a ambas “Personas_Peliculas” y las propiedades son:</p>
<p><a href="http://nexusfireman.es/wp-content/uploads/2010/05/image.png"><img style="display: block; float: none; margin-left: auto; margin-right: auto; border-width: 0px;" title="image" src="http://nexusfireman.es/wp-content/uploads/2010/05/image_thumb.png" border="0" alt="image" width="209" height="170" /></a></p>
<p>El componente de búsqueda quedaría de la siguiente manera:</p>
<p><a href="http://nexusfireman.es/wp-content/uploads/2010/05/image1.png"><img style="display: block; float: none; margin-left: auto; margin-right: auto; border-width: 0px;" title="image" src="http://nexusfireman.es/wp-content/uploads/2010/05/image_thumb1.png" border="0" alt="image" width="226" height="186" /></a></p>
<p>Ahora toca el <strong>Informe</strong>.</p>
<p><span id="more-380"></span></p>
<p>Al crear el <strong>Informe</strong> con encontraremos con todo el diseño en blanco.</p>
<p><a href="http://nexusfireman.es/wp-content/uploads/2010/05/image2.png"><img style="display: block; float: none; margin-left: auto; margin-right: auto; border-width: 0px;" title="image" src="http://nexusfireman.es/wp-content/uploads/2010/05/image_thumb211.png" border="0" alt="image" width="518" height="276" /></a></p>
<p>Empecemos con las propiedades, recordad que para poder enlazarlo con la <strong>búsqueda</strong> es necesario que el Informe sea del mismo origen que esta.</p>
<p><a href="http://nexusfireman.es/wp-content/uploads/2010/05/image311.png"><img style="display: block; float: none; margin-left: auto; margin-right: auto; border: 0px;" title="image" src="http://nexusfireman.es/wp-content/uploads/2010/05/image_thumb311.png" border="0" alt="image" width="180" height="285" /></a></p>
<p>Como podemos observar en la imagen las propiedades mas destacadas son:</p>
<ul>
<li><em><strong>Tabla asociada</strong>: PERSONAS_PELICULAS@vFilmsHome</em></li>
<li><em><strong>Salida por defecto</strong>: Presentación preliminar</em></li>
<li><em><strong>Orientación</strong>: Vertical</em></li>
<li><em><strong>Modo de presentación preliminar</strong>: Una página</em></li>
<li><em><strong>Zoom en presentación preliminar</strong>: Ancho de página</em></li>
</ul>
<p>Con estas opciones lo que conseguiremos es que el Informe se nos presente en pantalla entes de Imprimirlo o Guardarlo.</p>
<p><a href="http://velneo.es" target="_blank">Velneo</a> nos permite estas 2 opciones y cuando decidimos Guardar como archivo este se guardara en formato Pdf/Ps.<a href="http://nexusfireman.es/wp-content/uploads/2010/05/image411.png"><img title="image" src="http://nexusfireman.es/wp-content/uploads/2010/05/image_thumb411.png" border="0" alt="image" width="177" height="93" align="right" /></a></p>
<p>Estas opciones pueden cambiarse a gusto de cada uno. Yo he preferido ponerlas así pero si queréis cambiarlas para ir probando como quedaría la vista podéis hacerlo.</p>
<p>En la opción de <strong><em>Salida por defecto</em></strong> tenéis las siguiente opciones:</p>
<p>Estas opciones son interesantes, pero yo prefiero que se vea antes de imprimir o guardas. Hay gente que lo hace directamente, para gustos los colores.</p>
<p>Con esto ya tenemos la forma de sacar el Informe, ahora vamos a diseñarlo.</p>
<p>En <a href="http://velneo.es">Velneo</a> la edición de informes todavía no tiene asistente, esperemos que en la V7.4 si la tenga, así que tendremos que guiarnos por las reglas que nos proporciona.</p>
<p>Primero debemos entender que <a href="http://velneo.es">Velneo</a> nos divide el Informe en varias secciones, estas secciones son:</p>
<ul>
<li>Cabecera de informe</li>
<li>Cabecera de página</li>
<li>Cabecera de agrupamiento</li>
<li>Detalle</li>
<li>Pie de agrupamiento</li>
<li>Pie de página</li>
<li>Pie de informe</li>
</ul>
<p>Estas secciones son muy descriptivas y no are hincapié en ellas salvo en las de <strong>Cabecera de agrupamiento</strong> y <strong>Detalles</strong>.</p>
<p>Para la <strong>Cabecera de informe</strong> yo puse lo siguiente:</p>
<p><a href="http://nexusfireman.es/wp-content/uploads/2010/05/image511.png"><img style="display: block; float: none; margin-left: auto; margin-right: auto; border: 0px;" title="image" src="http://nexusfireman.es/wp-content/uploads/2010/05/image_thumb511.png" border="0" alt="image" width="640" height="78" /></a></p>
<p>Son 2 objetos uno al lado del otro.</p>
<ul>
<li>Dibujo estático</li>
<li>Texto</li>
</ul>
<p>Ahora viene lo interesante, la <strong>Cabecera de agrupamiento</strong>.</p>
<p>Para poder usar esta opción primero tendremos que añadir un <em><strong>SubObjeto</strong></em> de <strong>Agrupamiento</strong>.</p>
<p>El por que de esto es muy simple, debemos de saber cual será el principal objetivo del informe y por consiguiente del que dependan los detalles.</p>
<p>Nosotros queremos un informe de <strong>Personas</strong> y que nos detalle sus <strong>Películas</strong>.</p>
<p>Entonces crearemos el <strong>Agrupamiento</strong> con las siguientes propiedades:</p>
<p><a href="http://nexusfireman.es/wp-content/uploads/2010/05/image611.png"><img style="display: block; float: none; margin-left: auto; margin-right: auto; border: 0px;" title="image" src="http://nexusfireman.es/wp-content/uploads/2010/05/image_thumb611.png" border="0" alt="image" width="210" height="173" /></a></p>
<p>Como podéis ver en la opción de <strong>Campo</strong> se le indica cual será el <strong><em>Agrupamiento</em></strong> dominante y el en <strong>Orden</strong> indicaremos como nos presentara este grupo.</p>
<p>Y las propiedades para <strong>Cabecera de agrupamiento</strong> son:</p>
<p><a href="http://nexusfireman.es/wp-content/uploads/2010/05/image711.png"><img style="display: block; float: none; margin-left: auto; margin-right: auto; border: 0px;" title="image" src="http://nexusfireman.es/wp-content/uploads/2010/05/image_thumb711.png" border="0" alt="image" width="226" height="206" /></a></p>
<p>Una vez tengamos esto es hora de llenar el hueco vacio que tenemos para que nos muestre la información que necesitamos.</p>
<p><a href="http://nexusfireman.es/wp-content/uploads/2010/05/image811.png"><img style="display: block; float: none; margin-left: auto; margin-right: auto; border: 0px;" title="image" src="http://nexusfireman.es/wp-content/uploads/2010/05/image_thumb811.png" border="0" alt="image" width="640" height="135" /></a></p>
<p>Aquí tenemos:</p>
<ul>
<li>Campo objeto dibujo
<ul>
<li>Propiedad <em><strong>Campo objeto dibujo</strong>: PERSONAS.FOTO</em></li>
</ul>
</li>
<li>Figura
<ul>
<li>Esta es la línea que nos encontramos en la parte superior. Puede ser Línea Horizontal o Vertical, Elipse, Rectángulo normal o redondeado.</li>
</ul>
</li>
<li>Texto (5)
<ul>
<li>Cada uno de ellos son los que componen nuestra <em>cabecera</em> y son los siguientes:
<ul>
<li>Nombre de la Persona
<ul>
<li>En la propiedad <strong>Contenido</strong> asignamos los campos de la tabla.</li>
<li>Para que nos aparezcan todos los datos lo pondremos así:
<ul>
<li>#PERSONAS.NAME+&#8221; &#8220;+#PERSONAS.SURNAME1+&#8221; &#8220;+#PERSONAS.SURNAME2</li>
</ul>
</li>
</ul>
</li>
<li>Películas:</li>
<li>Año</li>
<li>Nombre</li>
<li>Trabajo como</li>
</ul>
</li>
</ul>
</li>
</ul>
<p>Bien ya tenemos un paso mas, ahora los detalles.</p>
<p>Este es mas simple puesto que es donde se listaran las películas que realizo cada persona.</p>
<p><a href="http://nexusfireman.es/wp-content/uploads/2010/05/image911.png"><img style="display: block; float: none; margin-left: auto; margin-right: auto; border: 0px;" title="image" src="http://nexusfireman.es/wp-content/uploads/2010/05/image_thumb911.png" border="0" alt="image" width="640" height="45" /></a></p>
<p>Como veis solo tiene 3 campos de Textos y en los cuales se ve cual es su contenido.</p>
<p>Pero ahora vienen lo gracioso. Como los ponemos en línea con los capos que teníamos en la cabecera?</p>
<p>Simple, gracias a las opciones <strong>Posición X</strong> y <strong>Posición Y</strong>.</p>
<p>Con <strong>Posición X</strong> indicaremos la posición horizontal que tendrán respecto a los demás y con la <strong>Posición Y</strong> la vertical.</p>
<p>Yo los puse en:</p>
<ul>
<li>Posición X
<ul>
<li>34</li>
<li>182</li>
<li>492</li>
</ul>
</li>
<li>Posición Y
<ul>
<li>Es un poco indistinta pero también implicara la separación entre líneas. Puse un 6.</li>
</ul>
</li>
</ul>
<p>Daros cuenta del tamaño de esta sección, su total es de 25. Se esta manera a la hora de verlo tendremos unas líneas mas o menos proporcionales y no quedaran espacios exagerados.</p>
<p>Entended que los tamaños de cada sección son importantes ya que determinan el aspecto final que tendrá el informe.</p>
<p>Si dejamos mucho espacio en la parte superior de una sección implicara un espacio grande a la hora de imprimirlo, al igual que con la parte inferior, pero en la sección de detalles es donde mas se notara puesto que es donde estará la mayor cantidad de líneas.</p>
<p>La sección de <strong>Pie de agrupamiento</strong> no la he puesto ya que no me parecía relevante. Pero si queréis se puede poner indicando algún dato que os guste como el total de las películas, etc.</p>
<p>Para el Pie de página algo simple y sin complicaciones, 4 campos de texto.</p>
<p><a href="http://nexusfireman.es/wp-content/uploads/2010/05/image1011.png"><img style="display: block; float: none; margin-left: auto; margin-right: auto; border: 0px;" title="image" src="http://nexusfireman.es/wp-content/uploads/2010/05/image_thumb1011.png" border="0" alt="image" width="640" height="55" /></a></p>
<p>Los campos son:</p>
<ul>
<li>Figura
<ul>
<li>Línea de separación</li>
</ul>
</li>
<li>Página</li>
<li>Nº de pagina
<ul>
<li>sysPageCurrent</li>
</ul>
</li>
<li>de</li>
<li>Nº total de paginas
<ul>
<li>sysPageLast</li>
</ul>
</li>
</ul>
<p>Por ultimo nos quedaría el <strong>Pie de informe</strong> el cual tampoco esta implementado.</p>
<p>Y con esto se da por finalizada la realización de un informe.</p>
<p>Hay varias propiedades en cada control y sección las cuales no comento ya que son muy intuitivas.</p>
<p>La verdad es que lo único tedioso en la generación de informes en <a href="http://velneo.es">Velneo</a> es la colocación de los objetos y su alineación, lo cual gracias al posicionamiento es muy fácil tener todo en línea.</p>
<p>Recordad que esta no es la única manera de hacer un informe, hay muchas. Pero eso ya es para gusto de cada uno.</p>
<p>Gracias por leer el Tutorial.</p>
<p><center><script type="text/javascript"><!--
google_ad_client = "ca-pub-8990004710108573";
/* 468x60, NexusFireMan 3/05/10 */
google_ad_slot = "1273984341";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></center></p>
]]></content:encoded>
			<wfw:commentRss>http://nexusfireman.es/2010/05/26/tutorial-velneo-informes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Presentando vFilmsHome</title>
		<link>http://nexusfireman.es/2010/05/19/presentando-vfilmshome/</link>
		<comments>http://nexusfireman.es/2010/05/19/presentando-vfilmshome/#comments</comments>
		<pubDate>Wed, 19 May 2010 10:33:14 +0000</pubDate>
		<dc:creator>NexusFireMan</dc:creator>
				<category><![CDATA[vFilms]]></category>
		<category><![CDATA[Aplicacion]]></category>
		<category><![CDATA[Cine]]></category>
		<category><![CDATA[Introduccion]]></category>
		<category><![CDATA[Presentacion]]></category>
		<category><![CDATA[Velneo]]></category>
		<category><![CDATA[Velneo V7]]></category>

		<guid isPermaLink="false">http://nexusfireman.es/?p=329</guid>
		<description><![CDATA[Buenos días a todos.
Quiero decir que ya tengo una pequeña demo de la aplicación de vFilmsHolme.
Aquí tenéis un vídeo de presentación de la aplicación.

La aplicación todavía esta en desarrollo puesto que se le pueden ampliar muchísimas cosas y poner muchísima funcionalidad.
He realizado un pequeño  [...]]]></description>
			<content:encoded><![CDATA[<p>Buenos días a todos.</p>
<p>Quiero decir que ya tengo una pequeña demo de la aplicación de <a title="vFilms" rel="tag" href="http://nexusfireman.es/tab/vFilms">vFilmsHolme</a>.</p>
<p>Aquí tenéis un vídeo de presentación de la aplicación.</p>
<p><center><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="600" height="405" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/G5crF4rflI8&amp;hl=es_ES&amp;fs=1&amp;rel=0&amp;color1=0x5d1719&amp;color2=0xcd311b&amp;hd=1&amp;border=1" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="600" height="405" src="http://www.youtube.com/v/G5crF4rflI8&amp;hl=es_ES&amp;fs=1&amp;rel=0&amp;color1=0x5d1719&amp;color2=0xcd311b&amp;hd=1&amp;border=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></center></p>
<p>La aplicación todavía esta en desarrollo puesto que se le pueden ampliar muchísimas cosas y poner muchísima funcionalidad.</p>
<p>He realizado un pequeño manual en Pdf para que también lo tengáis.</p>
<p>[filebase:file:file=4:tpl=simple]</p>
<p>Podéis probar la aplicación si lo deseáis y así poder decirme si hay algo que falla o si queréis aportar algo, como los iconos que se me da fatal <img src='http://nexusfireman.es/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>[filebase:file:file=2:tpl=simple]</p>
<p>Esta descarga es un mini instalador para que os cree un acceso directo a la aplicación y un menú en el inicio junto al de <a href="http://velneo.es" target="_blank">Velneo</a> <a href="http://nexusfireman.es/tag/vclient/" target="_blank">vClient</a>.</p>
<p>Si no dispones de <a href="http://nexusfireman.es/tag/vclient/">vClient</a> pásate por la sección de descargas de la web de <a title="Pagina de descargas de Velneo V7" href="http://velneo.es/info/velneo-v7/descargas/">Velneo</a>.</p>
<p>Aquí os pongo los datos para los que estéis en un sistema de <a href="http://es.wikipedia.org/wiki/Linux" target="_blank">Linux</a> o de Mac.</p>
<blockquote><p>Servidor: vatp://v7cloud3.velneo.com:7158</p>
<p>Usuario: beta</p>
<p>Contraseña: &#8220;Sin contraseña&#8221;</p></blockquote>
<p>Bueno espero que seáis buenos conmigo y no critiquéis mucho.</p>
<p>Gracias a todos y nos veremos en las próximas novedades de <a title="Entradas relacionadas con vFilms" rel="tag" href="http://nexusfireman.es/tab/vFilms">vFilms</a>.<br />
<center><script type="text/javascript"><!--
google_ad_client = "ca-pub-8990004710108573";
/* 468x60, NexusFireMan 3/05/10 */
google_ad_slot = "1273984341";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></center></p>
]]></content:encoded>
			<wfw:commentRss>http://nexusfireman.es/2010/05/19/presentando-vfilmshome/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ampliando las Películas</title>
		<link>http://nexusfireman.es/2010/04/14/ampliando-las-pelculas/</link>
		<comments>http://nexusfireman.es/2010/04/14/ampliando-las-pelculas/#comments</comments>
		<pubDate>Wed, 14 Apr 2010 10:41:55 +0000</pubDate>
		<dc:creator>NexusFireMan</dc:creator>
				<category><![CDATA[Tutoriales Antiguos]]></category>
		<category><![CDATA[Velneo]]></category>
		<category><![CDATA[vFilms]]></category>
		<category><![CDATA[Estructura]]></category>
		<category><![CDATA[Programacion]]></category>
		<category><![CDATA[Relaciones]]></category>
		<category><![CDATA[Tablas]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Velneo V7]]></category>

		<guid isPermaLink="false">http://nexusfireman.es/?p=277</guid>
		<description><![CDATA[Mientras vamos ampliando la estructura de la la base de datos nos vamos dando cuenta de la cantidad de cosas que trae una película.
Vamos a añadir unos cuantos conceptos mas.

Como se ve en el esquema he coloreado las Tablas Maestras de color verde para distinguirlas de los Históricos que los he  [...]]]></description>
			<content:encoded><![CDATA[<p>Mientras vamos ampliando la estructura de la la base de datos nos vamos dando cuenta de la cantidad de cosas que trae una película.</p>
<p>Vamos a añadir unos cuantos conceptos mas.</p>
<p><a href="http://nexusfireman.files.wordpress.com/2010/04/image5.png"><img style="display: block; float: none; margin-left: auto; margin-right: auto; border-width: 0;" title="image" src="http://nexusfireman.files.wordpress.com/2010/04/image_thumb5.png" border="0" alt="image" width="316" height="192" /></a></p>
<p>Como se ve en el esquema he coloreado las Tablas <strong><em>Maestras</em></strong> de color <span style="color: #00ff00;">verde</span> para distinguirlas de los <strong><em>Históricos</em></strong> que los he puesto en <span style="color: #00ffff;">azul</span>.</p>
<p>Como podéis observar los añadidos son:</p>
<ul>
<li>Géneros</li>
<li>Idiomas</li>
</ul>
<p>Pero también hay una peculiaridad en <strong><em>Idiomas</em></strong>. Hay 2 <strong><em>Históricos</em></strong> para el.</p>
<p><span id="more-277"></span></p>
<p>Esto es debido a que una <strong><em>película</em></strong> puede tener varios <strong>idiomas</strong> pero a su ved puede tener <em>subtítulos</em> y en varios <strong>idiomas</strong> también.</p>
<p>Por este motivo hemos puesto 2 <strong><em>históricos</em></strong> a <strong>idiomas</strong>.</p>
<p>La descripción interna de las tablas es bien sencilla puesto que no tienen muchos campos en si.</p>
<ul>
<li>Generos
<ul>
<li>ID</li>
<li>Genero</li>
<li>Observaciones</li>
</ul>
</li>
<li>Idiomas
<ul>
<li>ID</li>
<li>Idioma</li>
<li>Bandera</li>
</ul>
</li>
<p>Como veis es bien sencillo.</ul>
<p>Os pongo la imagen por si os gusta mas <img src='http://nexusfireman.es/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><a href="http://nexusfireman.files.wordpress.com/2010/04/image6.png"><img style="display: block; float: none; margin-left: auto; margin-right: auto; border: 0;" title="image" src="http://nexusfireman.files.wordpress.com/2010/04/image_thumb6.png" border="0" alt="image" width="331" height="200" /></a></p>
<p>La imagen de los <strong><em>históricos</em></strong> no os la pongo puesto que simplemente es sacar una relación entre ambas tablas.</p>
<p>Si tenéis alguna duda no dudéis en preguntarla.</p>
]]></content:encoded>
			<wfw:commentRss>http://nexusfireman.es/2010/04/14/ampliando-las-pelculas/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

