Sei sulla pagina 1di 5

Eventos y Funciones Solomon

Evento Chk(Objeto de Control de solomon)


- Ocurre a lo menos cada vez que cambia un campo de datos y pierde
el foco.
- Sintaxis -> Sub object_Chk([Index].ChkStrg.retval)

Evento click (Objeto De Control de Solomon)


- Ocurre cuando un botn de comando es presionado
- Sintaxis - > Sub object_Click([Index])
Evento Default (Objeto de control de Solomon)
- Ocurre cuando se carga de ventana o una nueva entidad pide refrescar la
ventana
- Ocurre cada vez que el control es colocado por defecto y una propiedad de
default no ha sido implementada
- Sintaxis -> Sub object_Default([Index], OldValue, retval)
Evento OnDelete (Objeto de Control de Solomon)
- Ocurre durante una serie de acciones/eventos iniciados por una operacin
DELETE
- Sintaxis -> Sub object_OnDelete(Level,InsertFlg, LevelsDone,
LevelsLeft,RetVal)
Evento PV (Objeto de Control de Solomon)
- Ocurre cuando la tecla de pregunta (inquiry) (F3) es presionada o se hace un
doble click con el botn derecho del mouse.
- Sintaxis Sub object_PV([Index], FiedValue, Action)
Evento OnUpdate(Objeto de Control de Solomon)
- Ocurre Durante la serie de acciones/eventos iniciados por la operacin SAVE
- Sintaxis -> Sub object_OnUpdate(Level, InsertFlgm LevelsDone, LevelsLeft,
RetVal)
Evento Display(Objeto de Formulario de Solomon)
- Ocurre cuando un formulario es cargado
- Sintaxis -> Sub object_Display()
Evento Hide (Objeto de Formulario de Solomon)
- Ocurre cuando un formulario es cargado
- Sintaxis -> Sub object_Hide()
Evento Load (Objeto de formulario de Solomon)
- Ocurre cuando un formulario es cargado
- Sintaxis -> sub object_Load()
Evento LineChk(Objeto de grilla de Solomon)
- Ocurre cuando una lnea de detalle dentro de un control de grilla es insertado,
actualizado o borrado.
- Sintaxis -> Sub object_LineChk(Action,RecMaintFlg,RetVal)

Evento LineGotFocus(Objeto de grilla de Solomon)


- Ocurre cuando una lnea de detalle dentro de una grilla de Solomon recibe foco
- Sintaxis -> Sub object_LineGotFocus(RecMaintFlg,RetVal)

Evento OnCancel (Objeto de Actualizacin Solomon)


- Ocurre cuando el usuario hace un click sobre el botn Cancel de la barra de
herramientas de Solomon
- Sintaxis -> Sub object_OnCancel(Level,RetVal)
Evento OnFinish(Objeto de Actualizacin de solomon)
- Ocurre cuando el usuario indica que esta listo con la informacin desplegada
actualmente en la pantalla
- Sintaxis -> Sub object_OnFinish(Level, Updated, RetVal)
Evento Onlnsert (Objeto de Actualizacin de Solomon)
- Ocurre durante una serie de acciones/eventos iniciados por la operacin Insert
- Sintaxis Sub object_OnInsert(Level,RetVal)
Llamadas de Funciones API De Solomon
AliasConstant: Coloca apodos a ciertas constantes deolomon usadas
especficamente en importancia de negocios,
- AppGetParns; Recupera un parmetro de una lnea de comando pasada por
otra aplicacin de Solomon.
- AppGetParmValue: Recupera un parmetro pasado por otra aplicacin
- ApplSetFocus: Coloco el foco sobre un objeto designado
- AppSetParm: Agrega un parmetro a la lista de todos los parmetros a ser
enviados a una aplicain que llamo
- CallChks: Ejecuta el evento chk del objeto especifico.
- DateCheck: Valida una fecha
- DateCmp: compara dos fechas.
- DateMinusDate: Retoma el numero de das entre dos fechas.
- DatePlusDays: Agrega un numero determinado de das a una fecha.
- DatePlusMonthSetDay: Agrega un numero determinado de meses a una fecha
y lo coloca como fecha valida.
- DatetoInt1Str: Convierte una fecha al estilo short date de Windows
- DateToStr: Convierte una fecha a una cadena de caracteres(string)
- DateToStrSep: Convierte una fecha a una cadena de caracteres(string) e
incluye separadores.
- DBNavFetch: Recupera un registro de combinacin(composite record) desde la
base de datos usando una declaracin SQL
- DispFields: Despliega el contenido de una estructura de campo
- DispForm: Despliega un objeto de formulario especifico
- Dparm: convierte una fecha en un parmetro de cadena de caracteres(string)
SQL
- Edit_Cancel: Ejecuta el botn cancel de la barra de herramientas
- Edit_Close: ejectuta el botn close de la barra de herramientas
- Edit_Delete: Ejecuta el botn Delete de la barra de herramientas
- Edit_finish: ejecuta el botn finish de la barra de herramientas
- Edit_first: Ejecuta el botn First de la barra de herramientas
- Edit_Last: Ejecuta el botn Last de la barra de herramientas.
- Edit_New: Ejecuta el botn new de la barra de herramientas.
- Edit_Next: Ejecuta el botn next de la barra de herramientas.
- Edit_Prev: Ejecuta el botn previous de la barra de herramientas.
- Edit_Save: Ejecuta el botn sabe de la barra de herramientas.
- FPAdd: funcin Add de punto flotante

