Inconsistencia de SET NOTIFY OFF/ON
Saludos a todos los miembros del foro.
El problema que se me presenta es el siguiente.
Elabore un sistema enfocado a un area de ingenieria,
el caso es que todas las pruebas que realizo dentro de vfp corren sin ningun error. Obvio es decir que en el programa de inicio tengo incluido SET NOTIFY OFF para que los avisos propios del sistema no se muestren al estar realizando operaciones y/o calculos.
En base en lo anterior elabore un Demo de prueba, el cual al instalarlo en otra maquina y ejecutarlo, al momento de realizar calculos los avisos de sistema que se supone no deben de aparecer se estan mostrando a pesar de tener establecido SET NOTIFY OFF.
Agradeceria la ayuda que me pudieran brindar al respecto para corregir este detalle.
Saludos
El problema que se me presenta es el siguiente.
Elabore un sistema enfocado a un area de ingenieria,
el caso es que todas las pruebas que realizo dentro de vfp corren sin ningun error. Obvio es decir que en el programa de inicio tengo incluido SET NOTIFY OFF para que los avisos propios del sistema no se muestren al estar realizando operaciones y/o calculos.
En base en lo anterior elabore un Demo de prueba, el cual al instalarlo en otra maquina y ejecutarlo, al momento de realizar calculos los avisos de sistema que se supone no deben de aparecer se estan mostrando a pesar de tener establecido SET NOTIFY OFF.
Agradeceria la ayuda que me pudieran brindar al respecto para corregir este detalle.
Saludos
Enables or disables the display of certain system messages. The following are examples of system messages affected by SET NOTIFY:
"Expression is valid" in the Expression Builder dialog box
"Do Canceled," which appears when program execution is canceled
SET NOTIFY [CURSOR] ON | OFF
Parameters
CURSOR
Specifies whether data-related messages should appear in the status bar.
ON
Enables the display of certain system messages. (Default)
OFF
Disables the display of certain system messages.
Remarks
System messages display in the graphical, not character-based, status bar at the bottom of the main Visual FoxPro window.
When SET NOTIFY CURSOR is set to OFF, Visual FoxPro suppresses all data-related messages from displaying in the status bar. These messages include alias, data source, record pointer, record count and exclusive/record unlocked status.
The setting of SET NOTIFY CURSOR does not affect SET NOTIFY.
=====================================
Checa este otro:
-----------------------
Determines whether Visual FoxPro displays command results.
SET TALK ON | OFF | WINDOW [WindowName] | NOWINDOW
Parameters
ON
(Default) Allows talk to be sent to the main Visual FoxPro window, the system message window, the graphical status bar, or a user-defined window. If SET TALK is set to OFF and is then changed to ON, the talk is directed to the same location it was sent to before you issued SET TALK OFF.
OFF
Prevents talk from being sent to the main Visual FoxPro window, the system message window, the graphical status bar, or a user-defined window. Note that for in-process .dll automation servers the default setting of SET TALK is OFF.
WINDOW [WindowName]
WindowName specifies a user-defined window to which talk is directed. You must create the user-defined window before directing talk to it. Talk is directed to the Visual FoxPro system window if the window you specify doesn't exist.
NOWINDOW
Directs talk to the main Visual FoxPro window.
Remarks
Some table processing commands return information, or "talk," about their status while they execute. These commands include:
Commands
APPEND FROM PACK
AVERAGE REINDEX
CALCULATE REPLACE
COPY TO SELECT - SQL
COUNT SORT
DELETE SUM
INDEX TOTAL
Talk can be directed to the main Visual FoxPro window, the graphical status bar, or a user-defined window. Talk can also be turned off.
The SET TALK reporting interval can be specified with SET ODOMETER. The default value for SET ODOMETER is 100. Note that execution speed can be degraded when SET TALK is set to ON, because the main Visual FoxPro window or user-defined window must be frequently updated. If you just need the total number of records processed by a command, you can issue SET TALK OFF and display the _TALLY system variable once the command has completed executing.
SET TALK is scoped to the current data session.
"Expression is valid" in the Expression Builder dialog box
"Do Canceled," which appears when program execution is canceled
SET NOTIFY [CURSOR] ON | OFF
Parameters
CURSOR
Specifies whether data-related messages should appear in the status bar.
ON
Enables the display of certain system messages. (Default)
OFF
Disables the display of certain system messages.
Remarks
System messages display in the graphical, not character-based, status bar at the bottom of the main Visual FoxPro window.
When SET NOTIFY CURSOR is set to OFF, Visual FoxPro suppresses all data-related messages from displaying in the status bar. These messages include alias, data source, record pointer, record count and exclusive/record unlocked status.
The setting of SET NOTIFY CURSOR does not affect SET NOTIFY.
=====================================
Checa este otro:
-----------------------
Determines whether Visual FoxPro displays command results.
SET TALK ON | OFF | WINDOW [WindowName] | NOWINDOW
Parameters
ON
(Default) Allows talk to be sent to the main Visual FoxPro window, the system message window, the graphical status bar, or a user-defined window. If SET TALK is set to OFF and is then changed to ON, the talk is directed to the same location it was sent to before you issued SET TALK OFF.
OFF
Prevents talk from being sent to the main Visual FoxPro window, the system message window, the graphical status bar, or a user-defined window. Note that for in-process .dll automation servers the default setting of SET TALK is OFF.
WINDOW [WindowName]
WindowName specifies a user-defined window to which talk is directed. You must create the user-defined window before directing talk to it. Talk is directed to the Visual FoxPro system window if the window you specify doesn't exist.
NOWINDOW
Directs talk to the main Visual FoxPro window.
Remarks
Some table processing commands return information, or "talk," about their status while they execute. These commands include:
Commands
APPEND FROM PACK
AVERAGE REINDEX
CALCULATE REPLACE
COPY TO SELECT - SQL
COUNT SORT
DELETE SUM
INDEX TOTAL
Talk can be directed to the main Visual FoxPro window, the graphical status bar, or a user-defined window. Talk can also be turned off.
The SET TALK reporting interval can be specified with SET ODOMETER. The default value for SET ODOMETER is 100. Note that execution speed can be degraded when SET TALK is set to ON, because the main Visual FoxPro window or user-defined window must be frequently updated. If you just need the total number of records processed by a command, you can issue SET TALK OFF and display the _TALLY system variable once the command has completed executing.
SET TALK is scoped to the current data session.
