BASE convertir cifras numéricas en cantidad con letra
-
- Mensajes: 6
- Registrado: Lun Jul 29, 2019 3:59 am
BASE convertir cifras numéricas en cantidad con letra
Saludos, he buscado información al respecto y no logro encontrarla, actualmente estoy creando base de datos en BASE de Libreoffcie, para administrar información en esta información hay importes numérico y quiero buscar como convertirlos a cantidad con letra en una consulta para posteriormente hacer uso de ese dato en un hoja de texto conectada a la base de datos.
Gracias.
Gracias.
Libreoffice 6.1.6.3 / Ubuntu 18.04.2
Re: BASE convertir cifras numéricas en cantidad con letra
Hola, en este enlace se habla sobre este tema.
https://forum.openoffice.org/es/forum/v ... ras#p39446
Saludos
https://forum.openoffice.org/es/forum/v ... ras#p39446
Saludos
OpenOffice 4.1.15 y LibreOffice 6.2.4.2 en W-10, y LibreOffice 4.1.6.2 en Open Suse 13.1(VirtualBox)
-
- Mensajes: 6
- Registrado: Lun Jul 29, 2019 3:59 am
Re: BASE convertir cifras numéricas en cantidad con letra
Gracias ya lo había revisado solo lo que yo busco es para Bases de datos en tablas de BASE ya sea por medio de consulta o al ingresar datos en un formulario, no logro hacer que funcione o integrar en BASE solo en hojas de cálculo pero no es lo que necesito.
Libreoffice 6.1.6.3 / Ubuntu 18.04.2
Re: BASE convertir cifras numéricas en cantidad con letra
También te sirve para Base, no encontrarás otra forma que no sea con una función personalizada, la misma que te enlazaron sirve para lo que pides...
______________________________________________
"Todo cuanto no podemos dar nos posee". - André Gide
LibreOffice 6.2 | ArchLinux | Gnome3
No respondo preguntas privadas, por favor, usa el foro
"Todo cuanto no podemos dar nos posee". - André Gide
LibreOffice 6.2 | ArchLinux | Gnome3
No respondo preguntas privadas, por favor, usa el foro
-
- Mensajes: 6
- Registrado: Lun Jul 29, 2019 3:59 am
Re: BASE convertir cifras numéricas en cantidad con letra
Gracias, entonces creo que algo estoy haciendo mal podrías ayudarme para orientarme esto es lo que hago: SELECT Num_texto("Importe") FROM "RECIBO_$" y me arroja el siguiente error:
Access is denied: NUM_TEXTO in statement [SELECT Num_texto( "Importe" ) FROM "RECIBO_$"]
Access is denied: NUM_TEXTO in statement [SELECT Num_texto( "Importe" ) FROM "RECIBO_$"]
Libreoffice 6.1.6.3 / Ubuntu 18.04.2
Re: BASE convertir cifras numéricas en cantidad con letra
No, no podrás llamarla con SQL, a menos que el motor de base de datos origen te permita crear nuevas funciones, lo cual creo, no es el caso. Dado que es una función personalizada, es casi seguro que tenga que hacer todo por código, pero no tengo claro donde quieres usarla.
______________________________________________
"Todo cuanto no podemos dar nos posee". - André Gide
LibreOffice 6.2 | ArchLinux | Gnome3
No respondo preguntas privadas, por favor, usa el foro
"Todo cuanto no podemos dar nos posee". - André Gide
LibreOffice 6.2 | ArchLinux | Gnome3
No respondo preguntas privadas, por favor, usa el foro
-
- Mensajes: 6
- Registrado: Lun Jul 29, 2019 3:59 am
Re: BASE convertir cifras numéricas en cantidad con letra
Gracias, actualmente estoy usando libreoffcie Base, ahí he creado un atabla con los datos de ID e importe, al hacer una consulta quiero que en una columna poder agregar la cantidad con letra de forma automática de acuerdo al valor del importe que esta en la columna "IMPORTE".
Saludos
Saludos
Libreoffice 6.1.6.3 / Ubuntu 18.04.2
Re: BASE convertir cifras numéricas en cantidad con letra
Eso solo lo veo útil, en un informe, no en una consulta... pero como siempre, cada quien tiene sus necesidades, solo se me ocurre agregar un nuevo campo para guardar el resultado de convertir los importes en letra. ¿estas usando HBSQL o Firebird como motor de datos?
______________________________________________
"Todo cuanto no podemos dar nos posee". - André Gide
LibreOffice 6.2 | ArchLinux | Gnome3
No respondo preguntas privadas, por favor, usa el foro
"Todo cuanto no podemos dar nos posee". - André Gide
LibreOffice 6.2 | ArchLinux | Gnome3
No respondo preguntas privadas, por favor, usa el foro
-
- Mensajes: 6
- Registrado: Lun Jul 29, 2019 3:59 am
Re: BASE convertir cifras numéricas en cantidad con letra
El motor que actualmente uso es HSQL, recientemente estoy usando bases de datos, si tu me sugieres que sea en un informe me ayudaría mucho todo lo que pueda mejorar.
Saludos
Saludos
Libreoffice 6.1.6.3 / Ubuntu 18.04.2
Re: BASE convertir cifras numéricas en cantidad con letra
Hola,
Aplicando la función de Mauricio, sale lo que adjunto que te puede valer, a falta de depurar un poco, la conversión se hace a través del formulario.
Saludos
Aplicando la función de Mauricio, sale lo que adjunto que te puede valer, a falta de depurar un poco, la conversión se hace a través del formulario.
Saludos
- Adjuntos
-
- Numeros_a_Letras.7z
- (13.71 KiB) Descargado 278 veces
OpenOffice 4.1.15 y LibreOffice 6.2.4.2 en W-10, y LibreOffice 4.1.6.2 en Open Suse 13.1(VirtualBox)
-
- Mensajes: 6
- Registrado: Lun Jul 29, 2019 3:59 am
Re: BASE convertir cifras numéricas en cantidad con letra
Hola, tengo una consulta, no he logrado hacer funcionar la conversión de números a cantidad en una base de datos de libreoffice, en una tabla tengo los importe con numero y necesito que en una consulta aparezcan los importes con numero y con letra de columnas diferentes, ya que la consulta la conecto a un documento de texto y es ahí donde utilizo la cantidad con numero así como con letra.
He intentado usar el ejemplo que me compartió RMG pero no logro integrarlo a mi base de datos.
He intentado usar el ejemplo que me compartió RMG pero no logro integrarlo a mi base de datos.
Libreoffice 6.1.6.3 / Ubuntu 18.04.2
Re: BASE convertir cifras numéricas en cantidad con letra
Hola,
Si no adjuntas tu BD ( o un ejemplo de esta) para ver lo que estas haciendo, dificilmente podemos ayudarte.
Saludos
Si no adjuntas tu BD ( o un ejemplo de esta) para ver lo que estas haciendo, dificilmente podemos ayudarte.
Saludos
OpenOffice 4.1.15 y LibreOffice 6.2.4.2 en W-10, y LibreOffice 4.1.6.2 en Open Suse 13.1(VirtualBox)