Hola falcaraz,
si andas en busca de bibliografía sobre OOoBase tendré que preguntarte como te fue en las clases de FRANCÉS en la escuela. Trabajo bastante con bases y con OOoBase pero a nivel programación (es mucho más eficaz que la interfaz del usuario) con OOoBasic (se puede menos que con Java - Java puede crear objetos UNO, pero es mucho más ágil que Java). En busca de literatura para entender la interfaz gráfica (porque para lo otro es buena la Developer's Guide), he buscado en castellano, inglés, alemán y francés, y salvo algunos documentos bastante viejos en inglés y otros que no aportan nada trascendente en castellano, tanto en este caso como para todas las aplicaciones de OOo, el proyecto de documentación francés es un paradigma a imitar.
http://fr.openoffice.org/Documentation/Index.html
Te listo los que me parecen más útiles, en posible con su propia reseña (perdona si se pasa algo pero los estoy copiando y pegando de mi base bibliográfica):

   *

     *Débuter avec Base* (2006) de Manuel NAUDIN: Ce document est
     destiné aux utilisateurs d'OpenOffice.org 2 (OOo 2) désirant
     utiliser le module Base et n'ayant pas ou peu de connaissances sur
     le sujet. Il présente quelques notions élémentaires sur les
     systèmes de gestion de bases de données relationnelles (SGBDR) et
     explique pas à pas le fonctionnement de Base en se basant sur un
     exemple de création d'une base de données simple.

   *

     *Insérer des images dans Base* (2006) de Jean-Michel PIERRE: Ce
     document est destiné aux utilisateurs d'OpenOffice.org 2.0.2 (OOo
     2.0.2) désirant utiliser le module Base pour créer une base de
     données en y insérant des images.

   *

     *FAQ Base intégrée et requêtes SQL directes* (2006) de Manuel
     NAUDIN: Ce document est destiné aux utilisateurs d'OpenOffice.org
     2 désirant exécuter des requêtes SQL en mode direct, sans utiliser
     les aides apportées par le mode ébauche de requêtes. De plus, il
     est concentré sur l'exploitation d'une base intégrée Hsqldb, même
     si certaines informations peuvent être valables avec d'autres
     systèmes de base de données.

   *

     *Tables .csv dynamiques avec Base* (2006) de Manuel NAUDIN: Le but
     de ce document est de présenter une technique permettant
     d'utiliser de manière dynamique des fichiers de données au format
     .csv dans un document Base, éventuellement avec des tables
     intégrées au document. Cela permet de :Utiliser dans Base des
     données issues d'une autre application qui génère des fichiers
     .csv. Partager des données saisies sous Base avec une autre
     application capable de traiter des données au format .csv.

   *

     *Initiation à l'utilisation de SQL avec OOo Basic dans Base*
     (2006) de Louis Vidonne: Le présent document essaie de répondre
     aux questions de base que se pose le débutant lorsqu'il essaie
     d'intégrer le langage SQL dans ses macros. Ce document concerne
     l'utilisation de la base intégrée HSQLDB, même si beaucoup
     d'informations peuvent être valables avec d'autres systèmes de
     base de données.

   *

     *De Calc à Base* (2006) de Jean-Francois Nifenecker: Ce document
     montre comment transposer une feuille Calc vers le module Base. Il
     sera ainsi possible d'économiser la saisie de données déjà
     existantes. Cette opération se réalise simplement par Copier /
     Coller de Calc vers Base.

   *

     *MySQL et OpenOffice. Installation et utilisation du pilote ODBC
     sous Windows* (2006) de Jean-François Delaroque

Viejos pero útiles:

   *

     *Création de Sous-Formulaires* (2004 = OpenOffice.org 1.1.0) de
     Tony GALMICHE, algo anticuado pero útil, enseña cómo hacerlo "a mano".

   *

     *Transfert de Données dans Calc et utilisation avancée des sources
     de données* (2004 OpenOffice.org 1.1.0) deTony GALMICHE Ce how-to
     a pour but de montrer les possibilités de Calc dans le traitement
     des bases de données. Ce how-to est donc destiné à des personnes
     utilisant des bases de données et souhaitant en extraire des
     parties dans Calc, dans le but de faire des analyses ou des
     traitements spécifiques.

   *

     *Bases de données MySQL sous OpenOffice.org 1.1.x. Création de BDD
     avec EasyPhp, couplage avec OpenOffice.org* (2005, presentación)
     de Luc Sorel

   *

     *Comment Connecter une Base de Données MySQL via un Driver JDBC
     Avec OpenOffice.org* (2002 Hermann Kienlein / 2004 Geoffroy Magnan)

   *

     *Utilisation d'une base de données SQLite avec OpenOffice.org*
     (2004, OpenOffice.org 1.1.0) de Yves Chaufour

   *

     *How to « Lier des tables à l'aide de paramètres nommés SQL »*
     (2002!!!) de Daniel Strome: Ce document tente de montrer comment
     créer un formulaire maître et un formulaire détail lié pour une
     base de données MySQL via ODBC. Vous pourriez ainsi vouloir
     afficher un auteur et tous les livres qu'il a écrit, ou un acteur
     et tous les films dans lesquels il est apparu, ou bien encore un
     client et toutes les commandes placées par celui-ci.

