Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
HTML

<div id="main-content" class="wiki-content group">
	<p>
		Al aplicar la configuración mostradas en el elemento&#160;<a
			href="108659933.htmlhttp://tdn.totvs.com/pages/viewpage.action?pageId=181963240">2. Configuración</a>, automáticamente para que
		los programas metadatos puedan asociar documentos a los registros de
		Logix (ya que el formulario en cuestión tiene una operación de
		búsqueda). Los procedimientos para asociar a los documentos pueden
		verse más abajo:
	</p>
	<p>&#160;</p>
	<ol>
		<li>Realizar una consulta en el formulario en ejecución y
			presionar el botón&#160;<strong>Asociar documento</strong>.<br /> <strong><br /></strong><img
			class="confluence-embedded-image"
			src="http://tdn.totvs.com/download/attachments/108660019/docassoc1.jpg?version=1&modificationDate=1389033467000&api=v2"
			data-image-src="http://tdn.totvs.com/download/attachments/108660019/docassoc1.jpg?version=1&modificationDate=1389033467000&api=v2"><br /> <strong><br /></strong>
		</li>
		<li>Abre una ventana donde puede incluir nuevos documentos o
			eliminar, ver y descargar documentos ya relacionados con el registro
			previamente.<br /> <br /> <img class="confluence-embedded-image"
			src="http://tdn.totvs.com/download/attachments/108660019/docassoc2.jpg?version=1&modificationDate=1389033867000&api=v2"
			data-image-src="http://tdn.totvs.com/download/attachments/108660019/docassoc2.jpg?version=1&modificationDate=1389033867000&api=v2"><br /> <br />
		</li>
		<li>Al seleccionar incluir un nuevo documento se abrirá la
			ventana para seleccionar el documento que será&#160;<em>cargado</em>
			en el GED.<br /> <br /> <img class="confluence-embedded-image"
			src="http://tdn.totvs.com/download/attachments/108660019/docassoc3.jpg?version=1&modificationDate=1389034709000&api=v2"
			data-image-src="http://tdn.totvs.com/download/attachments/108660019/docassoc3.jpg?version=1&modificationDate=1389034709000&api=v2"><br /> <br />
		</li>
		<li>Cuando se selecciona para asociar un documento ya asociado,
			se mostrará un zoom con los archivos ya asociados a la tabla en
			cuestión.<br /> <br /> <img class="confluence-embedded-image"
			src="http://tdn.totvs.com/download/attachments/108660019/docassoc4.jpg?version=1&modificationDate=1389035037000&api=v2"
			data-image-src="http://tdn.totvs.com/download/attachments/108660019/docassoc4.jpg?version=1&modificationDate=1389035037000&api=v2"><br /> <br />
		</li>
		<li>Para confirmar la pantalla de asociación de archivo, se
			enviarán todos los archivos seleccionados a la herramienta GED de
			Fluig.</li>
	</ol>
	<h1
		id="id-3.1.AssociaçãodeDocumentos-AssociandodocumentosemprogramasFreeform">Asociar
		documentos en programas de Freeform.</h1>
	<p>
		En los programas Freeform es necesario agrega la operación&#160;<strong>Asociar
			documentos</strong> manualmente siguiendo el código siguiente:
	</p>
	<p>&#160;</p>
	<ol>
		<li><p>Crear el botón LDocAssociationButton en la barra de
				herramientas y agregar un 4GL para el mismo evento.</p>
			<style type="text/css">
.string {
	color: red;
}
.command {
	color: blue;
}
pre {
	background-color: #F0F0F0;
	border: 1px solid #BBB;
	padding: 5px;
}
</style> <pre>
<span class="command">LET</span> m_opcao_doc_assoc = _ADVPL_create_component(<span
					class="command">NULL</span>,<span class="string">"LDOCASSOCIATIONBUTTON"</span>,m_menubar_reference)
<span class="command">CALL</span> _ADVPL_set_property(m_opcao_doc_assoc,<span
					class="string">"EVENT"</span>,<span class="string">"log5500_document_association"</span>)
</pre>
			<p>
				<span style="color: rgb(255, 255, 255);">.</span>
			</p></li>
		<li><p>En el caso de la tecla que se ejecuta cuando se hace
				clic en la operación de asociar documento, debe informar en la
				pantalla de asociación cuál es la tabla y la clave primaria del
				registro que se asocia con el documento, compruebe también si la
				búsqueda fue realizada por el usuario antes de realizar cualquier
				acción.</p>
			<style type="text/css">
.string {
	color: red;
}
.command {
	color: blue;
}
.comment {
	color: #008000;
}
pre {
	background-color: #F0F0F0;
	border: 1px solid #BBB;
	padding: 5px;
}
</style> <pre>
<span class="comment">#-------------------------------------#</span>
<span class="command">FUNCTION</span> log5500_document_association()
<span class="comment">#-------------------------------------#</span>
    <span class="command">DEFINE</span> l_doc_assoc_reference <span
					class="command">VARCHAR</span>(10)<br />
    <span class="command">IF NOT</span> m_consulta_ativa <span
					class="command">THEN</span> <span class="command">CALL</span> _ADVPL_set_property(m_statusbar,<span
					class="string">'ERROR_TEXT'</span>,<span class="string">'Primero haga la consulta.'</span>) <span
					class="command">RETURN FALSE END IF</span><br />
    <span class="command">LET</span> l_doc_assoc_reference = _ADVPL_get_property(m_opcao_doc_assoc,<span
					class="string">'DOC_ASSOCIATION_REFERENCE'</span>) <span
					class="command">CALL</span> _ADVPL_set_property(l_doc_assoc_reference,<span
					class="string">'TABLE_NAME'</span>,<span class="string">'log_usu_niv_sist'</span>) <span
					class="command">CALL</span> _ADVPL_set_property(l_doc_assoc_reference,<span
					class="string">'ADD_RECORD'</span>,<span class="string">'usuario'</span>,mr_usuario.cod_usuario) <span
					class="command">CALL</span> _ADVPL_set_property(l_doc_assoc_reference,<span
					class="string">'ADD_RECORD'</span>,<span class="string">'empresa'</span>,mr_usuario.cod_empresa)<br />
    <span class="command">RETURN TRUE END FUNCTION</span>
</pre></li>
	</ol>
</div>