En esta ventana se utilizará un nuevo control (TabControl), y el DropDown DataWindow.

Tamaño: px
Comenzar la demostración a partir de la página:

Download "En esta ventana se utilizará un nuevo control (TabControl), y el DropDown DataWindow."

Transcripción

1 40. Crear una ventana como la siguiente: En esta ventana se utilizará un nuevo control (TabControl), y el DropDown DataWindow. El Drop Down DataWindow es útil en caso de que se requiera hacer referencia a datos de otras tablas. Ultima Fila Siguiente Fila Anterior Fila Primera Fila Ing. Ismael Castañeda Fuentes Página 27

2 La estructura de las páginas Departamentos y Niveles es la misma En la barra de herramientas: Botón Window New Con el botón derecho sobre la nueva ventana, o con doble click, modificar las propiedades de la ventana: Window Type: Popup. Las opciones Resizable y Maximize Box no deberán seleccionarse Insertar un control Tab en la ventana y darle el tamaño adecuado. Seleccionar el control insertado y hacer click con el botón derecho del mouse en el área superior que no está ocupada por el TabPage (Cada una de las páginas del control Tab recibe este nombre). Name: tab_actualizaciones Seleccionar Bold Selected Text (El texto de la página seleccionada se muestra en negrilla) OK Hacer click con el botón derecho dentro de la primera página (la que tiene el texto none) y elegir propiedades: Name: tabpage_empleados Tab Text: Empleados OK Insertar los demás controles en la ventana (como lo muestra la figura) Un DataWindow control (se usa el botón que se encuentra en la barra de herramientas junto con los demás controles. No confundir con el boton de DataWindow Object que se encuentra en la barra de herramientas Ing. Ismael Castañeda Fuentes Página 28

3 superior o PowerBar).En las propiedades del nuevo DataWindow elegir name: dw_act_empleados y seleccionar VscrollBar. Los botones Nuevo (cb_nuevo), Borrar (cb_borrar), Actualizar (cb_actualizar), Cargar Datos (cb_cargar). Los botones para desplazarse por las filas del DataWindow: Primero (cb_primero), Siguiente (cb_siguiente), Anterior (cb_anterior), Ultimo (cb_ultimo) Guardar el trabajo: File Save. El nombre de la nueva ventana será w_actualizaciones Modificar la opción actualizar del menú, para que se abra la nueva ventana: En la barra de herramientas oprimir el botón Menu. Seleccionar el menú ya realizado (p.ej. m_principal) OK Seleccionar la opción Actualizar en la ventana de edición del menú. Oprimir el botón Script en la barra de herramientas Escribir open(w_actualizaciones) Cerrar la ventana del editor de texto y la ventana de edición del menú. Guardar las modificaciones hechas al menú Correr la aplicación y probar el funcionamiento del menú y la nueva ventana Crear un DataWindow Object en el que se relacionen el código y nombre de los departamentos. (se usa el botón DataWindow de la barra de herramientas PowerBar) En la ventana Select DataWindow: New En la ventana New DataWindow: Ing. Ismael Castañeda Fuentes Página 29

4 Data Source SQL Select Presentation Style Grid En la ventana Select Tables seleccionar la tabla departamento. Open Seleccionar las columnas código de departamento y nombre de departamento. Pasar a diseño de salida: En la barra de herramientas es el ícono que dice "SQL" Colocar los encabezados apropiados. File Save. En la ventana Save DataWindow: Name: ddd_depto (será utilizado como DropDownDatraWindow) OK Cerrar la ventana de edición del DataWindow Crear un DataWindow Object para actualizar los datos relacionados con los empleados. En la ventana Select DataWindow: New En la ventana New DataWindow: Data Source SQL Select Presentation Style Tabular En la ventana Select Tables seleccionar la tabla Empleado. Open Seleccionar todas las columnas de la tabla empleado. Pasar a diseño de salida: En la barra de herramientas es el ícono que dice "SQL" Elegir Properties en el menu poup (con el botón derecho sobre el DataWindow): En la página General: Color ButtonFace OK Para los encabezados de todas las columnas: Elegir Properties en el menu poup (con el botón derecho): Ing. Ismael Castañeda Fuentes Página 30

5 En la página General: Border 3D Raised. Text modificar el texto En la página Font: Background ButtonFace. OK Para la columna dept_id (código de departamento): Elegir Properties en el menu poup (con el botón derecho): En la página General: Border 3D Lowered. En la página Font: Background WndBkrnd. En la página Edit: - Style DropDownDW - DataWindow ddd_depto (el que se creó en el paso ) - Display Column dept_nombre (nombre de departamento) - Data Column dept_id (códigode departamento) - Wdth of DropDown (ancho del DropDown) 300% - Seleccionar VscrollBar OK File Save. En la ventana Save DataWindow: Name: d_act_empleados OK Cerrar la ventana de edición del DataWindow Seleccionar el DataWindow dw_act_empleados en la página Empleados. Hacer click con el botón derecho y seleccionar la opción properties del menú poup. DataWindow Object Name browse... d_act_empleados (el que se OK creó en ) Para agregar una nueva página al control Tab, se hace click con el botón Ing. Ismael Castañeda Fuentes Página 31

6 derecho sobre el control. En el menú popup Insert Tab Page Hacer click con el botón derecho dentro de la nueva página (la que tiene el texto none) y elegir properties en el menú poup: Name: tabpage_actividades Tab Text: Actividades OK Insertar los demás controles en la ventana (como lo muestra la figura) Un DataWindow control. En las propiedades del nuevo DataWindow elegir name: dw_act_actividades y seleccionar VscrollBar. Los botones Nuevo (cb_nuevo_a), Borrar (cb_borrar_a), Actualizar (cb_actualizar_a), Cargar Datos (cb_cargar_a). Los nombres de los botones deben ser diferentes a los utilizados en la página Empleados. Los botones para desplazarse por las filas del DataWindow: Primero (cb_primero_a), Siguiente (cb_siguiente_a), Anterior (cb_anterior_a), Ultimo (cb_ultimo_a) Crear un DataWindow Object en el que se relacionen el código y nombre de los empleados. (se usa el botón DataWindow de la barra de herramientas PowerBar) En la ventana Select DataWindow: New En la ventana New DataWindow: Data Source SQL Select Presentation Style Grid En la ventana Select Tables seleccionar la tabla empleado. Open Ing. Ismael Castañeda Fuentes Página 32

7 Seleccionar las columnas código de empleado, nombre y apellido del empleado. Pasar a diseño de salida: En la barra de herramientas es el ícono que dice "SQL" Colocar los encabezados apropiados. File Save. En la ventana Save DataWindow: Name: ddd_empleado (será utilizado como DropDownDatraWindow) OK Cerrar la ventana de edición del DataWindow Crear un DataWindow Object en el que se relacionen el código y nombre de los niveles. En la ventana Select DataWindow: New En la ventana New DataWindow: Data Source SQL Select Presentation Style Grid En la ventana Select Tables seleccionar la tabla nivel. Open Seleccionar las columnas código de nivel y nombre de nivel. Pasar a diseño de salida: En la barra de herramientas es el ícono que dice "SQL" Colocar los encabezados apropiados. File Save. En la ventana Save DataWindow: Name: ddd_nivel (será utilizado como DropDownDatraWindow) OK Cerrar la ventana de edición del DataWindow Crear un DataWindow Object para actualizar los datos relacionados con los actividades de los empleados. Ing. Ismael Castañeda Fuentes Página 33

8 En la ventana Select DataWindow: New En la ventana New DataWindow: Data Source SQL Select Presentation Style Tabular En la ventana Select Tables seleccionar la tabla Actividad. Open Seleccionar todas las columnas de la tabla Actividad. Pasar a diseño de salida: En la barra de herramientas es el ícono que dice "SQL" Elegir Properties en el menu poup (con el botón derecho sobre el DataWindow): En la página General: Color ButtonFace OK Para los encabezados de todas las columnas: Elegir Properties en el menu poup (con el botón derecho): En la página General: Border 3D Raised. Text modificar el texto En la página Font: Background ButtonFace. OK Para la columna emp_id (código del empleado): Elegir Properties en el menu poup (con el botón derecho): En la página General: Border 3D Lowered. En la página Font: Background WndBkrnd. En la página Edit: - Style DropDownDW - DataWindow ddd_empleado (el que se creó en el paso ) - Display Column emp_id (código del empleado) - Data Column emp_id (código del empleado) - Wdth of DropDown (ancho del DropDown) 400% - Seleccionar VscrollBar OK Ing. Ismael Castañeda Fuentes Página 34

9 Para la columna niv_id (código del nivel): Elegir Properties en el menu poup (con el botón derecho): En la página General: Border 3D Lowered. En la página Font: Background WndBkrnd. En la página Edit: - Style DropDownDW - DataWindow ddd_nivel (el que se creó en el paso ) - Display Column niv_id (código del nivel) - Data Column niv_id (código del nivel) - Wdth of DropDown (ancho del DropDown) 250% - Seleccionar VscrollBar OK File Save. En la ventana Save DataWindow: Name: d_act_actividades OK Cerrar la ventana de edición del DataWindow Seleccionar el DataWindow dw_act_actividades en la página Empleados. Hacer click con el botón derecho y seleccionar la opción properties del menú poup. DataWindow Object Name browse... d_act_actividades (el que se OK creó en ) El procedimiento utilizado para agregar las dos páginas restantes (Departamentos y Niveles) es bastante similar al descrito anteriormente. Ing. Ismael Castañeda Fuentes Página 35

10 40.5. Hasta ahora no se han escrito los programas (scripts) para ninguno de los eventos de los controles creados En la ventana w_actualizar, seleccionar la página Empleados (tabpage_empleados) Hacer click con el botón derecho sobre la página y seleccionar la opción script en el menú popup. En el editor, seleccionar el evento constructor del listbox de la parte superior izquierda de la ventana. El siguiente es el código para dicho evento: Evento: constructor Control: tabpage_empleados //Se selecciona el Transaction Object, que proporciona la //información para la comunicación con la base de datos y se //deshabilitan los botones de borrar y actualizar. dw_act_empleados.settransobject(sqlca) cb_borrar.enabled = false cb_actualizar.enabled = false Para compilar el script: en el menú; design compile; o también Ctrl+L ; o al cerrar la ventana del editor, se compila automáticamente. Para el botón que de desplazamiento hasta la primera fila (cb_primero): Evento: clicked Control: cb_primero dw_act_empleados.setfocus() // El datawindow toma el foco dw_act_empleados.scrolltorow(1) // Se desplaza hasta la fila No. 1 dw_act_empleados.setcolumn(1) // Se selecciona la primera columna Ing. Ismael Castañeda Fuentes Página 36

