• (deb-cat) LibreOffice i MariaDB/MySQL

    From Narcis Garcia@21:1/5 to All on Tue Sep 12 09:10:01 2023
    Bon dia,

    Estic intentant crear un document de base de dades amb LibreOffice per a compartir, connectat a una base de dades del servei remot MariaDB.
    Em trobo que fer-ho mitjançant ODBC requereix algun tipus de
    configuració a l'entorn operatiu (poc portable), mitjançant JDBC no
    funciona* (Prova la classe: No s'ha pogut carregar el controlador JDBC),
    i directament funciona amb algunes mancances.
    «Connect directly (using MariaDB C connector)»:

    No desa claus primàries quan creo taules amb camps, i no reacciona quan
    demano crear un informe.
    A més a més, si ho deixes obert perd la connexió i cap tancar tot el LibreOffice per a poder tornar a obrir i que connecti.

    ¿Algú s'ha barallat amb aquest tema i pt fer recomanacions?

    El què busco és una forma senzilla de què, entre vàries persones
    cadascuna a casa seva, introduïm dades a una base de dades mitjançant un formulari, i podem treure un llistat.
    Que no requereixi cap coneixement tècnic per a utilitzar-ho per primera vegada.


    LibreOffice: 7.4
    Debian: 11
    (*) El paquet libreoffice-base-drivers està instal·lat, que inclou JDBC.
    --

    Narcis Garcia

    __________
    I'm using this dedicated address because personal addresses aren't
    masked enough at this mail public archive. Public archive administrator
    should fix this against automated addresses collectors.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Xavier Drudis Ferran@21:1/5 to All on Tue Sep 12 11:20:01 2023
    Ho sento, no ho he provat ni gens ni gaire això que dius,
    suposo que no et podré ajudar...

    El Tue, Sep 12, 2023 at 09:05:56AM +0200, Narcis Garcia deia:
    Bon dia,

    Estic intentant crear un document de base de dades amb LibreOffice per a compartir, connectat a una base de dades del servei remot MariaDB.
    Em trobo que fer-ho mitjançant ODBC requereix algun tipus de configuració a l'entorn operatiu (poc portable),

    I amb les altres opciosn no necessites configuració local ?
    Al menys credencials o això ?

    mitjançant JDBC no funciona* (Prova la
    classe: No s'ha pogut carregar el controlador JDBC),

    tens libmariadb-java instal·lat ?

    i directament funciona
    amb algunes mancances.
    «Connect directly (using MariaDB C connector)»:

    No desa claus primàries quan creo taules amb camps, i no reacciona quan demano crear un informe.

    Ni idea, sembla alguna incompatibilitat.
    Ho fa indiferentment del tipus de dades dels camps clau ?

    A més a més, si ho deixes obert perd la connexió i cap tancar tot el LibreOffice per a poder tornar a obrir i que connecti.


    M'imagino que algun timeout es deu poder configurar per algun lloc, wait_timeout, interactive_timeout...
    però si no vols configuracions locals ja no sé...

    De detalls així suposo que ja en saps buscar tu... https://stackoverflow.com/questions/51506416/mariadb-server-times-out-client-connection-after-600-seconds

    A mi em sonava que sense tancar el LibreOffice podies obrir i tancar connexions, però potser no ho recordo bé o ha canviat en les versions actuals.

    ¿Algú s'ha barallat amb aquest tema i pt fer recomanacions?


    Poc i fa massa temps. Ho sento. Sort.

    El què busco és una forma senzilla de què, entre vàries persones cadascuna a
    casa seva, introduïm dades a una base de dades mitjançant un formulari, i podem treure un llistat.
    Que no requereixi cap coneixement tècnic per a utilitzar-ho per primera vegada.


    Ni flors, Nextcloud forms ?
    Framaforms ?
    https://framaforms.org/abc/ca/
    Framacalc ?
    https://framacalc.org/abc/ca/

    Però la funcionalitat pot no quadrar i instal·lar o mantenir el teu
    servidor pot ser massa feina.

    En tot cas si vas per ODBC, JDBC, etc. tingues en compte si les dades
    van xifrades o no per la xarxa.

    Per a xifrar-les normalment caldria configurar claus i certificats al
    servidor (i si vols al client per autenticar però això és més
    configuració local i igual no vols). I si la CA del certificat de
    servidor no és pública, o no et vols refiar de totes les CAs
    públiques, o vols fer alguna mena de pinning, potser configurar
    truststores i mandangues a cada client...


    LibreOffice: 7.4
    Debian: 11
    (*) El paquet libreoffice-base-drivers està instal·lat, que inclou JDBC.

    Sospito que inclou part de JDBC, el costat de l'aplicació, però no el
    costat de la BD, i llavors falta un controlador JDBC (en java)
    específic per a la BD, que seria libmariadb-java, però tampoc he
    provat ara fa poc.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Julio@21:1/5 to All on Wed Sep 13 10:00:01 2023
    This is a multi-part message in MIME format.
    Hola,

    jo tampoc et puc ajudar amb libreoffice.

    Però sí et puc comentar el meu cas. Tinc una base de dades remota
    postgresql i vull que altres usuaris puguin llistar qualsevol informació d'aquesta sense coneixements de SQL. Desconec si és fàcil introduir
    dades tipus formulari, ja que en principi no ho necessito.

    Vaig trobar dbgate <https://dbgate.org/> i m'està agradant.

    Sort

    Julio

    El 12/9/23 a les 9:05, Narcis Garcia ha escrit:
    Bon dia,

    Estic intentant crear un document de base de dades amb LibreOffice per
    a compartir, connectat a una base de dades del servei remot MariaDB.
    Em trobo que fer-ho mitjançant ODBC requereix algun tipus de
    configuració a l'entorn operatiu (poc portable), mitjançant JDBC no funciona* (Prova la classe: No s'ha pogut carregar el controlador
    JDBC), i directament funciona amb algunes mancances.
    «Connect directly (using MariaDB C connector)»:

    No desa claus primàries quan creo taules amb camps, i no reacciona
    quan demano crear un informe.
    A més a més, si ho deixes obert perd la connexió i cap tancar tot el LibreOffice per a poder tornar a obrir i que connecti.

    ¿Algú s'ha barallat amb aquest tema i pt fer recomanacions?

    El què busco és una forma senzilla de què, entre vàries persones cadascuna a casa seva, introduïm dades a una base de dades mitjançant
    un formulari, i podem treure un llistat.
    Que no requereixi cap coneixement tècnic per a utilitzar-ho per
    primera vegada.


    LibreOffice: 7.4
    Debian: 11
    (*) El paquet libreoffice-base-drivers està instal·lat, que inclou JDBC.

    --
    ______________________________________________________

    El 2003 el català era la llengua habitual del 46 % dels catalans. Al 2018 només del 36 %. Si els castellanoparlants no actuem, desapareixerà.

    El 3 de novembre representa el moment de l'any en el que les dones deixen de cobrar en comparació amb els homes. Hem d’ajudar a les dones a eliminar aquesta data.

    L’administració pública cada any es gasta milions d’euros en llicències de programari privatiu. Utilitzant programari lliure estalviem costos i incentivem l’economia local.

    La neutralitat davant les desigualtats acaba accentuant-les.

    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    </head>
    <body>
    <p>Hola,</p>
    <p>jo tampoc et puc ajudar amb libreoffice.</p>
    <p>Però sí et puc comentar el meu cas. Tinc una base de dades remota
    postgresql i vull que altres usuaris puguin llistar qualsevol
    informació d'aquesta sense coneixements de SQL. Desconec si és
    fàcil introduir dades tipus formulari, ja que en principi no ho
    necessito.<br>
    </p>
    <p>Vaig trobar <a href="https://dbgate.org/">dbgate</a> i m'està
    agradant.</p>
    <p>Sort</p>
    <p>Julio</p>
    <p></p>
    <div class="moz-cite-prefix">El 12/9/23 a les 9:05, Narcis Garcia ha
    escrit:<br>
    </div>
    <blockquote type="cite"
    cite="mid:ec8511da-b9fd-5eba-f684-7b203d3fcd49@actiu.net">Bon dia,
    <br>
    <br>
    Estic intentant crear un document de base de dades amb LibreOffice
    per a compartir, connectat a una base de dades del servei remot
    MariaDB.
    <br>
    Em trobo que fer-ho mitjançant ODBC requereix algun tipus de
    configuració a l'entorn operatiu (poc portable), mitjançant JDBC
    no funciona* (Prova la classe: No s'ha pogut carregar el
    controlador JDBC), i directament funciona amb algunes mancances.
    <br>
    «Connect directly (using MariaDB C connector)»:
    <br>
    <br>
    No desa claus primàries quan creo taules amb camps, i no reacciona
    quan demano crear un informe.
    <br>
    A més a més, si ho deixes obert perd la connexió i cap tancar tot
    el LibreOffice per a poder tornar a obrir i que connecti.
    <br>
    <br>
    ¿Algú s'ha barallat amb aquest tema i pt fer recomanacions?
    <br>
    <br>
    El què busco és una forma senzilla de què, entre vàries persones
    cadascuna a casa seva, introduïm dades a una base de dades
    mitjançant un formulari, i podem treure un llistat.
    <br>
    Que no requereixi cap coneixement tècnic per a utilitzar-ho per
    primera vegada.
    <br>
    <br>
    <br>
    LibreOffice: 7.4
    <br>
    Debian: 11
    <br>
    (*) El paquet libreoffice-base-drivers està instal·lat, que inclou
    JDBC.
    <br>
    </blockquote>
    <pre class="moz-signature" cols="72">-- ______________________________________________________

    El 2003 el català era la llengua habitual del 46 % dels catalans. Al 2018 només del 36 %. Si els castellanoparlants no actuem, desapareixerà.

    El 3 de novembre representa el moment de l'any en el que les dones deixen de cobrar en comparació amb els homes. Hem d’ajudar a les dones a eliminar aquesta data.

    L’administració pública cada any es gasta milions d’euros en llicències de programari privatiu. Utilitzant programari lliure estalviem costos i incentivem l’economia local.

    La neutralitat davant les desigualtats acaba accentuant-les.</pre>
    </body>
    </html>

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Alex Muntada@21:1/5 to All on Wed Sep 13 22:00:01 2023
    Hola, Julio i Narcis:

    Tinc una base de dades remota postgresql i vull que altres
    usuaris puguin llistar qualsevol informació d'aquesta sense
    coneixements de SQL. Desconec si és fàcil introduir dades tipus
    formulari, ja que en principi no ho necessito.

    Vaig trobar dbgate <https://dbgate.org/> i m'està agradant.

    Per aquest cas d'ús, m'han parlat bé de baserow.io, però no l'he
    provat. A la feina tenim algunes instàncies de adminer.org i
    phpmyadmin.net, i algun companys utilitzen dbeaver.io com a
    gestor universal de bases de dades.

    Per al cas d'ús d'en Narcís, com que de LibreOffice no en sé
    gens, a banda del baserow.io se m'acut fer un formulari web amb
    django o simplement un CRUD automàtic dels que pot muntar tot
    solet.

    Salut,
    Alex

    --
    ⢀⣴⠾⠻⢶⣦⠀
    ⣾⠁⢠⠒⠀⣿⡁ Alex Muntada <alexm@debian.org>
    ⢿⡄⠘⠷⠚⠋ Debian Developer 🍥 log.alexm.org
    ⠈⠳⣄⠀⠀⠀⠀


    -----BEGIN PGP SIGNATURE-----

    iQIzBAABCgAdFiEEaUBwKsbetWW2SKTt466XjoNOXn4FAmUCFFIACgkQ466XjoNO Xn5nHhAApNbUcD9ejtBsaA+P5RzDoh7vDTx7EEStYUAbUTs5hwJXsTQEDc1gZ8Lm TjdiDe812yksGNeaodwC06Cy40MUT2t4iP61FKqsKkPdADBEEp8x7XhJWl8qvMXm +1hWKoSs/3g9CliPlQ5BQ6/MmnzxVG8aCqm+PB+Gfxg/xrZoJNz4Xd3z+Auo4hxM 5OKRuEK3go7tz6AmvCa/4HADiaDhyGtYIy3vWZv9qSXGHS1I9zXmGA2S/DkqEvEO PjukQkPjJyWKFUpisgFrKsM25nYVLsDB6++wmWlSls3FB0eprmJuL9aTRkIwovoz hdrYVmYItO7Nlh9WcAAPeOvLPIOwUx7CzC271pfaEY2uHW3Op+uPPJUqVxM+n0rN eqfV8IoXlt0Yu5dix3y6T+yQU1FR3acExvA1BY5j7jJeAjDrVa5VFuH7r+zTp3F5 WC0zXL4SVP4wtL20HFwbyqwrNikrfhXlL+Z/xEJ+0pjlzg6a81ellV5IX3VSWxvR fkfTfprZ/5Ui6R6VJuP2ackJCb38gybod4RFPxDfnaVVNRvU5rPeB8zRSKsy8Nbm XV1Ex96uPnB++u4ZlYDu8+zbZ2GKhtqtpPqoF+6znfS7mFbGx2M3imhcUvc7r2j9 zPCyAWn9aRsMW8du9LzDsEPJI4gVc2+LsXOh0pW7F+iezbj1sfo=
    =euNa
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Narcis Garcia@21:1/5 to All on Mon Oct 2 11:00:01 2023
    El 13/9/23 a les 9:51, Julio ha escrit:
    Hola,

    jo tampoc et puc ajudar amb libreoffice.

    Però sí et puc comentar el meu cas. Tinc una base de dades remota postgresql i vull que altres usuaris puguin llistar qualsevol informació d'aquesta sense coneixements de SQL. Desconec si és fàcil introduir
    dades tipus formulari, ja que en principi no ho necessito.

    Vaig trobar dbgate <https://dbgate.org/> i m'està agradant.

    Sort

    Gràcies;
    normalment tinc en compte només programari que, o bé està als
    repositoris de Debian, o bé puc partir de les referències de l'enciclopèdia. L'enciclopèdia per mi ja és un filtre per a saber que l'aplicatiu no va néixer ahir, quina llicència té, i que hi ha algun consens sobre la naturalesa del projecte.

    El 12/9/23 a les 9:05, Narcis Garcia ha escrit:
    Bon dia,

    Estic intentant crear un document de base de dades amb LibreOffice per
    a compartir, connectat a una base de dades del servei remot MariaDB.
    Em trobo que fer-ho mitjançant ODBC requereix algun tipus de
    configuració a l'entorn operatiu (poc portable), mitjançant JDBC no
    funciona* (Prova la classe: No s'ha pogut carregar el controlador
    JDBC), i directament funciona amb algunes mancances.
    «Connect directly (using MariaDB C connector)»:

    No desa claus primàries quan creo taules amb camps, i no reacciona
    quan demano crear un informe.
    A més a més, si ho deixes obert perd la connexió i cap tancar tot el
    LibreOffice per a poder tornar a obrir i que connecti.

    ¿Algú s'ha barallat amb aquest tema i pt fer recomanacions?

    El què busco és una forma senzilla de què, entre vàries persones
    cadascuna a casa seva, introduïm dades a una base de dades mitjançant
    un formulari, i podem treure un llistat.
    Que no requereixi cap coneixement tècnic per a utilitzar-ho per
    primera vegada.


    LibreOffice: 7.4
    Debian: 11
    (*) El paquet libreoffice-base-drivers està instal·lat, que inclou JDBC.

    --
    ______________________________________________________

    El 2003 el català era la llengua habitual del 46 % dels catalans. Al 2018 només del 36 %. Si els castellanoparlants no actuem, desapareixerà.

    El 3 de novembre representa el moment de l'any en el que les dones deixen de cobrar en comparació amb els homes. Hem d’ajudar a les dones a eliminar aquesta data.

    L’administració pública cada any es gasta milions d’euros en llicències de programari privatiu. Utilitzant programari lliure estalviem costos i incentivem l’economia local.

    La neutralitat davant les desigualtats acaba accentuant-les.


    --

    Narcis Garcia

    __________
    I'm using this dedicated address because personal addresses aren't
    masked enough at this mail public archive. Public archive administrator
    should remove and omit any @, dot and mailto combinations against
    automated addresses collectors.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Narcis Garcia@21:1/5 to All on Mon Oct 2 11:10:01 2023
    El 13/9/23 a les 21:58, Alex Muntada ha escrit:
    Hola, Julio i Narcis:

    Tinc una base de dades remota postgresql i vull que altres
    usuaris puguin llistar qualsevol informació d'aquesta sense
    coneixements de SQL. Desconec si és fàcil introduir dades tipus
    formulari, ja que en principi no ho necessito.

    Vaig trobar dbgate <https://dbgate.org/> i m'està agradant.

    Per aquest cas d'ús, m'han parlat bé de baserow.io, però no l'he
    provat. A la feina tenim algunes instàncies de adminer.org i
    phpmyadmin.net, i algun companys utilitzen dbeaver.io com a
    gestor universal de bases de dades.

    Per al cas d'ús d'en Narcís, com que de LibreOffice no en sé
    gens, a banda del baserow.io se m'acut fer un formulari web amb
    django o simplement un CRUD automàtic dels que pot muntar tot
    solet.

    Gràcies Alex;
    m'interessa que es pugui treballar sense el navegador (aplicació d'escriptori), i no tancar les portes a què un dia es pugui desenvolupar
    una interfície web en PHP.

    No sé si és que és escassa la gent que utilitza LibreOffice Base, i no s'enregistren incidències per al desenvolupament, perquè porto anys
    anant al darrere d'aquest tema (com havia fet amb Microsoft Access a la
    dècada de 1990) i quan no és un ai és una ceba.

    LibreOffice Base segueix semblant la versió alfa d'un projecte de
    programari.

    --

    Narcis Garcia

    __________
    I'm using this dedicated address because personal addresses aren't
    masked enough at this mail public archive. Public archive administrator
    should remove and omit any @, dot and mailto combinations against
    automated addresses collectors.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Xavier Drudis Ferran@21:1/5 to All on Mon Oct 2 12:40:01 2023
    El Mon, Oct 02, 2023 at 12:27:04PM +0200, Xavier Drudis Ferran deia:
    El Mon, Oct 02, 2023 at 10:52:12AM +0200, Narcis Garcia deia:

    Necessito reduir els requisits tècnics al mínim, i el meu objectiu és que
    l'usuari només hagi de tenir LibreOffice i saber la seva credencial.
    Si s'han d'instal·lar «extres» això complica les possibilitats d'èxit.


    No estic segur que el libreoffice sol inclogui totes les extensions necessàries per acedir a MySQL, o a tots els sgbd possibles.

    MySQL té un client de base de dades gràfic (MySQL Workbench), però no
    tinc clar que un usuari final s'hi trobi molt còmode.

    Si no aparentment hi ha aplicacions que no ho he provat com per dir
    si et serveixen, però em fa por que puguin espantar usuaris. Si vols mirar, sense masssa fe...

    kexi, ferret, kettle (pentaho data integration)

    Però sembla matar mosques a canonades, no sé, és per altres mena de feines...


    O potser Tora, SQL Squirrel o DBeaver, però no estan a debian.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Narcis Garcia@21:1/5 to All on Mon Oct 2 12:50:01 2023
    El 2/10/23 a les 12:32, Xavier Drudis Ferran ha escrit:
    El Mon, Oct 02, 2023 at 12:27:04PM +0200, Xavier Drudis Ferran deia:
    El Mon, Oct 02, 2023 at 10:52:12AM +0200, Narcis Garcia deia:

    Necessito reduir els requisits tècnics al mínim, i el meu objectiu és que
    l'usuari només hagi de tenir LibreOffice i saber la seva credencial.
    Si s'han d'instal·lar «extres» això complica les possibilitats d'èxit. >>>

    No estic segur que el libreoffice sol inclogui totes les extensions
    necessàries per acedir a MySQL, o a tots els sgbd possibles.

    MySQL té un client de base de dades gràfic (MySQL Workbench), però no
    tinc clar que un usuari final s'hi trobi molt còmode.

    Si no aparentment hi ha aplicacions que no ho he provat com per dir
    si et serveixen, però em fa por que puguin espantar usuaris. Si vols mirar, >> sense masssa fe...

    kexi, ferret, kettle (pentaho data integration)

    Però sembla matar mosques a canonades, no sé, és per altres mena de feines...


    O potser Tora, SQL Squirrel o DBeaver, però no estan a debian.


    Vaig fer un cop d'ull a Kexi, i sembla la típica aplicació per accedir a
    una base de dades tal com és, com el 99% de recomanacions que llegeixo.

    Però el què necessito és poder dissenyar un formulari: Amb etiquetes i explicacions per a cada camp que emplena l'usuari, limitació del format
    de les dades, algun avís o reacció programada, etc.
    També dissenyar un informe: Un llistat on aparegui el títol que jo vull, explicacions a l'efecte, numeració de pàgines, suma de la columna que jo vull, etc.

    --

    Narcis Garcia

    __________
    I'm using this dedicated address because personal addresses aren't
    masked enough at this mail public archive. Public archive administrator
    should remove and omit any @, dot and mailto combinations against
    automated addresses collectors.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Xavier Drudis Ferran@21:1/5 to All on Mon Oct 2 12:30:01 2023
    El Mon, Oct 02, 2023 at 10:52:12AM +0200, Narcis Garcia deia:

    Necessito reduir els requisits tècnics al mínim, i el meu objectiu és que l'usuari només hagi de tenir LibreOffice i saber la seva credencial.
    Si s'han d'instal·lar «extres» això complica les possibilitats d'èxit.


    No estic segur que el libreoffice sol inclogui totes les extensions necessàries per acedir a MySQL, o a tots els sgbd possibles.

    MySQL té un client de base de dades gràfic (MySQL Workbench), però no
    tinc clar que un usuari final s'hi trobi molt còmode.

    Si no aparentment hi ha aplicacions que no ho he provat com per dir
    si et serveixen, però em fa por que puguin espantar usuaris. Si vols mirar, sense masssa fe...

    kexi, ferret, kettle (pentaho data integration)

    Però sembla matar mosques a canonades, no sé, és per altres mena de feines...


    i directament funciona
    amb algunes mancances.
    «Connect directly (using MariaDB C connector)»:

    No desa claus primàries quan creo taules amb camps, i no reacciona quan demano crear un informe.

    Ni idea, sembla alguna incompatibilitat.
    Ho fa indiferentment del tipus de dades dels camps clau ?

    Sembla que si, que és indiferent.

    Vaja.

    I els camps d'autocomptador numèric, no compten.


    Ara que ho dius això em sona com d'alguna prova fa mooolt de temps.
    Crec que no ho vaig poder arreglar i vaig acabar havent de posar un
    trigger al MySQL per una cosa que en teoria no calia.


    Necessito que es pugui fer amb una aplicació d'escriptori, independentment de què algun dia es desenvolupi una interfície web, que no podrà dependre de
    CMS que condicionin tot.



    El problema és requerir que l'usuari s'hagi d'instal·lar cosetes, i què això
    sigui viable amb GNU, Windows, etc.


    No sé què dir-te. No em sona que la gent tingui als seus escriptoris aplicacions genèriques d'actualitzar bases de dades que valguin gran
    cosa.

    Llavors si ha de ser d'escriptori, però no vols que hagin d'instal·lar
    gran cosa... difícil. Si te'n surts ja ens ho expliques.

    Si, ja, el libreoffice base hauria de servir. Però jo les vegades que
    el vaig provar (poc i fa temps) no em va semblar tan perfecte i
    superpolit i infalible com per deixar gaire sols als usuaris,
    dependent de qui fossin... Potser simplement vaig ser jo que no en
    sabia o no m'hi vaig dedicar prou.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Xavier Drudis Ferran@21:1/5 to All on Mon Oct 2 13:30:01 2023
    El Mon, Oct 02, 2023 at 12:45:26PM +0200, Narcis Garcia deia:

    Però el què necessito és poder dissenyar un formulari: Amb etiquetes i explicacions per a cada camp que emplena l'usuari, limitació del format de les dades, algun avís o reacció programada, etc.
    També dissenyar un informe: Un llistat on aparegui el títol que jo vull, explicacions a l'efecte, numeració de pàgines, suma de la columna que jo vull, etc.


    Ni idea. La meva humil opinió és que això no és tan fàcil d'oferir
    en una aplicació genèrica, i per això qui ho intenta es queda bastant
    a mitges. Al final si intentes fer-ho amb una aplicació "per a
    dummies" acabes tenint més feina que si et fas a mida una aplicació
    web o una aplicació d'escriptori (però hauria de ser portable).

    Els frameworks de programació són més complicats d'aprendre però
    ofereixen més flexibilitat i llavors costen menys de fer servir.

    Generadors d'informe potser encara en pots trobar de genèrics que et solucionin alguna cosa (jasper reports o així). Però també si no es
    complica molt el llistat, que si no arriba un moment que s'acaben o es compliquen massa. Però formularis que no siguin estúpids del tot i
    siguin còmodes i informatius, costen menys de fer amb HTML i un
    programa de servidor que amb dissenyadors de formularis que tenen un
    conjunt limitat de tipus, validacions i presentacions.

    Vull dir que sí, que fer-te un programa a mida és feina. Però agafar
    una eina genèrica i fer-te-la a mida a vegades és més feina i queda
    pitjor. I si intentes estalviar temps acabaràs amb deute tecnològic,
    però et passarà tant programant-ho tu com amb una eina genèrica. Si ho programes tu no li voldràs deicar prou temps per deixar-ho super
    perfecte i quan ho vulguis canviar en un futur serà més difícil. I si
    agafes una eina, un cop tinguis alguna cosa passable, ho deixaràs així
    i en un futur et trobaràs nous requeriments que l'eina no hi arribarà
    i t'hauràs de passar a un programa a mida.

    En qualsevol cas, bona sort.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)