Manual OPUS OLE Ligas ole por registro

OPUS OLE Ligas OLE por registro

Un registro en OPUS se refiere a un renglón en una vista. Observe la siguiente pantalla donde se muestra un registro marcado en la Hoja de Presupuesto:

OPUS OLE ligas ole por registro

Posicione el cursor-barra sobre cualquier renglón y utilice la opción HerramientasVínculos con objetos OLE Objetos del Renglón o con el icono para accesar una caja de diálogo que muestra diez posiciones en donde se pueden definir los vínculos OLE para un renglón de la vista que se trate.

OPUS OLE administración de documentos

Suponga que para el concepto en cuestión Limpieza y trazo, es necesario elaborar una hoja de cálculo, en la cual se evalúe la cantidad de este concepto en base a un croquis, veamos: coloque el cursor sobre el primer renglón y oprima el icono para generar una liga OLE:

OPUS OLE administración de documentos

El sistema enviará una caja de diálogo que le parecerá muy familiar, ya que se trata de la misma caja que se utiliza para incrustar objetos OLE dentro de aplicaciones MSOffice© y Windows©:

OPUS OLE inserción de insumos

Seleccione de la lista Tipo de objeto, el objeto que en este caso correspondería a una Hoja de cálculo Microsoft Excel©. Dé Aceptar y observe como se abre una ventana Excel©:

OPUS OLE

Esta ventana es realmente un objeto Excel© dentro de OPUS, es decir Excel© dentro de OPUS, y como podrá observar es un Excel© recortado ya que no están disponibles todos los comandos u opciones, pero es suficiente para trabajar, más adelante le mostraremos como abrir Excel© completamente.

Siguiendo con nuestro ejemplo recuerde que vamos a justificar el área de limpieza y trazo a través de un croquis donde se muestre el área. Y que además se requiere calcular el área con una simple fórmula, y el resultado transferirlo a la Cantidad del concepto en cuestión:

Podemos comenzar con insertar una imagen de AutoCad©, pasada como una archivo BMP (Imagen de Mapa de Bits) a través de el portapapeles de Windows (utilizando las opciones de copiar pegar, dentro de cada aplicación). Usted puede hacer un dibujo en cualquier editor y pegarlo después. (o traerlo por medio de un scanner o cámara digital)

Y arreglando un poco la hoja tendríamos el siguiente resultado:

OPUS OLE

Posteriormente vamos a definir una fórmula para el cálculo del área, digamos:

A1 = 3mts *5mts

A2 = 8mts * 10mts

A3= 3.8mts * 12.67ms

Total = A1 A2 A3

Suponiendo que del dibujo hay tres áreas que forman el total del terreno a limpiar. Formateando las celdas para clarificar los resultados se vería como sigue:

OPUS OLE números generadores

Ahora veamos como podemos relacionar el campo Cantidad. Para ligarlo con OPUS, observe que se ha añadido un listón de iconos especiales para trabajar con OPUS:

OPUS OLE ligas

Los tres primeros se refieren a los procesos conocidos en las aplicaciones Windows©, Guardar el documento en disco, Configurar página e Imprimir directamente a la impresora por omisión. Los restantes fueron agregados específicamente para trabajar con los datos de OPUS.

Siguiendo con nuestro ejemplo veamos el icono Mostrar campos, este sirve para accesar los campos de la vista actual. Recuerde que antes de entrar hasta aquí posicionamos el cursor-barra sobre un concepto de la Hoja de presupuesto, la cual está apuntando hacia el concepto de 1.1 Limpieza y desenraíce…, minimizando un poco la ventana podemos ver la Hoja de Presupuesto en la parte de atrás:

Vamos a interactuar con los datos del concepto 1.1 presionando el icono Mostrar Campos:

OPUS OLE números generadores

y observemos la caja de dialogo que corresponde a los Campos Vínculo, o mejor dicho a los campos de la vista con los cuales se puede relacionar:

OPUS OLE campos de vínculo

Observe la cabecera de la lista: RENGLÓN, que indica que los datos debajo de este elemento se refieren al renglón del concepto en cuestión.

