<?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>Asistentes | Aliquo Software</title>
	<atom:link href="https://www.aliquo.software/documentacion/categor%C3%ADa/configuracion/configuracion_asistentes/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.aliquo.software</link>
	<description>Software de gestión de negocios</description>
	<lastBuildDate>Thu, 19 Oct 2023 10:52:59 +0000</lastBuildDate>
	<language>es</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.1</generator>

<image>
	<url>https://www.aliquo.software/wp-content/uploads/2022/03/cropped-Q-500X500-32x32.png</url>
	<title>Asistentes | Aliquo Software</title>
	<link>https://www.aliquo.software</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Configuración parámetros del asistente</title>
		<link>https://www.aliquo.software/documentacion/configuracion/configuracion_asistentes/config-parametros-asistente/</link>
		
		<dc:creator><![CDATA[Jose Palomo]]></dc:creator>
		<pubDate>Thu, 30 Jun 2022 15:36:41 +0000</pubDate>
				<guid isPermaLink="false">https://www.aliquo.software/?p=4358</guid>

					<description><![CDATA[Los parámetros de configuración forman parte de unas expresiones que definen las peticiones de datos, controles, formato y acciones a realizar por el asistente. Las expresiones se deben iniciar con los siguientes símbolos "&#60;? " y se debe finalizar con "&#62;", entre ambos (símbolos) se encontrarán los parámetros de configuración. A continuación, se detallan los [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>Los parámetros de configuración forman parte de unas expresiones que definen las peticiones de datos, controles, formato y acciones a realizar por el asistente.</p>



<p>Las expresiones se deben iniciar con los siguientes símbolos <kbd>"</kbd>&lt;? <kbd>"</kbd> y se debe finalizar con <kbd>"</kbd>&gt;<kbd>"</kbd>, entre ambos (símbolos) se encontrarán los parámetros de configuración.</p>



<figure class="wp-block-image"><img decoding="async" src="https://www.aliquo.software/wp-content/uploads/2018/06/ParametersWizard.png" alt="" class="wp-image-4362"/></figure>



<p> </p>



<p>A continuación, se detallan los atributos de los parámetros de configuración para el diseño de un asistente, así como los valores que admiten:</p>



<figure class="wp-block-table is-style-stripes"><table><thead><tr><th class="has-text-align-left" data-align="left">Atributo</th><th class="has-text-align-left" data-align="left">Tipo de dato</th><th>Descripción</th></tr></thead><tbody><tr><td class="has-text-align-left" data-align="left">Name</td><td class="has-text-align-left" data-align="left">String</td><td>Nombre del parámetro.</td></tr><tr><td class="has-text-align-left" data-align="left">Text</td><td class="has-text-align-left" data-align="left">String</td><td>Texto de la etiqueta en el asistente.</td></tr><tr><td class="has-text-align-left" data-align="left">Type</td><td class="has-text-align-left" data-align="left">String</td><td>Tipo de dato del parámetro (String, Date, Datetime, Boolean, Decimal, Double, Single, Byte, Int16, Int32, Int64, Short, Integer y Long).</td></tr><tr><td class="has-text-align-left" data-align="left">Length</td><td class="has-text-align-left" data-align="left">Int32</td><td>Longitud del parámetro para el tipo texto (String).</td></tr><tr><td class="has-text-align-left" data-align="left">Style</td><td class="has-text-align-left" data-align="left">String</td><td><p align="justify">Permite indicar el estilo de control dependiendo del tipo:<br><br><strong>STRING</strong><br>&#8211; EMAIL: valida la información solo permitiendo e-mail.<br><br>&#8211; URL: valida la información solo permitiendo direcciones url.<br><br>&#8211; GPS: valida la información solo permitiendo posiciones gps.<br><br>&#8211; LETTERS: valida la información solo permitiendo introducir letras y algunos símbolos.<br>(AÁBCDEÉFGHIÍJKLMNÑOÓPQRSTUÚÜVWXYZaábcdeéfghiíjklmnñoópqrstuúüvwxyz ,;.)<br><br>&#8211; ABECEDARY: sólo permite introducir las letras del abecedario.<br>(ABCDEFGHIJKLMNÑOPQRSTUVWXYZabcdefghijklmnñopqrstuvwxyz)<br><br>&#8211; ABECEDARYANDNUMBERS: sólo permite introducir los números y las letras del abecedario.<br>(0123456789ABCDEFGHIJKLMNÑOPQRSTUVWXYZabcdefghijklmnñopqrstuvwxyz)<br><br>&#8211; MASKEDIT;<em>máscara</em>: valida la información mediante la máscara de estilo indicada (0:número, #:número opcional, L:letra, l:letra opcional, A:alfanúmerico, a:alfanúmerico opcional)<br><br>&#8211; VALIDCHARACTERS;<em>caracteres</em>: permite validar la información sólo permitiendo introducir los caracteres indicados. <br><br>&#8211; INVALIDCHARACTERS;<em>caracteres</em>: permite validar la información no permitiendo introducir los caracteres indicados. <br><br>&#8211; REGULAREXPRESSION;<em>expresión</em>: permite validar la información mediante la expresión regular indicada en el parámetro. <br><br>&#8211; OPENFILE;<em>filtros</em>;<em>extensión</em>: muestra un botón que permite seleccionar un archivo utilizando el cuadro de dialogo para abrir un archivo. También se pueden incluir filtros de las extensiones y la extensión por defecto. <br><br>&#8211; OPENFILESERVER;<em>carpeta</em>;<em>subcarpeta;filtro</em>: muestra un botón que permite seleccionar un archivo de una carpeta (PrintForm, PrintReports, Templates, Certificates, &#8230;) del servidor utilizando el cuadro de dialogo para abrir un archivo. También se puede incluir un filtro de los archivos a mostrar.<br><br>&#8211; SAVEFILE;<em>filtros</em>;<em>extensión</em>: muestra un botón que permite seleccionar un archivo utilizando el cuadro de dialogo para guardar un archivo. También se pueden incluir filtros de las extensiones y la extensión por defecto. <br><br>&#8211; FOLDERBROWSER: muestra un botón que permite seleccionar una carpeta utilizando el cuadro de dialogo de explorador de carpetas. <br><br>&#8211; ACCOUNTINGACCOUNT;<em>autocompletado</em>: permite validar la información de una cuenta contable solamente permitiendo dígitos o un punto si se utiliza un tipo de autocompletado. Tipo de autocompletado (autocompleteType): nunca (sin valor), usando un punto (P) o autocompletar siempre (S). <br></p><p align="justify">Nota: si establece un asterisco (*)<em> delante del estilo entonces el control se convierte en un control para contraseñas. Por ejemplo: STYLE=<kbd>"</kbd></em>*<em style="font-size: revert; font-family: inherit; font-weight: inherit;"><kbd>"</kbd></em> o STYLE=<em style="font-size: revert; font-family: inherit; font-weight: inherit;"><kbd>"</kbd></em><span style="font-size: revert; font-family: inherit; font-weight: inherit;">*LETTERS</span><em style="font-size: revert; font-family: inherit; font-weight: inherit;"><kbd>"</kbd></em><br></p><br><p align="justify"><strong>DATE/DATETIME</strong></p>&#8211; TIMESHORT: permite establecer el estilo del control en formato de hora y minuto. <br><br>&#8211; TIME: permite establecer el estilo del control en formato de hora, minuto y segundo. <br><br>&#8211; DATE: permite establecer el estilo del control en formato de fecha.<br><br>&#8211; DATETIME: permite establecer el estilo del control en formato de fecha y hora.<br> <br></td></tr><tr><td class="has-text-align-left" data-align="left">Round</td><td class="has-text-align-left" data-align="left">Int32</td><td>Decimales de redondeo del valor.</td></tr><tr><td class="has-text-align-left" data-align="left">MinValue</td><td class="has-text-align-left" data-align="left">Int32</td><td>Valor mínimo admitido para tipos numéricos.</td></tr><tr><td class="has-text-align-left" data-align="left">MaxValue</td><td class="has-text-align-left" data-align="left">Int32</td><td>Valor máximo admitido para tipos numéricos.</td></tr><tr><td class="has-text-align-left" data-align="left"><span style="font-size: inherit;">Width </span></td><td class="has-text-align-left" data-align="left">Int32</td><td><span style="font-size: inherit;">Ancho del control en el asistente, se establecerá un ancho por defecto en caso de omisión o el valor inferior a cero.</span></td></tr><tr><td class="has-text-align-left" data-align="left">TextWidth</td><td class="has-text-align-left" data-align="left">Int32</td><td>Ancho de la descripción del campo.</td></tr><tr><td class="has-text-align-left" data-align="left">Margin</td><td class="has-text-align-left" data-align="left">Int32</td><td>Margen que debe dejar con el control anterior.</td></tr><tr><td class="has-text-align-left" data-align="left">Default</td><td class="has-text-align-left" data-align="left">String</td><td>Valor asignado por defecto (se admite el uso de <a href="https://www.aliquo.software/documentacion/configuracion/configuracion_marcadores/markers/">marcadores</a>).</td></tr><tr><td class="has-text-align-left" data-align="left">Required</td><td class="has-text-align-left" data-align="left">Boolean</td><td>Permite indicar que el valor del parámetro es requerido.</td></tr><tr><td class="has-text-align-left" data-align="left">Step</td><td class="has-text-align-left" data-align="left">Int32</td><td>Número del paso donde aparecerá el control. En el caso de no indicarse aparecerán por delante de los parámetros del paso 1.</td></tr><tr><td class="has-text-align-left" data-align="left">StepText</td><td class="has-text-align-left" data-align="left">String</td><td>Texto del paso o pantalla del asistente. Sólo es necesario indicar en el primer parámetro que haga referencia al paso.</td></tr><tr><td class="has-text-align-left" data-align="left">StepCaption</td><td class="has-text-align-left" data-align="left">String</td><td>Texto de la leyenda o título del paso en el asistente. Sólo es necesario indicar en el primer parámetro que haga referencia al paso.</td></tr><tr><td class="has-text-align-left" data-align="left">Table</td><td class="has-text-align-left" data-align="left">String</td><td>Tabla de la cual obtener el dato o tablas de la expresión, en cuyo caso los nombre de las tablas deben separarse por comas.</td></tr><tr><td class="has-text-align-left" data-align="left">Field</td><td class="has-text-align-left" data-align="left">String</td><td>Nombre del campo del cual se obtiene el dato.</td></tr><tr><td class="has-text-align-left" data-align="left">FieldText</td><td class="has-text-align-left" data-align="left">String</td><td>Nombre del campo descriptivo del parámetro</td></tr><tr><td class="has-text-align-left" data-align="left">Fields</td><td class="has-text-align-left" data-align="left">String</td><td>Campos que se mostrarán en la tabla de la lista de valores de la tabla.</td></tr><tr><td class="has-text-align-left" data-align="left">Filter</td><td class="has-text-align-left" data-align="left">String</td><td>Filtro que se empleará en la selección del dato al mostrar las filas de una tabla.</td></tr><tr><td class="has-text-align-left" data-align="left">Subprocess</td><td class="has-text-align-left" data-align="left">String</td><td>Código del subproceso correspondiente a la configuración y filtro a utilizar al mostrar la lista de selección de la tabla.</td></tr><tr><td class="has-text-align-left" data-align="left">Order</td><td class="has-text-align-left" data-align="left">String</td><td>Campo por el que se ordenará en la tabla de la lista de valores de la tabla.</td></tr><tr><td class="has-text-align-left" data-align="left">List</td><td class="has-text-align-left" data-align="left">String</td><td>Lista de texto y valores. Los valores de la lista se deben establecer de la siguiente forma:<br><br>&#8211; Formato para las listas de valores:<br><em>Texto1;Valor1|Texto2;Valor2|…|TextoN;ValorN</em> <br><br>&#8211; Formato para listas de una tabla: <br><em>Campo_Texto;Campo_Clave</em> <br><br>&#8211; Formato para campos booleanos: <br><em>Valor_True|Valor_False</em><br><br>&#8211; Lista de los meses del año usando marcadores:<br><em>{=ListMonths()}</em> <br> <br> </td></tr><tr><td class="has-text-align-left" data-align="left">ListMultiSelect</td><td class="has-text-align-left" data-align="left">Boolean</td><td>Permiten indicar si se permite selección múltiple en la lista.</td></tr><tr><td class="has-text-align-left" data-align="left">Rows</td><td class="has-text-align-left" data-align="left">Int32</td><td>Filas o líneas del control en el asistente.<br><br>Si el control es una lista entonces el estilo dependerá de las filas:<br>&#8211; Si el valor es menor de 0 entonces será una lista desplegable y editable.<br>&#8211; Si el valor es 0 (por defecto) o 1 entonces será una lista desplegable.<br>&#8211; Si el valor es mayor de 1 entonces será un cuadro de lista.<br> <br></td></tr><tr><td class="has-text-align-left" data-align="left">Enabled</td><td class="has-text-align-left" data-align="left">Boolean</td><td>Permite indicar si el control se encuentra activado. Por defecto los controles se encuentran activados.</td></tr><tr><td class="has-text-align-left" data-align="left">ReadOnly</td><td class="has-text-align-left" data-align="left">Boolean</td><td>Permite indicar si el control es de solo lectura y no admite la edición.</td></tr><tr><td class="has-text-align-left" data-align="left">Tag</td><td class="has-text-align-left" data-align="left">String</td><td>Atributo sin funcionalidad que contiene información referente al parámetro.</td></tr><tr><td class="has-text-align-left" data-align="left">Bindings</td><td class="has-text-align-left" data-align="left">String</td><td><p align="justify">Este atributo nos permite enlazar datos con otros parámetros. A continuación, se describen los formatos y propiedades a las que afectan: <br><br>&#8211; Formato para traspasar valor a la propiedad:<br><em>NombrePRM1;Propiedad|NombrePRM2;Propiedad|NombrePRM3,NombrePRM4;Propiedad</em><br><br>&#8211; Formato para interactuar con las propiedades:<br><em>Valor;NombrePRM1;Propiedad;Valor_Propiedad[;ValorContrario_Propiedad]<br>|Valor;NombrePRM2;Propiedad;Valor_Propiedad[;ValorContrario_Propiedad]<br>|Valor; NombrePRM3,NombrePRM4;Propiedad;Valor_Propiedad<br>[;ValorContrario_Propiedad]</em> <br><br>Propiedades accesibles:<br>&#8211; ENABLED<br>&#8211; READONLY<br>&#8211; LIST<br>&#8211; VALUE<br>&#8211; DEFAULT<br>…<br> </p></td></tr></tbody></table></figure>



<p> </p>



<h3 class="wp-block-heading"> <br>Configuraciones especiales para los asistentes de parámetros</h3>



<p>Se utilizará el parámetro &lt;SETTINGS …&gt; para establecer distintas configuraciones sobre la funcionalidad del asistente de parámetros. A continuación se detallan los distintos atributos, así como los valores que admiten:</p>



<figure class="wp-block-table is-style-stripes"><table><thead><tr><th class="has-text-align-left" data-align="left">Atributo</th><th class="has-text-align-left" data-align="left">Tipo de dato</th><th class="has-text-align-left" data-align="left">Descripción</th></tr></thead><tbody><tr><td class="has-text-align-left" data-align="left">Delimiter</td><td class="has-text-align-left" data-align="left">String</td><td class="has-text-align-left" data-align="left">Determina el separador que se utilizará para entre los distintos valores que componen el parámetro.</td></tr><tr><td class="has-text-align-left" data-align="left">Warning</td><td class="has-text-align-left" data-align="left">String</td><td class="has-text-align-left" data-align="left">Texto descriptivo de la advertencia a mostrar.</td></tr><tr><td class="has-text-align-left" data-align="left">Users</td><td class="has-text-align-left" data-align="left">Boolean</td><td class="has-text-align-left" data-align="left">Permite indicar si permite la configuración del parámetro por usuario (por defecto si se permite).</td></tr></tbody></table></figure>



<p>&nbsp;</p>



<p><strong>Ejemplo:</strong></p>



<p>&lt;SETTINGS DELIMITER=”;”&gt;<br>&lt;? TYPE=”STRING” TEXT=”Cuenta de correo” STYLE=”EMAIL” REQUIRED=1&gt;<br>&lt;? TYPE=”STRING” TEXT=”Nombre a mostrar” REQUIRED=1&gt;<br>&lt;? TYPE=”STRING” TEXT=”Usuario de la cuenta de correo”&gt;</p>



<p> <br> </p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Diseño de asistentes de notas</title>
		<link>https://www.aliquo.software/documentacion/configuracion/configuracion_asistentes/crear-asistente-notas/</link>
		
		<dc:creator><![CDATA[Jose Palomo]]></dc:creator>
		<pubDate>Thu, 30 Jun 2022 12:40:39 +0000</pubDate>
				<guid isPermaLink="false">https://www.aliquo.software/?p=4315</guid>

					<description><![CDATA[El diseño del asistente de notas se debe realizar usando la opción Asistente de notas en Menú / Mantenimiento de Tablas / Configuraciones. La pantalla de configuración de Asistente de notas se encuentra dividida en tres secciones que se detallaran a continuación: General: contiene la información general del asistente. Parámetros: es la parte donde se [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>El diseño del asistente de notas se debe realizar usando la opción <strong>Asistente de notas</strong> en <em>Menú / Mantenimiento de Tablas / Configuraciones.</em></p>



<p>La pantalla de configuración de <em>Asistente de notas</em> se encuentra dividida en tres secciones que se detallaran a continuación:</p>



<ul class="wp-block-list"><li><p align="justify"><a href="#general">General</a>: contiene la información general del asistente. </p></li><li><p align="justify"><a href="#parametros">Parámetros</a>: es la parte donde se definen los parámetros que diseñan el asistente. </p></li><li><p align="justify"><a href="#expresiones">Expresiones</a>: donde se definen las expresiones o sentencias que utilizando los parámetros del asistente permitirán obtener la información deseada en la nota. </p></li></ul>



<p> </p>



<h3 class="wp-block-heading" id="general"> <br>Sección general</h3>



<p>En la sección general se definirán los siguientes campos:</p>



<ul class="wp-block-list"><li><p align="justify">Nombre: especifica el nombre del asistente. </p></li><li><p align="justify">Tipo de nota exclusiva: específica en qué tipos de nota aparecerá el asistente. </p></li><li><p align="justify">Descripción: se utiliza para incluir una descripción detallada, la cual aparecerá en la primera pantalla del asistente. </p></li></ul>



<p> </p>



<figure class="wp-block-image size-full"><a href="https://www.aliquo.software/wp-content/uploads/2022/06/image-136.png"><img fetchpriority="high" decoding="async" width="875" height="314" src="https://www.aliquo.software/wp-content/uploads/2022/06/image-136.png" alt="" class="wp-image-53815" srcset="https://www.aliquo.software/wp-content/uploads/2022/06/image-136.png 875w, https://www.aliquo.software/wp-content/uploads/2022/06/image-136-480x172.png 480w" sizes="(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 875px, 100vw" /></a></figure>



<p> </p>



<h3 class="wp-block-heading" id="parametros"> <br>Sección de parámetros</h3>



<p>Dentro de esta sección se encuentra la <a href="https://www.aliquo.software/documentacion/configuracion/configuracion_asistentes/config-parametros-asistente/">configuración de los parámetros del asistente</a>, definen mediante unas expresiones cada uno de los parámetros o peticiones de datos que realizará el asistente, y para ello se utilizarán una serie de propiedades dentro de la expresión para definir el control, formato y acciones a realizar.</p>



<p>Las expresiones se deben iniciar con los siguientes símbolos <kbd>"</kbd>&lt;?<kbd>"</kbd> y se debe finalizar con <kbd>"</kbd>><kbd>"</kbd>, entremedias de estos símbolos se encontrarán las propiedades.</p>



<p> </p>



<figure class="wp-block-image size-full"><a href="https://www.aliquo.software/wp-content/uploads/2022/06/image-137.png"><img loading="lazy" decoding="async" width="876" height="314" src="https://www.aliquo.software/wp-content/uploads/2022/06/image-137.png" alt="" class="wp-image-53816" srcset="https://www.aliquo.software/wp-content/uploads/2022/06/image-137.png 876w, https://www.aliquo.software/wp-content/uploads/2022/06/image-137-480x172.png 480w" sizes="auto, (min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 876px, 100vw" /></a></figure>



<p> </p>



<h3 class="wp-block-heading" id="expresiones"> <br>Sección de expresiones</h3>



<p>En esta sección se encuentra la configuración de las expresiones o sentencias que utilizando los parámetros permitirán obtener la información que se desea presentar en el asistente, además permite generar una estructura de datos y parámetros para poder diseñar el asistente.</p>



<p>Además de las sentencias SQL que se utilizarán en el asistente se pueden utilizar los parámetros con el fin de adaptar la sentencia dependiendo de los valores elegidos por el usuario en el asistente.</p>



<p>Podemos incluir también comentarios en las expresiones del asistente utilizando la siguiente sintaxis <kbd>"&lt;!--</kbd> comentario <kbd>-->"</kbd></p>



<p>Para utilizar los parámetros en la definición de la sentencia SQL se debe hacer referencia al parámetro mediante la etiqueta <kbd>"</kbd>&lt;? NAME=<kbd>'</kbd>nombre del parámetro<kbd>'</kbd>><kbd>"</kbd> y finalizando con <kbd>"</kbd>&lt;/?><kbd>"</kbd>. Entremedias de las etiquetas se definirá la parte de SQL que se incluirá en la sentencia principal en el caso de que el parámetro contenga un valor, de forma que dicho valor se sustituye en todos lugares de la expresión donde encuentre <kbd>"</kbd>{0}<kbd>"</kbd>.</p>



<figure class="wp-block-image size-full"><a href="https://www.aliquo.software/wp-content/uploads/2022/06/image-139.png"><img loading="lazy" decoding="async" width="870" height="283" src="https://www.aliquo.software/wp-content/uploads/2022/06/image-139.png" alt="" class="wp-image-53818" srcset="https://www.aliquo.software/wp-content/uploads/2022/06/image-139.png 870w, https://www.aliquo.software/wp-content/uploads/2022/06/image-139-480x156.png 480w" sizes="auto, (min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 870px, 100vw" /></a></figure>



<p> </p>



<p><strong>Nota</strong>: La expresión definida requiere un campo con el nombre <em>CodArticulo</em>, para más información consulte <a href="https://www.aliquo.software/?p=4310">Importación líneas en documentos</a>.</p>



<p> </p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