11 Para el botón de desplazamiento a la siguiente fila (cb_siguiente): Evento: clicked Control: cb_siguiente long l_fila_actual dw_act_empleados.setfocus() l_fila_actual = dw_act_empleados.getrow() //el número de la fila //seleccionada actualmente dw_act_empleados.scrolltorow(l_fila_actual + 1) //se desplaza a la //fila siguiente dw_act_empleados.setcolumn(1) //se seleccona la primera columna Para el botón de desplazamiento a la fila anterior(cb_anterior): Evento: clicked Control: cb_anterior long l_fila_actual dw_act_empleados.setfocus() l_fila_actual = dw_act_empleados.getrow() //el número de la fila //seleccionada actualmente dw_act_empleados.scrolltorow(l_fila_actual - 1) //se desplaza a la //fila anterior dw_act_empleados.setcolumn(1) //se seleccona la primera columna Para el botón que de desplazamiento hasta la ultima fila (cb_ultimo): Evento: clicked Control: cb_ultimo long l_numfilas dw_act_empleados.setfocus() l_numfilas = dw_act_empleados.rowcount() //se obtiene el número de //filas en el datawindow dw_act_empleados.scrolltorow(l_numfilas) //se desplaza hasta la última dw_act_empleados.setcolumn(1) //se selecciona la primera columna Ing. Ismael Castañeda Fuentes Página 37

12 Para el botón Cargar Datos (cb_cargar): Evento: clicked Control: cb_cargar long l_numfilas //se recibe la información de la base de datos en el datawindow // dw_act_empleados dw_act_empleados.retrieve() l_numfilas=dw_act_empleados.rowcount() dw_act_empleados.scrolltorow(l_numfilas) //Si el número de filas en el datawindow es 0 entonces se deshabilita //el botón de borrar, de lo contrario, se habilita. if l_numfilas = 0 then cb_borrar.enabled = false else cb_borrar.enabled = true end if Para el botón de insertar un nuevo empleado (cb_nuevo) Evento: clicked Control: cb_nuevo dw_act_empleados.settransobject(sqlca) long fila_nueva //la nueva filase inserta al final del datawindow fila_nueva = dw_act_empleados.insertrow(0) //el datawindow toma el foco dw_act_empleados.setfocus() //se desplaza hasta la nueva fila dw_act_empleados.scrolltorow(fila_nueva) dw_act_empleados.setcolumn(1) cb_actualizar.enabled = true Ing. Ismael Castañeda Fuentes Página 38

13 Para el botón de borrar un empleado (cb_borrar) Evento: clicked Control: cb_borrar long l_fila_actual dw_act_empleados.setredraw (false) //se guarda el número de la fila seleccionada, que es la que se //eliminará l_fila_actual = dw_act_empleados.getrow() //se elimina la fila seleccionada dw_act_empleados.deleterow (l_fila_actual) //si después de borrarla no quedan filas en el datawindow, //se deshabilita el botón de borrar if dw_act_empleados.rowcount()=0 then cb_borrar.enabled = false else dw_act_empleados.setcolumn(1) dw_act_empleados.setfocus() end if cb_actualizar.enabled = true dw_act_empleados.setredraw (true) Para el botón de actualización de datos, después de haber realizado inserciones y/o borrados (cb_actualizar) Evento: clicked Control: cb_actualizar dw_act_empleados.setredraw (false) //si la actualización de la base de datos no es exitosa, se dehacen //todos los cambios con la orden rollback. //De locontrario, se realizan todos los cambios con la orden commit. if dw_act_empleados.update() = -1 then rollback; else commit; end if dw_act_empleados.setredraw (true) //Si después de actualizar la base de datos no quedan filas en el //datawindow, se deshabilita el botón de actualizar. if dw_act_empleados.rowcount() = 0 then cb_actualizar.enabled = false else cb_actualizar.enabled = true end if Ing. Ismael Castañeda Fuentes Página 39

14 40.6. Los scripts para los eventos de los controles de las páginas restantes (actividades, niveles y departamentos) son similares a los descritos en 40.5, modificando los nombres de los controles y los datawindows Se agregará un nuevo botón, que permitirá exportar los datos del datawindow a diferentes formatos. La apariencia de la ventana será la siguiente: Agregar un nuevo botón, hacer click derecho sobre él y elegir la opción properties del menú popup. Name cb_exportar Text Exportar. OK Hacer click derecho sobre el botón Exportar y elegir la opción Script del menú popup Elegir el evento clicked en la parte superior izquierda de la ventana del editor y escribir el siguiente programa: Ing. Ismael Castañeda Fuentes Página 40

15 integer i_tab i_tab = tab_actualizaciones.selectedtab //la función SelectedTab retorna el número del tabpage seleccionado. CHOOSE CASE i_tab CASE 1 //el tabpage seleccionado es el 1 (empleados) w_actualizaciones.tab_actualizaciones.tabpage_empleados.dw_act_empleados. SaveAs("", EXCEL!, TRUE) //la función SaveAs permite guardar los datos que están en un datawindow //en diferentes formatos de archivo. Esta función utiliza el cuadro de //diálogo "guardar archivo" y permite al usuario elegir el formato al que //desea exportar los datos. En este caso el formato por defecto es el de //la hoja de cálculo EXCEL CASE 2 //el tabpage seleccionado es el 2 (actividades) w_actualizaciones.tab_actualizaciones.tabpage_actividades.dw_act_actividades. SaveAs("", EXCEL!, TRUE) CASE 3 //el tabpage seleccionado es el 3 (departamentos) w_actualizaciones.tab_actualizaciones.tabpage_departamento.dw_act_deptos. SaveAs("", EXCEL!, TRUE) CASE 4 //el tabpage seleccionado es el 4 (niveles) w_actualizaciones.tab_actualizaciones.tabpage_niveles.dw_act_niveles. SaveAs("", EXCEL!, TRUE) END CHOOSE De manera similar, agregar un botón adicional para cerrar la ventana de actualizaciones (w_actualizaciones) Properties Name cb_cancelar Properties Text Cancelar OK El script para el evento clicked de este botón es: Close (parent) Ing. Ismael Castañeda Fuentes Página 41

16 41. Crear una ventana como la siguiente: En esta ventana se utilizará un nuevo control: TreeView. El TreeView es un control que permite desplegar información jerarquicamente. Cada item en un TreeView consiste de texto y una imagen, los cuales pueden ser manipulados durante una rutina de programa. El aspecto de la ventana será similar al siguiente: Como puede verse, este TreeView tendrá cuatro niveles. El primer nivel solo constará de un ítem con el texto empresa. Los ítems del segundo nivel corresponden a los departamentos de la empresa, el tercero a los empleados de cada departamento, y el cuarto a las actividades asignadas a los empleados En la barra de herramientas: Botón Window New Ing. Ismael Castañeda Fuentes Página 42

17 Con el botón derecho sobre la nueva ventana, o con doble click, modificar las propiedades de la ventana: Window Type Popup. Las opciones Resizable y Maximize Box no deberán seleccionarse Insertar un control TreeView en la ventana y darle el tamaño adecuado. Seleccionar el control insertado y hacer click con el botón derecho del mouse sobre él. Name tv_depto_empleado Seleccionar la opción Lines at Root Indentation 10 OK Insertar los demás controles en la ventana (como lo muestra la figura) Tres botones: Expandir Todo (cb_expandir), Contraer todo (cb_contraer), Cerrar (cb_cerrar) Guardar el trabajo: File Save. El nombre de la nueva ventana será w_explorador Modificar la opción actualizar del menú, para que se abra la nueva ventana: En la barra de herramientas oprimir el botón Menu. Seleccionar el menú ya realizado (p.ej. m_principal) OK Agregar la opción Explorar en el menú Personal Oprimir el botón Script en la barra de herramientas Escribir open(w_explorador) Cerrar la ventana del editor de texto y la ventana de edición del menú. Guardar las modificaciones hechas al menú. Ing. Ismael Castañeda Fuentes Página 43

18 Correr la aplicación y probar el funcionamiento del menú y la nueva ventana Crear un DataWindow Object en el que se relacionen el nombre de los departamentos. (se usa el botón DataWindow de la barra de herramientas PowerBar) En la ventana Select DataWindow: New En la ventana New DataWindow: Data Source SQL Select Presentation Style Tabular En la ventana Select Tables seleccionar la tabla departamento. Open Seleccionar las columnas código de departamento y nombre de departamento. Pasar a diseño de salida: En la barra de herramientas es el ícono que dice "SQL" File Save. En la ventana Save DataWindow: Name: d_depto OK Cerrar la ventana de edición del DataWindow Crear un DataWindow Object en el que se relacionen el nombre de los empleados de un departamento determinado. (se puede usar uno de los ya existentes si cumple con esta condición) En la ventana Select DataWindow: New En la ventana New DataWindow: Data Source SQL Select Presentation Style Tabular Ing. Ismael Castañeda Fuentes Página 44

19 En la ventana Select Tables seleccionar la tabla empleado. Open Seleccionar las columnas código de empleado, apellido y nombre de empleado. En el menú Design elegir la opción Retrieval Arguments... En la ventana Specify Retrieval Arguments: name dept_id, type number OK Oprimir el Tab "Where" en la parte inferior de la pantalla: Column "empleado"."dept_id" (Al hacer click en el espacio en blanco se puede elegir la columna deseada) Operator = (Al hacer click en el espacio en blanco se puede elegir el operador deseado) Value : Hacer click con el boton derecho sobre el espacio en blanco, elegir arguments en el menú popup, y luego elegir :dept_id, que es el mismo argumento que se definión en Retrieva Arguments Pasar a diseño de salida: En la barra de herramientas es el ícono que dice "SQL" File Save. En la ventana Save DataWindow: Name: d_empleados_por_depto OK Cerrar la ventana de edición del DataWindow Crear un DataWindow Object en el que se puedanalmacenar las actividades de un empleado dado. (se puede usar uno de los ya existentes si cumple con esta condición) En la ventana Select DataWindow: New En la ventana New DataWindow: Data Source SQL Select Presentation Style Tabular Ing. Ismael Castañeda Fuentes Página 45

20 En la ventana Select Tables seleccionar la tabla actividad y la tabla empleado. Open Seleccionar las columnas código de empleado (de la tabla empleado), y descripción de la actividad (de la tabla actividad). En el menú Design elegir la opción Retrieval Arguments... En la ventana Specify Retrieval Arguments: name emp_id (código del empleado), type number OK Oprimir el Tab "Where" en la parte inferior de la pantalla: Column "empleado"."emp_id" (Al hacer click en el espacio en blanco se puede elegir la columna deseada) Operator = (Al hacer click en el espacio en blanco se puede elegir el operador deseado) Value : Hacer click con el boton derecho sobre el espacio en blanco, elegir arguments en el menú popup, y luego elegir :emp_id, que es el mismo argumento que se definión en Retrieva Arguments Pasar a diseño de salida: En la barra de herramientas es el ícono que dice "SQL" File Save. En la ventana Save DataWindow: Name: d_activ_por_empleado OK Cerrar la ventana de edición del DataWindow Guardar el trabajo adelantado hasta el momento File Save Declaración de variable de instancia ids_datos En el menú Declare Instance Variables. En la ventana Declare Instance Variables hacer click en el cuadro de texto y escribir: datastore ids_datos[4]. OK Ing. Ismael Castañeda Fuentes Página 46

