[[PageOutline]] = Text = Funciones que devuelven Text[[BR]] == Función '''+''' == * Declaración: {{{ Text txt1 + txt2 {Text txt1, Text x2} }}} * Descripción: {{{ Concatena dos objetos de tipo texto. }}} * Lenguaje:C++ * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/btol/text_type/txtgra.cpp tol/btol/text_type/txtgra.cpp] == Función '''<<''' == * Declaración: {{{ Text txt1 << x2 {Text txt1, Anything x2} }}} * Descripción: {{{ Concatena dos objetos de texto. Si el segundo objeto no es un texto, lo convierte a texto antes de efectuar la operación. }}} * Lenguaje:C++ * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/btol/text_type/txtgra.cpp tol/btol/text_type/txtgra.cpp] == Función '''AppendFile''' == * Declaración: {{{ Text AppendFile(Text nombreFichero, Text cadena) }}} * Descripción: {{{ Añade una cadena al final un fichero. Si el fichero no existe devuelve la cadena vacía y muestra un mensaje de advertencia.Si existe devuelve el propio nombre del fichero. }}} * Lenguaje:C++ * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/btol/text_type/txtgra.cpp tol/btol/text_type/txtgra.cpp] == Función '''Arguments''' == * Declaración: {{{ Text Arguments(Code función [, Real numArg=0, Text tipoInfo={"";"TYPE";"NAME"} ]) }}} * Descripción: {{{ Devuelve la descripción de los argumentos de una función. El segundo parámetro puede ser usado para especificar el número del argumento del cual queremos obtener información El tercer parámetro puede ser utilizado para especificar que dato queremos: el tipo del parámetro o su nombre }}} * Lenguaje:C++ * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/btol/text_type/txtgra.cpp tol/btol/text_type/txtgra.cpp] == Función '''BDBCell''' == * Declaración: {{{ Text BDBCell(BDB bdb, Real numReg, Real numCampo) }}} * Descripción: {{{ Devuelve el texto del campo del registro del fichero . }}} * Lenguaje:C++ * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/btol/bdb/bdb.cpp tol/btol/bdb/bdb.cpp] == Función '''BDBFieldName''' == * Declaración: {{{ Text BDBFieldName(BDB bdb, Real pos) }}} * Descripción: {{{ Devuelve el nombre del campo del fichero que ocupa la posición dada por . Si no existe tal campo devuelve la cadena vacía. }}} * Lenguaje:C++ * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/btol/bdb/bdb.cpp tol/btol/bdb/bdb.cpp] == Función '''BDBLine''' == * Declaración: {{{ Text BDBLine(BDB bdb, Real num) }}} * Descripción: {{{ Devuelve la línea número del fichero . }}} * Lenguaje:C++ * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/btol/bdb/bdb.cpp tol/btol/bdb/bdb.cpp] == Función '''BDBRead''' == * Declaración: {{{ Text BDBRead(BDB bdb, Real desde, Real longitud) }}} * Descripción: {{{ Lee del fichero el texto de los caracteres a partir de la posición }}} * Lenguaje:C++ * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/btol/bdb/bdb.cpp tol/btol/bdb/bdb.cpp] == Función '''BDBSaveAs''' == * Declaración: {{{ Text BDBSaveAs(BDB bdb, Text camino, Set selReg, Set selCam [, Text separador]) }}} * Descripción: {{{ Guarda un conjunto de registros y campos seleccionados en el fichero indcado por el parámetro 'camino'. Los argumentos y son los conjuntos seleccionados de índices de registros y campos respectivamente. En ambos casos el conjunto vacío indica la selección de todos los índices. }}} * Lenguaje:C++ * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/btol/bdb/bdb.cpp tol/btol/bdb/bdb.cpp] == Función '''BDBSortAndSave''' == * Declaración: {{{ Text BDBSortAndSave(BDB bdb, Text camino [, Set selCampo = Empty]) }}} * Descripción: {{{ Ordena los registros por los campos seleccionados y guarda el resulatdo en el fichero indicado.El conjunto vacío indica la selección de todos los campos. }}} * Lenguaje:C++ * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/btol/bdb/bdb.cpp tol/btol/bdb/bdb.cpp] == Función '''Char''' == * Declaración: {{{ Text Char(Real n) }}} * Descripción: {{{ Devueve el enésimo caráter ASCII. }}} * Lenguaje:C++ * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/btol/text_type/txtgra.cpp tol/btol/text_type/txtgra.cpp] == Función '''CodeGrammar''' == * Declaración: {{{ Text CodeGrammar(Code function) }}} * Descripción: {{{ Devuelve el nombre de la gramática devuelta por una función. Si no existe ningúna función con ese nombre devuelve la cadena vacía. Si hay varias funciones con el mismo nombre en diferentes gramáticas sólo se devuelve una de ellas. }}} * Lenguaje:C++ * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/btol/text_type/txtgra.cpp tol/btol/text_type/txtgra.cpp] == Función '''Compact''' == * Declaración: {{{ Text Compact(Text txt) }}} * Descripción: {{{ Compacta un texto sustituyendo cualquier combinación de caracteres blancos por un sólo carácter de espacio. }}} * Lenguaje:C++ * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/btol/text_type/txtgra.cpp tol/btol/text_type/txtgra.cpp] == Función '''CompiledFiles''' == * Declaración: {{{ Text CompiledFiles(Text nombreFichero) }}} * Descripción: {{{ Escribe una tabla con los ficheros compilados. }}} * Lenguaje:C++ * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/lang/language.cpp tol/lang/language.cpp] == Función '''DatingName''' == * Declaración: {{{ Text DatingName(Serie ser) }}} * Descripción: {{{ Devuelve el nombre del fechado de una serie. }}} * Lenguaje:C++ * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/btol/text_type/txtgra.cpp tol/btol/text_type/txtgra.cpp] == Función '''Description''' == * Declaración: {{{ Text Description(Anything var) }}} * Descripción: {{{ Devuelve la descripción de una variable }}} * Lenguaje:C++ * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/btol/text_type/txtgra.cpp tol/btol/text_type/txtgra.cpp] == Función '''ENCRYPT''' == * Declaración: {{{ Text ENCRYPT(Real clave, Text entrada) }}} * Descripción: {{{ }}} * Lenguaje:C++ * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/btol/text_type/txtgra.cpp tol/btol/text_type/txtgra.cpp] == Función '''ENCRYPT_FILE''' == * Declaración: {{{ Text ENCRYPT_FILE(Real clave, Text nombreFicheroEntrada, Text nombreFicheroSalida) }}} * Descripción: {{{ }}} * Lenguaje:C++ * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/btol/text_type/txtgra.cpp tol/btol/text_type/txtgra.cpp] == Función '''Expression''' == * Declaración: {{{ Text Expression(Anything var) }}} * Descripción: {{{ Devuelve la expressión TOL de una variable }}} * Lenguaje:C++ * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/btol/text_type/txtgra.cpp tol/btol/text_type/txtgra.cpp] == Función '''FGetText''' == * Declaración: {{{ Text FGetText(Real handle, Real maxSize [, Text delim="\n"]) }}} * Descripción: {{{ Lee una cadena de un fichero hasta que se lee el caracter delim, se alcanzan maxSize caracteres o dse acaba el fichero. }}} * Lenguaje:C++ * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/btol/bdb/filehandle.cpp tol/btol/bdb/filehandle.cpp] == Función '''FirstToUpper''' == * Declaración: {{{ Text FirstToUpper(Text txt [, Real restToLower=FALSE]) }}} * Descripción: {{{ Cambia el primer caracter a mayúsculas y el resto a minúsculas si restToLower es CIERTO. }}} * Lenguaje:C++ * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/btol/text_type/txtgra.cpp tol/btol/text_type/txtgra.cpp] == Función '''FormatDate''' == * Declaración: {{{ Text FormatDate(Date fecha [, Text formato]) }}} * Descripción: {{{ Convierte una fecha en texto con un formato dado.Si no se da el formato se utiliza el formato de fechas por defecto. (%cy%Ym%md%d%uh%hi%is%s). fecha : Fecha a convertir. formato : Formato a aplicar. u : Quita del resultado los elementos no existentes. c : Fuerza la aparición de elementos no existentes. Y : Año largo (yyyy). y : Año corto (yy). m : Mes en número (mm). n : Nombre del mes corto (mmm). N : Nombre del mes largo (mmmm). d : Día del mes (dd). w : Nombre corto del día de la semana (ddd). W : Nombre largo del día de la semana (dddd). h : Hora. i : Minuto. s : Segundo. }}} * Lenguaje:C++ * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/btol/text_type/txtgra.cpp tol/btol/text_type/txtgra.cpp] == Función '''FormatMatrix''' == * Declaración: {{{ Text FormatMatrix(Matrix M [, Text colSep=";", Text rowSep=NL]) }}} * Descripción: {{{ Convierte una matriz a texto con un formato dado. Si no se da se utiliza el formato por defecto. }}} * Lenguaje:C++ * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/btol/text_type/txtgra.cpp tol/btol/text_type/txtgra.cpp] == Función '''FormatPolyn''' == * Declaración: {{{ Text FormatPolyn(Polyn P) }}} * Descripción: {{{ Convierte un polinomio a texto con un formato dado. Si no se da se utiliza el formato por defecto. }}} * Lenguaje:C++ * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/btol/text_type/txtgra.cpp tol/btol/text_type/txtgra.cpp] == Función '''FormatReal''' == * Declaración: {{{ Text FormatReal(Real valor [, Text formato]) }}} * Descripción: {{{ Convierte un número real a texto con un formato dado. Si no se da se utiliza el formato por defecto, '%lf'. valor: Número a convertir. formato: Formato a aplicar. %[flags] [width] [.precision] [Size Prefixes] [type] [flags] - : Alinea el resultado a obtenido a la izquierda del ancho especificado. Por defecto a la derecha. + : Indica el signo del número en la salida (+ o -). 0 : Rellena el ancho del prefijo con ceros, si este es mayor que la parte entera. Sí 0 y - aparecen, 0 es ignorado. Por defecto no aparecen. [width] n : Número de dígtos de la parte entera. [.precision] m : Número de díagitos de la parte decimal. [Size Prefixes] l -> Long. L -> Long. [type] e : Valor con signo con la forma [-]d.dddd e [sign]ddd E : Igual que el formato e. Se reemplaza E por e. f : Valor con signo con la forma [-]dddd.dddd. g : Utiliza el formato f o e, el mas apropiado en cada caso. El formato e solo se utilza si el exponente es menor que -4, o mayor o igual que la precisión del argumento. G : Igual que le formato g, exceptuando que se reemplaza E por E. . }}} * Lenguaje:C++ * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/btol/text_type/txtgra.cpp tol/btol/text_type/txtgra.cpp] == Función '''FormatSerSet''' == * Declaración: {{{ Text FormatSerSet(Set series , Text plantilla, Set reglas [, Date desde, Date hasta] ) }}} * Descripción: {{{ Dado un conjunto de series escribe para cada fecha el texto resultante de aplicar un conjunto de reglas a una plantilla dada. Una regla se define mediante un conjunto que contiene por este orden un tag }}} * Lenguaje:C++ * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/btol/text_type/txtgra.cpp tol/btol/text_type/txtgra.cpp] == Función '''FullName''' == * Declaración: {{{ Text FullName(Anything obj) }}} * Descripción: {{{ Devuelve el nombre completo de un objeto, incluyendo el prefijo de su NameBlock si está dentro de uno. }}} * Lenguaje:C++ * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/btol/bgrammar/nameblock.cpp tol/btol/bgrammar/nameblock.cpp] == Función '''GetAbsolutePath''' == * Declaración: {{{ Text GetAbsolutePath(Text caminoFichero) }}} * Descripción: {{{ Devuelve el camino absoluto del directorio en el que se encuentra un fichero. Ejemplo: GetFileName("c:/windows/notepad.exe") devuelve "c:/windows" GetFileName("../../notepad.exe") devuelve "c:/windows" }}} * Lenguaje:C++ * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/btol/text_type/txtgra.cpp tol/btol/text_type/txtgra.cpp] == Función '''GetDumpFile''' == * Declaración: {{{ Text GetDumpFile(Real unused) }}} * Descripción: {{{ Devuelve la ruta del fichero de volcado por defecto. }}} * Lenguaje:C++ * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/btol/text_type/txtgra.cpp tol/btol/text_type/txtgra.cpp] == Función '''GetEnv''' == * Declaración: {{{ Text GetEnv(Text varDeEntorno) }}} * Descripción: {{{ Obtiene el valor de la variable de entorno especificada como argumento }}} * Lenguaje:C++ * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/btol/text_type/txtgra.cpp tol/btol/text_type/txtgra.cpp] == Función '''GetFileExtension''' == * Declaración: {{{ Text GetFileExtension(Text caminoFichero) }}} * Descripción: {{{ Devuelve la extension de un fichero. Ejemplo: GetFileName("c:/windows/notepad.exe") devuelve "exe" }}} * Lenguaje:C++ * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/btol/text_type/txtgra.cpp tol/btol/text_type/txtgra.cpp] == Función '''GetFileName''' == * Declaración: {{{ Text GetFileName(Text caminoFichero) }}} * Descripción: {{{ Devuelve el nombre de un fichero sin el camino pero con extensión. Ejemplo: GetFileName("c:/windows/notepad.exe") devuelve "notepad.exe" }}} * Lenguaje:C++ * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/btol/text_type/txtgra.cpp tol/btol/text_type/txtgra.cpp] == Función '''GetFilePath''' == * Declaración: {{{ Text GetFilePath(Text caminoFichero) }}} * Descripción: {{{ Devuelve el camino del directorio en el que se encuentra un fichero. Ejemplo: GetFileName("c:/windows/notepad.exe") devuelve "c:/windows" GetFileName("../../notepad.exe") devuelve "../.." }}} * Lenguaje:C++ * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/btol/text_type/txtgra.cpp tol/btol/text_type/txtgra.cpp] == Función '''GetFilePrefix''' == * Declaración: {{{ Text GetFilePrefix(Text caminoFichero) }}} * Descripción: {{{ Devuelve el nombre de un fichero sin el camino ni extensión. Ejemplo: GetFileName("c:/windows/notepad.exe") devuelve "notepad" }}} * Lenguaje:C++ * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/btol/text_type/txtgra.cpp tol/btol/text_type/txtgra.cpp] == Función '''GetNameBlock''' == * Declaración: {{{ Text GetNameBlock(Anything obj) }}} * Descripción: {{{ Devuelve el nombre completo del NameBlock al que pertenece un objeto. Si no pertenece a ninguno devuelve la cadena vacía "" }}} * Lenguaje:C++ * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/btol/bgrammar/nameblock.cpp tol/btol/bgrammar/nameblock.cpp] == Función '''GetPID''' == * Declaración: {{{ Text GetPID(Anything dummy) }}} * Descripción: {{{ Devuelve el identificador de proceso tol actual }}} * Lenguaje:C++ * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/btol/text_type/txtgra.cpp tol/btol/text_type/txtgra.cpp] == Función '''GetRandomName''' == * Declaración: {{{ Text GetRandomName(Text empty) }}} * Descripción: {{{ Retorna el nombre del generador aleatorio por omisión }}} * Lenguaje:C++ * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/btol/text_type/txtgra.cpp tol/btol/text_type/txtgra.cpp] == Función '''GetSourcePath''' == * Declaración: {{{ Text GetSourcePath(Anything var) }}} * Descripción: {{{ Devuelve el camino del fichero donde fue creada la variable. Si no existe ningún objeto con ese nombre devuelve la cadena vacía. Si hay varios objetos con el mismo nombre en diferentes gramáticas sólo se devuelve uno de ellas. }}} * Lenguaje:C++ * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/btol/text_type/txtgra.cpp tol/btol/text_type/txtgra.cpp] == Función '''GetTOLPath''' == * Declaración: {{{ Text GetTOLPath(Anything var) }}} * Descripción: {{{ Devuelve el camino TOL de una variable. Si no existe ningún objeto con ese nombre devuelve la cadena vacía. Si hay varios objetos con el mismo nombre en diferentes gramáticas sólo se devuelve uno de ellas. }}} * Lenguaje:C++ * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/btol/text_type/txtgra.cpp tol/btol/text_type/txtgra.cpp] == Función '''Grammar''' == * Declaración: {{{ Text Grammar(Anything var) }}} * Descripción: {{{ Devuelve el nombre de la gramática de una variable. Si no existe ningún objeto con ese nombre devuelve la cadena vacía. Si hay varios objetos con el mismo nombre en diferentes gramáticas sólo se devuelve una de ellas. }}} * Lenguaje:C++ * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/btol/text_type/txtgra.cpp tol/btol/text_type/txtgra.cpp] == Función '''I2''' == * Declaración: {{{ Text I2(Text eng, Text spa) }}} * Descripción: {{{ Devuelve el primer texto o el segundo según sea el idioma en curso el inglés o el español. }}} * Lenguaje:C++ * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/btol/text_type/txtgra.cpp tol/btol/text_type/txtgra.cpp] == Función '''Identify''' == * Declaración: {{{ Text Identify(Anything var) }}} * Descripción: {{{ Devuelve el nombre de una variable si lo tiene. Si no devuelve su descripción }}} * Lenguaje:C++ * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/btol/text_type/txtgra.cpp tol/btol/text_type/txtgra.cpp] == Función '''ListOfDates''' == * Declaración: {{{ Text ListOfDates(TimeSet fechado [, Date desde=DefFirst, Date hasta=DefLast]) }}} * Descripción: {{{ Devuelve un texto separado por comas con todas las fechas de un fechado entre dos fechas dadas. }}} * Lenguaje:C++ * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/btol/text_type/txtgra.cpp tol/btol/text_type/txtgra.cpp] == Función '''Name''' == * Declaración: {{{ Text Name(Anything var) }}} * Descripción: {{{ Devuelve el nombre de una variable. }}} * Lenguaje:C++ * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/btol/text_type/txtgra.cpp tol/btol/text_type/txtgra.cpp] == Función '''Ois.AutoPath''' == * Declaración: {{{ Text Ois.AutoPath(Text path) }}} * Descripción: {{{ Devuelve un camino de OIS de una forma estándar. Se puede especificar un camino usual relativo o absoluto o también un caminoaboluto por defecto de OIS empezando por "ois:/" lo cual será reemplazadopor el contenido de la variable Text Ois.DefRoot }}} * Lenguaje:C++ * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/ois/oisapitol.cpp tol/ois/oisapitol.cpp] == Función '''Ois.GetModulePath''' == * Declaración: {{{ Text Ois.GetModulePath(Text tolFile) }}} * Descripción: {{{ Devuelve el camino del módulo OIS correspondiente a un fichero TOL de una forma estándar. }}} * Lenguaje:C++ * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/ois/oisapitol.cpp tol/ois/oisapitol.cpp] == Función '''Ois.PutDefaultArchiveEngine''' == * Declaración: {{{ Text Ois.PutDefaultArchiveEngine(Text archiveEngine) }}} * Descripción: {{{ Cambia el valor de la variable global Ois.DefaultArchiveEngine que es el valor por defecto del motor de archivador de imágenes OIS. Los valores permitidos para archiveEngine son: "_NONE_" : los ficheros OIS se archivarán en un directorio plano. "_ZIPARC_" : los ficheros OIS se archivarán en un fichero ZIP comprimido mediante la librería de código abierto ZipArchive, y con la extensión .oza, que se pued eabrir con cualquier archivador compatible con el formato ZIP. Si se pasa cualquier otro valor no se cambiará nada.Se devolverá el antiguo valor de Ois.DefaultArchiveEngine. }}} * Lenguaje:C++ * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/ois/oisapitol.cpp tol/ois/oisapitol.cpp] == Función '''Ois.PutDefaultSerialEngine''' == * Declaración: {{{ Text Ois.PutDefaultSerialEngine(Text serialEngine) }}} * Descripción: {{{ Cambia el valor de la variable global Ois.DefaultSerialEngine que es el valor por defecto del motor de archivador de imágenes OIS. Los valores permitidos para archiveEngine son: "_NONE_" : los ficheros OIS se archivarán en un directorio plano. "_BZIP2_" : los ficheros OIS se archivarán en un fichero con cadenas de texto comprimidas independientemente unas de otras mediante la librería de código abierto BZIP2, para permitir la indexación y el acceso a puntos internos del fichero. Si se pasa cualquier otro valor no se cambiará nada.Se devolverá el antiguo valor de Ois.DefaultSerialEngine. }}} * Lenguaje:C++ * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/ois/oisapitol.cpp tol/ois/oisapitol.cpp] == Función '''ParseError''' == * Declaración: {{{ Text ParseError(Text expression_TOL) }}} * Descripción: {{{ Devuelve los posibles errores sintácticos de una expresión TOL o bien la cadena vacía si es correcta }}} * Lenguaje:C++ * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/btol/text_type/txtgra.cpp tol/btol/text_type/txtgra.cpp] == Función '''PeriodicNull''' == * Declaración: {{{ Text PeriodicNull(Serie ser, Real periodo) }}} * Descripción: {{{ Devuelve la expresion de los intervalos temporales periódicos en los que se anula una serie. Se puede obtener el conjunto temporal usando la funcion Eval. }}} * Lenguaje:C++ * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/btol/text_type/txtgra.cpp tol/btol/text_type/txtgra.cpp] == Función '''PutDateFormat''' == * Declaración: {{{ Text PutDateFormat(Text formato) }}} * Descripción: {{{ Cambia el formato de fechas por defecto. }}} * Lenguaje:C++ * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/btol/text_type/txtgra.cpp tol/btol/text_type/txtgra.cpp] == Función '''PutDumpFile''' == * Declaración: {{{ Text PutDumpFile(Text formato [, Real reescribir=CIERTO]) }}} * Descripción: {{{ Cambia el fichero de volcado por defecto. Si el segundo parámetro es CIERTO el fichero se sobreescribe y en otro caso los mensajes se añaden al final del fichero, si es que éste existe. }}} * Lenguaje:C++ * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/btol/text_type/txtgra.cpp tol/btol/text_type/txtgra.cpp] == Función '''PutEditor''' == * Declaración: {{{ Text PutEditor(Text nombreFichero) }}} * Descripción: {{{ Cambia el editor por defecto para metodos con formato de texto y devuelve el que había hasta el momento. }}} * Lenguaje:C++ * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/btol/text_type/txtgra.cpp tol/btol/text_type/txtgra.cpp] == Función '''PutLanguage''' == * Declaración: {{{ Text PutLanguage(Text idioma) }}} * Descripción: {{{ Cambia el idioma usado por TOL en los mensajes y devuelve el que había hasta el momento.Los idiomas admitidos son "INGLES" y "CASTELLANO" ó "ESPAÑOL" }}} * Lenguaje:C++ * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/btol/text_type/txtgra.cpp tol/btol/text_type/txtgra.cpp] == Función '''PutRealFormat''' == * Declaración: {{{ Text PutRealFormat(Text formato) }}} * Descripción: {{{ Cambia el formato de números reales por defecto.( Cadenas de formato C y C++ ). }}} * Lenguaje:C++ * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/btol/text_type/txtgra.cpp tol/btol/text_type/txtgra.cpp] == Función '''PutTableDateFormat''' == * Declaración: {{{ Text PutTableDateFormat(Anything longitudOCadenaDeFormato [, Text format=""]) }}} * Descripción: {{{ Cambia el formato de fechas por defecto en las tablas. Hay dos posibles usos para garantizar la compatibilidad hacia atrás: (1.- Correcto) PutTableDateFormat(Text formato) (2.- Obsoleto) PutTableDateFormat(Real longitud, Text formato) Devuelve la cadena de formato que se acaba de reemplazar.Mirar la función FormatFate para saber más acerca de formatos de fecha. }}} * Lenguaje:C++ * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/btol/text_type/txtgra.cpp tol/btol/text_type/txtgra.cpp] == Función '''PutTableRealFormat''' == * Declaración: {{{ Text PutTableRealFormat(Anything longitudOCadenaDeFormato [, Real precision=0]) }}} * Descripción: {{{ Cambia el formato de números reales por defecto. Hay dos posibles usos para garantizar la compatibilidad hacia atrás: (1.- Correcto) PutTableRealFormat(Text formato) (2.- Obsoleto) PutTableRealFormat(Real longitud, Real precision) Devuelve la cadena de formato que se acaba de reemplazar.Mirar la función FormatReal para saber más acerca de formatos de números. }}} * Lenguaje:C++ * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/btol/text_type/txtgra.cpp tol/btol/text_type/txtgra.cpp] == Función '''ReadFile''' == * Declaración: {{{ Text ReadFile(Text nombreFichero) }}} * Descripción: {{{ Devuelve el contenido de un fichero de texto. Si el fichero no existe devuelve la cadena vacía y muestra un mensaje de advertencia. }}} * Lenguaje:C++ * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/btol/text_type/txtgra.cpp tol/btol/text_type/txtgra.cpp] == Función '''Repeat''' == * Declaración: {{{ Text Repeat(Text txt, Real n) }}} * Descripción: {{{ Devueve el texto dado repetido n veces. }}} * Lenguaje:C++ * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/btol/text_type/txtgra.cpp tol/btol/text_type/txtgra.cpp] == Función '''Replace''' == * Declaración: {{{ Text Replace(Text txt, Text viejo, Text nuevo) }}} * Descripción: {{{ A lo largo de un texto reemplaza una subcadena por otra. }}} * Lenguaje:C++ * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/btol/text_type/txtgra.cpp tol/btol/text_type/txtgra.cpp] == Función '''ReplaceTable''' == * Declaración: {{{ Text ReplaceTable(Text txt, Set tabla, [Real loops=0]) }}} * Descripción: {{{ Crea un Text aplicando a Text txt las sustituciones de Set table. Los elementos de Set table tienen que ser objetos Set formados por pares de Text: [["TextoAntiguo","TextoNuevo"]]. Los elementos del Set table son ordenados alfabéticamente por "TextoAntiguo" antes de que se apliquen secuencialmente las sustituciones. El parámetro Real loops es opcional, si no se utiliza, las sustituciones se aplican reiteradamente hasta que no es posible ninguna sustitución más. No especificar el tercer argumento puede provocar bucles infinitos. Ejemplos: 1) Autómata que reconoce tres expresiones regulares AC*DF | AC*E | BF Cada número en el Set Automata es un estado. Si el resultado de una cadenada de entrada dada es una cadena de salida con valor "4" entonces el autómota reconoce la cadena de entrada: Set Automata = [[ [["A", "12"]], // Entry "A" -> from State 1 to 2 [["B", "13"]], // Entry "B" -> from State 1 to 3 [["C", "22"]], // Entry "C" -> from State 2 to 2 [["D", "23"]], // Entry "D" -> from State 2 to 3 [["E", "24"]], // Entry "E" -> from State 2 to 4 [["F", "34"]], // Entry "F" -> from State 3 to 4 [["12", "2"]], // migration from State 1 to 2 [["13", "3"]], // migration from State 1 to 3 [["22", "2"]], // migration from State 1 to 2 [["23", "3"]], // migration from State 2 to 3 [["24", "4"]], // migration from State 2 to 4 [["34", "4"]] // migration from State 3 to 4 ]]; Text instr = "ACCCDF"; Text outstr = ReplaceTable(instr,Automata); Result: outstr == "4" 2) Corrección ortográfica (no utiliza el 3er. parámetro): Set ortTab = [[ [["nrr", "nr"]], // despues de n una sola r [["vr", "br"]], // la r no va con la v [["vl", "bl"]], // la l no va con la v [["nb", "mb"]], // m antes de b [["np", "mp"]] // m antes de p ]]; Text muyMal = "El envlema de Enrrique enrrrrrriquecía anplia y vravamente"; Text ortRep = ReplaceTable(muyMal, ortTab); Resultado: ortRep == "El emblema de Enrique enriquecía amplia y bravamente" 3) Conversión de base octal a binaria (utiliza el 3er. parámetro): Set oct2bin = [[ [["0", "000"]], [["1", "001"]], [["2", "010"]], [["3", "011"]], [["4", "100"]], [["5", "101"]], [["6", "110"]], [["7", "111"]] ]]; Text octstr = "371"; Text binstr = ReplaceTable(octstr,oct2bin,1); Resultado: binstr == "011111001" }}} * Lenguaje:C++ * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/btol/text_type/txtgra.cpp tol/btol/text_type/txtgra.cpp] == Función '''Reverse''' == * Declaración: {{{ Text Reverse(Text txt) }}} * Descripción: {{{ Invierte el orden de los caracteres de un texto. }}} * Lenguaje:C++ * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/btol/text_type/txtgra.cpp tol/btol/text_type/txtgra.cpp] == Función '''SetSum''' == * Declaración: {{{ Text SetSum(Set textos) }}} * Descripción: {{{ Concatena todos los elementos de un conjunto de textos. }}} * Lenguaje:C++ * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/btol/text_type/txtgra.cpp tol/btol/text_type/txtgra.cpp] == Función '''ShowFile''' == * Declaración: {{{ Text ShowFile(Text nombreFichero) }}} * Descripción: {{{ Muestra un fichero de texto de extensión válida (TOL,BDT,BST,BMT,...) }}} * Lenguaje:C++ * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/btol/text_type/txtgra.cpp tol/btol/text_type/txtgra.cpp] == Función '''StdLib::Aia.OutlierInfo.GetInpDefExpression''' == * Declaración: {{{ Text StdLib::Aia.OutlierInfo.GetInpDefExpression(Set inf) }}} * Descripción: {{{ Devuelve en un formato estandarizado la expresión de la estructura InputDef correspondiente a un input AIA definido con estructura Aia.OutlierInfo }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/math/stat/models/mle/arima/aia/_functions.tol stdlib/tol/math/stat/models/mle/arima/aia/_functions.tol] == Función '''StdLib::Aia.OutlierInfo.GetSerExpression''' == * Declaración: {{{ Text StdLib::Aia.OutlierInfo.GetSerExpression(Set inf) }}} * Descripción: {{{ Devuelve la expresión sin nombre de la serie de efecto correspondiente a un input AIA definido con estructura Aia.OutlierInfo }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/math/stat/models/mle/arima/aia/_functions.tol stdlib/tol/math/stat/models/mle/arima/aia/_functions.tol] == Función '''StdLib::Aia.OutlierInfo.StandardExpression''' == * Declaración: {{{ Text StdLib::Aia.OutlierInfo.StandardExpression(Set aia) }}} * Descripción: {{{ }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/math/stat/models/mle/arima/aia/_functions.tol stdlib/tol/math/stat/models/mle/arima/aia/_functions.tol] == Función '''StdLib::AnnoWeek''' == * Declaración: {{{ Text StdLib::AnnoWeek(Date dte) }}} * Descripción: {{{ Calcula la semana que ocupa dentro del anno una fecha. Se calcula la primera semana del anno como la que contiene al primer lunes del anno. Para aquellos dias que caen fuera de esa semana y estan dentro del anno que se desea calcular se asignan a la ultima semana del anno anterior. Por ejemplo: En 1999 la primera semana del anno es la que contiene el dia y1999m01d04, por tanto para la fecha y1999m01d01 la semana que se le asigna es 199852. }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/general/grammars/_text.tol stdlib/tol/general/grammars/_text.tol] == Función '''StdLib::BBr''' == * Declaración: {{{ Text StdLib::BBr(Text txt) }}} * Descripción: {{{ Devuelve el texto entre llaves. }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/gui/tcl/_tclutils.tol stdlib/tol/gui/tcl/_tclutils.tol] == Función '''StdLib::BQt''' == * Declaración: {{{ Text StdLib::BQt(Text txt) }}} * Descripción: {{{ Retorna el texto entre comillas }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/general/grammars/_text.tol stdlib/tol/general/grammars/_text.tol] == Función '''StdLib::BQt2''' == * Declaración: {{{ Text StdLib::BQt2(Text txt) }}} * Descripción: {{{ Devuelve el texto entrecomillado. }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/gui/tcl/_tclutils.tol stdlib/tol/gui/tcl/_tclutils.tol] == Función '''StdLib::BysMcmc::Bsr::DynHlm::DBApi::SqlFormatDate''' == * Declaración: {{{ Text StdLib::BysMcmc::Bsr::DynHlm::DBApi::SqlFormatDate(Date dte) }}} * Descripción: {{{ }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/math/stat/models/bayesian/bysMcmc/bsr/dynhlm/_db_api.tools.tol stdlib/tol/math/stat/models/bayesian/bysMcmc/bsr/dynhlm/_db_api.tools.tol] == Función '''StdLib::BysMcmc::Bsr::DynHlm::DBApi::SqlFormatReal''' == * Declaración: {{{ Text StdLib::BysMcmc::Bsr::DynHlm::DBApi::SqlFormatReal(Real x) }}} * Descripción: {{{ }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/math/stat/models/bayesian/bysMcmc/bsr/dynhlm/_db_api.tools.tol stdlib/tol/math/stat/models/bayesian/bysMcmc/bsr/dynhlm/_db_api.tools.tol] == Función '''StdLib::BysMcmc::Bsr::Import::RealTextS''' == * Declaración: {{{ Text StdLib::BysMcmc::Bsr::Import::RealTextS(Real x) }}} * Descripción: {{{ }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/math/stat/models/bayesian/bysMcmc/bsr/_import.tol stdlib/tol/math/stat/models/bayesian/bysMcmc/bsr/_import.tol] == Función '''StdLib::BysMcmc::Bsr::Import::Write''' == * Declaración: {{{ Text StdLib::BysMcmc::Bsr::Import::Write(NameBlock model) }}} * Descripción: {{{ Imports data from a model defined by a NameBlock having a set of mandatory methods to get all needed information to write an ASCII file with BSR format that will can be readed by function BSR.Parse }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/math/stat/models/bayesian/bysMcmc/bsr/_import.tol stdlib/tol/math/stat/models/bayesian/bysMcmc/bsr/_import.tol] == Función '''StdLib::CMsg::Log::getCurrentPath''' == * Declaración: {{{ Text StdLib::CMsg::Log::getCurrentPath(Text extension) }}} * Descripción: {{{ }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/general/system/cmsg/_log.tol stdlib/tol/general/system/cmsg/_log.tol] == Función '''StdLib::CheckConstraint''' == * Declaración: {{{ Text StdLib::CheckConstraint(Matrix B, Matrix b, Matrix x) }}} * Descripción: {{{ }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/math/stat/models/bayesian/linear/_blrc_kernel.tol stdlib/tol/math/stat/models/bayesian/linear/_blrc_kernel.tol] == Función '''StdLib::DatesList''' == * Declaración: {{{ Text StdLib::DatesList(Set setDates) }}} * Descripción: {{{ }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/general/grammars/_text.tol stdlib/tol/general/grammars/_text.tol] == Función '''StdLib::DayInWeek''' == * Declaración: {{{ Text StdLib::DayInWeek(Date dat) }}} * Descripción: {{{ }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/general/grammars/_text.tol stdlib/tol/general/grammars/_text.tol] == Función '''StdLib::DayWeek''' == * Declaración: {{{ Text StdLib::DayWeek(Date dat) }}} * Descripción: {{{ Devuelve el nombre Largo del dia de la semana en Ingles de una fecha }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/general/grammars/_text.tol stdlib/tol/general/grammars/_text.tol] == Función '''StdLib::Dte2TxtC''' == * Declaración: {{{ Text StdLib::Dte2TxtC(Date dte) }}} * Descripción: {{{ Convierte a formato de texto completo la fecha dte. }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/general/grammars/_text.tol stdlib/tol/general/grammars/_text.tol] == Función '''StdLib::Dte2TxtComplete''' == * Declaración: {{{ Text StdLib::Dte2TxtComplete(Date dte) }}} * Descripción: {{{ }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/general/grammars/_text.tol stdlib/tol/general/grammars/_text.tol] == Función '''StdLib::EncodeYN''' == * Declaración: {{{ Text StdLib::EncodeYN(Real trueOrFalse) }}} * Descripción: {{{ Codifica un real devolviendo un texto 'Y' si vale TRUE o 'N' si es FALSE. }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/general/grammars/_text.tol stdlib/tol/general/grammars/_text.tol] == Función '''StdLib::Filler''' == * Declaración: {{{ Text StdLib::Filler(Set setText) }}} * Descripción: {{{ }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/general/grammars/_text.tol stdlib/tol/general/grammars/_text.tol] == Función '''StdLib::FilterForBst''' == * Declaración: {{{ Text StdLib::FilterForBst(Text field) }}} * Descripción: {{{ }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/general/tol_tests/_testFunc.tol stdlib/tol/general/tol_tests/_testFunc.tol] == Función '''StdLib::FitDating''' == * Declaración: {{{ Text StdLib::FitDating(Date first, Date last, Real ticks) }}} * Descripción: {{{ }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/general/various/_axistimeset.tol stdlib/tol/general/various/_axistimeset.tol] == Función '''StdLib::Format''' == * Declaración: {{{ Text StdLib::Format(Anything val, Text datFmt) }}} * Descripción: {{{ Convierte un objeto en texto con un formato dado. Actualmente formatea Textos, Polinomios, Reales y Fechas, para formatear Matrices, se podría pasar el formato %r%c (r:separador de filas, c:separador de columnas) }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/general/grammars/_text.tol stdlib/tol/general/grammars/_text.tol] == Función '''StdLib::FormatIntReal''' == * Declaración: {{{ Text StdLib::FormatIntReal(Real val, Text datFmt) }}} * Descripción: {{{ Formatea un número real si tiene parte decimal con el formato y si no lo formatea como entero (sin decimales). }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/general/grammars/_text.tol stdlib/tol/general/grammars/_text.tol] == Función '''StdLib::FormatPolynUsu''' == * Declaración: {{{ Text StdLib::FormatPolynUsu(Polyn pol, Text formatPolyn) }}} * Descripción: {{{ }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/general/grammars/_text.tol stdlib/tol/general/grammars/_text.tol] == Función '''StdLib::GetComputerName''' == * Declaración: {{{ Text StdLib::GetComputerName(Real void) }}} * Descripción: {{{ }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/general/tol_tests/_testFunc.tol stdlib/tol/general/tol_tests/_testFunc.tol] == Función '''StdLib::GetDirHelpSection''' == * Declaración: {{{ Text StdLib::GetDirHelpSection(Text dirHelp, Text section) }}} * Descripción: {{{ Dado el directorio de la ayuda y una sección, devuelve la ruta que debe abrirse en el navegador. Devuelve vacio en el caso que el archivo no exista. Si la sección es incorrecta, abre la sección por defecto que tenga establecido el interfaz. }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/gui/tcl/_tclutils.tol stdlib/tol/gui/tcl/_tclutils.tol] == Función '''StdLib::GetDirPaths''' == * Declaración: {{{ Text StdLib::GetDirPaths(Text dir) }}} * Descripción: {{{ Devuelve un texto con los paths completos de todos los ficheros que cuelgan dentro del directorio . }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/general/grammars/_text.tol stdlib/tol/general/grammars/_text.tol] == Función '''StdLib::GetFreRelAcuSql''' == * Declaración: {{{ Text StdLib::GetFreRelAcuSql(Text qryBas, Real mode) }}} * Descripción: {{{ Devuelve la consulta que convierte una frecuncia absoluta en frecuencia relativa. Recibe una consulta con los campos inter (intervalo) y value (frecuencia absoluta) y devuelve las columnas inter (intervalo) y value (frecuencia relativa) }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/general/grammars/_text.tol stdlib/tol/general/grammars/_text.tol] == Función '''StdLib::GetFreRelSql''' == * Declaración: {{{ Text StdLib::GetFreRelSql(Text qryBas) }}} * Descripción: {{{ Devuelve la consulta que convierte una frecuncia absoluta en frecuencia relativa. Recibe una consulta con los campos inter (intervalo) y value (frecuencia absoluta) y devuelve las columnas inter (intervalo) y value (frecuencia relativa) }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/general/grammars/_text.tol stdlib/tol/general/grammars/_text.tol] == Función '''StdLib::GetFreSql''' == * Declaración: {{{ Text StdLib::GetFreSql(Text qry, Real sample, Real ini, Real fin, Real order) }}} * Descripción: {{{ Devuelve la consulta que hace un análisis de frecuencia de sample intervalos para una query que devuelve una columna con nombre k. Devuelve una query con dos columnas. En la primera columna contiene el límite superior de cada intervalo. En la segunda columna contiene el número de valores de M que pertenecen a cada intervalo. Dichas columnas se llaman inter y value respectivamente }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/general/grammars/_text.tol stdlib/tol/general/grammars/_text.tol] == Función '''StdLib::GetLabelFromArima''' == * Declaración: {{{ Text StdLib::GetLabelFromArima(Set a) }}} * Descripción: {{{ }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/math/stat/models/mle/arima/_fun_general.tol stdlib/tol/math/stat/models/mle/arima/_fun_general.tol] == Función '''StdLib::GetLabelFromArmaPolyn''' == * Declaración: {{{ Text StdLib::GetLabelFromArmaPolyn(Polyn pol, Real period) }}} * Descripción: {{{ }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/math/stat/models/mle/arima/_fun_general.tol stdlib/tol/math/stat/models/mle/arima/_fun_general.tol] == Función '''StdLib::GetNamePC''' == * Declaración: {{{ Text StdLib::GetNamePC(Real unUsed) }}} * Descripción: {{{ Retorna el nombre del PC local }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/general/grammars/_text.tol stdlib/tol/general/grammars/_text.tol] == Función '''StdLib::GetResultDir''' == * Declaración: {{{ Text StdLib::GetResultDir(Date beginTime, Text baseDir, Text parameters, Real iter, Real maxIter) }}} * Descripción: {{{ }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/general/tol_tests/_testFunc.tol stdlib/tol/general/tol_tests/_testFunc.tol] == Función '''StdLib::GetResultRelDir''' == * Declaración: {{{ Text StdLib::GetResultRelDir(Date beginTime, Text baseDir, Text parameters, Real iter, Real maxIter) }}} * Descripción: {{{ }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/general/tol_tests/_testFunc.tol stdlib/tol/general/tol_tests/_testFunc.tol] == Función '''StdLib::GetTextIfExist''' == * Declaración: {{{ Text StdLib::GetTextIfExist(Text name) }}} * Descripción: {{{ Devuelve el valor de la variable de texto 'name' si existe. Si no, devuelve el texto vacio. }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/general/grammars/_text.tol stdlib/tol/general/grammars/_text.tol] == Función '''StdLib::GetTolBugzillaLink''' == * Declaración: {{{ Text StdLib::GetTolBugzillaLink(Real bugNumber) }}} * Descripción: {{{ }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/general/tol_tests/_testFunc.tol stdlib/tol/general/tol_tests/_testFunc.tol] == Función '''StdLib::GetUniqueName''' == * Declaración: {{{ Text StdLib::GetUniqueName(Text grammar, Text seed) }}} * Descripción: {{{ Gets a unique name for a TOL variable of a given grammar begging with seed. }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/general/grammars/_text.tol stdlib/tol/general/grammars/_text.tol] == Función '''StdLib::GetVersionFromTolProject''' == * Declaración: {{{ Text StdLib::GetVersionFromTolProject(Text branch) }}} * Descripción: {{{ }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/general/grammars/_real.tol stdlib/tol/general/grammars/_real.tol] == Función '''StdLib::Hexadecimal''' == * Declaración: {{{ Text StdLib::Hexadecimal(Real numDecimal) }}} * Descripción: {{{ Dado un numero en sistema decimal, 'numDecimal', devuelve su representacion hexadecimal. }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/general/grammars/_text.tol stdlib/tol/general/grammars/_text.tol] == Función '''StdLib::HtmlAutoCorReport''' == * Declaración: {{{ Text StdLib::HtmlAutoCorReport(Set series, Real parcial, Real inversa, Real diferenciaRegular, Real diferenciaEstacional, Real periodicidad) }}} * Descripción: {{{ La autocorrelación de orden n de una serie es el coeficiente de correlación entre dicha serie y la serie retardada n fechas. El vector de autocorrelaciones de una serie nos da una representación gráfica muy intuitiva de cómo dependen los valores de una serie de los valores del pasado. El parámetro diferenciaRegular indica el orden de la diferencia regular a aplicar a la serie antes de calcular las autocorrelaciones. Si no hay diferencia regular se pasa 0. El parámetro diferenciaEstacional indica el orden de la diferencia estacional a aplicar a la serie antes de calcular las autocorrelaciones. Si no hay diferencia estacional se pasa 0; y si la hay se debe pasar el parámetro periodicidad mayor que 1. }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/gui/html/_htmlmethods.tol stdlib/tol/gui/html/_htmlmethods.tol] == Función '''StdLib::HtmlAutoReg''' == * Declaración: {{{ Text StdLib::HtmlAutoReg(Set series, Real periodicidad, Real numeroDePrevisiones, Real nivelDeConfianza, Real previsionHistorica, Real analisisDeResiduos) }}} * Descripción: {{{ Calcula previsiones para la primera serie del conjunto con un modelo autoregresivo cuyo grado se identifica automáticamente teniendo en cuenta la periodicidad de la serie. Este parámetro indica que existen ciclos en el comportamiento de la serie de longitud fija igual a dicha periodicidad. Por ejemplo las series diarias suelen tener periodicidad 7 (semanal), las mensuales 12 (anual), etc. Si se quiere indicar que la serie no tiene comportamiento periódico o estacional se pasa periodicidad 1. El argumento numeroDePrevisiones es el número de datos a prever. El error de la previsión es no decreciente en función del retardo con el que se calcula, o sea, los primeros valores suelen ser siempre más fiables que los posteriores, aunque pueden ser de igual calidad si el modelo es de ruido blanco. El argumento nivelDeConfianza es el nivel de confianza para las bandas de error de la previsión. Las bandas de error son dos series que se sitúan a ambos lados de la previsión de tal forma que la probabilidad de que los valores futuros se encuentren entre ambas sea precisamente el nivel de confianza. Este valor ha de ser por tanto un valor entre 0 y 1. Cuanto mayor es el valor mayor es el ángulo que forman entre sí las bandas de confianza. La previsión histórica es la serie de previsiones del pasado generada por el modelo de previsión. Puede ser útil para ver el comportamiento comparado con la serie real y valorar la calidad de la previsión. Si el valor del parámetro previsionHistorica es CIERTO se incluye la serie de previsión histórica y si es FALSO no se incluye. Si queremos observar más detenidamente el modelo se necesita hacer un análisis de residuos para lo cual hay que pasar CIERTO en el parámetro analisisDeResiduos. }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/gui/html/_htmlmethods.tol stdlib/tol/gui/html/_htmlmethods.tol] == Función '''StdLib::HtmlAutoRegression''' == * Declaración: {{{ Text StdLib::HtmlAutoRegression(Serie z, Real period, Date prevFirst, Real prevNum, Real alfa, Real doPrevHist, Real doResAna) }}} * Descripción: {{{ }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/gui/html/_htmlutil.tol stdlib/tol/gui/html/_htmlutil.tol] == Función '''StdLib::HtmlBdtChart''' == * Declaración: {{{ Text StdLib::HtmlBdtChart(Set series) }}} * Descripción: {{{ }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/gui/html/_htmlmethods.tol stdlib/tol/gui/html/_htmlmethods.tol] == Función '''StdLib::HtmlBdtTable''' == * Declaración: {{{ Text StdLib::HtmlBdtTable(Set series) }}} * Descripción: {{{ }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/gui/html/_htmlmethods.tol stdlib/tol/gui/html/_htmlmethods.tol] == Función '''StdLib::HtmlBoxCoxBdtChart''' == * Declaración: {{{ Text StdLib::HtmlBoxCoxBdtChart(Set series) }}} * Descripción: {{{ }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/gui/html/_htmlmethods.tol stdlib/tol/gui/html/_htmlmethods.tol] == Función '''StdLib::HtmlCode''' == * Declaración: {{{ Text StdLib::HtmlCode(Text txt) }}} * Descripción: {{{ }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/gui/html/_htmlutil.tol stdlib/tol/gui/html/_htmlutil.tol] == Función '''StdLib::HtmlGetParameters''' == * Declaración: {{{ Text StdLib::HtmlGetParameters(Text Expression, Text InputFields, Text KeyName) }}} * Descripción: {{{ }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/gui/html/_htmlutil.tol stdlib/tol/gui/html/_htmlutil.tol] == Función '''StdLib::HtmlHelp''' == * Declaración: {{{ Text StdLib::HtmlHelp(Code fun, Text label) }}} * Descripción: {{{ }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/gui/html/_htmlmethods.tol stdlib/tol/gui/html/_htmlmethods.tol] == Función '''StdLib::HtmlHiddenInput''' == * Declaración: {{{ Text StdLib::HtmlHiddenInput(Text name, Text value) }}} * Descripción: {{{ }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/gui/html/_htmlutil.tol stdlib/tol/gui/html/_htmlutil.tol] == Función '''StdLib::HtmlIndex''' == * Declaración: {{{ Text StdLib::HtmlIndex(Text txt) }}} * Descripción: {{{ }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/gui/html/_htmlutil.tol stdlib/tol/gui/html/_htmlutil.tol] == Función '''StdLib::HtmlLevelBdtChart''' == * Declaración: {{{ Text StdLib::HtmlLevelBdtChart(Set series) }}} * Descripción: {{{ }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/gui/html/_htmlmethods.tol stdlib/tol/gui/html/_htmlmethods.tol] == Función '''StdLib::HtmlLinReg''' == * Declaración: {{{ Text StdLib::HtmlLinReg(Set series) }}} * Descripción: {{{ }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/gui/html/_htmlmethods.tol stdlib/tol/gui/html/_htmlmethods.tol] == Función '''StdLib::HtmlLinearRegression''' == * Declaración: {{{ Text StdLib::HtmlLinearRegression(Set ser, Real period) }}} * Descripción: {{{ }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/gui/html/_htmlutil.tol stdlib/tol/gui/html/_htmlutil.tol] == Función '''StdLib::HtmlListOfMethods''' == * Declaración: {{{ Text StdLib::HtmlListOfMethods(Set series, Set serMet) }}} * Descripción: {{{ }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/gui/html/_htmlmethods.tol stdlib/tol/gui/html/_htmlmethods.tol] == Función '''StdLib::HtmlLogBdtChart''' == * Declaración: {{{ Text StdLib::HtmlLogBdtChart(Set series) }}} * Descripción: {{{ }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/gui/html/_htmlmethods.tol stdlib/tol/gui/html/_htmlmethods.tol] == Función '''StdLib::HtmlMatrixTable''' == * Declaración: {{{ Text StdLib::HtmlMatrixTable(Matrix mat, Set xNames, Set yNames, Text name) }}} * Descripción: {{{ }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/gui/html/_htmlutil.tol stdlib/tol/gui/html/_htmlutil.tol] == Función '''StdLib::HtmlPage''' == * Declaración: {{{ Text StdLib::HtmlPage(Text txt, Text title, Text background, Text bgcolor) }}} * Descripción: {{{ }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/gui/html/_htmlutil.tol stdlib/tol/gui/html/_htmlutil.tol] == Función '''StdLib::HtmlPeriodicTable''' == * Declaración: {{{ Text StdLib::HtmlPeriodicTable(Set series) }}} * Descripción: {{{ }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/gui/html/_htmlmethods.tol stdlib/tol/gui/html/_htmlmethods.tol] == Función '''StdLib::HtmlPeriodicTableOfSerie''' == * Declaración: {{{ Text StdLib::HtmlPeriodicTableOfSerie(Serie ser) }}} * Descripción: {{{ }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/gui/html/_htmlutil.tol stdlib/tol/gui/html/_htmlutil.tol] == Función '''StdLib::HtmlProtectedInput''' == * Declaración: {{{ Text StdLib::HtmlProtectedInput(Text label, Text name, Text value) }}} * Descripción: {{{ }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/gui/html/_htmlutil.tol stdlib/tol/gui/html/_htmlutil.tol] == Función '''StdLib::HtmlSeedAutoCorReport''' == * Declaración: {{{ Text StdLib::HtmlSeedAutoCorReport(Set series, Code autoCorFunc, Text concept) }}} * Descripción: {{{ }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/gui/html/_htmlutil.tol stdlib/tol/gui/html/_htmlutil.tol] == Función '''StdLib::HtmlSeriesComponents''' == * Declaración: {{{ Text StdLib::HtmlSeriesComponents(Set series) }}} * Descripción: {{{ }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/gui/html/_htmlmethods.tol stdlib/tol/gui/html/_htmlmethods.tol] == Función '''StdLib::HtmlSeriesCorrel''' == * Declaración: {{{ Text StdLib::HtmlSeriesCorrel(Set series) }}} * Descripción: {{{ }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/gui/html/_htmlmethods.tol stdlib/tol/gui/html/_htmlmethods.tol] == Función '''StdLib::HtmlSeriesCovar''' == * Declaración: {{{ Text StdLib::HtmlSeriesCovar(Set series) }}} * Descripción: {{{ }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/gui/html/_htmlmethods.tol stdlib/tol/gui/html/_htmlmethods.tol] == Función '''StdLib::HtmlSeriesDescription''' == * Declaración: {{{ Text StdLib::HtmlSeriesDescription(Set series) }}} * Descripción: {{{ }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/gui/html/_htmlmethods.tol stdlib/tol/gui/html/_htmlmethods.tol] == Función '''StdLib::HtmlSeriesReport''' == * Declaración: {{{ Text StdLib::HtmlSeriesReport(Set series) }}} * Descripción: {{{ }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/gui/html/_htmlmethods.tol stdlib/tol/gui/html/_htmlmethods.tol] == Función '''StdLib::HtmlStandardBdtChart''' == * Declaración: {{{ Text StdLib::HtmlStandardBdtChart(Set series) }}} * Descripción: {{{ }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/gui/html/_htmlmethods.tol stdlib/tol/gui/html/_htmlmethods.tol] == Función '''StdLib::HtmlStatTable''' == * Declaración: {{{ Text StdLib::HtmlStatTable(Set series) }}} * Descripción: {{{ }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/gui/html/_htmlmethods.tol stdlib/tol/gui/html/_htmlmethods.tol] == Función '''StdLib::HtmlStatTableOne''' == * Declaración: {{{ Text StdLib::HtmlStatTableOne(Set series) }}} * Descripción: {{{ }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/gui/html/_htmlmethods.tol stdlib/tol/gui/html/_htmlmethods.tol] == Función '''StdLib::HtmlStatTableVarious''' == * Declaración: {{{ Text StdLib::HtmlStatTableVarious(Set series) }}} * Descripción: {{{ }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/gui/html/_htmlmethods.tol stdlib/tol/gui/html/_htmlmethods.tol] == Función '''StdLib::HtmlTextInput''' == * Declaración: {{{ Text StdLib::HtmlTextInput(Text label, Text name, Text value) }}} * Descripción: {{{ }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/gui/html/_htmlutil.tol stdlib/tol/gui/html/_htmlutil.tol] == Función '''StdLib::HtmlTime''' == * Declaración: {{{ Text StdLib::HtmlTime(Text color) }}} * Descripción: {{{ }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/gui/html/_htmlutil.tol stdlib/tol/gui/html/_htmlutil.tol] == Función '''StdLib::HtmlTitle''' == * Declaración: {{{ Text StdLib::HtmlTitle(Text txt, Real ord, Text color) }}} * Descripción: {{{ }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/gui/html/_htmlutil.tol stdlib/tol/gui/html/_htmlutil.tol] == Función '''StdLib::HtmlTransBdtChart''' == * Declaración: {{{ Text StdLib::HtmlTransBdtChart(Set series, Real transformType) }}} * Descripción: {{{ }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/gui/html/_htmlmethods.tol stdlib/tol/gui/html/_htmlmethods.tol] == Función '''StdLib::HtmlUniformBdtChart''' == * Declaración: {{{ Text StdLib::HtmlUniformBdtChart(Set series) }}} * Descripción: {{{ }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/gui/html/_htmlmethods.tol stdlib/tol/gui/html/_htmlmethods.tol] == Función '''StdLib::HtmlWritePage''' == * Declaración: {{{ Text StdLib::HtmlWritePage(Text file, Text title, Text txt) }}} * Descripción: {{{ }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/gui/html/_htmlutil.tol stdlib/tol/gui/html/_htmlutil.tol] == Función '''StdLib::IntText''' == * Declaración: {{{ Text StdLib::IntText(Real n) }}} * Descripción: {{{ Convierte a texto un número entero. Si el número no es entero lo redondea. }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/general/grammars/_text.tol stdlib/tol/general/grammars/_text.tol] == Función '''StdLib::LTrim''' == * Declaración: {{{ Text StdLib::LTrim(Text t) }}} * Descripción: {{{ Dada una cadena de texto, elimina de la parte izquierda de dicha cadena todos los caracteres que sean blanco, salto de linea o tabulador, hasta encontrar en la cadena dada un caracter distinto de blanco, salto de linea o tabulador, devolviendo la subcadena resultante. }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/general/grammars/_text.tol stdlib/tol/general/grammars/_text.tol] == Función '''StdLib::MonToText''' == * Declaración: {{{ Text StdLib::MonToText(Set par) }}} * Descripción: {{{ }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/general/grammars/_polyn.tol stdlib/tol/general/grammars/_polyn.tol] == Función '''StdLib::MyTOLSessionPath''' == * Declaración: {{{ Text StdLib::MyTOLSessionPath(Real void) }}} * Descripción: {{{ }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/general/tol_tests/_testFunc.tol stdlib/tol/general/tol_tests/_testFunc.tol] == Función '''StdLib::MyTclshPath''' == * Declaración: {{{ Text StdLib::MyTclshPath(Real void) }}} * Descripción: {{{ }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/general/tol_tests/_testFunc.tol stdlib/tol/general/tol_tests/_testFunc.tol] == Función '''StdLib::OSPathQt''' == * Declaración: {{{ Text StdLib::OSPathQt(Text path) }}} * Descripción: {{{ Devuelve el camino entrecomillado con los slash adecuados para el sistema operativo en curso. }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/general/system/_system.tol stdlib/tol/general/system/_system.tol] == Función '''StdLib::OSTrace''' == * Declaración: {{{ Text StdLib::OSTrace(Real level, Text trace) }}} * Descripción: {{{ Muestra una traza si el valor actual de OSTraceLevel es mayor o igual que el nivel especificado.Nivel de trazdo : OSTraceLevel < 0 -> lanzamiento sin trazas, OSTraceLevel = 0 -> solo trazas esenciales, OSTraceLevel = 1 -> trazas de usuario, OSTraceLevel = 2 -> trazas de comprobación, OSTraceLevel = 3 -> trazas de desarrollo, OSTraceLevel > 4 -> trazas de desarrollo extendidas. }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/general/system/_system.tol stdlib/tol/general/system/_system.tol] == Función '''StdLib::Ois.CheckUpdCaducity''' == * Declaración: {{{ Text StdLib::Ois.CheckUpdCaducity(Text tolFile, Real caducityDays) }}} * Descripción: {{{ Si la imagen OIS de un módulo correspondiente a un fichero .tol no está actualizada o ha transcurrido el plazo de caducidad especificado desde su creación entonces se destruye la imagen para que vuelva a ser reconstruida en la próxima carga. Devuelve el propio fichero .tol para que pueda usarse como filtro de la función Ois.UseModule: Set Ois.UseModule(Ois.CheckUpdCaducity(tolFile,caducityDays)) }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/data/ois/_ois.tol stdlib/tol/data/ois/_ois.tol] == Función '''StdLib::Ois.GetAddress''' == * Declaración: {{{ Text StdLib::Ois.GetAddress(Text root, Set address) }}} * Descripción: {{{ Devuelve el camino estándar correspondiente a una dirección OIS a partir de una raíz dada. }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/data/ois/_ois.tol stdlib/tol/data/ois/_ois.tol] == Función '''StdLib::PolToText''' == * Declaración: {{{ Text StdLib::PolToText(Polyn p) }}} * Descripción: {{{ }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/general/grammars/_polyn.tol stdlib/tol/general/grammars/_polyn.tol] == Función '''StdLib::Qt''' == * Declaración: {{{ Text StdLib::Qt(Text txt) }}} * Descripción: {{{ Retorna el texto txt entre comillas }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/general/grammars/_text.tol stdlib/tol/general/grammars/_text.tol] == Función '''StdLib::QuitaAcentos''' == * Declaración: {{{ Text StdLib::QuitaAcentos(Text text) }}} * Descripción: {{{ Quita los acentos de la palabra }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/general/grammars/_text.tol stdlib/tol/general/grammars/_text.tol] == Función '''StdLib::RTrim''' == * Declaración: {{{ Text StdLib::RTrim(Text t) }}} * Descripción: {{{ Dada una cadena de texto, elimina de la parte derecha de dicha cadena todos los caracteres que sean blanco, salto de linea o tabulador, hasta encontrar en la cadena dada un caracter distinto de blanco, salto de linea o tabulador, devolviendo la subcadena resultante. }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/general/grammars/_text.tol stdlib/tol/general/grammars/_text.tol] == Función '''StdLib::Rapi::CreateArgList''' == * Declaración: {{{ Text StdLib::Rapi::CreateArgList(Text varname, Set items) }}} * Descripción: {{{ }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/math/R/Rapi.tol stdlib/tol/math/R/Rapi.tol] == Función '''StdLib::Rapi::GetTmpArgs''' == * Declaración: {{{ Text StdLib::Rapi::GetTmpArgs(Real unused) }}} * Descripción: {{{ }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/math/R/Rapi.tol stdlib/tol/math/R/Rapi.tol] == Función '''StdLib::RealText''' == * Declaración: {{{ Text StdLib::RealText(Real x, Real c, Real d) }}} * Descripción: {{{ Convierte a texto un número real con el número de cifras y decimales indicados. }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/general/grammars/_text.tol stdlib/tol/general/grammars/_text.tol] == Función '''StdLib::RegReplace''' == * Declaración: {{{ Text StdLib::RegReplace(Text regexp, Text string, Text subSpec, Set args) }}} * Descripción: {{{ Perform substitutions based on regular expression pattern matching.Based on the tcl function regsub. See http://www.tcl.tk/man/tcl8.4/TclCmd/re_syntax.htm for a description of the regular expression's syntax. Arguments: Examples: Replace every instance of foo word with bar and ignoring case in comparison: Text string = "mira que foo hay encima del FOO"; Text RegReplace("foo", string, "bar", {[[Real all=TRUE]]}); the same as before but ignoring case: Text RegReplace("foo", string, "bar", {[[Real all=TRUE, Real nocase=TRUE]]}); }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/general/various/regexp.tol stdlib/tol/general/various/regexp.tol] == Función '''StdLib::RepTok''' == * Declaración: {{{ Text StdLib::RepTok(Text txt) }}} * Descripción: {{{ }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/general/grammars/_text.tol stdlib/tol/general/grammars/_text.tol] == Función '''StdLib::ReplaceSlash''' == * Declaración: {{{ Text StdLib::ReplaceSlash(Text path) }}} * Descripción: {{{ }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/general/grammars/_text.tol stdlib/tol/general/grammars/_text.tol] == Función '''StdLib::SecondsToText''' == * Declaración: {{{ Text StdLib::SecondsToText(Real x) }}} * Descripción: {{{ Convierte a texto formateado de fecha y hora un número de segundos }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/general/grammars/_text.tol stdlib/tol/general/grammars/_text.tol] == Función '''StdLib::ShowTree''' == * Declaración: {{{ Text StdLib::ShowTree(Set code_codeFather) }}} * Descripción: {{{ Escribe en forma de árbol una tabla recursiva de la forma 'code_codeFather'. Ejemplo: Set cto = [[ [["España", ""]], [["México", ""]], [["Aragón", "España"]], [["Madrid", "España"]], [["Zaragoza", "Aragón"]], [["Monterrey", "México"]] ]]; WriteLn(ShowTree(cto)); }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/general/grammars/_text.tol stdlib/tol/general/grammars/_text.tol] == Función '''StdLib::SqlEngine::SQLDBMSStringConcatenation''' == * Declaración: {{{ Text StdLib::SqlEngine::SQLDBMSStringConcatenation(Set strAConcatenar, Real gestor) }}} * Descripción: {{{ Retorna la parte de sentencia SQL que concatena los elementos del conjunto pasado como parámetro. }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/data/db/engine/_ini_engine.tol stdlib/tol/data/db/engine/_ini_engine.tol] == Función '''StdLib::SqlEngine::SqlCastExprAsInteger''' == * Declaración: {{{ Text StdLib::SqlEngine::SqlCastExprAsInteger(Text expr, Real gestor) }}} * Descripción: {{{ Retorna la sentencia que hace una conversión de una expresión (puede ser un número o una combinación de columnas hacia un número entero. }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/data/db/engine/_ini_engine.tol stdlib/tol/data/db/engine/_ini_engine.tol] == Función '''StdLib::SqlEngine::SqlCastExprAsReal''' == * Declaración: {{{ Text StdLib::SqlEngine::SqlCastExprAsReal(Text expr, Real gestor) }}} * Descripción: {{{ Retorna la sentencia que hace una conversión de una expresión (puede ser un número o una combinación de columnas hacia un número. }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/data/db/engine/_ini_engine.tol stdlib/tol/data/db/engine/_ini_engine.tol] == Función '''StdLib::SqlEngine::SqlConcat''' == * Declaración: {{{ Text StdLib::SqlEngine::SqlConcat(Real gestor) }}} * Descripción: {{{ Función Deprecated: Retorna el caracter de concatenacion de textos. }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/data/db/engine/_ini_engine.tol stdlib/tol/data/db/engine/_ini_engine.tol] == Función '''StdLib::SqlEngine::SqlConvertText''' == * Declaración: {{{ Text StdLib::SqlEngine::SqlConvertText(Text txt, Real gestor) }}} * Descripción: {{{ Retorna la expresion sql de conversion a texto de una variable dependiendo del gestor de la base de datos. }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/data/db/engine/_ini_engine.tol stdlib/tol/data/db/engine/_ini_engine.tol] == Función '''StdLib::SqlEngine::SqlDBActivate''' == * Declaración: {{{ Text StdLib::SqlEngine::SqlDBActivate(Text alias) }}} * Descripción: {{{ Retorna el alias de la base de datos activa antigua y activa la base de datos de referencia }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/data/db/engine/_ini_engine.tol stdlib/tol/data/db/engine/_ini_engine.tol] == Función '''StdLib::SqlEngine::SqlDifDates''' == * Declaración: {{{ Text StdLib::SqlEngine::SqlDifDates(Text fecha1, Text fecha2, Text unidad, Real gestor) }}} * Descripción: {{{ Retorna la sentencia SQL para restar dos fechas dadas y obtene el resultado en la unidad de medida indicada Parámetros: fecha1: Fecha minuendo fecha2: Fecha sustrayendo undidad: D -> Dias, H -> Horas, M -> Minutos, S -> Segundos. }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/data/db/engine/_ini_engine.tol stdlib/tol/data/db/engine/_ini_engine.tol] == Función '''StdLib::SqlEngine::SqlFieldToNumber''' == * Declaración: {{{ Text StdLib::SqlEngine::SqlFieldToNumber(Text field, Text format, Real gestor) }}} * Descripción: {{{ Funcion de conversion de un campo de una tabla de la Base de Datos a numero, aplicandole el tipo indicado. }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/data/db/engine/_ini_engine.tol stdlib/tol/data/db/engine/_ini_engine.tol] == Función '''StdLib::SqlEngine::SqlFieldToStr''' == * Declaración: {{{ Text StdLib::SqlEngine::SqlFieldToStr(Text field, Text format, Real gestor) }}} * Descripción: {{{ Funcion de conversion de un campo de una tabla de la Base de Datos de tipo fecha a texto, aplicandole un formato dado. }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/data/db/engine/_ini_engine.tol stdlib/tol/data/db/engine/_ini_engine.tol] == Función '''StdLib::SqlEngine::SqlFloor''' == * Declaración: {{{ Text StdLib::SqlEngine::SqlFloor(Text field, Real Gestor) }}} * Descripción: {{{ Retorna la función que calcula el floor de <> en el gestor. }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/data/db/engine/_ini_engine.tol stdlib/tol/data/db/engine/_ini_engine.tol] == Función '''StdLib::SqlEngine::SqlForeign''' == * Declaración: {{{ Text StdLib::SqlEngine::SqlForeign(Text table, Text foreign, Real gestor, Text format) }}} * Descripción: {{{ Funcionalidades sobre claves ajenas. }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/data/db/engine/_ini_engine.tol stdlib/tol/data/db/engine/_ini_engine.tol] == Función '''StdLib::SqlEngine::SqlForeignDisable''' == * Declaración: {{{ Text StdLib::SqlEngine::SqlForeignDisable(Text table, Text foreign, Real gestor) }}} * Descripción: {{{ Sentencia para habilitar una clave ajena dada. Valida los cambios realizados. Parámetros: table -> Nombre de la tabla foreign -> Nombre de la restricciona deshabilitar gestor -> SGBD activo Devuelve: La sentencia a ejecutar }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/data/db/engine/_ini_engine.tol stdlib/tol/data/db/engine/_ini_engine.tol] == Función '''StdLib::SqlEngine::SqlForeignEnable''' == * Declaración: {{{ Text StdLib::SqlEngine::SqlForeignEnable(Text table, Text foreign, Real gestor) }}} * Descripción: {{{ Sentencia para deshabilitar una clave ajena dada. Valida los cambios realizados. Parámetros: table -> Nombre de la tabla foreign -> Nombre de la restricciona deshabilitar gestor -> SGBD activo Devuelve: La sentencia a ejecutar }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/data/db/engine/_ini_engine.tol stdlib/tol/data/db/engine/_ini_engine.tol] == Función '''StdLib::SqlEngine::SqlFormat''' == * Declaración: {{{ Text StdLib::SqlEngine::SqlFormat(Anything var, Real gestor, Text format) }}} * Descripción: {{{ Formateador de Sql. }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/data/db/engine/_ini_engine.tol stdlib/tol/data/db/engine/_ini_engine.tol] == Función '''StdLib::SqlEngine::SqlFormatAny''' == * Declaración: {{{ Text StdLib::SqlEngine::SqlFormatAny(Anything var, Real gestor) }}} * Descripción: {{{ Formateador cualquier tipo de datos de Sql. }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/data/db/engine/_ini_engine.tol stdlib/tol/data/db/engine/_ini_engine.tol] == Función '''StdLib::SqlEngine::SqlFormatDate''' == * Declaración: {{{ Text StdLib::SqlEngine::SqlFormatDate(Date dte, Real gestor) }}} * Descripción: {{{ Formateador de fecha con formato dependiente del de TOL al formato equivalente ORACLE. }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/data/db/engine/_ini_engine.tol stdlib/tol/data/db/engine/_ini_engine.tol] == Función '''StdLib::SqlEngine::SqlFormatDating''' == * Declaración: {{{ Text StdLib::SqlEngine::SqlFormatDating(Text field, Text fecOri, Text fecDes, Real gestor) }}} * Descripción: {{{ }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/data/db/engine/_ini_engine.tol stdlib/tol/data/db/engine/_ini_engine.tol] == Función '''StdLib::SqlEngine::SqlFormatInteger''' == * Declaración: {{{ Text StdLib::SqlEngine::SqlFormatInteger(Real rea, Real gestor) }}} * Descripción: {{{ Formateador de reales TOL a formato entero de ORACLE. Si el numero no es entero lo redondea. }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/data/db/engine/_ini_engine.tol stdlib/tol/data/db/engine/_ini_engine.tol] == Función '''StdLib::SqlEngine::SqlFormatPolyn''' == * Declaración: {{{ Text StdLib::SqlEngine::SqlFormatPolyn(Polyn pol, Real gestor) }}} * Descripción: {{{ Formateador de polyn a char del gestor }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/data/db/engine/_ini_engine.tol stdlib/tol/data/db/engine/_ini_engine.tol] == Función '''StdLib::SqlEngine::SqlFormatReal''' == * Declaración: {{{ Text StdLib::SqlEngine::SqlFormatReal(Real rea, Real gestor) }}} * Descripción: {{{ Formateador de reales TOL a formato real. }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/data/db/engine/_ini_engine.tol stdlib/tol/data/db/engine/_ini_engine.tol] == Función '''StdLib::SqlEngine::SqlFormatText''' == * Declaración: {{{ Text StdLib::SqlEngine::SqlFormatText(Text txt, Real gestor) }}} * Descripción: {{{ Formateador de text a char del gestor }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/data/db/engine/_ini_engine.tol stdlib/tol/data/db/engine/_ini_engine.tol] == Función '''StdLib::SqlEngine::SqlGetDatePart''' == * Declaración: {{{ Text StdLib::SqlEngine::SqlGetDatePart(Text format, Real gestor) }}} * Descripción: {{{ Retorna el formato a aplicar en SQL para obtener la parte de una fecha para cualquier gestor. Parámetros: format -> Indica el formato que queremos obtener. Se ha tomado como base los formatos existentes en TOL. Como TOL se queda un poco corto se ha ampliado con otros formatos interesantes que proporcionan los distintos gestores. 'Y' // Año largo (yyyy). 'y // Año corto (yy). 'm // Mes en número (mm). 'n' // Nombre del mes corto (mmm). 'N' // Nombre del mes largo (mmmm). 'd' // Día del mes (dd). 'w' // Nombre corto del día de la semana (ddd). 'W' // Nombre largo del día de la semana (dddd). 'dw // Número del dia de la semana. 'H' // Hora (00..23). 'h' // Hora (01..12). 'i' // Minuto. 's' // Segundo }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/data/db/engine/_ini_engine.tol stdlib/tol/data/db/engine/_ini_engine.tol] == Función '''StdLib::SqlEngine::SqlGetFilterQry''' == * Declaración: {{{ Text StdLib::SqlEngine::SqlGetFilterQry(Text table, Set filter, Real gestor) }}} * Descripción: {{{ Obtiene una query (select + from + where) que selecciona las PK de una tabla que se pasa por argumento y un filtro (dado por un conjunto con estructura StSqlFilter) sobre dicha tabla }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/data/db/engine/_ini_engine.tol stdlib/tol/data/db/engine/_ini_engine.tol] == Función '''StdLib::SqlEngine::SqlGetWhereCalendar''' == * Declaración: {{{ Text StdLib::SqlEngine::SqlGetWhereCalendar(Set calendar, Text field, Real gestor) }}} * Descripción: {{{ Obtenemos el filtro SQL a ejecutar para un conjunto de valores del calendario Para los valores que pertenecen al mismo dominio (por ejemplo los meses del año) se usa el operador lógico 'or'. Para unir los distintos dominios se usa el operador lógico 'and'. Parámetros: calendar: Conjunto de textos con los valores del calendario field: Nombre del campo en la consulta SQL gestor: SGBD activo Devuelve: La sentencia SQL a usar }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/data/db/engine/_ini_engine.tol stdlib/tol/data/db/engine/_ini_engine.tol] == Función '''StdLib::SqlEngine::SqlGetWhereCalendarTms''' == * Declaración: {{{ Text StdLib::SqlEngine::SqlGetWhereCalendarTms(Set calendar, Text field, Date iniDate, Date endDate, Real gestor) }}} * Descripción: {{{ Obtenemos el filtro SQL a ejecutar para un conjunto de TimeSet. Para cada uno de ellos obtenemos las fechas existentes, y sobre estas construimos la sentencia SQL. Parámetros: calendar: Conjunto de TimeSet pasados como textos field: Nombre del campo en la consulta SQL dateIni: Fecha desde la que calcular las fechas dateIni: Fecha hasta la que calcular las fechas gestor: SGBD activo Devuelve: La sentencia SQL a usar }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/data/db/engine/_ini_engine.tol stdlib/tol/data/db/engine/_ini_engine.tol] == Función '''StdLib::SqlEngine::SqlIdentityGen''' == * Declaración: {{{ Text StdLib::SqlEngine::SqlIdentityGen(Real Gestor) }}} * Descripción: {{{ Retorna la función que retorna un valor numérico en cada fila retornada por la consulta. En SQL sólo funciona si se usa en una sentencia SELECT INTO. }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/data/db/engine/_ini_engine.tol stdlib/tol/data/db/engine/_ini_engine.tol] == Función '''StdLib::SqlEngine::SqlIsNull''' == * Declaración: {{{ Text StdLib::SqlEngine::SqlIsNull(Real gestor) }}} * Descripción: {{{ Retorna la función que compara los valores de dos campos, devolviendo el primero si este no es nulo o el segundo si el primero es nulo. }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/data/db/engine/_ini_engine.tol stdlib/tol/data/db/engine/_ini_engine.tol] == Función '''StdLib::SqlEngine::SqlIsNumeric''' == * Declaración: {{{ Text StdLib::SqlEngine::SqlIsNumeric(Real gestor, Text column, Real toTrue) }}} * Descripción: {{{ Retorna la función que comprueba si un dato es numerio o no. }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/data/db/engine/_ini_engine.tol stdlib/tol/data/db/engine/_ini_engine.tol] == Función '''StdLib::SqlEngine::SqlIsNumericCompare''' == * Declaración: {{{ Text StdLib::SqlEngine::SqlIsNumericCompare(Real gestor, Text column, Real toTrue) }}} * Descripción: {{{ Retorna la función que comprueba si un dato es numerio o no. Si el parametro toTrue es "True" se devolvera la expresion que evalua el isNumeric a True, si no, a False. }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/data/db/engine/_ini_engine.tol stdlib/tol/data/db/engine/_ini_engine.tol] == Función '''StdLib::SqlEngine::SqlLn''' == * Declaración: {{{ Text StdLib::SqlEngine::SqlLn(Real gestor) }}} * Descripción: {{{ Retorna la función que devuelve el logaritmo neperiano }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/data/db/engine/_ini_engine.tol stdlib/tol/data/db/engine/_ini_engine.tol] == Función '''StdLib::SqlEngine::SqlMicForeignDisable''' == * Declaración: {{{ Text StdLib::SqlEngine::SqlMicForeignDisable(Text tabla, Text restriccion) }}} * Descripción: {{{ Sentencia para deshabilitar una clave ajena dada para Microsoft SQL Server. Valida los cambios realizados. Parámetros: tabla -> Nombre de la tabla restriccion -> Nombre de la resticcion Devuelve: El texto a ejecutar }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/data/db/engine/_ini_engine.tol stdlib/tol/data/db/engine/_ini_engine.tol] == Función '''StdLib::SqlEngine::SqlMicForeignEnable''' == * Declaración: {{{ Text StdLib::SqlEngine::SqlMicForeignEnable(Text tabla, Text restriccion) }}} * Descripción: {{{ Sentencia para habilitar una clave ajena dada para Microsoft SQL Server. Valida los cambios realizados. Parámetros: tabla -> Nombre de la tabla restriccion -> Nombre de la resticcion Devuelve: El texto a ejecutar }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/data/db/engine/_ini_engine.tol stdlib/tol/data/db/engine/_ini_engine.tol] == Función '''StdLib::SqlEngine::SqlMicFormatDate''' == * Declaración: {{{ Text StdLib::SqlEngine::SqlMicFormatDate(Date dte) }}} * Descripción: {{{ Formateador de fecha con formato independiente del de TOL al formato equivalente Microsoft SQL Server. }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/data/db/engine/_ini_engine.tol stdlib/tol/data/db/engine/_ini_engine.tol] == Función '''StdLib::SqlEngine::SqlMicFormatInteger''' == * Declaración: {{{ Text StdLib::SqlEngine::SqlMicFormatInteger(Real rea) }}} * Descripción: {{{ Formateador de reales TOL a formato entero de Microsoft SQL Server. Si el numero no es entero lo redondea. }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/data/db/engine/_ini_engine.tol stdlib/tol/data/db/engine/_ini_engine.tol] == Función '''StdLib::SqlEngine::SqlMicFormatPolyn''' == * Declaración: {{{ Text StdLib::SqlEngine::SqlMicFormatPolyn(Polyn pol) }}} * Descripción: {{{ Formateador de polyn a char de Microsoft SQL Server }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/data/db/engine/_ini_engine.tol stdlib/tol/data/db/engine/_ini_engine.tol] == Función '''StdLib::SqlEngine::SqlMicFormatReal''' == * Declaración: {{{ Text StdLib::SqlEngine::SqlMicFormatReal(Real rea) }}} * Descripción: {{{ Formateador de reales TOL a formato real de Microsoft SQL Server. }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/data/db/engine/_ini_engine.tol stdlib/tol/data/db/engine/_ini_engine.tol] == Función '''StdLib::SqlEngine::SqlMicFormatText''' == * Declaración: {{{ Text StdLib::SqlEngine::SqlMicFormatText(Text txt) }}} * Descripción: {{{ Formateador de text a char de Microsoft SQL Server }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/data/db/engine/_ini_engine.tol stdlib/tol/data/db/engine/_ini_engine.tol] == Función '''StdLib::SqlEngine::SqlMysForeignDisable''' == * Declaración: {{{ Text StdLib::SqlEngine::SqlMysForeignDisable(Text tabla, Text restriccion) }}} * Descripción: {{{ Sentencia para deshabilitar una clave ajena dada para MySql. Valida los cambios realizados. Parámetros: tabla -> Nombre de la tabla restriccion -> Nombre de la resticcion Devuelve: El texto a ejecutar }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/data/db/engine/_ini_engine.tol stdlib/tol/data/db/engine/_ini_engine.tol] == Función '''StdLib::SqlEngine::SqlMysForeignEnable''' == * Declaración: {{{ Text StdLib::SqlEngine::SqlMysForeignEnable(Text tabla, Text restriccion) }}} * Descripción: {{{ Sentencia para habilitar una clave ajena dada para MySql. Valida los cambios realizados. Parámetros: tabla -> Nombre de la tabla restriccion -> Nombre de la resticcion Devuelve: El texto a ejecutar }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/data/db/engine/_ini_engine.tol stdlib/tol/data/db/engine/_ini_engine.tol] == Función '''StdLib::SqlEngine::SqlMysFormatDate''' == * Declaración: {{{ Text StdLib::SqlEngine::SqlMysFormatDate(Date dte) }}} * Descripción: {{{ Formateador de fecha con formato dependiente del de TOL al formato equivalente MySQL. }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/data/db/engine/_ini_engine.tol stdlib/tol/data/db/engine/_ini_engine.tol] == Función '''StdLib::SqlEngine::SqlMysFormatInteger''' == * Declaración: {{{ Text StdLib::SqlEngine::SqlMysFormatInteger(Real rea) }}} * Descripción: {{{ Formateador de reales TOL a formato entero de MySQL. Si el numero no es entero lo redondea. }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/data/db/engine/_ini_engine.tol stdlib/tol/data/db/engine/_ini_engine.tol] == Función '''StdLib::SqlEngine::SqlMysFormatPolyn''' == * Declaración: {{{ Text StdLib::SqlEngine::SqlMysFormatPolyn(Polyn pol) }}} * Descripción: {{{ Formateador de polyn a char de MySql }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/data/db/engine/_ini_engine.tol stdlib/tol/data/db/engine/_ini_engine.tol] == Función '''StdLib::SqlEngine::SqlMysFormatReal''' == * Declaración: {{{ Text StdLib::SqlEngine::SqlMysFormatReal(Real rea) }}} * Descripción: {{{ Formateador de reales TOL a formato real de MySQL. }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/data/db/engine/_ini_engine.tol stdlib/tol/data/db/engine/_ini_engine.tol] == Función '''StdLib::SqlEngine::SqlMysFormatText''' == * Declaración: {{{ Text StdLib::SqlEngine::SqlMysFormatText(Text txt) }}} * Descripción: {{{ Formateador de text a char de MySql }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/data/db/engine/_ini_engine.tol stdlib/tol/data/db/engine/_ini_engine.tol] == Función '''StdLib::SqlEngine::SqlMysShowTreeTable''' == * Declaración: {{{ Text StdLib::SqlEngine::SqlMysShowTreeTable(Text nombreTabla, Real showSonTables) }}} * Descripción: {{{ Dada una tabla, dibuja un árbol con las tablas que hacen referencia a ella de forma recursiva si 'showSonTables' es TRUE, si no mostrará las tablas a las que ésta hace referencia recursivamente. Se muestran también los campos, los que son Primary Key en capital. La expresión '[...]' indica que dicha tabla ya ha sido representada. }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/data/db/engine/_ini_engine.tol stdlib/tol/data/db/engine/_ini_engine.tol] == Función '''StdLib::SqlEngine::SqlOraForeignDisable''' == * Declaración: {{{ Text StdLib::SqlEngine::SqlOraForeignDisable(Text tabla, Text restriccion) }}} * Descripción: {{{ Sentencia para deshabilitar una clave ajena dada para Oracle. Valida los cambios realizados. Parámetros: tabla -> Nombre de la tabla restriccion -> Nombre de la resticcion Devuelve: El texto a ejecutar }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/data/db/engine/_ini_engine.tol stdlib/tol/data/db/engine/_ini_engine.tol] == Función '''StdLib::SqlEngine::SqlOraForeignEnable''' == * Declaración: {{{ Text StdLib::SqlEngine::SqlOraForeignEnable(Text tabla, Text restriccion) }}} * Descripción: {{{ Sentencia para habilitar una clave ajena dada para Oracle. Valida los cambios realizados. Parámetros: tabla -> Nombre de la tabla restriccion -> Nombre de la resticcion Devuelve: El texto a ejecutar }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/data/db/engine/_ini_engine.tol stdlib/tol/data/db/engine/_ini_engine.tol] == Función '''StdLib::SqlEngine::SqlOraFormatDate''' == * Declaración: {{{ Text StdLib::SqlEngine::SqlOraFormatDate(Date dte) }}} * Descripción: {{{ Formateador de fecha con formato dependiente del de TOL al formato equivalente ORACLE. }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/data/db/engine/_ini_engine.tol stdlib/tol/data/db/engine/_ini_engine.tol] == Función '''StdLib::SqlEngine::SqlOraFormatInteger''' == * Declaración: {{{ Text StdLib::SqlEngine::SqlOraFormatInteger(Real rea) }}} * Descripción: {{{ Formateador de reales TOL a formato entero de ORACLE. Si el numero no es entero lo redondea. }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/data/db/engine/_ini_engine.tol stdlib/tol/data/db/engine/_ini_engine.tol] == Función '''StdLib::SqlEngine::SqlOraFormatPolyn''' == * Declaración: {{{ Text StdLib::SqlEngine::SqlOraFormatPolyn(Polyn pol) }}} * Descripción: {{{ Formateador de polyn a char de ORACLE }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/data/db/engine/_ini_engine.tol stdlib/tol/data/db/engine/_ini_engine.tol] == Función '''StdLib::SqlEngine::SqlOraFormatReal''' == * Declaración: {{{ Text StdLib::SqlEngine::SqlOraFormatReal(Real rea) }}} * Descripción: {{{ Formateador de reales TOL a formato real de ORACLE. }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/data/db/engine/_ini_engine.tol stdlib/tol/data/db/engine/_ini_engine.tol] == Función '''StdLib::SqlEngine::SqlOraFormatText''' == * Declaración: {{{ Text StdLib::SqlEngine::SqlOraFormatText(Text txt) }}} * Descripción: {{{ Formateador de text a char de ORACLE }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/data/db/engine/_ini_engine.tol stdlib/tol/data/db/engine/_ini_engine.tol] == Función '''StdLib::SqlEngine::SqlOraShowTreeTable''' == * Declaración: {{{ Text StdLib::SqlEngine::SqlOraShowTreeTable(Text nombreTabla, Real showSonTables) }}} * Descripción: {{{ Dada una tabla, dibuja un árbol con las tablas que hacen referencia a ella de forma recursiva si 'showSonTables' es TRUE, si no mostrará las tablas a las que ésta hace referencia recursivamente. Se muestran también los campos, los que son Primary Key en capital. La expresión '[...]' indica que dicha tabla ya ha sido representada. }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/data/db/engine/_ini_engine.tol stdlib/tol/data/db/engine/_ini_engine.tol] == Función '''StdLib::SqlEngine::SqlPosForeignDisable''' == * Declaración: {{{ Text StdLib::SqlEngine::SqlPosForeignDisable(Text tabla, Text restriccion) }}} * Descripción: {{{ Sentencia para deshabilitar una clave ajena dada para Poscle. Valida los cambios realizados. Parámetros: tabla -> Nombre de la tabla restriccion -> Nombre de la resticcion Devuelve: El texto a ejecutar }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/data/db/engine/_ini_engine.tol stdlib/tol/data/db/engine/_ini_engine.tol] == Función '''StdLib::SqlEngine::SqlPosForeignEnable''' == * Declaración: {{{ Text StdLib::SqlEngine::SqlPosForeignEnable(Text tabla, Text restriccion) }}} * Descripción: {{{ Sentencia para habilitar una clave ajena dada para Poscle. Valida los cambios realizados. Parámetros: tabla -> Nombre de la tabla restriccion -> Nombre de la resticcion Devuelve: El texto a ejecutar }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/data/db/engine/_ini_engine.tol stdlib/tol/data/db/engine/_ini_engine.tol] == Función '''StdLib::SqlEngine::SqlPosFormatDate''' == * Declaración: {{{ Text StdLib::SqlEngine::SqlPosFormatDate(Date dte) }}} * Descripción: {{{ Formateador de fecha con formato dependiente del de TOL al formato equivalente PostGres. }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/data/db/engine/_ini_engine.tol stdlib/tol/data/db/engine/_ini_engine.tol] == Función '''StdLib::SqlEngine::SqlPosFormatInteger''' == * Declaración: {{{ Text StdLib::SqlEngine::SqlPosFormatInteger(Real rea) }}} * Descripción: {{{ Formateador de reales TOL a formato entero de PostGres. Si el numero no es entero lo redondea. }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/data/db/engine/_ini_engine.tol stdlib/tol/data/db/engine/_ini_engine.tol] == Función '''StdLib::SqlEngine::SqlPosFormatPolyn''' == * Declaración: {{{ Text StdLib::SqlEngine::SqlPosFormatPolyn(Polyn pol) }}} * Descripción: {{{ Formateador de polyn a char de PosCLE }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/data/db/engine/_ini_engine.tol stdlib/tol/data/db/engine/_ini_engine.tol] == Función '''StdLib::SqlEngine::SqlPosFormatReal''' == * Declaración: {{{ Text StdLib::SqlEngine::SqlPosFormatReal(Real rea) }}} * Descripción: {{{ Formateador de reales TOL a formato real de PostGres. }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/data/db/engine/_ini_engine.tol stdlib/tol/data/db/engine/_ini_engine.tol] == Función '''StdLib::SqlEngine::SqlPosFormatText''' == * Declaración: {{{ Text StdLib::SqlEngine::SqlPosFormatText(Text txt) }}} * Descripción: {{{ Formateador de text a char de PosCLE }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/data/db/engine/_ini_engine.tol stdlib/tol/data/db/engine/_ini_engine.tol] == Función '''StdLib::SqlEngine::SqlPosShowTreeTable''' == * Declaración: {{{ Text StdLib::SqlEngine::SqlPosShowTreeTable(Text nombreTabla, Real showSonTables) }}} * Descripción: {{{ Dada una tabla, dibuja un árbol con las tablas que hacen referencia a ella de forma recursiva si 'showSonTables' es TRUE, si no mostrará las tablas a las que ésta hace referencia recursivamente. Se muestran también los campos, los que son Primary Key en capital. La expresión '[...]' indica que dicha tabla ya ha sido representada. }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/data/db/engine/_ini_engine.tol stdlib/tol/data/db/engine/_ini_engine.tol] == Función '''StdLib::SqlEngine::SqlPrsType2Tol''' == * Declaración: {{{ Text StdLib::SqlEngine::SqlPrsType2Tol(Text typTxt) }}} * Descripción: {{{ Retorna el tipo TOL equivalente a un tipo SQL. }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/data/db/engine/_ini_engine.tol stdlib/tol/data/db/engine/_ini_engine.tol] == Función '''StdLib::SqlEngine::SqlReplaceTable''' == * Declaración: {{{ Text StdLib::SqlEngine::SqlReplaceTable(Text txt, Set tabRep, Real gestor) }}} * Descripción: {{{ Construye la expresion SQL de Replace a partir de un texto con el nombre del campo a reemplazar y una tabla de reemplazamientos igual que la funcion TOL ReplaceTable. Set SqlReplaceTable.Sample.Tab = SetOfSet( [[ "_", "" ]], [[ "*", "" ]], [[ ".", "" ]], [[ "#", "" ]] ); Text SqlReplaceTable.Sample.Txt = SqlReplaceTable("DB_FIELD", SqlReplaceTable.Sample.Tab, GesAct); }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/data/db/engine/_ini_engine.tol stdlib/tol/data/db/engine/_ini_engine.tol] == Función '''StdLib::SqlEngine::SqlReplaceTableMic''' == * Declaración: {{{ Text StdLib::SqlEngine::SqlReplaceTableMic(Text txt, Set tabRep) }}} * Descripción: {{{ SqlReplaceTable para el gestor Mic. Ver descripcion de SqlReplaceTable. }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/data/db/engine/_ini_engine.tol stdlib/tol/data/db/engine/_ini_engine.tol] == Función '''StdLib::SqlEngine::SqlRestOfDivision''' == * Declaración: {{{ Text StdLib::SqlEngine::SqlRestOfDivision(Text Divider, Text Divisor, Real Gestor) }}} * Descripción: {{{ Retorna la función que calcula el módulo entre <> y <> en el gestor. }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/data/db/engine/_ini_engine.tol stdlib/tol/data/db/engine/_ini_engine.tol] == Función '''StdLib::SqlEngine::SqlSelectDual''' == * Declaración: {{{ Text StdLib::SqlEngine::SqlSelectDual(Real gestor) }}} * Descripción: {{{ Retorna a senteça de tabela default. }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/data/db/engine/_ini_engine.tol stdlib/tol/data/db/engine/_ini_engine.tol] == Función '''StdLib::SqlEngine::SqlStDs''' == * Declaración: {{{ Text StdLib::SqlEngine::SqlStDs(Text Field, Real Gestor) }}} * Descripción: {{{ Retorna la función que calcula la desviación estándar del campo <> en el gestor. }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/data/db/engine/_ini_engine.tol stdlib/tol/data/db/engine/_ini_engine.tol] == Función '''StdLib::SqlEngine::SqlSubString''' == * Declaración: {{{ Text StdLib::SqlEngine::SqlSubString(Real gestor) }}} * Descripción: {{{ Retorna el caracter de subcadena para querys. }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/data/db/engine/_ini_engine.tol stdlib/tol/data/db/engine/_ini_engine.tol] == Función '''StdLib::SqlEngine::SqlSysDate''' == * Declaración: {{{ Text StdLib::SqlEngine::SqlSysDate(Real gestor) }}} * Descripción: {{{ Retorna la hora del sistema. }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/data/db/engine/_ini_engine.tol stdlib/tol/data/db/engine/_ini_engine.tol] == Función '''StdLib::SqlEngine::SqlTerForeignDisable''' == * Declaración: {{{ Text StdLib::SqlEngine::SqlTerForeignDisable(Text tabla, Text restriccion) }}} * Descripción: {{{ Sentencia para deshabilitar una clave ajena dada para Poscle. Valida los cambios realizados. Parámetros: tabla -> Nombre de la tabla restriccion -> Nombre de la resticcion Devuelve: El texto a ejecutar }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/data/db/engine/_ini_engine.tol stdlib/tol/data/db/engine/_ini_engine.tol] == Función '''StdLib::SqlEngine::SqlTerForeignEnable''' == * Declaración: {{{ Text StdLib::SqlEngine::SqlTerForeignEnable(Text tabla, Text restriccion) }}} * Descripción: {{{ Sentencia para habilitar una clave ajena dada para Poscle. Valida los cambios realizados. Parámetros: tabla -> Nombre de la tabla restriccion -> Nombre de la resticcion Devuelve: El texto a ejecutar }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/data/db/engine/_ini_engine.tol stdlib/tol/data/db/engine/_ini_engine.tol] == Función '''StdLib::SqlEngine::SqlTerFormatDate''' == * Declaración: {{{ Text StdLib::SqlEngine::SqlTerFormatDate(Date dte) }}} * Descripción: {{{ Formateador de fecha con formato dependiente del de TOL al formato equivalente Teradata. }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/data/db/engine/_ini_engine.tol stdlib/tol/data/db/engine/_ini_engine.tol] == Función '''StdLib::SqlEngine::SqlTerFormatInteger''' == * Declaración: {{{ Text StdLib::SqlEngine::SqlTerFormatInteger(Real rea) }}} * Descripción: {{{ Formateador de reales TOL a formato entero de Teradata. Si el numero no es entero lo redondea. }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/data/db/engine/_ini_engine.tol stdlib/tol/data/db/engine/_ini_engine.tol] == Función '''StdLib::SqlEngine::SqlTerFormatPolyn''' == * Declaración: {{{ Text StdLib::SqlEngine::SqlTerFormatPolyn(Polyn pol) }}} * Descripción: {{{ Formateador de polyn a char de Teradata }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/data/db/engine/_ini_engine.tol stdlib/tol/data/db/engine/_ini_engine.tol] == Función '''StdLib::SqlEngine::SqlTerFormatReal''' == * Declaración: {{{ Text StdLib::SqlEngine::SqlTerFormatReal(Real rea) }}} * Descripción: {{{ Formateador de reales TOL a formato real de Teradata. }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/data/db/engine/_ini_engine.tol stdlib/tol/data/db/engine/_ini_engine.tol] == Función '''StdLib::SqlEngine::SqlTerFormatText''' == * Declaración: {{{ Text StdLib::SqlEngine::SqlTerFormatText(Text txt) }}} * Descripción: {{{ Formateador de text a char de Teradata }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/data/db/engine/_ini_engine.tol stdlib/tol/data/db/engine/_ini_engine.tol] == Función '''StdLib::SqlEngine::SqlTerShowTreeTable''' == * Declaración: {{{ Text StdLib::SqlEngine::SqlTerShowTreeTable(Text nombreTabla, Real showSonTables) }}} * Descripción: {{{ Dada una tabla, dibuja un árbol con las tablas que hacen referencia a ella de forma recursiva si 'showSonTables' es TRUE, si no mostrará las tablas a las que ésta hace referencia recursivamente. Se muestran también los campos, los que son Primary Key en capital. La expresión '[...]' indica que dicha tabla ya ha sido representada. }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/data/db/engine/_ini_engine.tol stdlib/tol/data/db/engine/_ini_engine.tol] == Función '''StdLib::SqlEngine::SqlToTolName''' == * Declaración: {{{ Text StdLib::SqlEngine::SqlToTolName(Text field) }}} * Descripción: {{{ Retorna la fución necesaria para obtener para un campo de la Base de Datos un texto que sea valido para un objeto TOL. }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/data/db/engine/_ini_engine.tol stdlib/tol/data/db/engine/_ini_engine.tol] == Función '''StdLib::TclAddButtonBar''' == * Declaración: {{{ Text StdLib::TclAddButtonBar(Set valArg) }}} * Descripción: {{{ Añade un boton a la barra de botones de TolBase. Se ha de especificar una imagen para el boton, un texto de ayuda y un comando TCL a ejecutar cuando se pulse el botón }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/gui/tcl/_buttonbar.tol stdlib/tol/gui/tcl/_buttonbar.tol] == Función '''StdLib::TclAddEvalTOLCodeButton''' == * Declaración: {{{ Text StdLib::TclAddEvalTOLCodeButton(Set valArg) }}} * Descripción: {{{ Añade un boton a la barra de botones de TolBase que al pulsarlo evalua cierto codigo TOL en la consola. Se ha de especificar una imagen para el boton, un texto de ayuda y el codigo TOL a evaluar cuando se pulse el botón. }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/gui/tcl/_buttonbar.tol stdlib/tol/gui/tcl/_buttonbar.tol] == Función '''StdLib::TclAddIncludeTOLCodeButton''' == * Declaración: {{{ Text StdLib::TclAddIncludeTOLCodeButton(Set valArg) }}} * Descripción: {{{ Añade un boton a la barra de botones de TolBase que al pulsarlo incluye un archivo TOL. Se ha de especificar una imagen para el boton y el archivo a incluir cuando se pulse el botón. }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/gui/tcl/_buttonbar.tol stdlib/tol/gui/tcl/_buttonbar.tol] == Función '''StdLib::TclAddSeparator''' == * Declaración: {{{ Text StdLib::TclAddSeparator(Set valArg) }}} * Descripción: {{{ Añade un separador a la barra de botones de TolBase. }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/gui/tcl/_buttonbar.tol stdlib/tol/gui/tcl/_buttonbar.tol] == Función '''StdLib::TclChartMatrix''' == * Declaración: {{{ Text StdLib::TclChartMatrix(Matrix source, Set valArg) }}} * Descripción: {{{ Función para graficar una matriz. Si se desea guardar el gráfico a disco, se ha de especificar un valor en el parámetro . El valor de retorno es un Set con dos elementos status : un Real indicando éxito (0) or fallo (1) result : un Text con el path del gráfico visualizado o el error generado en caso de producirse Únicamente funciona desde TolBase. Parámetros: source -> Matriz con los datos a graficar. title -> Título de la ventana del gráfico. geometry -> Geometría de la ventana. widthxheight+x+y . Ej: 814x692+10+10. Al especificar la geometría de la ventana hay que tener en cuenta, que se refiere a la geometría de la ventana, no a la del gráfico. Hay que sumar '14' como ancho y '92' como alto para salvar el título, barra de botones y barra de estado. gcfFile -> Fichero de configuración de grafico. file -> Fichero donde se guarda el gráfico. Si se especifica valor en este parámetro el grafico se cerrara una vez guardado a disco. type -> Se especifica las líneas a graficar. Posibles valores: 0 - especifico, se especifican los pares en la variable de las columnas a graficar 1 - todas contra la primera 2 - todas contra la genérica 3 - impares contra pares names -> SetOfText con los nombres de las columnas a graficar. Si no se especifica se ponen nombres por defecto. pairs -> SetOfSet(SetOfReal). Conjunto de conjunto de pares de reales. En cada conjunto se especifica que columna es la X y la Y. Ej: SetOfSet(SetOfReal(2,1),SetOfReal(3,1)) Ejemplo: Matrix mat1 = Rand(100, 10, -10, 10); Set names = SetOfText("uno","dos","tres","cuatro","cinco"); Set pairs = SetOfSet( SetOfReal(1,10), SetOfReal(2,9), SetOfReal(3,8), SetOfReal(4,7), SetOfReal(5,6) ); Text TclChartMatrix(mat1, SetOfSet( TclArgSt("-title", "Gráfico de matriz"), TclArgSt("-geometry", "814x692+10+10"), TclArgSt("-gcfFile", "../barras.gcf"), TclArgSt("-file", "ser.jpg"), TclArgSt("-type", "0"), TclArgSt("-names", TxtListTcl(names)), TclArgSt("-pairs", TxtListTcl(pairs)) )); }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/gui/tcl/_chart.tol stdlib/tol/gui/tcl/_chart.tol] == Función '''StdLib::TclChartSerie''' == * Declaración: {{{ Text StdLib::TclChartSerie(Set source, Set valArg) }}} * Descripción: {{{ Función para graficar un conjunto de series. Si se desea guardar el gráfico a disco, se ha de especificar un valor en el parámetro . El valor de retorno es un texto con el path del grafico visualizado result : un Text con el path del gráfico visualizado o el error generado en caso de producirse Únicamente funciona desde TolBase. Parámetros: source -> SetOfSerie. Conjunto con las series a graficar. valArg: -> Conjunto con los siguientes argumentos (estructura TclArgSt): -title -> Título de la ventana del gráfico. -geometry -> Geometría de la ventana. widthxheight+x+y . Ej: 814x692+10+10. Al especificar la geometría de la ventana hay que tener en cuenta, que se refiere a la geometría de la ventana, no a la del gráfico. Hay que sumar '14' como ancho y '92' como alto para salvar el título, barra de botones y barra de estado. -gcfFile -> Fichero de configuración de grafico. -file -> Fichero donde se guarda el gráfico. Si se especifica valor en este parámetro el grafico se cerrara una vez guardado a disco. Ejemplo: Serie ser1 = Rand(-10, 10, Diario); Serie ser2 = Rand(-15, 15, Diario); Text TclChartSerie(SetOfSerie(ser1, ser2), SetOfSet( TclArgSt("-title", "Gráfico de Series"), TclArgSt("-geometry", "814x692+1+1"), TclArgSt("-gcf", "../barras.gcf"), TclArgSt("-file", "ser.jpg"))); }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/gui/tcl/_chart.tol stdlib/tol/gui/tcl/_chart.tol] == Función '''StdLib::TclChartSerieAutocor''' == * Declaración: {{{ Text StdLib::TclChartSerieAutocor(Serie source, Set valArg) }}} * Descripción: {{{ Función para graficar la serie de autocorrelaciones de una serie. El valor de retorno es un texto con el path del grafico visualizado result : un Text con el path del gráfico visualizado o el error generado en caso de producirse Únicamente funciona desde TolBase. Parámetros: source -> SetOfSerie. Conjunto con las series a graficar. valArg: -> Conjunto con los siguientes argumentos (estructura TclArgSt): -title -> Título de la ventana del gráfico. -geometry -> Geometría de la ventana. widthxheight+x+y . Ej: 814x692+10+10. Al especificar la geometría de la ventana hay que tener en cuenta, que se refiere a la geometría de la ventana, no a la del gráfico. Hay que sumar '14' como ancho y '92' como alto para salvar el título, barra de botones y barra de estado. Ejemplo: Serie ser1 = Rand(-10, 10, Diario); Text TclChartSerieAutocor(ser1, SetOfSet( TclArgSt("-title", "Gráfico de Autocorrelaciones"), TclArgSt("-geometry", "814x692+1+1"))); }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/gui/tcl/_chart.tol stdlib/tol/gui/tcl/_chart.tol] == Función '''StdLib::TclChartSet''' == * Declaración: {{{ Text StdLib::TclChartSet(Set source, Set valArg) }}} * Descripción: {{{ Función para graficar una conjunto. Si se desea guardar el gráfico a disco, se ha de especificar un valor en el parámetro . El valor de retorno es un Set con dos elementos status : un Real indicando éxito (0) or fallo (1) result : un Text con el path del gráfico visualizado o el error generado en caso de producirse Únicamente funciona desde TolBase. Parámetros: source -> Set con los datos a graficar. title -> Título de la ventana del gráfico. geometry -> Geometría de la ventana. widthxheight+x+y . Ej: 814x692+10+10. Al especificar la geometría de la ventana hay que tener en cuenta, que se refiere a la geometría de la ventana, no a la del gráfico. Hay que sumar '14' como ancho y '62' como alto para salvar el título, barra de botones y barra de estado. gcfFile -> Fichero de configuración de grafico. file -> Fichero donde se guarda el gráfico. Si se especifica valor en este parámetro el grafico se cerrara una vez guardado a disco. type -> Se especifica las líneas a graficar. Posibles valores: 0 - especifico, se especifican los pares en la variable de las columnas a graficar 1 - todas contra la primera 2 - todas contra la genérica 3 - impares contra pares names -> SetOfText con los nombres de las columnas a graficar. Si no se especifica se ponen nombres por defecto. pairs -> SetOfSet(SetOfReal). Conjunto de conjunto de pares de reales. En cada conjunto se especifica que columna es la X y la Y. Ej: SetOfSet(SetOfReal(2,1),SetOfReal(3,1)) Ejemplo: Set set1 = SetOfSet( SetOfText("a","s","d","f","g","h"), SetOfReal( 1, 2, 3, 4, 5, 6), SetOfReal(12, 34, 35, 65, 76, 43), SetOfReal( 3, 7, 4, 2, 9, 6), SetOfReal( 2, 4, 5, 5, 6, 3)); Set set1Tra = Traspose(set1); Set pairs = SetOfSet( SetOfReal(2,3), SetOfReal(4,5) ); Set names = SetOfText("uno","dos","tres","cuatro"); Text TclChartSet(set1Tra,SetOfSet( TclArgSt("-title", "Gráfico de conjuntos 1"), TclArgSt("-geometry", "814x692+10+10"), TclArgSt("-gcfFile", ""), TclArgSt("-file", ""), TclArgSt("-type", "0"), TclArgSt("-names", TxtListTcl(Copy(Empty))), TclArgSt("-pairs", TxtListTcl(pairs)) )); Text TclChartSet(set1Tra,SetOfSet( TclArgSt("-title", "Gráfico de conjuntos 2"), TclArgSt("-geometry", "814x692+10+10"), TclArgSt("-gcfFile", ""), TclArgSt("-file", ""), TclArgSt("-type", "1"), TclArgSt("-names", TxtListTcl(names)), TclArgSt("-pairs", TxtListTcl(Copy(Empty))) )); }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/gui/tcl/_chart.tol stdlib/tol/gui/tcl/_chart.tol] == Función '''StdLib::TclChartTimeSet''' == * Declaración: {{{ Text StdLib::TclChartTimeSet(Set source, Set valArg) }}} * Descripción: {{{ Función para graficar un conjunto de TimeSet. En esta primera versión se muestra un experto en calendario por TimeSet. El valor de retorno es un Text result : un Text con el path del gráfico visualizado o el error generado en caso de producirse Únicamente funciona desde TolBase. Parámetros: source -> Set con los datos a graficar. valArg: -> Conjunto con los siguientes argumentos (estructura TclArgSt): -title -> Título de la ventana del experto en calendarios. -geometry -> Geometría de la ventana. widthxheight+x+y . Ej: 814x692+10+10. Al especificar la geometría de la ventana hay que tener en cuenta, que se refiere a la geometría de la ventana, no a la del experto en calendarios. Ejemplo: Text TclChartTimeSet(SetOfTimeSet(Mensual, Easter), SetOfSet( TclArgSt("-title","Visualizando un TimeSet"), TclArgSt("-geometry", "100x100+1+1") )); }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/gui/tcl/_chart.tol stdlib/tol/gui/tcl/_chart.tol] == Función '''StdLib::TclDialogCombo''' == * Declaración: {{{ Text StdLib::TclDialogCombo(Set valArg) }}} * Descripción: {{{ DEPRECATED. Use TclDialogComboPlus en su lugar. Devuelve una variable de tipo Texto a traves de una pregunta en una ventana TCL que muestra una lista de valores a elegir. Los argumentos posibles son: -comment: comentario para pedir el valor. opcional -title: titulo de la ventana. opcional. -values: lista de valores. obligatorio }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/gui/tcl/_entry.tol stdlib/tol/gui/tcl/_entry.tol] == Función '''StdLib::TclDialogComboPlus''' == * Declaración: {{{ Text StdLib::TclDialogComboPlus(Set valArg) }}} * Descripción: {{{ Devuelve una variable de tipo Texto a traves de una pregunta en una ventana TCL que muestra una lista de valores a elegir. Los argumentos posibles son: -values: lista de valores. obligatorio. -cols: lista de columnas. obligatorio. -returns: nombre de la columna que se quiere devolver su valor. obligatorio. -colkey: nombre de la columna clave del combobox. optional. -comment: comentario para pedir el valor. opcional. -title: titulo de la ventana. opcional. -width: lista con el tamaño de cada uno de los campos. opcional. -widthlb: anchura del listbox desplegable. opcional. -titles: lista con los titulos de cada una de las etiquetas del combobox. opcional. -helptexts: lista con los textos de ayuda para cada uno de los campos del combobox. opcional. -hiddencols: lista de las columnas ocultas del combobox. opcional. -hiddencolslb: lista de las columnas ocultas del la lista desplegable. opcional. -keyhelptext: texto de ayuda para el campo clave del combobox. opcional. -showlabelkey: toma un valor true para mostrar la etiqueta del campo clave del combobox. opcional. -showlabels: toma un valor true para mostrar las etiquetas del combobox. opcional. -showtitles: toma un valor false para ocultar el titulo de las columnas. opcional. -modifycmd: comando Tcl a ejecutar después de seleccionar un elemento. opcional. -postcommand: comando Tcl a ejecutar antes de mostrar la lista desplegable. opcional. -nrows: numero de columnas visibles de la lista desplegable. opcional. -color: color de las etiquetas del combobox. opcional. }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/gui/tcl/_entry.tol stdlib/tol/gui/tcl/_entry.tol] == Función '''StdLib::TclDialogEditSelector''' == * Declaración: {{{ Text StdLib::TclDialogEditSelector(Set valArg) }}} * Descripción: {{{ Devuelve una variable de tipo Texto a traves de una pregunta en una ventana TCL que muestra una lista de valores permitiendo elegir varios de ellos. Los argumentos posibles son: -list: list of values to show. required. -cols: list of columns. required. -returns: name of columns whose values are returned. required. -sel: list of values that are selected. optional -title: the window title. optional. -label -labelsel -labelunsel -font -readonly -cols -selcols -entcols -hlpcols -unique -width -lwidth -msgeometry -procedure }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/gui/tcl/_entry.tol stdlib/tol/gui/tcl/_entry.tol] == Función '''StdLib::TclDialogEntry''' == * Declaración: {{{ Text StdLib::TclDialogEntry(Set valArg) }}} * Descripción: {{{ Devuelve una variable de tipo Texto a traves de una pregunta en una ventana TCL. Los argumentos posibles son: -comment: comentario para pedir el valor. opcional -title: titulo de la ventana. opcional -defValue: valor por defecto. opcional }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/gui/tcl/_entry.tol stdlib/tol/gui/tcl/_entry.tol] == Función '''StdLib::TclDialogMultiselect''' == * Declaración: {{{ Text StdLib::TclDialogMultiselect(Set valArg) }}} * Descripción: {{{ Componente para crear un selector multiple y controlar sus eventos. Consiste en dos listbox: No seleccionados (izquierda) y seleccionados (derecha) con elementos que pueden moverse de ona lista a otra. unsel -> valores no seleccionados sel -> valores seleccionados labelsel -> etiqueta para la lista de elementos seleccionados labelunsel -> etiqueta para la lista de elementos no seleccionados font -> tipo de fuente para ambos listboxes onchanged -> comando a ejecutar cada vez que cambia algo en las listas unique -> si esta a true solamente se permite pasar un elemento a la lista de seleccionados cols -> lista con las columnas de cada ListBox hiddencols -> aquellas columnas del ListBox que queremos mantener ocultas width -> ancho total orientativo del widget height -> alto total orientativo del widget initialdir -> directorio por defecto cuando se abre una dialogo guardar }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/gui/tcl/_entry.tol stdlib/tol/gui/tcl/_entry.tol] == Función '''StdLib::TclError''' == * Declaración: {{{ Text StdLib::TclError(Text msg) }}} * Descripción: {{{ }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/gui/tcl/_tclutils.tol stdlib/tol/gui/tcl/_tclutils.tol] == Función '''StdLib::TclEvalT''' == * Declaración: {{{ Text StdLib::TclEvalT(Text Cmd) }}} * Descripción: {{{ Evalua un script Tcl. El valor de retorno es un Text con el resultado de la evaluación. Ejemplo: Text TclEval("set msg {Hola Mundo}") }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/gui/tcl/_tclutils.tol stdlib/tol/gui/tcl/_tclutils.tol] == Función '''StdLib::TclGAKV''' == * Declaración: {{{ Text StdLib::TclGAKV(Text key, Set setArg, Real mode) }}} * Descripción: {{{ Busca y devuelve la clave y valor de un argumento especificado por su clave en un conjunto de argumentos con estructura TclArgSt si la clave existe. El argumento mode indica el modo en que se devuelve la cadena: 0 - Se devuelve el valor tal cual 1 - Se encierra el valor entre comillas 2 - Se encierra el valor entre llaves }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/gui/tcl/_tclutils.tol stdlib/tol/gui/tcl/_tclutils.tol] == Función '''StdLib::TclGAV''' == * Declaración: {{{ Text StdLib::TclGAV(Text key, Set setArg) }}} * Descripción: {{{ Busca y devuelve el valor de un argumento dada la clave en un conjunto de argumentos con estructura TclArgSt. Si no existe informa del error y devuelve la cadena vacia. }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/gui/tcl/_tclutils.tol stdlib/tol/gui/tcl/_tclutils.tol] == Función '''StdLib::TclProgressBarCreate''' == * Declaración: {{{ Text StdLib::TclProgressBarCreate(Set valArg) }}} * Descripción: {{{ Función que muestra una ventana con un cuadro de diálogo que tiene un mensaje y una barra de progreso. Mientras la barra de progreso está mostrada no puede hacerse nada más desde el interfaz, esto no afecta al codigo tol. Podemos establecer el titulo de la ventana, el ancho y el alto en caracteres, y opcionalmente una variable tol. Si esta variable tiene valor el cuadro de dialogo se creará con un boton abortar, que provocará que se destruya el diálogo y se establezca a 1 la variable tol con dicho nombre. }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/gui/tcl/_progressbar.tol stdlib/tol/gui/tcl/_progressbar.tol] == Función '''StdLib::TclProgressBarDestroy''' == * Declaración: {{{ Text StdLib::TclProgressBarDestroy(Real void) }}} * Descripción: {{{ Destruye la barra de progreso, dejando libre de nuevo el interfaz. }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/gui/tcl/_progressbar.tol stdlib/tol/gui/tcl/_progressbar.tol] == Función '''StdLib::TclProgressBarSet''' == * Declaración: {{{ Text StdLib::TclProgressBarSet(Text percent) }}} * Descripción: {{{ Establece el porcentaje de la barra de progreso, debe estar comprendido entre 0 y 100. }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/gui/tcl/_progressbar.tol stdlib/tol/gui/tcl/_progressbar.tol] == Función '''StdLib::TclProgressBarSetText''' == * Declaración: {{{ Text StdLib::TclProgressBarSetText(Text text) }}} * Descripción: {{{ Establece en cualquier momento el texto mostrado en el diálogo de la barra de progreso. }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/gui/tcl/_progressbar.tol stdlib/tol/gui/tcl/_progressbar.tol] == Función '''StdLib::TclTabulateMatrix''' == * Declaración: {{{ Text StdLib::TclTabulateMatrix(Matrix source, Set valArg) }}} * Descripción: {{{ Función para tabular una matriz. El valor de retorno es un Text result : un Text con el path del gráfico visualizado o el error generado en caso de producirse Únicamente funciona desde TolBase. Parámetros: source -> Matriz con los datos a graficar. geometry -> Geometría de la ventana del gráfico. Ej: 814x692+10+10. Ejemplo: Matrix mat1 = Rand(100, 10, -10, 10); Set tabla01 = TclTabulateMatrix(mat1, SetOfSet( TclArgSt("-title","Tabulando una Matriz"), TclArgSt("-geometry", "814x692+15+15") )); }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/gui/tcl/_tabulate.tol stdlib/tol/gui/tcl/_tabulate.tol] == Función '''StdLib::TclTabulateSerie''' == * Declaración: {{{ Text StdLib::TclTabulateSerie(Anything source, Set valArg) }}} * Descripción: {{{ Función para tabular una Serie o conjunto de Series. El valor de retorno es un Text. result : un Text con el path del gráfico visualizado o el error generado en caso de producirse Únicamente funciona desde TolBase. Parámetros: source -> Serie o SetOfSeries a tabular . geometry -> Geometría de la ventana del gráfico. Ej: 814x692+10+10. Ejemplo: Serie ser1 = Rand(-10, 10, Diario); Text table01 = TclTabulateSerie(ser1, SetOfSet( TclArgSt("-title","Tabulando unas Series"), TclArgSt("-geometry", "814x692+15+15") )); Text table01 = TclTabulateSerie(SetOfSerie(ser1), SetOfSet( TclArgSt("-title","Tabulando unas Series"), TclArgSt("-geometry", "814x692+15+15") )); }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/gui/tcl/_tabulate.tol stdlib/tol/gui/tcl/_tabulate.tol] == Función '''StdLib::TclTabulateSet''' == * Declaración: {{{ Text StdLib::TclTabulateSet(Set source, Set valArg) }}} * Descripción: {{{ Función para tabular un conjunto. El valor de retorno es un Text result : un Text con el path del gráfico visualizado o el error generado en caso de producirse Únicamente funciona desde TolBase. Parámetros: source -> Set con los datos a graficar. geometry -> Geometría de la ventana del gráfico. Ej: 814x692+10+10. Ejemplo: Set set1 = SetOfSet( SetOfText("a","s","d","f","g","h"), SetOfReal( 1, 2, 3, 4, 5, 6), SetOfReal( 12, 34, 35, 65, 76, 43), SetOfReal( 3, 7, 4, 2, 9, 6), SetOfReal( 2, 4, 5, 5, 6, 3)); Set tabla01 = TclTabulateSet(set1, SetOfSet( TclArgSt("-title","Tabulando un Set"), TclArgSt("-geometry", "814x692+15+15") )); }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/gui/tcl/_tabulate.tol stdlib/tol/gui/tcl/_tabulate.tol] == Función '''StdLib::TclTabulateTimeSet''' == * Declaración: {{{ Text StdLib::TclTabulateTimeSet(Set source, Date dateIni, Date dateEnd, Set valArg) }}} * Descripción: {{{ Función para tabular un conjunto. El valor de retorno es un Text result : un Text con el path del gráfico visualizado o el error generado en caso de producirse Únicamente funciona desde TolBase. Parámetros: source -> Set con los datos a graficar. dateIni -> Fecha de inicio. Si no se especifica, se toma DefFirst dateIni -> Fecha de fin. Si no se especifica, se toma DefLast valArg: -> Conjunto con los siguientes argumentos (estructura TclArgSt): -title -> Título de la ventana del experto en calendarios. -geometry -> Geometría de la ventana. widthxheight+x+y . Ej: 814x692+10+10. Al especificar la geometría de la ventana hay que tener en cuenta, que se refiere a la geometría de la ventana, no a la del experto en calendarios. Ejemplo: Set source = SetOfTimeSet(Easter, Mensual); Date dateIni = y2000m01d01; Date dateEnd = y2001m01d01; Text TclTabulateTimeSet(source, dateIni, dateEnd, SetOfSet( TclArgSt("-title","Tabulando TimeSet"), TclArgSt("-geometry", "100x100+1+1") )); }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/gui/tcl/_tabulate.tol stdlib/tol/gui/tcl/_tabulate.tol] == Función '''StdLib::TclTkChooseDirectory''' == * Declaración: {{{ Text StdLib::TclTkChooseDirectory(Set valArg) }}} * Descripción: {{{ Pops up a dialog box for the user to select a directory. The following option-value pairs are possible as command line arguments: -initialdir dirname Specifies that the directories in directory should be displayed when the dialog pops up. If this parameter is not specified, then the directories in the current working directory are displayed. If the parameter specifies a relative path, the return value will convert the relative path to an absolute path. This option may not always work on the Macintosh. This is not a bug. Rather, the General Controls control panel on the Mac allows the end user to override the application default directory. -parent window Makes window the logical parent of the dialog. The dialog is displayed on top of its parent window. -title titleString Specifies a string to display as the title of the dialog box. If this option is not specified, then a default title will be displayed. -mustexist boolean Specifies whether the user may specify non-existant directories. If this parameter is true, then the user may only select directories that already exist. The default value is false. Option -tclInterp (0 as default) indicates if -title argument must be interpreted by tcl or not See more help on http://www.tcl.tk/man/tcl8.4/TkCmd/chooseDirectory.htm }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/gui/tcl/_messagebox.tol stdlib/tol/gui/tcl/_messagebox.tol] == Función '''StdLib::TclTkGetOpenFile''' == * Declaración: {{{ Text StdLib::TclTkGetOpenFile(Set valArg) }}} * Descripción: {{{ The procedures tk_getOpenFile and tk_getSaveFile pop up a dialog box for the user to select a file to open or save. The tk_getOpenFile command is usually associated with the Open command in the File menu. Its purpose is for the user to select an existing file only. If the user enters an non-existent file, the dialog box gives the user an error prompt and requires the user to give an alternative selection. If an application allows the user to create new files, it should do so by providing a separate New menu command. The tk_getSaveFile command is usually associated with the Save as command in the File menu. If the user enters a file that already exists, the dialog box prompts the user for confirmation whether the existing file should be overwritten or not. The following option-value pairs are possible as command line arguments to these two commands: -defaultextension extension Specifies a string that will be appended to the filename if the user enters a filename without an extension. The defaut value is the empty string, which means no extension will be appended to the filename in any case. This option is ignored on the Macintosh platform, which does not require extensions to filenames, and the UNIX implementation guesses reasonable values for this from the -filetypes option when this is not supplied. -filetypes filePatternList If a File types listbox exists in the file dialog on the particular platform, this option gives the filetypes in this listbox. When the user choose a filetype in the listbox, only the files of that type are listed. If this option is unspecified, or if it is set to the empty list, or if the File types listbox is not supported by the particular platform then all files are listed regardless of their types. See the section SPECIFYING FILE PATTERNS below for a discussion on the contents of filePatternList. -initialdir directory Specifies that the files in directory should be displayed when the dialog pops up. If this parameter is not specified, then the files in the current working directory are displayed. If the parameter specifies a relative path, the return value will convert the relative path to an absolute path. This option may not always work on the Macintosh. This is not a bug. Rather, the General Controls control panel on the Mac allows the end user to override the application default directory. -initialfile filename Specifies a filename to be displayed in the dialog when it pops up. This option is ignored on the Macintosh platform. -multiple Allows the user to choose multiple files from the Open dialog. On the Macintosh, this is only available when Navigation Services are installed. -message string Specifies a message to include in the client area of the dialog. This is only available on the Macintosh, and only when Navigation Services are installed. -parent window Makes window the logical parent of the file dialog. The file dialog is displayed on top of its parent window. -title titleString Specifies a string to display as the title of the dialog box. If this option is not specified, then a default title is displayed. If the user selects a file, both tk_getOpenFile and tk_getSaveFile return the full pathname of this file. If the user cancels the operation, both commands return the empty string. Option -tclInterp (0 as default) indicates if -title argument must be interpreted by tcl or not See more help on http://www.tcl.tk/man/tcl8.4/TkCmd/getOpenFile.htm }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/gui/tcl/_messagebox.tol stdlib/tol/gui/tcl/_messagebox.tol] == Función '''StdLib::TclTkGetSaveFile''' == * Declaración: {{{ Text StdLib::TclTkGetSaveFile(Set valArg) }}} * Descripción: {{{ The procedures tk_getOpenFile and tk_getSaveFile pop up a dialog box for the user to select a file to open or save. The tk_getOpenFile command is usually associated with the Open command in the File menu. Its purpose is for the user to select an existing file only. If the user enters an non-existent file, the dialog box gives the user an error prompt and requires the user to give an alternative selection. If an application allows the user to create new files, it should do so by providing a separate New menu command. The tk_getSaveFile command is usually associated with the Save as command in the File menu. If the user enters a file that already exists, the dialog box prompts the user for confirmation whether the existing file should be overwritten or not. The following option-value pairs are possible as command line arguments to these two commands: -defaultextension extension Specifies a string that will be appended to the filename if the user enters a filename without an extension. The defaut value is the empty string, which means no extension will be appended to the filename in any case. This option is ignored on the Macintosh platform, which does not require extensions to filenames, and the UNIX implementation guesses reasonable values for this from the -filetypes option when this is not supplied. -filetypes filePatternList If a File types listbox exists in the file dialog on the particular platform, this option gives the filetypes in this listbox. When the user choose a filetype in the listbox, only the files of that type are listed. If this option is unspecified, or if it is set to the empty list, or if the File types listbox is not supported by the particular platform then all files are listed regardless of their types. See the section SPECIFYING FILE PATTERNS below for a discussion on the contents of filePatternList. -initialdir directory Specifies that the files in directory should be displayed when the dialog pops up. If this parameter is not specified, then the files in the current working directory are displayed. If the parameter specifies a relative path, the return value will convert the relative path to an absolute path. This option may not always work on the Macintosh. This is not a bug. Rather, the General Controls control panel on the Mac allows the end user to override the application default directory. -initialfile filename Specifies a filename to be displayed in the dialog when it pops up. This option is ignored on the Macintosh platform. -multiple Allows the user to choose multiple files from the Open dialog. On the Macintosh, this is only available when Navigation Services are installed. -message string Specifies a message to include in the client area of the dialog. This is only available on the Macintosh, and only when Navigation Services are installed. -parent window Makes window the logical parent of the file dialog. The file dialog is displayed on top of its parent window. -title titleString Specifies a string to display as the title of the dialog box. If this option is not specified, then a default title is displayed. If the user selects a file, both tk_getOpenFile and tk_getSaveFile return the full pathname of this file. If the user cancels the operation, both commands return the empty string. Option -tclInterp (0 as default) indicates if -title argument must be interpreted by tcl or not See more help on http://www.tcl.tk/man/tcl8.4/TkCmd/getOpenFile.htm }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/gui/tcl/_messagebox.tol stdlib/tol/gui/tcl/_messagebox.tol] == Función '''StdLib::TclTkMessageBox''' == * Declaración: {{{ Text StdLib::TclTkMessageBox(Set valArg) }}} * Descripción: {{{ Creates and displays a message window with an application-specified message, an icon and a set of buttons. Each of the buttons in the message window is identified by a unique symbolic name (see the -type options). After the message window is popped up, tk_messageBox waits for the user to select one of the buttons. Then it returns the symbolic name of the selected button. The following option-value pairs are supported: -default name Name gives the symbolic name of the default button for this message window ('ok', 'cancel', and so on). See -type for a list of the symbolic names. If this option is not specified, the first button in the dialog will be made the default. -icon iconImage Specifies an icon to display. IconImage must be one of the following: error, info, question or warning. If this option is not specified, then the info icon will be displayed. -message string Specifies the message to display in this message box. -parent window Makes window the logical parent of the message box. The message box is displayed on top of its parent window. -title titleString Specifies a string to display as the title of the message box. The default value is an empty string. -type predefinedType Arranges for a predefined set of buttons to be displayed. The following values are possible for predefinedType: * abortretryignore: Displays three buttons whose symbolic names are abort, retry and ignore. * ok: Displays one button whose symbolic name is ok. * okcancel: Displays two buttons whose symbolic names are ok and cancel. * retrycancel: Displays two buttons whose symbolic names are retry and cancel. * yesno: Displays two buttons whose symbolic names are yes and no. * yesnocancel: Displays three buttons whose symbolic names are yes, no and cancel. Option -tclInterp (0 as default) indicates if -message and -title arguments must be interpreted by tcl or not See more help on http://www.tcl.tk/man/tcl8.4/TkCmd/messageBox.htm }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/gui/tcl/_messagebox.tol stdlib/tol/gui/tcl/_messagebox.tol] == Función '''StdLib::TclTrace''' == * Declaración: {{{ Text StdLib::TclTrace(Text msg) }}} * Descripción: {{{ }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/gui/tcl/_tclutils.tol stdlib/tol/gui/tcl/_tclutils.tol] == Función '''StdLib::TclWarning''' == * Declaración: {{{ Text StdLib::TclWarning(Text msg) }}} * Descripción: {{{ }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/gui/tcl/_tclutils.tol stdlib/tol/gui/tcl/_tclutils.tol] == Función '''StdLib::Tclmc''' == * Declaración: {{{ Text StdLib::Tclmc(Text string) }}} * Descripción: {{{ Devuelve la cadena de texto equivalente a string en el idioma activo }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/gui/tcl/_tclutils.tol stdlib/tol/gui/tcl/_tclutils.tol] == Función '''StdLib::TestResultRoot''' == * Declaración: {{{ Text StdLib::TestResultRoot(Real void) }}} * Descripción: {{{ }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/general/tol_tests/_testFunc.tol stdlib/tol/general/tol_tests/_testFunc.tol] == Función '''StdLib::TextIndent''' == * Declaración: {{{ Text StdLib::TextIndent(Text txt, Real n) }}} * Descripción: {{{ Dado el texto 'txt', lo devuelve identado 'n' espacios }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/general/grammars/_text.tol stdlib/tol/general/grammars/_text.tol] == Función '''StdLib::TextJoint''' == * Declaración: {{{ Text StdLib::TextJoint(Set setTxt, Text pattern) }}} * Descripción: {{{ }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/general/grammars/_text.tol stdlib/tol/general/grammars/_text.tol] == Función '''StdLib::TextJointInternal''' == * Declaración: {{{ Text StdLib::TextJointInternal(Set setTxt, Text pattern, Real i) }}} * Descripción: {{{ }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/general/grammars/_text.tol stdlib/tol/general/grammars/_text.tol] == Función '''StdLib::TextLeftPad''' == * Declaración: {{{ Text StdLib::TextLeftPad(Text txt, Real n) }}} * Descripción: {{{ }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/general/grammars/_text.tol stdlib/tol/general/grammars/_text.tol] == Función '''StdLib::TextLeftPadWith''' == * Declaración: {{{ Text StdLib::TextLeftPadWith(Text txt, Text char, Real n) }}} * Descripción: {{{ }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/general/grammars/_text.tol stdlib/tol/general/grammars/_text.tol] == Función '''StdLib::TextReplicate''' == * Declaración: {{{ Text StdLib::TextReplicate(Text txt, Text pattern, Real n) }}} * Descripción: {{{ }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/general/grammars/_text.tol stdlib/tol/general/grammars/_text.tol] == Función '''StdLib::TextRightPad''' == * Declaración: {{{ Text StdLib::TextRightPad(Text txt, Real n) }}} * Descripción: {{{ }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/general/grammars/_text.tol stdlib/tol/general/grammars/_text.tol] == Función '''StdLib::TextRightPadWith''' == * Declaración: {{{ Text StdLib::TextRightPadWith(Text txt, Text char, Real n) }}} * Descripción: {{{ }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/general/grammars/_text.tol stdlib/tol/general/grammars/_text.tol] == Función '''StdLib::TextSpace''' == * Declaración: {{{ Text StdLib::TextSpace(Real n) }}} * Descripción: {{{ }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/general/grammars/_text.tol stdlib/tol/general/grammars/_text.tol] == Función '''StdLib::TimeComplete''' == * Declaración: {{{ Text StdLib::TimeComplete(Real lapse) }}} * Descripción: {{{ }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/general/grammars/_text.tol stdlib/tol/general/grammars/_text.tol] == Función '''StdLib::Tms2Txt''' == * Declaración: {{{ Text StdLib::Tms2Txt(TimeSet tms) }}} * Descripción: {{{ }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/general/grammars/_text.tol stdlib/tol/general/grammars/_text.tol] == Función '''StdLib::ToFirstUpper''' == * Declaración: {{{ Text StdLib::ToFirstUpper(Text txt) }}} * Descripción: {{{ Fucntion DEPRECATED. Use: FirstToUpper(···,TRUE) }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/general/grammars/_text.tol stdlib/tol/general/grammars/_text.tol] == Función '''StdLib::ToTolName''' == * Declaración: {{{ Text StdLib::ToTolName(Text txt_) }}} * Descripción: {{{ Cambia una expresion eliminando caracteres no validos en el nombre de una variable TOL y eliminando espacios. Devuelve la expresion en minusculas salvo la primera letra de cada palabra del texto original. Si la expresion comienza por una cifra añade al inicio de esta el caracter '_', es decir '20' -> '_20', ' 20' -> ' _20' }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/general/grammars/_text.tol stdlib/tol/general/grammars/_text.tol] == Función '''StdLib::TolSet2TclLst''' == * Declaración: {{{ Text StdLib::TolSet2TclLst(Set set) }}} * Descripción: {{{ A partir de un conjunto TOL genera el código TCL que evaluado devuelve una lista correspondiente al conjunto. }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/gui/tcl/_tclutils.tol stdlib/tol/gui/tcl/_tclutils.tol] == Función '''StdLib::Tpa::descServer''' == * Declaración: {{{ Text StdLib::Tpa::descServer(Set srv) }}} * Descripción: {{{ Cadena completa de descripci?n de un servidor m?quina:puerto#PID }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/general/system/tpa/_server.tol stdlib/tol/general/system/tpa/_server.tol] == Función '''StdLib::Tpa::formatServer''' == * Declaración: {{{ Text StdLib::Tpa::formatServer(Set srv) }}} * Descripción: {{{ Cadena est?ndard de definici?n de un servidor m?quina:puerto }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/general/system/tpa/_server.tol stdlib/tol/general/system/tpa/_server.tol] == Función '''StdLib::Trace''' == * Declaración: {{{ Text StdLib::Trace(Anything x) }}} * Descripción: {{{ }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/general/grammars/_text.tol stdlib/tol/general/grammars/_text.tol] == Función '''StdLib::TraceInt''' == * Declaración: {{{ Text StdLib::TraceInt(Real x) }}} * Descripción: {{{ }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/general/grammars/_text.tol stdlib/tol/general/grammars/_text.tol] == Función '''StdLib::TraceLn''' == * Declaración: {{{ Text StdLib::TraceLn(Anything x) }}} * Descripción: {{{ }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/general/grammars/_text.tol stdlib/tol/general/grammars/_text.tol] == Función '''StdLib::TraceReal''' == * Declaración: {{{ Text StdLib::TraceReal(Real x) }}} * Descripción: {{{ }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/general/grammars/_text.tol stdlib/tol/general/grammars/_text.tol] == Función '''StdLib::TraceTime''' == * Declaración: {{{ Text StdLib::TraceTime(Text txt, Real open, Text iniTime) }}} * Descripción: {{{ Trazador de tiempos }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/general/grammars/_text.tol stdlib/tol/general/grammars/_text.tol] == Función '''StdLib::TxtFormList''' == * Declaración: {{{ Text StdLib::TxtFormList(Set valSet, Text iniTxt, Text endTxt, Text sepTxt, Text txtDet, Text datFmt, Text dteDet, Text dteFmt) }}} * Descripción: {{{ Retorna un texto resultado de formar una lista con todos los valores de valSet como lista textual de valores. Los parametros de control son los siguiente: - iniTxt es el inicio de la lista, por ejemplo <(>, <[[>, <>, etc. - endTxt es el final de la lista, por ejemplo <)>, <]]>, <>, etc. - sepTxt es el separador, por ejemplo <; >, <,>, <>, etc. - txtDet es la delimitacion de textos, por ejemplo, la comilla doble, la simple para Sql o ninguno. - datFmt es el formato para numeros reales, por ejemplo, <%.0lf> o ninguno (entonces se utiliza el formato por defecto que haya en ese momento). - dteDet es la delimitacion de fechas, por ejemplo, la comilla doble, la simple para Sql o ninguno. - dteFmt es el formato para fechas, por ejemplo, <%c%Y%m%d> o ninguno (entonces se utiliza el formato por defecto que haya en ese momento). Los polinomios los delimita como textos. Solo admite valores de tipo Text, Polyn, Real y Date. }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/general/grammars/_text.tol stdlib/tol/general/grammars/_text.tol] == Función '''StdLib::TxtFormListDel''' == * Declaración: {{{ Text StdLib::TxtFormListDel(Set valSet, Text iniTxt, Text endTxt, Text sepTxt, Text txtSuf, Text txtPre, Text datFmt, Text datSuf, Text datPre, Text dteFmt, Text dteSuf, Text dtePre) }}} * Descripción: {{{ Retorna un texto resultado de formar una lista con todos los valores de valSet como lista textual de valores. Los parametros de control son los siguiente: - iniTxt es el inicio de la lista, por ejemplo <(>, <[[>, <>, etc. - endTxt es el final de la lista, por ejemplo <)>, <]]>, <>, etc. - sepTxt es el separador, por ejemplo <; >, <,>, <>, etc. - txtSuf es el sufijo a concatenar a los textos, por ejemplo, la comilla doble, la simple para Sql o ninguno. - txtPre es el prefijo a concatenar a los textos, por ejemplo, la comilla doble, la simple para Sql o ninguno. - datFmt es el formato para numeros reales, por ejemplo, <%.0lf> o ninguno (entonces se utiliza el formato por defecto que haya en ese momento). - datSuf es el sufijo a concatenar a los reales, por ejemplo, la comilla doble, la simple para Sql o ninguno. - datPre es el prefijo a concatenar a los reales, por ejemplo, la comilla doble, la simple para Sql o ninguno. - dteFmt es el formato para fechas, por ejemplo, <%c%Y%m%d> o ninguno (entonces se utiliza el formato por defecto que haya en ese momento) - dteSuf es el sufijo a concatenar a las fechas, por ejemplo, la comilla doble, la simple para Sql o ninguno. - dtePre es el prefijo a concatenar a los textos, por ejemplo, la comilla doble, la simple para Sql o ninguno. Los polinomios los delimita como textos. Solo admite valores de tipo Text, Polyn, Real y Date. }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/general/grammars/_text.tol stdlib/tol/general/grammars/_text.tol] == Función '''StdLib::TxtFormListGen''' == * Declaración: {{{ Text StdLib::TxtFormListGen(Set valSet, Text iniTxt, Text endTxt, Text sepTxt, Set fmtSet) }}} * Descripción: {{{ Retorna un texto resultado de formar una lista con todos los valores de valSet como lista textual de valores. Los parametros de control son los siguiente: - iniTxt es el inicio de la lista, por ejemplo <(>, <[[>, <>, etc. - endTxt es el final de la lista, por ejemplo <)>, <]]>, <>, etc. - sepTxt es el separador, por ejemplo <; >, <,>, <>, etc. - fmtSet es un conjunto con estructura FmtSt que para cada gramatica puede especificar el delimitador de inicio y fin de esa gramática, así como una funcion para formatear el elemento. }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/general/grammars/_text.tol stdlib/tol/general/grammars/_text.tol] == Función '''StdLib::TxtList''' == * Declaración: {{{ Text StdLib::TxtList(Set valSet) }}} * Descripción: {{{ Lista el conjunto valSet utilizando el separador < , >. }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/general/grammars/_text.tol stdlib/tol/general/grammars/_text.tol] == Función '''StdLib::TxtListItem''' == * Declaración: {{{ Text StdLib::TxtListItem(Set valSet, Text item) }}} * Descripción: {{{ Lista el conjunto valSet utilizando el separador item. Esta funcion sustituye a UnionItem. }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/general/grammars/_text.tol stdlib/tol/general/grammars/_text.tol] == Función '''StdLib::TxtListItemQuote''' == * Declaración: {{{ Text StdLib::TxtListItemQuote(Set valSet, Text item) }}} * Descripción: {{{ Lista el conjunto valSet utilizando el separador item con comillas simples para los textos. Esta funcion sustituye a UnionItem. }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/general/grammars/_text.tol stdlib/tol/general/grammars/_text.tol] == Función '''StdLib::TxtListTcl''' == * Declaración: {{{ Text StdLib::TxtListTcl(Set valSet) }}} * Descripción: {{{ Lista el conjunto valSet convirtiendolo en formato TCL. }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/gui/tcl/_tclutils.tol stdlib/tol/gui/tcl/_tclutils.tol] == Función '''StdLib::TxtRight''' == * Declaración: {{{ Text StdLib::TxtRight(Text txt, Real n) }}} * Descripción: {{{ Retorna los caracteres de la derecha de un texto según el número introducido. }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/general/grammars/_text.tol stdlib/tol/general/grammars/_text.tol] == Función '''StdLib::UnionItem''' == * Declaración: {{{ Text StdLib::UnionItem(Set txtSet, Text item) }}} * Descripción: {{{ Funcion DEPRECATED. Usar TxtListItem }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/general/grammars/_text.tol stdlib/tol/general/grammars/_text.tol] == Función '''StdLib::UnionItemAny''' == * Declaración: {{{ Text StdLib::UnionItemAny(Set txtSet, Text item) }}} * Descripción: {{{ Concatena los texto no vacios de un conjunto de textos con el separador item. }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/general/grammars/_text.tol stdlib/tol/general/grammars/_text.tol] == Función '''StdLib::WriteHtmlBegin''' == * Declaración: {{{ Text StdLib::WriteHtmlBegin(Text title, Text background, Text bgcolor) }}} * Descripción: {{{ }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/gui/html/_htmlutil.tol stdlib/tol/gui/html/_htmlutil.tol] == Función '''StdLib::WriteHtmlEnd''' == * Declaración: {{{ Text StdLib::WriteHtmlEnd(Text color) }}} * Descripción: {{{ }}} * Lenguaje:TOL * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/stdlib/gui/html/_htmlutil.tol stdlib/tol/gui/html/_htmlutil.tol] == Función '''StructName''' == * Declaración: {{{ Text StructName(Set s) }}} * Descripción: {{{ Devuelve el nombre de la estructura de un conjunto. Si no la tiene devuelve la cadena vacía. }}} * Lenguaje:C++ * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/btol/text_type/txtgra.cpp tol/btol/text_type/txtgra.cpp] == Función '''Sub''' == * Declaración: {{{ Text Sub(Text txt, Real desde, Real hasta) }}} * Descripción: {{{ Devueve la subcadena comprendida entre dos límites ambos incluídos. }}} * Lenguaje:C++ * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/btol/text_type/txtgra.cpp tol/btol/text_type/txtgra.cpp] == Función '''SubType''' == * Declaración: {{{ Text SubType(VMatrix V) }}} * Descripción: {{{ Devuelve el codigo de subtipo de una matriz virtual. }}} * Lenguaje:C++ * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/btol/vmatrix_type/vmatgra.cpp tol/btol/vmatrix_type/vmatgra.cpp] == Función '''SysErrMsg''' == * Declaración: {{{ Text SysErrMsg(Real sysErrCod) }}} * Descripción: {{{ Devuelve el mensaje de error del sistema asociado al código especificado. Si el código es 0 entonces se devuelve el del último error ocurrido. }}} * Lenguaje:C++ * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/btol/bdb/filehandle.cpp tol/btol/bdb/filehandle.cpp] == Función '''TestCoherenceOfTimeSet''' == * Declaración: {{{ Text TestCoherenceOfTimeSet(TimeSet tms [, Real verboseMode=0, Date from=DefFirst, Date until=DefLast, Real maxTimeSim=120, Real numSim=1000, Real maxLag=10]) }}} * Descripción: {{{ Comprueba la coherencia de los métodos de definición de un TimeSet en el intervalo especificado Esta función devuelve el texto OK si todo ha ido bien o bien un texto avisando de que ninguna fecha del intervalo le pertenece o en su caso un mensaje detallando la incoherencia detectada. Los valores permitidos para verboseMode son 0: No muestra nada 1: Muestra sólo la descripción de los pasos 2: Muestra la mayoría de los detalles 3: Muestra todos los detalles }}} * Lenguaje:C++ * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/btol/timeset_type/tmsgrav.cpp tol/btol/timeset_type/tmsgrav.cpp] == Función '''ToLower''' == * Declaración: {{{ Text ToLower(Text txt) }}} * Descripción: {{{ Cambia todos los caracteres a minúsculas. }}} * Lenguaje:C++ * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/btol/text_type/txtgra.cpp tol/btol/text_type/txtgra.cpp] == Función '''ToName''' == * Declaración: {{{ Text ToName(Text txt) }}} * Descripción: {{{ Cambia todos los caracteres no válidos como identificador por el carácter '_'. }}} * Lenguaje:C++ * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/btol/text_type/txtgra.cpp tol/btol/text_type/txtgra.cpp] == Función '''ToUpper''' == * Declaración: {{{ Text ToUpper(Text txt) }}} * Descripción: {{{ Cambia todos los caracteres a mayúsculas. }}} * Lenguaje:C++ * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/btol/text_type/txtgra.cpp tol/btol/text_type/txtgra.cpp] == Función '''WriteFile''' == * Declaración: {{{ Text WriteFile(Text nombreFichero, Text cadena) }}} * Descripción: {{{ Escribe una cadena en un fichero. Si el fichero no existe devuelve la cadena vacía y muestra un mensaje de advertencia.Si existe devuelve el propio nombre del fichero. }}} * Lenguaje:C++ * Fuente : [https://www.tol-project.org/browser/tolp/trunk/tol/btol/text_type/txtgra.cpp tol/btol/text_type/txtgra.cpp]