Página 5 de 6

Re: EasyDev v2.4.3 [05-Ene-16]

Publicado: Mar Ene 12, 2016 5:56 am
por mauricio
Gracias por el tip, espero darme tiempo para actualizar la documentación...

Saludos

Re: EasyDev v2.4.3 [05-Ene-16]

Publicado: Mar Ene 12, 2016 8:16 pm
por valenteres
Muchas gracias Mauricio.

Con respecto a este tema me gustaría completarlo con un par de detalles:

El primero es que, a diferencia de otros casos, no he conseguido asignar estos valores vía Properties. Me explico. En otros casos se pueden asignar valores por el procedimiento señalado más arriba o bien con el siguiente códido -caso de la Leyenda-:

Código: Seleccionar todo

	legend = chart.Legend

	properties = FormCaracter(101, 0)
		util.imageFormat(legend, properties)
	properties = FormLinea(101,0)
		util.imageFormat(legend, properties)
	properties = Array(   _
		Array("Alignment", 4), _
		Array("FillColor", RGB(255,255,0, _
		)
	util.imageFormat(legend, properties)
En el caso de formato de los rótulos de los ejes he intantado hacer algo similar y no ha funcionado. Posiblemente porque el código no sea correcto. El código utilizado es el siguiente:

Código: Seleccionar todo

	axis = chart.getDiagram().getXAxis()
	properties = Array(   _
		Array("LinkNumberFormatToSource", False), _
		)
	util.imageFormat(axis, properties)

	properties = Array(   _
		Array("numberformat", 75), _
		)
	util.imageFormat(axis, properties)
He probado con las dos instrucciones separadas en dos instrucciones diferentes y unidas en una sola instrucción. No he conseguido que funcione de ninguna de las dos formas.

El segundo asunto que me gustaría exponer es la posibilidad de especificar el formato como strig. Por ejemplo:

En lugar de
.NumberFormat = 75
'Poder expedificarlo como
.???Format = D "de" MMM "de" AAAA
o similar

Muchas gracias

Re: EasyDev v2.4.3 [05-Ene-16]

Publicado: Vie Ene 15, 2016 2:44 pm
por mauricio
Abre un nuevo tema para cada caso por favor...

Saludos

Re: EasyDev v2.4.3 [05-Ene-16]

Publicado: Vie Ene 15, 2016 5:05 pm
por valenteres
De acuerdo. Me pongo a ello

Re: EasyDev v2.4.3 [05-Ene-16]

Publicado: Dom Ene 17, 2016 4:06 pm
por mriosv
Hola Mauricio,
probando LibreOffice 5.1, sale el aviso de actualizar extensiones, en este caso la que sale para actualizar es EasyDev, pero en la actualización genera el siguiente error.

"
Error while downloading extension Tool for easy develop macros in LibreOffice, with Python. The error message is: Could not download https://github.com/UniversoLibreMexicoA ... v2.4.3.oxt. the inputstream is missing necessaryto create a content
The extension will not be installed.

Error while installing extension Tool for easy develop macros in LibreOffice, with Python. The extension will not be installed.
"

Re: EasyDev v2.4.3 [05-Ene-16]

Publicado: Lun Ene 18, 2016 3:45 am
por mauricio
Esa ruta no existe, la correcta es: https://github.com/UniversoLibreMexicoA ... v2.4.3.oxt
seguramente la tengo mal en las fuentes, lo voy a revisar... gracias...

¿Que versión tienes instalada?...

Saludos

Re: EasyDev v2.4.3 [05-Ene-16]

Publicado: Lun Ene 18, 2016 4:14 am
por mauricio
Olvide hacer un tag de la versión 2.4.3, ahora debería de funcionar...

En caso de que no, por favor, desinstala e instala manualmente, espero que con los cambios que hice, las próximas actualizaciones ahora si sean correctas...

Saludos

Re: EasyDev v2.4.3 [05-Ene-16]

Publicado: Lun Ene 18, 2016 10:03 am
por mriosv
Visto y no visto :)
Ya actualizó a 2.4.3.
Saludos.

Re: EasyDev v2.4.3 [05-Ene-16]

Publicado: Mar Ene 19, 2016 11:47 pm
por mauricio
Se vienen cambios importantes en PyUNO para LibreOffice: http://conference.libreoffice.org/asset ... sPyUNO.pdf
y por consiguiente para EasyDev...

Es una lastima que PyUno en AOO no tenga ninguna novedad... pronto... habrá que escoger un solo camino...

Re: EasyDev v2.4.3 [05-Ene-16]

Publicado: Mié Ene 20, 2016 12:32 am
por fornelasa
y fijate, lo más chistoso, personalmente yo no me he aplicado a está nueva extensión (que me parece muy interesante) por no estár digamos muy compatible todavia con AOO precisamente por culpa de Apache.
Claro que deseo que AOO se aplique y la pueda yo usar aqui al 100% y no tenga que elegir por LO.

Saludos, Federico.

Re: EasyDev v2.4.3 [05-Ene-16]

Publicado: Mié Ene 20, 2016 12:37 am
por mauricio
fornelasa escribió:por no estár digamos muy compatible todavia con AOO precisamente por culpa de Apache.
Pues te recomiendo usarla ahora, que esta 99% compatible con AOO, por que mañana, no lo se...

Re: EasyDev v2.4.3 [05-Ene-16]

Publicado: Mié Ene 20, 2016 12:44 am
por fornelasa
ok, buen dato, entonces parece que me quedé en el pasado de hace algunos dias/meses en donde creo vi que no era aun compatible al 100% con AOO precisamente por lo de Python.
99% compatible es más que suficiente para usarla en AOO con lo cual tengo una razón más para seguir eligiendo AOO sobre LO (al menos en el presente), Perfecto.
Y sin maldad, a LO lo "agarro" cuando me acuerdo (casí nunca) :D

Saludos, Federico.

Re: EasyDev v2.4.3 [05-Ene-16]

Publicado: Mié Ene 20, 2016 1:22 am
por fornelasa
Listo, he instalado EasyDev v2.4.3 en AOO, ahora si estamos completos (yo) :D :super:
Saludos, Federico.

Re: EasyDev v2.5.0 [23-Ene-16]

Publicado: Sab Ene 23, 2016 6:59 pm
por mauricio
He subido a producción la versión 2.5.0 de EasyDev que incluye el soporte para request, que es una hermosa librería para HTTP...

He cambiado las rutas parar las actualizaciones automáticas... por favor, prueben si les permite actualizar desde LibreOffice, solo desde 2.4.3 hacia 2.5.0... si no los deja, es necesario reemplazar manualmente... estas rutas de Github no las tengo muy claras aun...

Gracias

Re: EasyDev v2.6.1 [02-Feb-16]

Publicado: Jue Feb 04, 2016 11:36 pm
por RASAPA
Buenos dias,
Tengo problemas y no encuentro la opcion ha utilizar para que en la exportacion a CSV se envie tambien el nombre de las columnas.
He probado varias formas pero no acierto con la formula correcta.

Código: Seleccionar todo

	options(0).Name = "writeheader"
	options(0).Value = true
	options(1).Name = "delimiter"
	options(1).Value = ";"		
Cual seria la opcion correcta ?

Saludos
Ramon

Re: EasyDev v2.6.1 [02-Feb-16]

Publicado: Vie Feb 05, 2016 12:00 am
por mauricio
Por favor, para que no se haga este tema interminable...

Cualquier duda del uso de EasyDev, en nuevos temas, gracias...

P.D. No tienes que hacer nada, más que esten en el rango, mira la documentación: http://easydev.readthedocs.org/es/lates ... rtar-a-csv

Re: EasyDev v2.6.1 [02-Feb-16]

Publicado: Vie Feb 05, 2016 12:24 am
por RASAPA
Hola Mauricio,

Cierro el tema y abro otro.
Muchas gracias y perdona

Ramon

Re: EasyDev v2.7.2 [24-Abr-16]

Publicado: Dom May 01, 2016 5:29 am
por jparada
Hola Mauricio,

Lo que me llamó la atención es éste punto:
Mauricio escribió:- Pongan el poder de Python al servicio de otros lenguajes

Esto me interesa mucho, he visto que a Python se le da muy fácil todo lo relacionado con Webservice, HTTP, RESTFul y compañía.

La pregunta es cómo desde mi lenguaje podría utilizar las bondades de Python/EasyDev, qué necesito saber de EasyDev, y cómo puedo hacer los test correspondientes con mi lenguaje..., por donde se empieza?.

Gracias.

Saludos,
Javier

Re: EasyDev v2.7.2 [24-Abr-16]

Publicado: Lun May 02, 2016 3:49 am
por mauricio
En python es fácil muchas cosas...

EasyDev esta pensado para usarse solamente desde LibreOffice, no desde otros lenguajes... si quieres usar python en LibreOffice, EasyDev y este foro es lo correcto... si quieres usar python desde otros lenguajes, entonces, estos foros no son los correctos... te sugiero inscribirte a la lista de python Mexico y ahí hacer tu pregunta: https://mail.python.org/mailman/listinfo/python-mx

Saludos

Re: EasyDev v2.7.2 [24-Abr-16]

Publicado: Mar Abr 18, 2017 4:00 am
por Juanco
Hola, estoy iniciando con Pyuno tengo LO 5.1.6.2 en Ubuntu 16.04 LTS, estoy tratando de hacer el ejercicio de prueba y no me indica el mensaje.Me indica que no importa el Modulo Uno. Que puedo hacer?
Muchas gracias.

Re: EasyDev v2.7.2 [24-Abr-16]

Publicado: Mar Abr 18, 2017 5:07 am
por mauricio
Hola...

¿A que ejercicio de prueba te refieres?... abre un nuevo tema detallando que estas intentando hacer y con gusto te ayudamos...

Saludos

Re: EasyDev v2.7.2 [24-Abr-16]

Publicado: Lun Oct 09, 2017 10:23 pm
por Jurassic Pork
hello,
sorry but i don't speak spanish :( . First, thanks to Mauricio for his wonderful tool EasyDev. I am a user of the french forum of OpenOffice. I am ready to add a french version to this tool and i can send the files to Mauricio for this (where ? ). I have also some enhancements or corrections to offer (with the code). For example , at this time the timer function doesn't work with a macro basic in the "local" document. There is also some troubles with the accents when you use the execute function in microsoft windows.
So where to discuss with Mauricio for this ? here ? in the github of EasyDev ? by mail ?
Friendly, J.P (from France)

Re: EasyDev v2.7.2 [24-Abr-16]

Publicado: Lun Oct 09, 2017 10:41 pm
por fornelasa
Attendons la réponse de Mauricio. En attendant, regardons ce sujet:
https://forum.openoffice.org/es/forum/v ... 50&t=13062

Cordialement

Re: EasyDev v2.7.2 [24-Abr-16]

Publicado: Lun Oct 09, 2017 11:23 pm
por mauricio
Bonjour JP...

First, thanks for use EasyDev...

The current repository of EasyDev is in Github: https://github.com/UniversoLibreMexicoAC/easydev

but, I want move to Gitlab, please, you wait my confirmation in this thread, and yes, you can use the system iusses of repository or this forum.

If you are interesting in translate the documentation of EasyDev to france, I will be very happy.

Salut!

Re: EasyDev v2.7.2 [24-Abr-16]

Publicado: Mar Oct 10, 2017 12:40 am
por Jurassic Pork
Hola Mauricio,
in attachment a compressed file with two folders :
easyDev_french : the files to add french version of the extension.
easyDev_Modif : the files that i have modified in your extension to do this :
1 - Add two functions :
in Debug :

Código: Seleccionar todo

def msgboxbg(self, message, type_msg=INFOBOX,bgcolor= 0xE8E880)
a new function to be able to change the background color of the messageBox.

Código: Seleccionar todo

REM MessageBoxType 0 = MESSAGEBOX, 1=INFOBOX, 2=WARNINGBOX, 3=ERRORBOX
util.msgboxbg("ceci est un message",1,RGB(200,240,200))
in Tools:

Código: Seleccionar todo

 def executew(self, args, wait,codepage)
with this function you can change the codepage of the decode function.
For example to have the good accents of a dir command in microsoft windows , i use the codepage 850 for french (i don't know if it is also the codepage 850 for spanish):

Código: Seleccionar todo

Sub TestExec()
util = createUnoService("org.universolibre.EasyDev")
res = util.executew(Array("cmd.exe","/c","dir"), True,"cp850")
util.msgbox(res)
End Sub
and for the problem to execute "local" document macro :

Código: Seleccionar todo

    if macro.Location=='document':
        script = doc.getScriptProvider().getScript(main)
    else:
        script = factory.createScriptProvider('').getScript(main)
at the end of the call_macro function ( Need to add a doc parameter in several functions in the tools.py).
So do what you want with the files.
Friendly, J.P

Re: EasyDev v2.7.2 [24-Abr-16]

Publicado: Vie Oct 20, 2017 10:42 pm
por Jurassic Pork
Hola Mauricio,
have you received my mail with the french version of the easydev documentation ? If you have no time to work on it, i can help you to integrate it in your github repository (as conbributor if you want) or i can fork your project in my github account.

Friendly, J.P

Re: EasyDev v2.7.2 [24-Abr-16]

Publicado: Dom Oct 22, 2017 5:02 am
por mauricio
Bonjour JP

Sorry I'm late... yes, I received your email, very thanks

I'm very happy, now we have EasyDev's documentatiton in french thanks to my friend JP

Look here: http://easydev.readthedocs.io/fr/latest/

Again thanks you very much, you win a beer, when I will visit your country

Merci Beaucoup, À bientôt

Re: EasyDev v2.7.2 [24-Abr-16]

Publicado: Mar Oct 24, 2017 9:07 pm
por Jurassic Pork
hola Mauricio,
i have written a message in the french forum of openoffice to promote your extension (see here ). In attachment of this message, there is an ods file to test your extension.
Friendly, J.P

Re: EasyDev v2.7.2 [24-Abr-16]

Publicado: Mié Oct 25, 2017 3:51 am
por mauricio
Bonjour JP...

It's great... very thanks...

Unfortunately in english forum they don't feel the same way, look:
https://forum.openoffice.org/en/forum/v ... 36#p377820

But, with this forum and now in Forum French is wonderful...

Merci...

Re: EasyDev v2.7.2 [24-Abr-16]

Publicado: Mié Oct 25, 2017 8:45 am
por Jurassic Pork
Hola Mauricio,
mauricio escribió: Unfortunately in english forum they don't feel the same way, look:
https://forum.openoffice.org/en/forum/v ... 36#p377820
Villeroy should be in a bad day when he has said "Bullshit" about your extension :ouch:
When you use an open source software you must have respect for the Author. If there is a problem try to understand where is the problem and say it to the Author.
Ami calmant, J.P