Como ya lo mencionamos anteriormente esta caja muestra los datos de las columnas y pueden tener tres estados:

Entrada,

Salida o

Entrada y Salida

Los datos de Entrada permitirán ligar las celdas de la vista con esta Hoja de Cálculo, únicamente para ser visualizarlos y trabajarlos como cualquier dato constante. De hecho cuando usted inserta un dato de Entrada, éste visualiza inmediatamente la información que viene de la vista.

Los datos de Salida pueden transmitir información de la Hoja de Cálculo a la vista de donde provienen. Por su naturaleza los datos Salida, no visualizan información de inicio. Así pues es sobre ellos sobre los cuales usted tiene que capturar la información que va de regreso a OPUS.

Los datos de Entrada-Salida, cumplen con los dos atributos a la vez.

Siguiendo con nuestro ejemplo vamos a ligar la Cantidad del concepto 1.1 con la celda resultado del área total. Para ello es necesario apuntar la celda resultado, y oprimiendo el botón Insertar, seleccionemos el dato como Sólo como Salida:

OPUS OLE alta de campos de entrada y salida

La caja de los Campos Vínculo… se mantiene flotando, para que pueda interactuar libremente sobre el área de trabajo de la Hoja de Cálculo hasta que cierre la caja.

Observe una marca de comentario sobre la celda, esto indica que ha quedado vinculada esta celda con el campo que señala el comentario:

OPUS OLE generadores

De hecho si revisamos el comentario de la celda, acercando el cursor a la esquina superior derecha podremos ver el campo al que se hace referencia:

OPUS OLE configuración de datos de salida en vínculos ole

Para continuar cerramos la caja de los Campos Vínculo con ayuda del icono cruz de la caja.

OPUS OLE campos vínculo

Basta con aplicar el proceso de actualización de salidas para que este dato sea transferido hacia la hoja de presupuesto, para ello es necesario que utilice el icono Actualizar Salidas OPUS le enviará un mensaje para que confirme la actualización:

OPUS OLE proceso de actualización de salida

Es importante recordar que tanto la actualización de entradas como de salidas se debe realizar de forma manual, y que no hay ningún proceso automático.

Para terminar guardamos la hoja de Cálculo con el botón Guardar Documento (también puede hacerlo a través del menú Archivo Guardar Documento) y salgamos de Excel©, utilice la opción Archivo Salir. Si no ha guardado los datos antes de salir OPUS le enviará un mensaje para que confirme los cambios:

OPUS OLE guardar cambios

Observe como se ha insertado un objeto OLE, Tipo Hoja de cálculo Excel, capture el nombre de esta liga y si desea volver a la hoja de cálculo vuelva a oprimir el iconoOPUS OLE botón ole.

OPUS OLE administración de documentos ole

OPUS le sugiere un Nombre de la liga (que obviamente usted puede cambiar). Sobre la lista de Tipo se define el tipo de la liga.

Al salir de esta caja la Hoja de Presupuesto se actualiza conforme a los cambios hechos en el campo Cantidad, además se ha puesto una marca (en color rosa), sobre el borde izquierdo del renglón:

OPUS OLE

Manual OPUS OLE Las vistas opus y los vínculos ole

OPUS OLE Las vistas OPUS y los Vínculos OLE

Situemos nuestra atención sobre las vistas de OPUS, nos encontramos que son un conjunto de celdas que almacenan datos que en su conjunto son información. Cada renglón en cada vista puede ser el resultado de varias tablas de la base de datos de OPUS.

Manual OPUS OLE Las ligas desde opus

OPUS OLE Las ligas desde OPUS

En OPUS existen tres formas de hacer ligas OLE, por registro, por celda y por elemento. Una liga por registro en OPUS se entiende que es una liga a nivel de un renglón de una vista. Una liga por celda es específicamente la liga de objetos OLE con un dato, que corresponde al cruce de una columna y un renglón en una vista , y la liga por elemento se refiere a la liga de objetos OLE con respecto a un insumo y sus componentes, en caso de tratarse de un compuesto.