FParm: funcin de forateo para el campo flotante pasado a una funcin SQL
FPDiv: funcin de divisin de punto flotante.
FPMult: Funcin de multiplicacin de punto flotante
FpSub: Funcion de resta de punto flotante
GetBufferValue: Obtiene el valor del buffer para un campo determinado
GetDelGrindHandle: Retorna el manipulador de recursos del arreglo de
memoria usado para guardar temporalmente las lneas de detalle borradas
desde el control SAFGrid
GetGridHandle: Obtiene el manipulador de grilla para un objeto de planilla de
calculo
GetObjectValue: Obtiene el valor de campo de un objeto particular.
GetProp: Obtiene la propiedad de un objeto particular
GetSqlType. Determina el tipo de servidor de base de datos que es usado
GetSysDate: Obtiene la fecha del sistema actual
GetSysTime: Obtiene la hora de su sistema actual
HideForm: Oculta un objeto de formulario especifico
IncrStrg: incrementa un valor de una cadena de caracteres.
IntStrtoDate: Convierte una fecha de cadena de caracteres desde el estilo
short date de Windows al estilo de formato de base de datos de SQL
IParm: Formatea una funcin de un campo integer pasado a una funcin SQL
Is:TI: Retorna si la aplicacin Solomon esta o no en el modo de transaction
import
Launch: ejecuta el programa ejecutable
MCallChks: realiza deteccin de errores en una columna de objeto de grilla
especifica
MCallchks: Realiza deteccin de errores en una columna de objeto de una
grilla.
MClear: borra todo los registros de una memoria especifica
Mclose.Ciera un arreglo de memoria existente
MDelete: Borra el registro actual de un arreglo de memoria especifico
MDisplay: Despliega el contenido actual del arreglo de memoria especifico en
su control de planilla de calculo correspondiente
Mess: despliega el numero de mensaje Solomon especificado
Messbox: despliga un mensaje de texto con los parmetros entregados.
Mess: Despliega el numero de mensaje Solomon especificado con variables de
sustitucin
Messbox: despliega un mensaje de texto con los parmetros entregados
Messf: despliega el numero de mensaje Solomon especificado con variables
de sustitucin: messresponse: obtiene al respuesta del usuario desde un
mensaje de texto
messresponse: obtiene la respuesta del usuario desde un mensaje de texto
Mfindcontrolname: retoma una lista d enombres de controles presentes en la
aplicacin actual
Mfirst: mueve hacia el primer registro es un arreglo de memoria designado
MgetLineStatus: Retoma el estado de la lnea del resgistro actual en el arreglo
de memoria designado.
MgetrRowNum: Retoma el numero de fila de registro actual en el arreglo de
memoria designado

