Este índice contiene la lista de comando actuales, para operar CAFE2011.EXE como intérprete de renglón; así como las funciones reconocidas. Los comandos incluyen por lo general algún alias en inglés.
Parámetros |
AbrirHoja( 'String1' )
String1 : Nombre del archivo a abrir. |
Uso |
Cuando se aplica se espera se genere al menos un nuevo GrupoGuardar; aunque algunos proyectos simples, podrían manejarse a nivel de $Temporal. Esta versión Cafe2011.EXE olvida completamente el nombre del archivo. Utilizará en adelante los nombres de GrupoGuardar y nuevos intérpretes que se generen. |
Mensajes |
El inicio exitoso del proceso comienza con un mensaje BeginLoadREPO con el nombre del archivo, y en cualquier caso se marca el final con el respectivo EndLoadREPO. En el caso óptimo se obtiene un mensaje AceptadoLoadREPO, errores pequeños se informarían como ErrorLoadREPO eliminando el mensaje AceptadoLoadREPO, pero probablemente la información se recupere en gran medida. El descarte del proceso se informa con FracasoREPO, o bien DescartadoLoadREPO. Lo más probable si el error es grave es que no se reciba el mensaje BeginLoadREPO, y simplemente se indique un mensaje usual de ErrorREPO. |
Ejemplos |
AbrirHoja('...\EJEMPLOS\EJEMPLO1.TXT') |
Restricciones y notas |
|
Alias | LoadSheet() |
Parámetros |
Abs( Real1 ) Real1 : Número real al que se le calculará el valor absoluto. |
Alias | SinAlias |
Parámetros |
ActivarGrupoGuardar( 'String1' )
String1 : Nombre del grupo a activar. |
Uso |
Puede utilizar el comando ListaGruposGuardar para conocer los grupos actuales. No se permite activar $Temporal con esta instrucción, pero podría activarse indirectamente por medio de ActivarHojaTrabajo(). |
Mensajes |
Se asume éxito en ausencia de mensajes ErrorREPO. |
Ejemplos |
CrearHojaTrabajo(20,20,'PAREJA1') NuevoGrupoGuardar CrearHojaTrabajo(20,20,'HOJASOLA') ActivarGrupoGuardar('GRUPO001') CrearHojaTrabajo(20,20,'PAREJA2') |
Restricciones y notas |
|
Alias | ActivateSaveGroup() |
Parámetros |
ActivarHojaTrabajo( 'String1', Entero1 ) ActivarHojaTrabajo( 'String1' ) String1 : Nombre de la Hoja de Trabajo. Entero1 : .Clave secuencial de identificación, para resolver coincidencias en los nombres. En su ausencia se elige la última alternativa encontrada. |
Uso | Ante la ausencia de mensajes, el usuario podría utilizar la instrucción ActualManejador como confirmación. En adelante este intérprete será el que reciba las órdenes. |
Mensajes |
Se asume éxito en ausencia de mensajes ErrorREPO. |
Ejemplos |
AbrirHoja('..\EJEMPLOS\EJEMPLO1.TXT') ActivarHojaTrabajo('$TEMPORAL') AbrirHoja('..\EJEMPLOS\EJEMPLO1.TXT') ActualManejador ActivarHojaTrabajo('PHHOCL',1) ActualManejador |
Restricciones y notas |
|
Alias | ActivateSpreadSheet() |
Parámetros |
Sin parámetros |
||||||||||||||||||
Uso |
El usuario recibe un número en hexadecimal, que puede interpretarse sumando con la siguiente tabla.
|
||||||||||||||||||
Mensajes |
La respuesta se recibe como un número hexadecimal en un mensaje ResultREPO. |
||||||||||||||||||
Ejemplos |
AbrirHoja('..\EJEMPLOS\EJEMPLO1.TXT') ActualManejador ActualDescriptorHoja |
||||||||||||||||||
Restricciones y notas |
|
||||||||||||||||||
Alias | CurrentDescribeSheet |
Parámetros |
Sin parámetros |
Uso |
El usuario recibe el nombre del grupo, que le servirá para varios procesos. Este grupo, no necesita concordar con el intérprete activo. Utilice la instrucción ListaManejadores() para cerciorarse. |
Mensajes |
La respuesta se recibe como un mensaje NombreREPO. |
Ejemplos |
AbrirHoja('..\EJEMPLOS\EJEMPLO1.TXT') ListaGruposGuardar ActualGrupoGuardar |
Restricciones y notas |
|
Alias | CurrentSaveGroup |
Parámetros |
Sin parámetros |
Uso |
El usuario recibe el nombre intérprete activo y una clave secuencial. Utilice la instrucción ListaManejadores() para cerciorarse del nombre de GrupoGuardar. |
Mensajes |
La respuesta se recibe como un mensaje NombreREPO seguido de una clave secuencial ResultREPO. |
Ejemplos |
ActualGrupoGuardar ActualManejador ListaManejadores('GRUPO001') |
Restricciones y notas |
|
Alias | CurrentHandle |
Parámetros |
ActualVariableGeneral( Selector1 ) Selector1 : Selecciona la variable general de la que se solicita el valor actual. Los siguientes son los selectores definidos para el comando:
|
Uso | Algunos de estos comandos también pueden conocerse mediante ActualDescriptorHoja(), pero en simbología hexadecimal. |
Mensajes |
La respuesta se recibe como un mensaje ResultREPO. |
Ejemplos |
AbrirHoja('..\EJEMPLOS\EJEMPLO1.TXT') ActualManejador ActualVariableGeneral(ColumnasEnHoja) ActualVariableGeneral(FilasEnHoja) |
Restricciones y notas |
|
Alias |
CurrentGeneralVariable()
|
Parámetros |
AgregarHoja( 'String1', Entero1, 'String2' ) AgregarHoja( 'String1' ) AgregarHoja( 'String1', Entero1 ) AgregarHoja( 'String1', 'String2' ) String1 : Nombre de la Hoja de Trabajo. Entero1 : .Clave secuencial de identificación de la Hoja de Trabajo, para resolver coincidencias en los nombres. En su ausencia se elige la última alternativa encontrada. String2 : Nombre del grupo, al que se le desea agregar la Hoja de Trabajo. En su ausencia se elige el grupo activo. |
Uso | Esta instrucción no cambia los estados de activación. El comando corrige los permisos de acceso entre intérpretes, pero el adecuado uso de los mismos es responsabilidad del usuario. Por lo tanto, podrían generarse referencias sin sentido con esta orden. |
Mensajes |
Se asume éxito en ausencia de mensajes ErrorREPO. |
Ejemplos |
CrearHojaTrabajo(20,20,'PERSONAL') AbrirHoja('..\EJEMPLOS\EJEMPLO1.TXT') AgregarHoja('PHHOCL','GRUPO001') DestruirGrupoGuardar('GRUPO002') |
Restricciones y notas |
|
Alias | AddSheet() |
Parámetros |
AnualDe( TDateTime1 ) TDateTime1 : Tipo fecha, al que se le determinará el año como entero. |
Alias | YearOf() |
Parámetros |
ArcCoseno( Real1 ) Real 1 : Número real en radianes al que se le calculará el arcocoseno. |
Alias | Sin Alias |
Parámetros |
ArcCoseno( Real1 ) Real 1 : Número real al que se le calculará el arcocoseno hiperbólico. |
Alias | ArCosH() |
Parámetros |
ArcSeno( Real1 ) Real 1 : Número real en radianes al que se le calculará el arcoseno. |
Alias | ArcSin() |
Parámetros |
ArcSeno( Real1 ) Real 1 : Número real al que se le calculará el arcoseno hiperbólico. |
Alias |
|
Parámetros |
ArcTan( Real1 ) Real 1 : Número real en radianes al que se le calculará la arcotangente. |
Alias | Sin Alias |
Parámetros |
ArcTan( Real1 ) Real 1 : Número real al que se le calculará la arcotangente hiperbólico. |
Alias | ArTanH() |
Parámetros |
ATexto( Real1, Entero2, Entero3 ) ATexto( Real1, Entero2 ) ATexto( Real1 ) ATexto( Entero1, Entero2 ) ATexto( Entero1, Entero2 ) Real1 : Número real que será convertido a string. Entero1 : Número entero que será convertido a string. Entero2 : Espacio asignado al número. Se siguen las reglas usuales del compilador FreePascal. Entero3 : Total de decimales del número real. Se siguen las reglas usuales del compilador FreePascal. |
Alias | ToStr() |
Parámetros |
AVal( 'String1' ) 'String1' : String que se intentará convertir en número real. |
Alias | ToVal() |
Ejemplo |
A1:='Aleatorio fijo' A2:=(Azar) A3:='Aleatorio cambiante' A4():=Azar |
Alias |
|
Parámetros |
Azar( Entero1 ) Entero1 : Número entero base para generar un aleatorio entero. |
Alias | Random() |
Parámetros |
Promedio( Zona1 ) Zona1 : Zona de la Hoja de Cálculo a la que se le calcula el promedio. |
Alias |
Mean() |
Parámetros |
AzarG( Real1, Real2 ) Real1 : Media de la población normal. Real2 : Desviación de la población normal. |
Alias | RandomG |
Parámetros |
AzarRango( Real1, Real2 ) Real1 : Límite inferior del rango posible. Real1 : Límite superior del rango posible. |
Alias | RandomRange() |
Parámetros |
Boolean( Variant1 ) Variant1 : Valor de algún tipo que se forzará convertir a tipo boolean. |
Alias | Boolean() |
Parámetros |
Beta( Real1, Real2 ) Real1 : Uno de los valores reales de evaluación. Real2 : El segundo valor real de evaluación de la función Beta. |
Alias | Beta() |
Parámetros |
Sin parámetros |
Uso | Puede utilizarse con el comando No() o sin él. Unicamente afecta el intérprete actual. Corresponde al valor $0008 en DescribirHoja(). Utlice ActualDescriptorHoja para conocer el estado actual. |
Mensajes |
Se asume éxito en ausencia de mensajes ErrorREPO. |
Ejemplos |
BloquearCasillas No(BloquearCasillas) |
Restricciones y notas |
|
Alias | BlockCell |
Parámetros |
Caracter( Entero1 ) Entero1 : Número entero, que se transformará a string. |
Alias | CHR() |
Parámetros |
CasillasATexto( Casilla1 )
Casilla1 : Referencia a casilla que se le desplegará el comando respectivo. |
Uso | Util para realizar pequeñas modificaciones a una casilla, con la ventaja que incluye los bits de control y otras informaciones. |
Mensajes |
La respuesta se recibe como un mensaje ResultREPO. |
Ejemplos |
A1():=1/A0 RecalculcoConErrores(A1) CasillaATexto(A1) A1():=1/A10 |
Restricciones y notas |
|
Alias | CellToString() |
Parámetros |
CasillaCiclica( Zona1, Selector2, Entero3 ) CasillaCiclica( Zona1, Selector2 ) CasillaCiclica( Zona1, Entero3 ) CasillaCiclica( Zona1 ) Zona1 : Zona que será marcada con características recursivas. Selector2 : Para indicar las características recursivas. Por default toma el valor variante actual.
Entero3 : Modifica el contador máximo de ciclos recursivos. Valor 10 por defecto; pero no modifica el valor actual asignado. |
Uso |
Puede utilizarse con el comando No() o sin él. |
Mensajes |
Se asume éxito en ausencia de mensajes ErrorREPO. |
Ejemplos |
A1(X):=IfThen(X>1,A1(X-1),5) RecalculoConErrores(A1) CasillaCilica(A1) |
Restricciones y notas |
|
Alias |
CyclicRange()
|
Parámetros |
CasillaIniciativa( Zona1 )
Zona1 : Zona que será marcada con iniciativa. |
Uso |
Puede utilizarse con el comando No() o sin él. Util si se sospecha que una Hoja de Cálculo es particularmente lenta. En caso de utilizar, se recomienda programar con una lógica de izquierda a derecha y de arriba hacia abajo. Esto significa, que los resultados dependan de casillas superiores o a la izquierda. Esto aumenta la convergencia de los resultados. Podría ser útil en raíces de funciones arbitrarias, determinantes, tablas estadísticas...; cuando se está muy seguro de que el resultado es correcto. |
Mensajes |
Se asume éxito en ausencia de mensajes ErrorREPO. |
Ejemplos |
A1():=Raiz(X+5,X,-1000000,1000000) CasillaIniciativa(A1) |
Restricciones y notas |
|
Alias | InitiativeRange() |
Parámetros |
CasillaInversa( Zona1, Entero2, Entero3 ) Zona1 : Zona cuadrangular de la hoja de cálculo a la que se le calcula la inversa. Entero2 : Número de fila a partir de uno; de la matriz inversa generada. Entero3 : Número de columna a partir de uno; de la matriz inversa generada. |
Alias | CellInverse() |
Parámetros |
CasillaNull( Zona1 ) Zona1 : Zona de casillas a borrar. |
Uso |
No afecta otras casillas fuera de la zona. Podría ser conveniente utilizar GemeloRapido antes de aplicar. |
Mensajes |
Se asume éxito en ausencia de mensajes ErrorREPO. |
Ejemplos |
CasillaNull(A1) CasillaNull(C1:C3) |
Restricciones y notas |
|
Alias | NullRange() |
Parámetros |
CasillasAArchivo( Zona1, 'String1' )
Zona1 : Origen de la copia. String1 : Nombre del archivo, para guardar la información. |
Uso | El archivo de texto generado, utiliza conversiones de datos a String según el compilador FreePascal. Primero son cuatro números enteros a partir de uno: Columna Inicial, Fila Inicial, Columna Final, Fila Final; y luego los datos. Las funciones se convierten en reales, y las macros funcionales se escriben como String, casillas vacías como NULL, y errores como VARERROR. |
Mensajes | Debería esperar un mensaje de ExitoREPO o FracasoREPO. |
Ejemplos |
A1:=(Integral(X,X,0,1)) A2:=(Integral(X*X,X,0,1)) A3:=(Integral(X*X*X,X,0,1)) CASILLASAARCHIVO(A1:A3,'INTEGRAL.TXT') |
Restricciones y notas |
|
Alias | RangeToArchive() |
Parámetros |
CasillaSistema( Zona1, Zona2, Entero3 ) Zona1 : Matriz cuadrada de coeficientes. Zona2 : Vector de resultados. Entero3 : Número de variable a partir de uno. |
Alias | CellSystem() |
Parámetros |
TStudent( Real1, Real2, Real3 ) TStudent( Real1, Real2 ) Real1 : Punto límite para la integración de la distribución ChiCuadrado. Real2 : Grados de liberatad. Real3 : Por defecto el resultado se da en milésimos, este parámetro cambia la precisión del resultado. |
Alias | ChiSquare() |
Parámetros |
ChiCuadradoInversa( Real1, Real2, Real3 ) ChiCuadradoInversa( Real1, Real2 ) Real1 : Punto al que se le calcula la inversa de integración. Real2 : Grados de libertad. Real3 : Por defecto el resultado se da en milésimos, este parámetro cambia la precisión del resultado. |
Alias | ChiSquareInverse() |
Parámetros |
CiclosARad( Real1 ) Real 1 : Número real en ciclos, cuya magnitud se convertirá a radianes. |
Alias | CycleToRad() |
Parámetros |
ColumnaNull( Zona1 ) Zona1 : Se borrarán las columnas que se crucen con Zona1. |
Uso |
No afecta otras casillas fuera de la zona. Podría ser conveniente utilizar GemeloRapido antes de aplicar. |
Mensajes |
Se asume éxito en ausencia de mensajes ErrorREPO. |
Ejemplos |
ColumnaNull(A1) ColumnaNull(C1:F1) |
Restricciones y notas |
|
Alias | NullColumn() |
Parámetros |
Copiar( 'String1', Entero2, Entero3 ) 'String1' : String que servirá de base para el copiado. Entero2 : Posición inicial para el copiado, numerada a partir de uno. Entero3 : Total de caracteres a copiar; el exceso en Entero3 se ignora. |
Alias | Copy() |
Parámetros |
CopiarCasillas( Zona1, Zona2 ) Zona1 : Origen de la copia. Zona2 : Final de la copia. |
Uso |
Luego del comando, el usuario debería recibir un mensaje de ExitoREPO. En tal caso, todavía no se puede estar seguro de la corrección sintáctica. Para ello, podría inducir un recálculo de zona. |
Mensajes | De cumplir la sintaxis, el usuario debería esperar un mensaje de ExitoREPO o FracasoREPO. Este mensaje se evita en proceso AbrirHoja(). |
Ejemplos |
CopiarCasillas(A1,A1:A3) CopiarCasillas(A1:A3,C1:C3) |
Restricciones y notas |
|
Alias | CopyRange() |
Parámetros |
Cosecante( Real1 ) Real 1 : Número real en radianes al que se le calculará la cosecante. |
Alias |
|
Parámetros |
Coseno( Real1 ) Real 1 : Número real en radianes al que se le calculará el coseno. |
Alias | Cos() |
Parámetros |
CodigoAFecha( Real1 ) Real1 : Tipo real, al que se le forzará un conversión al tipo fecha. |
Alias | CodigoAFecha() |
Parámetros |
CoeficienteCorrelacion( Zona1, Zona2 ) Zona1 : Primera zona para el cálculo del coeficiente. Zona2 : Segunda zona para el cálculo del coeficiente. |
Alias |
CorrelationCoefficiente() |
Parámetros |
Coseno( Real1 ) Real 1 : Número real al que se le calculará el coseno hiperbólico. |
Alias | CosH() |
Parámetros |
CoTangente( Real1 ) Real 1 : Número real en radianes al que se le calculará la cotangente. |
Alias |
|
Parámetros |
CoVarianza( Zona1, Zona2 ) Zona1 : Primera zona para el cálculo de la covarianza. Zona2 : Segunda zona de la Hoja de Cálculo del mismo tamaño que la anterior, para el cálculo de la covarianza. |
Alias |
CoVariance() |
Parámetros |
CrearHojaTrabajo( Entero1, Entero2, 'String1' ) Entero1 : Total de columnas de la Hoja de Cálculo. Entero2 : Total de filas de la Hoja de Cálculo. String1 : .Nombre a asignar a la Hoja de Cálculo. Se exige que sea un identificador válido estilo FreePascal. No tiene restricción de ocho bytes. |
Uso | El intérprete generado se agrega al GrupoGuardar activo. Si se genera a partir del grupo $Temporal, inmediatamente se genera un nuevo GrupoGuardar. Puede utilizar ActualManejador como confirmación. En adelante este intérprete será el que reciba las órdenes. Se sugiere utilizar NuevoGrupoGuardar si se desea que sea independiente del intérprete actual. |
Mensajes |
El nombre del GrupoGuardar que contiene el nuevo intérprete se recibe como un mensaje NombreREPO seguido de una clave secuencial ResultREPO para identifical al intérprete. |
Ejemplos |
ActivarHojaTrabajo('PAREJA1') CrearHojaTrabajo(100,100,'PAREJA2') NuevoGrupoGuardar CrearHojaTrabajo(100,100,'HOJASOLA') |
Restricciones y notas |
|
Alias | NewSpreadSheet() |
Parámetros |
Cuad( Real1 ) Real1 : Número real que se elevará al cuadrado. |
Alias |
Sqr() En algunos sistemas el carácter ASCII 253, sirve como alternativa de esta función. En este momento CAFE2011, no ha logrado estabilizar su interpretación de caracteres, esto podría derivar incompatibilidades futuras. |
Parámetros |
Cubo( Real1 ) Real1 : Número real que se elevará al cubo. |
Alias |
Cube() En algunos sistemas el carácter ASCII 252, sirve como alternativa de esta función. En este momento CAFE2011, no ha logrado estabilizar su interpretación de caracteres, esto podría derivar incompatibilidades futuras. |
Parámetros |
Derivada( Expresion1, Identificador2, Real3, Real4 ) Derivada( Expresion1, Identificador2, Real3 ) Expresion1 : Alguna expresión de respuesta real, función de Identificador2. Identificador2 : Un identificador válido FreePascal. Real3 : Valor real en el que se evalúa la derivada. Real4 : Error consecutivo de estimación. Por defecto la respuesta se da en milésimos. |
Alias | ForDer() |
Código |
Mensaje (%s : parámetro variable entrecomillado) |
24 | 'Proceso load de archivo %s interrumpido' |
Parámetros |
DescribirHoja( Hexadecimal1 ) Hexadecimal1 : Número en hexadecimal que describir algunos mecanismos de control del intérprete. Sustituye completamente el valor anterior. |
||||||||||||||||||
Uso |
El usuario introduce un número en hexadecimal, que puede interpretarse sumando con la siguiente tabla.
|
||||||||||||||||||
Mensajes |
Se asume éxito en ausencia de mensajes ErrorREPO. |
||||||||||||||||||
Ejemplos |
AbrirHoja('..\EJEMPLOS\EJEMPLO1.TXT') DescribirHoja($1) ActualDescriptorHoja |
||||||||||||||||||
Restricciones y notas |
|
||||||||||||||||||
Alias | DescribeSheet() |
Parámetros |
Desde$Temporal( Zona1 ) Zona1 : Destino de la copia en el intérprete activo. |
Uso |
Para copiar desde A hasta B, siendo A y B intérpretes diferentes. Luego de activar A, se aplicaría Hacia$Temporal() para la zona de interés. Luego se activa B y se aplica Desde$Temporal(). La copia no debería tener modificaciones. En cuanto a $Temporal, la copia se ubica desde la casilla A1. Podría por tanto tener referencias sin sentido, pero aún así la copia debería ser exitosa. Si desea utilizar $Temporal para algún cálculo, probablemente convenga aplicar posteriormente HojaReinicio en el momento oportuno. |
Mensajes | De cumplir la sintaxis, el usuario debería esperar un mensaje de ExitoREPO o FracasoREPO. Este mensaje se evita en proceso AbrirHoja(). |
Ejemplos |
CrearHojaTrabajo(20,20,'Hoja1') CrearHojaTrabajo(20,20,'Hoja2') A3:='Mi Dato' A4:=34 Hacia$Temporal(A3:A4) ActivarHojaTrabajo('Hoja1') Desde$Temporal(G3:G4) |
Restricciones y notas |
|
Alias | From$Temporal() |
Parámetros |
Deshacer( Entero1 ) Entero1 : .Reestablece la copia rápida Entero1 MOD posibles. Numeradas a partir de uno y en orden de creación. |
Uso |
Se recomienda la secuencia de comandos TotalNivelesDeshacer, GemeloRapido, y Deshacer( 'posibles-1' ). Luego aplique Recalculo. |
Mensajes |
Se asume éxito en ausencia de mensajes ErrorREPO. |
Ejemplos |
A1:=10 GemeloRapido Copiar(A1,B1) TotalNivelesDeshacer GemeloRapido Deshacer(1) Recalculo |
Restricciones y notas |
|
Alias | Undo() |
Parámetros |
DestruirGrupoGuardar( 'String1' )
String1 : Nombre del grupo a eliminar de memoria. |
Uso | Como no se permite eliminar el GrupoGuardar activo, probablemente sea conveniente activar el intérprete $Temporal antes de aplicar DestruirGrupoGuardar(). |
Mensajes |
Se asume éxito en ausencia de mensajes ErrorREPO. |
Ejemplos |
ActivarHojaTrabajo('$TEMPORAL') CrearHojaTrabajo(200,200,'AGENDA') ActualGrupoGuardar ActivarHojaTrabajo('$TEMPORAL') DestruirGrupoGuardar('GRUPO001') CrearHojaTrabajo(20,20,'AGENDA') |
Restricciones y notas |
|
Alias | DeleteSaveGroup() |
Parámetros |
DestuirHojaTrabajo( 'String1', Entero1 ) String1 : Nombre de la Hoja de Trabajo. Entero1 : .Clave secuencial de identificación, obligatoria en esta instrucción. |
Uso | Puesto que no se puede destruir el intérprete activo, puede activar $Temporal siempre presente. Podría generarse un GrupoGuardar vacío, el cual puede activarse o eliminarse con órdenes posteriores. Si olvida la clave puede utilizar el comando ListaManejadores(). |
Mensajes |
Se asume éxito en ausencia de mensajes ErrorREPO. |
Ejemplos |
AbrirHoja('..\EJEMPLOS\EJEMPLO1.TXT') ActivarHojaTrabajo('$TEMPORAL') DestruirHojaTrabajo('PHHOCL',1) |
Restricciones y notas |
|
Alias | DeleteSpreadSheet() |
Parámetros |
Determinante( Zona1 ) Zona1 : Zona matricial cuadrada a la que se le calculará el determinante. |
Alias | Determinant() |
Parámetros |
DiaDe( TDateTime1 ) TDateTime1 : Tipo fecha, al que se le determinará el día del mes como entero. |
Alias | DayOf() |
Parámetros |
DiaDeSemana( TDateTime1 ) TDateTime1 : Tipo fecha, al que se le determinará el día de la semana como entero. |
Alias | DayOfWeek() |
Parámetros |
DiasEntre( TDateTime1, TDateTime2 ) TDateTime1 : Tipo fecha inicial del intervalo. TDateTime2 : Tipo fecha final del intervalo. |
Alias | DaysBetween() |
Parámetros |
DistribucionChiCuadrado( Real1, Real2, Real3 ) DistribucionChiCuadrado( Real1, Real2 ) Real1 : Punto de evaluación de la distribución ChiCuadrado. Real2 : Grados de liberatad. Real3 : Por defecto el resultado se da en milésimos, este parámetro cambia la precisión del resultado. |
Alias | DistributionChiSquare() |
Parámetros |
DistribucionFisher( Real1, Real2, Real3 ) Real1 : Punto de evaluación de la distribución Fisher. Real2 : Primer grado de liberatad. Real3 : Segundo grado de libertad. |
Alias | DistributionFisher() |
Parámetros |
DistribucionNormal( Real1 ) Real1 : Punto de evaluación para la distribución normal. |
Alias | DistributionNormal() |
Parámetros |
TStudent( Real1, Real2, Real3 ) TStudent( Real1, Real2 ) Real1 : Punto de evaluarción para la distribución TStudent. Real2 : Grados de liberatad. Real3 : Por defecto el resultado se da en milésimos, este parámetro cambia la precisión del resultado. |
Alias | DistributionTStudent() |
Ejemplo |
A1():=E A2:=(E) // A3:= E // no se interpra como Real |
Alias | SinAlias |
Parámetros |
EliminarColumna( Zona1 ) Zona1 : Las columnas superpuestas por la zona serán eliminadas, las columnas a la derecha de las afectadas se correrán a la izquierda. |
Uso |
Luego del comando, el usuario debería recibir un mensaje de ExitoREPO. En tal caso, todavía no se puede estar seguro de la corrección sintáctica. Para ello, podría inducir un recálculo de zona. |
Mensajes | De cumplir la sintaxis, el usuario debería esperar un mensaje de ExitoREPO o FracasoREPO. Este mensaje se evita en proceso AbrirHoja(). |
Ejemplos |
EliminarColumna(A1) EliminarColumna(F1:H1) |
Restricciones y notas |
|
Alias | DeleteColumn() |
Parámetros |
EliminarFila( Zona1 ) Zona1 : Las filas superpuestas por la zona serán eliminadas, las filas por encima de las afectadas se correrán hacia abajo. |
Uso |
Luego del comando, el usuario debería recibir un mensaje de ExitoREPO. En tal caso, todavía no se puede estar seguro de la corrección sintáctica. Para ello, podría inducir un recálculo de zona. |
Mensajes | De cumplir la sintaxis, el usuario debería esperar un mensaje de ExitoREPO o FracasoREPO. Este mensaje se evita en proceso AbrirHoja(). |
Ejemplos |
EliminarFilla(A1) EliminarFila(A5:A7) |
Restricciones y notas |
|
Alias | DeleteLine() |
Parámetros |
EnRango( Real1, Real2, Real3 ) EnRango( Entero1, Entero2, Entero3 ) Real1 : Valor real de prueba. Real2 : Límite inferior de la prueba. Real3 : Límite superior de la prueba. Entero1 : Valor entero de prueba. Entero2 : Límite inferior de la prueba. Entero3 : Límite superior de la prueba. |
Alias |
InRange() |
Parámetros |
EnteroBreve( Entero1 ) Entero1 : Valor entero a transformar a entero breve. |
Alias | Byte() |
Parámetros |
EpsilonCero( Real1 ) Real1 : Valor de 1E-4 por defecto. Debe introducirse como número positivo; aunque en la práctica solo afectará a los valores negativos. |
Uso |
Cuando busque errores díficiles de encontrar. Todos los profesores de matemáticas, saben que uno de los errores más frecuentes de todo el mundo, es el error de signo. |
Mensajes |
Se asume éxito en ausencia de mensajes ErrorREPO. |
Ejemplos |
EpsilonCero(0) EpsilonCero(1E-6) |
Restricciones y notas |
|
Alias | EpsilonZero() |
Parámetros |
EpsilonDeterminanteCero( Real1 ) Real1 : Valor de 1E-7 por defecto. Debe introducirse como número positivo. |
Uso |
Puede surgir el problema en aplicaciones con determinantes muy grandes, o con números muy pequeños. |
Mensajes |
Se asume éxito en ausencia de mensajes ErrorREPO. |
Ejemplos |
EpsilonDeterminanteCero(0) EpsilonDeterminanteCero(1E-6) |
Restricciones y notas |
|
Alias | EpsilonDeterminanteZero() |
Código |
Mensaje (%s : parámetro variable entrecomillado) |
1 | 'Error...' |
2 | 'Tipo variante incompatible' |
3 | 'Posible incompatibilidad de version' |
4 | 'Formato inompatible: %s pendiente' |
5 | 'Descriptor casilla incompatible %s' |
6 | 'varError al evaluar' |
7 | 'Identificador %s no permitido' |
8 | 'varError al interpretar' |
9 | 'Orden no entendida' |
10 | 'Faltan datos en operador %s' |
11 | 'El identificador carece de Hoja de Trabajo asignada' |
12 | 'Orden requiere Hoja de Trabajo' |
13 | 'Nombre Hoja de Trabajo pendiente' |
14 | 'Nombre de grupo save %s inexistente' |
15 | 'Dato tipo string pendiente' |
16 | 'Total de datos equivocado en orden %s' |
17 | 'No pudo abrir archivo %s' |
18 | 'No pudo crear archivo %s' |
19 | 'Dato tipo entero pendiente' |
20 | 'Selector alternativa pendiente' |
21 | 'Orden requiere archivo en formato TXT' |
26 | '%s no cumple sintaxis solicitada de identificador' |
27 | 'Dimensiones inaceptables para hoja de trabajo' |
28 | 'Nombre de hoja de trabajo %s duplicado en grupo %s' |
29 | 'No pudo vincularse %s con hoja de trabajo %s en grupo %s' |
30 | 'Nombre de hoja de trabajo %s inexistente' |
31 | 'No concordancia entre nombre hoja de trabajo %s y control %s' |
32 | 'Hoja de trabajo %s carece de grupo Save asignado' |
33 | 'Acceso no permitido a hoja de trabajo %s' |
34 | 'Acceso no permitido a grupo save %s' |
35 | 'Dato tipo identificador casilla pendiente' |
37 | 'String mal definida' |
38 | 'Hoja trabajo inactiva' |
39 | 'Casilla bloqueada en hoja de trabajo' |
40 | 'Rango solicitado no permitido en copia' |
42 | 'Mecanismo undo desactivado en hoja de trabajo' |
43 | 'Dato fuera de rango admisible' |
44 | 'Mecanismo undo requiere hoja de trabajo' |
45 | 'Dato tipo real pendiente' |
46 | 'Tipo inadecuado de dato para variable global %s' |
47 | 'Determinante nulo' |
48 | 'Lectura de %s con error de sintaxis' |
49 | 'Error de sintaxis' |
50 | 'Error al evaluar %s' |
51 | 'Exceso de agrupamiento derecho '')''' |
52 | 'Ciclo recursivo no permitido' |
53 | 'Macro indefinida' |
54 | 'Estilo recursivo indefinido' |
55 | 'Fin ciclo pendiente' |
56 | 'Descriptor dimensional inconsistente' |
57 | 'Matriz muy grande para proceso...' |
58 | 'Integral de %s no conseguida' |
59 | 'No se pudo definir sector matricial' |
60 | 'Macro recibe exclusivamente argumentos reales' |
61 | 'Copia de %s provoca rango no permitido' |
62 | 'Copia interrumpida' |
63 | 'No pudo evaluar valores iniciales de macro en copia...' |
64 | 'Acceso irregular a casilla %s' |
65 | 'La integral ha superador el total de ciclos actual' |
66 | 'Inconsistencia de tipo en macro' |
67 | 'No se encuentra final de comentario %s' |
68 | 'Pendiente final de comillas ''STRING'' delimitadoras de String' |
69 | 'Inconsistencia en comillas ''STRING'' delimitadoras de String' |
70 | 'Sintaxis defectuosa para %s en proceso de asignar valores' |
71 | unimplemented |
73 | 'No se pudo establecer suborden %s' |
74 | 'Error en datos de suborden %s' |
Parámetros |
EsBisiesto( Entero1 ) Entero1 : Año como entero, al que se le determina si es bisiesto. |
Alias | IsLeapYear() |
Parámetros |
EsCero( Real1, Real2 ) EsCero( Real1 ) Real1 : Número real que se compara. Real2 : Valor de comparación, no puede ser cero. De no indicarse, se utilizará un valor generado por FreePascal. |
Alias |
IsZero() |
Parámetros |
Exp( Real1 ) Real1 : Número real al que se le calculará la función exponencial. |
Alias | SinAlias |
Parámetros |
Factorial( Real1 ) Real1 : Número entero al que se le calcula el factorial. |
Limitaciones | Esta función tiene un dominio muy limitado. Además su valor de retorno se interpretará como número real. Es probable que en algunas asignaciones, el factorial deba acompañarse con un Round() para lograr el tipo apropiado. |
Alias |
Factorial() En algunos sistemas el carácter ASCII 33, sirve como alternativa de esta función. En este momento CAFE2011, no ha logrado estabilizar su interpretación de caracteres, esto podría derivar incompatibilidades futuras. |
Ejemplo |
A1():=Falso A2:=(Falso) A3:= False // A4:= Falso // no se interpra como Boolean // talvez cambie en el futuro |
Alias |
|
Código |
Mensaje (%s : parámetro variable entrecomillado) |
22 | 'Archivo %s supera capacidad de errores' |
23 | 'Errores no permitidos en Load' |
25 | 'Interrumpido load de archivo %s' |
41 | 'Proceso copia casilla interrumpido' |
Parámetros |
FechaACodigo( Entero1, Entero2, Entero3 ) Entero1 : Año para el tipo fecha obtenido. Entero2 : Mes para el tipo fecha obtenido. Entero3 : Día para el tipo fecha obtenido. |
Alias | EncodeDate() |
Parámetros |
FilaNull( Zona1 ) Zona1 : Se borrarán las filas que se crucen con Zona1.. |
Uso |
No afecta otras casillas fuera de la zona. Podría ser conveniente utilizar GemeloRapido antes de aplicar. |
Mensajes |
Se asume éxito en ausencia de mensajes ErrorREPO. |
Ejemplos |
FilaNull(A1) FilaNull(A5:A7) |
Restricciones y notas |
|
Alias | NullLine() |
Parámetros |
Fisher( Real1, Real2, Real3 ) Real1 : Punto límite para la integración de la distribución Fisher. Real2 : Primer grado de liberatad. Real3 : Segundo grado de libertad. |
Alias | SinAlias |
Parámetros |
FisherInversa( Real1, Real2, Real3 ) Real1 : Punto al que se le calcula la inversa de integración. Real2 : Primer grado de libertad. Real3 : Segundo grado de libertad. |
Alias | FisherInverse() |
Parámetros |
FormatoFecha( TDateTime1, 'String2', Entero3 ) FormatoFecha( TDateTime1, 'String2' ) FormatoFecha( TDateTime1, Entero3 ) FormatoFecha( TDateTime1 ) TDateTime1 : Tipo fecha que se convertirá a string. String2 : Codifica según reglas de FreePascal, el despliegue del texto. De no indicarse se utiliza una representación por defecto. Entero3 : Opcionalmente, se utiliza para establecer el tamaño que ocupa el tipo string. Se rellena de espacios en blanco a la izquierda si es necesario. Valores muy pequeños se ignoran. |
Alias | FormatDate() |
Parámetros |
Sin parámetros |
Uso | Puede utilizarse con el comando No() o sin él. Unicamente afecta el intérprete actual. Corresponde al valor $0200 en DescribirHoja(). Utlice ActualDescriptorHoja para conocer el estado actual. |
Mensajes |
Se asume éxito en ausencia de mensajes ErrorREPO. |
Ejemplos |
ForzarCalculoPropagado No(ForzarCalculoPropagado) |
Restricciones y notas |
|
Alias | ForceCalculusPropagated |
Parámetros |
Frac( Real1 ) Real1 : Número real al que se le extraerá la parte fraccionaria. |
Alias | SinAlias |
Parámetros |
FraccionAnual( TDateTime1, TDateTime2 ) TDateTime1 : Tipo fecha inicial del intervalo. TDateTime2 : Tipo fecha final del intervalo. |
Alias | YearSpan() |
Parámetros |
FraccionDia( TDateTime1, TDateTime2 ) TDateTime1 : Tipo fecha inicial del intervalo. TDateTime2 : Tipo fecha final del intervalo. |
Alias | DaySpan() |
Parámetros |
FraccionMes( TDateTime1, TDateTime2 ) TDateTime1 : Tipo fecha inicial del intervalo. TDateTime2 : Tipo fecha final del intervalo. |
Alias | MonthSpan() |
Parámetros |
FraccionSemana( TDateTime1, TDateTime2 ) TDateTime1 : Tipo fecha inicial del intervalo. TDateTime2 : Tipo fecha final del intervalo. |
Alias | WeekSpan() |
Parámetros |
Gamma( Real1 ) Real1 : Valor real para evaluar la función. |
Alias | SinAlias |
Parámetros |
Sin parámetros |
Uso | Antes de alguna modificación, a gusto del usuario. Puede reestablecerse la copia con el comando Deshacer(). |
Mensajes |
Se asume éxito en ausencia de mensajes ErrorREPO. |
Ejemplos |
A1:=10 GemeloRapido Copiar(A1,B1) TotalNivelesDeshacer GemeloRapido Deshacer(1) Recalculo |
Restricciones y notas |
|
Alias | FastTwin |
Parámetros |
GradAGrados( Real1 ) Real1 : Número real en gradientes, cuya magnitud se convertirá a grados. |
Alias | GradToDeg() |
Parámetros |
GradARad( Real1 ) Real1 : Número real en gradientes, cuya magnitud se convertirá a radianes. |
Alias | GradToRad() |
Parámetros |
GradosAGrad( Real1 ) Real1 : Número real en grados, cuya magnitud se convertirá a gradientes. |
Alias | DegToGrad() |
Parámetros |
GradosARad( Real1 ) Real 1 : Número real en grados, cuya magnitud se convertirá a radianes. |
Alias | DegToRad() |
Parámetros |
GuardarHoja( 'String1', 'String2' )
String1 : Nombre del archivo a crear. String2 : Nombre del GrupoGuardar a procesar. |
Uso |
Puede aplicarse en el grupo actual, y también en el grupo $Temporal. Podría ser conveniente cerciorarse previamente, que el GrupoGuardar, efectivamente contiene los intérpretes deseados; simplemente aplique el comando ListaManejadores(). |
Mensajes | De cumplir la sintaxis, el usuario debería esperar un mensaje de ExitoREPO o FracasoREPO. |
Ejemplos |
GuardarHoja('TAREA1.TXT`,'GRUPO001') GuardarHoja('PERSONAL.TXT','$TEMPORAL') |
Restricciones y notas |
|
Alias | SaveSheet() |
Parámetros |
Sin parámetros |
Uso |
A la siguiente y única casilla que se ingrese después de este comando, le agregará características cíclicas en el modo Valor del comando CasillaCiclica() esto significa que cuando encuentre un ciclo simplemente tomará el valor actual que encuentre. Su utilidad radica en evitar el mensaje de varError u ErrorREPO, en casos en que el usuario no se acuerde o no le guste ingresar la clave descriptora de recurrencia. Sin embargo; la corrección del tipo de recurrencia puede hacerse posteriormente, o durante el ingreso. Su efecto es de corta duración y solo aplica a la siguiente casilla. Puede utilizarse con el comando No() o sin él. El comando No() parece de poca utilidad, pero puede ser útil en caso de cambio de opinión previo al ingreso. |
Mensajes |
Se asume éxito en ausencia de mensajes ErrorREPO. |
Ejemplos |
A1:=2 A2():=SqRt(A1+A4) A3():=SqRt(A1+A2) CasillaCiclica(A2:A3) HabilitarUnCiclo A4():=SqRt(A1+A3) Recalculo Recalculo |
Restricciones y notas |
|
Alias | EnableOneCycle |
Parámetros |
Hacia$Temporal( Zona1 ) Zona1 : Origen de la copia en el intérprete activo. |
Uso |
Para copiar desde A hasta B, siendo A y B intérpretes diferentes. Luego de activar A, se aplicaría Hacia$Temporal para la zona de interés. Luego se activa B y se aplica Desde$Temporal(). La copia no debería tener modificaciones. En cuanto a $Temporal, la copia se ubica desde la casilla A1. Podría por tanto tener referencias sin sentido, pero aún así la copia debería ser exitosa. Si desea utilizar $Temporal para algún cálculo, probablemente convenga aplicar posteriormente HojaReinicio en el momento oportuno. |
Mensajes | De cumplir la sintaxis, el usuario debería esperar un mensaje de ExitoREPO o FracasoREPO. Este mensaje se evita en proceso AbrirHoja(). |
Ejemplos |
CrearHojaTrabajo(20,20,'Hoja1') CrearHojaTrabajo(20,20,'Hoja2') A3:='Mi Dato' A4:=34 Hacia$Temporal(A3:A4) ActivarHojaTrabajo('Hoja1') Desde$Temporal(G3:G4) |
Restricciones y notas |
|
Alias | To$Temporal() |
Parámetros |
Hipot( Real1, Real2 ) Real1 : Longitud de uno de los catetos del triángulo. Real2 : Longitud del otro cateto del triángulo. |
Alias |
Hypot() |
Parámetros |
Sin parámetros |
Uso | Cuando se desee un intérprete en estado inicial y vacío. Por ejemplo, al activar $Temporal con fines matemáticos. Utilizar con precaución. |
Mensajes |
Se asume éxito en ausencia de mensajes ErrorREPO. |
Ejemplos |
ActivarHojaTrabajo('$TEMPORAL') HojaReinicio |
Restricciones y notas |
|
Alias | SpreadSheetReset() |
Ejemplo |
A1:='Escribimos esto' A2:=(Hoy) A3:='Hoy es' A4():=Hoy |
Alias | Today |
Parámetros |
IncAnual( TDateTime1, Entero2 ) IncAnual( TDateTime1 ) TDateTime1 : Tipo fecha, al que se le incrementará el año. Entero1 : Total de años a incrementar. En ausencia, se asume un valor unitario. |
Alias | IncYear() |
Parámetros |
IncDia( TDateTime1, Entero2 ) IncDia( TDateTime1 ) TDateTime1 : Tipo fecha, al que se le incrementará el día. Entero1 : Total de días a incrementar. En ausencia, se asume un valor unitario. |
Alias | IncDay() |
Parámetros |
IncMes( TDateTime1, Entero2 ) IncMes( TDateTime1 ) TDateTime1 : Tipo fecha, al que se le incrementará el mes. Entero1 : Total de meses a incrementar. En ausencia, se asume un valor unitario. |
Alias | IncMonth() |
Parámetros |
IncSemana( TDateTime1, Entero2 ) IncSemana( TDateTime1 ) TDateTime1 : Tipo fecha, al que se le incrementará la semana. Entero1 : Total de senabas a incrementar. En ausencia, se asume un valor unitario. |
Alias | IncWeek() |
Parámetros |
Insertar( 'String1', 'String2', Entero3 ) 'String1' : String que será insertado. 'String2' : String que recibe a String1 como inserción. Entero3 : Posición numerada a partir de uno en String2 en la que se inserta String1. |
Alias | InsertString() |
Parámetros |
InsertarColumna( Zona1 ) Zona1 : Las columnas superpuestas por la zona serán sustituidas por columnas en blanco, y los datos afectados se desplazarán hacia la derecha. |
Uso |
Luego del comando, el usuario debería recibir un mensaje de ExitoREPO. En tal caso, todavía no se puede estar seguro de la corrección sintáctica. Para ello, podría inducir un recálculo de zona. |
Mensajes | De cumplir la sintaxis, el usuario debería esperar un mensaje de ExitoREPO o FracasoREPO. Este mensaje se evita en proceso AbrirHoja(). |
Ejemplos |
InsertarColumna(A1) InsertarColumna(F1:H1) |
Restricciones y notas |
|
Alias | InsertColumn() |
Parámetros |
InsertarFila( Zona1 ) Zona1 : Las filas superpuestas por la zona serán sustituidas por filas en blanco, y los datos afectados se desplazarán a zonas superiores. |
Uso |
Luego del comando, el usuario debería recibir un mensaje de ExitoREPO. En tal caso, todavía no se puede estar seguro de la corrección sintáctica. Para ello, podría inducir un recálculo de zona. |
Mensajes | De cumplir la sintaxis, el usuario debería esperar un mensaje de ExitoREPO o FracasoREPO. Este mensaje se evita en proceso AbrirHoja(). |
Ejemplos |
InsertarFilla(A1) InsertarFila(A5:A7) |
Restricciones y notas |
|
Alias | InsertLine() |
Parámetros |
Integral( Expresion1, Identificador2, Real3, Real4, Real5 ) Integral( Expresion1, Identificador2, Real3, Real4 ) Expresion1 : Alguna expresión de respuesta real, función de Identificador2. Identificador2 : Un identificador válido FreePascal. Real3 : Límite inferior de la integral. Real4 : Límite superior de la integral. Real5 : Error consecutivo de estimación. Por defecto la respuesta se da en milésimos. |
Alias | ForInt() |
Parámetros |
Interseccion( Zona1, Zona2 ) Zona1 : Corresponde a la variación independiente. Zona2 : Corresponde a la variación dependiente. |
Alias |
Intersection() |
Parámetros |
Kurtosis( Zona1 ) Zona1 : Zona de la Hoja de Cálculo a la que se le calcula la kurtosis. |
Alias | SinAlias |
Parámetros |
Laplace( Real1, Real2 ) Laplace( Real1 ) Real1 : Punto de evaluación de la función. Real2 : Por defecto el resultado se da en milésimos, este parámetro cambia la precisión del resultado. |
Alias | SinAlias |
Parámetros |
LaplaceInversa( Real1, Real2 ) LaplaceInversa( Real1 ) Real1 : Punto al que se le calcula la inversa. Real2 : Por defecto el resultado se da en milésimos, este parámetro cambia la precisión del resultado. |
Alias | LaplaceInverse() |
Parámetros |
Largo( 'String1' ) Largo( Zona1 ) 'String1' : String al que se le calculará el tamaño. Zona1 : Zona rectangular de la hoja de cálculo a la que se le calculará el total de casillas totales. |
Alias | Length() |
Parámetros |
LdExp1( Real1, Entero2 ) Real1 : Número real que se multiplicará por la potencia de dos según Real1*PotenciaEntera(2,Entero2). Entero2 : Exponente entero de la potencia de dos. |
Alias | SinAlias |
Parámetros |
LeerCasillas( Zona1, Selector1 ) LeerCasillas( Zona1 ) Zona1 : Zona de la Hoja de Cálculo a la cual se le solicita información. Selector1 : De no indicarse la información desplegada obedece a los controles internos VerFuncional y VerValorPrueba. Sólo se define un selector:
|
Uso | Util para despliegue rápido de valores, evitando pérdidas de tiempo cuando no se necesita recalcular los valores. |
Mensajes |
La respuesta se recibe como una secuencias de mensajes ResultREPO. Recorre primero de izquierda a derecha, y luego de arriba hacia abajo. Los errores no se reporten, y simplemente se indica VarError en ResultREPO. |
Ejemplos |
AbrirHoja('..\EJEMPLOS\EJEMPLO1.TXT') Recalculo LeerCasillas(A1:I23) |
Restricciones y notas |
|
Alias |
ReadRange()
|
Parámetros |
Sin parámetros |
Uso |
El usuario recibe por orden de creación una lista de los GruposGuardar definidos. |
Mensajes |
La lista consiste en una secuencia de mensajes NombreREPO. |
Ejemplos |
AbrirHoja('..\EJEMPLOS\EJEMPLO1.TXT') ListaGruposSave |
Restricciones y notas |
|
Alias | ListEverySaveGroup |
Parámetros |
Sin parámetros |
Uso |
El usuario recibe por orden de creación una lista de los intérpretes definidos. |
Mensajes |
La lista consiste en una secuencia de mensajes NombreREPO y la clave de identificación respectiva en ResultREPO con el mismo número secuencial de mensaje. |
Ejemplos |
AbrirHoja('..\EJEMPLOS\EJEMPLO1.TXT') ListaManejadoresTotal ListaManejadores('GRUPO001') |
Restricciones y notas |
|
Alias | ListEveryHandles |
Parámetros |
ListaManejadores( 'String1' ) String1 : Nombre del GrupoGuardar al que se solicita analizar. |
Uso |
El usuario recibe por orden de creación una lista de los intérpretes definidos incluyendo una clave secuencial de identificación. La repetición de nombres es permitida en GrupoGuardar diferentes. |
Mensajes |
La lista consiste en una secuencia de parejas de mensajes NombreREPO y ResultREPO con la misma numeración secuencial. Si el GrupoGuardar no tiene ningún intérprete asociado, se recibe un MensajeREPO de advertencia. |
Ejemplos |
AbrirHoja('..\EJEMPLOS\EJEMPLO1.TXT') ListaGruposSave ListaManejadores('GRUPO001') |
Restricciones y notas |
|
Alias | ListHandles() |
Parámetros |
Ln( Real1 ) Real1 : Número real que se le calculará el logaritmo natural. |
Alias | SinAlias |
Parámetros |
LnXP1( Real1 ) Real1 : Número real al que se le calcula Ln( Real1+1 ). |
Alias | SinAlias |
Parámetros |
Log10( Real1 ) Real1 : Número real al que se le calculará el logaritmo en base decimal. |
Alias | SinAlias |
Parámetros |
Log2( Real1 ) Real1 : Número real al que se le calculará el logaritmo en base 2. |
Alias | SinAlias |
Parámetros |
LogN( Entero1, Real2 ) Entero1 : Base del logaritmo. Real2 : Número real al que se le calculará el logaritmo. |
Alias | SinAlias |
Parámetros |
Max( Real1, Real2 ) Max( Entero1, Entero2 ) Real1 : Uno de los posibles reales, para obtener el mayor. Real2 : Uno de los posibles reales, para obtener el mayor. Entero1 : Uno de los posibles enteros, para obtener el mayor. Entero2 : Uno de los posibles enteros, para obtener el mayor. |
Alias | SinAlias |
Parámetros |
Promedio( Zona1 ) Zona1 : Zona de la Hoja de Cálculo a la que se le calcula el máximo valor. |
Alias |
MaxValue() |
Parámetros |
MaximoCiclosIntegral( Entero1 ) Entero1 : Valor de 10 por defecto. Vinculado con el el número máximo de ciclos de integración recursivo en la función Integral(). Puede ayudar a resolver casos complicados, pero hay que recordar que la velocidad puede disminuir enormemente. |
Uso |
Puede ser útil para resolver integrales complejas y algunas múltiples. Pero el tiempo puede volverse prohibitivo, considere ser menos exigente con la incertidumbre. Las función Integral() está calificada como lenta en el sistema CAFE2011.EXE. Podría ser conveniente combinar CasillaIniciativa() con este comando. |
Mensajes |
Se asume éxito en ausencia de mensajes ErrorREPO. |
Ejemplos |
MaximoCiclosIntegral(11) MaximoCiclosIntegral(7) |
Restricciones y notas |
|
Alias | MaxIntegralCycles() |
Parámetros |
MaximoCiclosIntegralInterna( Entero1 ) Entero1 : Valor de 10 por defecto. Vinculado con el el número máximo de ciclos de integración recursivo en varias funciones predefinidas. |
Uso |
Puede ser útil para alcanzar niveles de exactitud para funciones predefinidas díficiles de conseguir. Las funciones que requieren integración normalmente están calificada como lentas en el sistema CAFE2011.EXE. Podría ser conveniente combinar CasillaIniciativa() con este comando. |
Mensajes |
Se asume éxito en ausencia de mensajes ErrorREPO. |
Ejemplos |
MaximoCiclosIntegralInterna(11) MaximoCiclosIntegralInterna(7) |
Restricciones y notas |
|
Alias | MaxInternalIntegralCycles() |
Código |
Mensaje (%s : parámetro variable entrecomillado) |
72 | 'Grupo save carece de manejadores' |
Parámetros |
Mayuscula( 'String1' ) 'String1' : String que sirve de base, para aplicar las mayúsculas. |
Alias | UpperCase() |
Parámetros |
MesDe( TDateTime1 ) TDateTime1 : Tipo fecha, al que se le determinará el mes como entero. |
Alias | MonthOf() |
Parámetros |
Min( Real1, Real2 ) Min( Entero1, Entero2 ) Real1 : Uno de los posibles reales, para obtener el menor. Real2 : Uno de los posibles reales, para obtener el menor. Entero1 : Uno de los posibles enteros, para obtener el menor. Entero2 : Uno de los posibles enteros, para obtener el menor. |
Alias | SinAlias |
Parámetros |
MinValue( Zona1 ) Zona1 : Zona de la Hoja de Cálculo a la que se le calcula el mínimo valor. |
Alias |
MinValue() |
Parámetros |
Minuscula( 'String1' ) 'String1' : String que sirve de base, para aplicar las manúsculas. |
Alias | LowerCase() |
Ejemplo |
A1:=10 (SUMATORIA(A1+MISMO.A1,A1,0,5)) |
Alias | Self |
Parámetros |
MismoValor( Real1, Real2, Real3 ) MismoValor( Real1, Real2 ) Real1 : Uno de los valores reales de comparación. Real2 : Otro de los valores reales de comparación. Real3 : Máxima diferencia de comparación, no puede ser cero. De no indicarse se utilizará un valor generado por FreePascal. |
Alias | SameValue() |
Parámetros |
Sin parámetros |
Uso | Puede utilizarse con el comando No() o sin él. Afecta únicamente al intérprete actual. Mientras este activa, existe una alta probabilidad de que los datos generados por procesos recursivos se encuentren falseados. |
Mensajes |
Se asume éxito en ausencia de mensajes ErrorREPO. |
Ejemplos |
ModoSimularCalculco No(ModoSimularCalculo) |
Restricciones y notas |
|
Alias | ModoSimulateCalculus |
Parámetros |
Momento1( Zona1 ) Zona1 : Zona de la Hoja de Cálculo a la que se le calcula el primer momento. |
Alias |
Moment1() |
Parámetros |
Momento2( Zona1 ) Zona1 : Zona de la Hoja de Cálculo a la que se le calcula el segundo momento. |
Alias |
Moment2() |
Parámetros |
Momento3( Zona1 ) Zona1 : Zona de la Hoja de Cálculo a la que se le calcula el tercer momento. |
Alias |
Moment3() |
Parámetros |
Momento4( Zona1 ) Zona1 : Zona de la Hoja de Cálculo a la que se le calcula el cuarto moemnto. |
Alias |
Moment4() |
Parámetros |
MoverCasillas( Zona1, Casilla1 ) Zona1 : Origen de la copia, se borrará en el proceso. Casilla1 : Esquina superior izquierda del destino de la copia. |
Uso |
Luego del comando, el usuario debería recibir un mensaje de ExitoREPO. En tal caso, todavía no se puede estar seguro de la corrección sintáctica. Para ello, podría inducir un recálculo de zona. |
Mensajes | De cumplir la sintaxis, el usuario debería esperar un mensaje de ExitoREPO o FracasoREPO. Este mensaje se evita en proceso AbrirHoja(). |
Ejemplos |
MoverCasillas(A1,A2) MoverCasillas(A1:A3,C1) |
Restricciones y notas |
|
Alias | MoveRange() |
Parámetros |
NivelesDeshacer( Entero1 ) Entero1 : .Valor 3 por defecto. Establece el total de niveles de memoria rápida. Se permite un valor de cero, que desactiva el sistema. |
Uso |
Para desactivar el sistema; o establecer una reserva de memoria a gusto del usuario. Para conocer el valor actual utilice TotalNivelesDeshacer. |
Mensajes |
Se asume éxito en ausencia de mensajes ErrorREPO. |
Ejemplos |
NivelesDeshacer(10) NivelesDeshacer(0) |
Restricciones y notas |
|
Alias | UndoLevels() |
Parámetros |
No( Comando1 ) Comando1 : La instrucción ejecuta la operación contraria o similar, indicada por Comando1. Consultar en cada caso si es aplicable. |
Uso |
Por norma general será muy fácil saber en que consiste la acción contraria. Algunos comandos sin embargo; seguirán reglas especiales. |
Mensajes |
Cuando se aplique en forma correcta, asumirá probablemente el mismo sistema de mensajes que el comando indicado. |
Ejemplos |
No(TodoCicloProhibido) No(CasillaIniciativa(A1:C3)) |
Restricciones y notas |
|
Alias |
Sin Alias |
Parámetros |
NombreDia( Entero1 ) Entero1 : Número entre uno (DOMINGO) y siete (SABADO). |
Alias | DAYNAME() |
Parámetros |
NombreDiaCorto( Entero1 ) Entero1 : Número entre uno (DOM) y siete (SAB). |
Alias | SHORTDAYNAME() |
Parámetros |
NombreMes( Entero1 ) Entero1 : Número entre uno (Enero) y doce (Diciembre). |
Alias | MONTHNAME() |
Parámetros |
NombreMesCorto( Entero1 ) Entero1 : Número entre uno (Ene) y doce (Dic). |
Alias | SHORTMONTHNAME() |
Parámetros |
Norma( Zona1 ) Zona1 : Zona de la Hoja de Cálculo a la que se le calcula la norma. |
Alias |
Norm() |
Parámetros |
Normal( Real1, Real2 ) Normal( Real1 ) Real1 : Punto límite para la integración de la distribución normal. Real2 : Por defecto el resultado se da en milésimos, este parámetro cambia la precisión del resultado. |
Alias | SinAlias |
Parámetros |
NormalInversa( Real1, Real2 ) NormalInversa( Real1 ) Real1 : Punto al que se le calcula la inversa de integración. Real2 : Por defecto el resultado se da en milésimos, este parámetro cambia la precisión del resultado. |
Alias | NormalInverse() |
Parámetros |
Sin parámetros |
Uso |
Se utiliza cuando se desea que el siguiente intérprete generado sea independiente del GrupoGuardar actualmente activo. El usuario debe tener claro, que después de una llamada a NuevoGrupoGuardar el intérprete activo no cambia, y de hecho pertenece a un distinto GrupoGuardar. El proceso AbrirHoja() no necesita esta instrucción, y crea la independienca automáticamente. |
Mensajes |
La respuesta se recibe como un mensaje NombreREPO. |
Ejemplos |
CrearHojaTrabajo(20,20,'PAR1') CrearHojaTrabajo(20,20,'PAR2') NuevoGrupoGuardar CrearHojaTrabajo(20,20,'HOJASOLA') |
Restricciones y notas |
|
Alias | NewSaveGroup |
Parámetros |
Pendiente( Zona1, Zona2 ) Zona1 : Correponde a la variación independiente. Zona2 : Correponde a la variación dependiente. |
Alias |
Slope() |
Parámetros |
Sin parámetros |
Uso |
Puede utilizarse con el comando No() o sin él. Unicamente afecta el intérprete actual. Corresponde al valor $0100 en DescribirHoja(). Utlice ActualDescriptorHoja para conocer el estado actual. Util si la Hoja se torna muy lenta, y no afecta el proceso de . El comando ForzarCalculoPropagado tiene prioridad, sobre éste. |
Mensajes |
Se asume éxito en ausencia de mensajes ErrorREPO. |
Ejemplos |
PeticionCalculoObligatorio No(PeticionCalculoÖbligatorio) |
Restricciones y notas |
|
Alias | RequestCalculusObligated |
Ejemplo |
A1():=Pi A2:=(Pi) // A3:= Pi // no se interpra como real |
Alias | SinAlias |
Parámetros |
Piso( Real1 ) Real1 : Número real al que se le aplica la función. |
Alias |
Floor() |
Parámetros |
PopNStdDev( Zona1 ) Zona1 : Zona de la Hoja de Cálculo a la que se le calcula la desviación poblacional. |
Alias | SinAlias |
Parámetros |
PopNVariance( Zona1 ) Zona1 : Zona de la Hoja de Cálculo a la que se le calcula la varianza poblacional. |
Alias | SinAlias |
Parámetros |
Potencia( Real1, Real2 ) Real1 : Número real que se sirve de base de la potencia. Real2 : Número real positivo que sirve de exponente. |
Alias |
Power() En CAFE2011 ** (doble asterisco) sirve como operador de potencia. |
Parámetros |
PotenciaEntera( Real1, Entero2 ) Real1 : Número real que se sirve de base de la potencia. Entero2 : Número entero que sirve de exponente. |
Alias |
PowerInt() |
Parámetros |
ProductoPunto( Zona1, Zona2 ) Zona1 : Primera zona para el producto punto. Zona2 : Segunda zona para el producto punto. |
Alias |
DotProduct() |
Parámetros |
Productoria( Expresion1, Identificador2, Entero3, Entero4 ) Expresion1 : Alguna expresión de respuesta real, función de Identificador2. Identificador2 : Un identificador válido FreePascal. Entero3 : Límite inferior de la productoria. Entero4 : Límite superior de la productoria. |
Alias | ForMul() |
Parámetros |
Promedio( Zona1 ) Zona1 : Zona de la Hoja de Cálculo a la que se le calcula el promedio. |
Alias |
Mean() |
Parámetros |
PuntosRaizPreliminar( Entero1 ) Entero1 : Valor de 10 por defecto. Indica el número de puntos a utilizar en la búsqueda preliminar de RaizCero(), RaizMax() y RaizMin(), puede desactivarse con un cero. |
Uso |
Podría ser útil, cuando la función no devuelve respuestas razonables en intervalos muy grandes o relativamente desconocidos para el usuario. Las funciones aludidas están calificadas como lentas en el sistema CAFE2011.EXE, y utilizan actualmente el sistema de punto medio, que es uno de los métodos más lentos; pero más generales y fáciles de programar conocidos. Podría ser conveniente combinar CasillaIniciativa() con este comando. |
Mensajes |
Se asume éxito en ausencia de mensajes ErrorREPO. |
Ejemplos |
PuntosRaizPreliminar(0) PuntosRaizPreliminar(50) |
Restricciones y notas |
|
Alias | PointsPreliminarySolve() |
Parámetros |
RadACiclos( Real1 ) Real 1 : Número real en radianes, cuya magnitud se convertirá a ciclos. |
Alias | RadToCycle() |
Parámetros |
RadAGrad( Real1 ) Real 1 : Número real en radianes, cuya magnitud se convertirá a gradientes. |
Alias | RadToGrad() |
Parámetros |
RadAGrados( Real1 ) Real 1 : Número real en radianes, cuya magnitud se convertirá a grados. |
Alias | RadToDeg() |
Parámetros |
Raiz( Real1 ) Real 1 : Número real al que se le calculará la raíz cuadrada. |
Alias | SqRt() |
Parámetros |
RaizCero( Expresion1, Identificador2, Real3, Real4, Real5 ) RaizCero( Expresion1, Identificador2, Real3, Real4 ) Expresion1 : Alguna expresión de respuesta real, función de Identificador2. Identificador2 : Un identificador válido FreePascal. Real3 : Límite inferior de la búsqueda. Real4 : Límite superior de la búsqueda. Real5 : Tolerancia de la búsqueda. Por defecto la respuesta en milésimos. |
Alias | ForSol() |
Parámetros |
RaizMax( Expresion1, Identificador2, Real3, Real4, Real5 ) RaizMax( Expresion1, Identificador2, Real3, Real4 ) Expresion1 : Alguna expresión de respuesta real, función de Identificador2. Identificador2 : Un identificador válido FreePascal. Real3 : Límite inferior de la búsqueda. Real4 : Límite superior de la búsqueda. Real5 : Tolerancia de la búsqueda. Por defecto la respuesta en milésimos. |
Alias | ForMax() |
Parámetros |
RaizMin( Expresion1, Identificador2, Real3, Real4, Real5 ) RaizMin( Expresion1, Identificador2, Real3, Real4 ) Expresion1 : Alguna expresión de respuesta real, función de Identificador2. Identificador2 : Un identificador válido FreePascal. Real3 : Límite inferior de la búsqueda. Real4 : Límite superior de la búsqueda. Real5 : Tolerancia de la búsqueda. Por defecto la respuesta en milésimos. |
Alias | ForMin() |
Parámetros |
Sin parámetros |
Uso |
Después de copia de casillas, apertura de archivos, inserción de líneas... Muchos procesos utilizan métodos de lectura o de copia rápida que requieren un Recalculo, para desplegar el resultado correcto. |
Mensajes |
Se asume éxito en ausencia de mensajes ErrorREPO. Ello no implica que no existan errores sintáctinas ni de ejecución. Si desea más información del proceso; utilice el comando RecalculoConErrores(). |
Ejemplos |
AbrirHoja('..\EJEMPLOS\EJEMPLO1.TXT') Recalculo InsertarFila(A1) Recalculo |
Restricciones y notas |
|
Alias | Recalculate |
Parámetros |
RecalculoConErrores( Zona1 ) Zona1 : Zona a la que se le aplicará el recálculo. Aplica las mismas reglas de propagación que con el comando Recalculo. |
Uso | Para investigar resultados equivocados y aclarar mensajes de error. |
Mensajes |
Se espera una lista de mensajes ErrorREPO. Podría no recibirse ningún mensaje especial de no detectar ningún error. |
Ejemplos |
A1:=1 A2():=1/(A1-1) RecalculoConErrores(A1:A2) |
Restricciones y notas |
|
Alias | RecalculateWithErrors() |
Parámetros |
Redondeo( Real1 ) Real1 : Número real al que se le aplicará el redondeo. |
Alias | Round() |
Parámetros |
RedondeoA( Real1, Entero2 ) Real1 : Número real al que se le aplicará el redondeo. Entero2 : Dígitos de redondeo. |
Alias | RoundTo() |
Parámetros |
RedondeoA( Real1, Entero2 ) Real1 : Número real al que se le aplicará el redondeo. Entero2 : Dígitos de redondeo. |
Alias | SimpleRoundTo() |
Código |
Mensaje (%s : parámetro variable entrecomillado) |
36 | 'VarError' |
Parámetros |
Sin parámetros |
Uso | Para terminar la ejecución del programa. Probablemente sería conveniente aplicar GuardarHoja(), antes de este comando. Recuerde que también puede guardar $Temporal. |
Mensajes |
Se asume éxito en ausencia de mensajes ErrorREPO. |
Ejemplos |
Salida |
Restricciones y notas |
|
Alias | Quit |
Parámetros |
Secante( Real1 ) Real 1 : Número real en radianes al que se le calculará la secante. |
Alias |
|
Parámetros |
SemanaDe( TDateTime1 ) TDateTime1 : Tipo fecha, al que se le determinará la semana como entero. |
Alias | WeekOf() |
Parámetros |
Seno( Real1 ) Real1 : Número real en radianes al que se le calculará el seno. |
Alias | Sin() |
Parámetros |
Seno( Real1 ) Real 1 : Número real al que se le calculará el seno hiperbólico. |
Alias | SinH() |
Parámetros |
SiEntonces( Boolean1, Real2, Real3 ) SiEntonces( Boolean1, Real2 ) SiEntonces( Boolean1, Entero2, Entero3 ) SiEntonces( Boolean1, Entero2 ) SiEntonces( Boolean1, Boolean2, Boolean3 ) SiEntonces( Boolean1, 'String2', 'String3' ) SiEntonces( Boolean1, 'String2' ) Boolean1 : Valor Boolean que de ser verdadero, se asignará la segunda expresión, de ser falsa la tercera (si ausente la tercera expresión se interpreta como un cero o string vacío). Si las variables son booleanas son obligatorios los tres parámetros. Real2 : Número real que se asigna si Boolean1 es verdadero. Real3 : Número real que se asigna si Boolean1 es falso. Entero2 : Número entero que se asigna si Boolean1 es verdadero. Entero3 : Número entero que se asigna si Boolean1 es falso. Boolean2 : Valor boolean que se asigna si Boolean1 es verdadero. Boolean3 : Valor boolean que se asigna si Boolean1 es falso. 'String2' : String que se asigna si Boolean1 es verdadero. 'String3' : String que se asigna si Boolean1 es falso. |
Alias | IfThen() |
Parámetros |
Signo( Real1 ) Real1 : Número real al que se le determina el signo. |
Alias | Sign() |
Parámetros |
Skew( Zona1 ) Zona1 : Zona de la Hoja de Cálculo a la que se le calcula el skew. |
Alias | SinAlias |
Parámetros |
StdDev( Real1 ) Zona1 : Zona de la Hoja de Cálculo a la que se le cálcula la desviación estadística. |
Alias | SinAlias |
Parámetros |
Suma( Zona1 ) Zona1 : Zona de la Hoja de Cálculo a la que se le calcula la suma. |
Alias | Sum() |
Parámetros |
SumaCuadrados( Zona1 ) Zona1 : Zona de la Hoja de Cálculo a la que se le calcula la suma de cuadrados. |
Alias |
SumOfSquares() |
Parámetros |
SumaProductos( Zona1, Zona2, Zona3 ) SumaProductos( Zona1, Zona2 ) Zona1 : Primera zona para multiplicar y luego sumar. Zona2 : Segunda zona para multiplicar y luego sumar. Zona3 : Tercera zona para multiplicar y luego sumar.. |
Alias |
SumOfProducts() |
Parámetros |
Sumatoria( Expresion1, Identificador2, Entero3, Entero4 ) Expresion1 : Alguna expresión de respuesta real, función de Identificador2. Identificador2 : Un identificador válido FreePascal. Entero3 : Límite inferior de la sumatoria. Entero4 : Límite superior de la sumatoria. |
Alias | ForSum() |
Parámetros |
Tangente( Real1 ) Real 1 : Número real en radianes al que se le calculará la tangente. |
Alias | Tan() |
Parámetros |
Tangente( Real1 ) Real 1 : Número real al que se le calculará la tangente hiperbólica. |
Alias | TanH() |
Parámetros |
Ceil( Real1 ) Real1 : Número real al que se le calculará el redondeo hacia arriba. |
Alias | SinAli |
Parámetros |
Sin parámetros |
Uso | Puede utilizarse con el comando No() o sin él. Unicamente afecta el intérprete actual. Corresponde al valor $0002 en DescribirHoja(). Utlice ActualDescriptorHoja para conocer el estado actual. Esta versión de CAFE2011.EXE tiende a interpretar los ciclos como errores indeseables. Debe pues desactivar el bit correspondiente, antes de conseguir con éxito cualquier ciclo. |
Mensajes |
Se asume éxito en ausencia de mensajes ErrorREPO. |
Ejemplos |
TodoCicloProhibido No(TodoCicloProhibido) |
Restricciones y notas |
|
Alias | EveryCycleProhibited |
Parámetros |
Sin parámetros |
Uso | Puesto que la memoria rápida se pierde sin previo aviso; probablemente sea conveniente aplicar este comando antes de Deshacer() para evitar imprevistos. |
Mensajes | Dos mensajes consecutivos de ResultREPO; el primero es el total de niveles permitido y el segundo el realmente utilizado. Tomar en cuenta que una vez llena la memoria rápida, se perderán los niveles más antiguos. |
Ejemplos |
A1:=10 GemeloRapido Copiar(A1,B1) TotalNivelesDeshacer GemeloRapido Deshacer(1) Recalculo |
Restricciones y notas |
|
Alias | UndoLevelsTotal |
Parámetros |
TotalVarianza( Zona1 ) TotalVarianza : Zona de la Hoja de Cálculo a la que se le calcula la varianza total. |
Alias |
TotalVariance() |
Parámetros |
Trunc( Real1 ) Real1 : Número real al que se le calculará la parte entera. |
Alias | Sin Alias |
Parámetros |
TStudent( Real1, Real2, Real3 ) TStudent( Real1, Real2 ) Real1 : Punto límite para la integración de la distribución TStudent. Real2 : Grados de liberatad. Real3 : Por defecto el resultado se da en milésimos, este parámetro cambia la precisión del resultado. |
Alias | SinAlias |
Parámetros |
TStudentInversa( Real1, Real2, Real3 ) TStudentInversa( Real1, Real2 ) Real1 : Punto al que se le calcula la inversa de integración. Real2 : Grados de libertad. Real3 : Por defecto el resultado se da en milésimos, este parámetro cambia la precisión del resultado. |
Alias | TStudentInverse() |
Parámetros |
Uno( Real1 ) Uno( Boolean1 ) Real1 : La función evaluará un uno entero si Real1 es estrictamente mayor que cero. Boolean1 : La función evaluará un uno entero si Boolean1 equivale a True. |
Alias | One() |
Parámetros |
VariableGeneral( Selector1, Variante1 ) Selector1 : Selecciona la variable general de asignación. Los siguientes son los selectores definidos para el comando:
Variante1 : Nuevo valor a asignar, compatible con el tipo de variable. |
Uso | Este comando se convierte en un operador común de asignación. Se recomienda su uso en archivos generador por el usuario, para facilitar la compatibilidad. |
Mensajes |
Se asume éxito en ausencia de mensajes ErrorREPO. |
Ejemplos |
AbrirHoja('..\EJEMPLOS\EJEMPLO1.TXT') ActualManejador VariableGeneral(EpsilonDeterminanteCero,1E-9 VariableGeneral(MaximoCiclosIntegral,5) |
Restricciones y notas |
|
Alias |
GeneralVariable()
|
Parámetros |
Varianza( Zona1 ) Zona1 : Zona de la Hoja de Cálculo a la que se le calcula la varianza. |
Alias |
Variance() |
Ejemplo |
A1():=Verdadero A2:=(Verdadero) A3:=True // A4:= Verdadero // no se interpra como Boolean // talvez cambie en el futuro |
Alias |
|
Parámetros |
Sin parámetros |
Uso | Puede utilizarse con el comando No() o sin él. Unicamente afecta el intérprete actual. Corresponde al valor $0010 en DescribirHoja(). Utlice ActualDescriptorHoja para conocer el estado actual. Según el ambiente de trabajo, será más cómodo utilizar CasillaATexto(), o LeerCasillas() a gusto del usuario. |
Mensajes |
Se asume éxito en ausencia de mensajes ErrorREPO. |
Ejemplos |
VerFuncional No(VerFuncional) |
Restricciones y notas |
|
Alias | SeeFunction |
Parámetros |
Sin parámetros |
Uso | Puede utilizarse con el comando No() o sin él. Unicamente afecta el intérprete actual. Corresponde al valor $0020 en DescribirHoja(). Utlice ActualDescriptorHoja para conocer el estado actual. Según el ambiente de trabajo, será más cómodo utilizar CasillaATexto(), o LeerCasillas() a gusto del usuario. |
Mensajes |
Se asume éxito en ausencia de mensajes ErrorREPO. |
Ejemplos |
VerValorPrueba No(VerValorPrueba) |
Restricciones y notas |
|
Alias | SeeProbeValue |
Parámetros |
$Casilla( Entero1, Entero2 ) Entero1 : Número entero a partir de uno, que representa una columna de la Hoja de Cálculo. Entero2 : Número entero a partir de uno, que representa una fila de la Hoja de Cálculo. |
Alias |
$Cell() |
Ejemplo |
CrearHojaTrabajo(50,50,'Hoja1') A1:=1 A2:=2 B1:=0 B2:=2 C1:='MATRIZ INVERSA' D1:=CasillaInversa($A$1:$B$2,$Columna+1,$Fila+1) CopiarCasillas(D1,D1:E2) Recalculo CopiarCasillas(A1:E2,A5) Recalculo // Problemas... D5:E6 es la inversa de A1:B2 // seguramente queremos que sea la inversa de A5:B6 Hacia$Temporal(A1:E2) MoverCasillas(A1:E2,A5) Desde$Temporal(A1:E2) Recalculo // Esto lo arregla en esta situacion particular... // Por el momento es experimental |
Alias | $Column |
Ejemplo |
CrearHojaTrabajo(50,50,'Hoja1') A1:=1 A2:=2 B1:=0 B2:=2 C1:='MATRIZ INVERSA' D1:=CasillaInversa($A$1:$B$2,$Columna+1,$Fila+1) CopiarCasillas(D1,D1:E2) Recalculo CopiarCasillas(A1:E2,A5) Recalculo // Problemas... D5:E6 es la inversa de A1:B2 // seguramente queremos que sea la inversa de A5:B6 Hacia$Temporal(A1:E2) MoverCasillas(A1:E2,A5) Desde$Temporal(A1:E2) Recalculo // Esto lo arregla en esta situacion particular... // Por el momento es experimental |
Alias | $Row |