SET( ) (Función)
Devuelve el estado de varios comandos SET.
SET(cSETCommand [, 1 | cExpression | 2 | 3 | 4])
Valores devueltos
Character, Numeric
Parámetros
cSETCommand
Una expresión de caracteres que especifica el comando SET para el que desea devolver información. El valor actual del comando especificado se devuelve como una cadena de caracteres o números.1 | cExpression | 2 | 3
Especifica que se devuelva información adicional acerca de un comando SET. 1 y cExpression son idénticos; cExpression puede ser cualquier expresión que se evalúa a un valor de tipo Character.La inclusión de un argumento no devuelve información adicional para todos los comandos SET; sólo para aquellos que se muestran con 1, 2 ó 3 en la tabla siguiente.
Comando SET Valor devuelto ALTERNATE ON u OFF ALTERNATE, 1 FileName BELL, 1 cWAVFileName CENTURY ON u OFF CENTURY, 1 nCentury CENTURY, 2 ROLLOVER nYear CENTURY, 3 Configuración del calendario regional del sistema CLOCK ON u OFF CLOCK, 1 nRow y nColumn COMPATIBLE ON u OFF COMPATIBLE, 1 PROMPT o NOPROMPT COVERAGE, 1 FileName CURRENCY LEFT o RIGHT CURRENCY, 1 cCurrencySymbol DATE AMERICAN, ANSI, BRITISH/FRENCH, GERMAN, ITALIAN, JAPAN, USA, MDY, DMY o YMD DATE, 1 Ordenación de fechas:0 – MDY1 – DMY2 – YMD DELIMITERS ON u OFF DELIMITERS, 1 cDelimiters EVENTTRACKING ON u OFF EVENTTRACKING, 1 FileName FIELDS ON u OFF FIELDS, 1 FieldName1, FieldName2, ... FIELDS, 2 LOCAL o GLOBAL HELP ON u OFF HELP, 1 cFileName HELP, 2 cCollectionURL HELP, 3 SYSTEM KEY eExpression2, eExpression3 KEY, 1 eExpression2 KEY, 2 eExpression3 MESSAGE nRow MESSAGE, 1 cMessageText MOUSE ON u OFF MOUSE, 1 nSensitivity PRINTER ON u OFF PRINTER, 1 FileName o PortName PRINTER, 2 Nombre de la impresora predeterminada de Windows PRINTER, 3 Nombre de la impresora predeterminada de Visual FoxPro (se especifica en el cuadro de diálogo Imprimir o Configurar impresión de Visual FoxPro) REFRESH nSeconds1 REFRESH, 1 nseconds2 RESOURCE ON u OFF RESOURCE, 1 FileName TALK ON u OFF TALK, 1 WINDOW, NOWINDOW o WindowName TEXTMERGE ON u OFF TEXTMERGE, 1 cLeftDelimiter y cRightDelimiter TEXTMERGE, 2 cFileName TEXTMERGE, 3 SHOW/NOSHOW TEXTMERGE, 4 Evalúa el origen de la llamada TEXT … ENDTEXT y devuelve el nivel de pila. TOPIC cHelpTopicName | lExpression TOPIC, 1 NContextID
Observaciones
SET( ) reconoce la abreviatura de cuatro caracteres de todas las palabras clave SET de Visual FoxPro (con la excepción de HELPFILTER, que se puede abreviar con cinco caracteres). Por ejemplo, puede usar STAT y PRIN para SET STATUS y SET PRINTER, respectivamente.
La función SET( ) es idéntica a SYS(2001).
SET("CENTURY", 3) pasa el valor de calendario 2 (Gregoriano (EE.UU.)) en una llamada a la API GetCalendarInfo( ) de Windows.
Vea también
DISPLAY STATUS | LIST | SET | SYS(2001) - Estado de comandos SET ...