tag:blogger.com,1999:blog-46181818006472775132024-03-05T06:49:53.942-03:00Casos resueltos de InfoPath - SharePoint...Unknownnoreply@blogger.comBlogger12125tag:blogger.com,1999:blog-4618181800647277513.post-7792692749995710172009-07-14T14:53:00.003-04:002009-07-14T15:00:09.266-04:00Exportar Plantillas InfoPath entre ServidoresTiempo atrás me vi en la problematica de exportar un sitio SharePoint desde un servidor llamado X a uno llamado Y.<br /><br />Esta operación no tuvo mayores inconvenientes, ya que, desde SharePoint realicé un Backup y Restore.<br /><br />El problema se origina cuando queremos visualizar nuestros formularios en el nuevo servidor. Por algún error de la migración los formularios seguían manteniendo las conexiones al servidor antiguo.<br /><br />Para solucionar este inconveniente, Microsoft ha entregado una herramienta muy útil para migración de formularios InfoPath<br /><br />aquí les dejo el vinculo <a href="http://www.microsoft.com/Downloads/details.aspx?familyid=B8683A1C-CF4B-4D81-9234-38542F8D5039&displaylang=es">http://www.microsoft.com/Downloads/details.aspx?familyid=B8683A1C-CF4B-4D81-9234-38542F8D5039&displaylang=es</a>Unknownnoreply@blogger.com6tag:blogger.com,1999:blog-4618181800647277513.post-33781251486235426732009-03-03T08:14:00.017-03:002009-09-04T15:41:17.717-04:00Conectar un Formulario InfoPath con Grupos de SharePoint. Parte I de II<strong></strong><br /><div>Parte I de II<br /><br /></div><div><br /></div><div>Después de muchos meses sin publicar, me he dado el tiempo para volver a escribir algo novedoso, en esta oportunidad mi objetivo es explicar como conectarse desde InfoPath a los <b>grupos de usuarios de SharePoin</b>t, con esto podremos por ejemplo, enviar e-mail a un grupo determinado de usuarios o permitir el acceso al formulario solo a ciertos grupos de usuarios... Interesante :)<br /><br />Comencemos...<br /><br />Lo primero que debemos saber como obtener los usuarios de un grupo de SharePoint, para esto ocuparemos uno de los web service disponibles por defecto en SharePoint. El web service que permite obtener los usuarios de un grupo de SharePoint es "<span style="FONT-WEIGHT: bold">Users and Groups Web Service</span>" y lo encontraremos en nuestro sitio la siguiente ubicación:<br /><br /><span style="FONT-WEIGHT: bold">http://site/_vti_bin/UserGroup.asmx</span><br /><span style="FONT-WEIGHT: bold">http://site/subsite/_vti_bin/UserGroup.asmx</span><br /><br /></div><br /><p><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhuxC1tFPjnnE5bvSEHQE5CutunbGtFUq9qJxLwc8Ru59pUZWq0ZoRcYQhPA04h9iAfbOmZDkiAKj1hYKW0W6XlDACplD7wvYfjXoL0wlc7ok5SL2xL3taZpIAFRd3wYRv885zU5n6yWRQ/s1600-h/UserGroup.gif"><img style="TEXT-ALIGN: center; MARGIN: 0px auto 10px; WIDTH: 320px; DISPLAY: block; HEIGHT: 236px; CURSOR: pointer" id="BLOGGER_PHOTO_ID_5308922093302436818" border="0" alt="" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhuxC1tFPjnnE5bvSEHQE5CutunbGtFUq9qJxLwc8Ru59pUZWq0ZoRcYQhPA04h9iAfbOmZDkiAKj1hYKW0W6XlDACplD7wvYfjXoL0wlc7ok5SL2xL3taZpIAFRd3wYRv885zU5n6yWRQ/s320/UserGroup.gif" /></a><br />El WebMethod que ocuparemos es : <span style="FONT-WEIGHT: bold">GetUserCollectionFromGroup</span><br /><br /><span style="FONT-WEIGHT: bold"></span><br /><span style="FONT-WEIGHT: bold">Conectando InfoPath</span><br /><br />1.- Crear un formulario <span style="FONT-WEIGHT: bold">Nuevo</span><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhkZz_kmMtRLMELtavy_Mu0Xt9wNffO_qyrsZFyTh5T0x62Y3-ZgV5o8_FRZQsTJ9J6d2sKuM23ltWJ85ANNR4o7wKk0IM2_R_iBFoDZp7UUseNjg6i7Y9swxloLtI20Erf1g-airY4jMU/s1600-h/New.gif"><img style="TEXT-ALIGN: center; MARGIN: 0px auto 10px; WIDTH: 320px; DISPLAY: block; HEIGHT: 182px; CURSOR: pointer" id="BLOGGER_PHOTO_ID_5308924305223756418" border="0" alt="" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhkZz_kmMtRLMELtavy_Mu0Xt9wNffO_qyrsZFyTh5T0x62Y3-ZgV5o8_FRZQsTJ9J6d2sKuM23ltWJ85ANNR4o7wKk0IM2_R_iBFoDZp7UUseNjg6i7Y9swxloLtI20Erf1g-airY4jMU/s320/New.gif" /></a><br />2.- Ingresamos en <span style="FONT-WEIGHT: bold">Herramientas>Conexiones de datos...</span><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigXDJg2uBYTFNkXpM9dYludm3s1KugUtD5Nx9UIeQJgGjsg83FSY1yxYmk_K9qpd3EdeEb8F67kaNjUsDn0FzJeXVtyaUa2ukacFVWhK26ma1lyWQftTjR2E0C0Hbz0b7Yo5xMtR7YPBQ/s1600-h/Conexiones.gif"><img style="TEXT-ALIGN: center; MARGIN: 0px auto 10px; WIDTH: 244px; DISPLAY: block; HEIGHT: 181px; CURSOR: pointer" id="BLOGGER_PHOTO_ID_5308925366253617186" border="0" alt="" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigXDJg2uBYTFNkXpM9dYludm3s1KugUtD5Nx9UIeQJgGjsg83FSY1yxYmk_K9qpd3EdeEb8F67kaNjUsDn0FzJeXVtyaUa2ukacFVWhK26ma1lyWQftTjR2E0C0Hbz0b7Yo5xMtR7YPBQ/s320/Conexiones.gif" /></a><br />3.- Presionamos el botón <span style="FONT-WEIGHT: bold">Agregar</span><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh67Hj-b4IJ6K0b33ZnKKcwTr63Fyj0EoXSQgSkk27tkh1cvvATpSu60403CgvUtq-ssupgbDB303PI7HHOGgBK4n-eDIUa6vjTiRLYyWLXTwxJxDGPCxptDuYtjnwbQ8KMcnAy0BMfZcE/s1600-h/1+Conexiones.gif"><img style="TEXT-ALIGN: center; MARGIN: 0px auto 10px; WIDTH: 320px; DISPLAY: block; HEIGHT: 316px; CURSOR: pointer" id="BLOGGER_PHOTO_ID_5309664390615269922" border="0" alt="" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh67Hj-b4IJ6K0b33ZnKKcwTr63Fyj0EoXSQgSkk27tkh1cvvATpSu60403CgvUtq-ssupgbDB303PI7HHOGgBK4n-eDIUa6vjTiRLYyWLXTwxJxDGPCxptDuYtjnwbQ8KMcnAy0BMfZcE/s320/1+Conexiones.gif" /></a><br />4.- Seleccionamos <span style="FONT-WEIGHT: bold">Recibir datos</span> (presionamos siguiente)<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYmyHID5O_JA8Va1InNuGGQ_CfaCoybGyLXaMyRKcwwNgTB7R3qI3yCfv5_6LQr7l8Ni1WrkN96FwboCyCiw1PvYdIG9aSqjmfa2oTp8bdsw72TnB2h2liYbiBYTpU87j551-DRaMbJCk/s1600-h/2+Recibir+datos.gif"><img style="TEXT-ALIGN: center; MARGIN: 0px auto 10px; WIDTH: 320px; DISPLAY: block; HEIGHT: 178px; CURSOR: pointer" id="BLOGGER_PHOTO_ID_5309664387062509890" border="0" alt="" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYmyHID5O_JA8Va1InNuGGQ_CfaCoybGyLXaMyRKcwwNgTB7R3qI3yCfv5_6LQr7l8Ni1WrkN96FwboCyCiw1PvYdIG9aSqjmfa2oTp8bdsw72TnB2h2liYbiBYTpU87j551-DRaMbJCk/s320/2+Recibir+datos.gif" /></a><br />5.- Seleccionamos <span style="FONT-WEIGHT: bold">Servicio Web</span> (presionamos siguiente)<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEglg3BlmkyOaOALyZV01d-UXUxParB1Y-5CztH1zT1-Fg-f-PELEP1-R0J1m0phrPWHkWRlTLfCHBdOE5ei3CICUJlzyVaTkFAnEXWYWdsxL6LE_HJmahI-qjCiKJXyPCwFK9OZjjD8OYo/s1600-h/3+Servicio+Web.gif"><img style="TEXT-ALIGN: center; MARGIN: 0px auto 10px; WIDTH: 320px; DISPLAY: block; HEIGHT: 178px; CURSOR: pointer" id="BLOGGER_PHOTO_ID_5309664380292945282" border="0" alt="" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEglg3BlmkyOaOALyZV01d-UXUxParB1Y-5CztH1zT1-Fg-f-PELEP1-R0J1m0phrPWHkWRlTLfCHBdOE5ei3CICUJlzyVaTkFAnEXWYWdsxL6LE_HJmahI-qjCiKJXyPCwFK9OZjjD8OYo/s320/3+Servicio+Web.gif" /></a><br />6.- Ingresamos la URL del web service de nuestro sitio SharePoint (presionamos siguiente)<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjc189bl1hfIVlx0E536EGAP0-H82kLjxHhV4Wqaiwhn00fQ7Jwqsl74WoJbGneg4JyYBZvoi9etvUZu23cQaH0YX7fjfepHWVaSdE3xj2_FnFruwlCdXGWHVgZSjW8WGvv9V8dKurkT1Q/s1600-h/4+URL.gif"><img style="TEXT-ALIGN: center; MARGIN: 0px auto 10px; WIDTH: 320px; DISPLAY: block; HEIGHT: 178px; CURSOR: pointer" id="BLOGGER_PHOTO_ID_5309664377627940242" border="0" alt="" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjc189bl1hfIVlx0E536EGAP0-H82kLjxHhV4Wqaiwhn00fQ7Jwqsl74WoJbGneg4JyYBZvoi9etvUZu23cQaH0YX7fjfepHWVaSdE3xj2_FnFruwlCdXGWHVgZSjW8WGvv9V8dKurkT1Q/s320/4+URL.gif" /></a><br />7.- Seleccionamos el web method <span style="FONT-WEIGHT: bold">GetUserCollectionFromGroup</span> (Presionamos Siguiente)<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgztwJ82Jx4OR3VQXRfF5vIpUTffEobP0-iuE9Fr_pnQ3HA2Xu6-TNjEIowTfcRpgyd58PVRhn9QBoYmFPjnFvDjmE-dzvaS8raE6hf5WHxn8ex_pF_tzn_QNQTIhprdo5CRJ8jVK0DOvs/s1600-h/5+GetUserCollectionFromGroup.gif"><img style="TEXT-ALIGN: center; MARGIN: 0px auto 10px; WIDTH: 320px; DISPLAY: block; HEIGHT: 178px; CURSOR: pointer" id="BLOGGER_PHOTO_ID_5309664366570958434" border="0" alt="" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgztwJ82Jx4OR3VQXRfF5vIpUTffEobP0-iuE9Fr_pnQ3HA2Xu6-TNjEIowTfcRpgyd58PVRhn9QBoYmFPjnFvDjmE-dzvaS8raE6hf5WHxn8ex_pF_tzn_QNQTIhprdo5CRJ8jVK0DOvs/s320/5+GetUserCollectionFromGroup.gif" /></a><br />8.- Debemos ingresar un valor por defecto para el parámetro GroupName, presionamos el botón <strong>Establecer valor...</strong><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjdSVnIsv2gP-sEj3RxoGS_qa1LksFj1PzCRD9iPuYVG38wPgNcRPdMyLpRoBMOtjc8qTb6YQxtGMaPCvwi-4JTgQ90aamze8QdDPKVchd2B5NJMuQHcCMHV8hIX_SQJMyXX3MlksOcsW4/s1600-h/1.jpg"><img style="TEXT-ALIGN: center; MARGIN: 0px auto 10px; WIDTH: 320px; DISPLAY: block; HEIGHT: 182px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5366486598538495938" border="0" alt="" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjdSVnIsv2gP-sEj3RxoGS_qa1LksFj1PzCRD9iPuYVG38wPgNcRPdMyLpRoBMOtjc8qTb6YQxtGMaPCvwi-4JTgQ90aamze8QdDPKVchd2B5NJMuQHcCMHV8hIX_SQJMyXX3MlksOcsW4/s320/1.jpg" /></a> 9.- Debemos ingresar el nombre de un grupo de SharePoint</p><br /><p><br /></p><br /><p><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjrQh3IARtar7Appd0S9mBJ3yYmTAPObOOZH86Tryq_-EBGCycgcl-49NFRJH-Uc1QCAOq4eNXnH3dsFw5JtT4OaOzxhp_2ENpbZOTPLh1mFMcVKfQa-Zay6xMQPVo-2ck-BuZ970SefFg/s1600-h/2.jpg"><img style="TEXT-ALIGN: center; MARGIN: 0px auto 10px; WIDTH: 318px; DISPLAY: block; HEIGHT: 152px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5366486605944800930" border="0" alt="" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjrQh3IARtar7Appd0S9mBJ3yYmTAPObOOZH86Tryq_-EBGCycgcl-49NFRJH-Uc1QCAOq4eNXnH3dsFw5JtT4OaOzxhp_2ENpbZOTPLh1mFMcVKfQa-Zay6xMQPVo-2ck-BuZ970SefFg/s320/2.jpg" /></a></p><br /><p>10.- Presionamos Aceptar y Luego Siguiente...</p><br /><p>11.- Llegamos al final de la configuración de la conexión, debemos des-seleccionar la opción "<strong>Recuperar datos automáticamente cuando se abre un formulario</strong>" como se ve en la imagen.</p><br /><p><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhji3xPhGLuFVxyJfyuQBe_4Kjf9O7nhKYcWSJUt94W5_-7O_NUCSfOhoPonhO14Gfi4syWf59DUiI8Ua3bQH2wcr9WbiwG1l4ceLUbJNhF2tIXnqId_9x07MUT3LaXa9o9hGV0Jvjod5g/s1600-h/3.jpg"><img style="TEXT-ALIGN: center; MARGIN: 0px auto 10px; WIDTH: 320px; DISPLAY: block; HEIGHT: 182px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5366486613965462610" border="0" alt="" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhji3xPhGLuFVxyJfyuQBe_4Kjf9O7nhKYcWSJUt94W5_-7O_NUCSfOhoPonhO14Gfi4syWf59DUiI8Ua3bQH2wcr9WbiwG1l4ceLUbJNhF2tIXnqId_9x07MUT3LaXa9o9hGV0Jvjod5g/s320/3.jpg" /></a><br />12.- Presionamos Finalizar, y vermos nuestra conexión Creada</p><br /><p><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhcn2NFX0PKnkVOKC9NADiS6QYiyDhxlQlOXQd0CPB99SaxAd1fWfsQdfjOAyp26kkxKqf3i_eQqtKg9NOy3mRIwGJmBKz95N2kbhqVRMHY72D1dvHn66iEtMcvk9M9dLmw0kDWm-nNGEQ/s1600-h/4.jpg"><img style="TEXT-ALIGN: center; MARGIN: 0px auto 10px; WIDTH: 319px; DISPLAY: block; HEIGHT: 320px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5366486618708057538" border="0" alt="" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhcn2NFX0PKnkVOKC9NADiS6QYiyDhxlQlOXQd0CPB99SaxAd1fWfsQdfjOAyp26kkxKqf3i_eQqtKg9NOy3mRIwGJmBKz95N2kbhqVRMHY72D1dvHn66iEtMcvk9M9dLmw0kDWm-nNGEQ/s320/4.jpg" /></a> </p><br /><p>13.- Si vamos al origen de datos "GerUserCollectionFromGroup" veremos que se ha creado la conexión al web service, pero, <strong>no</strong> funciona aún... por algún error, la definicion del web service que obtuvimos, no nos permite visualizar los usuarios de un grupo de SharePoint, por esto, deberemos realizar algunos pasos más.</p><br /><p><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgBDIUmyhg0cJPDIlV3rs7DLEh6tMjqgnjCOrEm8mkkAyhVGDIHWdb5hdC-bfEDK2ka-3p6uhmMFBS0PQ2bVR45IIGHCCGMMYUZvx2blxp6bwmW65BpKuWkFkdSDSwXGF_4t3cmrzoRhpw/s1600-h/5.jpg"><img style="TEXT-ALIGN: center; MARGIN: 0px auto 10px; WIDTH: 292px; DISPLAY: block; HEIGHT: 197px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5366486619469229810" border="0" alt="" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgBDIUmyhg0cJPDIlV3rs7DLEh6tMjqgnjCOrEm8mkkAyhVGDIHWdb5hdC-bfEDK2ka-3p6uhmMFBS0PQ2bVR45IIGHCCGMMYUZvx2blxp6bwmW65BpKuWkFkdSDSwXGF_4t3cmrzoRhpw/s320/5.jpg" /></a><br />Web Services Sharepoint: <a href="http://msdn.microsoft.com/en-us/library/cc752745.aspx">http://msdn.microsoft.com/en-us/library/cc752745.aspx</a>) </p>Unknownnoreply@blogger.com5tag:blogger.com,1999:blog-4618181800647277513.post-26498756373492579022008-11-24T14:18:00.031-03:002008-12-11T15:02:02.546-03:00Modulo 11 (Verificador de RUT), y como crear elemento de Plantilla.En esta oportunidad lo que veremos, es como crear el módulo 11, en Chile conocido como Verificador de RUT o RUN, pero, con la particularidad de crearlo como elemento de plantilla, es decir, lo podremos utilizar en todos los formularios de InfoPath que queramos.. <span style="font-weight: bold;">sin volverlo a "diseñar"</span>.<br /><br />El módulo 11 corresponde al método o algoritmo para validar el RUT (Rol Único Tributario) o RUN (Rol Único Nacional), existen otros metodos para validar números, pero en Chile ocupamos unicamente el módulo 11, es por esta razón que decidí tomar esta validación para explicar los elementos de plantilla.<br /><br />(tu puedes probar con cualquier metodo de comprobación que necesites. Lo más importante de este mini-tutorial es crear los elementos de plantilla)<br /><br />Un elemento de plantilla es una parte o sección de una plantilla InfoPath, es como crear un componente en visual basic que después es utilizado en asp o como crear una función para después llamarla desde el programa principal, la finalidad es reducir el tiempo de desarrollo.<br /><br />En fin, ya sabes lo que es el módulo 11 y lo que es un elemento de plantilla.<br /><br />Comenzamos...<br /><br />1.- Creamos un nuevo<span style="font-weight: bold;"> elemento de plantilla</span> como se ve en la imagen:<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh1zAErp79vkdd9AzE8Jf4UCJ40_PCMbQQglcb8nlp-I1ExL3bjc_S0z4IbM9-b_B45IVhw5loSQA-QWfNswc7lEFiaH7hBBpoQlI2UXF9gm6kegQMyMykjE21jBet4qKQvdE6TkpwgqkU/s1600-h/1+-+Elemento+de+plantilla.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 182px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh1zAErp79vkdd9AzE8Jf4UCJ40_PCMbQQglcb8nlp-I1ExL3bjc_S0z4IbM9-b_B45IVhw5loSQA-QWfNswc7lEFiaH7hBBpoQlI2UXF9gm6kegQMyMykjE21jBet4qKQvdE6TkpwgqkU/s320/1+-+Elemento+de+plantilla.jpg" alt="" id="BLOGGER_PHOTO_ID_5272275894697859330" border="0" /></a><br />(la opción "Habilitar solamente características compatibles con el explorador" esta abierta, ustedes deciden si la habilitan o no, yo le puse un check, ya que este elemento de plantilla lo ocupare en plantillas de InfoPath que funcionarán en SharePoint)<br /><br />Seleccionamos las opciones y presionamos aceptar...<br /><br /><br />2.- Presionamos "Guardar Como...", y seleccionamos donde guardaremos el elemento de plantilla, como verán, la extensión del archivo es xtp.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgfMPO41Yz8me8vy5d-rrAHBaZIapY1NYprCzizDip4XjDLfHymOQH08S2UlTXkGHE1hHUXfV0BbpfyvjM0vsTj9oLo0hMijATCRI_jdNwZSD3j5S76cRYXajruBZZUNvzKx4uFNiTm0tE/s1600-h/2+-+Guardar.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 199px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgfMPO41Yz8me8vy5d-rrAHBaZIapY1NYprCzizDip4XjDLfHymOQH08S2UlTXkGHE1hHUXfV0BbpfyvjM0vsTj9oLo0hMijATCRI_jdNwZSD3j5S76cRYXajruBZZUNvzKx4uFNiTm0tE/s320/2+-+Guardar.jpg" alt="" id="BLOGGER_PHOTO_ID_5272275897985745330" border="0" /></a>(<span style="font-weight: bold;">Siempre guarden periódicamente sus proyectos, no queremos que se nos reinicie el computador en la mitad del desarrollo y tener que partir desde cero otra vez</span>)<br /><br /><br />3.- Luego creamos la siguiente estructura de campos:<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgaIyQwOhW9YcDfzlLkyqYJJiMtpWnd76VwD-CTw9Bbg5FAu_xulWW_K9Q_b5Axjux2T7fXXbqrrNv5k5u6s8S1yJw8_LOjeUo3W1CjKVn4hltRzod4nCbUqgOaLRJY_qTmDkOKU15bd0k/s1600-h/3+-+Estructura+de+campos.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 302px; height: 320px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgaIyQwOhW9YcDfzlLkyqYJJiMtpWnd76VwD-CTw9Bbg5FAu_xulWW_K9Q_b5Axjux2T7fXXbqrrNv5k5u6s8S1yJw8_LOjeUo3W1CjKVn4hltRzod4nCbUqgOaLRJY_qTmDkOKU15bd0k/s320/3+-+Estructura+de+campos.jpg" alt="" id="BLOGGER_PHOTO_ID_5272275893445460178" border="0" /></a><br />Estos campos serán los que utilizaremos para crear el módulo 11, como única consideración... si se fijan, el campo Modulo11 es un campo(elemento) y los demás son campo(atributo)<br /><br /><br />4.- En el campo Modulo11, ingresaremos el rut (cuando este todo funcionando) el formato de ingreso es:<br /><br />XX.XXX.XXX-Y<br /><br />Algunos ejemplos son: 1-9, 2-7, 6-k, etc<br /><br />5.- Nos vamos a propiedaddes del campo M11_estandar.<br /><br />...El objetivo de este campo es estandarizar el rut, es decir, quitarle los puntos o comas y dejar el RUT en minúscula.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEinOdQH9ZaWy0AVZPws-t7d9OVJLC3Nu2RVYuN7HkSpqUlLk-PrS8Yw06lMs22kEdt889sn8G4m4CYeSsTR8smgv_k3jAY1BCZWs5vAjwxG6UlTVsD5vg7vcClUWYl25RmjTOZ7lu9OJiE/s1600-h/4+-+Estandarizar.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 186px; height: 320px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEinOdQH9ZaWy0AVZPws-t7d9OVJLC3Nu2RVYuN7HkSpqUlLk-PrS8Yw06lMs22kEdt889sn8G4m4CYeSsTR8smgv_k3jAY1BCZWs5vAjwxG6UlTVsD5vg7vcClUWYl25RmjTOZ7lu9OJiE/s320/4+-+Estandarizar.jpg" alt="" id="BLOGGER_PHOTO_ID_5272275885577418242" border="0" /></a><br />Le he puesto la siguiente función:<br /><br /><span style="font-weight: bold;">translate(translate(.., ",.", ""),"</span><span style="font-weight: bold;">QWERTYUIOPASDFGHJKLÑZXCVBNM",</span><br /><span style="font-weight: bold;">"qwertyuiopasdfghjklñzxcvbnm")</span><br /><br />Esta función tiene 2 translate anidados, sin embargo, es sólo necesario uno, así:<br /><br /><span style="font-weight: bold;">translate(</span><span style="font-weight: bold;">..,</span><span style="font-weight: bold;">"QWERTYUIOPASDFGHJKLÑZXCVBNM.,",<br />"qwertyuiopasdfghjklñzxcvbnm")</span><br /><br />Pero yo ocupe la primera alternativa, para los que no están familiarizados con la función translate, lo que hace es traducir o reemplazar los elementos de la segunda cadena, por los elementos de la tercera, pero en forma lineal, es decir, el primer caracter de la cadena 2 se reemplaza por el primer caracter de la cadena 3... el segundo caracter de la cadena 2 por el segundo de la cadena 3 y asi susesivamente... la cadena 1 (que es nuestro RUT), si tiene un caracter que existe en la cadena 2 es reemplazado por el de la cadena 3, como indique anteriormente...<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiF9RvchkRadBXpVU56JRBjdXK_DiQg8hde11zFHwpR-foskeyX0AFVQk2Eg9SNLDnDTZPf4TS0PFgY4FkoUaE3-4sEQr7MA8NOrqFUkUieUgNC3p_LpO5u_tchxYTpIfIcQvwIemjxgw8/s1600-h/5+-+Funcion+M11_Estandar.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 185px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiF9RvchkRadBXpVU56JRBjdXK_DiQg8hde11zFHwpR-foskeyX0AFVQk2Eg9SNLDnDTZPf4TS0PFgY4FkoUaE3-4sEQr7MA8NOrqFUkUieUgNC3p_LpO5u_tchxYTpIfIcQvwIemjxgw8/s320/5+-+Funcion+M11_Estandar.jpg" alt="" id="BLOGGER_PHOTO_ID_5273303386467728994" border="0" /></a><br />6.- Nos vamos a las propiedades del campo M11_ConCeros:<br /><br />El objetivo de este campo es estandarizar el RUT, es decir, si tenemos un <span style="font-weight: bold;">1-9</span> llevarlo a <span style="font-weight: bold;">00000001-9</span>, esto lo logramos con la siguiente función:<br /><br /><span style="font-weight: bold;">concat(substring("00000000-1", 1, 10 - string-length(../@my:M11_Estandar)), ../@my:M11_Estandar)</span><br /><br /><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi8dXA-lkgeRHonGnxaAzqesBC8Hd8a4iBg95QlBg9ymafiyGlv33i95ZBkRheMm0r98iTCRGgHkhyphenhyphenVaVKuzujnLXvdGBAO0xS4-gqeuaLTIHCHOjFKbFSCksGZGv_RiXzIbBdq8qbxuA4/s1600-h/6+-+funcion+M11_ConCeros.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 185px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi8dXA-lkgeRHonGnxaAzqesBC8Hd8a4iBg95QlBg9ymafiyGlv33i95ZBkRheMm0r98iTCRGgHkhyphenhyphenVaVKuzujnLXvdGBAO0xS4-gqeuaLTIHCHOjFKbFSCksGZGv_RiXzIbBdq8qbxuA4/s320/6+-+funcion+M11_ConCeros.jpg" alt="" id="BLOGGER_PHOTO_ID_5275175849082321906" border="0" /></a>7.- Ya que tenemos estandarizado el RUT Nos vamos a las propiedades del campo M11_DigitoVerificador:<br /><br />El objetivo de este campo es obtener el dígito verificador que se encuentra después del guion<br /><br />Este dígito lo obtenemos con la siguiente función:<br /><br /><span style="font-weight: bold;">substring-after(../@my:M11_ConCeros, "-")</span><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEijpQW8AEduW15mYb2BpaUam-k_5dRztkXicV4go-Qz53m4tn83Z8i00977jVnu8MU7EFPli-ItjCu9ba-HDumlKw0ePvMtqBjiFF7_fzLoiPAbhl0hQ4m5hDYepHWF4x-hx53R4uN6m1g/s1600-h/7+-+Funcion+M11_DigitoVerificador.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 185px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEijpQW8AEduW15mYb2BpaUam-k_5dRztkXicV4go-Qz53m4tn83Z8i00977jVnu8MU7EFPli-ItjCu9ba-HDumlKw0ePvMtqBjiFF7_fzLoiPAbhl0hQ4m5hDYepHWF4x-hx53R4uN6m1g/s320/7+-+Funcion+M11_DigitoVerificador.jpg" alt="" id="BLOGGER_PHOTO_ID_5275175846369792466" border="0" /></a><br />8.- Ahora separaremos el dígito verificador del dígito que se encuentra antes del guión, ingresamos en las propiedades del campo M11_Digito<br /><br />Ingresamos la siguiente función:<br /><br /><span style="font-weight: bold;">substring-before(../@my:M11_ConCeros, "-")</span><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgb6gRmYiZAiAfNnfwLvR1N8nU_LGdKsSKFBevDE86oVb5xLKl48HPboTXN3vkI6KZ8sgLo-GTeJmPdPbist1OM8VmQMJm6tVRbQ2RIil17NVgc8uACMxGBwPXhyuipVzPBZoEYme2TQFk/s1600-h/8+-+Funcion+M11_Digito.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 185px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgb6gRmYiZAiAfNnfwLvR1N8nU_LGdKsSKFBevDE86oVb5xLKl48HPboTXN3vkI6KZ8sgLo-GTeJmPdPbist1OM8VmQMJm6tVRbQ2RIil17NVgc8uACMxGBwPXhyuipVzPBZoEYme2TQFk/s320/8+-+Funcion+M11_Digito.jpg" alt="" id="BLOGGER_PHOTO_ID_5275175844688407346" border="0" /></a><br />9.- Ahora ingresamos en las propiedades de M11_Total e ingresamos la siguiente función:<br /><br /><div style="text-align: center;"><span style="font-weight: bold;">number(substring(../@my:M11_Digito , 1 , 1)) * 3 + </span> <span style="font-weight: bold;">number(substring(../@my:M11_Digito , 2 , 1)) * 2 + </span> <span style="font-weight: bold;">number(substring(../@my:M11_Digito , 3 , 1)) * 7 + </span> <span style="font-weight: bold;">number(substring(../@my:M11_Digito , 4 , 1)) * 6 + </span> <span style="font-weight: bold;">number(substring(../@my:M11_Digito , 5 , 1)) * 5 + </span> <span style="font-weight: bold;">number(substring(../@my:M11_Digito , 6 , 1)) * 4 + </span> <span style="font-weight: bold;">number(substring(../@my:M11_Digito , 7 , 1)) * 3 + </span> <span style="font-weight: bold;">number(substring(../@my:M11_Digito , 8 , 1)) * 2 </span><br /></div><br />El objetivo de este campo es realizar el calculo del verificador de RUT que se realizara multiplicando el primer digito x 2 el segundo x 3, desde derecha a izquierda, algo así:<br /><br /><pre> +---+---+---+---+---+---+ +---+<br />| 2 | 6 | 1 | 5 | 3 | 3 | - | 9 |<br />+---+---+---+---+---+---+ +---+<br />| | | | | |<br />x7 x6 x5 x4 x3 x2<br />| | | | | |<br />=14 =36 =5 =20 =9 =6<br />+---+---+---+---+---+-> = 90<br /><br /><br /><span style="font-family:Georgia,serif;">Recuerden que cuando el multiplicador llega a 7 parte de 2 nuevamente.<br /><br /></span></pre><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKGnaYPkfBsDlLykRXbVPvWSouY33p-fAvY2mQ-lPNyslRT1bZSFk-uORFBI7YRnXRCy7H_Cvs4HnYnW4qJPZjr2CyI1Vudoc0TOCVIV5zPDqK8n3W-_mdZu8SpLgoOdx-21_1-3c-N3o/s1600-h/9+-+Funcion+M11_Total.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 185px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKGnaYPkfBsDlLykRXbVPvWSouY33p-fAvY2mQ-lPNyslRT1bZSFk-uORFBI7YRnXRCy7H_Cvs4HnYnW4qJPZjr2CyI1Vudoc0TOCVIV5zPDqK8n3W-_mdZu8SpLgoOdx-21_1-3c-N3o/s320/9+-+Funcion+M11_Total.jpg" alt="" id="BLOGGER_PHOTO_ID_5275175847187234114" border="0" /></a><br />10.- Luego ingresamos en las propiedades del campo M11_Calculo e ingresamos la siguiente función:<br /><br /><div style="text-align: center;"><span style="font-weight: bold;">11 - (../@my:M11_Total mod 11)</span><br /><br /><div style="text-align: left;">Esta función nos permitirá obtener el dígito verificador calculado, es decir, que dígito verificador que debe tener el RUT.<br /></div></div><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhlCVOAvYefhtHCZTEHISUQbVre518R1LmMspjWDukVKuLpfTGvDyJfUsGadpkb2r8Ej6Gzl1KDQKyaXoCNjA099lNHAlnGgizp_0-4COJxwJiBRK-f01Djeb1U5VeQcUk9gGir-HS_A6o/s1600-h/10+-+Funcion+M11_Calculo.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 185px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhlCVOAvYefhtHCZTEHISUQbVre518R1LmMspjWDukVKuLpfTGvDyJfUsGadpkb2r8Ej6Gzl1KDQKyaXoCNjA099lNHAlnGgizp_0-4COJxwJiBRK-f01Djeb1U5VeQcUk9gGir-HS_A6o/s320/10+-+Funcion+M11_Calculo.jpg" alt="" id="BLOGGER_PHOTO_ID_5275175842118667010" border="0" /></a>11.- Luego ingresamos en las <span style="font-weight: bold;">reglas</span> del campoM11_DigitoVerificador y debemos crear 3 reglas, como se indica en la imagen:<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgVb4fk9lacTHmYkmzfffzcZPSJdDCtNWb1yvLhR_dj-p_tVC85zKjqfV2_wKWj7AXBdDZyzNYAtOHcJyn9s_SN35VpPRGPG8sSUwuXM1oH6dAor6BMb9wKlDhhZepEM7s2viG5lSK0_HA/s1600-h/11+-+M11_DigitoVerificador+Reglas.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 222px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgVb4fk9lacTHmYkmzfffzcZPSJdDCtNWb1yvLhR_dj-p_tVC85zKjqfV2_wKWj7AXBdDZyzNYAtOHcJyn9s_SN35VpPRGPG8sSUwuXM1oH6dAor6BMb9wKlDhhZepEM7s2viG5lSK0_HA/s320/11+-+M11_DigitoVerificador+Reglas.jpg" alt="" id="BLOGGER_PHOTO_ID_5276272152701491522" border="0" /></a><br />La primera condición es cuando <span style="font-weight: bold;">M11_DigitoVerificador="k"</span><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh5FQhCcNmrQNyDcpeq0WU1TjOUeSbpahOKplwEG2UHe4YNDhzNjElqbTAXELGOqfW8COcXfuCYHxbzPTrSB2eYTCnQcCnmJgYsjCMrhzpPuhASk8TT9yjdZn9qGAGR_RNIWenNdVAzMPg/s1600-h/12.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 60px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh5FQhCcNmrQNyDcpeq0WU1TjOUeSbpahOKplwEG2UHe4YNDhzNjElqbTAXELGOqfW8COcXfuCYHxbzPTrSB2eYTCnQcCnmJgYsjCMrhzpPuhASk8TT9yjdZn9qGAGR_RNIWenNdVAzMPg/s320/12.jpg" alt="" id="BLOGGER_PHOTO_ID_5276272150772347842" border="0" /></a><br /><br />Y la acción será establecer el valor de <span style="font-weight: bold;">@M11_DigitoComprobador = 10</span><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhXAaYK20H7HazQKgARskcv2e5TjIUp5-7JwMedsekp35x3o1rzZ3Lf3IJrOrUzzNAGFcIgGUJ7v8IMRqXMGMzOdud4Sad7-MxwoYiYoRHc7-ymH5Qb0L4xBNB8-7ENT9ZxWrVpgkdZdWM/s1600-h/13.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 233px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhXAaYK20H7HazQKgARskcv2e5TjIUp5-7JwMedsekp35x3o1rzZ3Lf3IJrOrUzzNAGFcIgGUJ7v8IMRqXMGMzOdud4Sad7-MxwoYiYoRHc7-ymH5Qb0L4xBNB8-7ENT9ZxWrVpgkdZdWM/s320/13.jpg" alt="" id="BLOGGER_PHOTO_ID_5276272150858483954" border="0" /></a><br />La segunda condición será cuando el campo<span style="font-weight: bold;"> M11_DigitoVerificador="0"</span><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjqbi11PbX13grFBOooyyKRPToLkgbk87551dZrtHMU4Xqm4kt6MJCCmoWLCgHV3bjhJ9aW5w-DD-OO4FfDA9XeJzZI_XeayoH00R-_kwICd8-Iq0kzbNMd4LCa22XlDuTyq-6gFdsfT-s/s1600-h/14.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 60px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjqbi11PbX13grFBOooyyKRPToLkgbk87551dZrtHMU4Xqm4kt6MJCCmoWLCgHV3bjhJ9aW5w-DD-OO4FfDA9XeJzZI_XeayoH00R-_kwICd8-Iq0kzbNMd4LCa22XlDuTyq-6gFdsfT-s/s320/14.jpg" alt="" id="BLOGGER_PHOTO_ID_5276272146207289858" border="0" /></a><br />La acción será <span style="font-weight: bold;">@M11_DigitoComprobador=11</span><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSyk1fCvuGa_jDwP25OiGgAb7S4gvU9kJn5Zt9Lxg089MRIz_yCZuDIrWrmyg5UrUGVBOdzyGAXqKwbFRbzkqIr4gfhwphyphenhypheniWrgs7y5zMGK_LbZxoQiia9SAB90AMq8ne8AgVdNqvlREQ/s1600-h/15.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 233px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSyk1fCvuGa_jDwP25OiGgAb7S4gvU9kJn5Zt9Lxg089MRIz_yCZuDIrWrmyg5UrUGVBOdzyGAXqKwbFRbzkqIr4gfhwphyphenhypheniWrgs7y5zMGK_LbZxoQiia9SAB90AMq8ne8AgVdNqvlREQ/s320/15.jpg" alt="" id="BLOGGER_PHOTO_ID_5276272051404762258" border="0" /></a><br />Para finalizar agregamos una nueva regla, esta vez sin condición, en la cual estableceremos el <span style="font-weight: bold;">@M11_DigitoComprobador=número(.)</span><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjeY4fV1YZrsLGE0i2PYoEw0ktB2ATMURd_ghHrse6UOXv91Wy3eYs8vDSeckVfzZPfGHblFWkhKCf8VBSz_5M6kGHWUrBQQK8pi3rvO348O94rzcV4Th5-AtP1HDTxTUqyuSLTHGqo_UA/s1600-h/19.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 234px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjeY4fV1YZrsLGE0i2PYoEw0ktB2ATMURd_ghHrse6UOXv91Wy3eYs8vDSeckVfzZPfGHblFWkhKCf8VBSz_5M6kGHWUrBQQK8pi3rvO348O94rzcV4Th5-AtP1HDTxTUqyuSLTHGqo_UA/s320/19.jpg" alt="" id="BLOGGER_PHOTO_ID_5277752464385960770" border="0" /></a><br />12.- Luego, guardamos y cerramos nuestro elemento de plantilla (ya lo hemos configurado todo), ahora creamos una plantilla de formulario en blanco:<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg9f_JgjoPIM9cBtKoXooKq_CJzofLQKDvuStYqcsp93Mk_c0CLEgQFQoXCBHAZVhbkbiJcL0lJls_5-OJnxBnGUcw6s0n1EtFVjXForgizsk3RpqRFKusv5yvudB71dDjkXA5jIzB34Xk/s1600-h/20.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 182px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg9f_JgjoPIM9cBtKoXooKq_CJzofLQKDvuStYqcsp93Mk_c0CLEgQFQoXCBHAZVhbkbiJcL0lJls_5-OJnxBnGUcw6s0n1EtFVjXForgizsk3RpqRFKusv5yvudB71dDjkXA5jIzB34Xk/s320/20.jpg" alt="" id="BLOGGER_PHOTO_ID_5276274082649766466" border="0" /></a><br />13.- En el panel de controles seleccionamos la última opción "<span style="font-weight: bold;">Agregar o quitar controles personalizados</span>"<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgk_XkegyOP1e6knvhaClGtPA6oLQGaCPRmRchAuOQek6fUkIjTWj9wHIRsWeRADz7hnRWRKRPa1D322WejOh5eo15EBhigGYf5mh7qwRmYU8LF6sKrB9PKkkwCpATnfGXDp3T_QjTqTCI/s1600-h/21.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 158px; height: 320px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgk_XkegyOP1e6knvhaClGtPA6oLQGaCPRmRchAuOQek6fUkIjTWj9wHIRsWeRADz7hnRWRKRPa1D322WejOh5eo15EBhigGYf5mh7qwRmYU8LF6sKrB9PKkkwCpATnfGXDp3T_QjTqTCI/s320/21.jpg" alt="" id="BLOGGER_PHOTO_ID_5276274348538036466" border="0" /></a><br />14.- En esta pantalla yo tengo agregado un control personalizado, el "<span style="font-weight: bold;">Contact Selector</span>", lo que aremos será agregar el verificador de rut como un control personalizado. Presionamos Agregar...<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjefdH4LQhCf_LxYRUZ3kKbBr41I5Ns6xzp91uIrinBWszAlfbqMmmiraKFuwreZE5hPo2KU9ZKgAGJVrmkJdK58hOnS-V8tyua96_uClvK9s_fK07zSPoBG5xhkGLobfOwce7Zhysw5A0/s1600-h/22.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 222px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjefdH4LQhCf_LxYRUZ3kKbBr41I5Ns6xzp91uIrinBWszAlfbqMmmiraKFuwreZE5hPo2KU9ZKgAGJVrmkJdK58hOnS-V8tyua96_uClvK9s_fK07zSPoBG5xhkGLobfOwce7Zhysw5A0/s320/22.jpg" alt="" id="BLOGGER_PHOTO_ID_5276274341835708802" border="0" /></a><br />15.- Seleccionamos <span style="font-weight: bold;">"Elemento de plantilla</span>"<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhS-ICiFwy1v-6ihy4DUydTNqBpsITwmbQ9jiBJVqXV0r8HR20N3V6MtD7FHwdOnZ0H5lPaFD4-qwfXt0yuBFr2tro-_Pnql6Fkcbh9vrSqFRkj0Ijy-XODGiuXtRPUnO3M1cQ7BnGB_To/s1600-h/23.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 267px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhS-ICiFwy1v-6ihy4DUydTNqBpsITwmbQ9jiBJVqXV0r8HR20N3V6MtD7FHwdOnZ0H5lPaFD4-qwfXt0yuBFr2tro-_Pnql6Fkcbh9vrSqFRkj0Ijy-XODGiuXtRPUnO3M1cQ7BnGB_To/s320/23.jpg" alt="" id="BLOGGER_PHOTO_ID_5276274334734719986" border="0" /></a><span style="text-decoration: underline;"></span><br />16.-<span style="font-weight: bold;"> </span><span>Ingresamos la dirección en donde se encuentra el elemento de plantilla y presionamos finalizar.</span><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgp9ydjO1NTCC__VjFi6H_vGRdqI0vMoZDrp1YnCT01pemvOHHZ6Y31Bble3bH8r5YrbThRIU-1-KYENA6nV13qzOSbBkvMLWX84vmA-jcwU2nlIiT8KgADIYDQNbRTg2HYPQPT79UzTB4/s1600-h/24.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 267px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgp9ydjO1NTCC__VjFi6H_vGRdqI0vMoZDrp1YnCT01pemvOHHZ6Y31Bble3bH8r5YrbThRIU-1-KYENA6nV13qzOSbBkvMLWX84vmA-jcwU2nlIiT8KgADIYDQNbRTg2HYPQPT79UzTB4/s320/24.jpg" alt="" id="BLOGGER_PHOTO_ID_5276274331098019618" border="0" /></a><br /><br />17.- Nos aparecerá un mensaje indicándonos que el control personalizado se agregó.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi5XBGlumqMGmIivimHwrxjgF4lHEGQlWvztQ6iFi2k3UWecx98Iguy01rXp3x7XDGbFsqTf6cmkZpjwrzEJImiByyHFZTRkLdtyCLUKTbm3kn1Wd0J2QdSwFt1iBugZKKDtpFZ1jQSkHk/s1600-h/25.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 267px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi5XBGlumqMGmIivimHwrxjgF4lHEGQlWvztQ6iFi2k3UWecx98Iguy01rXp3x7XDGbFsqTf6cmkZpjwrzEJImiByyHFZTRkLdtyCLUKTbm3kn1Wd0J2QdSwFt1iBugZKKDtpFZ1jQSkHk/s320/25.jpg" alt="" id="BLOGGER_PHOTO_ID_5276274328476750994" border="0" /></a><br />18.- Luego, tendremos el modulo 11 como componente personalizado.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzp-2XhBFXPogN2fV6iG2-f3eUz4J0ZAftyoeQB41zKsZHepvg7upQ48IMhab_90y-BNZGmWv9rIJz1GMzVNZ_WDd_x7ph9Vu2HAMTDo61BBVxJsNQ_J9DNbgqlg-cAm5WgY7LhiZoTV4/s1600-h/26.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 222px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzp-2XhBFXPogN2fV6iG2-f3eUz4J0ZAftyoeQB41zKsZHepvg7upQ48IMhab_90y-BNZGmWv9rIJz1GMzVNZ_WDd_x7ph9Vu2HAMTDo61BBVxJsNQ_J9DNbgqlg-cAm5WgY7LhiZoTV4/s320/26.jpg" alt="" id="BLOGGER_PHOTO_ID_5276274711513936818" border="0" /></a><br /><br />En el panel de controles aparecerá el <span style="font-weight: bold;">módulo 11</span> al final del listado.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgh2QDL2JkNhmkXKlhMEpggBDGsCGjO84eoHhSutkZfFH1LexVM75eCSswt4s1Vv3HUVJuDYdNw034nAAvoKK97v6qIa409OJxkpUk_5Ylo0IcU4E3LLbU9V1-q4x-QCnD6X1uZq2GcNko/s1600-h/27.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 157px; height: 320px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgh2QDL2JkNhmkXKlhMEpggBDGsCGjO84eoHhSutkZfFH1LexVM75eCSswt4s1Vv3HUVJuDYdNw034nAAvoKK97v6qIa409OJxkpUk_5Ylo0IcU4E3LLbU9V1-q4x-QCnD6X1uZq2GcNko/s320/27.jpg" alt="" id="BLOGGER_PHOTO_ID_5276274709050257618" border="0" /></a><br /><div style="text-align: center; font-weight: bold;"><span style="font-size:130%;">Utilizando el elemento de plantilla, Módulo 11<br /></span></div><br />1.- Agregamos el modulo 11 al formulario, <span style="font-style: italic;">se crearán todos los campos que hemos creado en el elemento de plantilla.</span><br /><br /><span style="font-weight: bold;">Nota Importante:</span> Los campos me aparecen con una terminación _1, es decir cada vez que nosotros agreguemos elementos o modulos 11 a nuestra plantilla, se agregarán mas grupos de campos, diferenciandolos con un _1, _2, _3 al final de cada campo, por lo tanto, las funciones deberán adaptarlas dependiendo de sus campos.<br /><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg1v8vTa_WYBzPuSLHUpNHUJjbgYuNydsw_FIQKS8UNWC9jatdReisFgZclMmXAC8kjw833NMUXokbHH3aavGCYfjPwyNkqDIElyNtGEMek0NZW33fY1MGfAx3FUHTMeCfjVk6ohAFu36s/s1600-h/28.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 89px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg1v8vTa_WYBzPuSLHUpNHUJjbgYuNydsw_FIQKS8UNWC9jatdReisFgZclMmXAC8kjw833NMUXokbHH3aavGCYfjPwyNkqDIElyNtGEMek0NZW33fY1MGfAx3FUHTMeCfjVk6ohAFu36s/s320/28.jpg" alt="" id="BLOGGER_PHOTO_ID_5276274710186028066" border="0" /></a><br /><span style="font-weight: bold;">Nota:</span><span style="font-style: italic;"><span style="font-weight: bold;"> </span>Si se fijan en la imagen, todos los campos del módulo 11 quedaron con un "_1" al final, cada vez que agreguen nuevos elementos de plantilla Módulo 11 o cualquiera que ustedes creen, el valor _1 aumentará, ejemplo: _2, _3</span><br /><br />2.- Creamos el campo tipo texto en el formulario, yo lo llamaré RUN.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgHowpT5y4L_sFEBcyDmTETvla_8bzXHnXlzWCkgOS70ub8nG-fIAPhQVW5ALkTYyqnbkT0H5NrXgvxwFZMqCIecyu3shX83u3d4ITBNaB7NBIMnKiLvNh2MWfoZxfFtsk6IvkzKjzpUxo/s1600-h/29.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 282px; height: 189px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgHowpT5y4L_sFEBcyDmTETvla_8bzXHnXlzWCkgOS70ub8nG-fIAPhQVW5ALkTYyqnbkT0H5NrXgvxwFZMqCIecyu3shX83u3d4ITBNaB7NBIMnKiLvNh2MWfoZxfFtsk6IvkzKjzpUxo/s320/29.jpg" alt="" id="BLOGGER_PHOTO_ID_5276274705870867394" border="0" /></a><br />3.- Establecemos una nueva regla para el campo <span style="font-weight: bold;">RUN</span>, esta regla asignará automáticamente el valor del campo Modulo1_1 con el valor del RUN que ingresemos, de la siguiente forma:<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi26PloOvOMJvONociq4aSEZWXGgHrqotT5JXyfl_0oSYYcmY53Mhyphenhyphena4od5S6_krUgxlf4Y-rpfdzVJmWvggLz5xrHnyvbVgL17TGp9pVUfgKbgDhijgThnTAIe_KArxYDOZyFD1VU0uzQ/s1600-h/31.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 234px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi26PloOvOMJvONociq4aSEZWXGgHrqotT5JXyfl_0oSYYcmY53Mhyphenhyphena4od5S6_krUgxlf4Y-rpfdzVJmWvggLz5xrHnyvbVgL17TGp9pVUfgKbgDhijgThnTAIe_KArxYDOZyFD1VU0uzQ/s320/31.jpg" alt="" id="BLOGGER_PHOTO_ID_5276275045150509634" border="0" /></a><br />En acción debemos seleccionar establecer el valor de un campo<br /><br />Campo: Seleccionar el campo Modulo11_1<br />Valor: Seleccionamos el campo RUN. (<span style="font-style: italic;">En este caso se muestra como un "."</span>)<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjMTaXFHUYO_ml6TRzkyl6XIp2XqtV3O75inCs6L59RarLmhW0urvz_a7anZOOevtp7FBMHW9iutAOVlvXCpYclW065K3Ze_NR0pOaD-irExQ8-7LDZVCflxYkp8yv1hT355LIlKKxTx8c/s1600-h/30.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 233px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjMTaXFHUYO_ml6TRzkyl6XIp2XqtV3O75inCs6L59RarLmhW0urvz_a7anZOOevtp7FBMHW9iutAOVlvXCpYclW065K3Ze_NR0pOaD-irExQ8-7LDZVCflxYkp8yv1hT355LIlKKxTx8c/s320/30.jpg" alt="" id="BLOGGER_PHOTO_ID_5276274698091883506" border="0" /></a><br />4.- Agregamos el campo RUN al formulario, como se ve en la imagen, y nos vamos a la "<span style="font-weight: bold;">Validación de datos..</span>".<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjzm0bmRrygL__TgZc18sfWG1ZmAEX5cWMSsN4zjZQpE2f-C9pLvqIgn-eOtHvjjEApMIHQ6zHRmrBs-chzkUb9AG728W5R-0SZWmp9ieg0AWZqQTS3Qdmvo9zWrAA2M4t9rWTPrI77LZ8/s1600-h/32.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 280px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjzm0bmRrygL__TgZc18sfWG1ZmAEX5cWMSsN4zjZQpE2f-C9pLvqIgn-eOtHvjjEApMIHQ6zHRmrBs-chzkUb9AG728W5R-0SZWmp9ieg0AWZqQTS3Qdmvo9zWrAA2M4t9rWTPrI77LZ8/s320/32.jpg" alt="" id="BLOGGER_PHOTO_ID_5276275037569670642" border="0" /></a><br />5.- Presionamos el botón <span style="font-weight: bold;">agregar</span><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi7ZnIAcl6dG1yeHRfRsNT_c-ucijhK9YrZhTxi8CtUkiyzl1P1vwbZKq2CX8BQjzrdjFRrF_RyKe_VNkFRekr0D7k5B3JK5Tz2M8oBsn02zBov3lw_1EYMoJ0JXen49i_zALzuON07sgo/s1600-h/33.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 203px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi7ZnIAcl6dG1yeHRfRsNT_c-ucijhK9YrZhTxi8CtUkiyzl1P1vwbZKq2CX8BQjzrdjFRrF_RyKe_VNkFRekr0D7k5B3JK5Tz2M8oBsn02zBov3lw_1EYMoJ0JXen49i_zALzuON07sgo/s320/33.jpg" alt="" id="BLOGGER_PHOTO_ID_5276275039594557202" border="0" /></a><br />6.- Ingresamos la condición si <span style="font-weight: bold;">M11_Calculo_1</span> <span style="color: rgb(255, 0, 0);">no es igual a</span> <span style="font-weight: bold;">M11_DigitoComprobador_1</span><br /><br />En:<br /><br />Mostrar este mensaje de error:<br />Información en pantalla: <span style="font-weight: bold;">Rut Incorrecto</span><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZgtu8vGi9L8y_ChylROMbCvBnauDKtGy9pc4jUKu0LyDfGVsDcJQFtnVL4xtfVAYOI0Z8UGdLqfEB433CBKYH92HpQJSJMn4igRmW1hV1p9Ayc_jUGBvf9vCa6cLJkjCeowd5Qg6uvs0/s1600-h/34.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 134px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZgtu8vGi9L8y_ChylROMbCvBnauDKtGy9pc4jUKu0LyDfGVsDcJQFtnVL4xtfVAYOI0Z8UGdLqfEB433CBKYH92HpQJSJMn4igRmW1hV1p9Ayc_jUGBvf9vCa6cLJkjCeowd5Qg6uvs0/s320/34.jpg" alt="" id="BLOGGER_PHOTO_ID_5276275033613098546" border="0" /></a><br /><br />7.- Si presionamos Vista Previa, e ingresamos un rut que sabemos es incorrecto, nos aparecerá el siguiente mensaje :<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgAp3y2P9HmhJEAS7L9E-9smK56x5FUMuR9ZNCVUDOoxyYmCpob09Z_-X5KFqq_9L17WBqUuZNXYPZVBBXKJCjQB8_0osbz-na4Hz4La4zlNnrLCU_XqeSb_yvMHHbvS2lxO63pQRTBqRQ/s1600-h/35.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 185px; height: 44px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgAp3y2P9HmhJEAS7L9E-9smK56x5FUMuR9ZNCVUDOoxyYmCpob09Z_-X5KFqq_9L17WBqUuZNXYPZVBBXKJCjQB8_0osbz-na4Hz4La4zlNnrLCU_XqeSb_yvMHHbvS2lxO63pQRTBqRQ/s320/35.jpg" alt="" id="BLOGGER_PHOTO_ID_5276275035812652802" border="0" /></a>Este elemento de plantilla lo puedes descargar desde el centro de descargas de desachile.com, en la siguiente dirección: <a href="http://www.desachile.com/biblioteca/infopath.html">http://www.desachile.com/biblioteca/infopath.html</a><br /><br />Saludos<span style="text-decoration: underline;"></span>, espero les sirva, cualquier duda, deja tu comentario<br /><br />Francisco Rojas C.-Unknownnoreply@blogger.com5tag:blogger.com,1999:blog-4618181800647277513.post-44317842359570694822008-11-13T17:23:00.017-03:002008-11-14T10:05:18.934-03:00Publicar plantilla de formulario aprobada por el administradorEn esta oportunidad lo que mostraré, será como publicar una plantilla de InfoPath desde cero en SharePoint, pero con la opción "<span style="font-weight: bold;">Plantilla de formulario aprobada por el administrador</span>". Espero les sirva a muchos que quieren publicar plantillas en SharePoint y han incluido algo de código personalizado en C# o VB.<br /><br />1.- Partiremos creando un formulario en blanco<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhhDf2jZJM8ibQ5K1AjPPyGjU7WgvYgGgAYSAQDVViq5MjljmtL8rQOfuWhOo9krM2EAmlChudVFUo1wvG3vKNlurDm8va3mqlktXwSd-sfvg5pZwjF5NF7JJkIim7L2kS0Zt7n6fRU7KE/s1600-h/1+-+nuevo+formulario+en+blanco.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 182px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhhDf2jZJM8ibQ5K1AjPPyGjU7WgvYgGgAYSAQDVViq5MjljmtL8rQOfuWhOo9krM2EAmlChudVFUo1wvG3vKNlurDm8va3mqlktXwSd-sfvg5pZwjF5NF7JJkIim7L2kS0Zt7n6fRU7KE/s320/1+-+nuevo+formulario+en+blanco.jpg" alt="" id="BLOGGER_PHOTO_ID_5268246414733904626" border="0" /></a><br />2.- Luego agregaré algunos campos, un botón y un titulo, la verdad, pongan lo que deseen, en este punto lo importante es que creen una plantilla de formulario InfoPath.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhQ0g-R69L5UbcWqXoJjMr9zjS6dfgt-1mZKTlehcFcC8CYwTibACOLLMufZ7G1lqfNqZ8R5GoiKp4pv7tWn2Z4nBLvg2IXEXTLlhnze-gJ8Wl1AGBojog_9drGD94ICl-2s8QfrnS6jn4/s1600-h/2+-+agregar+controles.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 225px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhQ0g-R69L5UbcWqXoJjMr9zjS6dfgt-1mZKTlehcFcC8CYwTibACOLLMufZ7G1lqfNqZ8R5GoiKp4pv7tWn2Z4nBLvg2IXEXTLlhnze-gJ8Wl1AGBojog_9drGD94ICl-2s8QfrnS6jn4/s320/2+-+agregar+controles.jpg" alt="" id="BLOGGER_PHOTO_ID_5268246412359497394" border="0" /></a><br />3.- Ahora debemos publicar la plantilla, yo no he agregado código ni conexiones a la plantilla, ya que me evocaré únicamente a la publicación... Pero tengan presente, que cuando creen código en su plantilla, deberán utilizar este método de publicación.<br /><br />Vamos a [Archivo][Publicar...]<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgHc2x2Ownz2kaEDBIyxVkM2OXaY92DBFFRSYAcpSH5C6k6XPjBgAs2Hk-RGIyJFuVdp1wk5zIVF35CrU2OY5xEC2hyphenhyphenqXPoJ0YA1kMq_2cHF8HMsy0k_yp1zDE5DT8kcpmeGMvaIbvFQd8/s1600-h/3+-+publicar.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 203px; height: 320px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgHc2x2Ownz2kaEDBIyxVkM2OXaY92DBFFRSYAcpSH5C6k6XPjBgAs2Hk-RGIyJFuVdp1wk5zIVF35CrU2OY5xEC2hyphenhyphenqXPoJ0YA1kMq_2cHF8HMsy0k_yp1zDE5DT8kcpmeGMvaIbvFQd8/s320/3+-+publicar.jpg" alt="" id="BLOGGER_PHOTO_ID_5268246406106771394" border="0" /></a><br />4.- Seleccionamos "<span style="font-weight: bold;">En un servidor de SharePoint con o sin InfoPath Forms Services</span>"<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgFmMvjwZJznPVvv88BSEiyI0RyJCk4FSpd5ZvFkn761LHRydaB20xwR-YAXraDNML39CaAzxnj9v8hlk88bya_TeFIlCkA5Rbre-gyJcoha76mo_33DZbpFFP8UCte2TDJGVGW4tLyJ3c/s1600-h/4+-+en+un+servidor+de+sharepoint.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 240px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgFmMvjwZJznPVvv88BSEiyI0RyJCk4FSpd5ZvFkn761LHRydaB20xwR-YAXraDNML39CaAzxnj9v8hlk88bya_TeFIlCkA5Rbre-gyJcoha76mo_33DZbpFFP8UCte2TDJGVGW4tLyJ3c/s320/4+-+en+un+servidor+de+sharepoint.jpg" alt="" id="BLOGGER_PHOTO_ID_5268246406354627234" border="0" /></a><br />5.- Ahora debemos ingresar la URL del sitio en donde deseamos publicar la plantilla de formulario, debido a que nuestra plantilla será administrada centralmente, este paso es irrelevante, pueden ingresar cualquier URL de SharePoint en donde ustedes tengan permiso. Lo importante es ingresar una URL para habilitar el botón [Siguiente].<br /><br />Cuando ingresen una URL presionan Siguiente.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjd9OJhAPOJz0Hj4n9qEKvF4P9niJpV8thTaf1b5iWKYUN50kYzryvqotRI1rma3V5DnId7uuyp9_KJE_NldMSOUxFWZXv_XbiSeapkteNQPNIE3GRb2v0yrOwVhG1D5GsO190Gnt9RBrY/s1600-h/5+-+especificar+url.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 240px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjd9OJhAPOJz0Hj4n9qEKvF4P9niJpV8thTaf1b5iWKYUN50kYzryvqotRI1rma3V5DnId7uuyp9_KJE_NldMSOUxFWZXv_XbiSeapkteNQPNIE3GRb2v0yrOwVhG1D5GsO190Gnt9RBrY/s320/5+-+especificar+url.jpg" alt="" id="BLOGGER_PHOTO_ID_5268246095633740514" border="0" /></a><br />6.- Ahora lo que nos interesa, seleccionamos "<span style="font-weight: bold;">Plantilla de formulario aprobada por el administrador (avanzado)</span>". Esta opción nos obliga a ser administradores, o enviar la plantilla para ser publicada por un administrador. Ya veremos más adelante a que me refiero.<br /><br />...Presionamos [Siguiente]<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg94uIWxA-YV0m2Fk8Q1zrtiKyNQzPuIjtpi4pDC8rSWNZwkgG-RuoOrHHaHjIas6rRjjaqHhxJMYrcrvkZ73uU2tt0Ty-IYKKntJGnNtgjKfNDICxDs95sMvmFZmjbXp8f4WJTqPdTEhQ/s1600-h/6+-+aprobada+por+el+administrador.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 240px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg94uIWxA-YV0m2Fk8Q1zrtiKyNQzPuIjtpi4pDC8rSWNZwkgG-RuoOrHHaHjIas6rRjjaqHhxJMYrcrvkZ73uU2tt0Ty-IYKKntJGnNtgjKfNDICxDs95sMvmFZmjbXp8f4WJTqPdTEhQ/s320/6+-+aprobada+por+el+administrador.jpg" alt="" id="BLOGGER_PHOTO_ID_5268246090684613522" border="0" /></a><br />7.- Ahora nos pide que <span style="font-weight: bold;">especifiquemos una ubicación y un nombre de archivo para la plantilla de formulario</span>, esto significa que en esta opción seleccionaremos una dirección dentro de nuestra red o donde sea, que pueda ser accesada por el administrador, si ustedes son los administradores de SharePoint da igual.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEizxfEY8DpoHrx74G4aP3jhSeBwiNndmOZE6bMhD3IszI7EhJcRXKnw1XB-V5Qd5gF9yB-GOfs-NyI7NCjPryUX3k5prL4sTW9o6-MFxrXcTR-mJkEsiuqkMDwx_Q6t7ZEcGGcyy6rjFOQ/s1600-h/7+-+donde+el+administrador+la+encuentre.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 240px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEizxfEY8DpoHrx74G4aP3jhSeBwiNndmOZE6bMhD3IszI7EhJcRXKnw1XB-V5Qd5gF9yB-GOfs-NyI7NCjPryUX3k5prL4sTW9o6-MFxrXcTR-mJkEsiuqkMDwx_Q6t7ZEcGGcyy6rjFOQ/s320/7+-+donde+el+administrador+la+encuentre.jpg" alt="" id="BLOGGER_PHOTO_ID_5268246084086689378" border="0" /></a><br />8.- Si ponemos "<span style="font-weight: bold;">Examinar</span>" nos aparece la misma ventana que "<span style="font-weight: bold;">Guardar Como...</span>", lo que aremos exactamente lo mismo, yo dejare la plantilla en mi escritorio en una carpeta llamada "Formulario", lo importante es el nombre de la plantilla, yo la denominare <span style="font-weight: bold;">FormularioCodigo</span>.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhfMXvZmmDOAcG_d1TfMRBtW34rENfhHzmhFTmJ5cK-bu2xsha4Q2nVuCF5vYipmK34AMo4Mltes-1yj5t69ecGAn8C2gCWiSI69NlQ3LTPZohLt6k-W75o6EObmZeD1VhIcn_bAL2lRXQ/s1600-h/8+-+guardamos.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 200px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhfMXvZmmDOAcG_d1TfMRBtW34rENfhHzmhFTmJ5cK-bu2xsha4Q2nVuCF5vYipmK34AMo4Mltes-1yj5t69ecGAn8C2gCWiSI69NlQ3LTPZohLt6k-W75o6EObmZeD1VhIcn_bAL2lRXQ/s320/8+-+guardamos.jpg" alt="" id="BLOGGER_PHOTO_ID_5268246084179249634" border="0" /></a>...Presionamos [Guardar] y luego Presionamos [Siguiente]<br /><br />9.- Esta pantalla ustedes ya la deben conocer, basicamente es para transformar nuestros campos de InfoPath en columnas de SharePoint, tengo otras publicaciones donde lo explico un poco más. Por ahora solo presionamos [Siguiente].<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEii9u78zF1CA4Ff6YrYmjzgadzZv48JySD1i201OJDvL_-4LBlTWeia_odrbBFLLZCG4u20IIamqWh1mjXWeE80_ImXHCOkbys4rQ279nxb6zTNrzcUwf2MXpE2mBjCR5tWIysGCaHtFJY/s1600-h/9+-+columnas.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 240px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEii9u78zF1CA4Ff6YrYmjzgadzZv48JySD1i201OJDvL_-4LBlTWeia_odrbBFLLZCG4u20IIamqWh1mjXWeE80_ImXHCOkbys4rQ279nxb6zTNrzcUwf2MXpE2mBjCR5tWIysGCaHtFJY/s320/9+-+columnas.jpg" alt="" id="BLOGGER_PHOTO_ID_5268246074770153586" border="0" /></a><br />10.- Ahora tenemos un paso de comprobación, no hacemos nada sólo presionamos "<span style="font-weight: bold;">Publicar</span>".<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhhDT5FGYBNlhPSdMLkJZEFvpgq1Zcify6R4BM9xDKx5N5XO0SaXSi1tG1oAjnVkoNuVb8zfhkP2cS1yAXfdBH1UbZSVD2Oo8l8b4qeUKl-MBaq14cccfwLx8JXB_agjZszma9R5qYyXcA/s1600-h/10+-+finalizar.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 236px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhhDT5FGYBNlhPSdMLkJZEFvpgq1Zcify6R4BM9xDKx5N5XO0SaXSi1tG1oAjnVkoNuVb8zfhkP2cS1yAXfdBH1UbZSVD2Oo8l8b4qeUKl-MBaq14cccfwLx8JXB_agjZszma9R5qYyXcA/s320/10+-+finalizar.jpg" alt="" id="BLOGGER_PHOTO_ID_5268245823167056466" border="0" /></a><br />11.- Nos aparecerá un mensaje indicando que nuestra plantilla se publico correctamente. Presionamos [Cerrar].<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh6m7NJb3pFXBbWzTme5D1nmHfTsVRg8PxJlm0AKAexj5aXYJsnWd75msbZ4QXu-Icl2-HVsEaG3oFez8aJB9vVAs3BdgTDwfq97Wj4uHqkWEnV4SRn30BIz1fpjEUjFw_HH8GnHTogGw8/s1600-h/11+-+cerrar.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 236px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh6m7NJb3pFXBbWzTme5D1nmHfTsVRg8PxJlm0AKAexj5aXYJsnWd75msbZ4QXu-Icl2-HVsEaG3oFez8aJB9vVAs3BdgTDwfq97Wj4uHqkWEnV4SRn30BIz1fpjEUjFw_HH8GnHTogGw8/s320/11+-+cerrar.jpg" alt="" id="BLOGGER_PHOTO_ID_5268245816268817602" border="0" /></a><br />12.- Hasta aquí todo bien!!!, ya tenemos la plantilla, ahora debemos ir a la administración central de SharePoint e ingresamos en el menu "<span style="font-weight: bold;">Administración de aplicaciones</span>". Luego como vemos en la imagen, en la sección "<span style="font-weight: bold;">InfoPath Form Service</span>", seleccionamos "<span style="font-weight: bold;">Cargar plantilla de formulario</span>".<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi0JxB36RXGpR8ToU-P4BKBXZ31Is-CJLYXvK6K6xoDwsDQmBIUruhrDqeQcwzt3h-lPPP9lXeWOE6da3AaLBrmmh8CV6uEPRvThASqHgTdao9ttb2eBsxX0DBz6orFh70hOaZhAVXGKAg/s1600-h/12+-+administracion+central.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 120px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi0JxB36RXGpR8ToU-P4BKBXZ31Is-CJLYXvK6K6xoDwsDQmBIUruhrDqeQcwzt3h-lPPP9lXeWOE6da3AaLBrmmh8CV6uEPRvThASqHgTdao9ttb2eBsxX0DBz6orFh70hOaZhAVXGKAg/s320/12+-+administracion+central.jpg" alt="" id="BLOGGER_PHOTO_ID_5268245818398904226" border="0" /></a>13.- En esta pantalla ustedes deben seleccionar la plantilla que hemos creado, por esta razón ustedes debian guardar la plantilla en una ubicación en donde el administrador tuviera acceso. Presionamos [Examinar...]<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh75HaF6NA4qRKqMRugrwdsubQGtRqDS8xFML2aIlaxPI5Lh59arzzfGs2stC3rHU0oOFmGGWjR9uVgd52bvuP8fORGuX_zS78GATYOsxqrt6-OIVHmZsqN9yl-aP_Kge31GU0TrygETKY/s1600-h/13+-+cargar+plantilla+de+formulario.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 196px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh75HaF6NA4qRKqMRugrwdsubQGtRqDS8xFML2aIlaxPI5Lh59arzzfGs2stC3rHU0oOFmGGWjR9uVgd52bvuP8fORGuX_zS78GATYOsxqrt6-OIVHmZsqN9yl-aP_Kge31GU0TrygETKY/s320/13+-+cargar+plantilla+de+formulario.jpg" alt="" id="BLOGGER_PHOTO_ID_5268245813162262930" border="0" /></a><br />14.- Luego nos vamos a la carpeta donde guardamos la plantilla y la seleccionamos. Presionamos el botón [<span style="font-weight: bold;">Abrir</span>], Luego presionamos el botón [<span style="font-weight: bold;">Cargar</span>].<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgZf-FpJmzTKSjqLgXBs0fdhPGwZhyphenhyphenPodndDcjN_AGRHYEVVxtBhed0XO69oe0cQeRCBcjkprgWiVSssne0glEduokp58cYKrmRh_tgswCmJ4Z4jaHmDZWNv18OLGJv78J5N-lekjXhyphenhyphenYc/s1600-h/14+-+seleccionamos+la+plantilla.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 234px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgZf-FpJmzTKSjqLgXBs0fdhPGwZhyphenhyphenPodndDcjN_AGRHYEVVxtBhed0XO69oe0cQeRCBcjkprgWiVSssne0glEduokp58cYKrmRh_tgswCmJ4Z4jaHmDZWNv18OLGJv78J5N-lekjXhyphenhyphenYc/s320/14+-+seleccionamos+la+plantilla.jpg" alt="" id="BLOGGER_PHOTO_ID_5268245807223273586" border="0" /></a><br />15.- Una vez presionado el botón cargar, esperamos unos segundos y nos aparecerá un mensaje indicandonos que la plantilla se ha cargado correctamente, Presionamos [Aceptar].<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjiv12pG_rwiEzjf9WuAajfQ5WejhNv1361SZhy0q9SU0hfu3BSg__d6UR95UOYHjKlHtwRwAZ8g7ltGxTg5g1nPSIG1IB3KTOnFhHMgjHGOFUQmIIukyGtm8HSUr88XjSQ4_NgCSKhrvw/s1600-h/15+-+mensaje.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 54px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjiv12pG_rwiEzjf9WuAajfQ5WejhNv1361SZhy0q9SU0hfu3BSg__d6UR95UOYHjKlHtwRwAZ8g7ltGxTg5g1nPSIG1IB3KTOnFhHMgjHGOFUQmIIukyGtm8HSUr88XjSQ4_NgCSKhrvw/s320/15+-+mensaje.jpg" alt="" id="BLOGGER_PHOTO_ID_5268245578213922770" border="0" /></a>16.- Luego nos aparecerá un listado con todas las plantillas que hemos cargado, en nuestro caso la plantilla <span style="font-weight: bold;">FormularioCodigo.xsn</span>, como ven en la imagen, la plantilla aún se esta instalando, debemos esperar un momento hasta que la plantilla esta en estado "<span style="font-weight: bold;">listo</span>".<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEipvBRPtOBuh1wujVnkc9PZVToySEUpYJADV-arHrXcWMU-46SIMn0zSTCAiZFYnUGnotRrD2koAGhmKJe4ohD9dMv953wwvMCWrMrZ-E_6gR7ByxApm2C1MiBSbQj6STKFNrMww3nzmwc/s1600-h/16+-+1+-+plantilla+pendiente.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 11px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEipvBRPtOBuh1wujVnkc9PZVToySEUpYJADV-arHrXcWMU-46SIMn0zSTCAiZFYnUGnotRrD2koAGhmKJe4ohD9dMv953wwvMCWrMrZ-E_6gR7ByxApm2C1MiBSbQj6STKFNrMww3nzmwc/s320/16+-+1+-+plantilla+pendiente.jpg" alt="" id="BLOGGER_PHOTO_ID_5268245577236429954" border="0" /></a><br />17.- Esperamos unos segundos y presionamos [F5] para actualizar la pagina, como vemos, ya esta en estado [Listo].<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYzFBGhN3ikulKkcinIyTFt5maONHLdZOPXXyhrneypy2oNpr40vslnyrl4bBgQauvdxOS0IAdiZVj7xBaKH7Z8mNsPg9exrXvnrhAMTJFMkyiOW8IaHogd7nWwAF1Uk1ZDUxglLlou4Y/s1600-h/16+-+2+-+plantilla+lista+para+publicarse.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 61px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYzFBGhN3ikulKkcinIyTFt5maONHLdZOPXXyhrneypy2oNpr40vslnyrl4bBgQauvdxOS0IAdiZVj7xBaKH7Z8mNsPg9exrXvnrhAMTJFMkyiOW8IaHogd7nWwAF1Uk1ZDUxglLlou4Y/s320/16+-+2+-+plantilla+lista+para+publicarse.jpg" alt="" id="BLOGGER_PHOTO_ID_5268245571268147426" border="0" /></a><br />18.- Ahora que tenemos nuestra plantilla lista, nos vamos a las opciones y presionamos "<span style="font-weight: bold;">Activar para una colección de sitios</span>", como se ve en la imagen. Esta opción nos permitirá habilitar la plantilla en una colección de sitios, de esta forma, podremos utilizarla en una biblioteca de documentos.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhdz4vX4RfUfZHAjPmgWx2qn4q921OBISPDmzgFzcsx0tQDxbdr_1FJBVSDVAegF4wxLYkmGy-O69Zp_8hMzJa5gurbmmocIAsgldKvQs5BtfeJDTs7yUUscbj6XHbEOcoh96qGnJ5cGKQ/s1600-h/17+-+activar+para+una+colecci%C3%B3n+de+sitios.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 255px; height: 136px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhdz4vX4RfUfZHAjPmgWx2qn4q921OBISPDmzgFzcsx0tQDxbdr_1FJBVSDVAegF4wxLYkmGy-O69Zp_8hMzJa5gurbmmocIAsgldKvQs5BtfeJDTs7yUUscbj6XHbEOcoh96qGnJ5cGKQ/s320/17+-+activar+para+una+colecci%C3%B3n+de+sitios.jpg" alt="" id="BLOGGER_PHOTO_ID_5268245563649013666" border="0" /></a><br />19.- En la pantalla "Activar la plantilla de formulario" la única configuración que debemos hacer es seleccionar la <span style="font-weight: bold;">colección de sitios</span> donde deseamos que ocupen nuestra plantilla, puede ser un sitio dos o los que deseemos. pero sólo de uno por vez.<br /><br />En mi caso la publicare en la dirección "http://misitiosharepoint:903/sitios/prueba"<br /><br />Presionamos aceptar...<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgEVe5OGOmURpIM4yOhyphenhyphenZXfXc1CDB1xrPBY6Tm3S6djv-lcnZowuPMddmbEQ-9w5MI8hXrDmg7AATjRvjV03TkYIcPJrgxX7BxG9t4lvg6HPbfrEPAyROb-Zq4RRLxOYJilyORCOLbZHFE/s1600-h/18+-+seleccion+de+la+aplicacion+web.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 141px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgEVe5OGOmURpIM4yOhyphenhyphenZXfXc1CDB1xrPBY6Tm3S6djv-lcnZowuPMddmbEQ-9w5MI8hXrDmg7AATjRvjV03TkYIcPJrgxX7BxG9t4lvg6HPbfrEPAyROb-Zq4RRLxOYJilyORCOLbZHFE/s320/18+-+seleccion+de+la+aplicacion+web.jpg" alt="" id="BLOGGER_PHOTO_ID_5268245559781420130" border="0" /></a>20.- Ahora ya tenemos casi todo configurado, vamos bien, nos salimos de la administración central de SharePoint y vamos al sitio en donde activamos la plantilla... en mi caso "http://misitiosharepoint:903/sitios/prueba"<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjefFBT6BVYkYMcOG1jG-uSOG6ldOhtotXE7BGzgXXe1o6hJ9bQ3K5P6EPljafJJKNVyq7UoE3b-dSJT_tnUhWeag1bKtZw96MJgML7HN6ydynulkL14Z7N_hb7JPcxUyYst9k-z53atbM/s1600-h/20+-+mi+sitio+sharepoint.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 142px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjefFBT6BVYkYMcOG1jG-uSOG6ldOhtotXE7BGzgXXe1o6hJ9bQ3K5P6EPljafJJKNVyq7UoE3b-dSJT_tnUhWeag1bKtZw96MJgML7HN6ydynulkL14Z7N_hb7JPcxUyYst9k-z53atbM/s320/20+-+mi+sitio+sharepoint.jpg" alt="" id="BLOGGER_PHOTO_ID_5268243268740525538" border="0" /></a><br />21.- Ingresamos en "<span style="font-weight: bold;">Acciones del sitio</span>" y luego en "<span style="font-weight: bold;">Configuración del sitio</span>"<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEirTr1Jcsz-BxbUrwsYnpi4BWnfQ_Y_BKGqw3Mm2NtMtjbpXrJ49QLkv5puZ6wcX1w5vUC9wqyxg0zDqdzM_owuAuPwXWh7CC8bJ1tzeM8DxJQUmNdZEYRUFCBaUxb54nDasJl7yw2x2ik/s1600-h/21+-+configuracion+del++sitio.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 252px; height: 162px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEirTr1Jcsz-BxbUrwsYnpi4BWnfQ_Y_BKGqw3Mm2NtMtjbpXrJ49QLkv5puZ6wcX1w5vUC9wqyxg0zDqdzM_owuAuPwXWh7CC8bJ1tzeM8DxJQUmNdZEYRUFCBaUxb54nDasJl7yw2x2ik/s320/21+-+configuracion+del++sitio.jpg" alt="" id="BLOGGER_PHOTO_ID_5268243268122156098" border="0" /></a><br />22.- En la configuración del sitio, ingresamos en la opción "<span style="font-weight: bold;">Características de la colección de sitios</span>", ubicada en la sección "<span style="font-weight: bold;">Administración de la colección de sitios</span>".<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgEOR11Jmy60kCOs9tXmTfmMDnjpzfFTauWfJZV6W7AHaZXzGXHes11b6s4XUQQkKjQTKXnxU7vgnObR6hNPsq36xUp60n_Sdah-J3ZraXfWUDxple6mqeMfGpeDRFMlu49rjlwXHnssR4/s1600-h/22+-+caracteristicas+de+la+coleccion+de+sitios.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 224px; height: 294px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgEOR11Jmy60kCOs9tXmTfmMDnjpzfFTauWfJZV6W7AHaZXzGXHes11b6s4XUQQkKjQTKXnxU7vgnObR6hNPsq36xUp60n_Sdah-J3ZraXfWUDxple6mqeMfGpeDRFMlu49rjlwXHnssR4/s320/22+-+caracteristicas+de+la+coleccion+de+sitios.jpg" alt="" id="BLOGGER_PHOTO_ID_5268243268287172978" border="0" /></a>23.- Entre las características del sitio, debemos buscar la plantilla que hemos activado, debería aparecer así:<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhzupkUFxlxdrIQdXOUENdr0QJevOKxFROvkMc9kz_C8N_kNXjpBGBVde7LHhgEvaB5OCJNMPCrScPHiwBPDG6QA7_gKwg81DkUu2GW-8JHd96lq2QwyEtd9tb9mLX7gfiVNBg5Dhv_5HA/s1600-h/23+-+activar+caracteristirca.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 14px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhzupkUFxlxdrIQdXOUENdr0QJevOKxFROvkMc9kz_C8N_kNXjpBGBVde7LHhgEvaB5OCJNMPCrScPHiwBPDG6QA7_gKwg81DkUu2GW-8JHd96lq2QwyEtd9tb9mLX7gfiVNBg5Dhv_5HA/s320/23+-+activar+caracteristirca.jpg" alt="" id="BLOGGER_PHOTO_ID_5268243266134318050" border="0" /></a><br />Si la característica, no estuviese activada, deberán presionar el botón [Activar], en mi caso ya se encontraba activada.<br /><br />...vamos bien!!, ya tenemos la plantilla activada para nuestro sitio<br /><br />24.- Ahora nos vamos a "<span style="font-weight: bold;">Ver todo el contenido del sitio</span>" esta opción la encontrarás en el menú de la izquierda, similar a este:<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi1aibQTa-9trFz2kRcZJ5MpBntZuudxMYGfqk6UQDJh5np6YcgfenXSkTH52_1yEK-N-jHQP50KA-8LiC2lrbjm1O92FpZip-DaCQXeYnCY_1o8pEdgo7j6J6fgJQQPHrlBDO0Id02iTo/s1600-h/24+-+todo+el+contenido+del+sitio.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 166px; height: 304px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi1aibQTa-9trFz2kRcZJ5MpBntZuudxMYGfqk6UQDJh5np6YcgfenXSkTH52_1yEK-N-jHQP50KA-8LiC2lrbjm1O92FpZip-DaCQXeYnCY_1o8pEdgo7j6J6fgJQQPHrlBDO0Id02iTo/s320/24+-+todo+el+contenido+del+sitio.jpg" alt="" id="BLOGGER_PHOTO_ID_5268243264713804994" border="0" /></a><br />25.- En "<span style="font-weight: bold;">Todo el contenido del sitio</span>", encontraremos nuestra plantilla en la biblioteca de documentos "<span style="font-weight: bold;">Plantillas de formulario</span>".<br /><br />...Ingresamos en el menú "Plantillas de formulario"<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_j8zZGOkl5JvJOjj6qpsu_lVvTHL_vUmGs8xehv_VDbUVZfOXFP-IBsyPsHsvkI9734GXf-l4kdErVdCSE5Bv8kzK1hMGL5hXG_HzNlyY66oOoWGBr_8bG5MXkjQ8Bu0VJS1mI5hiJ8k/s1600-h/25+-+plantillas+de+formulario.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 121px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_j8zZGOkl5JvJOjj6qpsu_lVvTHL_vUmGs8xehv_VDbUVZfOXFP-IBsyPsHsvkI9734GXf-l4kdErVdCSE5Bv8kzK1hMGL5hXG_HzNlyY66oOoWGBr_8bG5MXkjQ8Bu0VJS1mI5hiJ8k/s320/25+-+plantillas+de+formulario.jpg" alt="" id="BLOGGER_PHOTO_ID_5268242897125471954" border="0" /></a><br />26.- Como vemos nuestra plantilla se encuentra disponible.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhzh-RUOvEvJXUvmrb8TXHbnUYhNwOa21I6zSBLdFcG8rpMfeR-tVp0_bRpu2exrwB6I0VYyFdDApCCqCtPK5EbqGpXdX5kgX21BMD0AqwkFkpOJPHysETtDw1O_McmO4IQ9i8XFxKiK6k/s1600-h/26+-+listado+de+plantillas+habilitadas.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 69px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhzh-RUOvEvJXUvmrb8TXHbnUYhNwOa21I6zSBLdFcG8rpMfeR-tVp0_bRpu2exrwB6I0VYyFdDApCCqCtPK5EbqGpXdX5kgX21BMD0AqwkFkpOJPHysETtDw1O_McmO4IQ9i8XFxKiK6k/s320/26+-+listado+de+plantillas+habilitadas.jpg" alt="" id="BLOGGER_PHOTO_ID_5268242888519380578" border="0" /></a><br />Felicidades!!!!.. ya puede ocupar la plantilla...<br /><br />pero...¿no sabes como?... entonces continuamos....<br /><br />Lo que debemos hacer para poder utilizar la plantilla de formulario, es crear una biblioteca de documentos y enlazarla a la plantilla, ahora explicaré como...<br /><br />27.- Nos vamos a Todo el contenido del sitio y presionamos <span style="font-weight: bold;">Crear</span> como se indica en la imagen:<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEglM7wmM01NwKznfkPazcx67aMtpV2laIBQ_mKNZrCHUTmRPn2eIqxDXcCPwYuDpHxoADBqiW3XLxpMbAyIJBsoc2mYlQHoa7bwIyNf8C3kCHrnC4LYx-VeFhVjzePUKkV4Xpo-Wqt0EiE/s1600-h/27+-+crear.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 184px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEglM7wmM01NwKznfkPazcx67aMtpV2laIBQ_mKNZrCHUTmRPn2eIqxDXcCPwYuDpHxoADBqiW3XLxpMbAyIJBsoc2mYlQHoa7bwIyNf8C3kCHrnC4LYx-VeFhVjzePUKkV4Xpo-Wqt0EiE/s320/27+-+crear.jpg" alt="" id="BLOGGER_PHOTO_ID_5268242886617813810" border="0" /></a><br />28.- En Crear, seleccionamos Biblioteca de documentos.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjhRgcLoCCTOVpqOWUDwqAPa1S7HpqWhU2gK7RsfqVb6YeN01Bst2JPiCYi4CCKdRa_PpQyib5RFWq4cQ-dRC0oD4vefKqZFxKpp3BTscDWWtRlMRH4OR24io0xvAIpQ0kIGHV9vzDwuk/s1600-h/28+-+biblioteca+de+documentos.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 140px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjhRgcLoCCTOVpqOWUDwqAPa1S7HpqWhU2gK7RsfqVb6YeN01Bst2JPiCYi4CCKdRa_PpQyib5RFWq4cQ-dRC0oD4vefKqZFxKpp3BTscDWWtRlMRH4OR24io0xvAIpQ0kIGHV9vzDwuk/s320/28+-+biblioteca+de+documentos.jpg" alt="" id="BLOGGER_PHOTO_ID_5268242882323917154" border="0" /></a><br />29.- Seleccionamos un nombre para la biblioteca de documentos, en mi caso le he puesto "MiBiblioteca", las otras opciones las podemos dejar como se ven en la imagen, lo importante es que en la opción "<span style="font-weight: bold;">plantilla de documentos</span>" seleccionen "<span style="font-weight: bold;">Ninguna</span>", Presionamos Crear.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi515j31NnUoP7U-GK_ldnaOG3E-1tySRszbcgY5ZN12RWksZte3-m334OedxPpSDv45D9BPIMnDL9yzUksVvunNur3LML01Cc9Hxgv4O0fl4SmcFgmq6DpA6rFti-3NonuiZ0fBe6NHjQ/s1600-h/29+-+creamos+la+biblioteca.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 206px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi515j31NnUoP7U-GK_ldnaOG3E-1tySRszbcgY5ZN12RWksZte3-m334OedxPpSDv45D9BPIMnDL9yzUksVvunNur3LML01Cc9Hxgv4O0fl4SmcFgmq6DpA6rFti-3NonuiZ0fBe6NHjQ/s320/29+-+creamos+la+biblioteca.jpg" alt="" id="BLOGGER_PHOTO_ID_5268242871717745346" border="0" /></a>30.- Ahora ingresamos a la biblioteca que hemos creado, y nos vamos a "<span style="font-weight: bold;">Configuración</span>" y luego a "<span style="font-weight: bold;">Configuración de Biblioteca de documentos</span>"<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj1N-DifAJJCjGTkQCdMhgjjuEEGWvtocexjSIVjQRRuTaD2XaredSC268gy8o4PUkYqeFWiqRGE4FVj5xDRfQVgQj-UHtULzfsNnQdVROhR-n7wGP4n0JgMA_WEJWKgCzlXvYDR5wYNPE/s1600-h/30+-+configuracion+de+la+biblioteca.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 142px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj1N-DifAJJCjGTkQCdMhgjjuEEGWvtocexjSIVjQRRuTaD2XaredSC268gy8o4PUkYqeFWiqRGE4FVj5xDRfQVgQj-UHtULzfsNnQdVROhR-n7wGP4n0JgMA_WEJWKgCzlXvYDR5wYNPE/s320/30+-+configuracion+de+la+biblioteca.jpg" alt="" id="BLOGGER_PHOTO_ID_5268242509966133298" border="0" /></a><br />31.- En la configuración general ingresamos en "<span style="font-weight: bold;">Configuración avanzada</span>"<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgLSwfW-f6kdZ9J82J84hwk9q7WpiWvrJ1_JE8OwnoUVK0fCcF8BFiwgUXhapvfhlupR4n38WVFz8wVakJxl8_HKdoZVyO3v8tGUEsgrEyRB_ST8_PoK2BImRb4EEEUfK_LSX-RIFKRn7A/s1600-h/31+-+configuracion+avanzada.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 271px; height: 120px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgLSwfW-f6kdZ9J82J84hwk9q7WpiWvrJ1_JE8OwnoUVK0fCcF8BFiwgUXhapvfhlupR4n38WVFz8wVakJxl8_HKdoZVyO3v8tGUEsgrEyRB_ST8_PoK2BImRb4EEEUfK_LSX-RIFKRn7A/s320/31+-+configuracion+avanzada.jpg" alt="" id="BLOGGER_PHOTO_ID_5268242507916212962" border="0" /></a>32.- Y debemos configurar dos elementos que serán claves.<br /><br />En la opción:<br /><span style="font-weight: bold;"><br />Tipos de contenido</span> > ¿Desea permitir la administración de tipos de contenido?<br />Debemos seleccionar "<span style="font-weight: bold;">Sí</span>"<br /><br />y en <span style="font-weight: bold;">Documentos habilitados por el explorador</span><br />Seleccionamos "Mostrar como página web"... <span style="font-weight: bold;">Esta opción dependerá si nuestro formulario fue creado para ser visualizado como página web, y si así lo deseamo</span>s.<br /><br />Lo importante en esta configuración es permitir los <span style="font-weight: bold;">tipos de contenido</span><br /><br /><br />...Luego de configurar presionamos Aceptar.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgKC7SsNhxRuK-jaP7ZFlihXn-Io6istTaI79kHrQMSrhnEkCvtDzeAHAq5AjEtM9xTVFSmvqULjvNFy_aMyTvzKLivDkYKrjLtZGpTDL4nSotdvH_6LMSUYew9y5SB-KfpfiQ4Bokp83U/s1600-h/32+-+configurar.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 153px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgKC7SsNhxRuK-jaP7ZFlihXn-Io6istTaI79kHrQMSrhnEkCvtDzeAHAq5AjEtM9xTVFSmvqULjvNFy_aMyTvzKLivDkYKrjLtZGpTDL4nSotdvH_6LMSUYew9y5SB-KfpfiQ4Bokp83U/s320/32+-+configurar.jpg" alt="" id="BLOGGER_PHOTO_ID_5268242499990869906" border="0" /></a>33.- Ahora volvemos a la configuración de nuestra biblioteca, (si no sabes donde estoy mira el punto 30).<br /><br />Lo importante de esta pantalla es que si se fijan en la imagen, ahora tenemos una sección denominada "<span style="font-weight: bold;">Tipos de contenido</span>", es aquí donde debemos cargar nuestra plantilla, por lo tanto debemos seleccionar: "<span style="font-weight: bold;">Agregar a partir de tipos de contenido de sitio</span>".<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhhDInQQBDUyIJamYbujyl98moKcgKdYapB-5PYPbrp_QaiEnqGG-YhRjBOAQuvCyiTypoHjAXvfi3HJyAvmTWSK7kgg0U1axFakfwrmjMi65no79IwE-2spNBHY6FYBkTOixFji5SQMio/s1600-h/33+-+configurar+tipos+de+contenido.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 210px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhhDInQQBDUyIJamYbujyl98moKcgKdYapB-5PYPbrp_QaiEnqGG-YhRjBOAQuvCyiTypoHjAXvfi3HJyAvmTWSK7kgg0U1axFakfwrmjMi65no79IwE-2spNBHY6FYBkTOixFji5SQMio/s320/33+-+configurar+tipos+de+contenido.jpg" alt="" id="BLOGGER_PHOTO_ID_5268242495526240818" border="0" /></a>34.- Luego debemos agregar el tipo de contenido a nuestra biblioteca, en el listado de la izquierda debemos buscar nuestra plantilla.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgjdXGlplp6fiVNAemXmrWopTCeGS-Dk7cVb6iBCzyZDKHiUfXVWnHdn_MBXoCgUB-kHvshxm4EG1R7fBqsIHZl1SF_hXgQTKdhU-S_IEokDD8obiFJQcOPIiIhce2_hjIT4nCKk7ieKlo/s1600-h/34+-+agregar+tipo+de+contenido.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 166px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgjdXGlplp6fiVNAemXmrWopTCeGS-Dk7cVb6iBCzyZDKHiUfXVWnHdn_MBXoCgUB-kHvshxm4EG1R7fBqsIHZl1SF_hXgQTKdhU-S_IEokDD8obiFJQcOPIiIhce2_hjIT4nCKk7ieKlo/s320/34+-+agregar+tipo+de+contenido.jpg" alt="" id="BLOGGER_PHOTO_ID_5268242494348048754" border="0" /></a>35.- Una vez que la encontremos la <span style="font-weight: bold;">seleccionamos</span>, presionamos <span style="font-weight: bold;">agregar </span>y luego <span style="font-weight: bold;">Aceptar</span>.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJFIEPGJ-GMRwSN0rF5NXnZC3HGYT6Mv8s6RBG9ZVbbcpBlDwMRoURAf8sdirmPjo-IwAHEsmagms4XQDMtQBqJ43CDbBBKQ9qsTOouqrngxZyqV3LArBKWTTst7qDyhAf2MeW-pkVIvY/s1600-h/35+-+lo+agregamos.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 182px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJFIEPGJ-GMRwSN0rF5NXnZC3HGYT6Mv8s6RBG9ZVbbcpBlDwMRoURAf8sdirmPjo-IwAHEsmagms4XQDMtQBqJ43CDbBBKQ9qsTOouqrngxZyqV3LArBKWTTst7qDyhAf2MeW-pkVIvY/s320/35+-+lo+agregamos.jpg" alt="" id="BLOGGER_PHOTO_ID_5268242125592379810" border="0" /></a><br />36.- Ahora, tendremos 2 tipos de contenido en nuestra biblioteca de documentos, como se ve en la imagen. presionemos la opción "Cambiar orden del nuevo botón y tipo de contenido predeterminado".<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjmIzhCv8DCcf8hupP1rPpPcgUFBYYgPRwFzsk123O_ptVxQ1ykmodQNjd3gzml3zRGijpAjKoQD0JmyraEfboNXj3PTxj4KRJSuN1wKuOz5X_kzrEooOoeMpvGUgyYvSa97EMedqNfdH8/s1600-h/36+-+cambiar+el+orden.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 84px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjmIzhCv8DCcf8hupP1rPpPcgUFBYYgPRwFzsk123O_ptVxQ1ykmodQNjd3gzml3zRGijpAjKoQD0JmyraEfboNXj3PTxj4KRJSuN1wKuOz5X_kzrEooOoeMpvGUgyYvSa97EMedqNfdH8/s320/36+-+cambiar+el+orden.jpg" alt="" id="BLOGGER_PHOTO_ID_5268242118947134402" border="0" /></a><br />37.- Nos aparecerán los dos tipos de contenidos de la biblioteca de documentos, en la columna <span style="font-weight: bold;">Posición desde arriba</span>, seleccionemos nuestra plantilla como número 1. y presionamos Aceptar<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhdgxFMDAmLRUJv0Z8nMgIDNYRbeJL5m7vA5P8MNBez6tTXEO0DHH641eGVBTwXFpq12tJH0uoLaiMJeCdeR6-YlhN7oHzT4f4oXxxG1sDw0mYAjVGJfCMpUV1Xl7C4cwb3q6qNKUaXBz4/s1600-h/37+-+dejamos+nuestro+formulario+primero.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 88px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhdgxFMDAmLRUJv0Z8nMgIDNYRbeJL5m7vA5P8MNBez6tTXEO0DHH641eGVBTwXFpq12tJH0uoLaiMJeCdeR6-YlhN7oHzT4f4oXxxG1sDw0mYAjVGJfCMpUV1Xl7C4cwb3q6qNKUaXBz4/s320/37+-+dejamos+nuestro+formulario+primero.jpg" alt="" id="BLOGGER_PHOTO_ID_5268242120069905346" border="0" /></a><br />...Esto nos permitirá que en la biblioteca de documentos al presionar "nuevo", se abra automáticamente nuestro formulario.<br /><br />38.- Ahora nos vamos a la biblioteca y presionamos "<span style="font-weight: bold;">Nuevo</span>"<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjonP1wdDPiIRiZcEwzFp7PaSBB9GoJKGXbY2CHf_T-EsZu14CeNUUq7Jo91ecnJJIgrcw7_Q4L1VuUZz_oLSZDCtl-QAPDtcIFNvh9UDlIAg3Douow0ggb5cV5Oaa93GfMC4-dUu0JseE/s1600-h/38+-+presionamos+nuevo.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 227px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjonP1wdDPiIRiZcEwzFp7PaSBB9GoJKGXbY2CHf_T-EsZu14CeNUUq7Jo91ecnJJIgrcw7_Q4L1VuUZz_oLSZDCtl-QAPDtcIFNvh9UDlIAg3Douow0ggb5cV5Oaa93GfMC4-dUu0JseE/s320/38+-+presionamos+nuevo.jpg" alt="" id="BLOGGER_PHOTO_ID_5268242115328880482" border="0" /></a><br />39.- Y al FIN!!! tenemos nuestra plantilla funcionando correctamente....<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZQdXbBi1nl5fgZaw_a_iH_SE2IPBpl6TVq8CjajN1a0sCwRGzyAEEfC15cEydDqDvaK6jk1PVmY06fEt6-0nUS1B0b4kCDSa46bngTjFDwiEl814azhEwKS9jnSbMn7lkrMqgvcrFwHY/s1600-h/39+-+fin.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 153px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZQdXbBi1nl5fgZaw_a_iH_SE2IPBpl6TVq8CjajN1a0sCwRGzyAEEfC15cEydDqDvaK6jk1PVmY06fEt6-0nUS1B0b4kCDSa46bngTjFDwiEl814azhEwKS9jnSbMn7lkrMqgvcrFwHY/s320/39+-+fin.jpg" alt="" id="BLOGGER_PHOTO_ID_5268242113792076930" border="0" /></a><br /><br /><br />Eso ha sido todo... Espero les sirva... es un poco largo el proceso, pero.. al final abran aprendido mucho, Saludos.<br /><br /><span style="font-weight: bold;">Francisco Rojas C.</span>Unknownnoreply@blogger.com24tag:blogger.com,1999:blog-4618181800647277513.post-62742993654299378632008-11-11T16:48:00.023-03:002008-11-12T08:40:46.966-03:00Guardar formulario InfoPath en una Biblioteca de documentos SharePoint<!--[if gte mso 9]><xml> <w:worddocument> <w:view>Normal</w:View> <w:zoom>0</w:Zoom> <w:trackmoves/> <w:trackformatting/> <w:donotshowpropertychanges/> <w:hyphenationzone>21</w:HyphenationZone> <w:punctuationkerning/> <w:validateagainstschemas/> <w:saveifxmlinvalid>false</w:SaveIfXMLInvalid> <w:ignoremixedcontent>false</w:IgnoreMixedContent> <w:alwaysshowplaceholdertext>false</w:AlwaysShowPlaceholderText> <w:donotpromoteqf/> <w:lidthemeother>ES-CL</w:LidThemeOther> <w:lidthemeasian>X-NONE</w:LidThemeAsian> <w:lidthemecomplexscript>X-NONE</w:LidThemeComplexScript> <w:compatibility> <w:breakwrappedtables/> <w:snaptogridincell/> <w:wraptextwithpunct/> <w:useasianbreakrules/> <w:dontgrowautofit/> <w:splitpgbreakandparamark/> <w:dontvertaligncellwithsp/> <w:dontbreakconstrainedforcedtables/> <w:dontvertalignintxbx/> <w:word11kerningpairs/> <w:cachedcolbalance/> </w:Compatibility> <w:browserlevel>MicrosoftInternetExplorer4</w:BrowserLevel> <m:mathpr> <m:mathfont val="Cambria Math"> <m:brkbin val="before"> <m:brkbinsub val="--"> <m:smallfrac val="off"> <m:dispdef/> <m:lmargin val="0"> <m:rmargin val="0"> <m:defjc val="centerGroup"> <m:wrapindent val="1440"> <m:intlim val="subSup"> <m:narylim val="undOvr"> </m:mathPr></w:WordDocument> </xml><![endif]--><!--[if gte mso 9]><xml> <w:latentstyles deflockedstate="false" defunhidewhenused="true" defsemihidden="true" defqformat="false" defpriority="99" latentstylecount="267"> <w:lsdexception locked="false" priority="0" semihidden="false" unhidewhenused="false" qformat="true" name="Normal"> <w:lsdexception locked="false" priority="9" semihidden="false" unhidewhenused="false" qformat="true" name="heading 1"> <w:lsdexception locked="false" priority="9" qformat="true" name="heading 2"> <w:lsdexception locked="false" priority="9" qformat="true" name="heading 3"> <w:lsdexception locked="false" priority="9" qformat="true" name="heading 4"> <w:lsdexception locked="false" priority="9" qformat="true" name="heading 5"> <w:lsdexception locked="false" priority="9" qformat="true" name="heading 6"> <w:lsdexception locked="false" priority="9" qformat="true" name="heading 7"> <w:lsdexception locked="false" priority="9" qformat="true" name="heading 8"> <w:lsdexception locked="false" priority="9" qformat="true" name="heading 9"> <w:lsdexception locked="false" priority="39" name="toc 1"> <w:lsdexception locked="false" priority="39" name="toc 2"> <w:lsdexception locked="false" priority="39" name="toc 3"> <w:lsdexception locked="false" priority="39" name="toc 4"> <w:lsdexception locked="false" priority="39" name="toc 5"> <w:lsdexception locked="false" priority="39" name="toc 6"> <w:lsdexception locked="false" priority="39" name="toc 7"> <w:lsdexception locked="false" priority="39" name="toc 8"> <w:lsdexception locked="false" priority="39" name="toc 9"> <w:lsdexception locked="false" priority="35" qformat="true" name="caption"> <w:lsdexception locked="false" priority="10" semihidden="false" unhidewhenused="false" qformat="true" name="Title"> <w:lsdexception locked="false" priority="1" name="Default Paragraph Font"> <w:lsdexception locked="false" priority="11" semihidden="false" unhidewhenused="false" qformat="true" name="Subtitle"> <w:lsdexception locked="false" priority="22" semihidden="false" unhidewhenused="false" qformat="true" name="Strong"> <w:lsdexception locked="false" priority="20" semihidden="false" unhidewhenused="false" qformat="true" name="Emphasis"> <w:lsdexception locked="false" priority="59" semihidden="false" unhidewhenused="false" name="Table Grid"> <w:lsdexception locked="false" unhidewhenused="false" name="Placeholder Text"> <w:lsdexception locked="false" priority="1" semihidden="false" unhidewhenused="false" qformat="true" name="No Spacing"> <w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading"> <w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List"> <w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid"> <w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1"> <w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2"> <w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1"> <w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2"> <w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1"> <w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2"> <w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3"> <w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List"> <w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading"> <w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List"> <w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid"> <w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 1"> <w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 1"> <w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 1"> <w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 1"> <w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 1"> <w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 1"> <w:lsdexception locked="false" unhidewhenused="false" name="Revision"> <w:lsdexception locked="false" priority="34" semihidden="false" unhidewhenused="false" qformat="true" name="List Paragraph"> <w:lsdexception locked="false" priority="29" semihidden="false" unhidewhenused="false" qformat="true" name="Quote"> <w:lsdexception locked="false" priority="30" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Quote"> <w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 1"> <w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 1"> <w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 1"> <w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 1"> <w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 1"> <w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 1"> <w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 1"> <w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 1"> <w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 2"> <w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 2"> <w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 2"> <w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 2"> <w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 2"> <w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 2"> <w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 2"> <w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 2"> <w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 2"> <w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 2"> <w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 2"> <w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 2"> <w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 2"> <w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 2"> <w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 3"> <w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 3"> <w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 3"> <w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 3"> <w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 3"> <w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 3"> <w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 3"> <w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 3"> <w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 3"> <w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 3"> <w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 3"> <w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 3"> <w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 3"> <w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 3"> <w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 4"> <w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 4"> <w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 4"> <w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 4"> <w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 4"> <w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 4"> <w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 4"> <w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 4"> <w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 4"> <w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 4"> <w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 4"> <w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 4"> <w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 4"> <w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 4"> <w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 5"> <w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 5"> <w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 5"> <w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 5"> <w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 5"> <w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 5"> <w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 5"> <w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 5"> <w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 5"> <w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 5"> <w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 5"> <w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 5"> <w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 5"> <w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 5"> <w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 6"> <w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 6"> <w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 6"> <w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 6"> <w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 6"> <w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 6"> <w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 6"> <w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 6"> <w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 6"> <w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 6"> <w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 6"> <w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 6"> <w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 6"> <w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 6"> <w:lsdexception locked="false" priority="19" semihidden="false" unhidewhenused="false" qformat="true" name="Subtle Emphasis"> <w:lsdexception locked="false" priority="21" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Emphasis"> <w:lsdexception locked="false" priority="31" semihidden="false" unhidewhenused="false" qformat="true" name="Subtle Reference"> <w:lsdexception locked="false" priority="32" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Reference"> <w:lsdexception locked="false" priority="33" semihidden="false" unhidewhenused="false" qformat="true" name="Book Title"> <w:lsdexception locked="false" priority="37" name="Bibliography"> <w:lsdexception locked="false" priority="39" qformat="true" name="TOC Heading"> </w:LatentStyles> </xml><![endif]--><style> <!-- /* Font Definitions */ @font-face {font-family:Wingdings; panose-1:5 0 0 0 0 0 0 0 0 0; mso-font-charset:2; mso-generic-font-family:auto; mso-font-pitch:variable; mso-font-signature:0 268435456 0 0 -2147483648 0;} @font-face {font-family:"Cambria Math"; panose-1:2 4 5 3 5 4 6 3 2 4; mso-font-charset:0; mso-generic-font-family:roman; mso-font-pitch:variable; mso-font-signature:-1610611985 1107304683 0 0 159 0;} @font-face {font-family:Calibri; panose-1:2 15 5 2 2 2 4 3 2 4; mso-font-charset:0; mso-generic-font-family:swiss; mso-font-pitch:variable; mso-font-signature:-1610611985 1073750139 0 0 159 0;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {mso-style-unhide:no; mso-style-qformat:yes; mso-style-parent:""; margin-top:0cm; margin-right:0cm; margin-bottom:10.0pt; margin-left:0cm; line-height:115%; mso-pagination:widow-orphan; font-size:11.0pt; font-family:"Calibri","sans-serif"; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-fareast-font-family:Calibri; mso-fareast-theme-font:minor-latin; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman"; mso-bidi-theme-font:minor-bidi; mso-fareast-language:EN-US;} p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph {mso-style-priority:34; mso-style-unhide:no; mso-style-qformat:yes; margin-top:0cm; margin-right:0cm; margin-bottom:10.0pt; margin-left:36.0pt; mso-add-space:auto; line-height:115%; mso-pagination:widow-orphan; font-size:11.0pt; font-family:"Calibri","sans-serif"; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-fareast-font-family:Calibri; mso-fareast-theme-font:minor-latin; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman"; mso-bidi-theme-font:minor-bidi; mso-fareast-language:EN-US;} p.MsoListParagraphCxSpFirst, li.MsoListParagraphCxSpFirst, div.MsoListParagraphCxSpFirst {mso-style-priority:34; mso-style-unhide:no; mso-style-qformat:yes; mso-style-type:export-only; margin-top:0cm; margin-right:0cm; margin-bottom:0cm; margin-left:36.0pt; margin-bottom:.0001pt; mso-add-space:auto; line-height:115%; mso-pagination:widow-orphan; font-size:11.0pt; font-family:"Calibri","sans-serif"; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-fareast-font-family:Calibri; mso-fareast-theme-font:minor-latin; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman"; mso-bidi-theme-font:minor-bidi; mso-fareast-language:EN-US;} p.MsoListParagraphCxSpMiddle, li.MsoListParagraphCxSpMiddle, div.MsoListParagraphCxSpMiddle {mso-style-priority:34; mso-style-unhide:no; mso-style-qformat:yes; mso-style-type:export-only; margin-top:0cm; margin-right:0cm; margin-bottom:0cm; margin-left:36.0pt; margin-bottom:.0001pt; mso-add-space:auto; line-height:115%; mso-pagination:widow-orphan; font-size:11.0pt; font-family:"Calibri","sans-serif"; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-fareast-font-family:Calibri; mso-fareast-theme-font:minor-latin; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman"; mso-bidi-theme-font:minor-bidi; mso-fareast-language:EN-US;} p.MsoListParagraphCxSpLast, li.MsoListParagraphCxSpLast, div.MsoListParagraphCxSpLast {mso-style-priority:34; mso-style-unhide:no; mso-style-qformat:yes; mso-style-type:export-only; margin-top:0cm; margin-right:0cm; margin-bottom:10.0pt; margin-left:36.0pt; mso-add-space:auto; line-height:115%; mso-pagination:widow-orphan; font-size:11.0pt; font-family:"Calibri","sans-serif"; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-fareast-font-family:Calibri; mso-fareast-theme-font:minor-latin; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman"; mso-bidi-theme-font:minor-bidi; mso-fareast-language:EN-US;} .MsoChpDefault {mso-style-type:export-only; mso-default-props:yes; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-fareast-font-family:Calibri; mso-fareast-theme-font:minor-latin; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman"; mso-bidi-theme-font:minor-bidi; mso-fareast-language:EN-US;} .MsoPapDefault {mso-style-type:export-only; margin-bottom:10.0pt; line-height:115%;} @page Section1 {size:612.0pt 792.0pt; margin:70.85pt 3.0cm 70.85pt 3.0cm; mso-header-margin:35.4pt; mso-footer-margin:35.4pt; mso-paper-source:0;} div.Section1 {page:Section1;} /* List Definitions */ @list l0 {mso-list-id:419986992; mso-list-type:hybrid; mso-list-template-ids:197923202 1059078694 873070595 873070597 873070593 873070595 873070597 873070593 873070595 873070597;} @list l0:level1 {mso-level-start-at:8; mso-level-number-format:bullet; mso-level-text:-; mso-level-tab-stop:none; mso-level-number-position:left; text-indent:-18.0pt; font-family:"Calibri","sans-serif"; mso-fareast-font-family:Calibri; mso-fareast-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman"; mso-bidi-theme-font:minor-bidi;} @list l1 {mso-list-id:1206868755; mso-list-type:hybrid; mso-list-template-ids:-859505772 873070607 873070617 873070619 873070607 873070617 873070619 873070607 873070617 873070619;} @list l1:level1 {mso-level-tab-stop:none; mso-level-number-position:left; margin-left:18.0pt; text-indent:-18.0pt;} @list l1:level2 {mso-level-number-format:alpha-lower; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:54.0pt; text-indent:-18.0pt;} @list l1:level3 {mso-level-number-format:roman-lower; mso-level-tab-stop:none; mso-level-number-position:right; margin-left:90.0pt; text-indent:-9.0pt;} @list l1:level4 {mso-level-tab-stop:none; mso-level-number-position:left; margin-left:126.0pt; text-indent:-18.0pt;} ol {margin-bottom:0cm;} ul {margin-bottom:0cm;} --></style><span style="" lang="ES-TRAD"><br />En este ejemplo lo que intento mostrar es como guardar un formulario InfoPath en una biblioteca de documentos de SharePoint automáticamente.<o:p></o:p></span><br /><br />1.- Creamos un nuevo formulario de InfoPath (en blanco)<o:p></o:p><br /><br />2.- Debemos crear la siguiente estructura de campos (los campos son solo de ejemplo, pueden crear cualquier cosa).<br /><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhE9noxyul_ujXKukSZYV1Uq-4e_tLJ_bwaG6MCM-Q8hhmHzHEV8RipZIknZ3oOZ_pkDsSEFTxZhgY6j_BjPNTy_eLXShJHyrSYiix4insvSet9sUUTJvR33KKEFVlr6MnNabwIa-Z23a4/s1600-h/1-+Estructura+de+campos.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 244px; height: 174px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhE9noxyul_ujXKukSZYV1Uq-4e_tLJ_bwaG6MCM-Q8hhmHzHEV8RipZIknZ3oOZ_pkDsSEFTxZhgY6j_BjPNTy_eLXShJHyrSYiix4insvSet9sUUTJvR33KKEFVlr6MnNabwIa-Z23a4/s320/1-+Estructura+de+campos.jpg" alt="" id="BLOGGER_PHOTO_ID_5267490257810033474" border="0" /></a><br /><span style="">3.- </span><span style="" lang="ES-TRAD">Si utilizaron la misma estructura del punto 2, diseñen algo similar a esto, la idea es tener campos de ejemplo.</span><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgqjoD9EkwIcxVRha7dXJlq95htuSLpXi4JZ4cEMfPVjgOZh8q9i155x2qIl-hTIUPzTbunHtcvHLbZ16EjkLQqcSnCdXKiiNqY-vbPCkFrK4OW9Piou6zoEMmivA7sZA-AnBLPQTURYD8/s1600-h/2-+design.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 243px; height: 239px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgqjoD9EkwIcxVRha7dXJlq95htuSLpXi4JZ4cEMfPVjgOZh8q9i155x2qIl-hTIUPzTbunHtcvHLbZ16EjkLQqcSnCdXKiiNqY-vbPCkFrK4OW9Piou6zoEMmivA7sZA-AnBLPQTURYD8/s320/2-+design.jpg" alt="" id="BLOGGER_PHOTO_ID_5267490253784327746" border="0" /></a><br /><span style="">4.- </span><span style="" lang="ES-TRAD">Luego ingresen en [Herramientas][Opciones de formulario] y en la Categoría [Compatibilidad] recuerden poner un check a la opción “<span style="font-weight: bold;">Diseñe una plantilla de formulario que se pueda abrir en un explorador o en InfoPath</span>”.</span><br /><br /><span style="" lang="ES-TRAD"><o:p> </o:p></span><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjOXZFmRmHaj6SCJDCiQPK22V6J3VYBSHejOC0X0gUdmD-kaTRNj6uarn5K7Nq4O6WMFf_7A-e_oAfrfZBTrhaRdzkByUiqaG4a9ruUxvglDHKbKxRUWCllyFzUb32vrAT4sqWZ-a8xPtc/s1600-h/3+-+compatibilidad.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 210px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjOXZFmRmHaj6SCJDCiQPK22V6J3VYBSHejOC0X0gUdmD-kaTRNj6uarn5K7Nq4O6WMFf_7A-e_oAfrfZBTrhaRdzkByUiqaG4a9ruUxvglDHKbKxRUWCllyFzUb32vrAT4sqWZ-a8xPtc/s320/3+-+compatibilidad.jpg" alt="" id="BLOGGER_PHOTO_ID_5267490249089579922" border="0" /></a><br /><span style="" lang="ES-TRAD"><span style="font-weight: bold;">Nota:</span> Si ustedes no seleccionan la opción “<span style="font-weight: bold;">Diseñe una plantilla de formulario que se pueda abrir en un explorador o en InfoPath</span>”, no podrán publicar el formulario InfoPath en SharePoint, ya que les aparecerá un mensaje similar a este cuando intenten publicar:</span><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPQUpA7L-UT2H6D0y8cDd6X5-alEacN2ZfWwovNIfwy5Pb5FYsel-els5wYmEoVWiTaZgG2zKOqaVwWYsfwbcXuriNQtjldSnEb-yT36bf7KrGJ_D-s06i20ohqKBKozTOAFqb13jLvms/s1600-h/4+-+Error+al+publicar.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 240px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPQUpA7L-UT2H6D0y8cDd6X5-alEacN2ZfWwovNIfwy5Pb5FYsel-els5wYmEoVWiTaZgG2zKOqaVwWYsfwbcXuriNQtjldSnEb-yT36bf7KrGJ_D-s06i20ohqKBKozTOAFqb13jLvms/s320/4+-+Error+al+publicar.jpg" alt="" id="BLOGGER_PHOTO_ID_5267490242787676162" border="0" /></a><br /><span style="" lang="ES-TRAD"><o:p></o:p></span><span style="" lang="ES-TRAD"><o:p></o:p></span><span style="" lang="ES-TRAD"><span style="">5.- </span></span><span style="" lang="ES-TRAD">Ahora pueden publicar el formulario en SharePoint, si no sabes como publicar un formulario en SharePoint, entonces primero <a href="http://casosresueltos.blogspot.com/2008/11/en-este-ejemplo-lo-que-intento-es.html">lee esto</a>.</span><br /><span style="" lang="ES-TRAD"><br />Luego de publicar el formulario, debieran tener una biblioteca de documentos enlazada al formulario InfoPath, algo así:</span><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjlwJfmdZvvyGuAcsxEXUbMZkWC31mtdCrMb-k3-cPBCaRvzkx-WXsFJVGbXjHQlMP7A3Pndu7CphAsCNyLFPXnq9GP8vbU36yKcfEGaTnMtdKTQ0d_gMXdPQtZKwjqKPouaX8CAa87P-E/s1600-h/5+-+Publicacion.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 87px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjlwJfmdZvvyGuAcsxEXUbMZkWC31mtdCrMb-k3-cPBCaRvzkx-WXsFJVGbXjHQlMP7A3Pndu7CphAsCNyLFPXnq9GP8vbU36yKcfEGaTnMtdKTQ0d_gMXdPQtZKwjqKPouaX8CAa87P-E/s320/5+-+Publicacion.jpg" alt="" id="BLOGGER_PHOTO_ID_5267490232942169570" border="0" /></a><br /><span style="" lang="ES-TRAD"><o:p></o:p></span><span style="" lang="ES-TRAD"><span style="font-weight: bold;">Nota:</span> Recuerda que la biblioteca de documentos debe tener configurada la opción “<span style="font-weight: bold;">Mostrar como página WEB</span>”, si no sabes a que me refiero, es porque no leíste mi publicación "<a href="http://casosresueltos.blogspot.com/2008/11/en-este-ejemplo-lo-que-intento-es.html">cómo publicar un documento InfoPath en SharePoint"</a>, sin embargo, te aré un pequeño recordatorio...<br /><br />En la biblioteca de documentos de SharePoint, te vas a [Configuración] luego a [Configuración de biblioteca de formularios], ingresas en [configuración avanzada] y debes modificar la opción “<span style="font-weight: bold;">Documentos habilitados por el explorador</span>” quedándote algo así:</span><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_xv5yc4w9FEwaKqLr3CvkutPcXS2gc0-UXv0i67Lz2Rfej9RyFnCvIkgWrwMwnHrrnGwdf5e2w2G7ZantPhmOlHg9KhF1aOmjFc9UIx4J4tHEDyYLlmsyRbMETi9l1N5bK7Tw_reUQuM/s1600-h/6+-+Mostrar+como+pagina+web.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 46px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_xv5yc4w9FEwaKqLr3CvkutPcXS2gc0-UXv0i67Lz2Rfej9RyFnCvIkgWrwMwnHrrnGwdf5e2w2G7ZantPhmOlHg9KhF1aOmjFc9UIx4J4tHEDyYLlmsyRbMETi9l1N5bK7Tw_reUQuM/s320/6+-+Mostrar+como+pagina+web.jpg" alt="" id="BLOGGER_PHOTO_ID_5267491143805241138" border="0" /></a><span style="" lang="ES-TRAD"><o:p></o:p></span><br /><span style="font-family:arial;"> </span><span lang="ES-TRAD" style="font-family:arial;">Esta opción nos permitirá ver nuestro formulario directamente en el explorador.</span><br /><br /><span style="" lang="ES-TRAD"><span style="">6.- </span></span><span style="" lang="ES-TRAD">Ahora en nuestra biblioteca de documentos (en SharePoint), presionamos el botón [Nuevo] </span>.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgoEeIB7V9fW4Uh820IrjRHlEebQ1cTiSnwPZKDdYwI6RxCbbJfPOBpc0Ux2FxRkyKJGDQ0LXIgwI5237EvGu5KU8LXBBPCGsg7xv47miqvVc5Brcels40x4Pku28j79wR5JO4wvSyaaXc/s1600-h/30.-+Nuevo.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 70px; height: 27px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgoEeIB7V9fW4Uh820IrjRHlEebQ1cTiSnwPZKDdYwI6RxCbbJfPOBpc0Ux2FxRkyKJGDQ0LXIgwI5237EvGu5KU8LXBBPCGsg7xv47miqvVc5Brcels40x4Pku28j79wR5JO4wvSyaaXc/s320/30.-+Nuevo.jpg" alt="" id="BLOGGER_PHOTO_ID_5266014012317499826" border="0" /></a><span style="" lang="ES-TRAD">Si realizaste los pasos correctamente te aparecerá algo así:</span><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQtdRFCTCvNpJNKtbUvnybW_vnyIEuOolyh6s8q6Do6ZHE3rtPZcfVMX0rCe95yvvW8JOyasT7x5gH6PCpikH7JVot6dkL__ZsAvQSr3j4-saKxZb-Qo1ZbmFiuMdctSmahWcjditg8dI/s1600-h/7+-+Visualizacion+en+IPFS.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 106px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQtdRFCTCvNpJNKtbUvnybW_vnyIEuOolyh6s8q6Do6ZHE3rtPZcfVMX0rCe95yvvW8JOyasT7x5gH6PCpikH7JVot6dkL__ZsAvQSr3j4-saKxZb-Qo1ZbmFiuMdctSmahWcjditg8dI/s320/7+-+Visualizacion+en+IPFS.jpg" alt="" id="BLOGGER_PHOTO_ID_5267491137607921074" border="0" /></a><span style="" lang="ES-TRAD"><o:p></o:p></span><br /><span style="">7.- </span><span style="" lang="ES-TRAD">Ahora viene lo interesante, Como puedes ver en la imagen anterior, tenemos dos barras de botones, una en la parte superior y otra en la inferior:</span><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJLyKn9iNoRi0XKLY9Q5t-QxbWv4GhWI9sdtduVxyRmqoaPjRss84ZS42JSoZ1XxpiSPlZUm4mmup87NtfkLrl5077yFfzgSUsxkZHfI1udQpWKq4d6oMyUztA_oBhLp38ejxbBXR0iME/s1600-h/8+-+zoom+barra+IPFS.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 25px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJLyKn9iNoRi0XKLY9Q5t-QxbWv4GhWI9sdtduVxyRmqoaPjRss84ZS42JSoZ1XxpiSPlZUm4mmup87NtfkLrl5077yFfzgSUsxkZHfI1udQpWKq4d6oMyUztA_oBhLp38ejxbBXR0iME/s320/8+-+zoom+barra+IPFS.jpg" alt="" id="BLOGGER_PHOTO_ID_5267491139023697042" border="0" /></a><br /><span style="" lang="ES-TRAD"><o:p></o:p></span><span style="" lang="ES-TRAD"><o:p></o:p></span><span style="" lang="ES-TRAD">Para poder guardar nuestro formulario en la biblioteca de documentos, podríamos hacerlo presionando el botón [Guardar] o [Guardar como…] y cada usuario tendría que asignarle un nombre al formulario... sería un nombre abierto, sin estandarización ni nomenclatura, que obviamente no es lo que deseamos.</span><br /><span style="" lang="ES-TRAD"><o:p></o:p></span><span style="" lang="ES-TRAD"><br />En InfoPath existen 7 botones en la barra de herramientas, 3 más de los que por defecto tenemos.</span><br /><br />En la imagen anterior tenemos los botones<br /><br />- Guardar<br />- Guardar Como...<br />- Cerrar<br />- Vista Imprimir<br /><br />Además existen los botones<br /><br />- Vistas<br />- Enviar<br />- Actualizar<br /><br /><span style="" lang="ES-TRAD"><o:p></o:p></span><span style="" lang="ES-TRAD">Los botones que no vemos por defecto, los podemos habilitar dependiendo de las necesidades de nuestro formulario, uno de ellos es el botón [Enviar], este botón nos dará la opción de automatizar el guardado del formulario, permitiendo crear una nomenclatura en el nombre, estandarizándolo a nuestro gusto.<o:p></o:p></span><br /><span style="" lang="ES-TRAD"><o:p> </o:p></span><br /><span style="" lang="ES-TRAD">Configuremos el botón [Enviar]…</span><br /><span style="" lang="ES-TRAD"><o:p></o:p></span><br /><span style="">8.-</span><span style="" lang="ES-TRAD"> Para configurar el botón enviar de InfoPath, ingresamos al menú [Herramientas] [Opciones de formulario] e ingresar en la categoría [Examinar]:</span><br /><br /><div style="text-align: right; font-weight: bold;"><span style="color: rgb(255, 0, 0); font-weight: normal; font-style: italic;">Si tú no ves la categoría [Examinar] es porque te saltaste el punto 4</span><br /></div><span style="" lang="ES-TRAD"><o:p></o:p></span><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjT8_WcYUKPZ2umRtLUC3HYj9hdJ865jPdP1KvO0x3p1vVTxe-E2Mz-qE600mYCUGTxR10nRm7CkipfUyUYrfT395FG8Cfaoc3-X5mvpxvmu4zLN_QODaDy8i8T735SD-VjSKNSbjUU6bo/s1600-h/9+-+Opciones+de+formulario.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 228px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjT8_WcYUKPZ2umRtLUC3HYj9hdJ865jPdP1KvO0x3p1vVTxe-E2Mz-qE600mYCUGTxR10nRm7CkipfUyUYrfT395FG8Cfaoc3-X5mvpxvmu4zLN_QODaDy8i8T735SD-VjSKNSbjUU6bo/s320/9+-+Opciones+de+formulario.jpg" alt="" id="BLOGGER_PHOTO_ID_5267491132939732546" border="0" /></a><br /><span style="" lang="ES-TRAD"> - Como podemos ver la opción [Enviar] se encuentra des – habilitada, esto debido a que aún no hemos configurado una conexión de datos que nos permita enviar nuestro formulario…<br /><span style="" lang="ES-TRAD"><o:p></o:p></span><br /><span style="" lang="ES-TRAD"><o:p></o:p></span>9.-<span style="" lang="ES-TRAD">Para crear una conexión de datos que nos permita enviar el formulario, debemos ir al menú [Herramientas][Conexiones de datos…].</span><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEitmhH42wNqxgoNO2KOgywK1Skx4-OmEv6L-siunDB8dAmIT8ma8e2rejSTAUOkK-3vzK7x-D8ZCVwjZe_FwLBsB8Ty7iX0g2XdwHhJ1k55RtO94BuaZMsS5GdrDL6137QhOb-v6PCgwQc/s1600-h/10+-+conexiones+de+datos.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 208px; height: 320px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEitmhH42wNqxgoNO2KOgywK1Skx4-OmEv6L-siunDB8dAmIT8ma8e2rejSTAUOkK-3vzK7x-D8ZCVwjZe_FwLBsB8Ty7iX0g2XdwHhJ1k55RtO94BuaZMsS5GdrDL6137QhOb-v6PCgwQc/s320/10+-+conexiones+de+datos.jpg" alt="" id="BLOGGER_PHOTO_ID_5267491125301913346" border="0" /></a><span style="" lang="ES-TRAD"><o:p></o:p></span><span style="" lang="ES-TRAD"><o:p></o:p></span><span style="">10.- </span><span style="" lang="ES-TRAD">Luego presionamos el botón [Agregar]</span><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhBNjbGVJ1JYdRNN9hPbPzJnIoF13PgxtKz4Hd5TPCTsAzPKyZHDfEvqaEj5xK8CIuq2Mq-3OLVyo2MHvXAesehH_E5IEWmE_OkISOCQJJe5hss73t4t1V8KP7RA2_873NVqOZGKTQfhXc/s1600-h/11+-+conexiones+de+datos+ver.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 316px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhBNjbGVJ1JYdRNN9hPbPzJnIoF13PgxtKz4Hd5TPCTsAzPKyZHDfEvqaEj5xK8CIuq2Mq-3OLVyo2MHvXAesehH_E5IEWmE_OkISOCQJJe5hss73t4t1V8KP7RA2_873NVqOZGKTQfhXc/s320/11+-+conexiones+de+datos+ver.jpg" alt="" id="BLOGGER_PHOTO_ID_5267492308000878946" border="0" /></a><span style="" lang="ES-TRAD"><o:p></o:p></span><br /><span style="" lang="ES-TRAD"><o:p> </o:p></span><span style="">11.- </span></span><span style="" lang="ES-TRAD">Se abrirá un asistente para la conexión de datos, debemos seleccionar [Crear una nueva conexión para:] y elegir [Enviar datos].<br /></span><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhcHYu61kSV43XgYPaONIGIufEWREA2fLRlA0icr5fadkbz5WCRAO23OKKnpn2the3aAvGvLc9HYe6WYLEW0_VzprMfbirpnVHuioOaj_SE2omfa01DNaqYez8l4-_8iB5PHUOdVSahIKs/s1600-h/12+-+Crear+una+nueva+conexion.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 178px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhcHYu61kSV43XgYPaONIGIufEWREA2fLRlA0icr5fadkbz5WCRAO23OKKnpn2the3aAvGvLc9HYe6WYLEW0_VzprMfbirpnVHuioOaj_SE2omfa01DNaqYez8l4-_8iB5PHUOdVSahIKs/s320/12+-+Crear+una+nueva+conexion.jpg" alt="" id="BLOGGER_PHOTO_ID_5267492304450680242" border="0" /></a><span style="" lang="ES-TRAD"><o:p></o:p></span><span style="" lang="ES-TRAD"><o:p></o:p></span><span style="" lang="ES-TRAD">Presionamos [Siguiente]<o:p></o:p></span><br /><span style="" lang="ES-TRAD"><o:p> </o:p></span><br /><span style="">12.- </span><span style="" lang="ES-TRAD">Luego seleccionamos un destino para enviar los datos, seleccionamos [A una biblioteca de documentos o en un sitio de SharePoint].<br /></span><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhrw9S8NbBjJfRkx2xR-OG8mMu1b-MRvbJqMAa5NTWJNxGaJvh5NW8oBUml76ZM0TWreXevdiRBGCE60nSdH5SEG-DcIj74kEJS0_FwzdXnzPSDLPbC2sjy7_QBxGZ-PwG2jpqSEruUxjE/s1600-h/13+-+a+una+bibilioteca.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 178px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhrw9S8NbBjJfRkx2xR-OG8mMu1b-MRvbJqMAa5NTWJNxGaJvh5NW8oBUml76ZM0TWreXevdiRBGCE60nSdH5SEG-DcIj74kEJS0_FwzdXnzPSDLPbC2sjy7_QBxGZ-PwG2jpqSEruUxjE/s320/13+-+a+una+bibilioteca.jpg" alt="" id="BLOGGER_PHOTO_ID_5267492284346921922" border="0" /></a><span style="" lang="ES-TRAD"><o:p></o:p></span><span style="" lang="ES-TRAD">Presionamos [Siguiente]<o:p></o:p></span><br /><span style="" lang="ES-TRAD"><o:p> </o:p></span><br /><span style="">13.- </span><span style="" lang="ES-TRAD">Ahora debemos seleccionar en que biblioteca de formularios deseamos que se guarden los formularios de InfoPath, Obviamente lo más recomendable es enlazarla con la misma biblioteca en la que publicamos nuestro formulario, pero esto dependerá de las necesidades que tengan, ya que se puede crear un envío a otra biblioteca de documentos.<o:p></o:p></span><br /><span style="" lang="ES-TRAD"><o:p> </o:p></span><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgiZQdKV9GHtN95Fqnnh04BM9hAHx3LCvave77B3RhREWwj07A1an6O3zY_9NQpM0KT7Ot-OwnDuGcVMNAdxKAkGg37ciTMBb8BH_1IPis1aB7yjz9dKOqhPrVBx1CCXW9W8rV4meN8qlc/s1600-h/14+-+datos.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 178px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgiZQdKV9GHtN95Fqnnh04BM9hAHx3LCvave77B3RhREWwj07A1an6O3zY_9NQpM0KT7Ot-OwnDuGcVMNAdxKAkGg37ciTMBb8BH_1IPis1aB7yjz9dKOqhPrVBx1CCXW9W8rV4meN8qlc/s320/14+-+datos.jpg" alt="" id="BLOGGER_PHOTO_ID_5267492280493045410" border="0" /></a><span style="" lang="ES-TRAD">En este ejemplo guardaremos los formularios en la misma biblioteca de documentos en la que publicamos. <o:p></o:p></span><br /><br /><span style="" lang="ES-TRAD">En nuestro sitio SharePoint entonces, debemos copiar la URL de la biblioteca en la que publicamos nuestro formulario:<o:p></o:p></span><br /><span style="" lang="ES-TRAD"><o:p> </o:p></span><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhHE5A7Jm1dqllJP3wLfdDj1LIz52MXA0g2gMB_mWGkw8t-k3t54Muipumb7rfAoaF4loA-VL-ZJ84Vc5Xqzl98FalHwJyWtpAsoGoEX22z_-olEjcGrQBdJ5YPqN3nCW8I_Oo_NBc5R0c/s1600-h/15+-+Copiar+URL.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 240px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhHE5A7Jm1dqllJP3wLfdDj1LIz52MXA0g2gMB_mWGkw8t-k3t54Muipumb7rfAoaF4loA-VL-ZJ84Vc5Xqzl98FalHwJyWtpAsoGoEX22z_-olEjcGrQBdJ5YPqN3nCW8I_Oo_NBc5R0c/s320/15+-+Copiar+URL.jpg" alt="" id="BLOGGER_PHOTO_ID_5267492274078598082" border="0" /></a><span style="" lang="ES-TRAD">Y la pegamos en la configuración:</span><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiaz5KkCTU1doh_1OkJmKhFUBUDUmV9VnJB3yPxHaU82-k27qMVEbBB07rU78vfNzCwuNzFrxF_uD9EfN2FCsjrqzaJZdB3e1P4Ccu5fdxgaEFbwvHl7lpPCeTiKJQdYkfW_B42gFlsLZE/s1600-h/16+-+pegar+URL.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 178px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiaz5KkCTU1doh_1OkJmKhFUBUDUmV9VnJB3yPxHaU82-k27qMVEbBB07rU78vfNzCwuNzFrxF_uD9EfN2FCsjrqzaJZdB3e1P4Ccu5fdxgaEFbwvHl7lpPCeTiKJQdYkfW_B42gFlsLZE/s320/16+-+pegar+URL.jpg" alt="" id="BLOGGER_PHOTO_ID_5267493228813334722" border="0" /></a><span style="" lang="ES-TRAD"><o:p></o:p></span><span style="" lang="ES-TRAD"><o:p></o:p></span><span style="" lang="ES-TRAD">Luego debemos ingresar una función, que nos permita automatizar el nombre con el que se guarda el formulario, para esto, presionamos el botón Fx:</span><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSikW3ZPBwIgwlJfdYSFMyAiUZT3aguds6EFlvM_3hJbG19m0I_R532_QsZV7ad9U4xmyDDSk4lQLLKUd4mhWrs3wOBNlOEuFKeUKuU9mGTxhEYcGaI9nKVNXpM3YwdZ4pa29oEjLliuU/s1600-h/17+-+funcion.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 31px; height: 30px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSikW3ZPBwIgwlJfdYSFMyAiUZT3aguds6EFlvM_3hJbG19m0I_R532_QsZV7ad9U4xmyDDSk4lQLLKUd4mhWrs3wOBNlOEuFKeUKuU9mGTxhEYcGaI9nKVNXpM3YwdZ4pa29oEjLliuU/s320/17+-+funcion.jpg" alt="" id="BLOGGER_PHOTO_ID_5267493228950248098" border="0" /></a><br /><span style="" lang="ES-TRAD"><o:p></o:p></span><span style="" lang="ES-TRAD">Y creamos la función <span style="font-weight: bold;">Concatenar(“Formulario - ”, ahora())</span></span><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiLby1HkxPh4IFONgIszXzolBHaC-Jg-gvdGsdfJV-_ivDWZwg0j_ca5xFAluBSzVt6iesIE7i-c9VNtqkk-lMX3eaVdoNwy7WIsKXH61z0Vo6by6uyM8xlO1yzllmfKumqUZF7b1to5KI/s1600-h/18+-+crear+la+funcion.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 185px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiLby1HkxPh4IFONgIszXzolBHaC-Jg-gvdGsdfJV-_ivDWZwg0j_ca5xFAluBSzVt6iesIE7i-c9VNtqkk-lMX3eaVdoNwy7WIsKXH61z0Vo6by6uyM8xlO1yzllmfKumqUZF7b1to5KI/s320/18+-+crear+la+funcion.jpg" alt="" id="BLOGGER_PHOTO_ID_5267493222393812258" border="0" /></a><br />...Presionamos [Aceptar]<br /><br />Nota: <span style="" lang="ES-TRAD"><o:p></o:p></span><span style="" lang="ES-TRAD"><o:p></o:p></span><span style="" lang="ES-TRAD">Esta función podría ser cualquiera que se te ocurra, pudiendo definir el nombre del formulario a partir de otros campos.</span><br /><span style="" lang="ES-TRAD"><o:p><br /></o:p></span><span style="" lang="ES-TRAD">La configuración, junto con la función que he creado anteriormente, quedaría más menos así:</span><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjFhgPAu6OyZ9kVG-SJc1hmKoRb3-RMCJy2wr57_TVD2bAkg-uEc216jmjvhGv__gdumq6Cqf_ApRJoUnxEIhIPodcdf1_G0KiMJOJk09v8oV_oPcGxf0ENImHXS28fOfB01dBlgXDITaI/s1600-h/19+-+finalizando.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 178px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjFhgPAu6OyZ9kVG-SJc1hmKoRb3-RMCJy2wr57_TVD2bAkg-uEc216jmjvhGv__gdumq6Cqf_ApRJoUnxEIhIPodcdf1_G0KiMJOJk09v8oV_oPcGxf0ENImHXS28fOfB01dBlgXDITaI/s320/19+-+finalizando.jpg" alt="" id="BLOGGER_PHOTO_ID_5267493219943036466" border="0" /></a><span style="" lang="ES-TRAD"><o:p></o:p></span><br /><span style="" lang="ES-TRAD">…Presionamos [Siguiente]<o:p></o:p></span><br /><span style="" lang="ES-TRAD"><o:p> </o:p></span><br /><span style="">14.- </span><span style="" lang="ES-TRAD">Luego seleccionamos un nombre para la conexión que hemos creado, yo le he puesto “Enviar a Biblioteca”</span><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh5jGB-waPEwLBzjlseHqBdlvz7oi2yJwagehrzXNoPciSudEKnVArJ64r3dLek4_Pr5cRfe6wa9jXc1Nr43xkbaBxnnjr_4We6xh3QEr3QvYXYP_RvJb7jWBWL5GkPkbdV7JqXEAiR2as/s1600-h/20+-+enviar+a+biblioteca.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 178px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh5jGB-waPEwLBzjlseHqBdlvz7oi2yJwagehrzXNoPciSudEKnVArJ64r3dLek4_Pr5cRfe6wa9jXc1Nr43xkbaBxnnjr_4We6xh3QEr3QvYXYP_RvJb7jWBWL5GkPkbdV7JqXEAiR2as/s320/20+-+enviar+a+biblioteca.jpg" alt="" id="BLOGGER_PHOTO_ID_5267493216775419074" border="0" /></a><br /><span style="" lang="ES-TRAD"><o:p></o:p></span><span style="" lang="ES-TRAD">Y presionamos [Finalizar]</span><br /><br /><span style="" lang="ES-TRAD">Ya tenemos creada la conexión.</span><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiToPdx3x3BDOJASv2xmjoMCBf4yFafRMRepbB2vUX4hyphenhyphenSLFPBd1heuPPU9odxmT-mkzgQUeSsWY5PQq4r4xLLU5mnNKI9OqyGwPYIXsu0DJ2XTol_sbsT7xAFDpBuY5vxao1Kw4cutJ6U/s1600-h/21+-+Creada+conexion.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 316px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiToPdx3x3BDOJASv2xmjoMCBf4yFafRMRepbB2vUX4hyphenhyphenSLFPBd1heuPPU9odxmT-mkzgQUeSsWY5PQq4r4xLLU5mnNKI9OqyGwPYIXsu0DJ2XTol_sbsT7xAFDpBuY5vxao1Kw4cutJ6U/s320/21+-+Creada+conexion.jpg" alt="" id="BLOGGER_PHOTO_ID_5267494827023610018" border="0" /></a><span style="" lang="ES-TRAD"><o:p></o:p></span>...<span style="" lang="ES-TRAD">Presionamos<span style=""> </span>[Cerrar]</span><br /><br /><span style="">15.- </span><span style="" lang="ES-TRAD">Ahora nos vamos al menú [Herramientas][Opciones de Envío]</span><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgZeNz_AoOwKu0eGT90bK4s8qCkRxbtRfbgd_tlYKvffYNEolMv455rtoZJ_zVVQ66yfCzi2Q29JGLyS02dl-a01uF6jhlOBG_BbGPOnFrv8NadJpbW73Kk_iND-deX2Ju4IuLDSRC71ng/s1600-h/22+-+Opciones+de+env%C3%ADo.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 208px; height: 320px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgZeNz_AoOwKu0eGT90bK4s8qCkRxbtRfbgd_tlYKvffYNEolMv455rtoZJ_zVVQ66yfCzi2Q29JGLyS02dl-a01uF6jhlOBG_BbGPOnFrv8NadJpbW73Kk_iND-deX2Ju4IuLDSRC71ng/s320/22+-+Opciones+de+env%C3%ADo.jpg" alt="" id="BLOGGER_PHOTO_ID_5267494822734301026" border="0" /></a><br /><span style="" lang="ES-TRAD"><o:p></o:p></span><span style="">16.- </span><span style="" lang="ES-TRAD">Seleccionamos<o:p></o:p></span> las siguientes opciones:<br /><br /><span style=""> <span style="color: rgb(255, 255, 255);">___</span>a.</span><span style="" lang="ES-TRAD">Permitir a los usuarios enviar este formulario<o:p></o:p></span><br /><span style=""> <span style="color: rgb(255, 255, 255);">___</span>b.</span><span style="" lang="ES-TRAD">Enviar datos del formulario a un único destino<o:p></o:p></span><span style="" lang="ES-TRAD"><span style=""><br /> <span style="color: rgb(255, 255, 255);">_____</span>i. </span></span><span style="" lang="ES-TRAD">Seleccionamos Biblioteca de documentos de SharePoint<o:p></o:p></span><span style="" lang="ES-TRAD"><span style=""><br /> <span style="color: rgb(255, 255, 255);">_____</span>ii. </span></span><span style="" lang="ES-TRAD">Seleccionamos la conexión de datos para el envío, en nuestro caso será “Enviar a Biblioteca”</span><br /><br />....Nos quedará así:<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhN98mi_cptBIoc4s9RTY9u6yvtiEUyKqNvBfyGz_DMCWjfdozhaR2bUSSrRaQDiifs_L_1YjuiI0lAioCNZbqCOWvX7XJ7OoFLXjul9EJXySGJHWgTmSR6ARxz4dqnf9FpAlDOr1Qamxw/s1600-h/23+-+Envio.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 223px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhN98mi_cptBIoc4s9RTY9u6yvtiEUyKqNvBfyGz_DMCWjfdozhaR2bUSSrRaQDiifs_L_1YjuiI0lAioCNZbqCOWvX7XJ7OoFLXjul9EJXySGJHWgTmSR6ARxz4dqnf9FpAlDOr1Qamxw/s320/23+-+Envio.jpg" alt="" id="BLOGGER_PHOTO_ID_5267495998050946098" border="0" /></a><br /><span style="" lang="ES-TRAD"><o:p></o:p></span><span style="">17.- </span><span style="" lang="ES-TRAD">Presionamos el botón [Avanzadas >>] y en la opción "<span style="font-weight: bold;">Después de Enviar</span>", seleccionamos “<span style="font-weight: bold;">Cerrar el formulario</span>”, esto nos permitirá cerrar automáticamente el formulario, una vez que presionemos el botón [Enviar]. (Es muy útil, recomiendo su utilización).</span><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgHmfqJlraXu0g9uPiMH3IsisVOfbIxrWRgL5eg7Cl53W_LJQIJ7iN5it_BYoAuVwpV6kRx037LVCDhPjW9sWRnV7AcJleU6ZkHIG5tuvygosXBiY7faXh3PyfyIAH6l6rvLq3LmcceEtY/s1600-h/24+-+Opciones+avanzadas.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 292px; height: 320px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgHmfqJlraXu0g9uPiMH3IsisVOfbIxrWRgL5eg7Cl53W_LJQIJ7iN5it_BYoAuVwpV6kRx037LVCDhPjW9sWRnV7AcJleU6ZkHIG5tuvygosXBiY7faXh3PyfyIAH6l6rvLq3LmcceEtY/s320/24+-+Opciones+avanzadas.jpg" alt="" id="BLOGGER_PHOTO_ID_5267494816076625602" border="0" /></a><br /><span style="" lang="ES-TRAD"><o:p></o:p></span><br /><span style="">18.- </span><span style="" lang="ES-TRAD">Hasta aquí ya tendremos configurado nuestro botón [Enviar], así que ya no debiera estar des-habilitado como lo estaba en el punto 8, para verificar, nos vamos a [Herramientas][Opciones de formulario] y en la categoría [Examinar] debemos tener esto:</span><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgSLds53giOPZNy2qniP2ybdiLlGDWjuOvA8C7tTL7OEI4Af5FThrngTXGu1anTbWmvIFVuM9nXaeXaws075daFd1wneup39c2V3-H3c8MldVey1sgg7JH1-_oftpXM287SG0THkdC2IN8/s1600-h/25+-+Opciones+de+formulario.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 228px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgSLds53giOPZNy2qniP2ybdiLlGDWjuOvA8C7tTL7OEI4Af5FThrngTXGu1anTbWmvIFVuM9nXaeXaws075daFd1wneup39c2V3-H3c8MldVey1sgg7JH1-_oftpXM287SG0THkdC2IN8/s320/25+-+Opciones+de+formulario.jpg" alt="" id="BLOGGER_PHOTO_ID_5267494809368503266" border="0" /></a><span style="" lang="ES-TRAD"><o:p><br /></o:p></span><span style="">19.- </span><span style="" lang="ES-TRAD">Ahora debemos volver a publicar el formulario para actualizar nuestro formulario en la biblioteca de documentos de SharePoint y así ver el botón funcionando en modo WEB, (NO les diré como publicar un formulario, Uds. ya lo saben, pero si lo olvidaron, <a href="http://casosresueltos.blogspot.com/2008/11/en-este-ejemplo-lo-que-intento-es.html">Clic aquí</a>)<o:p></o:p></span><br /><span style="" lang="ES-TRAD"><br />Si presionamos en nuestra biblioteca de formularios el botón [Nuevo].<br /><br /></span><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgoEeIB7V9fW4Uh820IrjRHlEebQ1cTiSnwPZKDdYwI6RxCbbJfPOBpc0Ux2FxRkyKJGDQ0LXIgwI5237EvGu5KU8LXBBPCGsg7xv47miqvVc5Brcels40x4Pku28j79wR5JO4wvSyaaXc/s1600-h/30.-+Nuevo.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 70px; height: 27px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgoEeIB7V9fW4Uh820IrjRHlEebQ1cTiSnwPZKDdYwI6RxCbbJfPOBpc0Ux2FxRkyKJGDQ0LXIgwI5237EvGu5KU8LXBBPCGsg7xv47miqvVc5Brcels40x4Pku28j79wR5JO4wvSyaaXc/s320/30.-+Nuevo.jpg" alt="" id="BLOGGER_PHOTO_ID_5266014012317499826" border="0" /></a><span style="" lang="ES-TRAD">Deberíamos ver algo así:</span><br /><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj5oPVL40QYcqHZ2K-KFm8GIZGOejPbeSwO0gacF5S0nxN0-75evcWAmTCmeVbaBQS3ZBOZ3J0MLkTlp4iuzbxkXlgsqwXyJRsrc7jNG2R4GbBj0wHPKiZMJMVxqrJ64BcNXitq3W6CM9g/s1600-h/26+-+Formulario+en+sharepoint+con+envio.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 106px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj5oPVL40QYcqHZ2K-KFm8GIZGOejPbeSwO0gacF5S0nxN0-75evcWAmTCmeVbaBQS3ZBOZ3J0MLkTlp4iuzbxkXlgsqwXyJRsrc7jNG2R4GbBj0wHPKiZMJMVxqrJ64BcNXitq3W6CM9g/s320/26+-+Formulario+en+sharepoint+con+envio.jpg" alt="" id="BLOGGER_PHOTO_ID_5267496419747154882" border="0" /></a><br /><span style="" lang="ES-TRAD"><o:p></o:p></span><br /><span style="">20.- </span><span style="" lang="ES-TRAD">Ahora podremos disfrutar de nuestro botón [Enviar], si lo presionamos, nos debería aparecer el siguiente mensaje:</span><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiMAgzCHpHTNUcfyAYX3YLpXAMXPFA-8Bw-TjpFiaVM0Y_aO6njKedWmiKLanoCWKlVvkcvVqzf1_HdSrTzXWUwlqGypIDodFEIHE29ryWoZ0ateq81WSX0r8mypESPklwfFMj4THtcn-o/s1600-h/27+-+Formulario+se+envio+correctamente.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 254px; height: 119px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiMAgzCHpHTNUcfyAYX3YLpXAMXPFA-8Bw-TjpFiaVM0Y_aO6njKedWmiKLanoCWKlVvkcvVqzf1_HdSrTzXWUwlqGypIDodFEIHE29ryWoZ0ateq81WSX0r8mypESPklwfFMj4THtcn-o/s320/27+-+Formulario+se+envio+correctamente.jpg" alt="" id="BLOGGER_PHOTO_ID_5267496412491607650" border="0" /></a><span style="" lang="ES-TRAD"><o:p><br /></o:p></span><span style="" lang="ES-TRAD">Se cerrará el formulario y veremos que nuestro documento ha sido guardado en perfecto estado y con el nombre que nosotros le asignamos.</span><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgK7LmfR43M63UDrE4qAO7y3qXr7MibJb40td7aKTxba6Pm7uql5bb3DvOj7FhJb3VbOP389zl9osTCFNr1rpFWNARVj8y9MGhvtnpdMxsRJwlsqnZiinxGXkOC4_Mb0uLLqjnmlNxxfdE/s1600-h/28+-+formulario+enviado.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 94px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgK7LmfR43M63UDrE4qAO7y3qXr7MibJb40td7aKTxba6Pm7uql5bb3DvOj7FhJb3VbOP389zl9osTCFNr1rpFWNARVj8y9MGhvtnpdMxsRJwlsqnZiinxGXkOC4_Mb0uLLqjnmlNxxfdE/s320/28+-+formulario+enviado.jpg" alt="" id="BLOGGER_PHOTO_ID_5267496414754788546" border="0" /></a><br /><span style="" lang="ES-TRAD"><o:p></o:p></span><span style="" lang="ES-TRAD"><o:p><br /></o:p></span><span style="" lang="ES-TRAD">Espero que este ejemplo sea de la utilidad de muchos<o:p></o:p></span><br /><span style="" lang="ES-TRAD"><o:p> </o:p></span><br /><span style="" lang="ES-TRAD">Obviamente realizando este ejemplo tendrás dudas, quizás nuevas ideas o por el contrario algo puede no funcionar bien, pero, ante cualquiera de estas opciones, puedes realizar un comentario con tu inquietud y espero poder responderte a la brevedad. <o:p></o:p></span><br /><span style="" lang="ES-TRAD">Saludos.<o:p></o:p></span><br /><br /><span style="font-weight: bold;" lang="ES-TRAD">Francisco Rojas C.</span>Unknownnoreply@blogger.com48tag:blogger.com,1999:blog-4618181800647277513.post-51605794684576733002008-11-07T17:12:00.015-03:002008-11-11T09:31:30.754-03:00Publicar un formulario InfoPath en SharePointEn este ejemplo lo que intento es mostrar es como publicar un formulario InfoPath en SharePoint a un usuario que conoce InfoPath, pero que nunca ha publicado un formulario en SharePoint.<br /><br />Es muy básico y espero les sirva.<br /><br /><div style="text-align: right;"><span style="font-style: italic;">Si es tu primera vez publicando un formulario InfoPath </span><a style="font-style: italic;" href="http://casosresueltos.blogspot.com/2008/11/configuracin-de-sharepoint-para.html">Lee esto antes</a><br /></div><br />Comenzamos...<br /><br /><br />- Abrimos InfoPath<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmfBsWfVMCedkjKAKUVz-kjgMYWpJXk1mgb_H5FZyPRQi5w6Et4OJcBCv7cWDNxtgoV5l6qUP8EytwNmGK5IijD7f68QtbOm1tsZvGhB1NPTE67Bn8AZ65U_ZsDxt50C-2uLuLssPJMDE/s1600-h/1.-+Abrir+InfoPath.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 193px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmfBsWfVMCedkjKAKUVz-kjgMYWpJXk1mgb_H5FZyPRQi5w6Et4OJcBCv7cWDNxtgoV5l6qUP8EytwNmGK5IijD7f68QtbOm1tsZvGhB1NPTE67Bn8AZ65U_ZsDxt50C-2uLuLssPJMDE/s320/1.-+Abrir+InfoPath.jpg" alt="" id="BLOGGER_PHOTO_ID_5266016487973882562" border="0" /></a><br /><span style="font-style: italic;">Para este ejemplo utilizare una plantilla de InfoPath existente, para evocarnos <span style="font-weight: bold;">únicamente a la publicación</span>, dejando un poco de lado el diseño.</span><br /><br />- Vamos a Archivo y a <span style="font-weight: bold;">Diseñar una plantilla de formulario</span><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQ1CoYb1ijkCFA0klW30iXXzlnd9QKWQuZx-QBdEjPmPc-bivzYiGRQ98hdBRefkKelgExMWFPOX8VfXzxbPzrAz5f7oV3eW57xDewkzwzOaO8q2qRxBnz1MebX67rU9O481FkelMq7xM/s1600-h/2.-+dise%C3%B1ar+una+plantilla+de+formulario.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 193px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQ1CoYb1ijkCFA0klW30iXXzlnd9QKWQuZx-QBdEjPmPc-bivzYiGRQ98hdBRefkKelgExMWFPOX8VfXzxbPzrAz5f7oV3eW57xDewkzwzOaO8q2qRxBnz1MebX67rU9O481FkelMq7xM/s320/2.-+dise%C3%B1ar+una+plantilla+de+formulario.jpg" alt="" id="BLOGGER_PHOTO_ID_5266016379157781330" border="0" /></a><br />- En esta ventana, debemos seleccionar Personalizar un ejemplo.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuzJzZhUT443i0DjOcbRu7vPRNSAJyJtSlJ_M3uD7eYejd2qQEzBmwIfNXN8toTBkCRN9hZPhf7wI90nyHyPjfoKbgglb2sZZgS-cVgICqT4lUOE8bYT3k0RIoUNuNYG-xDH8Fttj5sZw/s1600-h/3.-+seleccionar+personalizar+un+ejemplo.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 182px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuzJzZhUT443i0DjOcbRu7vPRNSAJyJtSlJ_M3uD7eYejd2qQEzBmwIfNXN8toTBkCRN9hZPhf7wI90nyHyPjfoKbgglb2sZZgS-cVgICqT4lUOE8bYT3k0RIoUNuNYG-xDH8Fttj5sZw/s320/3.-+seleccionar+personalizar+un+ejemplo.jpg" alt="" id="BLOGGER_PHOTO_ID_5266016376384579138" border="0" /></a><br />- Acá<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjAiwfFFxHwHw1RUfcVJoNaAwdzb5xEYNulVkrmtwaKaS2_W1Ob_gYfHN1pTMa8dusE7fFdXXW0FsGBgePPPPA6WQV96j2xXPOP0W470O7UySHN3G0vlRqyhn64h9SVHLk3WTavY1KK49Q/s1600-h/4.-+personalizar+un+ejemplo+zoom.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 195px; height: 137px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjAiwfFFxHwHw1RUfcVJoNaAwdzb5xEYNulVkrmtwaKaS2_W1Ob_gYfHN1pTMa8dusE7fFdXXW0FsGBgePPPPA6WQV96j2xXPOP0W470O7UySHN3G0vlRqyhn64h9SVHLk3WTavY1KK49Q/s320/4.-+personalizar+un+ejemplo+zoom.jpg" alt="" id="BLOGGER_PHOTO_ID_5266016377098699954" border="0" /></a><br />- Nos aparecerá un listado con plantillas de formularios InfoPath. Yo utilizaré el ejemplo "<span style="font-weight: bold;">Informe de gastos</span>", de preferencia utilicen este ejemplo ya que es compatible con el explorador (ya explicaré mas adelante mas profundamente el motivo).<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgWLH8V9zcC2bcz6PsSRHlgAnc5B5PkYH_jZbXjzHT0EhNeJ297L9qVrG1AZzPFv-9QZG8LxpBu2M7g6gztMw1MiByWd9zaovZyCJtOeoSGS4FPRn3c1mTj7M2HwSacOTjRi9zbVoceLjM/s1600-h/5.-+doble+clic+encima.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 240px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgWLH8V9zcC2bcz6PsSRHlgAnc5B5PkYH_jZbXjzHT0EhNeJ297L9qVrG1AZzPFv-9QZG8LxpBu2M7g6gztMw1MiByWd9zaovZyCJtOeoSGS4FPRn3c1mTj7M2HwSacOTjRi9zbVoceLjM/s320/5.-+doble+clic+encima.jpg" alt="" id="BLOGGER_PHOTO_ID_5266016373503166370" border="0" /></a><br />- Luego que seleccionamos la plantilla, nos vamos a herramientas y a <span style="font-weight: bold;">Opciones de formulario</span>.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhu4qIGM0IDQ7U9zaH3hS2_rbEoc-ZpdO5pxaQg0aH_-1sEyyaa5lUb85ljR3mOK_eutSmsuEe0NRVx6l5mRcNG6JVouAtKwEnWZT177qlvnzFYOJ05bVDAicOgDycC1SpO4DUVkjypYjU/s1600-h/6.-+opciones+de+formulario.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 206px; height: 320px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhu4qIGM0IDQ7U9zaH3hS2_rbEoc-ZpdO5pxaQg0aH_-1sEyyaa5lUb85ljR3mOK_eutSmsuEe0NRVx6l5mRcNG6JVouAtKwEnWZT177qlvnzFYOJ05bVDAicOgDycC1SpO4DUVkjypYjU/s320/6.-+opciones+de+formulario.jpg" alt="" id="BLOGGER_PHOTO_ID_5266016373085196930" border="0" /></a>- Nos vamos a la categoría compatibilidad<br /><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh6tYy1B92WPbq3cElUOPwT5nipj35MZiD0WiFRSObrgQnQ14VqmOO2FXYQpybqFyUn-LRE9hHvKvkzcbEoAk9K07dDo16BxNGEGjm8Z0HsLntFHG-q6VIqUhOK2oLft9OMolMFHvTnZJU/s1600-h/7.-+compatibilidad.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 210px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh6tYy1B92WPbq3cElUOPwT5nipj35MZiD0WiFRSObrgQnQ14VqmOO2FXYQpybqFyUn-LRE9hHvKvkzcbEoAk9K07dDo16BxNGEGjm8Z0HsLntFHG-q6VIqUhOK2oLft9OMolMFHvTnZJU/s320/7.-+compatibilidad.jpg" alt="" id="BLOGGER_PHOTO_ID_5266016071955554194" border="0" /></a><br />- Y seleccionamos "Diseñe una plantilla de formulario que se pueda abrir en un explorador o en InfoPath", esto nos reducirá la cantidad de controles disponibles en nuestro formulario, es decir, cuando nosotros creamos un formulario para InfoPath únicamente, tendremos mas controles que cuando lo hacemos un formulario para ser visualizado en web con InfoPath Form Service.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi0iCeA6tDrBVBd1WazpPEPNrM3lgSxOwIK3mEXxDIoNErf8bzxCY3j3uuJmC-6phaffhwCxfwLJzI0-HvcKBFX-jYk-v5LFZWCgtb7V3BSPdjQER8nqO1z0yRAVKgNjTjyw6cK4nS30J0/s1600-h/8.-+seleccionamos+compatibilidad+con+sharepoint.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 87px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi0iCeA6tDrBVBd1WazpPEPNrM3lgSxOwIK3mEXxDIoNErf8bzxCY3j3uuJmC-6phaffhwCxfwLJzI0-HvcKBFX-jYk-v5LFZWCgtb7V3BSPdjQER8nqO1z0yRAVKgNjTjyw6cK4nS30J0/s320/8.-+seleccionamos+compatibilidad+con+sharepoint.jpg" alt="" id="BLOGGER_PHOTO_ID_5267015101373984530" border="0" /></a><br />- Presionamos aceptar y nos vamos a las tareas de diseño, en la barra de controles tenemos un botón, que me permite visualizar el panel de tareas de diseño.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjYkGEqaTRHJnoaw3LaylbgrZ7BCl6rdSejOJ7UcuH22yVPWL_KagFi3uBUsjL0LIO2ZT8iz0cEnoAqAwE5z39lsq-3_qtN67rpGLbQv9Gsz0zCx5sTqMZ-QxxFZHPI2qZiTxDrGLqbzyg/s1600-h/9.-+herramientas.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 34px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjYkGEqaTRHJnoaw3LaylbgrZ7BCl6rdSejOJ7UcuH22yVPWL_KagFi3uBUsjL0LIO2ZT8iz0cEnoAqAwE5z39lsq-3_qtN67rpGLbQv9Gsz0zCx5sTqMZ-QxxFZHPI2qZiTxDrGLqbzyg/s320/9.-+herramientas.jpg" alt="" id="BLOGGER_PHOTO_ID_5266016062141458626" border="0" /></a><br />- Panel de tareas de diseño.<br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjy1P5sXQj_KpTO5nv-d6UJ0ovpuCxllDzPvnEc1xcU_hAoIi3CTvnVejB-CBSjPnENoaiAJmBmSbdCaAFCnlaxbCEruahVhUys_tYRbbKHRVt76IlpVImwLimm_JA6zkEBWAt5pfTyJGY/s1600-h/10.-+verificador+de+diseno.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 130px; height: 320px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjy1P5sXQj_KpTO5nv-d6UJ0ovpuCxllDzPvnEc1xcU_hAoIi3CTvnVejB-CBSjPnENoaiAJmBmSbdCaAFCnlaxbCEruahVhUys_tYRbbKHRVt76IlpVImwLimm_JA6zkEBWAt5pfTyJGY/s320/10.-+verificador+de+diseno.jpg" alt="" id="BLOGGER_PHOTO_ID_5266016059356772418" border="0" /></a><br />- Seleccionamos verificador de diseño y presionamos actualizar, si nosotros creamos formularios con controles no disponibles en InfoPath Form Service, en esta sección nos aparecerá un listado con todos los controles no disponibles, errores en general o sugerencias de optimización.<br /><br />Todos los errores que nos aparezcan en este listado, deberemos corregirlos antes de publicar un formulario.<br /><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjqqeTyUUMNo5bJHoXgeicrrmU53qlPlaifPjH5bIqj7gLi3CYWN_gZC_TJgOv6RndtRUyTwiG9XFL4Kr8HjRsmUy7K6p4FGGz_WQGO-jb5MLivIwjS2b33Igg35cWV-7EgzZ0XjNHC5Z8/s1600-h/11.-+nos+deberia+aparecer.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 129px; height: 320px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjqqeTyUUMNo5bJHoXgeicrrmU53qlPlaifPjH5bIqj7gLi3CYWN_gZC_TJgOv6RndtRUyTwiG9XFL4Kr8HjRsmUy7K6p4FGGz_WQGO-jb5MLivIwjS2b33Igg35cWV-7EgzZ0XjNHC5Z8/s320/11.-+nos+deberia+aparecer.jpg" alt="" id="BLOGGER_PHOTO_ID_5266016052077032242" border="0" /></a><br />- En este punto tenemos un formulario InfoPath creado y sin errores para poder publicarlo en SharePoint, asi que nos olvidaremos un momento del formulario y nos vamos a SharePoint.<br /><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhH9kyLaVxP1fTJcSs677nODNBK79Uthaj-9qb_5aR7MeiVkDRrRyMvWIpNo4TMGH6BsBhyI7h7c_FOkxcfH_z7ILcJfW6BlSKtEce3txQjxhAc1wAdiqfLwkcI-GIMgIxLDJKm2MkhUMQ/s1600-h/12.-+sitio+sharepoint+de+pruebas.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 82px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhH9kyLaVxP1fTJcSs677nODNBK79Uthaj-9qb_5aR7MeiVkDRrRyMvWIpNo4TMGH6BsBhyI7h7c_FOkxcfH_z7ILcJfW6BlSKtEce3txQjxhAc1wAdiqfLwkcI-GIMgIxLDJKm2MkhUMQ/s320/12.-+sitio+sharepoint+de+pruebas.jpg" alt="" id="BLOGGER_PHOTO_ID_5266014708408034194" border="0" /></a><br />- Ya en nuestro sitio SharePoint, nos vamos a "Todo el contenido del sitio"<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjYQ6xCuTgD8yyVazba87Z2VRb9umnl3sklAr0Ra7H9nPWNk5QSY_WH2FuE3A7F-pi_yWxqJyWzMVKBB0c2BrwmDr7b2PmhLXYLLaBDiOnvwqSaI-UW-FRGqod_DtJxxEeeuL64tHbOX_c/s1600-h/13.-+todo+el+contenido+del+sitio.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 192px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjYQ6xCuTgD8yyVazba87Z2VRb9umnl3sklAr0Ra7H9nPWNk5QSY_WH2FuE3A7F-pi_yWxqJyWzMVKBB0c2BrwmDr7b2PmhLXYLLaBDiOnvwqSaI-UW-FRGqod_DtJxxEeeuL64tHbOX_c/s320/13.-+todo+el+contenido+del+sitio.jpg" alt="" id="BLOGGER_PHOTO_ID_5266014704544960690" border="0" /></a>- Entre los contenidos del sitio tenemos una sección denominada "bibliotecas de documentos", es en esta sección en donde se publicarán nuestros formularios InfoPath.<br /><br />Una biblioteca de documentos, no es mas de lo que nos indica su nombre, y nos permite crear algo muy parecido a una carpeta, en la cual dejaremos nuestros archivos (excel, word, etc). En nuestro caso formularios InfoPath (xml).<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjwTzbGSsaMv7AMNk-nLwhxhH1GmpAjy4gCs3jSdl0ALwo8BP-vYJcJFNxkYx989eVVPFCRdPc9JshHrZZoOu8BuNcDGTOAv7yroci0hWN_bHJmuCsfAnqDYCvs3LF0aNwY04qDKkK4lVg/s1600-h/14.-+Biblioteca+de+documentos.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 31px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjwTzbGSsaMv7AMNk-nLwhxhH1GmpAjy4gCs3jSdl0ALwo8BP-vYJcJFNxkYx989eVVPFCRdPc9JshHrZZoOu8BuNcDGTOAv7yroci0hWN_bHJmuCsfAnqDYCvs3LF0aNwY04qDKkK4lVg/s320/14.-+Biblioteca+de+documentos.jpg" alt="" id="BLOGGER_PHOTO_ID_5266014701073422770" border="0" /></a><br /><br />Ya vimos un poco de SharePoint y revisamos donde se publicará nuestro formulario. Ahora podremos volver a InfoPath.<br /><br />- Nos vamos a Archivo --> Publicar<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg4IIXYCCDa4m45_Qs5aJN0mUnc9Rs0Q_RrhsG_NgV8p1j3aqtTKRglkSUPHhQF0X4DVjBNBP48SUYmG-8NVSfGdrNQNmqsMYSPZcXnh_FKaVHKcdkW-WMRzaBx-I3jshAmXj1JBsULHZs/s1600-h/15.-+publicar.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 226px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg4IIXYCCDa4m45_Qs5aJN0mUnc9Rs0Q_RrhsG_NgV8p1j3aqtTKRglkSUPHhQF0X4DVjBNBP48SUYmG-8NVSfGdrNQNmqsMYSPZcXnh_FKaVHKcdkW-WMRzaBx-I3jshAmXj1JBsULHZs/s320/15.-+publicar.jpg" alt="" id="BLOGGER_PHOTO_ID_5266014695659312418" border="0" /></a><br />- Primero, si no hemos guardado el formulario, deberemos guardarlo.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiwxvLE_D6_ZokBtT4QWiASkz0SF32TJGAuFA_OK46tz100O6u6vdVQ8L09AL98cJVwNs6S2cAOxPti8NIlT1mOqpz6bvuvnuaetCz2Q8EJB42T1N5k8UTaSBKSynpxK6g2CH5wpGmXemI/s1600-h/16.-+debemos+Guardar+plantilla.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 200px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiwxvLE_D6_ZokBtT4QWiASkz0SF32TJGAuFA_OK46tz100O6u6vdVQ8L09AL98cJVwNs6S2cAOxPti8NIlT1mOqpz6bvuvnuaetCz2Q8EJB42T1N5k8UTaSBKSynpxK6g2CH5wpGmXemI/s320/16.-+debemos+Guardar+plantilla.jpg" alt="" id="BLOGGER_PHOTO_ID_5266014687746848162" border="0" /></a><br />- Debemos seleccionar donde deseamos publicar la plantilla de formulario, en nuestro caso "En un servidor de SharePoint con o sin InfoPath Form Service", las otras opciones espero poder explicarlas en otra publicación, pero por ahora solo nos interesa publicar en SharePoint ,asi que continuemos...<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiipK6yDzrxecpJCXyi2XXzQC-P-fcDjfEPnlvtcfCbggBKs0G-1_i1cQ5S0EsAuXy1eeCbf2hoSJdbpJbRXlmdetbJmVtLUVP_P8Yg6xCQiSKfosC3jU8WZIQKvhHT8tFUybXb7S2rCmQ/s1600-h/17.-+Asistente+de+publicacion.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 240px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiipK6yDzrxecpJCXyi2XXzQC-P-fcDjfEPnlvtcfCbggBKs0G-1_i1cQ5S0EsAuXy1eeCbf2hoSJdbpJbRXlmdetbJmVtLUVP_P8Yg6xCQiSKfosC3jU8WZIQKvhHT8tFUybXb7S2rCmQ/s320/17.-+Asistente+de+publicacion.jpg" alt="" id="BLOGGER_PHOTO_ID_5266014504844312578" border="0" /></a>- Presionamos siguiente y nos pedira que ingresemos la ubicación del sitio de SharePoint o InfoPath Form Sertvice<br /><br />Para esto, ustedes deben copiar la url del sitio de SharePoint donde desean publicar el formulario.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgbt-VhyktktBACV8C9Bn_CkiK-tsigTnG7vV6u4Ao94PDBywBBF5GdNOJTBg5fMeiZlvUfyjK6nsyFk6q7fg9AriHW3XtXRdGSrdA9LpTIZXxjfPkoCg3LMrOqTOp6qZMxkb_4S9VU-Lo/s1600-h/18.-+copiar+Url.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 240px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgbt-VhyktktBACV8C9Bn_CkiK-tsigTnG7vV6u4Ao94PDBywBBF5GdNOJTBg5fMeiZlvUfyjK6nsyFk6q7fg9AriHW3XtXRdGSrdA9LpTIZXxjfPkoCg3LMrOqTOp6qZMxkb_4S9VU-Lo/s320/18.-+copiar+Url.jpg" alt="" id="BLOGGER_PHOTO_ID_5266014500674411746" border="0" /></a><br />- Asi que copiaremos la URL.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhyPcXcCl76ayuXXlsT-xQbSqEWxQbSum9XvTfHOFeI9Nc67NrsAKG3rgAlf9IpTxHkfxJEYB3-er_g-ykJBIb0GUKCvZriPomf1Tpd-1C5gruEajSE4l6QBeLpE5a3Kq9iahMwybc5a3w/s1600-h/19.-+zoom+a+url.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 43px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhyPcXcCl76ayuXXlsT-xQbSqEWxQbSum9XvTfHOFeI9Nc67NrsAKG3rgAlf9IpTxHkfxJEYB3-er_g-ykJBIb0GUKCvZriPomf1Tpd-1C5gruEajSE4l6QBeLpE5a3Kq9iahMwybc5a3w/s320/19.-+zoom+a+url.jpg" alt="" id="BLOGGER_PHOTO_ID_5266014494161227042" border="0" /></a><br />- Y la pegaremos como se indica:<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEieg677djrD4tzNu2q4T3LSYvs9dfCwduWPHdgQMsxvBeltBUKRu3HvmbYIGbBR0QH_t-On5OkzuEG-cjZBSSmoHtIawAZJKLwpOuWa59mcE8XwDL38CSFzEjRD7DaKaXGGhCE6QY-fzQU/s1600-h/20.-+copiar+la+url.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 240px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEieg677djrD4tzNu2q4T3LSYvs9dfCwduWPHdgQMsxvBeltBUKRu3HvmbYIGbBR0QH_t-On5OkzuEG-cjZBSSmoHtIawAZJKLwpOuWa59mcE8XwDL38CSFzEjRD7DaKaXGGhCE6QY-fzQU/s320/20.-+copiar+la+url.jpg" alt="" id="BLOGGER_PHOTO_ID_5266014489762785938" border="0" /></a><br />- Presionamos Siguiente. Ahora deberemos seleccionar el tipo de publicacion del formulario, en nuestro caso será en una Biblioteca de documentos, las otras opciones podremos revisarlas en otra publicación.<br />Lo importante en este paso, es que seleccionen "<span style="font-weight: bold;">Habilitar este formulario para rellenarlo utilizando un explorador</span>", esto nos permitirá visualizar nuestro formulario como si fuese una página WEB.<br /><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh1JpMscUUl52KGbJS4JMNMY8V3XUuJz60uNDuq2ECBMNoxVbdmrQ7P186teYijN0MKL_AQ0lOC78rxK3AdW-jAEISnBrEDykf1FPs-89xCbK7iTfFehGy65CvEzcdTFAwGJIcJQ5MTJvc/s1600-h/21.-+Habilitar+para+el+explorador.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 240px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh1JpMscUUl52KGbJS4JMNMY8V3XUuJz60uNDuq2ECBMNoxVbdmrQ7P186teYijN0MKL_AQ0lOC78rxK3AdW-jAEISnBrEDykf1FPs-89xCbK7iTfFehGy65CvEzcdTFAwGJIcJQ5MTJvc/s320/21.-+Habilitar+para+el+explorador.jpg" alt="" id="BLOGGER_PHOTO_ID_5266014491724193554" border="0" /></a><br />- Estas son las opciones que deben tener.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgZWsgDwmArDlMBOaUxlTFl8ilwgRWHcfhEsgvPlv_DwJ3wiHhARn_VsLuN7VWWKLu-JFBuLn6Iv8_SadiaNRJ_PRUBmxJlSQLMItDVkTIm64lkfJQQWBlz3WpFoXm-b_SmFLVEjA_amhE/s1600-h/21.-+Zoom+a+configuracion.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 122px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgZWsgDwmArDlMBOaUxlTFl8ilwgRWHcfhEsgvPlv_DwJ3wiHhARn_VsLuN7VWWKLu-JFBuLn6Iv8_SadiaNRJ_PRUBmxJlSQLMItDVkTIm64lkfJQQWBlz3WpFoXm-b_SmFLVEjA_amhE/s320/21.-+Zoom+a+configuracion.jpg" alt="" id="BLOGGER_PHOTO_ID_5266014307745188082" border="0" /></a><br />- Presionamos siguiente y nos preguntará "¿Qué desea hacer?". En el caso que tengamos Bibliotecas de documentos creadas, podremos actualizar una biblioteca existente (y publicar nuestro formulario ahí), de lo contrario sólo podremos <span style="font-weight: bold;">Crear un biblioteca de documentos</span> nueva.<br /><br />- Seleccionaremos Crear una biblioteca de documentos y presionamos siguiente.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhvwu4MO6b6pCo1oxJEpJ2vh4IT0tE1puWiY-KzLCVkhmKzRha-FGAdOez_nAHbCjRpmTJ6-VlyXWjfVH35HlIckKm8mUMs3oIH-QIrYm3D-plcz7e7a8KzGHvgcJF1r-xdDI6KHQg1v7c/s1600-h/22.-+crear+biblioteca+de+documentos.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 240px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhvwu4MO6b6pCo1oxJEpJ2vh4IT0tE1puWiY-KzLCVkhmKzRha-FGAdOez_nAHbCjRpmTJ6-VlyXWjfVH35HlIckKm8mUMs3oIH-QIrYm3D-plcz7e7a8KzGHvgcJF1r-xdDI6KHQg1v7c/s320/22.-+crear+biblioteca+de+documentos.jpg" alt="" id="BLOGGER_PHOTO_ID_5266014306466026706" border="0" /></a><br />- Ingresamos un nombre de la biblioteca de documentos, en mi caso "Mi Primer InfoPath"<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiD9JWmC_2iSTSz81sw2CbFAkMyTRgvAcTyKMWrbc_lJ8UdtEqVwQoIgePg2hZL_5m8MiP8DHjQFA-FbFZw68dWJtyIwAuUqPSH1uz582JnwCvAVehECiaoIQn4dgnfkyOBHjPHxBb_BPc/s1600-h/23.-+Mi+primer+infopath.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 240px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiD9JWmC_2iSTSz81sw2CbFAkMyTRgvAcTyKMWrbc_lJ8UdtEqVwQoIgePg2hZL_5m8MiP8DHjQFA-FbFZw68dWJtyIwAuUqPSH1uz582JnwCvAVehECiaoIQn4dgnfkyOBHjPHxBb_BPc/s320/23.-+Mi+primer+infopath.jpg" alt="" id="BLOGGER_PHOTO_ID_5266014297013918818" border="0" /></a><br />- Ahora nos aparecera una configuración bastante útil, esta nos permitirá que nuestros campos de InfoPath, se transformen en columnas en SharePoint, es decir, si ustedes crearon un campo "Nombre Persona" en InfoPath y luego en esta configuración agregan ese campo, en su biblioteca de SharePoint tendrán una columna llamada "Nombre Persona". Interesante noh!! y por sierto aquí es donde se potencian InfoPath y SharePoint.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhvbXapBQ9VC7IKluP3VqgUBS_DAFYsM_xTmE6-N2QIlaw4tC6x83T7ADIE2p9JI7ousYwB0f_Pjbl2OKaGBGUKBjSKkET3i74j_Wyn7j2P7mLS4UTDSXregtLf05ggUAARKwMbAd4wWLQ/s1600-h/24.-+columnas.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 240px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhvbXapBQ9VC7IKluP3VqgUBS_DAFYsM_xTmE6-N2QIlaw4tC6x83T7ADIE2p9JI7ousYwB0f_Pjbl2OKaGBGUKBjSKkET3i74j_Wyn7j2P7mLS4UTDSXregtLf05ggUAARKwMbAd4wWLQ/s320/24.-+columnas.jpg" alt="" id="BLOGGER_PHOTO_ID_5266014295110920722" border="0" /></a><br />- Si presionamos agregar, encontraremos un listados con todos los campos de nuestro formulario, podemos agregar uno de prueba, y ver como se verá, pero quizas será desviarnos un poco de nuestro objetivo "Publicar un formulario en SharePoint", en otras publicaciones podremos ver mas a fondo estos temas, por ahora continuemos... Presionemos Cancelar en la ventana:<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuL8VGg-uTFUlSIJX6npaY7ZnRNG78qZeo9diyOvBaH0-qy-QWUh9wPZlP6BNzSk5c0TzBGQWL2JfPBEqSSQahe7z3ogbs-eXsfu5zG918yR_aM9QaJonx7hu57Nznv7vRV1WHRuiJRdk/s1600-h/25.-+presentacion+de+columnas.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 201px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuL8VGg-uTFUlSIJX6npaY7ZnRNG78qZeo9diyOvBaH0-qy-QWUh9wPZlP6BNzSk5c0TzBGQWL2JfPBEqSSQahe7z3ogbs-eXsfu5zG918yR_aM9QaJonx7hu57Nznv7vRV1WHRuiJRdk/s320/25.-+presentacion+de+columnas.jpg" alt="" id="BLOGGER_PHOTO_ID_5266014288255930290" border="0" /></a><br />- Y Siguiente.<br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhvbXapBQ9VC7IKluP3VqgUBS_DAFYsM_xTmE6-N2QIlaw4tC6x83T7ADIE2p9JI7ousYwB0f_Pjbl2OKaGBGUKBjSKkET3i74j_Wyn7j2P7mLS4UTDSXregtLf05ggUAARKwMbAd4wWLQ/s1600-h/24.-+columnas.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 240px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhvbXapBQ9VC7IKluP3VqgUBS_DAFYsM_xTmE6-N2QIlaw4tC6x83T7ADIE2p9JI7ousYwB0f_Pjbl2OKaGBGUKBjSKkET3i74j_Wyn7j2P7mLS4UTDSXregtLf05ggUAARKwMbAd4wWLQ/s320/24.-+columnas.jpg" alt="" id="BLOGGER_PHOTO_ID_5266014295110920722" border="0" /></a><br />- Hemos finalizado la configuración previa antes de la publicación, ahora sólo nos queda presionar el boton "<span style="font-weight: bold;">Publicar</span>"<br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjF1D3chp61qdsbfLsF6gcV2zSgb8vFY6abaOa8wAqoZputUyi43tIQH6x3Yj7_YvC9W9t6Ox0eatKjdR1SpwCsu0m7GI98BI5_Rf7o50PScf-fBrbyt9UrDuAhzd-1awnCZ8UlkHIF_Pw/s1600-h/26.-+finalizar+publicacion.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 240px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjF1D3chp61qdsbfLsF6gcV2zSgb8vFY6abaOa8wAqoZputUyi43tIQH6x3Yj7_YvC9W9t6Ox0eatKjdR1SpwCsu0m7GI98BI5_Rf7o50PScf-fBrbyt9UrDuAhzd-1awnCZ8UlkHIF_Pw/s320/26.-+finalizar+publicacion.jpg" alt="" id="BLOGGER_PHOTO_ID_5266014019326315314" border="0" /></a><br />- Luego de algunos eternos segundos, nos aparecera una ventana indicandonos que la plantilla de formulario se publicó correctamente.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhAedAaGlO9cUT9I_3Sdw8Ol4XWHAHs9v49oSiki3WyfGZshEtg17QXaO2pVK83UqztORU_iueG6oPRGZRt-J-0rOTO6Qr8cfZWIOo0GgO33CJiwfN2kS6FSwT6DavCCL88tb_r9kcd-T8/s1600-h/27.-+publicado.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 226px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhAedAaGlO9cUT9I_3Sdw8Ol4XWHAHs9v49oSiki3WyfGZshEtg17QXaO2pVK83UqztORU_iueG6oPRGZRt-J-0rOTO6Qr8cfZWIOo0GgO33CJiwfN2kS6FSwT6DavCCL88tb_r9kcd-T8/s320/27.-+publicado.jpg" alt="" id="BLOGGER_PHOTO_ID_5266014016399898674" border="0" /></a><br />- Presionamos "<span style="font-weight: bold;">Cerrar</span>" <span style="color: rgb(255, 0, 0);">**No olviden este paso</span><br /><br />- Ahora podremos ir a SharePoint y en "todo el contenido del sitio" encontraremos nuestra biblioteca de documentos.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgFgrgoGswiOQ3CaKtlQ2CJQO7FL6tT5l9k41hH9HKINf5xGwUDD_5PkXN2xsZpk7S-5yRt8AmmCnpPmtcMb29YL8PpZeUYr-F1dXcyeJEmYG25qmJL7RFsrFzjC9IWtJIM2IBOp825UOU/s1600-h/28.-+vista+en+sharepoint.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 185px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgFgrgoGswiOQ3CaKtlQ2CJQO7FL6tT5l9k41hH9HKINf5xGwUDD_5PkXN2xsZpk7S-5yRt8AmmCnpPmtcMb29YL8PpZeUYr-F1dXcyeJEmYG25qmJL7RFsrFzjC9IWtJIM2IBOp825UOU/s320/28.-+vista+en+sharepoint.jpg" alt="" id="BLOGGER_PHOTO_ID_5266014015564218002" border="0" /></a><br />- Ingresemos<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgEEtyl4D1Nga7P0Ey6Wzw2Lkwfg4E1BONovy9b9hqTY6KKjpHxI_wnvTZVSRpc-ZCGyrbX0waj0EAuT0FNUNvZNcD0G49jduXb50yFlhND_ZP4kgv_THEzy-58fj-UC8gtvjvcgFB7kYU/s1600-h/29.-+abrir+bilblioteca.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 91px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgEEtyl4D1Nga7P0Ey6Wzw2Lkwfg4E1BONovy9b9hqTY6KKjpHxI_wnvTZVSRpc-ZCGyrbX0waj0EAuT0FNUNvZNcD0G49jduXb50yFlhND_ZP4kgv_THEzy-58fj-UC8gtvjvcgFB7kYU/s320/29.-+abrir+bilblioteca.jpg" alt="" id="BLOGGER_PHOTO_ID_5266014012222760098" border="0" /></a><br />- Presionamos el boton "<span style="font-weight: bold;">Nuevo</span>" para probar nuestro formulario.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgoEeIB7V9fW4Uh820IrjRHlEebQ1cTiSnwPZKDdYwI6RxCbbJfPOBpc0Ux2FxRkyKJGDQ0LXIgwI5237EvGu5KU8LXBBPCGsg7xv47miqvVc5Brcels40x4Pku28j79wR5JO4wvSyaaXc/s1600-h/30.-+Nuevo.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 70px; height: 27px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgoEeIB7V9fW4Uh820IrjRHlEebQ1cTiSnwPZKDdYwI6RxCbbJfPOBpc0Ux2FxRkyKJGDQ0LXIgwI5237EvGu5KU8LXBBPCGsg7xv47miqvVc5Brcels40x4Pku28j79wR5JO4wvSyaaXc/s320/30.-+Nuevo.jpg" alt="" id="BLOGGER_PHOTO_ID_5266014012317499826" border="0" /></a><br />- Se Abrirá una ventana en nuestro equipo con la visualización del formulario, para esto tenemos que tener instalado InfoPath. y como vemos nuestra publicación ha sido exitosa.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhzQw0Su6nIYoc5os_056Uo651U74DzVXTN7LKxeRozbimk1-pKATF5ccAI0zJ6aDbYEK38FmspB0CmpW9lVIg_HYS50AizsNR7RUU8kh9OXB2oyllTnmc0MhCurF5fPIiX40rqUVcnnHI/s1600-h/31.-+se+abrira+infopath.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 225px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhzQw0Su6nIYoc5os_056Uo651U74DzVXTN7LKxeRozbimk1-pKATF5ccAI0zJ6aDbYEK38FmspB0CmpW9lVIg_HYS50AizsNR7RUU8kh9OXB2oyllTnmc0MhCurF5fPIiX40rqUVcnnHI/s320/31.-+se+abrira+infopath.jpg" alt="" id="BLOGGER_PHOTO_ID_5267025761763557730" border="0" /></a>...Pero ¿esto no es lo que queríamos?, si lo que deseamos realmente es visualizar nuestro formulario directamente en SharePoint, sin la necesidad de tener InfoPath instalado continuamos...<br /><br />Debemos ir a la configuración de "biblioteca de formularios" que se encuentra en la opcion "Configuración" de nuestra biblioteca de documentos.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhwqgIg4qQ1pYcy_tr4kC6NC3zVJsG_fOWjUcHJf9tS2iUSKDFjD8QdWTpD5CgtqBMaLsU2kIdVfiWUpDQUQHlUXVzZpnXhSyQP9YNBx0idZwuxfnjvSvmt9E1ONDV0OeOp8h0Uii_mWJs/s1600-h/32.-+configuracion+de+la+biblioteca.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 204px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhwqgIg4qQ1pYcy_tr4kC6NC3zVJsG_fOWjUcHJf9tS2iUSKDFjD8QdWTpD5CgtqBMaLsU2kIdVfiWUpDQUQHlUXVzZpnXhSyQP9YNBx0idZwuxfnjvSvmt9E1ONDV0OeOp8h0Uii_mWJs/s320/32.-+configuracion+de+la+biblioteca.jpg" alt="" id="BLOGGER_PHOTO_ID_5266013723054719922" border="0" /></a><br />- Luego en la configuración nos vamos a "<span style="font-weight: bold;">Configuración avanzada</span>"<br /><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEige7I9mocFuRtpVjWxDa7QMWjfYtM5CSpEY1Sz_TEcXJYMXRoHkucP9SRoYu-sJ6zQAWiOJ8S-wuFalsNCDlNqOmgmqwprTFNoxfSnbFVcpKjErBSxBYNz8gvwn2uqwY2o3aLGHifRoy8/s1600-h/33.-+configuracion+avanzada.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 134px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEige7I9mocFuRtpVjWxDa7QMWjfYtM5CSpEY1Sz_TEcXJYMXRoHkucP9SRoYu-sJ6zQAWiOJ8S-wuFalsNCDlNqOmgmqwprTFNoxfSnbFVcpKjErBSxBYNz8gvwn2uqwY2o3aLGHifRoy8/s320/33.-+configuracion+avanzada.jpg" alt="" id="BLOGGER_PHOTO_ID_5266013717017482786" border="0" /></a><br />- Y seleccionamos la opción "<span style="font-weight: bold;">Mostrar como página WEB</span>"<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjrhz0KAkiZLq_TaXZ13mtbogUstnhh-8RchuTmYeo9amtD1lF6pUFpLP0yXVk6MVNaF08a6qXo-d51qS4j4P7D9nwO2cnO3tPD145w8O3gYVVYtrIhRkKrA34lhv3PI21hPOpXVd06h5U/s1600-h/34.-+vista+configuracion+avanzada.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 202px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjrhz0KAkiZLq_TaXZ13mtbogUstnhh-8RchuTmYeo9amtD1lF6pUFpLP0yXVk6MVNaF08a6qXo-d51qS4j4P7D9nwO2cnO3tPD145w8O3gYVVYtrIhRkKrA34lhv3PI21hPOpXVd06h5U/s320/34.-+vista+configuracion+avanzada.jpg" alt="" id="BLOGGER_PHOTO_ID_5266013716119681314" border="0" /></a>- La opción la debemos configurar como la vemos acá.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjCAAedD_EgX3A6lfPtCZb3FgXXsYeXrZPHzJPHQ5aPgWvk20sa0XLPVKOlwqHQWarhki7qtUZzgwZfacqJr5RvD-ued2_dmvdQaFxbt9UO-RucCbwivLqsxt2SJ0N74cHN5teLxMzfGk0/s1600-h/35.-+mostrar+como+pagina+web.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 44px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjCAAedD_EgX3A6lfPtCZb3FgXXsYeXrZPHzJPHQ5aPgWvk20sa0XLPVKOlwqHQWarhki7qtUZzgwZfacqJr5RvD-ued2_dmvdQaFxbt9UO-RucCbwivLqsxt2SJ0N74cHN5teLxMzfGk0/s320/35.-+mostrar+como+pagina+web.jpg" alt="" id="BLOGGER_PHOTO_ID_5266013720287491282" border="0" /></a><br />- Presionamos aceptar y ahora si presionamos el botón "<span style="font-weight: bold;">Nuevo</span>".<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVT2lQKyVmmCenQ1lMFtpCD2M2b0dFHyHDEK9Q4nAdqAOarBeAgPj6DzHPsqX2FbrvDdry6mAbCiajPmZKVRK7jcWkhg7UB_Lp9DLUENncdzV3mTz94NlKi8b13FrgypSdQDEF9wmGBLU/s1600-h/36.-+presionamos+nuevo.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 168px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVT2lQKyVmmCenQ1lMFtpCD2M2b0dFHyHDEK9Q4nAdqAOarBeAgPj6DzHPsqX2FbrvDdry6mAbCiajPmZKVRK7jcWkhg7UB_Lp9DLUENncdzV3mTz94NlKi8b13FrgypSdQDEF9wmGBLU/s320/36.-+presionamos+nuevo.jpg" alt="" id="BLOGGER_PHOTO_ID_5266013490117904722" border="0" /></a><br />- Aparecerá una ventana indicando que el formulario se está cargando.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhZhNPERA-KnjSV-QQtseYnYv8sjU77mYtsLFqodoQZpjV9hDtcSiMQS4dTIth3qx0_lUDZfpveKy1_ZWsGvlaH7T_YsYRzIRpwzW24B27BCsMSflH52pzN3vTyVvdnSPzsKdq6U0svzvI/s1600-h/37.-+Cargando+Formulario.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 141px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhZhNPERA-KnjSV-QQtseYnYv8sjU77mYtsLFqodoQZpjV9hDtcSiMQS4dTIth3qx0_lUDZfpveKy1_ZWsGvlaH7T_YsYRzIRpwzW24B27BCsMSflH52pzN3vTyVvdnSPzsKdq6U0svzvI/s320/37.-+Cargando+Formulario.jpg" alt="" id="BLOGGER_PHOTO_ID_5266013491587561826" border="0" /></a>- Luego de unos segundos nos aparecerá el formulario comos si fuese una página WEB.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgjSfOj2YIbhbi0TB7SGxbP9KnxlTg8tzFwC3VCONiKWbo8E0-m_teWdBKImNluU21MUKK06n3Jd2v5gYvMZB3oBMWbzYn73VcSvhQ0vrTePzg71fMzTmfvp2dsIEKU6MECEoYwBZW3VdU/s1600-h/38.-+se+abrira+en+web.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 202px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgjSfOj2YIbhbi0TB7SGxbP9KnxlTg8tzFwC3VCONiKWbo8E0-m_teWdBKImNluU21MUKK06n3Jd2v5gYvMZB3oBMWbzYn73VcSvhQ0vrTePzg71fMzTmfvp2dsIEKU6MECEoYwBZW3VdU/s320/38.-+se+abrira+en+web.jpg" alt="" id="BLOGGER_PHOTO_ID_5266013458384202994" border="0" /></a><br />Cuando creamos formularios para ser visualizados como páginas web, la primera vez que se ejecutan en el día, se cargarán un poco lento, luego que ejecutemos la primera vez, los formularios siguientes cargarán más rápido.<br /><br /><br />Bueno ya publicamos un Formulario InfoPath en SharePoint, y aunque no hemos configurado mucho, ya sabemos como hacerlo...<br /><br />Espero poder seguir creando nuevas publicaciones que ayuden a comprender la gran variedad de opciones que tiene InfoPath y como potenciarlas con SharePoint.<br /><br />Saludos<br />Francisco Rojas C.Unknownnoreply@blogger.com14tag:blogger.com,1999:blog-4618181800647277513.post-5241877045251844152008-11-07T16:50:00.004-03:002008-11-07T17:08:46.870-03:00Configuración de SharePoint para publicar formularios InfoPathSi es primera vez que publicamos un fomulario InfoPath, es probable que el servicio de InfoPath Form Service aún no este disponible (es decir, no podremos publicar nuestros formularios InfoPath). Para habilitar este servicio debemos ir a la administración central de SharePoint e ingresar en la <span style="font-weight: bold;">Administración de aplicaciones</span><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhhF1dKckZ2iXGw1FtLNtXnb_4Ht22bS3FbY3cE9OiA-qO7cEy2fNC3JIyNjIcXP2CPx_U3oBCz8nDZQ2D2q33pTurRztTjyb1JDnQ2O0tK4mbWdaVcAwjPdDsOyXOFK1BXk7vK6TcDVjE/s1600-h/0.-+Administrador+de+aplicaciones.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 81px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhhF1dKckZ2iXGw1FtLNtXnb_4Ht22bS3FbY3cE9OiA-qO7cEy2fNC3JIyNjIcXP2CPx_U3oBCz8nDZQ2D2q33pTurRztTjyb1JDnQ2O0tK4mbWdaVcAwjPdDsOyXOFK1BXk7vK6TcDVjE/s320/0.-+Administrador+de+aplicaciones.jpg" alt="" id="BLOGGER_PHOTO_ID_5266005669039658322" border="0" /></a><br />Luego nos vamos a la sección de InfoPath Forms Services e ingresamos en <span style="font-weight: bold;">Configurar InfoPath Forms Services</span><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVHeLNGuGIJ1Ez1fhuFKT4hD-hb9zMKejtdSIEt0ZLEVfbu6QZ8xNmkDyCaLiieLpAS59v81tZOL1lpxkkomKZn-sDwBeYccLAPZOZ5Dtvp0Qhcc2CEg9C2-6aO4w3a2D3m5HKaAYaVmg/s1600-h/01.-+opciones+de+infopath.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 111px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVHeLNGuGIJ1Ez1fhuFKT4hD-hb9zMKejtdSIEt0ZLEVfbu6QZ8xNmkDyCaLiieLpAS59v81tZOL1lpxkkomKZn-sDwBeYccLAPZOZ5Dtvp0Qhcc2CEg9C2-6aO4w3a2D3m5HKaAYaVmg/s320/01.-+opciones+de+infopath.jpg" alt="" id="BLOGGER_PHOTO_ID_5266005663871186226" border="0" /></a><br />Y debemos marcar las opciones<br /><br />- Permitir que los usuarios habiliten plantillas de formulario para el explorador<br />- Procesar plantillas de formulario habilitadas para el explorador por los usuarios<br /><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgigcqXDdpjGZVHrEVYcBEiAZaZ2gR6X_bSoYJBGPWIncIsiC5uPse5wurmWNC1QS82Hq1xHFmqUdrsocXwKGHzbs8ZQnKWj7OFKZbQ4SU_FuxIy_6i0A67PlPOkhN3_DOjmSKBUOGiiNs/s1600-h/0.2+habiblitar+opciones.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 76px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgigcqXDdpjGZVHrEVYcBEiAZaZ2gR6X_bSoYJBGPWIncIsiC5uPse5wurmWNC1QS82Hq1xHFmqUdrsocXwKGHzbs8ZQnKWj7OFKZbQ4SU_FuxIy_6i0A67PlPOkhN3_DOjmSKBUOGiiNs/s320/0.2+habiblitar+opciones.jpg" alt="" id="BLOGGER_PHOTO_ID_5266005659704342482" border="0" /></a><br />Con esto ya podremos publicar formularios InfoPath en SharePoint.Unknownnoreply@blogger.com1tag:blogger.com,1999:blog-4618181800647277513.post-75496464179443067482008-11-04T15:47:00.014-03:002008-12-09T10:19:11.389-03:00Guardar registros en Access desde InfoPathEste pequeño tutorial permite conectarse desde InfoPath a Microsoft Access sin utilizar código, la funcionalidad máxima es enviar y recibir datos.<br /><br />Lo primero que vamos hacer es crear nuestra base de datos<br /><br />- Abrimos Access<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiFDbVjdEizhJNomhWqVBCPmnp3ZqoLvnZ2m-p-3M1Td23XzEXV2fdbr5IUEjdPtLOAQmx_KK3kK3Y0-rCycnuhZFmsR_3TeP7UYOsKSGJw9BuV9CERuZ75fRZWexexitRL0waQb8uLHXg/s1600-h/1+-+Abrir+Access.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 219px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiFDbVjdEizhJNomhWqVBCPmnp3ZqoLvnZ2m-p-3M1Td23XzEXV2fdbr5IUEjdPtLOAQmx_KK3kK3Y0-rCycnuhZFmsR_3TeP7UYOsKSGJw9BuV9CERuZ75fRZWexexitRL0waQb8uLHXg/s320/1+-+Abrir+Access.jpg" alt="" id="BLOGGER_PHOTO_ID_5264887510571781922" border="0" /></a>- Creamos una base de datos en blanco<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjGKEXG7g8sPnf6DWgqXkRhyphenhyphenhe5hB2Ph2oKBwk4l71i5XJa_P8rQZQyZfHckNE01g2WKzsgTRzksfdM_OCFckknPwZObf_SxrmuXpwoUjtwI3DoMRK0AUGFM_G7eXNxDuwt8-T_nyqn7mQ/s1600-h/2+-+Nueva+Base+de+datos+en+blanco.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 219px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjGKEXG7g8sPnf6DWgqXkRhyphenhyphenhe5hB2Ph2oKBwk4l71i5XJa_P8rQZQyZfHckNE01g2WKzsgTRzksfdM_OCFckknPwZObf_SxrmuXpwoUjtwI3DoMRK0AUGFM_G7eXNxDuwt8-T_nyqn7mQ/s320/2+-+Nueva+Base+de+datos+en+blanco.jpg" alt="" id="BLOGGER_PHOTO_ID_5264887501233438546" border="0" /></a><br />- Guardamos la base de datos donde deseemos, en mi caso la guardare en una carpeta llamada "InfoPath Access" y a la base de datos la denominaré "bd.mdb".<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgDTnX8lR9zAkMiELzcz-jDTxGrzTppj20OgNl2c9jVwdelcmhYH9dkT4fWTYrTfdv4qUYs8moDs_tFqlPV3h6nS_Tmzj3hCLHnVRyexGRNoZrLLe1Dq-vIKEd0RLRSrDRrEW5YL8pvI0Y/s1600-h/3+-+Crear+Base+Access.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 192px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgDTnX8lR9zAkMiELzcz-jDTxGrzTppj20OgNl2c9jVwdelcmhYH9dkT4fWTYrTfdv4qUYs8moDs_tFqlPV3h6nS_Tmzj3hCLHnVRyexGRNoZrLLe1Dq-vIKEd0RLRSrDRrEW5YL8pvI0Y/s320/3+-+Crear+Base+Access.jpg" alt="" id="BLOGGER_PHOTO_ID_5264887497736011346" border="0" /></a><br />- Ahora tenemos que crear la base de datos, por lo tanto seleccionamos crear una tabla en vista diseño.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh14fhLFvU2zx7sSfs6BaZntXe87CCifum0uw21EQdpcP399GkUgpS5YmNGkDYQv4OZmTNjPoDCPwFrkqm1D7-HQqGHlV41mWkTEMQVEWJ03F4fDKUgpddRwYotNcXLI83t-i5YemtK-8I/s1600-h/4+-+Crear+Tabla.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 219px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh14fhLFvU2zx7sSfs6BaZntXe87CCifum0uw21EQdpcP399GkUgpS5YmNGkDYQv4OZmTNjPoDCPwFrkqm1D7-HQqGHlV41mWkTEMQVEWJ03F4fDKUgpddRwYotNcXLI83t-i5YemtK-8I/s320/4+-+Crear+Tabla.jpg" alt="" id="BLOGGER_PHOTO_ID_5264887497635369426" border="0" /></a><br />- Y crearemos nuestros campos<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEis5L8DWwf4NYmMqCnmWl0eaIgdiPnWJ_9chB69osL67XqMm8RB5lwL3tzUy1tyBfzMmuHN9GUjS23r9cPfvXl0a710BHhug7qSDJ9L5chFl87D2LU_je3GtWV-ULcV3Z8bt8tLLVKvYik/s1600-h/5+-+Campos.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 219px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEis5L8DWwf4NYmMqCnmWl0eaIgdiPnWJ_9chB69osL67XqMm8RB5lwL3tzUy1tyBfzMmuHN9GUjS23r9cPfvXl0a710BHhug7qSDJ9L5chFl87D2LU_je3GtWV-ULcV3Z8bt8tLLVKvYik/s320/5+-+Campos.jpg" alt="" id="BLOGGER_PHOTO_ID_5264887492216357394" border="0" /></a><br />- A modo de ejemplo crearemos 3 campos:<br /><ul><li><span style="font-weight: bold;"> [Id] </span>: Llave primaria Auto numérica</li><li><span style="font-weight: bold;"> [Nombre]</span>: Texto</li><li><span style="font-weight: bold;"> [Apellido]</span>: Texto</li></ul> Nos debiera quedar algo así:<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVM6V3cCM8l3kKf0FfocYZNpL-OrR6E4qgK67pGMCLVKQsd-sHgKNQ1vwpee7D7Dy1JjCRNSDRr1zlb4pvIN4j46SXIdXdtz_mPqb8HPabazT7cewOH_cqZFEZFSaZJVZGDz0Y4bl6rfw/s1600-h/6+-+Campos+Completos.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 219px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVM6V3cCM8l3kKf0FfocYZNpL-OrR6E4qgK67pGMCLVKQsd-sHgKNQ1vwpee7D7Dy1JjCRNSDRr1zlb4pvIN4j46SXIdXdtz_mPqb8HPabazT7cewOH_cqZFEZFSaZJVZGDz0Y4bl6rfw/s320/6+-+Campos+Completos.jpg" alt="" id="BLOGGER_PHOTO_ID_5264878144422076386" border="0" /></a>- Luego guardamos la tabla y le ponemos de nombre "Personas"<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg5pwnNfr0uvcC-S4n0djRyOeYrrXgudZUzrtuQFnEuU10zfI09z1quzqHjYA8ajzs9N8ATLwZZKL6UqyOyR54M-MM_AunpDFRsDXGpj4_XrgPUjlRWD473Eba-6aKhKokRNtn8AvuWI7w/s1600-h/7+-+Guardar+Como+Personas.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 100px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg5pwnNfr0uvcC-S4n0djRyOeYrrXgudZUzrtuQFnEuU10zfI09z1quzqHjYA8ajzs9N8ATLwZZKL6UqyOyR54M-MM_AunpDFRsDXGpj4_XrgPUjlRWD473Eba-6aKhKokRNtn8AvuWI7w/s320/7+-+Guardar+Como+Personas.jpg" alt="" id="BLOGGER_PHOTO_ID_5264878148042131938" border="0" /></a><br />- Ya tenemos creada nuestra base de datos en Microsoft Access 2003<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiDbxEyUuUMiQACUQNvZADuaeYOfVOHoBYwAj7gueVMPe1tCEXCPXhlCGcwcuVVA_Pzedms1k77gjXRnxoP-P6MzV_AOiGqFDJUNhXPefViUuN40hUIEVypB1-_s1jqWY3fR12b_sMOy6w/s1600-h/8+-+Base+Creada.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 219px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiDbxEyUuUMiQACUQNvZADuaeYOfVOHoBYwAj7gueVMPe1tCEXCPXhlCGcwcuVVA_Pzedms1k77gjXRnxoP-P6MzV_AOiGqFDJUNhXPefViUuN40hUIEVypB1-_s1jqWY3fR12b_sMOy6w/s320/8+-+Base+Creada.jpg" alt="" id="BLOGGER_PHOTO_ID_5264878139655914786" border="0" /></a>- <span style="font-weight: bold;">Cerramos Access</span><br /><br />- Nos vamos a InfoPath 2007 y creamos un nuevo documento basado en Base de datos, como se indica en la imagen:<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgK2iyuBfPCKAmdODUqO1P-QFZ0_cN_61eq741Nplr5mo_vYOBE1NSLBbUwmP3A0KxJIgsNa8NadRb_bOLsDcMd24DV7yBp0HJuHdUMPUYdiq-KTF5mWTAomTSE7KpS2ZKMMicVBltlbvM/s1600-h/9+-+Crear+InfoPath.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 182px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgK2iyuBfPCKAmdODUqO1P-QFZ0_cN_61eq741Nplr5mo_vYOBE1NSLBbUwmP3A0KxJIgsNa8NadRb_bOLsDcMd24DV7yBp0HJuHdUMPUYdiq-KTF5mWTAomTSE7KpS2ZKMMicVBltlbvM/s320/9+-+Crear+InfoPath.jpg" alt="" id="BLOGGER_PHOTO_ID_5264878142734722034" border="0" /></a><br />- Debemos tener presente que para utilizar este tipo de formularios, solo será posible ejecutarlo con InfoPath cliente, es decir, una solución creada para SharePoint con InfoPath Form Service <span style="font-weight: bold;">NO</span> funcionará. Debido a esto, la opción "<span style="font-weight: bold;">Habilitar solamente características compatibles con el explorador</span>" debe estar <span style="font-weight: bold;">des-seleccionada</span> de lo contrario, el ejemplo no funcionará.<br /><br />Debe estar así<br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgnW5kBigmJkXYyIsRUB_bNCD3tvNyDXZLx3t53vewy6AsLT4BTL2vcYNHtWCX5XCLdAtcs2Ufcm2jzxo6351YCvWG2bg0fkK-UqyllJAJNel5I_upiAPixvqXpY9fRsYy1j_rXX6yl220/s1600-h/10+-+Des+Habilitar+Caracteristicas.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 24px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgnW5kBigmJkXYyIsRUB_bNCD3tvNyDXZLx3t53vewy6AsLT4BTL2vcYNHtWCX5XCLdAtcs2Ufcm2jzxo6351YCvWG2bg0fkK-UqyllJAJNel5I_upiAPixvqXpY9fRsYy1j_rXX6yl220/s320/10+-+Des+Habilitar+Caracteristicas.jpg" alt="" id="BLOGGER_PHOTO_ID_5264878138492180626" border="0" /></a><br />- Luego ponemos aceptar y nos vamos a la configuración de la conexión de datos. presionamos el boton "<span style="font-weight: bold;">Seleccionar base de datos</span>"<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgenXt8ptqm5WqD6LqwGkr9X-Y_1vx4yt5CIg2hFxrZj0Wa7tpq3VLxua98MMnlPueEB2UCvBdKer-DzjzgkWv8s2meIKKQa_LMs-oJrvnYhc2RYw5T_cvCmClr9EataJkGMrCLdxyzN4U/s1600-h/11+-+Seleccionamos+el+origen+de+datos.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 178px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgenXt8ptqm5WqD6LqwGkr9X-Y_1vx4yt5CIg2hFxrZj0Wa7tpq3VLxua98MMnlPueEB2UCvBdKer-DzjzgkWv8s2meIKKQa_LMs-oJrvnYhc2RYw5T_cvCmClr9EataJkGMrCLdxyzN4U/s320/11+-+Seleccionamos+el+origen+de+datos.jpg" alt="" id="BLOGGER_PHOTO_ID_5264878001589744610" border="0" /></a><br />- Luego seleccionamos "<span style="font-weight: bold;">Otro o avanzado</span>" y presionamos Siguiente<br /><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjNy3EhZnOPBPZuM1snjEQGwSXMls520KVVdxfABp-2MhbMTpB4CE57HZZBtoC-gI2BFZVJHTYogw7cMsVz-9XohtjIJvzcx-PdNe3F7LCykQ2ir2ubIDbESMQ1DnmmHZVkV0DORTTITI/s1600-h/12+-+Nuevo+Origen+-+Otro+o+Avanzado.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 221px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjNy3EhZnOPBPZuM1snjEQGwSXMls520KVVdxfABp-2MhbMTpB4CE57HZZBtoC-gI2BFZVJHTYogw7cMsVz-9XohtjIJvzcx-PdNe3F7LCykQ2ir2ubIDbESMQ1DnmmHZVkV0DORTTITI/s320/12+-+Nuevo+Origen+-+Otro+o+Avanzado.jpg" alt="" id="BLOGGER_PHOTO_ID_5264877994927484562" border="0" /></a><br />- Nos aparecerá un listado de todos los proveedores ole que tenemos instalado en nuestro equipo, debemos seleccionar "<span style="font-weight: bold;">Microsoft Jet 4.0 OLE DB Provider</span>". Esto debido a que nos conectaremos a una base de datos Access 2003.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjqnsTWMWCGWhpd-DKdQ5xwnwSmXAOPiXGYxOdcVChpbTME2aj0z1JNbrYHM2Ol1PlcX77jXJyXBKJ3nRb0nsx_vNolWLVFW-8vWe9BfMKZqwB1Ap_yuDOzNJTCUsrTBmZ9_fFzAhB01KU/s1600-h/13+-+Seleccionar+Proveedor.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 255px; height: 320px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjqnsTWMWCGWhpd-DKdQ5xwnwSmXAOPiXGYxOdcVChpbTME2aj0z1JNbrYHM2Ol1PlcX77jXJyXBKJ3nRb0nsx_vNolWLVFW-8vWe9BfMKZqwB1Ap_yuDOzNJTCUsrTBmZ9_fFzAhB01KU/s320/13+-+Seleccionar+Proveedor.jpg" alt="" id="BLOGGER_PHOTO_ID_5264877995344992274" border="0" /></a><br />- Presionamos siguiente y debemos seleccionar la base de datos que creamos, para ello ingresamos la ruta del archivo, o si no la conocemos presionamos el botón "..."<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUEnJziBEp2UUwb1XGEcMtyT7-eSa6A9Trdr_Emh2wXdXy2b2wQYBr76gN1B9Jlcp9eDij4E7PwaxGZT9Ig8fiaq8BEX60DbWSRf04u7ABn6lPGUncVmuJllRwgLCWcYE9LE3FsXXnlgA/s1600-h/14+-+Seleccionar+BD.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 255px; height: 320px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUEnJziBEp2UUwb1XGEcMtyT7-eSa6A9Trdr_Emh2wXdXy2b2wQYBr76gN1B9Jlcp9eDij4E7PwaxGZT9Ig8fiaq8BEX60DbWSRf04u7ABn6lPGUncVmuJllRwgLCWcYE9LE3FsXXnlgA/s320/14+-+Seleccionar+BD.jpg" alt="" id="BLOGGER_PHOTO_ID_5264877992023618946" border="0" /></a><br />- Si presionamos el botón "<span style="font-weight: bold;">...</span>" se abrira una ventana en donde buscaremos nuestra base de datos... luego que la encontremos presionamos abrir. (En mi caso la base se llamaba bd.mdb)<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhbJNe5RW8Crz9E50Pk_0wcak8wL7uKHbGiAzhOfzzfja7OL4PPjPHKmlH0AfkahJuVNWr52xGJu0p0mbwybd327fj6ONErEDn353iaVus4CqEhsnLfI8Yi7Yg-_6gPRf9k5wSfab6UFWk/s1600-h/15+-+Selecci%C3%B3n+BD+desde+Disco.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 234px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhbJNe5RW8Crz9E50Pk_0wcak8wL7uKHbGiAzhOfzzfja7OL4PPjPHKmlH0AfkahJuVNWr52xGJu0p0mbwybd327fj6ONErEDn353iaVus4CqEhsnLfI8Yi7Yg-_6gPRf9k5wSfab6UFWk/s320/15+-+Selecci%C3%B3n+BD+desde+Disco.jpg" alt="" id="BLOGGER_PHOTO_ID_5264877990633371010" border="0" /></a><br />- Luego presionamos el botón "Probar Conexión", si todo esta bien, nos deberia aparecer un mensaje indicando que la prueba de conexión fue satisfactoria.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg3Thym52HPj3tapQM8EUUiSKj6XGfT6XhtZTH_Su0ECobQ1J_UW1dsv1qMVBJ78EbBq8a5-AO1Z5_QOqNUNVeD29_mMP6BTJwvWLqESxloduM2q3Bcr8TEkg4tXrtQuTWAUU_RKT_NpyE/s1600-h/16+-+Probar+Conexion.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 255px; height: 320px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg3Thym52HPj3tapQM8EUUiSKj6XGfT6XhtZTH_Su0ECobQ1J_UW1dsv1qMVBJ78EbBq8a5-AO1Z5_QOqNUNVeD29_mMP6BTJwvWLqESxloduM2q3Bcr8TEkg4tXrtQuTWAUU_RKT_NpyE/s320/16+-+Probar+Conexion.jpg" alt="" id="BLOGGER_PHOTO_ID_5264877850173776962" border="0" /></a><br />- Presionamos Aceptar y nos aparecerá un listado con todas las tablas que tenemos en nuestra base de datos, seleccionamos la que ocuparemos. En este ejemplo será la tabla "<span style="font-weight: bold;">Personas</span>" y presionamos Siguiente<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjWRYhD1QXH5V13oc8Bdhcxyj3mY0-6i2YE2iele-Mx86hVKNLTNUECQ30YWpnCRm-n0imoJoDWkJeBG-i8ClPJLRtum-dq0hqD1p29Jo4vMsCIMn7YmCm0pE5Bfq3hcLsIyBzUJrw9xK4/s1600-h/17+-+Seleccionamos+tabla.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 229px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjWRYhD1QXH5V13oc8Bdhcxyj3mY0-6i2YE2iele-Mx86hVKNLTNUECQ30YWpnCRm-n0imoJoDWkJeBG-i8ClPJLRtum-dq0hqD1p29Jo4vMsCIMn7YmCm0pE5Bfq3hcLsIyBzUJrw9xK4/s320/17+-+Seleccionamos+tabla.jpg" alt="" id="BLOGGER_PHOTO_ID_5264877844158909762" border="0" /></a>- Y presionamos Finalizar<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiXR4gvyZQxPYkNDOnjqffLc2XL2k9Q1QjNZDDasiQZKZMovjaNFilrAMvvU7vCgfj_C-iTwMaJmqvupJxPwHWCqJwpyRCLg5xWS78oRCKtMMDmUOI5ZdcGW7TwcUneIHRAER8MkAvVdfk/s1600-h/18+-+Finalizar.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 250px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiXR4gvyZQxPYkNDOnjqffLc2XL2k9Q1QjNZDDasiQZKZMovjaNFilrAMvvU7vCgfj_C-iTwMaJmqvupJxPwHWCqJwpyRCLg5xWS78oRCKtMMDmUOI5ZdcGW7TwcUneIHRAER8MkAvVdfk/s320/18+-+Finalizar.jpg" alt="" id="BLOGGER_PHOTO_ID_5264877837699023122" border="0" /></a><br />- Ahora tendremos un listado con los campos que existen en la tabla personas, en nuestro caso [Id],[Nombre] y [Apellido], Ustedes pueden probar las opciones, se puede editar la consulta en vista SQL, agregar tablas, etc... por ahora sólo Presionaremos siguiente.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4huocuqazg166TDMGMZPoDwkaf1j8j09pW9FG9zYs6Hr5LI1DwghXDsGSBTmlKgzRwYjR2XFg_lXk5ic7rLs09fahfyFCsSSKt1uRBUM4s5hWGtaPa0XTBRQ14Pm_C_8vGbt4cZvUHh4/s1600-h/19+-+Selecci%C3%B3n+de+Campos.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 178px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4huocuqazg166TDMGMZPoDwkaf1j8j09pW9FG9zYs6Hr5LI1DwghXDsGSBTmlKgzRwYjR2XFg_lXk5ic7rLs09fahfyFCsSSKt1uRBUM4s5hWGtaPa0XTBRQ14Pm_C_8vGbt4cZvUHh4/s320/19+-+Selecci%C3%B3n+de+Campos.jpg" alt="" id="BLOGGER_PHOTO_ID_5264877834714577442" border="0" /></a><br />- Y presionamos Finalizar, Pero OJO, la opción "<span style="font-weight: bold;">Habilitar el envío para esta conexión</span>" debe estar seleccionado:<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEixcNa8hre3iyKDo7p5QRHYITavGgm-N9PuMMsDJXehzp2JJ1yhDkHEwtZPwDL7vI-9QoPnjark3xRGTd_yiKHrB0u56t_I4xgtfaM3gPfjJswJlDt6yXFwDJ6LhpTdTCywJf7TjHeW0lk/s1600-h/21+-+Habilitar+el+envio+para+esta+conexion.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 218px; height: 27px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEixcNa8hre3iyKDo7p5QRHYITavGgm-N9PuMMsDJXehzp2JJ1yhDkHEwtZPwDL7vI-9QoPnjark3xRGTd_yiKHrB0u56t_I4xgtfaM3gPfjJswJlDt6yXFwDJ6LhpTdTCywJf7TjHeW0lk/s320/21+-+Habilitar+el+envio+para+esta+conexion.jpg" alt="" id="BLOGGER_PHOTO_ID_5264877622232627538" border="0" /></a><br />Si esta opción no esta seleccionada, NO podremos guardar registros en la base Access<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgk1fxzE-bmw42AimMIOCYtAqyFrRnI3kIL77PFwUjgMYxzOxSOr-UW22dJdShnuuKZskeMnjaPlqlDozXsGKkQn4DaRUBFrTVY6lqQ-bGJx9dv0s3iOrr_onyN9Dqwv8b8dq6XwJowc-8/s1600-h/20+-+Finalizando+Asistente+de+Conexion.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 178px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgk1fxzE-bmw42AimMIOCYtAqyFrRnI3kIL77PFwUjgMYxzOxSOr-UW22dJdShnuuKZskeMnjaPlqlDozXsGKkQn4DaRUBFrTVY6lqQ-bGJx9dv0s3iOrr_onyN9Dqwv8b8dq6XwJowc-8/s320/20+-+Finalizando+Asistente+de+Conexion.jpg" alt="" id="BLOGGER_PHOTO_ID_5264877833726518962" border="0" /></a><br />- Al fin hemos conectado todo, ahora solo nos queda diseñar nuestro formulario, en forma preliminar nos quedará algo así:<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjhPh2mt_EiQ3i_WkA8QNpwUilTV-g_4C0zehfEm1REOnoyUntT7qggAIgMLfdhbZUUtR3uezSYPWaXLY5hOhC2AnmO1WeazfPkzqz-ahRSzFz8eWx-yQYAz-gq6c2Ov3EClxrhYg-Ge30/s1600-h/22+-+Resultado+con+conexion.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 230px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjhPh2mt_EiQ3i_WkA8QNpwUilTV-g_4C0zehfEm1REOnoyUntT7qggAIgMLfdhbZUUtR3uezSYPWaXLY5hOhC2AnmO1WeazfPkzqz-ahRSzFz8eWx-yQYAz-gq6c2Ov3EClxrhYg-Ge30/s320/22+-+Resultado+con+conexion.jpg" alt="" id="BLOGGER_PHOTO_ID_5264877621789160114" border="0" /></a><br />- Lo primero que debo hacer arrastrar a mi formulario el grupo "d:Personas" como se ve en la imagen:<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQdI_aW4gzoOt0Rg7PSuqTIVmtdvCgn9q7DS4xuphpAKDjA1ewr9dG_QJLANRS5IBU0Amhb8exMxOMqqcD8KjWmHstkT1Fz00x4vigDUzG_3mi3R1uU8Et3FPrLwQ0UTLpZ4fQqA52XlI/s1600-h/23+-+Arrastrar+Grupo.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 230px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQdI_aW4gzoOt0Rg7PSuqTIVmtdvCgn9q7DS4xuphpAKDjA1ewr9dG_QJLANRS5IBU0Amhb8exMxOMqqcD8KjWmHstkT1Fz00x4vigDUzG_3mi3R1uU8Et3FPrLwQ0UTLpZ4fQqA52XlI/s320/23+-+Arrastrar+Grupo.jpg" alt="" id="BLOGGER_PHOTO_ID_5264877613853703282" border="0" /></a><br />- y crearlo como tabla extensible... nos debiera quedar algo así:<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiy_8f-ABlSgo7Sr2EIY_cawQVL-9ogvXQ9whhzNo8pl0mZ4qhH1Ju6VjDWpHrRmUyW71JI-QNpS5rJ0527DTe1IUiOI0naorng0RbwaLVQzWNz8hILO9k1jf1BkB9bDundeNsTuykTRx8/s1600-h/24+-+Resultado+despues+de+Arrastrar+Grupo.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 230px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiy_8f-ABlSgo7Sr2EIY_cawQVL-9ogvXQ9whhzNo8pl0mZ4qhH1Ju6VjDWpHrRmUyW71JI-QNpS5rJ0527DTe1IUiOI0naorng0RbwaLVQzWNz8hILO9k1jf1BkB9bDundeNsTuykTRx8/s320/24+-+Resultado+despues+de+Arrastrar+Grupo.jpg" alt="" id="BLOGGER_PHOTO_ID_5264877608818632082" border="0" /></a><br />- Para no complicarnos con todo lo que se creo en forma automática, borrare todos los botones y secciones que genero InfoPath, quedandome unicamente con la sección en donde ubiqué la tabla extensible.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgfpYNrJ3SSFlyR5Qe5P9jYLxw9jbCbook_p9JYYo_TB-mKDqJF_hwPfruCZHTmKR2vkXpvgfkRS1DaZaon9whg7wwp6B0PCL2uPKY4Y7oQRybXZPLpInTV5oxn7qARpF9LVRKHBwQknOE/s1600-h/25+-+Eliminar+todo+lo+que+no+sirve.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 230px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgfpYNrJ3SSFlyR5Qe5P9jYLxw9jbCbook_p9JYYo_TB-mKDqJF_hwPfruCZHTmKR2vkXpvgfkRS1DaZaon9whg7wwp6B0PCL2uPKY4Y7oQRybXZPLpInTV5oxn7qARpF9LVRKHBwQknOE/s320/25+-+Eliminar+todo+lo+que+no+sirve.jpg" alt="" id="BLOGGER_PHOTO_ID_5264877607468543202" border="0" /></a><br />- Luego creamos 2 botones, el primero, me va a servir para enviar los datos a mi base de datos, y el segundo para consultar por los datos ya existentes.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh2_diW_LjZM4Gl9YzIrwUwNZ14iqx9wRt4RUhi9AtBpaLhDnhZjaAFSndpYoz8mC_arxi-3gE-0er-UmvwG2GzP1O-8eE6kQasEbQdr73Mxzcw8pvI5KMdadeIIC81OdIpWuxVzNH7aSc/s1600-h/26+-+Agregar+2+botones.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 230px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh2_diW_LjZM4Gl9YzIrwUwNZ14iqx9wRt4RUhi9AtBpaLhDnhZjaAFSndpYoz8mC_arxi-3gE-0er-UmvwG2GzP1O-8eE6kQasEbQdr73Mxzcw8pvI5KMdadeIIC81OdIpWuxVzNH7aSc/s320/26+-+Agregar+2+botones.jpg" alt="" id="BLOGGER_PHOTO_ID_5264877464482410802" border="0" /></a><br />- Nos vamos a las propiedades del primer botón:<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiIdX_9WZ6whfGTIlAPeOa4uv-TIVpoy9lpswpNpACT0oj2jVOxo61J0mSUVme4R5nrNrF9yVjN_SHv0DJjzX0ScczDhlcp460yUBxgOON1VBh2slIH2WLzdbCNyUBdA_0WvpprdQd0Ui4/s1600-h/27+-+Propiedades+boton+1.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 231px; height: 174px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiIdX_9WZ6whfGTIlAPeOa4uv-TIVpoy9lpswpNpACT0oj2jVOxo61J0mSUVme4R5nrNrF9yVjN_SHv0DJjzX0ScczDhlcp460yUBxgOON1VBh2slIH2WLzdbCNyUBdA_0WvpprdQd0Ui4/s320/27+-+Propiedades+boton+1.jpg" alt="" id="BLOGGER_PHOTO_ID_5264877461837486450" border="0" /></a><br />- Y en acción seleccionamos la opción "<span style="font-weight: bold;">Enviar</span>"<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhwp8Q0p3GsFSrA_YrP-gMt-1-wEN841qEGBg4qx8WNZuCSiu-ZEpWzT3ltIVG67tRzLX8t2ibPJuoWOOryqGnXkg5Tly4Gbtsog2p55WejXHtEZxQeIfuZYc8-aLbWg38pPKxaOBRAUrk/s1600-h/28+-+Cambiar+accion+a+Enviar.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 217px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhwp8Q0p3GsFSrA_YrP-gMt-1-wEN841qEGBg4qx8WNZuCSiu-ZEpWzT3ltIVG67tRzLX8t2ibPJuoWOOryqGnXkg5Tly4Gbtsog2p55WejXHtEZxQeIfuZYc8-aLbWg38pPKxaOBRAUrk/s320/28+-+Cambiar+accion+a+Enviar.jpg" alt="" id="BLOGGER_PHOTO_ID_5264877460425715954" border="0" /></a><br />- Presionamos "<span style="font-weight: bold;">Aceptar</span>" y en el segundo boton, de igual forma, ingresamos en propiedades, pero, seleccionamos la acción "<span style="font-weight: bold;">Ejecutar consulta</span>"<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgqEQ1d-UQAabz92SEhTcZPVOFhesIkf0oR_2R3w0OMA7QsOoRmh_nPoIK8wJ2ObuF1Dipz5gKI5ZNaJ7XQN-rTk0NaIpsVOIJmWexW5vQ-b2jip2VttMNQZyBAq4ZdRZCpkUvpFAQYhyg/s1600-h/29+-+Configuracion+Boton+2.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 216px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgqEQ1d-UQAabz92SEhTcZPVOFhesIkf0oR_2R3w0OMA7QsOoRmh_nPoIK8wJ2ObuF1Dipz5gKI5ZNaJ7XQN-rTk0NaIpsVOIJmWexW5vQ-b2jip2VttMNQZyBAq4ZdRZCpkUvpFAQYhyg/s320/29+-+Configuracion+Boton+2.jpg" alt="" id="BLOGGER_PHOTO_ID_5264877455152251330" border="0" /></a><br />- Nos quedará algo así:<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgDMf5isrr6T9a95UGjPoxkbaOozNFg6FjDlrKxtHMyCuPNFEDdyMCibOTA3ATH162hFA_-IZpZMEJuzvUQ_yCiMA3pDSRnD7pw2ovhNbjuGvo1VIAJLdlSEq2N9IDLd0oBLUzjoH_hftI/s1600-h/30+-+Resultado+Post+Botones.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 230px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgDMf5isrr6T9a95UGjPoxkbaOozNFg6FjDlrKxtHMyCuPNFEDdyMCibOTA3ATH162hFA_-IZpZMEJuzvUQ_yCiMA3pDSRnD7pw2ovhNbjuGvo1VIAJLdlSEq2N9IDLd0oBLUzjoH_hftI/s320/30+-+Resultado+Post+Botones.jpg" alt="" id="BLOGGER_PHOTO_ID_5264877449539452274" border="0" /></a><br />- Con esto ya podremos guardar datos en Access, ahora vamos a probarlo... Presionamos el botón vista previa.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhZTzDrYWwm9qdOwuwxK9yeV8T-GQscxYBN6PTkuEE62Sh_e1WIyLEBubrBtq-N6Nj73qr44UzCY-0MfOb1FA3GHwSNKlpKbK1OuTTf_I9QqcFTw-g3QbABx_obuDq2IsDfExT6x32B_hQ/s1600-h/31+-+Vista+Previa+Final.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 301px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhZTzDrYWwm9qdOwuwxK9yeV8T-GQscxYBN6PTkuEE62Sh_e1WIyLEBubrBtq-N6Nj73qr44UzCY-0MfOb1FA3GHwSNKlpKbK1OuTTf_I9QqcFTw-g3QbABx_obuDq2IsDfExT6x32B_hQ/s320/31+-+Vista+Previa+Final.jpg" alt="" id="BLOGGER_PHOTO_ID_5264877047276999266" border="0" /></a><br />- Ingresamos datos en los campos Nombre y Apellido, (no ingresamos el Id, ya que se generará en forma automática) y presionamos el botón <span style="font-weight: bold;">Enviar</span><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj0pnEL7oLt-qJHsq9SEyLrlI_uM4jqSpxYczEDC_Fw8qi4Ig4pLu8rf2XByCOfKDxunfVgHvpJm8H7WDXeewiljRv5Mkrv808WiYinsqDaBaCTnPT_WS4yzNfYBLTuIZSrVp3Yw5C1-_4/s1600-h/32+-+Ingresar+Datos.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 301px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj0pnEL7oLt-qJHsq9SEyLrlI_uM4jqSpxYczEDC_Fw8qi4Ig4pLu8rf2XByCOfKDxunfVgHvpJm8H7WDXeewiljRv5Mkrv808WiYinsqDaBaCTnPT_WS4yzNfYBLTuIZSrVp3Yw5C1-_4/s320/32+-+Ingresar+Datos.jpg" alt="" id="BLOGGER_PHOTO_ID_5264877041880294418" border="0" /></a><br />- Se abrira una alerta de seguridad, presionamos <span style="font-weight: bold;">Si</span><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjxFzmNZB_0G62-L7wxjtMBMw3rFz7hUC3e4EHT0ecvkSCxUn5QBmh9LiTMQV0hnw-osUD2ql4yijs7gU8xQqP_JuZrzU3WXnQSWjZmknNHEMLG8knjbjJruvIv8Z2nhP4NK5FLq2L4gek/s1600-h/33+-+Alerta+al+enviar.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 307px; height: 158px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjxFzmNZB_0G62-L7wxjtMBMw3rFz7hUC3e4EHT0ecvkSCxUn5QBmh9LiTMQV0hnw-osUD2ql4yijs7gU8xQqP_JuZrzU3WXnQSWjZmknNHEMLG8knjbjJruvIv8Z2nhP4NK5FLq2L4gek/s320/33+-+Alerta+al+enviar.jpg" alt="" id="BLOGGER_PHOTO_ID_5264877040367807202" border="0" /></a><br />- Nos aparecerá una alerta indicando que el formulario se envió correctamente.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjFNx0e4GR2Dxvyia-CBO21T38cgpOdTeydA5opi_0YIK_0d4_vguvYs3X8H7BfMVUl7DyhL-np_VXDTOmzhuOCNYsHUAsZ5prWgV9B7383QO15w3ydr3PQfwvLCTyCpsTUw9DY0BGEuHs/s1600-h/34+-+Formulario+enviado+Correctamente.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 263px; height: 108px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjFNx0e4GR2Dxvyia-CBO21T38cgpOdTeydA5opi_0YIK_0d4_vguvYs3X8H7BfMVUl7DyhL-np_VXDTOmzhuOCNYsHUAsZ5prWgV9B7383QO15w3ydr3PQfwvLCTyCpsTUw9DY0BGEuHs/s320/34+-+Formulario+enviado+Correctamente.jpg" alt="" id="BLOGGER_PHOTO_ID_5264877042859756226" border="0" /></a><br />- Y si nos vamos a nuestra base de datos, y abrimos la tabla "<span style="font-weight: bold;">Personas</span>" veremos que el dato ha sido guardado.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhrMR4zqtcvNXmQo0waaDZ3g3ym6nAKo7ckD3nlFPYNw7HBikWAVU0KtAyxkkqDRtLDzPJjvQr6bQLJ7T1hIrKBCUJQKwBc_vxecATRwtn4CobD6LORGobdmORA3DGpVVLp5-UQnmayatg/s1600-h/35+-+Vista+Access.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 80px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhrMR4zqtcvNXmQo0waaDZ3g3ym6nAKo7ckD3nlFPYNw7HBikWAVU0KtAyxkkqDRtLDzPJjvQr6bQLJ7T1hIrKBCUJQKwBc_vxecATRwtn4CobD6LORGobdmORA3DGpVVLp5-UQnmayatg/s320/35+-+Vista+Access.jpg" alt="" id="BLOGGER_PHOTO_ID_5264877037179267714" border="0" /></a><br />- Podemos modificar, agregar, eliminar simultaneamente nuestro listado de personas, pero sólo cuando presionemos "<span style="font-weight: bold;">Enviar</span>" los cambios se efectuarán en la base de datos.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh-P24jRSU26mTP3WOvCYj5HbF109fhR5l14HRC0qhr-8QP9h_EsM8hVZ_u-T_E1Fkd3Fe4gZaW00Lg20O8RzR5AqIeZoW5-LL8UXVCoqAdhJIwpXy7bwV82cUU0hPGpGAMmPR8A_tebQQ/s1600-h/36+-+Mas+datos.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 301px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh-P24jRSU26mTP3WOvCYj5HbF109fhR5l14HRC0qhr-8QP9h_EsM8hVZ_u-T_E1Fkd3Fe4gZaW00Lg20O8RzR5AqIeZoW5-LL8UXVCoqAdhJIwpXy7bwV82cUU0hPGpGAMmPR8A_tebQQ/s320/36+-+Mas+datos.jpg" alt="" id="BLOGGER_PHOTO_ID_5264876804504173506" border="0" /></a><br />- Si cerramos la vista previa del documento y volvemos a presionar vista previa, el formulario se cargará en blanco. Si lo que deseamos es modificar un dato ya existente o simplemente ver lo que hay en la base de datos, presionamos el botón "<span style="font-weight: bold;">Ejecutar consulta</span>"<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj9qeZOR4JzfNKqLtN711O0OdPgB14zYF478f8ry_CQ3llGLih47VUc2pnrEm1OgXWaPn1l3bxyY6OK4uNUepJgkI86rGME6GlFMQbc7yyCykfe0dc0uH5RuxMea4ZSjxYan-GEjtEetBc/s1600-h/37+-+Volver+a+Abrir.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 301px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj9qeZOR4JzfNKqLtN711O0OdPgB14zYF478f8ry_CQ3llGLih47VUc2pnrEm1OgXWaPn1l3bxyY6OK4uNUepJgkI86rGME6GlFMQbc7yyCykfe0dc0uH5RuxMea4ZSjxYan-GEjtEetBc/s320/37+-+Volver+a+Abrir.jpg" alt="" id="BLOGGER_PHOTO_ID_5264876807866573378" border="0" /></a><br />- Nos aparecera una alerta de seguridad nuevamente. Presionamos "<span style="font-weight: bold;">Si</span>"<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjxv-u9jdV5gfQ3VotqM9TS9DpwrPCzC6PvrN0GSM8eSVMHDJ4seI1tR6KdouFId-VqQU-C94w-qV8O4-iOnagrpThDUtMsp6k7J0MpTpu6sSHJcfNO_LW0wc0849sIcQNYj-W3imYJP04/s1600-h/38+-+Alerta+al+consultar.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 166px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjxv-u9jdV5gfQ3VotqM9TS9DpwrPCzC6PvrN0GSM8eSVMHDJ4seI1tR6KdouFId-VqQU-C94w-qV8O4-iOnagrpThDUtMsp6k7J0MpTpu6sSHJcfNO_LW0wc0849sIcQNYj-W3imYJP04/s320/38+-+Alerta+al+consultar.jpg" alt="" id="BLOGGER_PHOTO_ID_5264876803023914642" border="0" /></a><br />- Se nos desplegará el listado de datos que tenemos en nuestra tabla en Access.<br /><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhKEJz78ZyTIFNIFLU8jn1ERUiY2O54Q6nXXg4k2bopVzhXTtDouXsOkFeIgUtR_7URJ2A9tzC08uoUIpJaHk-o7hgZwPm2i_pmmNAB6PSI-gyH71xSwKH8dTRLx28wMeEW0c2emY8y7IU/s1600-h/39+-+datos+rescatados.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 301px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhKEJz78ZyTIFNIFLU8jn1ERUiY2O54Q6nXXg4k2bopVzhXTtDouXsOkFeIgUtR_7URJ2A9tzC08uoUIpJaHk-o7hgZwPm2i_pmmNAB6PSI-gyH71xSwKH8dTRLx28wMeEW0c2emY8y7IU/s320/39+-+datos+rescatados.jpg" alt="" id="BLOGGER_PHOTO_ID_5264876799965050914" border="0" /></a><br />- Si presionamos el botón Enviar sin haber modificado o creado datos nuevos, nos aparecerá un error, ya que no hemos modificado el formulario y por lo tanto no existe la necesidad de guardar los datos denuevo.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj6bkP02B5xYfMoqTyAIdcRLdhoHcnFXPbFt9yYwDmHJngnk4TD0l42xfKoIag-euGJC1u1R9Igbmp-T6Jep5MgHLAb9_bG6-grt-BZIdv_JzlLcPkInSJFu3C7aHav8dPtslWmIyJh8lI/s1600-h/40+-+Error+al+enviar+sin+modificar.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 50px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj6bkP02B5xYfMoqTyAIdcRLdhoHcnFXPbFt9yYwDmHJngnk4TD0l42xfKoIag-euGJC1u1R9Igbmp-T6Jep5MgHLAb9_bG6-grt-BZIdv_JzlLcPkInSJFu3C7aHav8dPtslWmIyJh8lI/s320/40+-+Error+al+enviar+sin+modificar.jpg" alt="" id="BLOGGER_PHOTO_ID_5264876792489812946" border="0" /></a><br />Bueno espero le sirva a alguna persona y aunque no tiene mucho diseño, es una base de lo que se puede hacer.<br /><br />Si alguien tiene alguna duda, trataré de responder a la brevedad.<br /><br />Saludos.<br />Francisco Rojas C.<br /><script type="text/javascript"><br />var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");<br />document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));<br /></script><br /><script type="text/javascript"><br />var pageTracker = _gat._getTracker("UA-5827604-2");<br />pageTracker._trackPageview();<br /></script>Unknownnoreply@blogger.com22tag:blogger.com,1999:blog-4618181800647277513.post-62038764124907594832008-10-22T17:05:00.008-03:002008-10-23T17:38:07.094-03:00Conexión a Web Service desde InfoPathPara este ejemplo utilizaré un Web Service Gratuito de Indicadores de Chile (UF, Dólar, Etc).<br /><br />Primero que todo creamos un nuevo documento en blanco y luego nos vamos al menú <span style="font-weight: bold;">Herramientas > Conexiones de datos...</span><br /><br /><br />Y agregamos una nueva conexión para recibir datos<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgfqcvQ5JJEOAC121vf3_VP81Cx43h5Xh3R0NbfqhRpJESom3aB2hjW8cduOI0UrPVLkoQFatgkm3yCqJDFLaRy-gm-7GggpRckkr2Akz92clmfDfX-EvIbj9lrRRD83Na6N8KYTZg1wsY/s1600-h/2.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgfqcvQ5JJEOAC121vf3_VP81Cx43h5Xh3R0NbfqhRpJESom3aB2hjW8cduOI0UrPVLkoQFatgkm3yCqJDFLaRy-gm-7GggpRckkr2Akz92clmfDfX-EvIbj9lrRRD83Na6N8KYTZg1wsY/s320/2.jpg" alt="" id="BLOGGER_PHOTO_ID_5260072946710850834" border="0" /></a><br />Seleccionamos Servicio Web<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgjdGwfrZENPDHch7PMHhSKaKX4rhowbf0tYfm-Hch1c5ecUugvi-fj_vJfG9dfp6oF77-sJnz_GDPgDyByHC_fyEjMX9OrxtsJTPGU9SzPNj0IETJZHVrzgMh4DuaUsiuVpS5epXwCDbA/s1600-h/3.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgjdGwfrZENPDHch7PMHhSKaKX4rhowbf0tYfm-Hch1c5ecUugvi-fj_vJfG9dfp6oF77-sJnz_GDPgDyByHC_fyEjMX9OrxtsJTPGU9SzPNj0IETJZHVrzgMh4DuaUsiuVpS5epXwCDbA/s320/3.jpg" alt="" id="BLOGGER_PHOTO_ID_5260072946935968258" border="0" /></a>E ingresamos la dirección URL del Web Service al cual nos deseamos conectar.<br /><br />En nuestro caso<br /><br /><a href="http://aspspider.net/externo/service.asmx">http://aspspider.net/externo/service.asmx</a><br /><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjTd8HPqqij5etnqQsVxBODPX01D4q4_FBnlkh5lVfIWQOpYrjityfmXJH2OZfnaEg5yaS9zviP7ts8SQGYnWItYJNoofv21jMlVT1ZZjcRdZ9kXF9evMcRAFA7_L1aMlzUXNTqUeb0Klg/s1600-h/4.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjTd8HPqqij5etnqQsVxBODPX01D4q4_FBnlkh5lVfIWQOpYrjityfmXJH2OZfnaEg5yaS9zviP7ts8SQGYnWItYJNoofv21jMlVT1ZZjcRdZ9kXF9evMcRAFA7_L1aMlzUXNTqUeb0Klg/s320/4.jpg" alt="" id="BLOGGER_PHOTO_ID_5260072808883812914" border="0" /></a><br />Luego seleccionamos el <span style="font-weight: bold;">web method</span> al que deseamos conectarnos, en este caso <span style="font-weight: bold;">Indicadores</span>, el cual como vemos nos indica el formato del parámetro de entrada.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgL7u5I5oDO1IlvVuHC2YHx7oFYzY28fFX_ymSeeXW_7S90ntjVWrgfli8jJ3NJ07-ko3EnThmdR6pqoG-V1F_uL3RtFeqYXOjkxLpcAny2Yvd9pN11eom2uSTrKGJAH95QtHwDIfKBbyo/s1600-h/5.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgL7u5I5oDO1IlvVuHC2YHx7oFYzY28fFX_ymSeeXW_7S90ntjVWrgfli8jJ3NJ07-ko3EnThmdR6pqoG-V1F_uL3RtFeqYXOjkxLpcAny2Yvd9pN11eom2uSTrKGJAH95QtHwDIfKBbyo/s320/5.jpg" alt="" id="BLOGGER_PHOTO_ID_5260072817158524994" border="0" /></a><br />Presionamos Siguiente<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgTXAwu67tgByXMMZ9mwMYAMtdLV3cJ3QUp2cBF4UxqcmdMo6OwKELYbUK1Axip_RrNUdjkNi3D4G5YykMfjk6IDtwbzDO9LuWP5nYnnzWd-HDNM3uUXNM5VvYWDnXqYcIKo545Yq-OC1w/s1600-h/6.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgTXAwu67tgByXMMZ9mwMYAMtdLV3cJ3QUp2cBF4UxqcmdMo6OwKELYbUK1Axip_RrNUdjkNi3D4G5YykMfjk6IDtwbzDO9LuWP5nYnnzWd-HDNM3uUXNM5VvYWDnXqYcIKo545Yq-OC1w/s320/6.jpg" alt="" id="BLOGGER_PHOTO_ID_5260072823280980578" border="0" /></a><br />Y presionamos el botón "Establecer valor de ejemplo...", en donde agregaremos la fecha en el formato que nos indicaba la descripción del Web Service.<br /><br />En este caso "20081022"<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh4T5KNJNkh8qsK5REkkEulFzcA5lETu2iodEOukrOj3SKfdOWJkm2XHnUQoHL1r4945o-UvqhDzhT_N2P3XAwDRX7-WHIxGXxCJ6KAs4TtK59EqDXKvSOQDAb1m7zQ_3fggMFiHBXUROU/s1600-h/7.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh4T5KNJNkh8qsK5REkkEulFzcA5lETu2iodEOukrOj3SKfdOWJkm2XHnUQoHL1r4945o-UvqhDzhT_N2P3XAwDRX7-WHIxGXxCJ6KAs4TtK59EqDXKvSOQDAb1m7zQ_3fggMFiHBXUROU/s320/7.jpg" alt="" id="BLOGGER_PHOTO_ID_5260072826751589954" border="0" /></a><br />Presionamos Aceptar...<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgEzKOZpg4DzCTiyZnqizL8HkVBFr511O9vkhKEYC7e-5hcPRIHCz1bt9hJ0MupiWqQ98ho0gJ192euvUrxNO21H3M9UmvxUGhlAhBVTONQg3Xp257pLNDnvgsVS8gZYAys14C-UH3DuvE/s1600-h/8.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgEzKOZpg4DzCTiyZnqizL8HkVBFr511O9vkhKEYC7e-5hcPRIHCz1bt9hJ0MupiWqQ98ho0gJ192euvUrxNO21H3M9UmvxUGhlAhBVTONQg3Xp257pLNDnvgsVS8gZYAys14C-UH3DuvE/s320/8.jpg" alt="" id="BLOGGER_PHOTO_ID_5260072826245761554" border="0" /></a>Y Siguiente...<br /><br />Luego, Repetimos el paso anterior...<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-WejXqoQ18GbUNWNdp0MTXPUIqlQawpYYqdM7uMNx2vk3hjES3yyQ1H4fOC68bsq8r2QEDyP8nRLZpzSyh2FJhVEMBo-Coi57zi-FHuSd77MIDus8MnPXssBgnUDASpHJhJUJqPmU4p8/s1600-h/9.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-WejXqoQ18GbUNWNdp0MTXPUIqlQawpYYqdM7uMNx2vk3hjES3yyQ1H4fOC68bsq8r2QEDyP8nRLZpzSyh2FJhVEMBo-Coi57zi-FHuSd77MIDus8MnPXssBgnUDASpHJhJUJqPmU4p8/s320/9.jpg" alt="" id="BLOGGER_PHOTO_ID_5260072628892004562" border="0" /></a><br />Ingresamos nuevamente el parámetro<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjBpNGTrfGj5fo3MdWx1kGX7XsPl0l4y2IQ5p921XRQ6XnORiRrPM-8TRUMvi1pTTALetlsLBn0rhMe_BBf36QKxa85aH_8nc7x54RRRjFdnnN8olSAclygwh2Eetpr0rihFsOImuoF7QY/s1600-h/10.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjBpNGTrfGj5fo3MdWx1kGX7XsPl0l4y2IQ5p921XRQ6XnORiRrPM-8TRUMvi1pTTALetlsLBn0rhMe_BBf36QKxa85aH_8nc7x54RRRjFdnnN8olSAclygwh2Eetpr0rihFsOImuoF7QY/s320/10.jpg" alt="" id="BLOGGER_PHOTO_ID_5260072640225793986" border="0" /></a><br />Aceptamos...<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhtvlSk_VaPosq28EiG00CNJ08hRAjBF4irTil8S4rQn6Oo9_EbxiQWuLciePcXNiMFmXlhsG9WrOTOAo8OV4ncJj2gsv6kRpqh3seu9adCN16ZZ70fmBwxoP1MOjXfZFdeqig4S4Ngr6k/s1600-h/11.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhtvlSk_VaPosq28EiG00CNJ08hRAjBF4irTil8S4rQn6Oo9_EbxiQWuLciePcXNiMFmXlhsG9WrOTOAo8OV4ncJj2gsv6kRpqh3seu9adCN16ZZ70fmBwxoP1MOjXfZFdeqig4S4Ngr6k/s320/11.jpg" alt="" id="BLOGGER_PHOTO_ID_5260072639324672930" border="0" /></a>Siguiente...<br /><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhsK4suQXm3wSMsrsRD7U15TmHGG767bLn6jXTN8XOFDl7ekuz1edm6VAHLXpijWuQHyyIfAUppiODxz1mUCGTTL-bucutJYXsF5x5I8wgML0PfEaKuLR3Rs66QtZ6OkYILFeGIbyDVRn0/s1600-h/12.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhsK4suQXm3wSMsrsRD7U15TmHGG767bLn6jXTN8XOFDl7ekuz1edm6VAHLXpijWuQHyyIfAUppiODxz1mUCGTTL-bucutJYXsF5x5I8wgML0PfEaKuLR3Rs66QtZ6OkYILFeGIbyDVRn0/s320/12.jpg" alt="" id="BLOGGER_PHOTO_ID_5260072644395245858" border="0" /></a><br />Siguiente...<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh0Z8WuEhckpzMvm89R1DMLcThXbhs8efhWZ-VzLcs414HIWQhWcP0-xk80HhPk6vWDGMDsQYcrTQ9zKA6VynajQbCJ6k_01599xh9ZwYuLButtIvzqZR4SmJ9Gjlkv9QtLpnHj950WVgc/s1600-h/13.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh0Z8WuEhckpzMvm89R1DMLcThXbhs8efhWZ-VzLcs414HIWQhWcP0-xk80HhPk6vWDGMDsQYcrTQ9zKA6VynajQbCJ6k_01599xh9ZwYuLButtIvzqZR4SmJ9Gjlkv9QtLpnHj950WVgc/s320/13.jpg" alt="" id="BLOGGER_PHOTO_ID_5260072644016085282" border="0" /></a><br />Siguiente...<br /><br />Ahora tendremos nuestra conexión al Web Service de indicadores establecida<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjzSzNNZzIBmi3D77Z4WkJwySnGLo_Xure63tjq7rfcupDnZ25s7T-Crw_OHl-CTwGXm_mSCf_JersmhRmwrMkUdvl5TqvCMcL_prRxk-XXH2a_kFCsoc3YVpSoj7oueYcSMazd_SPAmxw/s1600-h/14.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjzSzNNZzIBmi3D77Z4WkJwySnGLo_Xure63tjq7rfcupDnZ25s7T-Crw_OHl-CTwGXm_mSCf_JersmhRmwrMkUdvl5TqvCMcL_prRxk-XXH2a_kFCsoc3YVpSoj7oueYcSMazd_SPAmxw/s320/14.jpg" alt="" id="BLOGGER_PHOTO_ID_5260072440324683458" border="0" /></a><br />...Ahora nos vamos al panel Origen de datos y seleccionamos la conexión Indicadores como se indica en la imagen.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgJ_RYayqVE_bMBMAezTOjhiRK8yoh30XwX7MurSV6D0E2JqZmP0D0DPRlw2bypBy1gnwYN79k5haeXKpL79lmuFnDdwU3SvK3hrkGeR95-Q5GwphBnlYzqSJcYQkcs8sO6UkJ-cFKjxTI/s1600-h/15.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgJ_RYayqVE_bMBMAezTOjhiRK8yoh30XwX7MurSV6D0E2JqZmP0D0DPRlw2bypBy1gnwYN79k5haeXKpL79lmuFnDdwU3SvK3hrkGeR95-Q5GwphBnlYzqSJcYQkcs8sO6UkJ-cFKjxTI/s320/15.jpg" alt="" id="BLOGGER_PHOTO_ID_5260072440501485778" border="0" /></a>Luego Agregamos el campo "<span style="font-weight: bold;">Fecha</span>" y El grupo "<span style="font-weight: bold;">Indicadores</span>" a nuestro formulario<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgWogBVtgnTErUjjdIzrIBqsFLjUm_yerxQdKSk65ICdamnW-fDi-nrcNnN8ThpLWi2QhTt7Hu_S5Gyqx79KkavUtSoE6ykPgfoWotlK2eZyXWZ8ReIitj7xUqEHCJ5wR2SCnCklruFy-o/s1600-h/16.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgWogBVtgnTErUjjdIzrIBqsFLjUm_yerxQdKSk65ICdamnW-fDi-nrcNnN8ThpLWi2QhTt7Hu_S5Gyqx79KkavUtSoE6ykPgfoWotlK2eZyXWZ8ReIitj7xUqEHCJ5wR2SCnCklruFy-o/s320/16.jpg" alt="" id="BLOGGER_PHOTO_ID_5260072442088327570" border="0" /></a>Nos debería quedar algo así:<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiwqxIIkrblAYdV_r8HmXuGWlkGmH2eskFKTuR0srwgoDMwDjPWRT3Vb8em6G4iVBQg0AT_ZEdEaCmyq3hNh6QMBxvEsWJY4ABTz_C22Bs9waEisvw0qTWwyopOljrIx9KmLOz43jXi-Hs/s1600-h/17.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiwqxIIkrblAYdV_r8HmXuGWlkGmH2eskFKTuR0srwgoDMwDjPWRT3Vb8em6G4iVBQg0AT_ZEdEaCmyq3hNh6QMBxvEsWJY4ABTz_C22Bs9waEisvw0qTWwyopOljrIx9KmLOz43jXi-Hs/s320/17.jpg" alt="" id="BLOGGER_PHOTO_ID_5260072442704015922" border="0" /></a>Luego agregamos un botón<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhgkdg-lUyASo2VLaMyH5T7dAgKn-qZabQ_CmPZWf6HUYrxKstrRFIZvSVK6A1OIFisK2MMHkYxCFLRuvnycjTL3ra8yFUKMm3TzSmxafoqb4m6ytzyAHhYoiIYMnLOZvK2cOaED-z-eY8/s1600-h/18.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhgkdg-lUyASo2VLaMyH5T7dAgKn-qZabQ_CmPZWf6HUYrxKstrRFIZvSVK6A1OIFisK2MMHkYxCFLRuvnycjTL3ra8yFUKMm3TzSmxafoqb4m6ytzyAHhYoiIYMnLOZvK2cOaED-z-eY8/s320/18.jpg" alt="" id="BLOGGER_PHOTO_ID_5260072449672970082" border="0" /></a>Nos vamos a propiedades del botón<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEht4UUbBNyWToomjsJuSYgk946Uh4vUw0C7DlLyNsLKhAaTl22CiQxk31zlEp6MTVmSATnahKZMWrT5v-JKiPcUzeT5evm6ULTKbWvmNR1HRGaam1kRmWrWHLOtGXENbAPQ7ee_dewJfTs/s1600-h/19.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEht4UUbBNyWToomjsJuSYgk946Uh4vUw0C7DlLyNsLKhAaTl22CiQxk31zlEp6MTVmSATnahKZMWrT5v-JKiPcUzeT5evm6ULTKbWvmNR1HRGaam1kRmWrWHLOtGXENbAPQ7ee_dewJfTs/s320/19.jpg" alt="" id="BLOGGER_PHOTO_ID_5260072232316495650" border="0" /></a><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiqSHq0-bSwp5_Apadf_6ap_inlb60jBh2Cd-cVIVKfUAFhmZ9xx3P9lMVzme1q5LV5uMogKwWiJGiYYk1lnY7ZqztkNBLyAbpsVoEzvw4_bPtJSXvaJliWKwp_hMTIIXWKpv4t_hrHhcE/s1600-h/20.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiqSHq0-bSwp5_Apadf_6ap_inlb60jBh2Cd-cVIVKfUAFhmZ9xx3P9lMVzme1q5LV5uMogKwWiJGiYYk1lnY7ZqztkNBLyAbpsVoEzvw4_bPtJSXvaJliWKwp_hMTIIXWKpv4t_hrHhcE/s320/20.jpg" alt="" id="BLOGGER_PHOTO_ID_5260072240870663954" border="0" /></a>Y modificamos la <span style="font-weight: bold;">acción</span> a "<span style="font-weight: bold;">Actualizar</span>"<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhIo81ApRyGpu8gJlyDnO4Sruq9gDhUzcZhMZVKvdJK2Lvfbj1Lhe21PHtrgZ3E5cC7iLIEK_cMyI4zdpJxo6iKJVksH9AlVepzkazrpsoxboLUh9yeYwOscBZoTkQs1khs4qVWfh0-diM/s1600-h/21.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhIo81ApRyGpu8gJlyDnO4Sruq9gDhUzcZhMZVKvdJK2Lvfbj1Lhe21PHtrgZ3E5cC7iLIEK_cMyI4zdpJxo6iKJVksH9AlVepzkazrpsoxboLUh9yeYwOscBZoTkQs1khs4qVWfh0-diM/s320/21.jpg" alt="" id="BLOGGER_PHOTO_ID_5260072242620770178" border="0" /></a>Presionamos Aceptar y ya podemos disfrutar de nuestro formulario InfoPath conectado al Web Service de Indicadores de Chile.<br /><br />Para ver lo que hemos creado ponemos vista previa, nos aparecera una alerta de seguridad, que nos indica que nos conectaremos a un origen de datos. Debemos presionar <span style="font-weight: bold;">Sí</span><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgFGuR7BFTrAkPARRj-G582XtohRrIL_w7L1gERJhNak415iVa4wPBeNFrCuUACzPfOJZfmnqhPj-tf4D_II7N6clZBXvsb6mko9dt6B_Hf7b1l1tSgz6ivSLYnQZ-i59Djh7zLcx6v6wc/s1600-h/22.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgFGuR7BFTrAkPARRj-G582XtohRrIL_w7L1gERJhNak415iVa4wPBeNFrCuUACzPfOJZfmnqhPj-tf4D_II7N6clZBXvsb6mko9dt6B_Hf7b1l1tSgz6ivSLYnQZ-i59Djh7zLcx6v6wc/s320/22.jpg" alt="" id="BLOGGER_PHOTO_ID_5260072249655894034" border="0" /></a><br />Resultado:<br /><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjlpi5_Iirkw4h1szcGA7vQ3Q2T3Jhi82XS3C-n4noWvGry_rUgAcEGaX2TuciuV_2cSxySlIalD2EMlaNk-Ou1RI6pbK6d5FqM0trNF0xN_hy1Xz9wJXkMtQdnOmhJJA-J2t9OXwR76Yc/s1600-h/23.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjlpi5_Iirkw4h1szcGA7vQ3Q2T3Jhi82XS3C-n4noWvGry_rUgAcEGaX2TuciuV_2cSxySlIalD2EMlaNk-Ou1RI6pbK6d5FqM0trNF0xN_hy1Xz9wJXkMtQdnOmhJJA-J2t9OXwR76Yc/s320/23.jpg" alt="" id="BLOGGER_PHOTO_ID_5260072248643066770" border="0" /></a><br />Podremos cambiar la fecha y presionar actualizar para ver los indicadores de otras fechas<br /><br /><br /><span style="font-style: italic;">Queda pendiente la publicación en SharePoint con InfoPath Form Service.</span><br /><br />Francisco Rojas Castro.-Unknownnoreply@blogger.com9tag:blogger.com,1999:blog-4618181800647277513.post-4566131258944788462008-10-20T17:31:00.014-03:002008-11-20T16:53:03.250-03:00Identificador Unico en tabla extensible sin códigoEl objetivo de este mini tutorial es crear un identificador único en una tabla extensible que se auto - genere, sin crear código Visual Basic o C#.<br /><br />Existen dos posibles soluciones, cada una con sus ventajas y desventajas, aquí van<br /><br /><span style="font-size:130%;"><span style="font-weight: bold; color: rgb(0, 0, 102);">Solución 1</span><br /></span><br />1.- Crear un documento en blanco<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEimro3ov9UET6gs2zJ0BrLtKXuISiVExG8pCBum0Zvuww8O00kjdsrfsNxEQ-_tym1mM3OfzigVOcliBXyXHToqel3epIxilq9dm41pDOhBjCwD_jWX33CBl4vdu0eoGQC_gyM0hpswj08/s1600-h/1.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEimro3ov9UET6gs2zJ0BrLtKXuISiVExG8pCBum0Zvuww8O00kjdsrfsNxEQ-_tym1mM3OfzigVOcliBXyXHToqel3epIxilq9dm41pDOhBjCwD_jWX33CBl4vdu0eoGQC_gyM0hpswj08/s320/1.jpg" alt="" id="BLOGGER_PHOTO_ID_5259338415835596146" border="0" /></a><br />2.- Diseñar la siguiente estructura de campos, vamos a poner 2 identificadores, id e id2, la idea es ver las dos soluciones, una en cada id.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjsuxJFICFaXn1aQ0_GIj45gt8AXuNBB7FvYuB6lsBEemua1ab9lwshU4FHYv3ayp6wpi6YkkLVt9l5XtLCLZFF78gzVrObnNOwN6rvviSXKgrDbuTmRqw3TkfWPudrODYQUIRVNrtCqto/s1600-h/1.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 231px; height: 217px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjsuxJFICFaXn1aQ0_GIj45gt8AXuNBB7FvYuB6lsBEemua1ab9lwshU4FHYv3ayp6wpi6YkkLVt9l5XtLCLZFF78gzVrObnNOwN6rvviSXKgrDbuTmRqw3TkfWPudrODYQUIRVNrtCqto/s320/1.jpg" alt="" id="BLOGGER_PHOTO_ID_5270804466510203154" border="0" /></a><br />3.- Luego creamos una tabla extensible con el grupo, algo así:<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiuLqNKh5Gj0cAlqwbZ7Ogzwdq3SWWGAY3OJp0K1B-83miRdWynSmWzqlgwO6XlgndJ6tbQ-DmXaz3vkQmcBFg88bgv9EI_gxIzVXMqoQHFcMlM4ZhJjnZ4P5Bw1_TyWqv7zc-lxOVevlM/s1600-h/2.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 34px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiuLqNKh5Gj0cAlqwbZ7Ogzwdq3SWWGAY3OJp0K1B-83miRdWynSmWzqlgwO6XlgndJ6tbQ-DmXaz3vkQmcBFg88bgv9EI_gxIzVXMqoQHFcMlM4ZhJjnZ4P5Bw1_TyWqv7zc-lxOVevlM/s320/2.jpg" alt="" id="BLOGGER_PHOTO_ID_5270804466638746802" border="0" /></a><br />4.- El primer Id lo cambiamos a "<span style="font-weight: bold;">cuadro de expresión</span>", como se ve en la imagen. Ya explicaré porque.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjpuBRTKKdV9Bw4LYQQTMXoiH5CgktOmsadW6uaBFAcLKO9zIkMrmb9MZzzLgtA6woS0_oXFsFu11BtFaUjuAzVmZ16_mfMJCW7lYncfFsCfvhXYQ_M1AjQudkJqgQr66k7FeZHXXedzlg/s1600-h/3.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 305px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjpuBRTKKdV9Bw4LYQQTMXoiH5CgktOmsadW6uaBFAcLKO9zIkMrmb9MZzzLgtA6woS0_oXFsFu11BtFaUjuAzVmZ16_mfMJCW7lYncfFsCfvhXYQ_M1AjQudkJqgQr66k7FeZHXXedzlg/s320/3.jpg" alt="" id="BLOGGER_PHOTO_ID_5270804470420710290" border="0" /></a>5.- Ahora entramos en propiedades del cuadro de expresión (id), e ingresamos la siguiente función: <span style="font-weight: bold;">position()</span><br /><br />Esta función nos indica la ubicación del nodo dentro del grupo.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjTF2h-LNBr35UNSaOVQBv65n-IzwE3_pnKFaP88hFNZDNRLPEYqCmZIRGYd10JHNKU5AU9mp8aOIjBocJ092TGs91ifLbr4Zl_ReKAhxZWG-S2lRGQGlS3SZVMAlag9gdlEsoM-hQqndg/s1600-h/4.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 276px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjTF2h-LNBr35UNSaOVQBv65n-IzwE3_pnKFaP88hFNZDNRLPEYqCmZIRGYd10JHNKU5AU9mp8aOIjBocJ092TGs91ifLbr4Zl_ReKAhxZWG-S2lRGQGlS3SZVMAlag9gdlEsoM-hQqndg/s320/4.jpg" alt="" id="BLOGGER_PHOTO_ID_5270804471318023618" border="0" /></a><br />6.- Presionamos aceptar y automáticamente se cambia el valor del id a 1<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhHzlDQFFv2mCiIsYPDskfEoqXNKg0uErgv5yVs18STqb2T-bKeWOotgmMFhIgxmUjkgCefBhSlPKfbkbK4rhkDjFE4EcfVuXSLBQ1AV12O1Bf8u9GEqZ8D2Yj7hd2B47zDITkI8Ca-CgQ/s1600-h/5.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 38px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhHzlDQFFv2mCiIsYPDskfEoqXNKg0uErgv5yVs18STqb2T-bKeWOotgmMFhIgxmUjkgCefBhSlPKfbkbK4rhkDjFE4EcfVuXSLBQ1AV12O1Bf8u9GEqZ8D2Yj7hd2B47zDITkI8Ca-CgQ/s320/5.jpg" alt="" id="BLOGGER_PHOTO_ID_5270804475289659266" border="0" /></a>7.- Presionamos vista previa, si agregamos más elementos veremos la primera solución funcionando.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh7SijOOJkgj2ykXqYOLJEqB0L8DQQO9_X9-Y5M1a7_ujopkmMW-dGJJCBa8udfcnCKCIBnrvq6j_oLtTSYA_GsxSF0ZvdVAEUNMEElpZUWGq2iucZnxsXJ3P_PfH-P45ZPXZOrebs1oJw/s1600-h/6.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 118px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh7SijOOJkgj2ykXqYOLJEqB0L8DQQO9_X9-Y5M1a7_ujopkmMW-dGJJCBa8udfcnCKCIBnrvq6j_oLtTSYA_GsxSF0ZvdVAEUNMEElpZUWGq2iucZnxsXJ3P_PfH-P45ZPXZOrebs1oJw/s320/6.jpg" alt="" id="BLOGGER_PHOTO_ID_5270804317868752930" border="0" /></a>Si nuestro objetivo es crear un campo de referencia (como el indicador de filas de Excel) está solución nos viene bien, pero si lo que deseamos es almacenar el campo del correlativo o utilizar el campo id como se <a href="http://casosresueltos.blogspot.com/2008/10/tabla-extensible-con-campo-auto-numrico.html">muestra acá</a>, la función position() no nos servirá, ya que está sólo funciona en cuadros de expresión... Por lo tanto deberemos leer la solución 2...<br /><br /><span style="font-size:130%;"><span style="font-weight: bold; color: rgb(0, 0, 102);">Solución 2</span></span><br /><br />1.- Nos vamos a las propiedades del cuadro de texto (id2)<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhoPE4Z_x-MTzTtVsRUxuJciwT0lnQdNiK1IHfRpAQ0R-BZWWC4vScpJfVqUz-Idjqv29v8m6bKoUl0DkwSVCG7VL2c4uFybPEx2AbCqYLguNEEVTnZ-_AXEBKlFZGzM-YSy1Q2cWFOibc/s1600-h/7.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 173px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhoPE4Z_x-MTzTtVsRUxuJciwT0lnQdNiK1IHfRpAQ0R-BZWWC4vScpJfVqUz-Idjqv29v8m6bKoUl0DkwSVCG7VL2c4uFybPEx2AbCqYLguNEEVTnZ-_AXEBKlFZGzM-YSy1Q2cWFOibc/s320/7.jpg" alt="" id="BLOGGER_PHOTO_ID_5270804324865684754" border="0" /></a>2.- En el valor predeterminado creamos la siguiente función<br /><br /><span style="font-weight: bold;">count(../preceding-sibling::my:grupo)+1</span><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgqu0tg5nmKt0eV1ufJ4tyTvKBfN2F6W2YDF2A0LPsXLQZP9QK2x-GqRMmqCoy-vuHJN_H9FHEwYefnJAFva-610h6bGTutMJLKu2fiK_aa6SNa31ScJgi34U0hjnb_5_CatORZYSU7f0I/s1600-h/9.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 185px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgqu0tg5nmKt0eV1ufJ4tyTvKBfN2F6W2YDF2A0LPsXLQZP9QK2x-GqRMmqCoy-vuHJN_H9FHEwYefnJAFva-610h6bGTutMJLKu2fiK_aa6SNa31ScJgi34U0hjnb_5_CatORZYSU7f0I/s320/9.jpg" alt="" id="BLOGGER_PHOTO_ID_5270804330833365938" border="0" /></a><br />Nota:<span style="font-style: italic;"> La función preceding-sibling nos entrega todos los nodos que preceden al nodo actual.</span><br /><br /><br />Si ponemos vista previa, tendremos los dos códigos auto numéricos<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgMwWq8KtLx4Tr2BFBOoeaznjoUfOmFoo5ykm05RIkDJ-tKxml8O8_PzpfMDlMvg9AMKpjXuHnPDL8N9M45HHxTblhhLtlYWNGbjU2qCQzfxnJj8CvDgZUEoyBciZOx8ky4ai_7uGUOZBU/s1600-h/10.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 119px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgMwWq8KtLx4Tr2BFBOoeaznjoUfOmFoo5ykm05RIkDJ-tKxml8O8_PzpfMDlMvg9AMKpjXuHnPDL8N9M45HHxTblhhLtlYWNGbjU2qCQzfxnJj8CvDgZUEoyBciZOx8ky4ai_7uGUOZBU/s320/10.jpg" alt="" id="BLOGGER_PHOTO_ID_5270804330644503698" border="0" /></a><br /><br />Saludos.<br /><br />Francisco Rojas Castro.-Unknownnoreply@blogger.com5tag:blogger.com,1999:blog-4618181800647277513.post-62041697601808145342008-10-16T16:01:00.005-03:002008-11-20T16:43:04.734-03:00Tabla extensible con filas resaltadasLa idea de este mini ejemplo es crear filas en una tabla extensible con filas intercaladas resaltadas.<br /><br /><a href="http://casosresueltos.blogspot.com/2008/10/identificador-unico-en-tabla-extensible.html"><span style="text-decoration: underline;"></span></a>1.- Crea una tabla con un código auto numérico (si no sabes como <a href="http://casosresueltos.blogspot.com/2008/10/identificador-unico-en-tabla-extensible.html"><span style="text-decoration: underline;">Presiona Aquí</span></a>)<br /><br /><br />2.- Utilizaré la misma tabla que se indica en el punto 1, Luego de crearla nos vamos al formato condicional de la tabla extensible.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi6ShxImsr8098zg3aSrMzBGo0pfGMXmmoqi2yrlxpgXSEQ624Af4ZXEOjx2VbzCZnhD70odHUIoMUKZZm0716naLQuqx0_arynySxxVz1TMZttPgPGxmf-r3OkhJHkN75ovdCxwadU_1A/s1600-h/Nueva+imagen.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 206px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi6ShxImsr8098zg3aSrMzBGo0pfGMXmmoqi2yrlxpgXSEQ624Af4ZXEOjx2VbzCZnhD70odHUIoMUKZZm0716naLQuqx0_arynySxxVz1TMZttPgPGxmf-r3OkhJHkN75ovdCxwadU_1A/s320/Nueva+imagen.jpg" alt="" id="BLOGGER_PHOTO_ID_5270811210210113042" border="0" /></a><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhBjZn1AaTt0aW1eEnJhSsSqnKwTHgauOYdbNNLK4m0shYv77bXXYm33IejX0DIPxREViMD0pcPEWbJYs5JKap8EGW8aO2Yx4iu-DX_AIZVEraQbUqd0AnQHiSgkVyBg63G-p16XNj9XCw/s1600-h/Nueva+imagen+%281%29.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 170px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhBjZn1AaTt0aW1eEnJhSsSqnKwTHgauOYdbNNLK4m0shYv77bXXYm33IejX0DIPxREViMD0pcPEWbJYs5JKap8EGW8aO2Yx4iu-DX_AIZVEraQbUqd0AnQHiSgkVyBg63G-p16XNj9XCw/s320/Nueva+imagen+%281%29.jpg" alt="" id="BLOGGER_PHOTO_ID_5270811213666163426" border="0" /></a><br />2.- Seleccionamos <span style="font-weight: bold;">La expresión</span> y agregamos el siguiente código:<br /><br />my:Id2 mod 2 = 0<br /><br />Le añadimos sombreado<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj5JsTmbDKNECIqGFqd_AM1byTul53hM-NykolQ1z_nKD5_f9ELm0SM4S3tz4jB0q1xl75RMRx9usEDBBozse2dAxoza2n1UsAwLzL4z2eM1QXduMsgBH7RvdwakeRUbh0W6r-AMNHeQ98/s1600-h/Nueva+imagen+%282%29.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 147px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj5JsTmbDKNECIqGFqd_AM1byTul53hM-NykolQ1z_nKD5_f9ELm0SM4S3tz4jB0q1xl75RMRx9usEDBBozse2dAxoza2n1UsAwLzL4z2eM1QXduMsgBH7RvdwakeRUbh0W6r-AMNHeQ98/s320/Nueva+imagen+%282%29.jpg" alt="" id="BLOGGER_PHOTO_ID_5270811220088778594" border="0" /></a><br />y nuestra tabla extensible tendrá diseño en las filas<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj0GA-1Z4qp88WxKI0ORWJEG2i3UsP73HeiFX68PUgkRuaLmeOZ_rLLx0GMCzFoB6Z-YiE0laspsv1xTurRdVoyboumkazqgUm7D3G8ULwoHFKYYIB5lX-2CJWMhSKuIC3t_LgzI4cmXrs/s1600-h/Nueva+imagen+%283%29.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 146px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj0GA-1Z4qp88WxKI0ORWJEG2i3UsP73HeiFX68PUgkRuaLmeOZ_rLLx0GMCzFoB6Z-YiE0laspsv1xTurRdVoyboumkazqgUm7D3G8ULwoHFKYYIB5lX-2CJWMhSKuIC3t_LgzI4cmXrs/s320/Nueva+imagen+%283%29.jpg" alt="" id="BLOGGER_PHOTO_ID_5270811216774804146" border="0" /></a><br /><br />Saludos.<br /><br /><span style="font-weight: bold;">Francisco Rojas Castro.-</span>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-4618181800647277513.post-21518811843318740902008-10-15T15:19:00.000-03:002008-10-15T15:32:30.089-03:00Concatenar campo en tabla extensible<span style="font-weight: bold; color: rgb(0, 0, 102);font-size:180%;" >InfoPath</span>
<br />
<br />
<br /><span style=";font-family:arial;font-size:100%;" ><span style="font-weight: bold;">Objetivo
<br />
<br /></span>Concatenar un campo desde una tabla extensible<span style="font-weight: bold;">
<br />
<br />Problema</span></span>
<br />
<br /><meta equiv="Content-Type" content="text/html; charset=utf-8"><meta name="ProgId" content="Word.Document"><meta name="Generator" content="Microsoft Word 12"><meta name="Originator" content="Microsoft Word 12"><link style="font-family: arial;" rel="File-List" href="file:///C:%5CDOCUME%7E1%5CFROJAS%5CCONFIG%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_filelist.xml"><link style="font-family: arial;" rel="themeData" href="file:///C:%5CDOCUME%7E1%5CFROJAS%5CCONFIG%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_themedata.thmx"><link style="font-family: arial;" rel="colorSchemeMapping" href="file:///C:%5CDOCUME%7E1%5CFROJAS%5CCONFIG%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_colorschememapping.xml"><!--[if gte mso 9]><xml> <w:worddocument> <w:view>Normal</w:View> <w:zoom>0</w:Zoom> <w:trackmoves/> <w:trackformatting/> <w:donotshowpropertychanges/> <w:hyphenationzone>21</w:HyphenationZone> <w:punctuationkerning/> <w:validateagainstschemas/> <w:saveifxmlinvalid>false</w:SaveIfXMLInvalid> <w:ignoremixedcontent>false</w:IgnoreMixedContent> <w:alwaysshowplaceholdertext>false</w:AlwaysShowPlaceholderText> <w:donotpromoteqf/> <w:lidthemeother>ES-CL</w:LidThemeOther> <w:lidthemeasian>X-NONE</w:LidThemeAsian> <w:lidthemecomplexscript>X-NONE</w:LidThemeComplexScript> <w:compatibility> <w:breakwrappedtables/> <w:snaptogridincell/> <w:wraptextwithpunct/> <w:useasianbreakrules/> <w:dontgrowautofit/> <w:splitpgbreakandparamark/> <w:dontvertaligncellwithsp/> <w:dontbreakconstrainedforcedtables/> <w:dontvertalignintxbx/> <w:word11kerningpairs/> <w:cachedcolbalance/> </w:Compatibility> <w:browserlevel>MicrosoftInternetExplorer4</w:BrowserLevel> <m:mathpr> <m:mathfont val="Cambria Math"> <m:brkbin val="before"> <m:brkbinsub val="--"> <m:smallfrac val="off"> <m:dispdef/> <m:lmargin val="0"> <m:rmargin val="0"> <m:defjc val="centerGroup"> <m:wrapindent val="1440"> <m:intlim val="subSup"> <m:narylim val="undOvr"> </m:mathPr></w:WordDocument> </xml><![endif]--><!--[if gte mso 9]><xml> <w:latentstyles deflockedstate="false" defunhidewhenused="true" defsemihidden="true" defqformat="false" defpriority="99" latentstylecount="267"> <w:lsdexception locked="false" priority="0" semihidden="false" unhidewhenused="false" qformat="true" name="Normal"> <w:lsdexception locked="false" priority="9" semihidden="false" unhidewhenused="false" qformat="true" name="heading 1"> <w:lsdexception locked="false" priority="9" qformat="true" name="heading 2"> <w:lsdexception locked="false" priority="9" qformat="true" name="heading 3"> <w:lsdexception locked="false" priority="9" qformat="true" name="heading 4"> <w:lsdexception locked="false" priority="9" qformat="true" name="heading 5"> <w:lsdexception locked="false" priority="9" qformat="true" name="heading 6"> <w:lsdexception locked="false" priority="9" qformat="true" name="heading 7"> <w:lsdexception locked="false" priority="9" qformat="true" name="heading 8"> <w:lsdexception locked="false" priority="9" qformat="true" name="heading 9"> <w:lsdexception locked="false" priority="39" name="toc 1"> <w:lsdexception locked="false" priority="39" name="toc 2"> <w:lsdexception locked="false" priority="39" name="toc 3"> <w:lsdexception locked="false" priority="39" name="toc 4"> <w:lsdexception locked="false" priority="39" name="toc 5"> <w:lsdexception locked="false" priority="39" name="toc 6"> <w:lsdexception locked="false" priority="39" name="toc 7"> <w:lsdexception locked="false" priority="39" name="toc 8"> <w:lsdexception locked="false" priority="39" name="toc 9"> <w:lsdexception locked="false" priority="35" qformat="true" name="caption"> <w:lsdexception locked="false" priority="10" semihidden="false" unhidewhenused="false" qformat="true" name="Title"> <w:lsdexception locked="false" priority="1" name="Default Paragraph Font"> <w:lsdexception locked="false" priority="11" semihidden="false" unhidewhenused="false" qformat="true" name="Subtitle"> <w:lsdexception locked="false" priority="22" semihidden="false" unhidewhenused="false" qformat="true" name="Strong"> <w:lsdexception locked="false" priority="20" semihidden="false" unhidewhenused="false" qformat="true" name="Emphasis"> <w:lsdexception locked="false" priority="59" semihidden="false" unhidewhenused="false" name="Table Grid"> <w:lsdexception locked="false" unhidewhenused="false" name="Placeholder Text"> <w:lsdexception locked="false" priority="1" semihidden="false" unhidewhenused="false" qformat="true" name="No Spacing"> <w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading"> <w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List"> <w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid"> <w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1"> <w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2"> <w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1"> <w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2"> <w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1"> <w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2"> <w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3"> <w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List"> <w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading"> <w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List"> <w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid"> <w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 1"> <w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 1"> <w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 1"> <w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 1"> <w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 1"> <w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 1"> <w:lsdexception locked="false" unhidewhenused="false" name="Revision"> <w:lsdexception locked="false" priority="34" semihidden="false" unhidewhenused="false" qformat="true" name="List Paragraph"> <w:lsdexception locked="false" priority="29" semihidden="false" unhidewhenused="false" qformat="true" name="Quote"> <w:lsdexception locked="false" priority="30" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Quote"> <w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 1"> <w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 1"> <w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 1"> <w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 1"> <w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 1"> <w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 1"> <w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 1"> <w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 1"> <w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 2"> <w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 2"> <w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 2"> <w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 2"> <w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 2"> <w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 2"> <w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 2"> <w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 2"> <w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 2"> <w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 2"> <w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 2"> <w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 2"> <w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 2"> <w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 2"> <w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 3"> <w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 3"> <w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 3"> <w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 3"> <w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 3"> <w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 3"> <w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 3"> <w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 3"> <w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 3"> <w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 3"> <w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 3"> <w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 3"> <w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 3"> <w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 3"> <w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 4"> <w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 4"> <w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 4"> <w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 4"> <w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 4"> <w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 4"> <w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 4"> <w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 4"> <w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 4"> <w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 4"> <w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 4"> <w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 4"> <w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 4"> <w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 4"> <w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 5"> <w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 5"> <w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 5"> <w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 5"> <w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 5"> <w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 5"> <w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 5"> <w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 5"> <w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 5"> <w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 5"> <w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 5"> <w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 5"> <w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 5"> <w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 5"> <w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 6"> <w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 6"> <w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 6"> <w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 6"> <w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 6"> <w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 6"> <w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 6"> <w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 6"> <w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 6"> <w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 6"> <w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 6"> <w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 6"> <w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 6"> <w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 6"> <w:lsdexception locked="false" priority="19" semihidden="false" unhidewhenused="false" qformat="true" name="Subtle Emphasis"> <w:lsdexception locked="false" priority="21" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Emphasis"> <w:lsdexception locked="false" priority="31" semihidden="false" unhidewhenused="false" qformat="true" name="Subtle Reference"> <w:lsdexception locked="false" priority="32" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Reference"> <w:lsdexception locked="false" priority="33" semihidden="false" unhidewhenused="false" qformat="true" name="Book Title"> <w:lsdexception locked="false" priority="37" name="Bibliography"> <w:lsdexception locked="false" priority="39" qformat="true" name="TOC Heading"> </w:LatentStyles> </xml><![endif]--><style> <!-- /* Font Definitions */ @font-face {font-family:"Cambria Math"; panose-1:2 4 5 3 5 4 6 3 2 4; mso-font-charset:1; mso-generic-font-family:roman; mso-font-format:other; mso-font-pitch:variable; mso-font-signature:0 0 0 0 0 0;} @font-face {font-family:Calibri; panose-1:2 15 5 2 2 2 4 3 2 4; mso-font-charset:0; mso-generic-font-family:swiss; mso-font-pitch:variable; mso-font-signature:-1610611985 1073750139 0 0 159 0;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {mso-style-unhide:no; mso-style-qformat:yes; mso-style-parent:""; margin-top:0cm; margin-right:0cm; margin-bottom:10.0pt; margin-left:0cm; line-height:115%; mso-pagination:widow-orphan; font-size:11.0pt; font-family:"Calibri","sans-serif"; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-fareast-font-family:Calibri; mso-fareast-theme-font:minor-latin; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman"; mso-bidi-theme-font:minor-bidi; mso-fareast-language:EN-US;} .MsoChpDefault {mso-style-type:export-only; mso-default-props:yes; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-fareast-font-family:Calibri; mso-fareast-theme-font:minor-latin; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman"; mso-bidi-theme-font:minor-bidi; mso-fareast-language:EN-US;} .MsoPapDefault {mso-style-type:export-only; margin-bottom:10.0pt; line-height:115%;} @page Section1 {size:612.0pt 792.0pt; margin:70.85pt 3.0cm 70.85pt 3.0cm; mso-header-margin:35.4pt; mso-footer-margin:35.4pt; mso-paper-source:0;} div.Section1 {page:Section1;} --> </style><!--[if gte mso 10]> <style> /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Tabla normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-qformat:yes; mso-style-parent:""; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-para-margin-top:0cm; mso-para-margin-right:0cm; mso-para-margin-bottom:10.0pt; mso-para-margin-left:0cm; line-height:115%; mso-pagination:widow-orphan; font-size:11.0pt; font-family:"Calibri","sans-serif"; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-fareast-font-family:"Times New Roman"; mso-fareast-theme-font:minor-fareast; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin;} </style> <![endif]--><span style="font-weight: bold;font-size:100%;" lang="ES-TRAD"></span><o:p></o:p> <p class="MsoNormal" style="font-family:arial;"><span style="" lang="ES-TRAD">El problema radica en que InfoPath entrega funciones para el manejo de campos numéricos en tablas extensibles, por ejemplo: sum(), count() o el mismo max( ), bueno, pero que pasa si lo que deseamos es concatenar un campo tipo texto, entonces se nos complica<span style=""> </span>el escenario.</span></p><p class="MsoNormal" style="font-family:arial;">
<br /></p><p class="MsoNormal" style="font-family:arial;"><span style="font-size:100%;"><span style="font-weight: bold;">Solución</span></span>
<br /></p><p class="MsoNormal" style="font-family:arial;"><span style="" lang="ES-TRAD">
<br /></span></p> <p class="MsoNormal" style="font-family:arial;"><span style="" lang="ES-TRAD">Supongamos que tenemos la siguiente estructura de campos</span></p><p class="MsoNormal" style="font-family:arial;"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjDQS1tCu8HssbOl6aIXT-P_myv7RS_-pR4TkUP8fF4qKYt_aoxw2NWcXkHs0CwQtS1hb2vjXJKjHpd5acPLtsvAHCijTs_Ccqck-G_gxkHLouTzXf7aaPBwt-S47IiOLaqAHFISEITX2g/s1600-h/Sin+t%C3%ADtulo-1_r2_c2.bmp"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjDQS1tCu8HssbOl6aIXT-P_myv7RS_-pR4TkUP8fF4qKYt_aoxw2NWcXkHs0CwQtS1hb2vjXJKjHpd5acPLtsvAHCijTs_Ccqck-G_gxkHLouTzXf7aaPBwt-S47IiOLaqAHFISEITX2g/s320/Sin+t%C3%ADtulo-1_r2_c2.bmp" alt="" id="BLOGGER_PHOTO_ID_5257447310171949346" border="0" /></a></p> <p class="MsoNormal" style="font-family:arial;"><span style="" lang="ES-TRAD"><o:p> </o:p></span></p> <p class="MsoNormal" style="font-family:arial;"><span style="" lang="ES-TRAD">Creamos la lista extensible que quedará más o menos así</span></p><p face="arial" class="MsoNormal"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEipbTveP7ySWhtW3-5ly6UF9nsrQ3O0aOzfoLVaa3hBlr5Ow7KSbdyXQYyvuSLfJAbAHTGr7RvDLxsIsYTSalDeQUYsf0GKj1PcHPeJd9tMTIN6dkHQix0FyqbTbRy0_l8hvC-m1fri5Xk/s1600-h/Sin+t%C3%ADtulo-1_r2_c3.bmp"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEipbTveP7ySWhtW3-5ly6UF9nsrQ3O0aOzfoLVaa3hBlr5Ow7KSbdyXQYyvuSLfJAbAHTGr7RvDLxsIsYTSalDeQUYsf0GKj1PcHPeJd9tMTIN6dkHQix0FyqbTbRy0_l8hvC-m1fri5Xk/s320/Sin+t%C3%ADtulo-1_r2_c3.bmp" alt="" id="BLOGGER_PHOTO_ID_5257447659789883362" border="0" /></a><span style="" lang="ES-TRAD"><o:p></o:p></span></p> <p face="arial" class="MsoNormal"><span style="" lang="ES-TRAD"><o:p> </o:p></span></p> <p face="arial" class="MsoNormal"><span style="" lang="ES-TRAD">Para concatenar todos los Campo1 de mi tabla extensible separándolos por “;”, lo que debo hacer es crear la siguiente función </span></p> <p style="font-family: arial;" class="MsoNormal"><span style="" lang="ES-TRAD">eval(eval(Linea, 'concat(my:Campo1, ";")'), "..")<o:p></o:p></span></p> <p style="font-family: arial;" class="MsoNormal"><span style="" lang="ES-TRAD">O en xPath<o:p></o:p></span></p> <p style="font-family: arial;" class="MsoNormal"><span style="" lang="ES-TRAD">xdMath:Eval(xdMath:Eval(my:Grupo/my:Linea, 'concat(my:Campo1, ";")'), "..")</span></p><p style="font-family: arial;" class="MsoNormal">
<br /></p><p style="font-family: arial;" class="MsoNormal">Esta funcion la ubicamos en un cuadro de expresión o donde deseemos.
<br /></p>
<br /><p style="font-weight: bold;font-family:arial;" class="MsoNormal"><span lang="ES-TRAD" style="font-size:100%;">Resultado</span></p><p class="MsoNormal"><a style="font-family: arial;" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi10d5gtMKxR_Rt1U1pP_Uk-M8naBBiaDvzspUv-a2nbjholTamhe47YzoL8mlZgMPlkOYKX9DCt7j_rP6S09BzAWWT-LEgQNuDwfl86ozH1e8pMj4fzOx_IoGTz4VVi5yhvYUlDw2OIBg/s1600-h/Sin+t%C3%ADtulo-1_r2_c4.bmp"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi10d5gtMKxR_Rt1U1pP_Uk-M8naBBiaDvzspUv-a2nbjholTamhe47YzoL8mlZgMPlkOYKX9DCt7j_rP6S09BzAWWT-LEgQNuDwfl86ozH1e8pMj4fzOx_IoGTz4VVi5yhvYUlDw2OIBg/s320/Sin+t%C3%ADtulo-1_r2_c4.bmp" alt="" id="BLOGGER_PHOTO_ID_5257447817926801506" border="0" /></a>
<br /><span style="" lang="ES-TRAD"><o:p></o:p></span></p> <p class="MsoNormal"><span style="" lang="ES-TRAD"><o:p> </o:p></span></p> <p class="MsoNormal"><span style="" lang="ES-TRAD"><o:p> </o:p></span></p> Unknownnoreply@blogger.com17