21 La variable ids_datos es un array de cuatro posiciones de tipo DataStore, en el que se almacenarán los datos de cada nivel del TreeView. Estos datos se obtendrán de los DataWindow creados en y Crear las Funciones lf_agregar_items y lf_config_item Función lf_agregar_items En el menú Declare Window Functions En la ventana Select Function in Window New En la ventana New Function : Name lf_agregar_items Access Public Return Integer Arguments: Name al_parent, Ttype Long, Pass By Value Oprimir Add Name ai_nivel, Type Integer, Pass By Value Oprimir Add Name ai_filas, Type Integer, Pass By Value OK Se abre la ventana del editor. El código para esta función es el siguiente: Ing. Ismael Castañeda Fuentes Página 47

22 ////////////////////////////////////////////////////////////////////// // Función para agregar los items al TreeView usando los datos en el // DataStore // Los argumentos de la función son: // - long al_parent // - integer ai_nivel (el nivel en el que se agregarán los items) // - integer ai_filas (el número de items que se agregarán) ////////////////////////////////////////////////////////////////////// Integer li_cont //se declara un objeto TreeViewItem para manipular los valores del item //que se agregará TreeViewItem ltvi_nuevo // Se agrega cada item For li_cont = 1 To ai_filas // Se llama a la función lf_config_item para asignar los valores //del nuevo item a partir de los datos almacenados en el //DataStore lf_config_item(ai_nivel, li_cont, ltvi_nuevo) // Se agrega el item después del último hijo Next If tv_depto_empleado.insertitemlast(al_parent, ltvi_nuevo) < 1 Then // Si hay Error MessageBox("Error", "Error al insertar item", & Exclamation!) Return -1 End If Return ai_filas Cerrar la ventana del editor y guardar el trabajo adelantado Nota: Si se quieren modificar los argumentos de una función ya declarada, se debe abrir la ventana de edición del código de la función (la que se usó en el paso anterior) y elegir la opción Function Declaration del menú Design. Si la ventana del editor no está abierta no se puede acceder a esta opción Función lf_config_item En el menú Declare Window Functions Ing. Ismael Castañeda Fuentes Página 48

23 En la ventana Select Function in Window New En la ventana New Function : Name lf_config_item Access Public Return (None) Arguments: Name ai_nivel, Type Integer, Pass By Value Oprimir Add Name ai_fila, Type Integer, Pass By Value Oprimir Add Name atvi_nuevo, Type TreeViewItem, Pass By Reference OK Se abre la ventana del editor. El código para esta función es el siguiente: ///////////////////////////////////////////////////////////////////// // // Se configuran los atributos para el nuevo item a partir de los datos // en el DataStore. // Los atributos de TreeViewItem que se usan son: // Label (el texto que se despliega en el TreeView) // Data (es la información que contiene dicho item) // Los argumentos de esta función son: // integer ai_nivel = el nivel del TreeViewItem en el TreeView // integer ai_fila = # de la fila del DataStore de la que se obtendrá // la información // atvi_nuevo = TreeViewItem que se agrega al TreeView. Los valores de // sus atributos. (Label y Data) son los que se determinan a // continuación // /////////////////////////////////////////////////////////////////////// Choose Case ai_nivel Case 1 // El único item de primer nivel tiene como Label la // palabra "empresa", en este caso no se usa niungún // DataStore atvi_nuevo.label = "Empresa" atvi_nuevo.data = "Empresa" //Continúa en la siguiente página... Ing. Ismael Castañeda Fuentes Página 49

24 Case 2 // Label = nombre del departamento // Data = codigo de departamento atvi_nuevo.label= ids_datos[2].object.dept_nombre[ai_fila] atvi_nuevo.data = ids_datos[2].object.dept_id[ai_fila] Case 3 // Label = apellido + nombre del departamento // Data = codigo de empleado atvi_nuevo.label = ids_datos[3].object.emp_apellido[ai_fila]& + ", " + ids_datos[3].object.emp_nombre[ai_fila] atvi_nuevo.data = ids_datos[3].object.emp_id[ai_fila] Case 4 // Label = descripción de la actividad // Data = código del empleado atvi_nuevo.label = ids_datos[4].object.actividad_act_descripcion[ai_fila] atvi_nuevo.data = ids_datos[4].object.empleado_emp_id[ai_fila] End Choose If ai_nivel < 4 Then atvi_nuevo.children = True Else // Si el nivel es 4 (actividades) los items no tienen hijos) atvi_nuevo.children = False End If atvi_nuevo.pictureindex = ai_nivel atvi_nuevo.selectedpictureindex = ai_nivel Cerrar la ventana del editor y guardar el trabajo adelantado Escribir los scripts para los controles creados En la ventana w_explorador: Hacer click con el botón derecho sobre la ventana y seleccionar la opción script en el menú popup. En el editor, seleccionar el evento open del listbox de la parte superior izquierda de la ventana. El siguiente es el código para dicho evento: Ing. Ismael Castañeda Fuentes Página 50

25 ///////////////////////////////////////////////////////////// // Se crean los DataStore que contendrán los // // datos almacenados en los datawindows espacificados // //////////////////////////////////////////////////////////// //d_depto se hace mediante un select a la tabla departamento. //En este datawindow se almacena la lista de los departamentos //de la empresa. Estos datos aparecerán en el segundo nivel //del treeview. ids_datos[2] = Create DataStore ids_datos[2].dataobject = "d_depto" ids_datos[2].settransobject(sqlca) //d_empleados_por_depto contiene los empleados que trabajan en un //departamento. Para esto, se debe escoger la columna código //de departamento (dept_id) como argumento de recuperación (retrieval //arguments) //Los datos aquí recuperados serán los del tercer nivel del treeview ids_datos[3] = Create DataStore ids_datos[3].dataobject = "d_empleados_por_depto" ids_datos[3].settransobject(sqlca) //d_activ_por_empleado contiene las actividades asignadas a un //empleado. De forma similar, el retrieval argument para este //datawindow es la columna código de empleado (emp_id) //Los datos aquí recuperados serán los del cuarto nivel del treeview ids_datos[4] = Create DataStore ids_datos[4].dataobject = "d_activ_por_empleado" ids_datos[4].settransobject(sqlca) //Se agrega el primer item (el único) del primer nivel del treeview. //Los parámetros que se pasan son: parent = 0, nivel = 1, filas = 1 lf_agregar_items(0, 1, 1) Compilar el script: en el menú Design Compile Script (Ctrl+L). Seleccionar el evento close. El script para este evento es: Evento: close Control: w_explorador Integer li_cont // Se destruyen los DataStores usados en el ejemplo For li_cont = 1 To 4 Destroy ids_datos[li_cont] Next Show(w_principal) Ing. Ismael Castañeda Fuentes Página 51

26 Compilar el script (Ctrl + L) y cerrar la ventana del editor En el TreeView tv_depto_empleado: Hacer click con el botón derecho sobre el TreeView y seleccionar la opción script en el menú popup. En el editor, seleccionar el evento itempopulate. El siguiente es el código para dicho evento: Evento: itempopulate Control: tv_depto_empleado /////////////////////////////////////////////////////////////////////// // Se expande el árbol con los hijos de cada item. // p.ej. los hijos de un item de departamento son los nombres de los // empleados /////////////////////////////////////////////////////////////////////// Integer li_nivel, li_parametro, li_deptid, li_empid, li_filas // Se declara un TreeViewItem para el item actual TreeViewItem ltvi_actual SetPointer(HourGlass!) // Se determina el nivel del item que se encuentra seleccionado // actualmente en el TreeView GetItem(handle, ltvi_actual) li_nivel = ltvi_actual.level + 1 // Departamentos if li_nivel = 2 then ids_datos[li_nivel].settransobject(sqlca) ids_datos[li_nivel].reset() ids_datos[li_nivel].settransobject(sqlca) // Se cargan los datos en el DataStore li_filas = ids_datos[li_nivel].retrieve() End if // Empleados X Departamento if li_nivel = 3 Then li_deptid = Integer(ltvi_actual.Data) ids_datos[li_nivel].reset() ids_datos[li_nivel].settransobject(sqlca) // Se cargan los datos en el DataStore usando el argumento código de //departamento li_filas = ids_datos[li_nivel].retrieve(li_deptid) End if //Continúa en la siguiente página... Ing. Ismael Castañeda Fuentes Página 52

27 // Actividades X Empleado If li_nivel = 4 Then End If li_empid = Integer(ltvi_actual.Data) ids_datos[li_nivel].reset() ids_datos[li_nivel].settransobject(sqlca) // Se cargan los datos en el DataStore usando el argumento código // de empleado li_filas = ids_datos[li_nivel].retrieve(li_empid) lf_agregar_items(handle, li_nivel, li_filas) Compilar el script (Ctrl + L) y cerrar la ventana del editor En el botón Expandir Todo (cb_expandir): Hacer click con el botón derecho sobre el botón y seleccionar la opción script en el menú popup. En el editor, seleccionar el evento clicked. El siguiente es el código para dicho evento: Evento: clicked Control: cb_expandir Long ll_handle ll_handle = tv_depto_empleado.finditem ( RootTreeItem!, 0 ) tv_depto_empleado.expandall ( ll_handle ) Compilar el script: en el menú Design Compile Script (Ctrl+L). Cerrar la ventana del editor. Ing. Ismael Castañeda Fuentes Página 53

28 En el botón Contraer Todo (cb_contraer): Hacer click con el botón derecho sobre el botón y seleccionar la opción script en el menú popup. En el editor, seleccionar el evento clicked. El siguiente es el código para dicho evento: Evento: clicked Control: cb_contraer Long ll_handle ll_handle = tv_depto_empleado.finditem ( RootTreeItem!, 0 ) tv_depto_empleado.collapseitem ( ll_handle ) Compilar el script: en el menú Design Compile Script (Ctrl+L). Cerrar la ventana del editor Para el botón Cerrar (cb_cerrar) Evento: clicked Control: cb_cerrar close(w_explorador) Compilar el script: en el menú Design Compile Script (Ctrl+L). Cerrar la ventana del editor Guardar el trabajo adelantado y correr la aplicación para comprobar el funcionamiento del TreeView. Ing. Ismael Castañeda Fuentes Página 54

