HFSQL
PositionToLine FirstDayOfWeek FirstDayOfMonth Power Root RegistrySeek RegistryNextKey RegistryCreateKey RegistrySetValue RegistryExist RegistryListValue RegistryQueryValue RegistryFirstSubKey RegistryDeleteKey RegistryDeleteValue RegistryValueType Replace RepeatString NetworkConnect NetworkDisconnect NetworkDomainName NetworkDirName NetworkUser RGB RGBBlue RGBRed RGBToHTML RGBGreen NoAccent NoCharacter NoRightCharacter NoLeftCharacter NoSpace sComputeCrc16 sComputeCrc32 WeekToDate SexagesimalToDecimal Sin SysColor SysColorRes SysEnvironment SysSpace SysInstance SysNameExe SysDir SysWindowsVersion SysXRes SysYRes Length CommonLength LengthToString Tangent TextToRTF Truncate TSL UnicodeToAnsi URLDecode URLEncode URLExtractPath UTF8ToAnsi UTF8ToString UTF8ToUnicode UUDecode UUEncode Val MatchRegularExpression WindowsVersion LISTA DE COMANDOS WLANGUAGE Los comandos WLanguage le permiten programar cursores, o programar todos los procesos que desee. La programación en WLanguage 5GL es muy potente e intuitiva. Por ejemplo, buscar una fila (registro), y todos los procesos asocia- dos (abrir la tabla, asignar datos,etc.) se hace con una simple pero potente línea de código: HReadSeek(CUSTOMER,NAME,”DOE”) Los programas fuente son claros, fáciles de escribir y sobre todo fáciles de mantener; esto limita los errores, y hace que las aplica- ciones que se desarrollan sean más seguras, de manera más rá- pida. El uso de las instrucciones en inglés permite un mejor manejo: ¡el código es auto-comentado! ¡El comando HReadSeek puede ser comprendido por todos los desarrolladores, incluso por los principiantes! Otro ejemplo, la creación de una tabla se hace con 1 línea de có- digo, sin ningún script: hCreate . Lista no exhaustiva de funciones WLanguage (5GL usado por WINDEV, WEBDEV y WINDEV Mobile), con el resumen de su acción. ScreenToFile Inicializa automáticamente: - El valor en memoria de los elementos de una tabla con el valor de los controles que están en la ventana o en la página. - el valor de las variables WLanguage con el valor de los contro- les que están en la ventana o en la página. ScreenToSource Inicializa automáticamente: - El valor en memoria de los elementos de una tabla con el valor de los controles que están en la ventana o en la página. - el valor de las variables WLanguage con el valor de los contro- les que están en la ventana o en la página. FileToScreen Inicializa automáticamente los controles de una ventana o pá- gina con: - el valor de los elementos asociados en el registro actual (car- gado en memoria) de la tabla. - el valor de las variables WLanguage asociadas. SourceToScreen Inicializa automáticamente los controles de una ventana o pá- gina con: - el valor de los elementos asociados en el registro actual (car- gado en memoria) de la tabla. - el valor de las variables WLanguage asociadas. WithSpace Añade o elimina los espacios existentes a la derecha de un ele- mento de texto cuando se lee. HAccelerateSpeed Reorganiza la estructura interna de los índices para optimizar la velocidad de acceso a los datos. HActivateFilter Habilita el filtro que se creo previamente para la tabla especifi- cada (vista o consulta). HActivateAutoFilter Habilita un filtro automático en los archivos enlazados cuando se navega en un archivo XML. HActivateTrigger Vuelve a habilitar un disparador que ha sido deshabilitado por HDeactivateTrigger. HActivateServerTrigger Habilita nuevamente un disparador de servidor que ha sido deshabilitado por HDeactivateServerTrigger. HAdd Añade el registro encontrado en memoria a la tabla (consulta o vista). HAddGroup Añade un grupo de usuarios. HAddLink Añade una regla de integridad entre dos archivos en el servi- dor. HAddScheduledOptimization Añade una tarea de optimización en tablas de HFSQL Cliente/Servidor. HAddScheduledBackup Añade programación para una copia de seguridad completa (diferencial o no) en el servidor definido por la conexión. HAddTask Añade una tarea programada en el servidor definido por la co- nexión. HAddUser Añade un usuario a la base de datos. HAlias Crea un alias lógico de un archivo de datos (o consulta) o can- cela todos los alias existentes. HCancelAlias Cancela un alias previamente declarado por HAlias. HCancelDeclaration Elimina una declaración realizada previamente por HDeclare, HDeclareExternal o HDescribeFile HCancelSeek Cancela el criterio actual de búsqueda. HCancelBackup Cancela una copia de seguridad actual. HStopServer Detiene un servidor HFSQL. HLinkMemo Le permite asociar un archivo con un elemento memo binario o cancelar el enlace existente entre un archivo y un elemento bi- nario. HForward Mueve varios registros adelante de la posición actual en el ar- chivo de datos, de acuerdo a un elemento especificado. HLockFile Bloquea un archivo de datos y restringe su acceso para todos los otros sitios o aplicaciones. HLockRecNum Bloquea un registro y restringe el acceso a ese registro para todas las otras aplicaciones. HChangeKey Cambia la clave de búsqueda. HChangeConnection Cambia dinámicamente la conexión asociada con un archivo de datos. HChangeLocation Modifica el modo de búsqueda de los archivos de datos. HChangePassword Cambia la contraseña de un archivo de datos HFSQL Cliente/Servidor. HChangeName Modifica el nombre físico de un archivo de datos. HChangeDir Modifica la ruta de acceso a un archivo de datos (este es el di- rectorio en el que se manejará el archivo). HChangeLogDir Modifica la ubicación de los archivos de registro correspon- dientes a un archivo de datos HFSQL. HLoadParameter Lee un parámetro guardado por un procedimiento almacenado por HSaveParameter. HClusterAddNode Habilita un nodo en un cluster HFSQL. HClusterStop Suspende la ejecución de un cluster HFSQL. HClusterStart Inicia un cluster HFSQL. HClusterState Retorna el estado de un cluster HFSQL al interrogar a su coordina- dor HClusterIgnoreSynchro Define un nodo del cluster HFSQL como fuente de datos para realizar la sincronización de cluster. HClusterNodeInfo Retorna el estado cada nodo del cluster interrogando a su co- ordinador. HClusterParameter Lee y modifica los parámetros de un cluster HFSQL. HClusterDeleteNode Deshabilita un nodo en un cluster HFSQL. HConnect Redefine uno o más parámetros de una conexión a una tabla o conjunto de tablas específicas. HConnectRemoteAccess Abre un análisis en formato HFSQL Classic por medio de un ac- ceso remoto HBuildKeyValue Construye el valor de una clave compuesta para crear un filtro o realizar una búsqueda. HBuildKeyValueANSI En una plataforma Unicode, se usa para construir el valor de una clave compuesta. HConvert Convierte un valor numérico en una cadena binaria con el fin de realizar una búsqueda sobre una clave numérica. HCopyRecord Copia el contenido del registro actual (cargado en memoria) en el registro actual del archivo de datos. HCopyFile Copia un archivo HFSQL. HCreation Crea un archivo de datos vacío con el archivo de índice y el ar- chivo memo si es necesario. HCreationIfNotFound Crea un archivo de datos vacío (si no existe) o abre un archivo de datos (si existe el archivo). HCreateServerTrigger Añade o modifica un disparador de servidor sobre un servidor HFSQL. HCreateView Crea una vista HFSQL. HRecordDate Retorna la fecha y hora de la última operación de escritura rea- lizada sobre un registro de un archivo HFSQL. HDBCreation Finaliza la descripción de la estructura de un archivo de datos xBase por programación. HDBDescribeFile Describe por programación un archivo en formato dBase3. HDBDescribeIndex Describe por programación los diferentes archivos de índice que serán creados. HDBDescribeField Describe por programación cada elemento de la estructura de un archivo xBase. HDBIndex Abre un archivo de índice xBase. HFSQL • www.windev.com 18
Made with FlippingBook
RkJQdWJsaXNoZXIy NDQ0OA==