Artículo original publicado el martes, 18 de septiembre de 2012.
¡Hola a todos!
Me llamo Sam Chung, administrador de programas de SharePoint Designer. En esta publicación de blog vamos a hablar de un nuevo gran escenario que hemos habilitado completamente con la característica Importar/Exportar de Visual Designer.
Para muchos desarrolladoresha llegado un momento especial en el que surge una clara necesidad, la de dispersar sus flujos de trabajo. En concreto, se trata de la necesidad de mover sus flujos de trabajo entre sitios. Esta necesidad puede surgir por muchos motivos, yel más común es la necesidad de mover un flujo de trabajo entre entornos de desarrollo, ensayo y producción. Sea cual sea el motivo, me gustaría utilizar este artículo para ayudarles a intentar mover los flujos de trabajo de un sitio a otro.
Sin embargo, antes de empezar, deben leer los siguientes artículos:
El primero, es información general sobre el Diseñador visual:
http://msdn.microsoft.com/en-us/library/jj163272(office.15).aspx
Deberá leer el artículo anterior para comprender cómo funciona el Diseñador visual.
El siguiente es un artículo sobre cómo empaquetar las listas y los flujos de trabajo mediante la característica de empaquetado:
http://blogs.technet.com/b/office2010_sp/archive/2012/10/11/lista-de-empaquetado-sitio-flujo-de-trabajo-reutilizable-y-c-243-mo-implementar-el-paquete.aspx
Deberá comprender el artículo anterior para saber cómo empaquetar las listas a las que haga referencia el flujo de trabajo.
El flujo de trabajo puede ser cualquier flujo de trabajo. No existen límites técnicos en términos de lo que se puede mover. Sin embargo, tenga en cuenta los siguientes puntos si desea evitar problemas de publicación y de tiempo de ejecución:
1. Asegúrese de que todos los objetos a los que se hace referencia en el flujo de trabajo se encuentran en el sitio de destino.
a. Lea el artículo sobre empaquetado para saber cómo empaquetar las listas.
2. Asegúrese de que todas las acciones que se están utilizando en el sitio de origen existen en el sitio de destino.
a. Si dispone de acciones personalizadas que existen en el sitio de origen, debe asegurarse de llevarlas al sitio de destino antes de llevar el flujo de trabajo.
3. No se pueden mover flujos de trabajo del proyecto desde un sitio PWA a uno que no sea PWA.
a. SPD lo bloqueará durante la importación si detecta que un flujo de trabajo del proyecto se está importando a un sitio que no sea PWA.
b. En un flujo de trabajo del proyecto disponemos de muchos datos adicionales y, por lo tanto, solo se deberían mover desde un sitio PWA a otro sitio PWA.
Para esta publicación de blog, voy a utilizar un flujo de trabajo bastante sencillo como ejemplo. Habilitaré una lista Ideas para un escenario de evento. El flujo de trabajo que voy a crear será un flujo de trabajo simple que se utilizará en una lista “Ideas de eventos”. Los usuarios introducirán un nuevo elemento de lista para cada idea de evento que tengan. Cuando hayan cumplimentado toda la información necesaria, indicarán que el elemento está listo para la revisión. En este punto, aparecerá el flujo de trabajo y solicitará a determinadas personas que aprueben o rechacen la idea.
La lista que utilizaré es esta:
Como se puede ver, esta lista tiene las siguientes columnas:
· Idea de evento
o Cadena de línea única
· Ubicación
o Cadena de línea única· Coste
o Moneda
· Estado
o Campo de elección
Y el flujo de trabajo tiene este aspecto:
Aquí se indica lo que el flujo de trabajo está haciendo:
· Registrar en el historial que nos encontramos en la primera fase
· Comprobar que el campo de columna Estado está configurado en “Listo para la revisión”
o Si no es así, espera a que lo esté
· Registrar en el historial que estamos asignando tareas para revisar la idea
· Actualizar la columna de estado a “En revisión”
· Asignar tareas
· Si se aprueba la idea, llegamos a la etapa en la que registraremos en el historial que la idea se ha aprobado
· Configurar la columna Estado en “Aceptado”
· Si se ha rechazado la idea, llegamos a la etapa en la que registraremos en el historial que la idea se ha rechazado
· Configurar la columna Estado en “Rechazado”
Ahora que disponemos del flujo de trabajo, vamos a importarlo. Para hacerlo, haga clic en el botón de la cinta “Exportar a Visio”.
NOTA: Si se presiona el botón Exportar, se guardará automáticamente el flujo de trabajo primero en el servidor y, a continuación, iniciará la característica de exportación. Esto es así porque hay que garantizar que el flujo de trabajo exportado esté sincronizado con la versión del servidor en el momento de la exportación.
Al presionar el botón aparecerá el siguiente cuadro de diálogo:
Seleccione dónde desea guardar el archivo y presione el botón “Guardar”.
Al hacerlo, el diagrama de Visio se habrá guardado en la ubicación seleccionada. Si lo desea, puede abrir el diagrama directamente en Visio 2013.
Nota: En este ejemplo, hemos exportado el flujo de trabajo desde el Diseñador visual, pero es posible exportarlo desde los siguientes lugares:
· Diseñador basado en texto
· Página de configuración del flujo de trabajo
· Galería del flujo de trabajo
En todos estos ejemplos, debe tener habilitado el Diseñador visual y, para que esto ocurra, debe tener instalado Visio 2013 Professional en el mismo equipo que SharePoint Designer 2013.
Ahora que se ha exportado el flujo de trabajo, puede abrir otro sitio de SharePoint 2013 en SharePoint Designer 2013 e importar el flujo de trabajo. Estos son los pasos que debe llevar a cabo:
1. Conecte SPD a un nuevo sitio
2. En el panel de navegación, haga clic en “Flujos de trabajo”
3. Presione la mitad inferior del botón de la cinta “Importar desde Visio” y seleccione la opción “Importar diagrama de Visio 2013”
4. Aparecerá un cuadro de diálogo Abrir archivo normal. Busque el diagrama exportado y ábralo.
5. Aparecerá el cuadro de diálogo “Crear flujo de trabajo”
a. Dé un nombre al flujo de trabajo
b. Si lo desea, escriba una descripción
c. Fíjese cómo Tipo de flujo de trabajo está atenuado en “Flujo de trabajo de lista”. Esto es así porque SPD ha detectado que el flujo de trabajo importado es un flujo de trabajo de lista y, por lo tanto, selecciona automáticamente el tipo de flujo de trabajo correcto. Si importa un diagrama nuevo desde Visio (un flujo de trabajo que no haya estado nunca en SPD), está opción estará habilitada.
d. Ya que se trata de un flujo de trabajo de lista, estará habilitada la opción para seleccionar a qué lista asociar el flujo de trabajo. Seleccione una lista. Esta opción solo está habilitada para los flujos de trabajo de lista. Lo ideal sería que hubiera exportado e importado también la lista, en cuyo caso podría seleccionar la misma lista con la que estaba trabajando en el sitio anterior.
e. Presione Aceptar
6. Aparecerá el diagrama del flujo de trabajo, exactamente como lo vio antes.
a. Se habrá conservado toda la lógica del flujo de trabajo
b. Se habrán conservado todas las propiedades de las acciones
c. Se habrán conservado todas las variables locales
7. Ahora puede continuar y seguir editando el flujo de trabajo pero, antes de publicar, asegúrese de leer la siguiente sección.
Una vez importado el flujo de trabajo desde un sitio distinto, no puede continuar e intentar publicarlo directamente. Aunque es posible que funcionara sin errores, seguramente se producirá un error en el flujo de trabajo durante el tiempo de ejecución. Una vez importado el flujo de trabajo, asegúrese de que lleva a cabo los siguientes pasos:
1. Vaya a la página de configuración del flujo de trabajo y actualice la lista de tareas y la lista de historial
a. Si las observa ahora, verá que indica “Nueva lista de tareas” y “Nueva lista de historial”. Sin embargo, debido a un cambio de última hora, si publica el flujo de trabajo no creará nuevas listas de tareas y de historial, lo que provocará errores del flujo de trabajo en el tiempo de ejecución.
b. Deberían existir listas de tareas y de historial para elegir. Selecciónelas.
Nota: Si no desea crear una nueva lista de tarea o de historial, haga clic en una lista distinta y vuelva a seleccionar las opciones Nueva lista de tareas y Nueva lista de historial. Esto hará que aparezcan ventanas emergentes que le preguntarán si desea crear una nueva lista. Una vez que haya confirmado que desea hacerlo, SPD las creará directamente.
2. Repare las Búsquedas
a. Si no trajo las listas con el archivo VSDX, probablemente esté asociando el flujo de trabajo a una lista totalmente distinta. Si hacía referencia a elementos o propiedades de lista, es posible que tenga que repararlos.
b. Puede evitarlo si empaqueta la lista desde el sitio original y la implementa en el nuevo sitio antes de importar el flujo de trabajo. Para más información sobre el empaquetado de listas, consulte este artículo de blog: Empaquetar un flujo de trabajo de lista, de sitio y reutilizable y cómo desplegar el paquete
3. Busque acciones personalizadas en el flujo de trabajo que no existan en el nuevo sitio
a. Si dispone de acciones personalizadas en el flujo de trabajo, asegúrese de que las implementa en el nuevo sitio antes de importar el flujo de trabajo.
4. Para los flujos de trabajo del proyecto, asegúrese de que ha traído los campos Etapas, Fases, PDP y Personalizado antes de importar el flujo de trabajo.
a. Los flujos de trabajo del proyecto necesitan que todos los objetos del proyecto anteriores se hayan traído desde el sitio antiguo al sitio nuevo. Consulte las publicaciones de blog del proyecto para obtener más información sobre cómo mover objetos del proyecto.
Una vez haya solucionado estos problemas, no debería tener problemas para publicar y ejecutar el flujo de trabajo en el nuevo sitio.
Espero que este artículo haya sido útil. No dude en dejar sus comentarios a continuación.
Gracias.
Sam
Esta publicación de blog está localizada. Puede consultar el artículo original en How to use SharePoint Designer 2013's Visual Designer to Move Workflows Between Sites
Artículo original publicado el viernes, 14 de septiembre de 2012.
Hola, usuarios de SharePoint Designer:
Soy Chong Youn (John) Choe, director de programas del equipo de SharePoint Designer. Me alegra mucho publicar un artículo sobre un nuevo tema.
La aprobación es una de las aplicaciones clave del flujo de trabajo. En SharePoint Designer 2013 se proporcionan un par de acciones para recibir la respuesta de un participante. En SharePoint Designer 2013, los formularios de tareas se generan automáticamente según un tipo de contenido determinado, así que merece la pena saber cómo personalizar el tipo de contenido si lo que se desea es personalizar el formulario de tareas de los flujos de trabajo.
Chris Bryant, un diseñador de Contoso, desea recibir comentarios sobre el nuevo diseño del modelo de producto que presentó la noche anterior. La acción Iniciar un proceso de tarea predeterminada solo es adecuada para obtener una respuesta de aprobación o de rechazo de los participantes que seleccione y, por lo tanto, decide modificar el formulario de tareas para que se adapte mejor a la necesidad de recopilar comentarios.
En primer lugar, un tipo de contenido personalizado se debe crear en el sitio. Puede hacerlo en el lado del servidor de SharePoint o en lado del cliente de SharePoint Designer.
Para hacerlo desde el lado del servidor, haga lo siguiente:
1. Vaya a la página Tipo de contenido del sitio
Vaya a Configuración del sitio y seleccione Tipos de contenido del sitio en la sección Galerías del diseñador web. En la página Tipos de contenido del sitio, seleccione Tarea del flujo de trabajo (SharePoint 2013) en Tipos de contenido de lista.
Figura 1 Menú de configuración del sitio
Figura 2 Tarea del flujo de trabajo (SharePoint 2013)
2. Cree un tipo de contenido del sitio que herede el tipo de contenido Tarea del flujo de trabajo (SharePoint 2013).
Vuelva a la página Tipos de contenido del sitio y presione el vínculo Crear. Defina el nombre, la descripción y, a continuación, defina el Tipo de contenido principal como el tipo de contenido Tarea del flujo de trabajo (SharePoint 2013). La configuración del tipo de contenido principal para el tipo de contenido Tarea del flujo de trabajo (SharePoint 2013) es un paso necesario para poder utilizar el nuevo tipo de contenido personalizado. Seleccione o introduzca un tipo de contenido Grupo y presione Aceptar.
Figura 3 Definir el tipo de contenido principal
3. Agregue el nuevo tipo de contenido a la lista Tareas.
Haga clic en Configuración y, a continuación, haga clic para volver a la página de inicio y vaya a la opción Contenidos del sitio y haga clic en la lista Tareas.
Figura 4 Botón Tareas
Seleccione la pestaña Lista de la cinta y haga clic en Configuración de lista. Desplácese hacia abajo para encontrar la sección Tipos de contenido y presione la opción Agregar a partir de tipos de contenido de sitio para agregar el tipo de contenido creado recientemente.
Figura 5 Sesión Tipos de contenido en Configuración de lista
Se puede hacer el mismo trabajo de forma mucho más sencilla en SharePoint Designer,
1. Vaya al menú Tipo de contenido de la pestaña Objetos del sitio en el panel Navegación. Se mostrarán todos los tipos de contenido del sitio. Presione el botón Tipo de contenido para crear un tipo de contenido del sitio.
Figura 6 Menú Tipos de contenido en SharePoint Designer
2. Seleccione el nombre para el nuevo tipo de contenido y seleccione un grupo de ordenación. Asegúrese de que el tipo de contenido principal es el tipo de contenido Tarea del flujo de trabajo (SharePoint 2013), tal y como se muestra en la figura 7.
Figura 7 Cuadro de diálogo Crear un tipo de contenido
3. A continuación, agregue el tipo de contenido a la lista Tareas, esto es necesario para poder utilizarlo en las Acciones de tarea. Vaya a la lista Tareas en Lista y bibliotecas de Objetos del sitio de la pestaña Navegación. A continuación, agregue el tipo de contenido creado recientemente a la lista Tareas.
Figura 8 Selector de tipos de contenido en SharePoint Designer
Si no se agrega el tipo de contenido a la lista Tareas, se produce el siguiente error de tiempo de ejecución.
Figura 9 Error de tiempo de ejecución
Utilizar cualquiera de los métodos para crear el tipo de contenido personalizado hará que esté disponible en el flujo de trabajo.
La columna Opción de resultado es la columna que conservará todas las respuestas posibles que puedan seleccionar los participantes. Todo el tipo de contenido personalizado creado con los pasos anteriores se mostrará en las acciones Iniciar un proceso de tarea y Asignar una tarea.
Al agregar una acción Iniciar un proceso de tarea o Asignar una tarea, el nuevo tipo de contenido se mostrará en el tipo de diseñador de la acción Tarea.
Una vez confirmado que el tipo de contenido personalizado se ha creado y que el flujo de trabajo lo puede utilizar, empezaremos a trabajar en la personalización del formulario.
En la figura 10 se muestra un flujo de trabajo muy sencillo para recopilar comentarios.
Figura 10 Flujo de trabajo Recopilar comentarios
Chris, un diseñador de Contoso, desea recibir comentarios de un grupo interno de expertos, por lo que el formulario se debe modificar para almacenar los comentarios de cada participante.
1) Vaya a la página Configuración del sitio y abra Tipos de contenido del sitio en Galerías del diseñador web
2) Haga clic en Tipo de contenido personalizado en Tipos de contenido de la lista
Figura 11 Tipo de contenido de Contoso
En este punto, el aspecto del formulario de tareas será el mismo que el del formulario de tareas predeterminado. Tiene el aspecto de la figura 11.
En este escenario, muchos de los campos del formulario predeterminado son innecesarios. Para Chris, los siguientes campos se podrían modificar en el tipo de contenido.
Figura 12 Tarea del tipo de contenido de Contoso
Veamos todos los campos de la figura 11, tipo de contenido de Contoso, para decidir si son necesarios en nuestro formulario de tareas.
1) Nombre de tarea es un campo necesario
2) Fecha de inicio/Fecha de vencimiento puede ser importante pero no es algo que necesitemos en nuestro formulario
3) Asignado al campo no es necesario para el formulario ya que los participantes editarán su formulario asignado
4) % completado no es necesario ya que los comentarios se envían normalmente a la vez
5) El campo Cuerpo se utilizará para recopilar los comentarios
6) Predecesores no es necesario
7) Prioridad no tiene nada que ver con los comentarios
8) Estado de tarea es un campo básico que realiza el seguimiento del estado
9) Elementos relacionados no es necesario en este formulario
10) Resultado de la tarea es una selección de resultados, en este caso, todo lo que se necesita es una sencilla opción "Enviar" para finalizar el proceso de comentarios.
Todas las páginas de manipulación de columnas se parecen. A continuación, se ofrece una imagen de ejemplo.
Cuando se define un campo en Obligatorio, se tiene que llenar la columna para poder cerrar el formulario de tareas, mientras que las columnas Opcional se muestran pero se pueden quedar en blanco. Definir la configuración Oculto o quitar la columna mediante el botón Quitar ocultará la columna del formulario de tareas. Por ejemplo, si se presiona el botón Quitar se borrará el campo Asignado a del Tipo de contenido de Contoso.
Figura 13 Cambiar la columna Tipo de contenido
Chris ha modificado el tipo de contenido de Contoso, de modo que solo se utilizará para los comentarios.
Los resultados se muestran en la figura 14. La columna Elementos relacionados se oculta, ya que no se puede eliminar.
Figura 14 Tipo de contenido de Contoso modificado
Además, la columna de sitio Resultado de la tarea se utiliza en el tipo de contenido Tarea del flujo de trabajo (SharePoint 2013). Es mejor eliminar la columna Resultado de la tarea y crear una nueva columna de sitio de tipo Elección de resultado al hacer clic en Agregar de una nueva columna de sitio.
Figura 15 Tarea del tipo de contenido de Contoso modificada
Cuando los participantes reciben una tarea basada en el formulario anterior, la revisión se puede escribir en el campo de descripción y la tarea se puede completar presionando el botón Enviar. Las columnas restantes, como Fecha de inicio, también se pueden ocultar.
Al finalizar, Chris puede cambiar el nombre de los campos según le convenga. Por ejemplo, para poder cambiar el nombre del campo de resultados Enviar, seleccione la columna Enviar y presione el vínculo Editar columna de Información de columna de sitio. El nombre de columna se puede cambiar ahí, tal y como se muestra en la figura 17. Tenga en cuenta que el nuevo nombre de la columna puede estar basado en caracteres que no sean ascii, como “テスト”.
Figura 16 Editar columna
Figura 17 Información de la columna de sitio
Los flujos de trabajo de SharePoint 2013 con SharePoint Designer 2013 generarán formularios de tarea mediante el análisis del tipo de contenido asociado. Tenga en cuenta que no se admite InfoPath para los flujos de trabajo de SharePoint 2013. Esto significa que, para poder modificar el diseño, los usuarios tendrán que manipular directamente el formato .aspx.
Independientemente de las modificaciones que se han explicado, los botones Guardar y Cancelar no se pueden modificar en SharePoint o SharePoint Designer. Además, las columnas de tipo Estado de tarea y Resultado de tarea tienen que existir en un tipo de contenido para que aparezcan los botones de resultado personalizados. El orden de los botones siguen el orden de los valores elegidos en las columnas de tipo Resultado de tarea que se incluyen en el tipo de contenido. Las columnas de tipo Resultado de tarea se definen como columnas de sitio en la configuración del sitio.
Figura 18 Ejemplo de configuración de columna adicional para la columna de tipo Resultado de tarea
En los flujos de trabajo de SharePoint 2013 se introducen dos nuevas acciones. El formulario de tarea para las acciones se puede modificar desde los sitios de SharePoint y desde el cliente de SharePoint Designer sin necesidad de tener conocimientos a nivel de desarrollador. Cree un nuevo tipo de contenido personalizado que herede el tipo de contenido Tarea del flujo de trabajo (SharePoint 2013), agréguelo a la lista Tareas, utilice el nuevo tipo de contenido en el flujo de trabajo y modifique el tipo de contenido personalizado según sea necesario.
Al modificar el formato .aspx, se pueden obtener personalizaciones adicionales del formulario, pero esto no entra en este blog.
Espero que con esta sencilla técnica pueda habilitar los escenarios del flujo de trabajo de que disponga.
¡Nos vemos en la próxima publicación!
Chong Youn (John) Choe
Esta publicación de blog está localizada. Puede consultar el artículo original en How to manipulate the Task Form with SharePoint Designer for new task actions?
Artículo original publicado el viernes, 28 de septiembre de 2012.
Hola, soy JongHwa Lim del equipo de diseño de SharePoint.
Hoy les hablaré de una característica para crear un botón Cinta en una interfaz de usuario de un servidor de SharePoint. Cuando se presione este botón se iniciará un flujo de trabajo de SharePoint 2013. De hecho, puede conseguirlo mediante dos características distintas que tienen muchas cosas en común: son los pasos rápidos y las acciones personalizadas. Empezaré primero con los pasos rápidos ya que proporcionan una experiencia de usuario más adaptada para este propósito y, a continuación, explicaré brevemente las acciones personalizadas.
Si ya conoce las acciones personalizadas o los pasos rápidos para iniciar el flujo de trabajo de SharePoint 2010, puede intentar crear uno para iniciar un flujo de trabajo de SharePoint 2013. Dado que la experiencia de usuario es básicamente la misma, debería ser sencillo para los usuarios que lo hayan hecho antes.
Explicaré detalladamente cómo puede crear un paso rápido para iniciar el flujo de trabajo de SharePoint 2013.
Crear un paso rápido necesita algunos requisitos previos.
Primero, debe preparar un archivo de icono Cinta para que aparezca en la cinta para el paso rápido que se definirá en los pasos siguientes. Yo decidí utilizar la biblioteca de documentos Activos del sitio y cargué un archivo de imagen allí.
A continuación, debe disponer de una lista o de una biblioteca de documentos que desee para crear el paso rápido en ella. En este ejemplo, utilizaré una lista Solicitud de vacaciones y crearé un paso rápido que inicie un flujo de trabajo para solicitar la aprobación de unas vacaciones.
Ahora que ya puede utilizar la lista, es el momento de crear un paso rápido. Es muy sencillo. Simplemente haga clic en el botón Nuevo paso rápido en el grupo Personalizar lista de la pestaña de la cinta LISTA tal y como se resalta a continuación.
Si utilizó una biblioteca de documentos, puede encontrarla en el grupo Personalizar biblioteca de la pestaña de la cinta BIBLIOTECA como se muestra a continuación.
Si hace clic en el botón le llevará a este cuadro de diálogo en el que solo tiene que seleccionar Permitir.
A continuación, se inicia SPD en el que se muestra la lista Solicitud de vacaciones con el siguiente cuadro de diálogo emergente.
Tómese algún tiempo para explorar las interfaces de usuario de este cuadro de diálogo. Verá que puede crear un nuevo flujo de trabajo basado en un flujo de trabajo de SharePoint 2013 o de SharePoint 2010, o utilizar algunos flujos de trabajo existentes. También verá que puede definir la etiqueta y la imagen del botón. Como crearemos un nuevo flujo de trabajo basado en un flujo de trabajo de SharePoint 2013, seleccione la opción Iniciar un nuevo flujo de trabajo y, a continuación, seleccione Flujo de trabajo de SharePoint 2013 como el Tipo de plataforma. Escriba "Aprobación de vacaciones" en el campo Etiqueta del botón. Finalmente, haga clic en el botón Examinar para encontrar la imagen del icono que se cargó en la sección Preparación. El cuadro de diálogo debería parecerse al siguiente:
Al hacer clic en Aceptar, aparecerá un diseñador de flujo de trabajo para el flujo de trabajo de SharePoint 2013. Puede completar la lógica del flujo de trabajo como desee. En este ejemplo, como ya se ha mencionado anteriormente, crearemos un flujo de trabajo Aprobación de vacaciones.
Una vez publicado el flujo de trabajo, habrá finalizado la creación de un nuevo paso rápido. Si va a la pestaña de la cinta ELEMENTOS, verá que se ha creado un nuevo grupo de cintas Pasos rápidos, así como un nuevo menú de cinta Aprobación de vacaciones.
Si va a la página de resumen de lista para la lista Solicitud de vacaciones en SPD, verá que aparece un flujo de trabajo denominado "Botón – Aprobación de vacaciones" y que se ha creado una acción personalizada denominada "Aprobación de vacaciones". De hecho, el paso rápido es un tipo específico de acciones personalizadas. Así que, si conoce las características de las acciones personalizadas, puede aplicarlas también a los pasos rápidos.
Dado que el paso rápido es una mezcla de acción personalizada (acciones personalizadas de tipo "Ver cinta") y un flujo de trabajo de lista, puede aplicar algunas características de la acción personalizada para modificar el paso rápido creado. Al hacer clic en "Aprobación de vacaciones" del bloque Acciones personalizadas, aparecerá el siguiente cuadro de diálogo.
Puede cambiar el nombre del botón e incluso actualizar el paso rápido para que lleve a cabo un trabajo distinto, como desplazarse a algunos formularios o páginas web, o iniciar un flujo de trabajo distinto.
Si se desplaza un poco hacia abajo, encontrará la configuración avanzada. Si utiliza los campos Ubicación de la cinta y Número de secuencia, puede cambiar la ubicación del botón Cinta.
Imaginemos que queremos que el botón aparezca en el grupo Flujos de trabajo en lugar de en el grupo Pasos rápidos y que queremos que aparezca el último en el grupo. Puede conseguirlo al modificar los valores del siguiente modo:
Esto hará que el botón aparezca en la ubicación de destino, tal y como se muestra a continuación.
Si desea obtener más información acerca de los valores disponibles en la Ubicación de la cinta, consulte el siguiente artículo o busque otros artículos de blog que expliquen las acciones personalizadas.
http://msdn.microsoft.com/en-us/library/ee537543.aspx
Para la máscara Derechos, puede utilizar los valores del siguiente sitio, separados por punto y coma, para permitir que solo los usuarios permitidos vean o utilicen la acción personalizada.
http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.spbasepermissions.aspx
Imaginemos que, una vez que disponga de un nuevo menú de cinta para iniciar el flujo de trabajo Solicitud de vacaciones, desea disponer de un menú parecido en el Menú de elemento de lista para que los usuarios puedan iniciar un flujo de trabajo al hacer clic con el botón secundario en un elemento, tal y como aparece a continuación:
Para ello, debe crear una nueva acción personalizada de tipo Menú de elemento de lista. Puede encontrar el botón Cinta Acción personalizada en la página de resumen de lista para la lista Solicitud de vacaciones en SPD. Si hace clic en él, aparecerán las siguientes opciones. En este ejemplo, seleccione Menú de elemento de lista.
En el cuadro de diálogo que aparece, seleccione la opción Iniciar flujo de trabajo y seleccione el flujo de trabajo "Botón – Aprobación de vacaciones" que se creó durante la creación del paso rápido, de modo que las dos interfaces de usuario inicien el mismo flujo de trabajo. Haga clic en Aceptar.
Esto es todo. Ha creado el menú. Si se desplaza a la lista Solicitud de vacaciones, podrá seleccionar un elemento y visualizar el menú de elemento de lista.
Existen algunos problemas conocidos para las características de los pasos rápidos y las acciones personalizadas.
Esta publicación de blog está localizada. Puede consultar el artículo original en How to create a Quick Step and Custom Action to start SharePoint 2013 workflow
Artículo original publicado el martes, 2 de octubre de 2012
El mes pasado presentamos las nuevas experiencias de edición táctiles para Windows 8 y tabletas iOS. Puede leer más sobre el tema aquí.
Con este lanzamiento, seguimos ofreciendo una experiencia de visualización en la mayoría de los smartphones, pero también hacemos que la visualización de documentos sea táctil en exploradores en la mayoría de los smartphones más conocidos. Hemos dado prioridad a esta visualización táctil para poder acceder y leer fácilmente documentos de Office en SkyDrive u Office 365, tanto si utiliza un explorador de escritorio, tableta o smartphone.
Al diseñar Office Web Apps para los exploradores móviles, intentamos conseguir los siguientes objetivos:
Simplificar la lectura y la navegación por el contenido del documento
Aquí aparecen los gestos básicos que se admiten:
Veamos ahora cómo se puede interactuar con archivos desde un dispositivo móvil:
Visualización de Word
Para optimizar la lectura de documentos de Word en su explorador móvil, el diseño de los documentos permite redistribuirlos para conseguir una mejor facilidad de lectura. Se mantiene el formato del texto y los tipos de contenido de la mayoría de los documentos (imágenes, SmartArt, formas, cuadros de texto, etc.).
Si tiene que ajustar el tamaño del texto para leer más fácilmente, puede abrir la pestaña Tamaño de fuente de la barra de herramientas.
Una situación común a la hora de trabajar con grandes documentos es la necesidad de navegar a una página específica. Con Office táctil, los usuarios no tienen que deslizar hacia abajo para pasar de una página a otra. En su lugar, pueden arrastrar el control deslizante de página de la derecha para ir rápidamente a una página concreta.
Si ve una tabla que fluye por el borde de la pantalla, puede arrastrar la tabla horizontalmente para verla. Nos aprovechamos de la capacidad táctil para conservar lo mejor posible el formato de la tabla real, de modo que no se tenga que sacrificar una buena experiencia de usuario.
Puede puntear una imagen en miniatura para agrandarla.
Visualización de Excel
El visor de Excel Mobile proporciona una visualización de alta fidelidad de los archivos de Excel.
Cuando un gráfico se extiende más allá de la pantalla, los usuarios pueden utilizar la función Zoom para seleccionar una vista designada para el gráfico, lo que permite acercarse o alejarse.
A menudo, existe más de una hoja de cálculo en un libro. Verá una lista de las hojas de cálculo en la barra de herramientas y podrá puntear en la que desee abrir.
Puede puntear en el botón Ordenar para disponer una tabla de Excel en orden ascendente o descendente, si la tabla a la que accede tiene habilitada la ordenación.
Puede puntear en los símbolos "+" o "-" de una tabla dinámica, o en la vista Datos de grupo, para expandir o contraer los datos.
Visualización de PowerPoint
Hemos diseñado la visualización de las presentaciones de PowerPoint para que utilicen lo mejor posible el entorno móvil. Por ejemplo, al sujetar el teléfono verticalmente, la vista se divide en dos mitades (se denomina "vista dividida"), de modo que la mitad superior muestre la diapositiva y la mitad inferior muestre el texto de la dispositiva, incluidas las notas. Esto es útil cuando está en movimiento y desea ir rápidamente al contenido sin tener que realizar un desplazamiento por el área de la diapositiva.
Si desea ver solo la dispositiva, puede sujetar el teléfono horizontalmente, de modo que solo se muestre la imagen de la dispositiva.
Para hacer zoom, junte o separe los dedos en la dispositiva, independientemente de la vista que esté utilizando.
Por último, puede unirse a una presentación en línea en el explorador móvil. Imagine que se encuentra en un atasco de tráfico mientras se está llevando a cabo una presentación importante en el trabajo mediante el Servicio de presentación de Office. Puede unirse a la presentación si puntea en el vínculo que se envió a su bandeja de entrada.
Resumen:
Le recomendamos que pruebe el nuevo Office Web Apps Preview en skydrive.com o en Office 365 y obtenga una vista previa en su teléfono móvil (si utiliza: Windows Phone 7.5 y superior, iOS 5.0 y superior o Android 4.0 y superior)
Deseamos saber su opinión, comparta su experiencia. En la barra de herramientas, haga clic en "Enviar comentarios".
Por nuestra parte seguimos refinando y mejorando la experiencia de forma ininterrumpida, por lo que consideramos muy seriamente los elementos que le gustan y los que no.
Esta publicación de blog está localizada. Puede consultar el artículo original en Touch-friendly viewing of Office documents in smartphone browsers
Artículo original publicado el lunes, 22 de octubre de 2012
Hola a todos, me llamo Sam Chung, administrador de programas de SharePoint Designer. Me complace anunciar una de nuestras mayores inversiones para SharePoint Designer 2013, el Diseñador visual.
Antes de empezar, recomiendo leer los artículos de MSDN de los que disponemos. Pueden encontrar los artículos pertinentes aquí:
http://msdn.microsoft.com/en-us/library/sharepoint/jj163272(v=office.15).aspx
http://msdn.microsoft.com/en-us/library/sharepoint/jj164055(v=office.15).aspx
http://msdn.microsoft.com/en-us/library/sharepoint/jj163971(v=office.15).aspx
El Diseñador visual es una superficie de diseño de flujo de trabajo completamente nueva que se encuentra en SharePoint Designer 2013. Aquellos usuarios que conozcan SPD 2010, ya saben que pueden crear flujos de trabajo de SP 2010 en Visio, exportarlos y, a continuación, volverlos a importar a estos diagramas en SPD 2010. Y, aunque esto funciona, existen varias limitaciones:
Todas estas limitaciones han desaparecido ahora y hemos agregado varias características nuevas para que esta característica destaque.
Veamos el aspecto del Diseñador visual. Esta es una captura de pantalla del diseñador real:
Como se puede ver, el Diseñador visual se parece a un lienzo de Visio que aparece directamente en SharePoint Designer. De hecho, esto es lo que ocurre. Al instalar SharePoint Designer 2013 y Visio 2013 Professional en el mismo equipo, se habilita el nuevo Diseñador visual.
Si miramos la pantalla, se pueden ver dos aplicaciones distintas:
Aunque hay dos aplicaciones independientes en ejecución, las hemos integrado de tal modo que no se puede ver que hay dos aplicaciones independientes. Todo parece que ocurre en SPD.
Estos son los requisitos previos para utilizar el Diseñador visual.
Una vez que se cumplan todos los requisitos previos, será posible cambiar al Diseñador visual en cualquier momento al hacer clic en el botón “Vistas” de la cinta:
1) La posibilidad de crear flujos de trabajo con hacer clic y arrastrar, igual que en Visio.
2) La posibilidad de utilizar “Etiquetas de acciones” para configurar las propiedades de las distintas acciones.
3) Las cuadrículas Propiedad de nivel superior permiten configurar las propiedades que solo aparecerán en el nivel de oración en el Diseñador basado en texto.
4) La posibilidad de generar diagramas de nivel de etapa para ver el flujo de trabajo solo a nivel de etapa. Esto es útil para comprender el flujo del flujo de trabajo o de los informes.
5) Los errores del flujo de trabajo se muestran en el panel de problemas:
6) Las ramas condicionales se deben configurar al hacer clic con el botón secundario en ellas.
Existen muchas características distintas dentro del Diseñador visual que todavía no hemos visto. Las trataré en futuras publicaciones. Por ahora, no duden en publicar las preguntas que tengan.
Esta publicación de blog está localizada. Puede consultar el artículo original en Introducing the new Visual Designer