29 42. Modificar la ventana creada en el paso 41 de la siguiente forma: El control que se añadirá se denomina ListView. Un ListView muestra información en forma de lista al usuario. Cada ítem del ListView consiste de texto y un dibujo. En este caso, el ListView mostrará los ítems del nivel inferior al que se encuentre seleccionado en el árbol. Los botones Lista, Detalles e Iconos Grandes, cambian la forma de presentación de los ítems en el ListView. Cuando el usuario haga doble click sobre uno de los ítems del ListView, se desplegarán los ítems del nivel inferior, y se expandirá la porción correspondiente en el árbol. Los ítems se ordenarán de acuerdo cuando el usuario oprima las cabeceras de las columnas, de forma similar a como ocurre, por ejemplo, en el explorador de windows. Ing. Ismael Castañeda Fuentes Página 55

30 42.1. Insertar un control ListView en la ventana y darle el tamaño adecuado. Seleccionar el nuevo control y hacer click con el botón derecho del mouse sobre él. Name lv_dept_empleados Seleccionar la opción Show header View Report (Detalles) Sort Unsorted OK Insertar los demás controles en la ventana (como lo muestra la figura) Tres botones: Lista (cb_lista), Detalles (cb_detalles), Iconos Grandes (cb_grandes) Guardar el trabajo adelantado: File Save Declaración de variable de instancia ii_columnas En el menú Declare Instance Variables. En la ventana Declare Instance Variables hacer click en el cuadro de texto y escribir: integer ii_columnsas. OK La variable ii_columnas es un entero que se utilizará para contar el número de columnas que se agregan al ListView dependiendo del nivel actual del árbol Crear las Funciones lf_agregar_items y lf_config_item De ahora en adelante se utilizarán los DataWindow y DataStore creados durante el paso 41 en los nuevos scripts. (ids_datos[], d_depto, d_empleados_por_depto y d_activ_por_empleado) Ing. Ismael Castañeda Fuentes Página 56

31 Función wf_agregar_lv_items En el menú Declare Window Functions En la ventana Select Function in Window New En la ventana New Function : Name wf_lv_agregar_items Access Public Return Integer Arguments: Name ai_nivel, Type Integer, Pass By Value Oprimir Add Name ai_filas, Type Integer, Pass By Value OK Se abre la ventana del editor. El código para esta función es el siguiente: función wf_agregar_lv_items /////////////////////////////////////////////////// // //Función para agregar items al ListView //usando los datos del DataStore // // Argumentos: // integer ai_nivel (el nivel en que se insertará) // integer ai_filas (número de items a insertar) // /////////////////////////////////////////////////// Integer ListViewItem llvi_nuevo li_cont // Se borran todas las columnas existentes en el // ListView For li_cont = 1 To ii_columnas lv_dept_empleados.deletecolumn(1) Next Continúa en la siguiente página... Ing. Ismael Castañeda Fuentes Página 57

32 ...continuación función wf_lv_agregar_items // Se agregan las columnas al ListView Choose Case ai_nivel Case 2 lv_dept_empleados.addcolumn("nombre", Left!, 500) lv_dept_empleados.addcolumn("id", Right!, 150) ii_columnas = 2 Case 3 lv_dept_empleados.addcolumn("apellido", Left!, 700) lv_dept_empleados.addcolumn("nombre", Left!, 700) lv_dept_empleados.addcolumn("id", Right!, 150) ii_columnas = 3 Case 4 lv_dept_empleados.addcolumn("descripción", Left!, 900) lv_dept_empleados.addcolumn("id Nivel", Right!, 250) ii_columnas = 2 End Choose // Se agrega cada item al ListView For li_cont = 1 To ai_filas // Se llama a la fución para configurar los valores de los // items del ListView a partir de los datos del DataStore wf_config_lv_item(ai_nivel, li_cont, llvi_nuevo) // Se agrega cada item after the last child If lv_dept_empleados.additem(llvi_nuevo) < 1 Then MessageBox("Error", "Error al agregar item", Exclamation!) Return -1 End If Next Return ai_filas Compilar el script (Ctrl + L) y cerrar la ventana del editor Función wf_config_lv_item En el menú Declare Window Functions En la ventana Select Function in Window New En la ventana New Function : Name wf_config_lv_item Access Public Return (None) Arguments: Ing. Ismael Castañeda Fuentes Página 58

33 Name ai_nivel, Type Integer, Pass By Value Oprimir Add Name ai_fila, Type Integer, Pass By Value Oprimir Add Name alvi_nuevo, Type ListViewItem, Pass By Reference OK Se abre la ventana del editor. El código para esta función es el siguiente: función wf_config_lv_item //////////////////////////////////////////////////////////// // Se configuran los atributos Label y Data para el nuevo // item del ListView a partir de los datos en el DataStore. // // Argumentos: // integer ai_nivel (el nivel del ítem a configurar) // integer ai_fila (el número del item a configurar) // listviewitem alvi_nuevo (el item a configurar) //////////////////////////////////////////////////////////// Choose Case ai_nivel Case 2 // Label = nombre del departamento código dedepartamento // Data = codigo de departamento alvi_nuevo.label = ids_datos[2].object.dept_nombre[ai_fila]+"~t"+ & string(ids_datos[2].object.dept_id[ai_fila]) alvi_nuevo.data = ids_datos[2].object.dept_id[ai_fila] Case 3 // Label = apellido empleado nombre empleado código empleado // Data = codigo de empleado alvi_nuevo.label = ids_datos[3].object.emp_apellido[ai_fila]+"~t"+ & ids_datos[3].object.emp_nombre[ai_fila] + "~t" + & string (ids_datos[3].object.emp_id[ai_fila]) alvi_nuevo.data = ids_datos[3].object.emp_id[ai_fila] Case 4 // Label = descripción de actividad código del nivel // Data = codigo de empleado (no se utiliza) alvi_nuevo.label = ids_datos[4].object.actividad_act_descripcion[ai_fila] + "~t" + & string(ids_datos[4].object.actividad_niv_id[ai_fila]) alvi_nuevo.data = ids_datos[4].object.empleado_emp_id[ai_fila] End Choose alvi_nuevo.pictureindex = ai_nivel Compilar el script (Ctrl + L) y cerrar la ventana del editor. Ing. Ismael Castañeda Fuentes Página 59

34 42.4. Escribir los scripts para los nuevos controles En el TreeView tv_depto_empleado: Hacer click con el botón derecho sobre el TreeView y seleccionar la opción script en el menú popup. En el editor, seleccionar el evento selectionchanged. El siguiente es el código para dicho evento: control: tv_depto_empleado evento: selectionchanged /////////////////////////////////////////////////// // Este evento se ejecuta cuando cambia el ítem // selecionado en el árbol. // Se cargan los datos desde el DataStore y // se agregan los items del nivel inferior al // ListView ///////////////////////////////////////////////// Integer li_nivel, li_deptid, li_empid, li_filas // Se declara un TreeViewItem para el item actual TreeViewItem ltvi_actual SetPointer(HourGlass!) // Se determina el nivel del item que se // encuentra seleccionado actualmente en el TreeView GetItem(newhandle, ltvi_actual) li_nivel = ltvi_actual.level + 1 // Departamentos if li_nivel = 2 then ids_datos[li_nivel].settransobject(sqlca) ids_datos[li_nivel].reset() ids_datos[li_nivel].settransobject(sqlca) // Se cargan los datos del DataStore li_filas = ids_datos[li_nivel].retrieve() End if Coninúa en la siguiente página... Ing. Ismael Castañeda Fuentes Página 60

35 control: tv_depto_empleado evento: selectionchanged continuación // Empleados X Departamento if li_nivel = 3 Then End if li_deptid = Integer(ltvi_actual.Data) ids_datos[li_nivel].reset() ids_datos[li_nivel].settransobject(sqlca) // Se cargan los datos del DataStore usando //el argumento código de departamento li_filas = ids_datos[li_nivel].retrieve(li_deptid) // Actividades X Empleado If li_nivel = 4 Then End If li_empid = Integer(ltvi_actual.Data) ids_datos[li_nivel].reset() ids_datos[li_nivel].settransobject(sqlca) // Se cargan los datos del DataStore usando // el argumento código de empleado li_filas = ids_datos[li_nivel].retrieve(li_empid) // Se borran todos los items del ListView lv_dept_empleados.deleteitems() // La función wf_agregar_lv_items agrega un número // de items igual a "li_filas" en el ListView, que // pertenecen al nivel "li_nivel" wf_agregar_lv_items(li_nivel, li_filas) Cerrar la ventana del editor y guardar el trabajo adelantado En el ListView lv_dept_empleados: Hacer click con el botón derecho sobre el ListView y seleccionar la opción script en el menú popup. En el editor, seleccionar el evento doubleclicked. El siguiente es el código para dicho evento: Ing. Ismael Castañeda Fuentes Página 61

36 control: lv_dept_empleados evento: doubleclicked Long Boolean TreeViewItem ListViewItem ll_padre, ll_item lb_encontrado ltvi_item llvi_actual If index <= 0 Then Return // Error // Se toma el ítem sobre el que se hizo doble click If GetItem(index, llvi_actual) = -1 Then Return // Se toma el item actualmente seleccionado en el TreeView. // Este debe ser el padre del item seleccionado en el ListView ll_padre = tv_depto_empleado.finditem(currenttreeitem!, 0) tv_depto_empleado.getitem(ll_padre, ltvi_item) tv_depto_empleado.expanditem(ll_padre) // Se busca el item del ListView en el árbol lb_encontrado = False ll_item = tv_depto_empleado.finditem(childtreeitem!, ll_padre) Do Until (lb_encontrado Or ll_item < 1) tv_depto_empleado.getitem(ll_item, ltvi_item) If Pos(ltvi_Item.Label, llvi_actual.label) > 0 Then // Se ha encontrado el item lb_encontrado = True Else // Se revisa el siguiente item ll_item = tv_depto_empleado.finditem(nexttreeitem!, ll_item) End If Loop If lb_encontrado Then End If // Al cambiar el elemento seleccionado en el TreeView, // se ejecuta el código del evento SelectionChanged // para el TreeVier tv_depto_empleado tv_depto_empleado.selectitem(ll_item) Compilar el script (Ctrl + L) y cerrar la ventana del editor. Ing. Ismael Castañeda Fuentes Página 62

