Archive

Archive for 23 septiembre 2009

El Oráculo Lotus – Lotus Knows

23 septiembre 2009 Deja un comentario

 

LotusKnows

En el mundo antiguo cuando uno necesitaba conocer algo realmente importante acudía a un Oráculo. Este, mediante meditación trascendental y sentado en posición de Lotus… ,gracias a su gran sabiduría, escrutaba el futuro y daba respuesta a nuestras preguntas.

En la actualidad, la manera más efectiva de saber algo es…  acudir a Lotus! (hay cosas que no cambian por mucho que pase el tiempo).

  • Lotus es capaz de saber que 36 emails, no son sólo mails, sino una conversación.
  • Lotus sabe que compartir una taxi puede ser “embarazoso” pero que compartir el escritorio puede ser increíble…
  • Lotus sabe quien lo sabe
  • Lotus sabe quien conoce la respuesta a esa pregunta
  • Lotus sabe que con un único wiki tu puedes eliminar 18000 mensajes.
  • Lotus sabe que el equipo mas eficiente esta a un solo click de ti.
  • Lotus sabe que trabajar online hace que un proyecto vaya más rápido.

LotusGuru

Estos son sólo algunos ejemplos de la nueva propuesta Lotus Knows que nos explica todo lo que Lotus puede saber por nosotros. Sinceramente, me parece mejor que el Oráculo 😉

Josep Alemany

SpanishLUG Member

 

Categorías:Lotus Notes, Notícias TIC

Nuevos prototipos de Discussions

9 septiembre 2009 1 comentario

Una de las Bases de datos más conocidas y usadas en el entorno Lotus es, sin lugar a dudas, la de las “Discusiones”. A medida que se han ido consiguiendo mejoras en el cliente Notes, se han incorporado a esta base de datos. En la última versión, fue usada como ejemplo para implementar las xPages.

Ahora Peter Presnell, teniendo en cuenta muchas de las ideas de ideaJam, ha publicado un interesante video en el que desvela algunas de las novedades que podría incluír la siguiente versión:

Pero eso no es todo… Resulta que paralelamente en OPENNTF.ORG están preparando otro prototipo de esta BBDD más centrado en el Cliente Rico con características nunca vistas hasta la fecha:

La competencia es sana y repercutirá en ventajas para todos los que usamos a diario la plataforma 😉

Cuál de los dos módelos os parece mejor? El de web 2.0 o el de Cliente Rico?

Josep Alemany

Categorías:Lotus Notes, Notícias TIC

Crear xPages con la ayuda de XML

1 septiembre 2009 2 comentarios

Todos estamos interesados en las xPages, quien más que menos a hecho alguna prueba o a leído algún blog sobre las maravillas que podemos hacer con el nuevo elemento de diseño de Lotus Notes.  Así, que cuando leí un fantástico tutorial publicado en el xPages Blog que explicaba como hacerlo a través de XML, ni corto ni perezoso me puse a hacerlo paso a paso. La verdad es que el resultado vale la pena, así que me he permitido traducir algunas partes del post original y explicar mi experiencia. Este es el resultado…

Cuando uno diseña xPages se encuentra con algunos “pequeños inconvenientes” , detallo los más usuales que comenta el blog original:

  1. Los campos siempre son añadidos en órden alfabético en lugar del órden en el que aparecen en el formulario.
  2. Después de arrastras-y-soltar los campos desde la paleta de datos, siempre se debe cambiar el tipo de control, siempre son añadidos como si fueran controles “Edit Box”.
  3. Los campos calculados, no son añadidos directamente.
  4. No hay manera de crear los  los campos tipo Checkbox o Radio de manera dinámica.

Para evitar todos estos problemas de manera rápida, fácil y elegante al autor nos propone usar la tecnología XML para convertir desde un formulario normal a una xPage. A fin de cuentas… las xPages están definidas con XML, no?

Os explico paso a paso como lo he hecho siguiendo los pasos:

1º.-Bajarse la pagina XLS de esta página.

1paginaweb

Debereis ir al enlace de downloads de la derecha y una vez allá pulsar sobre “Domino Form DXL To XPage XSLT”

2.-El fichero que os bajeis debe ser copiado en el directorio <Instalación de Notes>/data/xsl directorio. Se copia en este directorio para poder escogerlo despues facilmente al decir que se haga la conversión.

Ahora, vamos a proceder a realizar la transformación. Para el ejemplo, transformaré el formulario “Tema Principal” de la BBDD de debates. Siiii, ya se que justamente para ese ya existe la xPage pero justamente así, todo el mundo dispone de la BBDD y además podemos comparar qué tal queda respecto al formulario xPage original.

3.-Para hacer la trasnformación deberemos  abrir la BBDD que contiene el formulario a transformar con el Designer 8.5 y seleccionar el menú: “Herramientas/Utilidades DXL/Transformar”. Nos aparecerá una ventana como la siguiente:

3Transformar

En la primera columna, escogeremos el formulario que queremos transformar (Tema principal) y en la segundacolumna, si hemos copiado bien el fichero xsl, escogeremos DominoDBDXLToXPage.xls.

Daremos a aceptar y si todo ha ido bien, nos aparecerá un navegador con el siguiente texto:

4XML

El mensaje es muy escueto pero el código XML está ya generado. Sólo tendremos que pulsar encima el botón derecho y seleccionar “Ver Código Fuente” y nos aparecerá ún código parecido a este:

5Codigo

4.-Seleccionaremos todo el código y lo copiaremos en el portapapeles.

Regresaremos al Designer y Crearemos una nueva xPage en la misma base de datos.

La abriremos y nos aseguraremos de ir al código (seleccionando la solapita Código que se ve en la parte inferior de la siguiente imagen.

6xPage

Seleccionaremos todo el código y lo borraremos para, acto seguido, pegar el código que tenemos en el portapapeles que nos ha generado, previamente, el proceso de transformación.

Al grabar es posible que os dé algún pequeño error. A mi me dió que el “dateTimeHelper1” estaba repetido, pero eliminándolo del XML se me solucionó rápidamente.

5.-Si ahora visualizamos la xPage del formulario en el navegador, aparecerá esto:7formulario

No está nada mal para ser un proceso prácticamente automático!!!

Josep Alemany