Usted podrá encontrar ligas OLE en todo el sistema OPUS incluyendo el módulo de Control. La operación es igual alrededor de todas las vistas a menos que se diga lo contrario. De hecho OPUS manipula los menús de tal forma que si usted se encuentra en una vista, en la cuál no se puede aplicar alguna herramienta, entonces el menú será deshabilitado.

Manual OPUS OLE Relación vista – campos vínculo (excel© y word©)

OPUS OLE Relación Vista – Campos Vínculo (Excel© y Word©)

Las aplicaciones OLE, interactuarán con las vistas de una obra. Por ello es importante que se visualice la información con la cual se puede relacionar.

Tanto en Word© como en Excel© usted podrá accesar los datos que se muestren en las columnas de las vistas. Estos datos pueden tener tres estados de Entrada, Salida o Entrada – Salida, el procedimiento se reduce a lo siguiente: De OPUS se pasa la información de las columnas hacia los objetos (Excel© o Word©) y de estos se regresa a OPUS.

Columnas de una Vista OPUS

OPUS OLE la relación vista-campos vínculos excel y word

Manual OPUS OLE Opus y el universo de ole

OPUS OLE OPUS y el universo de OLE

Con los antecedentes mencionados, la pregunta obligada sería ¿qué posibilidades hay de poder incrustar elementos OLE dentro de OPUS? La respuesta es No todos los objetos disponibles se pueden ligar con OPUS, es más, sólo objetos Excel© y Word©, lo harán casi de forma transparente, y harán uso de herramientas desarrolladas específicamente para este tipo de aplicaciones.

Observe la siguiente caja que se encontrará cada que intente crear una liga OLE con OPUS:

OPUS OLE y el universo OLE

Puede percatarse del universo de posibilidades de ligar un objeto OLE con OPUS.

Le dejamos en sus manos las posibilidades abiertas ya que esta caja es específica de Windows©, así que usted puede experimentar con otros objetos.

Es de mencionar que no todos los objetos pueden funcionar adecuadamente, para usted que es el usuario final le será complicado encontrar información acerca de los objetos instalados en su sistema, pero si lo desea usted puede encontrar información en las ayudas de los sistemas compiladores como Visual Basic© o Delphi© o en las ayudas de MSOffice©.

No con esto deseamos provocar el desanimo del usuario para que experimente el uso de los Objetos OLE, ya que pudiera parecer complicado, pero no es así.

Existen Objetos muy conocidos y sencillos de utilizar aparte de Excel© y Word©, así que es recomendable que se los mencionemos aquí:

Archivo de Sonido

Clip de video

Clip Multimedia

Diapositiva de Microsoft PowerPoint

Documento Adobe Acrobat

Documento de imagen

Documento de WordPad

Imagen de mapa de bits

Imagen de Paintbrush

Paint Shop

Windows Media Player

Todo dependerá de las aplicaciones que usted haya instalado así que prepárese para experimentar todo el poder OLE dentro de OPUS.

OPUS utiliza objetos de Hojas de cálculo Excel© y Documentos Word©, como objetos estándar, por lo cual el resto de este texto se centrará alrededor de estas dos aplicaciones.

Manual OPUS OLE Objetos ole

OPUS OLE Objetos OLE

Algunas aplicaciones en Windows© se hacen llamar servidores OLE (Object Linking and Embedding),. Específicamente en los productos Microsoft©, Word© y Excel© se incluye ésta tecnología. OPUS se une con estas aplicaciones a través de objetos OLE. Es verdad que existen diversas aplicaciones o programas en el mercado que por si instalan como parte de ellas mismas objetos OLE, para ser utilizados posteriormente por los programadores y así abrir las posibilidades de sus aplicaciones que desarrollan.

Realmente los OLE, son partes de las mismas aplicaciones que se colocan dentro de Windows© para que cualquier otra aplicación pueda hacer uso convenientemente de dichas partes.

OPUS OLE objetos ole

Manual OPUS OLE Relación tabla – vista

OPUS OLE Relación Tabla – Vista