37 En el ListView lv_dept_empleados: Hacer click con el botón derecho sobre el ListView y seleccionar la opción script en el menú popup. En el editor, seleccionar el evento columnclick. El siguiente es el código para dicho evento: control: lv_dept_empleados evento: columnclick // Los items en el ListView se ordenan ascendentemente // por la columna presionada por el usuario // "column" es el argumento del evento columnclick // es el número de la columna sobre la que se ha hecho click lv_dept_empleados.setredraw(false) lv_dept_empleados.sort(ascending!, column) lv_dept_empleados.setredraw(true) Compilar el script (Ctrl + L) y cerrar la ventana del editor En el botón Lista (cb_lista): Hacer click con el botón derecho sobre el botón y seleccionar la opción script en el menú popup. En el editor, seleccionar el evento clicked. El siguiente es el código para dicho evento: Evento: clicked Control: cb_lista // Muestra los ítems del ListView en forma de una lista sencilla lv_dept_empleados.view = ListViewList! Compilar el script: en el menú Design Compile Script (Ctrl+L). Cerrar la ventana del editor. Ing. Ismael Castañeda Fuentes Página 63

38 En el botón Detalles (cb_detalles): Hacer click con el botón derecho sobre el botón y seleccionar la opción script en el menú popup. En el editor, seleccionar el evento clicked. El siguiente es el código para dicho evento: Evento: clicked Control: cb_detalles // Muestra los ítems del ListView en forma de una lista detallada. // Esta es la forma de presentación por defecto que se escogió al // crear el control ( en propiedades de lv_dept_empleados: view = // report ) lv_dept_empleados.view = ListViewReport! Compilar el script: en el menú Design Compile Script (Ctrl+L). Cerrar la ventana del editor En el botón Iconos grandes (cb_grandes): Hacer click con el botón derecho sobre el botón y seleccionar la opción script en el menú popup. En el editor, seleccionar el evento clicked. El siguiente es el código para dicho evento: Evento: clicked Control: cb_grandes // Muestra los items del ListView en forma de íconos grandes lv_dept_empleados.view = ListViewLargeIcon! Compilar el script: en el menú Design Compile Script (Ctrl+L). Cerrar la ventana del editor Correr la aplicación y probar su funcionamiento. Ing. Ismael Castañeda Fuentes Página 64

COMPONENTES DE UNA APLICACIÓN POWERBUILDER.

COMPONENTES DE UNA APLICACIÓN POWERBUILDER. ENTRENAMIENTO EN POWER BUILDER Ing. Ismael Castañeda Fuentes Departamento de Ingenieía de Sistemas UNIVERSIDAD NACIONAL DE COLOMBIA Bogotá, Diciembre de 2000 ENTRENAMIENTO EN POWER BUILDER PowerBuilder

Más detalles

- Power Builder - Conexión ODBC DataWindows

- Power Builder - Conexión ODBC DataWindows - Power Builder - Conexión ODBC DataWindows Luis D. García Mayo de 2006 Data WIndows Script de Apertura Opening Script: es aquel que ha de ejecutar la aplicación en sí, y a partir del cual se establece

Más detalles

WINDOWS. Iniciando Windows. El mouse

WINDOWS. Iniciando Windows. El mouse Windows es un sistema operativo, cuyo nombre lo debe al principal elemento de trabajo, la ventana - en inglés window -. Este tiene características como: Multitarea: durante una sesión de trabajo, es posible

Más detalles

MANUAL DE USUARIO INTRANET CONSULTA DE INVENTARIOS ( I C I )

MANUAL DE USUARIO INTRANET CONSULTA DE INVENTARIOS ( I C I ) MANUAL DE USUARIO INTRANET CONSULTA DE INVENTARIOS ( I C I ) 2012 Introducción e Índice 2012 2 de 37 INTRODUCCIÓN El Sistema de Consulta de Bienes por Área es un desarrollo que permite tener acceso al

Más detalles

Para crear una lista como la anterior, primero escribe la información, y después selecciona el texto y aplícale el formato de viñetas.

Para crear una lista como la anterior, primero escribe la información, y después selecciona el texto y aplícale el formato de viñetas. Módulo 3 Herramientas de Cómputo Listas, tabulaciones, columnas y cuadros de texto Listas En muchas ocasiones es necesario que enumeres diferentes elementos en tus documentos. Word no sólo reconoce números

Más detalles

http://math.uprm.edu/~edgar UNIVERSIDAD DE PUERTO RICO

http://math.uprm.edu/~edgar UNIVERSIDAD DE PUERTO RICO ESTADISTICA APLICADA I Dr. Edgar Acuna http://math.uprm.edu/~edgar UNIVERSIDAD DE PUERTO RICO RECINTO UNIVERSITARIO DE MAYAGUEZ 2. UNA INTRODUCCIÓN A MINITAB 21Entrando 2.1 a MINITAB Hay dos maneras de

Más detalles

DOCUMENTACIÓN DE POWER BUILDER 11. CONSULTA DINAMICA Las consultas dinámicas se realizan cuando power builder no soporta una consulta SQL.

DOCUMENTACIÓN DE POWER BUILDER 11. CONSULTA DINAMICA Las consultas dinámicas se realizan cuando power builder no soporta una consulta SQL. DOCUMENTACIÓN DE POWER BUILDER 11 CONSULTA DINAMICA Las consultas dinámicas se realizan cuando power builder no soporta una consulta SQL. //realizamos una consulta dinamica DECLARE cargar DYNAMIC CURSOR

Más detalles

2_trabajar con calc I

2_trabajar con calc I Al igual que en las Tablas vistas en el procesador de texto, la interseccción de una columna y una fila se denomina Celda. Dentro de una celda, podemos encontrar diferentes tipos de datos: textos, números,

Más detalles

MANUAL DE USUARIO PANEL DE CONTROL Sistema para Administración del Portal Web. www.singleclick.com.co

MANUAL DE USUARIO PANEL DE CONTROL Sistema para Administración del Portal Web. www.singleclick.com.co MANUAL DE USUARIO PANEL DE CONTROL Sistema para Administración del Portal Web www.singleclick.com.co Sistema para Administración del Portal Web Este documento es una guía de referencia en la cual se realiza

Más detalles

CONVERSOR LIBROS DE REGISTRO (IVA IGIC) Agencia Tributaria DEPARTAMENTO DE INFORMÁTICA TRIBUTARIA

CONVERSOR LIBROS DE REGISTRO (IVA IGIC) Agencia Tributaria DEPARTAMENTO DE INFORMÁTICA TRIBUTARIA CONVERSOR LIBROS DE REGISTRO (IVA IGIC) Agencia Tributaria DEPARTAMENTO DE INFORMÁTICA TRIBUTARIA ÍNDICE DEL DOCUMENTO 1. INTRODUCCIÓN...2 1.1. REQUISITOS TÉCNICOS...2 2. DECLARACIONES...3 2.1. CREAR UNA

Más detalles

INTRODUCCION A POWER POINT

INTRODUCCION A POWER POINT Universidad de Puerto Rico Recinto Universitario de Mayagüez Centro de Cómputos INTRODUCCION A POWER POINT Por: Lilliam I. Lugo Ramírez e Isabel Ríos López Unidad de Servicios al Usuario I. Introducción

Más detalles

A continuación se describen cuáles son los elementos principales de las tablas, cómo crear una y cómo modificarla.

A continuación se describen cuáles son los elementos principales de las tablas, cómo crear una y cómo modificarla. 4. TABLAS A continuación se describen cuáles son los elementos principales de las tablas, cómo crear una y cómo modificarla. 4.1. Principales Elementos Al momento de generar y diseñar una tabla es importante

Más detalles

Introducción a los controles más usuales de Visual Basic 6.0

Introducción a los controles más usuales de Visual Basic 6.0 Introducción a los controles más usuales de 3.1 Los controles más usuales en Los controles más usuales son aquellos que usamos con mayor frecuencia al momento de crear una aplicación. Estos controles son

Más detalles

Módulo 8: Ofimática básica. Unidad didáctica 4: Introducción y modificación de datos. Access

Módulo 8: Ofimática básica. Unidad didáctica 4: Introducción y modificación de datos. Access Módulo 8: Ofimática básica Unidad didáctica 4: Introducción y modificación de datos Access UNIDAD DIDÁCTICA 4 Introducción y modificación de datos Créditos Autor/es: Fuentes Innovación y Cualificación

Más detalles

Manual de uso de la Consola de Administración para usuarios Administradores.

Manual de uso de la Consola de Administración para usuarios Administradores. Manual de uso de la Consola de Administración para usuarios Administradores. I. ACCESO A LA CONSOLA DE ADMINISTRACIÓN 1. Para acceder a la consola de administración abra desde Internet Explorer la dirección

Más detalles

MANUAL DE LA APLICACIÓN HELP DESK

MANUAL DE LA APLICACIÓN HELP DESK CASAMOTOR MANUAL DE LA APLICACIÓN HELP DESK Desarrollado por: NOVIEMBRE, 2012 BOGOTÁ D.C. - COLOMBIA INTRODUCCIÓN Este documento es el manual de la aplicación de Help Desk de Casamotor, producto desarrollado

Más detalles

Operación de Microsoft Word

Operación de Microsoft Word Generalidades y conceptos Combinar correspondencia Word, a través de la herramienta combinar correspondencia, permite combinar un documento el que puede ser una carta con el texto que se pretende hacer

Más detalles

La pestaña Inicio contiene las operaciones más comunes sobre copiar, cortar y pegar, además de las operaciones de Fuente, Párrafo, Estilo y Edición.

La pestaña Inicio contiene las operaciones más comunes sobre copiar, cortar y pegar, además de las operaciones de Fuente, Párrafo, Estilo y Edición. Microsoft Word Microsoft Word es actualmente (2009) el procesador de textos líder en el mundo gracias a sus 500 millones de usuarios y sus 25 años de edad. Pero hoy en día, otras soluciones basadas en

Más detalles

EMPEZAR A UTILIZAR LA BASE DE DATOS (archivo fichero en Filemaker Pro 5)

EMPEZAR A UTILIZAR LA BASE DE DATOS (archivo fichero en Filemaker Pro 5) Dra. Laura González Flores Posgrado en Historia del Arte, FFyL Abril 2006 Taller Aplicaciones de las bases de datos a investigación: fichas bibliográficas y de notas EMPEZAR A UTILIZAR LA BASE DE DATOS

Más detalles

INDICE. 1. Introducción... 4. 2. El panel Entities view... 5. 3. El panel grafico... 6. 4. Barra de botones... 6. 4.1. Botones de Behavior...

INDICE. 1. Introducción... 4. 2. El panel Entities view... 5. 3. El panel grafico... 6. 4. Barra de botones... 6. 4.1. Botones de Behavior... MANUAL DE USUARIO INDICE 1. Introducción... 4 2. El panel Entities view... 5 3. El panel grafico... 6 4. Barra de botones... 6 4.1. Botones de Behavior... 7 4.2. Botones de In-agents... 8 4.3. Botones

Más detalles

Manual del Sistema Extranet de Proveedores. Extranet de Proveedores. Versión 3.0. Manual de Usuario

