VApp: ejemplos
1. Obtener el numero total de tablas
var mainpro = theApp.mainProjectInfo();
var nTotalTablas = mainpro.allTableCount();2. Obtener el valor de una variable global
var timeLast = theApp.varGlobalToString( "CINE_DAT/TIME_LAST_SUGEST" );3. Regenerar índices de todas las tablas
var project = theApp.mainProjectInfo();
for( var x=0; x < project.allTableCount(); ++x )
{
var tableInfo = project.allTableInfo(x);
theApp.regenIndexes( tableInfo.idRef(), true );
}4. Funciones generales
// Si el componente ejecutado es vClient se emite un pitido
if ( theApp.exeName() == "vClient" ) {
theApp.beep();
}
// Se muestra el nombre del componente en ejecución
alert( "Componente en ejecución: " + theApp.exeName() );
// Mostrar info local en curso
alert( "Información local en curso" + "n" + "n" +
"Código del idioma = " + theApp.currentLanguageCode() + "n" +
"Código ISO del idioma = " + theApp.currentLanguageIsoCode() + "n" +
"Nombre del idioma = " + theApp.currentLanguageName() + "n" +
"Código del país = " + theApp.currentCountryCode() + "n" +
"Código ISO del país = " + theApp.currentCountryIsoCode() + "n" +
"Nombre del país = " + theApp.currentCountryName() + "n" +
"Separador decimal = " + theApp.currentDecimalPoint() );
// Mostrar info local del sistema
alert( "Información local del sistema" + "n" + "n" +
"Código del idioma = " + theApp.sysLanguageCode() + "n" +
"Código ISO del idioma = " + theApp.sysLanguageIsoCode() + "n" +
"Nombre del idioma = " + theApp.sysLanguageName() + "n" +
"Código del país = " + theApp.sysCountryCode() + "n" +
"Código ISO del país = " + theApp.sysCountryIsoCode() + "n" +
"Nombre del país = " + theApp.sysCountryName() + "n" +
"Separador decimal = " + theApp.sysDecimalPoint() + "n" +
"Nombre de la máquina = " + theApp.sysMachineName() );5. Funciones de variables globales
6. Funciones de constantes
7. Funciones de DOS (Sistema operativo de disco)
8. Funciones de herramientas de base de datos
9. Cálculo de Hash
10. Cambiar el marco principal de la aplicación
11. Rellenar un combo box de un formulario con la lista de cámaras del dispositivo
12. Activar la cámara que el usuario haya seleccionado en el combo del ejemplo 11
Última actualización
¿Te fue útil?