Recordemos que al crear una obra en OPUS , sobre el directorio de ésta se generan una serie de archivos que en el argot de las Bases de Datos son tablas. Observe en la siguiente ventana del Explorador de Windows©, el directorio C:OPUSOLECASA6 deja ver parte de las tablas que conforman la obra CASA6.

OPUS OLE relación tabla-vista

Los archivos o tablas de una obra pueden tener diferentes extensiones. Las tablas con extensión DBF son las más importantes, porque en ellas se alojan los datos. Observe que además, cada tabla tiene un sufijo (una letra o un número). Las tablas se forman por campos. Los campos son datos agrupados en columnas. Por lo que una tabla es una representación columnar de datos.

Las vistas de OPUS se componen de columnas, y las columnas provienen de los campos de las Bases de Datos, por lo tanto una columna se le asocia un campo. También hay columnas que representan una operación, tal es el caso del monto de un concepto, que es el resultado de multiplicar la cantidad por el precio.

OPUS OLE base de datos

Para que usted identifique cada campo y cada tabla, puede hacer uso de los manuales que hemos denominado técnicos, que se pueden instalar por medio de su CD original que se le entregó con su paquete. Se trata de Hojas de Cálculo Excel© donde explicamos a detalle el significado de cada campo y cada Tabla.

Varias tablas interrelacionadas entre sí dan como resultado una Base de Datos o bien una Obra OPUS…

Manual OPUS OLE Opus y la tecnología ole

OPUS OLE OPUS y la Tecnología OLE

OPUS aprovecha la tecnología OLE (Object Linking and Embedding), para comunicarse con otras aplicaciones Windows©, en resumen se trata de ligar la información generada en OPUS con objetos como aplicaciones tales como Word©, Excel©, etc. dichas aplicaciones se conocen como Servidores OLE, que quiere decir que pueden interactuar y recibir datos de otras aplicaciones, e incluso recibir otras aplicaciones dentro de ellas de forma dinámica, es decir los cambios se reflejarán automáticamente entre las aplicaciones.

La necesidad del ingeniero constructor por mezclar la información de los precios unitarios en OPUS dentro de reportes u hojas de cálculo, llevó consigo el crear una forma sencilla pero poderosa de comunicar a OPUS con el exterior.

Acontinuación le explicaremos como poder explotar a lo máximo las ligas OLE con OPUS.

No es una herramienta que tenga la intención de obtener un valor desde otra aplicación, es una herramienta que puede interactuar con uno o más datos de ida y vuelta hacia y desde otras aplicaciones.

Manual OPUS OLE El costo de la mano de obra en el equipo

OPUS OLE El costo de la mano de obra en el equipo

El costo de mano de obra por hora máquina (operación) se calcula en base a su rendimiento:

Operación = So/H

donde:

So Salario de operación por turno

H Horas turno promedio = Horas por turno (generalmente 8)

Y obviamente debe insertarse en el desglose el OPERADOR, correspondiente al equipo.

Inserte el operador tal y como se tratará de una mano de obra, y procure que el costo esté dado por hora

(Tip: la cantidad sea igual a 1/8).

OPUS OLE costo de mano de obra en equipo

Manual OPUS OLE Consideración de piezas especiales en el equipo

OPUS OLE Consideración de piezas especiales en el equipo

Recuerde que al desglosar un equipo este presenta una ventana donde podemos apreciar los renglones donde deberán capturarse los insumos que representen el combustible, el lubricante, las llantas, la capacidad instalada (en caso que se trate de equipos eléctricos) y las piezas especiales:

OPUS OLE consideración de piezas especiales en el equipo

En la configuración de los parámetros de la obra se puede considerar usar, o no, el costo por estas piezas especiales. Para habilitar su uso dentro del desglose del costo horario del equipo es necesario tener seleccionada la opción llamada Para el Gobierno Federal de México, o para otros países en el grupo de Datos técnicos de la pestaña Equipo de la caja de Configuración de parámetros de la obra:

OPUS OLE configuración del cálculo de costo horario

¿Necesitas ayuda? Chatea ahora por WhatsApp