Las macros pueden insertarse en las páginas del proyecto como macros de ventana o de símbolos. Al insertar macros de página se crean nuevas páginas de proyecto.
De forma general, las macros se disuelven durante su inserción, aunque es posible modificar conjuntos de datos a través de objetos contenedor.
Insertar macros de ventana y de símbolos
Requisitos:
- Ha abierto una página de proyecto en el editor gráfico.
- En los elementos de menú Opciones > Ajustes > Usuario > Edición gráfica > Macros, en el cuadro de grupo Abrir cuadro de diálogo de selección para conjuntos de valores de objetos contenedor, ha seleccionado la casilla de verificación Al insertar macros de ventana.
- Seleccione los siguientes elementos de menú: Insertar > Macro de ventana / símbolos. (Las macros de ventana y de símbolos pueden insertarse en una página también a través del menú contextual).
- Seleccione la macro que desee en el cuadro de diálogo de selección. En el campo Tipo de fichero además de macros de ventana (*.ema) / macros de símbolos (*.ems), puede ajustar como criterio de selección otro tipo de macro o ambos (*.ema, *.ems).
- Si una macro seleccionada tiene variantes, podrá elegir la variante que desee insertar con ayuda de la lista desplegable Variante.
- Haga clic en [Abrir].
La macro se adjunta al cursor y se puede colocar donde se desee (con un solo clic).
Si hay conjuntos de valores disponibles, seleccione un conjunto de valores adecuado para el objeto contenedor en el cuadro de diálogo siguiente Seleccionar conjunto de valores - <Nombre de comodín>. Los componentes insertados incluirán los datos adecuados del conjunto.
Si en la macro hay IME disponibles y ha activado en Opciones > Ajustes > Proyectos > "Nombre del proyecto" > Medios de explotación > Numeración (en línea) en el cuadro de grupo Al insertar macros y copias la opción Con consulta, EPLAN abre el cuadro de diálogo Modo de inserción. Determine cómo se numerarán los IME en la macro insertada. - La macro sigue adjuntada al cursor. Si lo desea, vuelva a insertar la macro.
- Finalice la acción mediante el elemento de menú contextual Cancelar operación o con la tecla [Esc].
Notas:
- Al ubicar la macro con el ratón, puede utilizar además las siguientes teclas:
[Y] + movimiento del ratón: En su posición original (es decir, la posición donde se encontraba cuando se creó), la macro solo puede moverse en horizontal.
[X] + movimiento del ratón: En su posición original (es decir, la posición donde se encontraba cuando se creó), la macro solo puede moverse en vertical.
[Y] + [X]: La macro se fija en su posición original (es decir, la posición donde se encontraba cuando se creó) y no puede desplazarse. - Si en una macro hay variantes disponibles, al ubicar la macro con el ratón se puede elegir entre las diferentes variantes. Pulse para ello [Ctrl] y mueva el cursor en círculos. Aparecerán las distintas variantes de la macro.
- Al volver a insertar macros, en el cuadro de diálogo Seleccionar macro aparecerá preseleccionada la macro utilizada la última vez.
- Bajo la previsualización gráfica de este cuadro de diálogo hay un campo de comentario. En el caso de macros de ventana y símbolos, en él aparecen el proyecto de origen de la macro y, dado el caso, la descripción. En el caso de macros de ventana creadas a partir de ficheros DXF / DWG, en este campo solo aparecerá una nota sobre su "origen" ("DXF" para macros de ficheros DXF y "DWG" para macros de ficheros DWG).
- Si también se debe insertar el cuadro de macros al insertar macros de ventana o de símbolos, debe activar el ajuste de proyecto Insertar cuadros de macros. Alternativamente, al preparar macros en el proyecto de macros, puede establecer para cada macro si se debe o no insertar el cuadro de macros. El ajuste en el cuadro de macros por medio de la lista desplegable Insertar cuadro de macros tiene prioridad sobre el ajuste de proyecto.
Insertar macros de página
- Seleccione los siguientes elementos de menú: Página > Macro de página > Insertar
- Seleccione la macro / las macros que desee en el cuadro de diálogo de selección. (Puede utilizar la selección múltiple para las macros de página). En el campo Tipo de fichero, además de macros de página (*.emp), puede ajustar como criterio de selección marcos de ventana (*.ema) o macros de símbolos (*.ems).
- Haga clic en [Abrir].
- Defina en el cuadro de diálogo Adaptar estructura la clasificación de las páginas nuevas en la estructura de página del proyecto.
Según el número de las macros de página que se vayan a insertar, este cuadro de diálogo se muestra varias veces, una para cada macro. - Haga clic en [Aceptar]. El resto del procedimiento corresponde a la secuencia de copia de páginas (véase Adaptar estructura).
Se generan o se sobrescriben las páginas.
Notas:
- Al volver a insertar macros, en el cuadro de diálogo Seleccionar macro aparecerá preseleccionada la macro utilizada la última vez.
- Si un objeto contenedor con conjuntos de valores existe en una macro de página, el cuadro de diálogo siguiente Seleccionar conjunto de valores - <Nombre de comodín> también se abre al insertar macros de página si se ha activado el ajuste específico para el usuario Al insertar macros de página.
- En la previsualización gráfica de este cuadro de diálogo se tienen cuenta hasta 12 páginas de macros de páginas. Debajo de esta representación gráfica, en un campo de comentario, aparecen el proyecto de origen de la macro y, si fuera posible, una descripción y el número de páginas.
Al seleccionar una macro de página generada automáticamente se muestra aquí la propiedad Macro: descripción (Id. 11057); si ha guardado distintas descripciones en una macro de página, solo se mostrará la descripción de la primera página de dicha macro. - Para insertar macros de página dispone de la propiedad especial Macro: insertado por (categoría "Macro") en las propiedades de página. Si se inserta manualmente una macro de página, se registrará aquí automáticamente el usuario que haya insertado la macro.
Sugerencia:
Puede insertar macros por medio de Arrastrar y soltar arrastrando el fichero marcado desde el Explorador de Windows hasta el editor gráfico o el navegador de páginas de su proyecto. También aquí es posible realizar una selección múltiple para las macros de página.
Véase también