MKey: Define un campo clave(Field Key) para una rreglo de memoria abierto
previamente
MKeyFind: Encuentra un registro especificado dentro de un arreglo de
memoria ordenado basado en valores de campo de clave
MKeyfld: Define un campo clave para un arreglo de memoria abierto
previamente.
Funcion MLast: Mueve hacia el ultimo registro en un arreglo de memoria
designado.
Declaracin MLoad: Carga un arreglo de memoria con todos los registros
retomados desde la base de datos mediante una declaracin SQL
Funcion MNext: Mueve el siguiente registro en un arreglo de memoria
designado
MPrev: Mueve el registro anterior en un arreglo de memoria designado
MRowCnt: Retorna el numero de registros en un arreglo de memoria
designado.
Mset: fija la columna de grilla a un valor especifico.
MSetLineStatus: fija el estado de lines del registro actual en el arreglo de
memoria designado
MSetProp: fija las propiedades de una columna de grilla en tiempo de
ejecucin:
MSetRowNum: Fija el numero actual de la fila/registro de un arreglo de
memoria designado
MSort: clasifica los datos contenidos en un arreglo de memoria existente
basado en campos clave predefinidos.
MUpdate: actualiza el registro de un arreglo de memoria actual designado con
valores de dato nuevos.
NameAltDisplay: desbliega el nombre del campo omitiendo el carcter de
intercambio (swap carcter
PasteTemplate: coloca informacin de la plantilla designada al interior de la
aplicacin actual
PeriodCheck: Realiza el chequeo de nmeros peridicos en el campo actual
PeriodMinusPeriod: Determina la diferencia entre dos nmeros peridicos.
PerdioPlusPerNum: Suma un numero peridico a otro numero peridico
PVChkFetch: recupera un registro compuesto desde la base de datos
utilizando una declaracin SQL de la propiedad PV de un control
SAFMaskedText
SaveTemplate: guarda informacin de la aplicacin actual a una plantilla
SDelete: Borra el registro que esta siendo visto actualmente
Sdeleteall: Borra todos los registros de una tabla
SetBufferValue: fija un campo de datos de buffer subyacente de la aplicacin
Solomon a un valor determinado
SetDefaults: despliega el valor por defecto para el objeto especificado
SetLevelChg: fija un cierto numero de nivel a un estado diferente
setObjectValue: Fija un valor de campo de objeto especificado
SetProp: Fija las propiedades de objetos en tiempo de ejecucin
SetStatusBarText: despliega texto en la barra de estado de la aplicacin.
SFetch: captura el siguiente registro para desplegarlo
SGroupFetch: captura el grupo del siguiente valor agregado para desplegarlo

SInsert: Inserta la estrctura de lo desplegado hacia una tabla


Sparm: funcin de formateo para un campo de cadena de caracteres que es
pasada a una funcin SQL
Sql: ejecuta una declaracin SQL especificada
SQLCursor: destina un cursor sql para ver una tabla
sqlCursorEx: Destina un nuevo cursor de base de datos
SqlErr: Obtiene el valor de retorno de la funcin SQL especificada.
SqlErrException: Permite a una aplicacin atrapar ciertos errores SQL
SqlExec: Ejecuta la declaracin SQL luego de haber pasado variables
SqlFetch: Ejecuta la declaracin SQL y toma el primer registro desplegarlo
SqlFree: Libera un cursor.
SqlSubst: Substituye variables a una declaracin SQL.
StrToDate:Convierte una cadena de caracteres a un tipo de campo de fecha
StrToTime: convierte una cadena de caracteres a un tipo de campo de hora
SUpdate: Actualiza el despliegue actual
TestLevelChg: Determina si un nivel especificado ha cambiado o no
TuneToStr: convierte la hora a una cadena de caracteres(string)
TranAbort: Aborta la transaccin actual
Tranbeg: comienza una transaccin de BD
Tranend: finaliza una transaccin de BD
TranStatus: Retorna el estado de la transaccin de BD SQL actual
VBA_MExtend: extiende la grilla de una aplicacin para que otra estructura de
tabla pueda ser agregada
VBA_MOpen: abre un nuevo arreglo de memoria y retorna un numero de
arreglo de memoria nico correspondiente
VBA_SetAddr: destina una estructura para una tablade base de datos
especificada.

Potrebbero piacerti anche