+ info / demos
Presto
gestión del coste y del tiempo

Para profesionales que redactan proyectos, directores de ejecución de obras y project managers, empresas constructoras y promotoras.
descubra Presto 21

Complementos o plugins

Descargue nuevos complementos y funciones adicionales

Los complementos o “plugins” son programas independientes de Presto que realizan tareas específicas sobre las obras, aparecen en el menú principal como una opción más, directamente accesible a los usuarios.

Documentación para facilitar la creación de complementos a través de la API para desarrollar complementos de Presto:

Listado de funciones de la API de Presto

API de Presto ejemplos de código fuente



Complementos de Presto 2021

Lista de complementos incluidos en la última versión de Presto.

"Importa S10 a Presto"

Este complemento permite importar a Presto archivos en formato Excel generados por el programa S10, de uso principalmente en Perú, generando un presupuesto completo.

Presupuestos y mediciones

Nota: Los complementos "Refundir las partidas con mismo resumen, texto y precio" y "Refundir las partidas seleccionadas" se incluyen en la nueva Herramienta "Fusionar partidas"

Planificación económica

Planificación temporal

Facturación

Otros complementos disponibles

Ejemplo práctico de complemento

Instrucciones

Copiar el siguiente ejemplo de código fuente en un editor de textos ASCII y guardarlo con la extensión .VBS

Ejemplo de código fuente

Creamos el objeto que representa a Presto

Set PrestoEjemplo = GetObject("", "Presto.App.18")

Impide alterar la obra mientras se ejecuta el complemento (opcional)

PrestoEjemplo.SetModal(0)

Filtra la tabla de conceptos por aquellos cuyo código comienza por "E04". Chr(34) representa las comillas

PrestoEjemplo.SetElement 1, "Conceptos", "Conceptos.Código", Chr(34) & "E04*" & Chr(34)

Recorre los conceptos filtrados

While PrestoEjemplo.GetElement(1) = 0

Asigna "Rojo" como estado de los conceptos seleccionados

PrestoEjemplo.SetField "Conceptos.Estado", 1

Actualiza los cambios realizados en los conceptos

PrestoEjemplo.UpdateRecord ("Conceptos") Wend

Activa el uso del programa (si se desactivó en la segunda línea)

PrestoEjemplo.SetModal(1)

Comprueba la integridad de la obra resultante

PrestoEjemplo.CheckProject()

Formas de usarlo

Copiar el fichero creado anteriormente al directorio indicado en:

ARCHIVO: Entorno de trabajo: Directorios: Complementos [Usuario] y aparecerá en el menú "COMPLEMENTOS" de Presto.

O bien, directamente con doble clic, si la extensión VBS está asociada a Microsoft Windows Based Script Host