Usando macros

 

Citavi tiene un editor de macros incorporado. Las macros son mini-programas que se ejecutan dentro de Citavi. Ellos permiten hacer cosas con su proyecto que no son posibles con las funciones estándares de Citavi. Por ejemplo, usted podría mover contenidos por lotes desde un campo u ordenar categorías por orden alfabético.

Las macros aquí presentan una gran variedad de posibilidades de uso:

Las macros en Citavi son escritas en lenguaje de programación en C# ("C sharp") e interactúan con el modelo de objeto Citavi, el cual es específico de una versión de Citavi. esto significa que las macros de versiones anteriores de Citavi normalmente no funcionarán con una versión anterior de Citavi.

En el portal de soporte de Citavi usted puede encontar una serie de macros que pueden ser descargados. He aquí cómo usarlos:

  1. Los archivos de macros tienen la extensión de archivo .cs. Si recibió la macro en un archivo ZIP, asegúrese de extraerla primeros desde el ZIP.
  2. Inice Citavi y abra el proyecto en el que desea trabajar.
  3. Importante: Haga una copia de seguridad del proyecto antes de ejecutar una macro en él. (Archivo > Crear Copia de seguridad). Crear una copia de seguridad es muy importante porque los cambios realizados por una macro no se pueden deshacer!
  4. Muchas macros se aplican sólo a la selección actual, si desea que sólo se aplique a algunos títulos. utilice las funciones de filtro o de búsqueda para crear primero una selección. (Usted puede identificar una macro que se aplique a la selección actual porque el código de programa de la macro contendrá .GetFilteredReferences() en algún lugar.)
  5. Presione Alt+F11 o haga clic en Herramientas > Editor de macros para abrir el editor de macros. Esto puede tomar unos pocos segundos para que el editor de macros se abra.
  6. En el Editor de macros, en el menú de Archivo , haga clic en Abrir y seleccione el archivo macro (.cs) que preparó en el paso 1.
  7. Haga clic en Compilar. No deben aparecer errores en el panel inferior de la ventana.
  8. haga clic en Ejecutar para ejecutar la macro. Se le pedirá que confirme que ha creado una copia de seguridad, si no la ha hecho, cancele, cree la copia de seguridad, y luego continúe.