Resumen

En este artículo se explica cómo mostrar texto que se deriva de las propiedades personalizadas de una forma en Microsoft Visio. En este artículo, la forma "proceso" de la galería de símbolos Diagrama de flujo básico se usa para fines ilustrativos. Si usa una forma alternativa, asegúrese de que la forma tiene propiedades personalizadas y de que ha introducido valores en las propiedades personalizadas.

En este artículo se presupone que ha usado la ShapeSheet antes y que está familiarizado con la adición de secciones y fórmulas de escritura.

Más información

Un ejemplo sencillo

Arrastre la forma "proceso" a la página de dibujo. Haga clic con el botón derecho en la forma para introducir valores en las tres propiedades personalizadas (costo, duración y recursos). Cada propiedad solo acepta un valor numérico.

  1. Mientras la forma sigue seleccionada, haga clic en Campo en el menú Insertar.

  2. En el menú Categoría, haga clic en Fórmula personalizada.

  3. Una vez elegida, la barra Fórmula personalizada se activa. Coloque el puntero del mouse en el campo y escriba Prop.Cost.

  4. Haga clic en Aceptar. El texto de la forma ahora muestra el valor de la fila Prop.Cost en la sección Propiedades personalizadas de la Hoja de formas.

Determinar los nombres de fila válidos

Para una forma que ya tiene propiedades personalizadas, es necesario determinar cómo hacer referencia correctamente a las filas de propiedades personalizadas.

  1. Mientras la forma está seleccionada, haga clic en Mostrar hoja de formas en el menú Ventana.

  2. Desplácese para buscar la sección Propiedades personalizadas de la Hoja de formas. Si no está visible, haga clic en Secciones en el menú Ver. Compruebe las propiedades personalizadas.

  3. La sección Propiedades personalizadas tendrá filas con nombre. La forma "proceso" tiene 3: Prop.Cost, Prop.Duration y Prop.Resources. Visio agrega automáticamente la "Prop" en el nombre.

Un ejemplo complejo

El ejemplo sencillo funciona satisfactoriamente para mostrar una propiedad personalizada. En el ejemplo siguiente se explica cómo agregar texto adicional y propiedades personalizadas a la presentación. De nuevo, con la forma "proceso" con valores agregados a las propiedades personalizadas, seleccione la herramienta de texto y, a continuación, siga estos pasos:

  1. Escriba lo siguiente:

    Costo: $Follow pasos 1 a 4 en la sección "Un ejemplo sencillo" anterior en este artículo. Después, presione ENTRAR.

  2. Escriba la palabra:

    Duración:Siga los pasos del 1 al 4 de nuevo y escriba la fórmula personalizada como Prop.Duration. Después, presione ENTRAR. Si lo desea, escriba el período de tiempo como "semana".

  3. Tipo

    Recursos:Siga los pasos del 1 al 4 de nuevo y escriba la fórmula personalizada como Prop.Resources.


    La forma resultante debería ser similar a la figura 1.

texto alternativo


Figura 1

Un ejemplo más complejo: Elegir mostrar u ocultar propiedades personalizadas

En el ejemplo siguiente se muestra cómo establecer una acción correcta del mouse para mostrar u ocultar los valores de propiedad personalizados en la forma. En este ejemplo se usa la forma de proceso ya modificada del ejemplo anterior.


Para ver este ejemplo, siga estos pasos:

  1. Desplácese para buscar la sección Celda definida por el usuario de la Hoja de formas. Si la sección Celda definida por el usuario de la ShapeSheet no está visible, haga clic en Secciones en el menú Ver y, a continuación, examine Celda definida por el usuario.

  2. Cree una fila nueva y asízcála HideProperties. El valor y la solicitud de esta sección deben permanecer sin cambios.

  3. Agregue dos filas adicionales al final de la sección Acciones de la Hoja de formas.

  4. Agregue las siguientes fórmulas o valores a esta sección.

    Acción

    Acciones

    Menú

    Mensaje

    Activado

    Deshabilitado

    2

    =SETF
    ("User.HideProperties",0)
    +SETF("Actions.D2",1)
    +SETF("Actions.D3",0)

    Mostrar
    propiedades

    Mostrar
    propiedades
    personalizadas

    0

    1

    3

    =SETF
    ("User.HideProperties",1)
    +SETF("Actions.D3",1)
    +SETF("Actions.D2",0)

    Ocultar
    propiedades

    Ocultar
    propiedades
    personalizadas

    0

    0

    Nota En Microsoft Office Visio 2003 o en Microsoft Visio 2002, no puede encontrar Prompt en la sección Acción.

  5. En la sección Varios de la Hoja de formas, escriba la siguiente referencia de celda en la celda HideText:

    User.HideProperties

  6. Ahora, al hacer clic con el botón derecho en la forma, habrá dos opciones adicionales: Mostrar propiedades y Ocultar propiedades. Al seleccionar cualquiera de las opciones, puede decidir si desea mostrar texto o ocultar texto.

  7. Si desea evitar que un usuario invalide las nuevas fórmulas escribiendo texto manualmente en la forma, proteja el texto de la forma contra la edición escribiendo 1 en la celda LockTextEdit en la sección Protección de la Hoja de formas.

¿Necesita más ayuda?

Ampliar sus conocimientos
Explorar los cursos
Obtener nuevas características primero
Unirse a Microsoft Insider

¿Le ha sido útil esta información?

¿Cómo de satisfecho está con la calidad de la traducción?

¿Qué ha afectado a tu experiencia?

¿Algún comentario adicional? (Opcional)

¡Gracias por sus comentarios!

×