Como verás los que son del año pasado versan sobre OOoBase, los más viejos tienen cosas de utilidad, pues las versiones antriores no tenían la aplicación separada, sino integrada, y algunas cosas son casi iguales. Los dos primeros de Manuel NAUDIN son un ejemplo de claridad, el primero es una introducción desde cero, el segundo explica como guardar imagenes en un base incrustada (cosa que la ayuda en línea de OOo omite). Para un curso de OOoBase creo que te serán imprescindibles los trabajos relacionados a SQL: OOoBase puede hacer muchísimo más que lo permite su interfaz gráfica. Y esto se refiere *tanto *a emplear directamente SQL para crear consultas (y hasta administrar usuarios en MySQL, p.e.) imposibles desde la interfaz del usuario, *como* a la manipulación de OOoBase con OOoBASIC. Esto es de vital importancia porque algunas cosas que supuestamente NO hace OOoBase en comparación con M$Access se realizan via macros. Por ejemplo (una consulta que me ha hecho un compañero de lista) M$ crea formularios que mediante botónes de control permiten abrir otros formularios. Esto creo que es en realidad otra intromisión de M$, una falta de respeto, porque según me mostraron el resultado (no uso M$ como verás, así que no puedo ser terminante), lo que hace es escribirte una macro sin pedirte permiso. Creo que esto puede desilusionar a los usuarios de M$, acostrumbados a apretar botoncitos y resolver todo así. Pero un conocimiento básico de SQL (sobre todo en el dialecto que emplea el motor de OOo: HSQL) es necesario para aprovechar OOoBase. Y respecto a los detractores de OOoBase (que hasta hay varios en esta lista), cabe aclarar que OOoBase cumple bien (aunque le falta mejorar) con su función principal: integrar bases de datos en el entorno de las demás aplicaciones OOo, NO pretende ser un administrador de bases (tipo phpMyAdmin, aunque como ya te dije podes crear bases de datos, manejar cuentas de usuarios, etc.), NI ser un servidor (crear bases que puedan ser utilizadas en simultánea por varios usuarios). Para finalizar me acordé a último momento de esta biblio (en inglés, de la Wiki de OOo):

   * http://wiki.services.openoffice.org/wiki/MSA-Base_Faq : para los
     que migran de M$Access a OOoBase
   * http://wiki.services.openoffice.org/wiki/FAQ_(Base) : preguntas
     generales
   * http://dba.openoffice.org/servlets/ReadMsg?msgId=735536&listName=users
     :por qué OOoBase es "lenta" (si no sabemos cómo usarla)

Por mi parte estoy trabajando en darle forma a mis apuntes de OOoBasic para crear un manual introductorio pero completo a OOoBasic (desde el lenguaje, a la API), por ahora terminé la introd. al lenguaje y voy por la mitad de OOoWriter, también tengo la mitad de OOoBase, pero está impresentable. Estoy tratando que sea claro y "desde cero", para el usario promedio que desea solucionar sus tareas cotidianas, porque realmente no hay bibliografía al respecto, y he visto que le recomiendan a gente sin conocimieto el manual de Andrew Pitonyak, que tiene cosas útiles para alguien que ya entiende, pero para el principiante no es más que un laberinto incomprensible que te lleva a pensar que acá tampoco conduce a nada el software libre. También tengo algo escrito sobre OOoBase, esta vez desde la interfaz gráfica del usuario (apuntes para mi mismo mientras le voy descubriendo cosas), en cuanto lo tenga prolijo (dudo que sea en este mes) te lo envio. Por ahora te mando dos bases ODB. Una te ilustra el tema de SQL, la otra el de las macros (precisamente abre formularios desde botoncitos).
Un saludo y a tu dsposición en lo que pueda ayudarte
Ariel
La Plata, Argentina.

falcaraz escribió:
Estimados colisteros(as),

La Universidad de Murcia va a impartir un par de cursos de OOo Base (principiantes y avanzado) bajo windows (de momento la Universidad está migrando al software libre pero el cambio de sistema operativo está algo más lejos) para el personal de administración y servicios (PAS), pero una vez inscrito el personal me piden ayuda pues el informático que iba a impartirlo me dicen es un detractor del software libre y dice que "es una castaña que no funciona y que eso no se puede enseñar a nadie".

Evidentemente aunque Base no es la octava maravilla del mundo, pues estamos en sus primeras fases (apareció con la 2.0), pero en lo poco que lo he usado no me puedo quejar, he conseguido leer bases en MySQL (aunque sólo con la conexión vía ODBC, la de JDBC parecía funcionar pero nunca podía abrir la base de datos), importar tablas de Access, crear formularios, campos combo, y no mucho más, pues apenas he tenido tiempo de trabajarlo. Lo cierto es que poca documentación he conseguido sobre el programa y mientras son numerosos los manuales y cursos sobre Writer, Impress o Calc (algo menos Draw).

Cualquier ayuda sobre el tema y documentación que exista será más que bienvenida, incluso si alguna persona en España tiene experiencia en impartir este tipo de cursos la podría poner en contacto con la persona que en el servicio informático de la Universidad de Murcia lleva el tema ante la posibilidad de que pudieran llegar a un acuerdo económico para que impartiera el curso.

El tema es más importante de lo que pudiera parecer a primera vista, pues si el curso no se imparte será un primer paso atrás en el uso generalizado de OOo en nuestra Universidad.

Muchísimas gracias por adelantado, un saludo cordial.




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Responder a