December, 2012

  • Blog para profesionales de TI de Office

    Introducción al nuevo Diseñador visual

    Artículo original publicado el lunes, 22 de octubre de 2012

     

    Introducciones:Mi imagen

    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:

    • No hay modo de parametrizar las distintas acciones dentro de Visio.
      • Siempre se tiene que cambiar al Diseñador basado en texto para configurar los parámetros de acción.
    • Al exportar desde SPD, no se sabe cómo habrá cambiado el diagrama.
    • No hay modo de mostrar/utilizar acciones personalizadas dentro de Visio.

    Todas estas limitaciones han desaparecido ahora y hemos agregado varias características nuevas para que esta característica destaque.

    ¿Cómo funciona?

    Veamos el aspecto del Diseñador visual. Esta es una captura de pantalla del diseñador real:

    image

    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:

    image

    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.

    ¿Cómo se habilita el Diseñador visual?

    Estos son los requisitos previos para utilizar el Diseñador visual.

    1. Instalar SharePoint Designer 2013 y Visio Professional en el mismo equipo.
      • El Diseñador visual no funcionará con versiones anteriores de SPD.
      • Solo Visio Pro habilitará el Diseñador visual.
    2. Conectar SharePoint Designer 2013 a un sitio de SharePoint 2013 que tenga la configuración Administrador de flujo de trabajo.
    3. Crear un nuevo flujo de trabajo de SharePoint 2013
      • El Diseñador visual solo funciona al crear o editar flujos de trabajo de SharePoint 2013.
      • No puede utilizar esta característica para crear o editar flujos de trabajo de SharePoint 2010.

    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:

    image

    ¿Cuáles son los puntos clave?

    1) La posibilidad de crear flujos de trabajo con hacer clic y arrastrar, igual que en Visio.

    image

      • Todas las acciones están disponibles en el panel de la galería de símbolos de la izquierda.
      • El panel Galería de símbolos muestra automáticamente solo la lista de acciones adecuadas para el tipo de flujo de trabajo que se está creando.
      • Las acciones personalizadas también aparecerán en la galería de símbolos.
      • El panel está ordenado previamente en orden alfabético.

     

    2) La posibilidad de utilizar “Etiquetas de acciones” para configurar las propiedades de las distintas acciones.

    image

      • La etiqueta de acción muestra las propiedades de “nivel superior” de una acción. Si observa la misma acción en el Diseñador basado en texto, verá que algunas propiedades se muestran como vínculos en la frase:

    image

      • Estos mismos vínculos se muestran como las opciones en la etiqueta de acción.
      • Seleccionar una de estas opciones hará que aparezca el cuadro de diálogo correspondiente para dicha opción o la “cuadrícula Propiedad de nivel superior” (más información a continuación).

    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.

    image

      • Es un concepto parecido al de las etiquetas de acciones.

    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.

    image

    image

      • Nota: El diagrama de nivel de etapa y el diagrama original son distintos. No existe sincronización entre ellos.
      • Crearé otra publicación de blog únicamente centrada en la vista de nivel de etapa y sus capacidades.

    5) Los errores del flujo de trabajo se muestran en el panel de problemas:

    image

      • Observe cómo los errores se enumeran en el panel de errores.
      • Los errores del nivel de forma y los errores de la propiedad del flujo de trabajo se muestran aquí.
      • Al hacer clic en un mensaje de error, la firma asociada se resalta automáticamente.
      • La comprobación de errores se lleva a cabo siempre que se prueba y publica un flujo de trabajo, al hacer clic en el botón de la cinta “Comprobar errores”, y al probar y cambiar del Diseñador visual al Diseñador basado en texto.
        • La comprobación de errores no se lleva a cabo al guardar los flujos de trabajo.

    6) Las ramas condicionales se deben configurar al hacer clic con el botón secundario en ellas.

    image

      • Recuerde que todas las ramas que procedan de formas condicionales se deben configurar haciendo clic con el botón secundario en cada una de ellas y seleccionando “Sí” o “No”.

    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.

    Gracias.

    Sam

    Esta publicación de blog está localizada. Puede consultar el artículo original en Introducing the new Visual Designer

  • Blog para profesionales de TI de Office

    Visualización táctil de documentos de Office en exploradores de smartphones

    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:

    • Una experiencia táctil en la mayoría de las plataformas de smartphones (Windows Phone 7.5 y superior, iOS 5.0 y superior, y Android 4.0 y superior)
    • Hacer un buen uso del contenido de pantalla limitado
    • Simplificar la lectura y la navegación por el contenido del documento

    Aquí aparecen los gestos básicos que se admiten: 

    • Desplazarse verticalmente para navegar por un documento de Word
    • Desplazarse horizontalmente para navegar por diapositivas de PowerPoint
    • Desplazarse lateralmente en cualquier dirección para navegar por hojas de cálculo de Excel
    • Para abrir la barra de herramientas, puntee la pantalla y, a continuación, puntee el indicador de la barra de herramientas para verla en el lateral de la pantalla.

    Interactuar con archivos

    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

  • Blog para profesionales de TI de Office

    Cómo utilizar el Diseñador visual de SharePoint Designer 2013 para mover los flujos de trabajo entre sitios

    Artículo original publicado el martes, 18 de septiembre de 2012.

    ¡Hola a todos!imagen

    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.

    Introducción:

    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.

    Crear 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:

    image

    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:

    image

    Aquí se indica lo que el flujo de trabajo está haciendo:

    clip_image002[15]

    · 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é

    clip_image002[17]

    · Registrar en el historial que estamos asignando tareas para revisar la idea

    · Actualizar la columna de estado a “En revisión”

    · Asignar tareas

    clip_image002[21]

    · 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”

    clip_image002[23]

    · 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”

    Exportar el flujo de trabajo

    Ahora que disponemos del flujo de trabajo, vamos a importarlo. Para hacerlo, haga clic en
    el botón de la cinta “Exportar a Visio”.

    image

    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:

    image

    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.

    Importar el flujo de trabajo

    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”

    image

    3. Presione la mitad inferior del botón de la cinta “Importar desde Visio” y seleccione la opción “Importar diagrama de Visio 2013”

    image

    4. Aparecerá un cuadro de diálogo Abrir archivo normal. Busque el diagrama exportado y ábralo.

    image

    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

    image

    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.

    Trabajo posterior a la implementación antes de la publicació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.

    image

    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.

    image

    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

  • Blog para profesionales de TI de Office

    Cómo manipular el formulario de tareas con SharePoint Designer para las nuevas acciones de tarea

    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. 

    Antecedentes

    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. 

    Escenario de ejemplo

    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. 

    Creación del tipo de contenido personalizado

    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

    image

    Figura 2 Tarea del flujo de trabajo (SharePoint 2013)

    image

    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

    image

    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

    image

    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

    image 
       

    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

    image  

    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

    image

    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

    image  

    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

    image

    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

    Modificación del tipo de contenido personalizado

    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

    image

    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

    image

    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

    image

    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

    image

    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

    image

    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

    image

    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

    image

    Figura 17 Información de la columna de sitio

    image 

    Limitaciones

    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

    image 

    Resumen

    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?

  • Blog para profesionales de TI de Office

    Cómo crear un paso rápido y una acción personalizada para iniciar el flujo de trabajo de SharePoint 2013

    Artículo original publicado el viernes, 28 de septiembre de 2012.

    Hola, soy JongHwa Lim del equipo de diseño de SharePoint. imagen de jonghwal

    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. 

    Pasos rápidos

    Explicaré detalladamente cómo puede crear un paso rápido para iniciar el flujo de trabajo de SharePoint 2013. 

    Preparación

    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í.

    clip_image001

    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.

    clip_image002 

    Crear un paso rápido

    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.

    clip_image003

    clip_image004

    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.

    clip_image005

    clip_image006

    Si hace clic en el botón le llevará a este cuadro de diálogo en el que solo tiene que seleccionar Permitir.

    clip_image007

    A continuación, se inicia SPD en el que se muestra la lista Solicitud de vacaciones con el siguiente cuadro de diálogo emergente.

    clip_image008

    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:

    clip_image009

    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.

    clip_image010

    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.

    clip_image011

    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.

    clip_image012 

    Modificar un paso rápido (avanzado)

    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.

    clip_image013

    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.

    clip_image014

    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:

    clip_image015

    Esto hará que el botón aparezca en la ubicación de destino, tal y como se muestra a continuación.

    clip_image016

    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 

    Acciones personalizadas

    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:

    clip_image017

    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.

    clip_image018

    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.

    clip_image019

    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. 

    Problema conocido

    Existen algunos problemas conocidos para las características de los pasos rápidos y las acciones personalizadas.

    • Después de iniciar el flujo de trabajo, va a la página predeterminada del sitio en lugar de a la lista
    • La siguiente opción de la página de resumen del flujo de trabajo se desactiva de forma predeterminada para el flujo de trabajo creado desde los pasos rápidos
      clip_image020
    • Si hace clic en el botón Nuevo del bloque Acciones personalizadas, se crea automáticamente una acción personalizada de tipo Ver cintaclip_image021 

    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

Page 1 of 1 (5 items)