Upload
panchocolates
View
247
Download
19
Embed Size (px)
DESCRIPTION
Manual de referencia de Velneo vDevelop v7 versión 7.14
Citation preview
Velneo vDevelop V7 V7 7.14
ndice de contenidoVelneo vDevelop V7...........................................................................................................30Interfaz de Velneo vDevelop V7..........................................................................................30Lista de teclas aceleradoras de Velneo vDevelop V7.........................................................46
Generales.......................................................................................................................46Panel central..................................................................................................................47Dock de subobjetos........................................................................................................47Editor de rejillas..............................................................................................................47Editor de dibujos.............................................................................................................48Editor de formularios......................................................................................................48Editor de informes..........................................................................................................48Editor de bsquedas......................................................................................................49Editor de procesos.........................................................................................................49Editor de mens/toolbars................................................................................................49Asistente de frmulas.....................................................................................................49Editor de esquemas.......................................................................................................50Scripts............................................................................................................................50Navegante de edicin.....................................................................................................50
Soluciones y proyectos.......................................................................................................50Borrado de soluciones....................................................................................................62Importar componentes....................................................................................................63Editor de soluciones.......................................................................................................65
Control y edicin de proyectos............................................................................................71Control de edicin compartida............................................................................................71Control de versiones...........................................................................................................73
Funcionamiento..............................................................................................................75Repositorio de proyectos................................................................................................75Funcionalidades del Historial de Versiones....................................................................75Ms opciones.................................................................................................................76
Herencia.............................................................................................................................77Proyectos............................................................................................................................83Objeto.................................................................................................................................84Galera de objetos...............................................................................................................88Mover objeto.......................................................................................................................90Copiado y pegado de objetos.............................................................................................93 Comando "pegar" (ctrl + V)................................................................................................93 Comando "pegar como" (ctrl + shift + v).............................................................................96
Pol. Ind. A Granxa, Edificio vCenterRa D, esquina paralela 336400 Porrio (Pontevedra)Espaa
Telf. (+34) 902 36 63 [email protected]
Velneo, S.A. C.I.F. A36494706 Inscrita en el Reg Mercantil de Pontevedra al tomo 3085, Libro 3085, Folio 90, Hoja PO-37578, Inscr 1
1
Velneo vDevelop V7 V7 7.14
Subobjeto............................................................................................................................97 Proyecto de datos..............................................................................................................97 Tabla................................................................................................................................102
El editor de tablas.........................................................................................................105Tipos de tabla...................................................................................................................105Maestro normal con clave numrica.................................................................................108Maestro normal con clave arbolada..................................................................................109Submaestro......................................................................................................................109Histrico............................................................................................................................110Maestro de extensin........................................................................................................110Esttica.............................................................................................................................112Asistente para la creacin de tablas.................................................................................113
Maestro normal con clave numrica:............................................................................114Submaestro:.................................................................................................................122Maestro con clave arbolada:........................................................................................129Histrico:......................................................................................................................136Maestro de extensin...................................................................................................139
Campo.............................................................................................................................145Tablas de caracteres........................................................................................................153 Enlace..............................................................................................................................168 ndice...............................................................................................................................174
Partes ndice................................................................................................................177Plural.................................................................................................................................179Actualizacin.....................................................................................................................180 Trigger.............................................................................................................................183Traspaso de campo..........................................................................................................184 Tabla esttica...................................................................................................................185Indice complejo.................................................................................................................187
Partes ndice complejo.................................................................................................190 Variable............................................................................................................................201
mbito de las variables globales..................................................................................203 Proyecto de aplicacin.....................................................................................................204 Rejilla...............................................................................................................................209Asistente...........................................................................................................................216Propiedades columna.......................................................................................................220
Condicin de estilo......................................................................................................228 Subindexador..............................................................................................................230
Editor de rejillas................................................................................................................233 Rejilla avanzada...............................................................................................................235
Pol. Ind. A Granxa, Edificio vCenterRa D, esquina paralela 336400 Porrio (Pontevedra)Espaa
Telf. (+34) 902 36 63 [email protected]
Velneo, S.A. C.I.F. A36494706 Inscrita en el Reg Mercantil de Pontevedra al tomo 3085, Libro 3085, Folio 90, Hoja PO-37578, Inscr 1
2
Velneo vDevelop V7 V7 7.14
Columna...........................................................................................................................240 Condicin de estilo......................................................................................................243 Subindexador..............................................................................................................245
Banda...............................................................................................................................248 Condicin de estilo......................................................................................................249
Formulario........................................................................................................................250Asistente para la creacin de formularios.........................................................................256Editor de formularios.........................................................................................................263 Dibujo...............................................................................................................................270 Imagen SVG (Control)......................................................................................................274 Caja de grupo..................................................................................................................277 Texto esttico...................................................................................................................281 Nombre de campo...........................................................................................................285 Edicin alfabtica.............................................................................................................290
Subindexador..............................................................................................................298 Edicin numrica.............................................................................................................301 Edicin frmula................................................................................................................308 Edicin senda de fichero..................................................................................................311 Edicin senda de directorio..............................................................................................315 Calendario.......................................................................................................................318 Edicin fecha/hora...........................................................................................................323 Edicin fecha...................................................................................................................329 Edicin hora.....................................................................................................................335Reloj..................................................................................................................................341 Manmetro.......................................................................................................................344Termmetro......................................................................................................................347 Botn...............................................................................................................................350 Botn de radio..................................................................................................................359 Botn de check................................................................................................................362 ComboBox.......................................................................................................................366 ListBox.............................................................................................................................369 Vista de datos..................................................................................................................373 Barra de progreso............................................................................................................377 Deslizador........................................................................................................................380Rueda...............................................................................................................................383 Dial...................................................................................................................................387 Objeto dibujo....................................................................................................................390 Caja de texto....................................................................................................................394 Caja de texto enriquecido................................................................................................398
Pol. Ind. A Granxa, Edificio vCenterRa D, esquina paralela 336400 Porrio (Pontevedra)Espaa
Telf. (+34) 902 36 63 [email protected]
Velneo, S.A. C.I.F. A36494706 Inscrita en el Reg Mercantil de Pontevedra al tomo 3085, Libro 3085, Folio 90, Hoja PO-37578, Inscr 1
3
Velneo vDevelop V7 V7 7.14
Visor HTML......................................................................................................................403 Pelcula............................................................................................................................408 Separador formularios......................................................................................................411
Subcontroles...............................................................................................................414Caja de formularios...........................................................................................................415
Subcontroles...............................................................................................................420 Pila de formularios...........................................................................................................421
Subcontroles...............................................................................................................424Layout...............................................................................................................................424
Uso de layouts..............................................................................................................427 Espaciador fijo.................................................................................................................430 Espaciador expandible.....................................................................................................432 Control SVG (control).......................................................................................................433 Splitter..............................................................................................................................438
Subcontroles...............................................................................................................443 Men arbolado.................................................................................................................443Extensin de ficha.............................................................................................................447 Bsqueda.........................................................................................................................454
Cmo pasar informacin de un formulario de peticin de datos de bsqueda a la bsqueda.....................................................................................................................457
Localizador......................................................................................................................458 Lupa.................................................................................................................................462 rbol visor de tablas........................................................................................................463 Casillero...........................................................................................................................466 Multivista..........................................................................................................................472 Bloc de formularios..........................................................................................................474Informe..............................................................................................................................477 Agrupamiento...................................................................................................................482 Seccin............................................................................................................................483Editor de informes.............................................................................................................486 Texto................................................................................................................................490 Texto enriquecido............................................................................................................493 Dibujo esttico.................................................................................................................495 Campo objeto dibujo........................................................................................................498 Figura...............................................................................................................................501 Cdigo de barras.............................................................................................................503 Clculo.............................................................................................................................506Informes externos.............................................................................................................507 Impresora lgica..............................................................................................................508
Pol. Ind. A Granxa, Edificio vCenterRa D, esquina paralela 336400 Porrio (Pontevedra)Espaa
Telf. (+34) 902 36 63 [email protected]
Velneo, S.A. C.I.F. A36494706 Inscrita en el Reg Mercantil de Pontevedra al tomo 3085, Libro 3085, Folio 90, Hoja PO-37578, Inscr 1
4
Velneo vDevelop V7 V7 7.14
Cesta de la compra..........................................................................................................509 Dispositivo serie...............................................................................................................510 Imagen Svg......................................................................................................................515 Control Svg......................................................................................................................516 ViewFlow.........................................................................................................................520 Alternador de lista............................................................................................................525 ListView...........................................................................................................................527 ComboView......................................................................................................................531 Accin..............................................................................................................................535 Men................................................................................................................................541 Toolbar.............................................................................................................................544
Lanzadores de accin..................................................................................................545 Tubo de ficha...................................................................................................................548
Cmo pasar informacin de un proceso al tubo de ficha..............................................549 Tubo de lista....................................................................................................................549
Cmo pasar informacin de un proceso a un tubo de lista...........................................551 Protocolo TCP/IP.............................................................................................................552
Intercomunicadores.....................................................................................................553 Marco...............................................................................................................................554 Dock.................................................................................................................................559 Dibujo...............................................................................................................................562
Importacin masiva de dibujos.....................................................................................563Ver todos los dibujos del proyecto................................................................................564
Constante........................................................................................................................565 Proceso............................................................................................................................566Editor de procesos............................................................................................................568Planos de ejecucin..........................................................................................................573Comandos........................................................................................................................575API....................................................................................................................................576 APIVEL: Get nombre de campo por nmero....................................................................576 APIVEL: Get nombre de campo por identificador.............................................................576 APIVEL: Get campo por nmero......................................................................................577 APIVEL: Get nmero de campo por identificador.............................................................578 APIVEL: Get nmero de campos.....................................................................................579 APIVEL: Modificar campo por nmero.............................................................................579 Bases de datos externas..................................................................................................580 BD: Conectar...................................................................................................................580 BD: Crear manejador.......................................................................................................582BD: Finalizar recorrer lista sin proc. ms filas...................................................................583
Pol. Ind. A Granxa, Edificio vCenterRa D, esquina paralela 336400 Porrio (Pontevedra)Espaa
Telf. (+34) 902 36 63 [email protected]
Velneo, S.A. C.I.F. A36494706 Inscrita en el Reg Mercantil de Pontevedra al tomo 3085, Libro 3085, Folio 90, Hoja PO-37578, Inscr 1
5
Velneo vDevelop V7 V7 7.14
BD: Get dato de columna por nombre..............................................................................583 BD: Get dato de columna por nmero..............................................................................584 BD: Get nombre de columna por nmero.........................................................................585 BD: Get nmero de columnas..........................................................................................586 BD: Recorrer lista.............................................................................................................587 BD: SQL...........................................................................................................................587Navegante y bsquedas...................................................................................................588 Bsqueda.........................................................................................................................588 Cargar lista......................................................................................................................589Cargar lista de ndice complejo.........................................................................................590 Cargar maestros..............................................................................................................590 Cargar plurales................................................................................................................591Campos (grupo de comandos)..........................................................................................592 Ha cambiado el campo?................................................................................................592 Ya existe en alguno de sus ndices de clave nica..........................................................592 Ya existe en el ndice?...................................................................................................593Calcula campos dependientes..........................................................................................594 Comprobar frmula dinmica...........................................................................................595 Exportar binario................................................................................................................595 Exportar dibujo.................................................................................................................596 Exportar texto...................................................................................................................597 Get atributos de dibujo.....................................................................................................598 Get campo.......................................................................................................................599 Importar binario................................................................................................................600 Importar dibujo.................................................................................................................601 Importar texto...................................................................................................................602 Limpiar campo objeto.......................................................................................................603 Modificar campo...............................................................................................................604Modificar campo solamente..............................................................................................604Cestas...............................................................................................................................605 Cesta: Est la ficha en la cesta?....................................................................................606 Cesta: Agregar ficha a la cesta........................................................................................606 Cesta: Agregar lista.........................................................................................................607Cesta: Agregar a la lista en curso.....................................................................................607 Cesta: Crear cesta local...................................................................................................608 Cesta: Cruzar lista de la cesta.........................................................................................608 Cesta: Cruzar la lista en curso.........................................................................................609 Cesta: Enviar mensaje a la cesta.....................................................................................610 Cesta: Limpiar..................................................................................................................610
Pol. Ind. A Granxa, Edificio vCenterRa D, esquina paralela 336400 Porrio (Pontevedra)Espaa
Telf. (+34) 902 36 63 [email protected]
Velneo, S.A. C.I.F. A36494706 Inscrita en el Reg Mercantil de Pontevedra al tomo 3085, Libro 3085, Folio 90, Hoja PO-37578, Inscr 1
6
Velneo vDevelop V7 V7 7.14
Cesta: Procesar...............................................................................................................611 Cesta: Quitar ficha de la cesta.........................................................................................611 Cesta: Quitar lista de la cesta..........................................................................................612 Cesta: Quitar de la lista en curso.....................................................................................613Ficha y campos.................................................................................................................613 Ha cambiado la ficha?...................................................................................................613 Alta de ficha.....................................................................................................................614 Crear copia de ficha en memoria.....................................................................................615 Crear nueva ficha en memoria.........................................................................................615 Leer ficha de maestro......................................................................................................616 Modificar ficha de maestro...............................................................................................617 Procesar ficha en memoria..............................................................................................617 Fichas seleccionadas.......................................................................................................618 Eliminar ficha seleccionada..............................................................................................618 Eliminar la ficha seleccionada sin desactualizar..............................................................619 Leer ficha seleccionada...................................................................................................620 Modificar ficha seleccionada............................................................................................620Seleccionar ficha por posicin..........................................................................................621Listas................................................................................................................................622 Aadir ficha a la lista en curso.........................................................................................622 Cortar lista.......................................................................................................................622 Exportar informe a fichero................................................................................................623 Filtrar lista........................................................................................................................624 Imprimir informe...............................................................................................................624Informe externo: Exportar a fichero...................................................................................626Informe externo: Exportar a fichero de texto.....................................................................627Informe externo: Imprimir informe.....................................................................................628Informe externo: Previsualizar informe..............................................................................629 Invertir lista......................................................................................................................629 Multipartir lista..................................................................................................................630 Ordenar lista....................................................................................................................630 Quitar ficha de la lista.......................................................................................................631 Recorrer lista eliminando fichas.......................................................................................632Recorrer lista eliminando fichas sin desactualizar.............................................................633 Recorrer lista lectura/escritura.........................................................................................633 Recorrer lista solo lectura................................................................................................634Tablas...............................................................................................................................635 Regenerar ndices de la tabla..........................................................................................635 Regenerar rea de datos de la tabla................................................................................635
Pol. Ind. A Granxa, Edificio vCenterRa D, esquina paralela 336400 Porrio (Pontevedra)Espaa
Telf. (+34) 902 36 63 [email protected]
Velneo, S.A. C.I.F. A36494706 Inscrita en el Reg Mercantil de Pontevedra al tomo 3085, Libro 3085, Folio 90, Hoja PO-37578, Inscr 1
7
Velneo vDevelop V7 V7 7.14
Tubos................................................................................................................................636 Tubo de ficha...................................................................................................................636 Tubo de lista....................................................................................................................637 Tubo de lista inducido......................................................................................................637Bsicos.............................................................................................................................638Controles de flujo..............................................................................................................638 Else..................................................................................................................................638 Else if...............................................................................................................................639 Esperar............................................................................................................................639 Finalizar proceso..............................................................................................................640 For...................................................................................................................................640 If.......................................................................................................................................641 Libre.................................................................................................................................642 Recorrer buffer.................................................................................................................642Ejecucin..........................................................................................................................643 Ejecutar proceso..............................................................................................................643 Interfaz: Ejecutar manejador de evento...........................................................................644Salida/retornos..................................................................................................................645 Aadir ficha a la salida.....................................................................................................645 Aadir lista a la salida......................................................................................................645 Set dato de retorno..........................................................................................................646 Set retorno = NO..............................................................................................................647 Rem.................................................................................................................................647 Scripts..............................................................................................................................648 Script: Crear intrprete.....................................................................................................648 Script: Evaluar intrprete..................................................................................................649 Script: Evaluar intrprete (filescript).................................................................................650 Script: Set property..........................................................................................................650Transacciones (comandos)...............................................................................................651 Cambiar porcentaje realizado del proceso.......................................................................651 Cambiar ttulo de la transaccin.......................................................................................652 Deshacer transaccin......................................................................................................653 Forzar transaccin...........................................................................................................653Variables...........................................................................................................................654 Array: Eliminar item..........................................................................................................654 Array: Eliminar todos........................................................................................................655 Array: Get tamao............................................................................................................655 Array: Insertar item..........................................................................................................656 Array: Ordenar.................................................................................................................656
Pol. Ind. A Granxa, Edificio vCenterRa D, esquina paralela 336400 Porrio (Pontevedra)Espaa
Telf. (+34) 902 36 63 [email protected]
Velneo, S.A. C.I.F. A36494706 Inscrita en el Reg Mercantil de Pontevedra al tomo 3085, Libro 3085, Folio 90, Hoja PO-37578, Inscr 1
8
Velneo vDevelop V7 V7 7.14
Array: Set.........................................................................................................................657 Modificar variable global..................................................................................................657 Pedir dato........................................................................................................................658 Set...................................................................................................................................659Comunicacin...................................................................................................................660Internet..............................................................................................................................660 Get fichero de URL..........................................................................................................660Comandos de protocolo TCP............................................................................................661 Protocolo TCP: Est iniciado el servicio?.......................................................................662 Protocolo TCP: Ejecutar funcin cliente...........................................................................662 Protocolo TCP: Enviar buffer...........................................................................................663 Protocol TCP: Enviar byte................................................................................................664 Protocolo TCP: Enviar entero 16 bits...............................................................................665 Protocolo TCP: Enviar entero 32 bits...............................................................................666 Protocolo TCP: Enviar entero 64 bits...............................................................................667 Protocolo TCP: Enviar fichero..........................................................................................668 Protocolo TCP: Enviar lnea.............................................................................................669 Protocolo TCP: Iniciar servicio.........................................................................................669 Protocolo TCP: Recibir buffer..........................................................................................670 Protocolo TCP: Recibir byte.............................................................................................671 Protocolo TCP: Recibir entero 16 bits..............................................................................672 Protocolo TCP: Recibir entero 32 bits..............................................................................673 TCP: Recibir entero 64 bits..............................................................................................674 Protocolo TCP: Recibir fichero.........................................................................................675 Protocolo TCP: Recibir hasta carcter marca..................................................................676 Protocolo TCP: Recibir lnea............................................................................................676 Protocolo TCP: Terminar servicio....................................................................................677 Protocolo TCP: Terminar todos los servicios...................................................................678Puerto serie......................................................................................................................678 Puerto serie: Abrir............................................................................................................678 Puerto serie: Cerrar.........................................................................................................679 Puerto serie: Configurar dispositivo.................................................................................680 Puerto serie: Enviar.........................................................................................................681 Puerto serie: Recibir........................................................................................................682SDV..................................................................................................................................683 SDV: Conectar.................................................................................................................683 SDV: Descargar fichero a local........................................................................................684 SDV: Eliminar fichero en el servidor.................................................................................685 SDV: Get atributos de fichero en el servidor....................................................................686
Pol. Ind. A Granxa, Edificio vCenterRa D, esquina paralela 336400 Porrio (Pontevedra)Espaa
Telf. (+34) 902 36 63 [email protected]
Velneo, S.A. C.I.F. A36494706 Inscrita en el Reg Mercantil de Pontevedra al tomo 3085, Libro 3085, Folio 90, Hoja PO-37578, Inscr 1
9
Velneo vDevelop V7 V7 7.14
Sdv: Recorrer carpetas del servidor..................................................................................687Sdv: Recorrer directorio del servidor.................................................................................687 SDV: Renombrar o mover fichero en el servidor..............................................................688 SDV: Subir fichero al servidor..........................................................................................688Interfaz..............................................................................................................................689Acciones (comandos)........................................................................................................690 Interfaz: Est habilitada la accin?................................................................................690 Interfaz: Est visible la accin?......................................................................................691 Interfaz: Deshabilitar accin.............................................................................................691 Interfaz: Ejecutar accin...................................................................................................692 Interfaz: Habilitar accin...................................................................................................693 Interfaz: Mostrar accin....................................................................................................693 Interfaz: Ocultar accin....................................................................................................694Control..............................................................................................................................695 Interfaz: Est activado el subcontrol del contenedor de formularios?............................695 Interfaz: Est habilitado el subcontrol del contenedor de formularios?..........................696 Interfaz: Est habilitado?...............................................................................................696 Interfaz: Es visible?........................................................................................................698 Interfaz: Tiene foco?......................................................................................................699 Interfaz: Activar subcontrol del contenedor de formularios...............................................701 Interfaz: Deshabilitar........................................................................................................701 Interfaz: Establecer foco..................................................................................................703 Interfaz: Establecer fuente...............................................................................................705 Interfaz: Establecer hoja de estilo CSS............................................................................707 Interfaz: Establecer hoja de estilo CSS (filescript)............................................................709 Interfaz: Establecer paleta...............................................................................................711 Interfaz: Habilitar..............................................................................................................713 Interfaz: Habilitar el subcontrol del contenedor de formularios.........................................714 Interfaz: Mostrar...............................................................................................................715 Interfaz: Ocultar...............................................................................................................716 Interfaz: Quitar foco.........................................................................................................718Dilogos............................................................................................................................719 Editor de dibujos..............................................................................................................720 Mensaje...........................................................................................................................720 Pregunta..........................................................................................................................722 Ventana de seleccin de directorio..................................................................................722 Ventana de seleccin de fichero......................................................................................723Formularios.......................................................................................................................724 Alta de ficha de maestro con formulario...........................................................................724
Pol. Ind. A Granxa, Edificio vCenterRa D, esquina paralela 336400 Porrio (Pontevedra)Espaa
Telf. (+34) 902 36 63 [email protected]
Velneo, S.A. C.I.F. A36494706 Inscrita en el Reg Mercantil de Pontevedra al tomo 3085, Libro 3085, Folio 90, Hoja PO-37578, Inscr 1
10
Velneo vDevelop V7 V7 7.14
Interfaz: Aceptar...............................................................................................................725 Interfaz: Cancelar.............................................................................................................726 Interfaz: Guardar ficha en alta o modificacin..................................................................727 Modificar ficha seleccionada con formulario.....................................................................727 Pedir formulario................................................................................................................728Localizadores....................................................................................................................729 Localizador......................................................................................................................729 Seleccionar ficha de la lista..............................................................................................729Objeto...............................................................................................................................730 Aadir ficha al objeto.......................................................................................................731 Aadir lista al objeto.........................................................................................................732 Crear manejador de objeto..............................................................................................732 Disparar objeto.................................................................................................................733 Get tem array de variable local de objeto........................................................................734 Get variable local de objeto..............................................................................................735Set tem array de variable local del objeto........................................................................736 Set variable local del objeto.............................................................................................737Ventana principal..............................................................................................................737 Interfaz: es visible el dock?............................................................................................737 Interfaz: Est el dock flotando?......................................................................................738 Interfaz: Mostrar el dock...................................................................................................739 Interfaz: Ocultar el dock...................................................................................................739 Interfaz: Set dock features...............................................................................................740 Interfaz: Set dock flotante................................................................................................741Vista de datos...................................................................................................................741 Interfaz: Aadir ficha a la multi-seleccin.........................................................................742 Interfaz: Cambiar vista de alternador...............................................................................743 Interfaz: Formulario de alta..............................................................................................744 Interfaz: Formulario de baja.............................................................................................745 Interfaz: Formulario de modificacin................................................................................746 Interfaz: Get item array variable Local.............................................................................748 Interfaz: Get variable local...............................................................................................749 Interfaz: Limpiar la multi-seleccin...................................................................................750 Interfaz: Obtener la ficha en edicin de la rejilla...............................................................751 Interfaz: Obtener la multi-seleccin..................................................................................753 Interfaz: Procesar.............................................................................................................754 Interfaz: Quitar ficha de la multi-seleccin........................................................................756 Interfaz: Recalcular..........................................................................................................757 Interfaz: Set item array variable local...............................................................................759
Pol. Ind. A Granxa, Edificio vCenterRa D, esquina paralela 336400 Porrio (Pontevedra)Espaa
Telf. (+34) 902 36 63 [email protected]
Velneo, S.A. C.I.F. A36494706 Inscrita en el Reg Mercantil de Pontevedra al tomo 3085, Libro 3085, Folio 90, Hoja PO-37578, Inscr 1
11
Velneo vDevelop V7 V7 7.14
Interfaz: Set variable local................................................................................................760Sistema.............................................................................................................................762Comandos........................................................................................................................762 Ejecutar comando del sistema.........................................................................................762 Ejecutar documento.........................................................................................................762 Emitir sonido....................................................................................................................763 Get estado de la memoria fsica.......................................................................................764Informe externo: editar informe.........................................................................................764 Lanzar aplicacin.............................................................................................................765 Reproducir sonido............................................................................................................766 Salir de la aplicacin........................................................................................................766Configuracin....................................................................................................................767 Configuracin del sistema: Eliminar entrada....................................................................767 del sistema: Escribir cadena texto....................................................................................768 Configuracin del sistema: Escribir nmero entero..........................................................769 Configuracin del sistema: Leer cadena de texto............................................................770 Configuracin del sistema: Leer nmero entero...............................................................771Directorios.........................................................................................................................772 Cambiar directorio por defecto.........................................................................................772 Crear directorio................................................................................................................773 Eliminar directorio............................................................................................................773 Recorrer directorio...........................................................................................................774 Renombrar directorio.......................................................................................................775Ficheros............................................................................................................................776 Existe fichero?...............................................................................................................776 Copiar fichero...................................................................................................................777 Eliminar fichero de disco..................................................................................................777 Fichero: Abrir...................................................................................................................778 Fichero: Grabar lnea.......................................................................................................779 Fichero: Leer lnea...........................................................................................................780 Get atributos fichero.........................................................................................................781 Renombrar fichero de disco.............................................................................................782Proceso: ON INIT SERVER..............................................................................................782Proceso ON_CLOSE_SERVER........................................................................................783 Cola.................................................................................................................................784Funcin.............................................................................................................................785 Librera externa................................................................................................................790
Funciones.....................................................................................................................791Parmetros de funcin.................................................................................................794
Pol. Ind. A Granxa, Edificio vCenterRa D, esquina paralela 336400 Porrio (Pontevedra)Espaa
Telf. (+34) 902 36 63 [email protected]
Velneo, S.A. C.I.F. A36494706 Inscrita en el Reg Mercantil de Pontevedra al tomo 3085, Libro 3085, Folio 90, Hoja PO-37578, Inscr 1
12
Velneo vDevelop V7 V7 7.14
Variable local...................................................................................................................797mbito de las variables locales....................................................................................799
Variables locales especiales.............................................................................................799 Conexin de evento.........................................................................................................802Lista de seales disponibles por objeto y sub-objeto........................................................807
Rejilla...........................................................................................................................807Columna de rejilla (solamente vlido para rejillas editables)........................................808rbol.............................................................................................................................809Casillero.......................................................................................................................809Combo View.................................................................................................................810Formulario....................................................................................................................811Controles de formulario................................................................................................812Multivista......................................................................................................................830Bloc de formularios.......................................................................................................830Marco...........................................................................................................................830ViewFlow......................................................................................................................831Informe.........................................................................................................................831Alternador de lista........................................................................................................832
Manejador de evento.......................................................................................................832 Drop.................................................................................................................................833Insercin...........................................................................................................................835 Esquema de tablas..........................................................................................................837Editor de esquemas..........................................................................................................838
Barra de edicin de esquemas.....................................................................................839Barra de edicin de tablas............................................................................................843
Fichero adjunto.................................................................................................................848Editor de imgenes...........................................................................................................851Selector de fuentes...........................................................................................................857Asistente de frmulas.......................................................................................................859Operadores.......................................................................................................................862Funciones de frmula.......................................................................................................863API....................................................................................................................................863getProjectName................................................................................................................863getProjectVersion..............................................................................................................864getTableHandle.................................................................................................................864Bsicas.............................................................................................................................864choose..............................................................................................................................864Cadenas...........................................................................................................................865countString........................................................................................................................865
Pol. Ind. A Granxa, Edificio vCenterRa D, esquina paralela 336400 Porrio (Pontevedra)Espaa
Telf. (+34) 902 36 63 [email protected]
Velneo, S.A. C.I.F. A36494706 Inscrita en el Reg Mercantil de Pontevedra al tomo 3085, Libro 3085, Folio 90, Hoja PO-37578, Inscr 1
13
Velneo vDevelop V7 V7 7.14
fillString.............................................................................................................................865getStringRegExp...............................................................................................................866
Caracteres y abreviaturas para conjuntos de caracteres..............................................869Conjuntos de caracteres...............................................................................................870Cuantificadores............................................................................................................870Metacaracteres.............................................................................................................871Uso del parmetro numSubExpresion..........................................................................872
indexOfRegExp.................................................................................................................873Caracteres y abreviaturas para conjuntos de caracteres..............................................875Conjuntos de caracteres...............................................................................................876Cuantificadores............................................................................................................877Metacaracteres.............................................................................................................878Uso del parmetro numSubExpresion..........................................................................879
indexOfString....................................................................................................................879insertString........................................................................................................................880isEmpty.............................................................................................................................880left.....................................................................................................................................880leftJustified........................................................................................................................881leftWords...........................................................................................................................881len.....................................................................................................................................882mid....................................................................................................................................882removeAccents.................................................................................................................882removeCharsAt.................................................................................................................883removeString.....................................................................................................................883replaceString.....................................................................................................................883reverseString.....................................................................................................................884right...................................................................................................................................884rightJustified......................................................................................................................884rightWords........................................................................................................................885stringSection.....................................................................................................................885titleStyle............................................................................................................................886toLower.............................................................................................................................886toUpper.............................................................................................................................887trimmedString....................................................................................................................887stringToHex......................................................................................................................887Cientficas.........................................................................................................................887binaryAND........................................................................................................................888binaryOR...........................................................................................................................888binaryXOR........................................................................................................................888
Pol. Ind. A Granxa, Edificio vCenterRa D, esquina paralela 336400 Porrio (Pontevedra)Espaa
Telf. (+34) 902 36 63 [email protected]
Velneo, S.A. C.I.F. A36494706 Inscrita en el Reg Mercantil de Pontevedra al tomo 3085, Libro 3085, Folio 90, Hoja PO-37578, Inscr 1
14
Velneo vDevelop V7 V7 7.14
exp....................................................................................................................................889factorial.............................................................................................................................889log.....................................................................................................................................890log10.................................................................................................................................890numberToStringBin...........................................................................................................890numberToStringHex..........................................................................................................890pow...................................................................................................................................891sqrt....................................................................................................................................891stringBinToNumber...........................................................................................................892stringHexToNumber..........................................................................................................892Cliente-servidor.................................................................................................................892getClientIP........................................................................................................................892getServerIP.......................................................................................................................893Color.................................................................................................................................893getAlpha............................................................................................................................893getBlack............................................................................................................................894getBlue..............................................................................................................................894getCyan............................................................................................................................895getGray.............................................................................................................................895getGreen...........................................................................................................................895getMagenta.......................................................................................................................896GetRed.............................................................................................................................896getYellow..........................................................................................................................897setCMYK...........................................................................................................................897setCMYKA........................................................................................................................898setRGB.............................................................................................................................899setRGBA...........................................................................................................................899Funciones de cdigos.......................................................................................................900calcMD4............................................................................................................................900calcMD5............................................................................................................................900calcModude11Check........................................................................................................900calcSHA1..........................................................................................................................901Directorios.........................................................................................................................901getPathBaseName............................................................................................................901getPathCompleteExt.........................................................................................................902getPathDir.........................................................................................................................902getPathExt........................................................................................................................903getPathFileName..............................................................................................................903homePath.........................................................................................................................904
Pol. Ind. A Granxa, Edificio vCenterRa D, esquina paralela 336400 Porrio (Pontevedra)Espaa
Telf. (+34) 902 36 63 [email protected]
Velneo, S.A. C.I.F. A36494706 Inscrita en el Reg Mercantil de Pontevedra al tomo 3085, Libro 3085, Folio 90, Hoja PO-37578, Inscr 1
15
Velneo vDevelop V7 V7 7.14
rootPath............................................................................................................................904setCurrentDir.....................................................................................................................904tempPath..........................................................................................................................905Fechas..............................................................................................................................905addDays............................................................................................................................905addMonths........................................................................................................................906addYears..........................................................................................................................906age....................................................................................................................................906currentDate.......................................................................................................................907dateIsValid........................................................................................................................907dateToString.....................................................................................................................908day....................................................................................................................................909dayName..........................................................................................................................909dayOfWeek.......................................................................................................................909dayOfYear.........................................................................................................................910daysInMonth.....................................................................................................................910daysInYear........................................................................................................................910daysTo..............................................................................................................................911isLeapYear........................................................................................................................911month................................................................................................................................911monthName......................................................................................................................912quarter..............................................................................................................................912setDate.............................................................................................................................913stringToDate.....................................................................................................................913weekOfYear......................................................................................................................914year...................................................................................................................................914Horas................................................................................................................................915addMSecondsToHour.......................................................................................................915addSecondsToHour..........................................................................................................915currentTime.......................................................................................................................916hour...................................................................................................................................916mSecond...........................................................................................................................916minute...............................................................................................................................917second..............................................................................................................................917setTime.............................................................................................................................917stringToTime.....................................................................................................................918timeIsValid........................................................................................................................918timeToString......................................................................................................................919Internet..............................................................................................................................919
Pol. Ind. A Granxa, Edificio vCenterRa D, esquina paralela 336400 Porrio (Pontevedra)Espaa
Telf. (+34) 902 36 63 [email protected]
Velneo, S.A. C.I.F. A36494706 Inscrita en el Reg Mercantil de Pontevedra al tomo 3085, Libro 3085, Folio 90, Hoja PO-37578, Inscr 1
16
Velneo vDevelop V7 V7 7.14
urlHost..............................................................................................................................919urlMake.............................................................................................................................920urlPassword......................................................................................................................920urlPath..............................................................................................................................920urlPort...............................................................................................................................921urlScheme.........................................................................................................................921urlUserName.....................................................................................................................921Juegos de caracteres........................................................................................................922checkAlpha128Set............................................................................................................922checkAlpha256Set............................................................................................................922checkAlpha40Set..............................................................................................................923checkAlpha64Set..............................................................................................................923checkAlphaNumSet..........................................................................................................923checkAlphaSet..................................................................................................................924checkAsciiSet....................................................................................................................924checkLatin1Set.................................................................................................................930checkNumSet....................................................................................................................931checkOwnSet....................................................................................................................931getAlpha128Char..............................................................................................................931getAlpha128CharCode......................................................................................................932getAlpha256Char..............................................................................................................932getAlpha256CharCode......................................................................................................932getAlpha40Char................................................................................................................933getAlpha40CharCode.......................................................................................................933getAlpha64Char................................................................................................................933getAlpha64CharCode.......................................................................................................934getAsciiChar......................................................................................................................934getAsciiCharCode.............................................................................................................940getLatin1Char...................................................................................................................946getLatin1CharCode...........................................................................................................946getUnicodeChar................................................................................................................947getUnicodeCharCode.......................................................................................................947stringToAlpha128..............................................................................................................948stringToAlpha256..............................................................................................................948stringToAlpha40................................................................................................................948stringToAlpha64................................................................................................................949stringToAscii..............