Date de publication : 01/09/2006
Par
Igor2004 (nikiforov.developpez.com/foxpro/espagnol)
Señoras y Señores Quisiera poner a su alcance, en forma gratuita, las siguientes funciones FoxPro: IFOR() - Inmediato FOR ciclo. IWHILE() - Inmediato WHILE ciclo. ICASE () - Evalúa los resultados de una lista de condiciones. IEXECCASE () - Evalúa los resultados y ejecuta los comandos de una lista de condiciones. IEXECIF() - Devuelve uno de dos valores y realiza una de las dos cadenas de comando según el valor de una expresión lógica. EXECUTE () - Ejecuta los comandos de una cadena. A diferencia de una macro sustitución, puede realizar varios comandos a partir de una cadena y devolver el resultado. FIELDNUM () - Devuelve el número del campo, que ha sido referenciado por el nombre de un campo, en una tabla. DANSLISTE () - Determina si una expresión num érica está contenida en una lista de valores de tipo "1,5,13-18" (1 ó 5 ó de 13 a 18). INCREMENT () - Aumenta o disminuye en uno el valor de una variable pasada por referencia y devuelve el resultado. Trabajar con los matrices: ARRAYSUM() - Totaliza todos los elementos o los elementos num éricos especificados de una columna elegida en una matriz. ARRAYAVG () - Calcula la media aritm ética de todos los elementos o de los elementos num éricos especificados de una columna elegida en una matriz. ARRAYMIN () - Devuelve el valor mínimo encontrado entre todos los elementos o entre los de un grupo de elementos num éricos especificados de una columna elegida en una matriz. Opcionalmente devuelve el número de fila en la que se encontró el valor mínimo. ARRAYMAX () - Devuelve el valor máximo encontrado entre todos los elementos o entre los de un grupo de elementos num éricos especificados de una columna elegida en una matriz. Opcionalmente devuelve el número de fila en la que se encontró el valor máximo. ARRAYCNT () - Cuenta todos los elementos o los elementos num éricos especificados de una columna elegida en una matriz. ASCANQUICK () - A diferencia de la función nativa ASCAN(), efectúa la búsqueda binaria, en la columna seleccionada de una matriz ordenada, de un elemento que contenga el mismo dato y tipo de dato que una expresión. VITESCAN() - Realiza una búsqueda binaria, en la columna seleccionada de una matriz ordenada, de un elemento que contenga el mismo dato y tipo de dato que una expresión. Esta función es más simple que ASCANQUICK(). GETALLWORDS()- Inserta las palabras de una cadena en la matriz. Converting to/from Roman numerals ARABTOROMAN()- Devuelve el número romano equivalente de una expresión numérica especificada (de 1 a 3999). ROMANTOARAB()- Devuelve la expresión numérica equivalente de un número romano especificado (de I a MMMCMXCIX). Más de 11 000 personas ya han descargado funciones de MS SQL Server. Ellas podrían ser útiles para usted. The ST_DENIS library is available for all versions Visual FoxPro through 9.0 and for FoxPro 2.6 for DOS. The VFP library is ST_DENIS.FLL and the FoxPro for DOS library is ST_DENIS.PLB. To register the library in your programs, use one of the SET LIBRARY commands: SET LIBRARY TO ST_DENIS.FLL ADDITIVE && for VFP or SET LIBRARY TO ST_DENIS.PLB ADDITIVE && for FoxPro for DOS It is best to place the library file in your search path (SET PATH command). If it is not in your search path, you will need to specify the path to the library file in the SET LIBRARY command: SET LIBRARY TO <PATH TO LIBRARY> ST_DENIS.FLL ADDITIVE To remove the library from memory, use: RELEASE LIBRAY ST_DENIS or, if the library is not in the search path, RELEASE LIBRARY <PATH TO LIBRARY> ST_DENIS Quisiera agradecerles a Ustedes toda vuestra atención y enviarles mis mejores sentimientos. Igor Nikiforov |