Manual del Sistema Extranet de Proveedores. Extranet de Proveedores. Versión 3.0. Manual de Usuario Extranet de Proveedores Versión 3.0 Manual de Usuario 1 Tabla de Contenido Introducción.. 3 Ingreso al Sistema.. 4 Definición de las Opciones Del Menú.. 4 FACTURAS.. 5 Anticipos Otorgados.. 5 Facturas

Más detalles

ENTRENAMIENTO EN POWERBUILDER 9.0

ENTRENAMIENTO EN POWERBUILDER 9.0 Departamento de Ingeniería de Sistemas UNIVERSIDAD NACIONAL DE COLOMBIA Bogotá, febrero de 2003. ENTRENAMIENTO EN POWER BUILDER 9.0 PowerBuilder es una herramienta computacional que permite la elaboración

Más detalles

Manual del Usuario de Microsoft Access Introducción - Página 1. I. Introducción. I.1. Base de Datos Relacional

Manual del Usuario de Microsoft Access Introducción - Página 1. I. Introducción. I.1. Base de Datos Relacional Manual del Usuario de Microsoft Access Introducción - Página 1 I. Introducción I.1. Base de Datos Relacional Una base de datos relacional es una colección de información secundaria a un tema o propósito

Más detalles

Creación de contenidos en WebBuilder. Herramienta Web Builder en Word de Microsoft Office

Creación de contenidos en WebBuilder. Herramienta Web Builder en Word de Microsoft Office Creación de contenidos en WebBuilder Herramienta Web Builder en Word de Microsoft Office Una vez instalada el Plug-In de la herramienta Web Builder para el Word de Microsoft Office, esta se mostrará en

Más detalles

Formularios. Formularios Diapositiva 1

Formularios. Formularios Diapositiva 1 Formularios Crear un formulario utilizando el Asistente para formularios Modificación en vista Diseño Adición de Controles a un Formulario Adición de un Subformulario a un formulario Formularios Diapositiva

Más detalles

Lo primero que debemos hacer es seleccionar el Cliente en el campo Nombre :

Lo primero que debemos hacer es seleccionar el Cliente en el campo Nombre : Aquí es donde administramos la Cuenta corriente de nuestros Clientes (previamente ingresados en la ventana Clientes). Como Agregar un registro de Cuenta corriente: Lo primero que debemos hacer es seleccionar

Más detalles

CREACIÓN DEL PRIMER PROYECTO EN mikrobasic PRO for AVR

CREACIÓN DEL PRIMER PROYECTO EN mikrobasic PRO for AVR CREACIÓN DEL PRIMER PROYECTO EN mikrobasic PRO for AVR 2 Proyecto mikrobasic PRO for AVR organiza aplicaciones en los proyectos que consisten en un solo fichero de proyecto (fichero con extensión.mbpav)

Más detalles

Delphos Portal GUÍA PARA LA CONSULTA DE LA INFORMACIÓN SOBRE PÉRDIDAS OCASIONADAS POR EVENTOS NATURALES MÓDULO DE PÉRDIDAS

Delphos Portal GUÍA PARA LA CONSULTA DE LA INFORMACIÓN SOBRE PÉRDIDAS OCASIONADAS POR EVENTOS NATURALES MÓDULO DE PÉRDIDAS Delphos Portal GUÍA PARA LA CONSULTA DE LA INFORMACIÓN SOBRE PÉRDIDAS OCASIONADAS POR EVENTOS NATURALES MÓDULO DE PÉRDIDAS Índice Aplicación Delphos Portal... 3 Consulta de la Información... 4 1. Información

Más detalles

Para ingresar a la aplicación Microsoft PowerPoint 97, los pasos que se deben seguir pueden ser los siguientes:

Para ingresar a la aplicación Microsoft PowerPoint 97, los pasos que se deben seguir pueden ser los siguientes: Descripción del ambiente de trabajo Entrar y salir de la aplicación Para ingresar a la aplicación Microsoft PowerPoint 97, los pasos que se deben seguir pueden ser los siguientes: A través del botón :

Más detalles

Manual de usuario Software PC Editor de Rutas. inled

Manual de usuario Software PC Editor de Rutas. inled Manual de usuario Software PC Editor de Rutas. Manual de usuario Software PC Editor de Rutas. Agregar una Ruta 01 Texto Fijo e Icono 04 Guardar Archivo Creado 06 Modelo de Itinerario 07 Edición de Icono

Más detalles

APLICACIONES INFORMÁTICAS de BASE de DATOS

APLICACIONES INFORMÁTICAS de BASE de DATOS APLICACIONES INFORMÁTICAS de BASE de DATOS AUTOR: Juan Carlos Cambero Palmero EDITA: ACADEMIA BALANUS Reservados todos los derechos. Queda prohibido, sin el permiso del autor o editor, la reproducción

Más detalles

Introducción a Protégé

Introducción a Protégé FACULTAD DE INFORMÁTICA LICENCIATURA EN DOCUMENTACIÓN SISTEMAS DE REPRESENTACIÓN Y PROCESAMIENTO AUTOMÁTICO DEL CONOCIMIENTO Práctica 1 1ª Parte Introducción a Protégé Febrero 2003 1. Objetivo La presente

Más detalles

PowerPoint 2010 Modificar el diseño de las diapositivas

PowerPoint 2010 Modificar el diseño de las diapositivas PowerPoint 2010 Modificar el diseño de las diapositivas Contenido CONTENIDO... 1 MODIFICAR EL DISEÑO DE LAS DIAPOSITIVAS... 2 DISEÑO DE DIAPOSITIVAS EN POWERPOINT WEB APP... 13 1 Modificar el diseño de

Más detalles

Powerbuilder posee tres niveles de jerarquía en sus objetos, los cuales conoceremos antes de llevar a cabo nuestros objetos.

Powerbuilder posee tres niveles de jerarquía en sus objetos, los cuales conoceremos antes de llevar a cabo nuestros objetos. Entorno Powerbuilder Niveles de Jerarquía para la creación de aplicaciones: Powerbuilder posee tres niveles de jerarquía en sus objetos, los cuales conoceremos antes de llevar a cabo nuestros objetos.

Más detalles

PROYECTOS, FORMULACIÓN Y CRITERIOS DE EVALUACIÓN

PROYECTOS, FORMULACIÓN Y CRITERIOS DE EVALUACIÓN PROYECTOS, FORMULACIÓN Y CRITERIOS DE EVALUACIÓN GESTIÓN DE PROYECTOS CON PLANNER AVC APOYO VIRTUAL PARA EL CONOCIMIENTO GESTIÓN DE PROYECTOS CON PLANNER Planner es una poderosa herramienta de software

Más detalles

GESTIÓN DOCUMENTAL PARA EL SISTEMA DE CALIDAD

GESTIÓN DOCUMENTAL PARA EL SISTEMA DE CALIDAD GESTIÓN DOCUMENTAL PARA EL SISTEMA DE CALIDAD Manual de usuario 1 - ÍNDICE 1 - ÍNDICE... 2 2 - INTRODUCCIÓN... 3 3 - SELECCIÓN CARPETA TRABAJO... 4 3.1 CÓMO CAMBIAR DE EMPRESA O DE CARPETA DE TRABAJO?...

Más detalles

1.- MENU DE CONTROL O MENU VENTANA: permite cerrar la ventana cambiarla de tamaño y pasar a otra ventana

1.- MENU DE CONTROL O MENU VENTANA: permite cerrar la ventana cambiarla de tamaño y pasar a otra ventana EXCEL PRÓLOGO Microsoft Excel es una hoja de cálculo de gran capacidad y fácil uso. Excel no solo es una hoja de calculo, sino también tiene capacidad para diseñar bases de datos (listas) de forma totalmente

Más detalles

Microsoft Access proporciona dos métodos para crear una Base de datos.

Microsoft Access proporciona dos métodos para crear una Base de datos. Operaciones básicas con Base de datos Crear una Base de datos Microsoft Access proporciona dos métodos para crear una Base de datos. Se puede crear una base de datos en blanco y agregarle más tarde las

Más detalles

MANUAL DE FACTURACIÓN TOUCH SCREEN

MANUAL DE FACTURACIÓN TOUCH SCREEN MANUAL DE FACTURACIÓN TOUCH SCREEN Tabla de Contenido Contenido Pág. CAPITULO 1... 3 CARACTERÍSTICAS Y BENEFICIOS... 3 CAPITULO 2... 4 ENTRADAS Y SALIDAS DEL MODULO... 4 Visión general... 4 Contenido del

Más detalles

5.- Crear páginas web con Nvu

5.- Crear páginas web con Nvu 5.- Crear páginas web con Nvu Nvu permite crear y publicar páginas web sin necesidad de tener conocimientos de HTML y de una forma tan sencilla como utilizar un procesador de textos. La barra de herramientas

Más detalles

De uno a uno : Ejemplo de una llave primaria a otra llave primaria De uno a muchos : Ejemplo de una llave primaria a una Regular o Foránea.

De uno a uno : Ejemplo de una llave primaria a otra llave primaria De uno a muchos : Ejemplo de una llave primaria a una Regular o Foránea. Curso de Visual Foxpro - Volumen II ( Creación de la Base de Datos) Las relaciones mas comunes entre tablas se definen : De uno a uno : Ejemplo de una llave primaria a otra llave primaria De uno a muchos

Más detalles

Informes. 3. Elija la opción Nuevo (en la parte superior de la ventana) 4. Elija Autoinformes: en tablas y luego la tabla o consulta que se usará.

Informes. 3. Elija la opción Nuevo (en la parte superior de la ventana) 4. Elija Autoinformes: en tablas y luego la tabla o consulta que se usará. Informes Se pueden imprimir fácilmente los registros en una tabla o el resultado de un filtro simplemente usando el botón de Impresora de la barra de herramientas, o la opción Archivo / Imprimir. Sin embargo,

Más detalles

MACROS Y FORMULARIOS

MACROS Y FORMULARIOS MACROS Y FORMULARIOS Para poder realizar formularios en Excel es necesario ubicar el menú programador Qué hacer si no aparece el menú programador? En algunos equipos no aparece este menú, por lo que es

Más detalles

GUIA DE USO DEL ACCPRO

GUIA DE USO DEL ACCPRO GUIA DE USO DEL ACCPRO Esta herramienta permite tener el control centralizado del estado de todos los accesos de la empresa. En una misma pantalla se presentan varios planos de una empresa o de diferentes

Más detalles

TUTORIAL DATA WAREHOUSE: OLAP - Analysis Services

TUTORIAL DATA WAREHOUSE: OLAP - Analysis Services TUTORIAL DATA WAREHOUSE: OLAP - Analysis Services Este documento consta de: Descripción general del Tutorial Prerrequisitos Pasos generales a seguir Pasos específicos a seguir Anexo I - Almacenamiento

Más detalles

Apuntes de ACCESS. Apuntes de Access. Campos de Búsqueda:

Apuntes de ACCESS. Apuntes de Access. Campos de Búsqueda: Apuntes de ACCESS Campos de Búsqueda: Los campos de búsqueda permiten seleccionar el valor de un campo de una lista desplegable en lugar de tener que escribirlos. El usuario sólo tiene que elegir un valor

Más detalles

GVisualPDA Módulo de Almacén

GVisualPDA Módulo de Almacén GVisualPDA Módulo de Almacén GVisualPDA es una aplicación para Windows Mobile 5/6 que amplía más aún las posibilidades de integración del software de gestión GVisualRec permitiendo estar conectados en

Más detalles

DDBUILDER MANUAL DEL USUARIO

DDBUILDER MANUAL DEL USUARIO DDBUILDER MANUAL DEL USUARIO Página Qué es DDBuilder? 102 Creando Un Nuevo Diccionario de Datos 103 El Archivo de Configuración CONFIG.TPM 103 El archivo SQL.INI 104 La Interface de DDBuilder 105 Barra

Más detalles

Manual de usuario de Windows Live Writer

Manual de usuario de Windows Live Writer Manual de usuario de Windows Live Writer Índice 0.- Introducción. 3 1.- Descarga e Instalación. 4 2.- Conexión a un blog. 7 3.- Interfaz de Windows Live Writer. 12 4.- Creación de un Post. 13 5.- Creación

Más detalles

Access Control. Manual de Usuario

Access Control. Manual de Usuario Access Control Manual de Usuario Contenido Login... 3 Pantalla Principal... 3 Registro de Acceso... 4 Catálogos... 5 Empleados... 5 Departamentos... 8 Puestos... 9 Perfiles... 9 Usuarios... 11 Horarios...

Más detalles

Operación Microsoft Access 97

Operación Microsoft Access 97 Trabajar con Controles Características de los controles Un control es un objeto gráfico, como por ejemplo un cuadro de texto, un botón de comando o un rectángulo que se coloca en un formulario o informe

Más detalles

Guía de Aprendizaje No. 1

Guía de Aprendizaje No. 1 MICROSOFT WORD Fundamentos básicos, ejecutar Word, su ventana y sus barras de herramientas Objetivos de la Guía de Aprendizaje No. 1 Obtener fundamentos básicos sobre Procesador de Texto Microsoft Word

Más detalles

MANUAL DE SHAREPOINT 2013. Por: Área de Administración de Aplicaciones.

MANUAL DE SHAREPOINT 2013. Por: Área de Administración de Aplicaciones. MANUAL DE SHAREPOINT 2013 Por: Área de Administración de Aplicaciones. Indice 1. Tipos de Cuentas de Usuario... 2 2. Compatibilidad con exploradores de Internet... 2 3. Como acceder a un sitio de SharePoint

Más detalles

Haga clic en los recuadros donde indica la mano y regrese al inicio del capítulo al hacer clic en el título de la sección donde se encuentra

Haga clic en los recuadros donde indica la mano y regrese al inicio del capítulo al hacer clic en el título de la sección donde se encuentra Cómo gestiono el Plan Anual de Adquisiciones de mi Entidad en el SECOP II? Crear equipo Crear Plan Anual de Adquisiciones Publicar Plan Anual de Adquisiciones Modificar Plan Anual de Adquisiciones Buscar

Más detalles

agenciaisbn.es Manual de uso Herramienta de gestión Enero 2011

agenciaisbn.es Manual de uso Herramienta de gestión Enero 2011 agenciaisbn.es Manual de uso Herramienta de gestión Enero 20 Web pública Mapa web 3 Secciones editables 3 Inicio 3 Noticias 4 Formularios 4 Herramienta de gestión Acceso 5 Inicio Barra de herramientas

Más detalles

CURSO DE INTRODUCCIÓN AL WORD

CURSO DE INTRODUCCIÓN AL WORD CURSO DE INTRODUCCIÓN AL WORD 1. INTRODUCCIÓN 2. PRIMER DOCUMENTO 3. UN EJEMPLO 4. TABLAS 5. FORMATO DE PAGINAS Y COLUMNAS 6. ORTOGRAFÍA, GRAMÁTICA Y SINÓNIMOS 7. WORDART 8. IMPRIMIR UN DOCUMENTO INTRODUCCIÓN

Más detalles

Ejercicio: Creación de una lección en línea: WebQuest

Ejercicio: Creación de una lección en línea: WebQuest Ejercicio: Creación de una lección en línea: WebQuest Una lección en línea le permite al maestro crear materiales educativos que incluyan el uso de recursos confiables en la Web. Estas lecciones son dirigidas

Más detalles

Guadalinex Básico Impress

Guadalinex Básico Impress 1 IMPRESS: Editor de Presentaciones Impress es un programa con el que podemos crear diapositivas, transparencias y presentaciones con una variada gama de efectos sin demasiadas complicaciones. Objetivos:

Más detalles

Manual de usuario administrador. Correo Exchange Administrado

Manual de usuario administrador. Correo Exchange Administrado Manual de usuario administrador Correo Exchange Administrado Triara.com SA de CV Todos los derechos reservados Esta guía no puede ser reproducido ni distribuida en su totalidad ni en parte, en cualquier

Más detalles

Instalación del Admin CFDI

Instalación del Admin CFDI Instalación del Admin CFDI Importante!!!Antes de comenzar verifique los requerimientos de equipo esto podrá verlo en la guía 517 en nuestro portal www.control2000.com.mx en el apartado de soporte, ahí

Más detalles

Administración de Sitio Web

Administración de Sitio Web Administración de Sitio Web www.perote.gob.mx Manual de Usuario P ara acceder al escritorio de Wordpress y poder agregar contenido nuevo para la página es necesario que introduzcamos la dirección http://perote.gob.mx/wp-admin

Más detalles

Operación de Microsoft Excel

Operación de Microsoft Excel Representación gráfica de datos Generalidades Excel puede crear gráficos a partir de datos previamente seleccionados en una hoja de cálculo. El usuario puede incrustar un gráfico en una hoja de cálculo,

Más detalles

Administrar El Usuario Mediante Windows NT

Administrar El Usuario Mediante Windows NT Administrar El Usuario Mediante Windows NT Administración de usuarios El Administrador de usuarios es la utilidad estándar que ofrece Windows NT. Como su nombre indica, se encarga de la administración

Más detalles

Cómo crear un fichero de ayuda para tus aplicaciones?

Cómo crear un fichero de ayuda para tus aplicaciones? Cómo crear un fichero de ayuda para tus aplicaciones? USANDO HTML HELP WORKSHOP HTML Help Workshop es una aplicación diseñada para proporcionar un sistema simple para crear y administrar proyectos de ayuda

Más detalles

COMBINAR CORRESPONDENCIA EN MICROSOFT WORD

COMBINAR CORRESPONDENCIA EN MICROSOFT WORD COMBINAR CORRESPONDENCIA EN MICROSOFT WORD Combinar documentos consiste en unir dos documentos diferentes sin que se modifiquen los datos que aparecen en ellos. Esta operación es muy útil y muy frecuente

Más detalles

Millennium MANUAL DE USUARIO

Millennium MANUAL DE USUARIO Millennium MANUAL DE USUARIO Indice Manual de Usuario SOR Trader Workstation Diapositiva Conexión a la Plataforma Descarga e Instalación del Forticlient 4 Qué hacer si no puedo acceder a la conexión VPN?

Más detalles

Sistema de Gestión Portuaria Sistema de Gestión Portuaria Uso General del Sistema

Sistema de Gestión Portuaria Sistema de Gestión Portuaria Uso General del Sistema Sistema de Gestión Portuaria Uso General del Sistema Uso General del Sistema Página 1 de 21 Contenido Contenido... 2 1.Ingreso al Sistema... 3 2.Uso del Menú... 6 3.Visualizar Novedades del Sistema...

Más detalles

MANUAL JOOMLA. Antes de empezar a modificar la información debemos introducir una serie de datos para dejar la cuenta preconfigurada.

MANUAL JOOMLA. Antes de empezar a modificar la información debemos introducir una serie de datos para dejar la cuenta preconfigurada. MANUAL JOOMLA Ingresar a : http://www.oceanperu.com CONFIGURACIÓN DE SU CUENTA Antes de empezar a modificar la información debemos introducir una serie de datos para dejar la cuenta preconfigurada. Para

Más detalles

Nota: Se puede tener un acceso directo definido o podemos entrar a través de la

Nota: Se puede tener un acceso directo definido o podemos entrar a través de la Objetivo: explotar la información eventual en línea, utilizando libros y hojas con una estructura inicial con opción a modificarse de acuerdo a la necesidad del usuario. Después de haber instalado la herramienta

Más detalles

Visor de presupuestos en Android

Visor de presupuestos en Android Visor de presupuestos en Android NEODATA tiene el placer y el orgullo de darle la bienvenida al nuevo Visor de presupuestos, esta herramienta fue diseñada pensando en la necesidad de acceder a presupuestos

Más detalles

Cuentas Contables. Para Generar y/o modificar las cuentas contables hay que ir a: Parámetros Plan de Cuentas Cuentas Contables

Cuentas Contables. Para Generar y/o modificar las cuentas contables hay que ir a: Parámetros Plan de Cuentas Cuentas Contables Cuentas Contables Para Generar y/o modificar las cuentas contables hay que ir a: Parámetros Plan de Cuentas Cuentas Contables Aparecerá una pantalla mostrando las cuentas contables cargadas, dicha información

Más detalles

Kepler 8.0 USO DEL ERP

Kepler 8.0 USO DEL ERP Kepler 8.0 USO DEL ERP CONTENIDO 1. Introducción... 3 2. Inicio del sistema... 3 3. Pantalla inicial... 4 4. Barra de menús... 5 a) Menú archivo... 5 b) Menú edición... 6 c) Menú Ver... 6 5. Ayuda... 8

Más detalles

Sociedad de Seguros de Vida del Magisterio Nacional. Sistema de Pignoraciones Web. Manual de Usuario. Marzo, 2012.

Sociedad de Seguros de Vida del Magisterio Nacional. Sistema de Pignoraciones Web. Manual de Usuario. Marzo, 2012. Sociedad de Seguros de Vida del Magisterio Nacional Sistema de Pignoraciones Web Manual de Usuario Marzo, 2012. Elaborado por: Ing. Isaías Chavarría Mora. 1 Contenido 2 Introducción... 4 3 Consideraciones

Más detalles

Manual de Usuario del Sistema de Declaración de Emisiones de Fuentes Fijas Versión en desarrollo

Manual de Usuario del Sistema de Declaración de Emisiones de Fuentes Fijas Versión en desarrollo 1 Manual de Usuario del Sistema de Declaración de Emisiones de Fuentes Fijas Versión en desarrollo Septiembre - 2009 1 2 TABLA DE CONTENIDO Manual de Usuario del Sistema de Declaración de Emisiones de

Más detalles

Marta Soler Tel: 902 33 12 12 Fax: 93 352 36 14 http://www.interdigital.es acc@interdigital.es TUTORIAL DEL GESTOR DE CONTENIDOS DOTNETNUKE

Marta Soler Tel: 902 33 12 12 Fax: 93 352 36 14 http://www.interdigital.es acc@interdigital.es TUTORIAL DEL GESTOR DE CONTENIDOS DOTNETNUKE . Marta Soler Tel: 902 33 12 12 Fax: 93 352 36 14 http://www.interdigital.es acc@interdigital.es TUTORIAL DEL GESTOR DE CONTENIDOS DOTNETNUKE El entorno de trabajo La página tiene como base una plantilla

Más detalles

Guía N 1: Fundamentos básicos(i)

Guía N 1: Fundamentos básicos(i) 1 Guía N 1: Fundamentos básicos(i) Objetivos Generales: Ver una breve descripción de las capacidades más comunes de Excel Objetivos específicos: Descripción de los elementos de un libro: Hojas, iconos,

Más detalles

API. Administración Portuaria Integral, Veracruz. Manual de Usuario del software para generar la programación de conceptos de Obras...

API. Administración Portuaria Integral, Veracruz. Manual de Usuario del software para generar la programación de conceptos de Obras... . Subgerencia de Informática Manual de Usuario del software para generar la programación de conceptos de Obras.......... Administración Portuaria Integral, Veracruz API 1. Introducción. Este manual está

Más detalles

Comisión Nacional de Bancos y Seguros

Comisión Nacional de Bancos y Seguros Comisión Nacional de Bancos y Seguros Manual de Usuario Capturador de Pólizas División de Servicios a Instituciones Financieras Mayo de 2011 2 Contenido 1. Presentación... 3 1.1 Objetivo... 3 2. Descarga

Más detalles

Race Manager by Master Timing Guía del usuario GUIA RACE MANAGER. Eventronic, SL

Race Manager by Master Timing Guía del usuario GUIA RACE MANAGER. Eventronic, SL GUIA RACE MANAGER Eventronic, SL DESCRIPCIÓN DEL PROGRAMA El Race Manager es un programa que se creó para facilitar el trabajo de la dirección de carrera de un evento durante y después de una carrera.

Más detalles

PESTAÑA DATOS - TABLAS EN EXCEL

PESTAÑA DATOS - TABLAS EN EXCEL PESTAÑA DATOS - TABLAS EN EXCEL Una tabla en Excel es un conjunto de datos organizados en filas o registros, en la que la primera fila contiene las cabeceras de las columnas (los nombres de los campos),

Más detalles

Kaldeera Advanced Forms 2009 Guía del usuario

Kaldeera Advanced Forms 2009 Guía del usuario Kaldeera Advanced Forms 2009 Guía del usuario Indice Usando Kaldeera Advanced Forms 2009... 3 Accediendo a la página de configuración... 3 Activando o desactivando la funcionalidad de Kaldeera Advanced

Más detalles

Manual de usuario de Webmail

Manual de usuario de Webmail Manual de usuario de Webmail - Manual de usuario de Webmail Manual de usuario del Webmail 1. Introducción 2. Acceso al Webmail 3. Iconos 4. Configurando las opciones a. Información Personal b. Borrando

Más detalles

Integración de Toolchain PTXdist sobre IDE gráfico basado en Eclipse

Integración de Toolchain PTXdist sobre IDE gráfico basado en Eclipse Integración de Toolchain PTXdist sobre IDE gráfico basado en Eclipse Objetivos Integrar un toolchain basado en PTXdist sobre un IDE gráfico basado en Eclipse. Creación y compilación de un pequeño proyecto.

Más detalles

MANUAL DE USUARIO CMS- PLONE www.trabajo.gob.hn

MANUAL DE USUARIO CMS- PLONE www.trabajo.gob.hn MANUAL DE USUARIO CMS- PLONE www.trabajo.gob.hn Tegucigalpa M. D. C., Junio de 2009 Que es un CMS Un sistema de administración de contenido (CMS por sus siglas en ingles) es un programa para organizar

Más detalles

Unicenter Service Desk r11.1. Guía para el Usuario Final de Service Desk

Unicenter Service Desk r11.1. Guía para el Usuario Final de Service Desk Unicenter Service Desk r11.1 Guía para el Usuario Final de Service Desk Índice Página Tema 3...Guía Para Usuario Final 3 Ingreso al Sistema 4.....Ventana de Inicio 4... Anuncios de Soporte Técnico 5...

Más detalles

Guía para la Automatización de Documentos en. Microsoft Word

Guía para la Automatización de Documentos en. Microsoft Word UNIVERSIDAD SAN CARLOS DE GUATEMALA CENTRO UNIVERSITARIO DE SAN MARCOS USAC-CUSAM Guía para la Automatización de Documentos en Microsoft Word ID Y ENSEÑAD A TODOS 2015 PRESENTACIÓN El Instituto de Investigaciones

Más detalles

Manual de Usuario SITRES Ventanilla Única

Manual de Usuario SITRES Ventanilla Única 2011 Manual de Usuario SITRES Ventanilla Única Propósito. ----------------------------------------------------------------------------------------------------- 4 2.- Ingresando al sistema --------------------------------------------------------------------------------

Más detalles

Microsoft Office XP Access XP (III)

Microsoft Office XP Access XP (III) PRÁCTICA 6 BASES DE DATOS Microsoft Office XP Access XP (III) Para la realización de esta práctica necesitas contar con la base de datos generada en las prácticas anteriores así que, abre la base de datos

Más detalles

MANUAL DE LA APLICACIÓN DE ENVÍO DE SMS

MANUAL DE LA APLICACIÓN DE ENVÍO DE SMS MANUAL DE LA APLICACIÓN DE ENVÍO DE SMS SEGUIMIENTO DE VERSIONES Versión Novedades respecto a la versión anterior Fecha Versión 1.0 14/03/2011 Página 2 ÍNDICE ÍNDICE... 3 1. INTRODUCCIÓN... 4 2. MÓDULO

Más detalles

Bases de Datos en Visual FoxPro. Administrador de proyectos

Bases de Datos en Visual FoxPro. Administrador de proyectos Bases de Datos en Visual FoxPro Las bases de datos en Visual FoxPro son proyectos, cada proyecto puede contener bases de datos, tablas, consultas, formularios, informes, etiquetas, clases y código. Administrador

Más detalles

Conociendo el ambiente de programación de Java. M. en C. Erika Vilches

Conociendo el ambiente de programación de Java. M. en C. Erika Vilches Conociendo el ambiente de programación de Java M. en C. Erika Vilches La variable PATH Una vez que se ha aceptado la licencia del JDK y que se ha instalado satisfactoriamente y antes de poder utilizarlo,

Más detalles

MUNIA Manual de usuario

MUNIA Manual de usuario MUNIA Manual de usuario by Daisoft www.daisoft.it 2 La tabla de contenido I II 2.1 2.2 2.3 2.4 2.5 2.6 III 3.1 3.2 3.3 IV 4.1 4.2 V 5.1 5.2 5.3 Introducción... 3 Vencimientos... 6 Tipos... de vencimientos

Más detalles

Capítulo 3: XML Spy como editor de documentos XML. 2. La interfaz de usuario de XML Spy

Capítulo 3: XML Spy como editor de documentos XML. 2. La interfaz de usuario de XML Spy Capítulo 3: XML Spy como editor de documentos XML 1. Objetivos del capítulo Este capítulo pretende servir como una introducción a las funciones de la aplicación XML Spy, incluida dentro del conjunto de

Más detalles

Manual de ACCESS Intermedio

Manual de ACCESS Intermedio Manual de ACCESS Intermedio Funciones agregadas (GROUP BY) Las funciones agregadas proporcionan información estadística sobre conjuntos de registros. Por ejemplo, puede usar una función agregada para contar

Más detalles

ÍTEMS DEL MENÚ CREACIÓN Y GESTIÓN (Última revisión: lunes, 9 de marzo de 2009)

ÍTEMS DEL MENÚ CREACIÓN Y GESTIÓN (Última revisión: lunes, 9 de marzo de 2009) JOOMLA! ÍTEMS DEL MENÚ CREACIÓN Y GESTIÓN (Última revisión: lunes, 9 de marzo de 2009) Es necesario comentar que este manual ha sido diseñado en su mayor parte por comunidadjoomla.org. Este manual es una

Más detalles

Apéndice 5 Manual de usuario de ColeXión. ColeXión 1.0. Manual de usuario

Apéndice 5 Manual de usuario de ColeXión. ColeXión 1.0. Manual de usuario Apéndice 5 Manual de usuario de ColeXión ColeXión 1.0 Manual de usuario Índice 1. Qué es ColeXión?... 2 2. Requerimientos del sistema... 3 3. Instalación de ColeXión... 3 4. Creación de un nuevo esquema...

Más detalles

Objetivo: Informar al alumno los elementos que componen el entorno del programa Microsoft Office PowerPoint.

Objetivo: Informar al alumno los elementos que componen el entorno del programa Microsoft Office PowerPoint. Objetivo: Informar al alumno los elementos que componen el entorno del programa Microsoft Office PowerPoint. Introducción: La siguiente sesión describe los elementos del entorno PowerPoint. Mapa conceptual:

Más detalles

Manual de configuración de Adobe Reader para la validación de la firma de un documento.

Manual de configuración de Adobe Reader para la validación de la firma de un documento. Manual de configuración de Adobe Reader para la validación de la firma de un documento. Versión 1.0 Página 1 de 24 TABLA DE CONTENIDOS INSTALAR LOS CERTIFICADOS DE LA FNMT-RCM.... 3 CONFIGURAR ADOBE READER

Más detalles

Manual PARA EL ADMINISTRADOR DE LA WEB DE PRÁCTICAS PRE PROFESIONALES Y PASANTÍAS

Manual PARA EL ADMINISTRADOR DE LA WEB DE PRÁCTICAS PRE PROFESIONALES Y PASANTÍAS Manual PARA EL ADMINISTRADOR DE LA WEB DE PRÁCTICAS PRE PROFESIONALES Y PASANTÍAS UNIVERSIDAD TÉCNICA DE MANABÍ Dirección General de Vinculación con la Sociedad FLUJOGRAMA DE PROCESOS USADOS EN LA WEB

Más detalles

Manual para el uso del Correo Electrónico Institucional Via Webmail

Manual para el uso del Correo Electrónico Institucional Via Webmail Manual para el uso del Correo Electrónico Institucional Via Webmail Accesando la pagina de webmail DIFSON El primer paso va a ser entrar a la página de internet donde se encuentra el correo de DIFSON.

Más detalles