Todas las publicaciones
Sonstiges

Lista de macros

Esta lista muestra todas las macros disponibles en propform.io, incluyendo una explicación y ejemplos concretos de uso. Es ideal para agentes inmobiliarios que deseen diseñar formularios, correos electrónicos y actividades de forma eficiente y dinámica.

Lista de macros

En propform.io, además de las macros habituales de onOffice, también están disponibles las siguientes macros:

 

Macro Descripción y ejemplo
_pfButton() Crea un botón de formulario con estilo completo en el diseño de Propform. Opcionalmente, se pueden definir el texto, la URL de destino, el estilo del botón (rounded, rounded-0, rounded-pill) y el destino del enlace (_parent o _blank). Ejemplo: _pfButton("Weiter zum Formular", "https://example.com", "rounded-pill", "_blank")
_pfLink() Genera un hipervínculo sencillo dentro de un campo de texto o de descripción. Si no se especifica ningún texto, se utiliza automáticamente la URL como texto del enlace. Por defecto, el enlace se abre en la misma ventana. Ejemplo: _pfLink("https://example.com", "Hier klicken", "_blank")
_bScRek_(Filtro) Inicia un bucle recursivo sobre todos los criterios de búsqueda de una dirección. Opcionalmente, se puede definir un filtro (p. ej., status:1) para tener en cuenta solo los criterios de búsqueda activos. Dentro del bucle se pueden utilizar otras macros de criterios de búsqueda. Ejemplo: _bScRek_("status:1")
_eScRek_ Finaliza un bucle recursivo de criterios de búsqueda iniciado previamente. Esta macro debe utilizarse siempre para cerrar correctamente el bucle. Ejemplo: _eScRek_
_pfGetSearchCriteriaInformation Muestra el criterio de búsqueda completo. Ideal para su visualización en actividades, tareas o correos electrónicos. Ejemplo: Suchprofil: _pfGetSearchCriteriaInformation
_pfGetSearchCriteriaField(nombre_campo) Muestra específicamente un valor concreto de un criterio de búsqueda, p. ej., tipo de objeto, superficie habitable o localidad. Permite una representación muy precisa y estructurada de los perfiles de búsqueda. Ejemplo: Objektart: _pfGetSearchCriteriaField(objektart)
_pfGetSearchCriteriaUUID Proporciona un UUID cifrado del criterio de búsqueda correspondiente. Se puede utilizar, por ejemplo, para abrir un criterio de búsqueda en otro formulario de propform. Ejemplo: https://example.com/suchkriterium-bearbeiten?address[ID]=_Uuidaddress&searchcriteria[id]=_pfGetSearchCriteriaUUID
_pfGetAgentslogInformation Muestra en forma de tabla la actividad registrada a través de propform.io (p. ej., tipo de acción, clase de acción, comentario). Funciona exclusivamente en el contexto de propform. Ejemplo: Aktivitätsprotokoll: _pfGetAgentslogInformation
_pfGetSellingPriceOffer Muestra la oferta de precio de compra realizada por el interesado para un inmueble. La macro solo está disponible en el contexto de propform. Ejemplo: Kaufpreisangebot: _pfGetSellingPriceOffer €
_getAddressLink Crea un enlace profundo directo al registro de dirección en onOffice enterprise. El enlace solo funciona para usuarios que hayan iniciado sesión. Ejemplo: _getAddressLink
_getEstateLink Crea un enlace profundo directo al registro del inmueble en onOffice enterprise. El enlace solo funciona para usuarios que hayan iniciado sesión. Ejemplo: _getEstateLink
_bCalendarRek_(Filtro) Inicia un bucle recursivo sobre las citas en el periodo especificado. Opcionalmente, se puede definir un filtro (p. ej. subject:like:%TERMIN-SLOT% o estate.id:12345) para tener en cuenta solo determinadas citas. Dentro del bucle se pueden utilizar las macros habituales de citas de onOffice. Aquí encontrarás instrucciones más detalladas sobre el filtrado.
Ejemplo_bCalendarRek_("startDate:2026-02-25;endDate:2026-12-31;subject:like:%TERMIN-SLOT%;estate.id:_Id")
 
_eCalendarRek_ Finaliza un bucle recursivo de citas iniciado previamente. Esta macro debe utilizarse siempre para cerrar correctamente el bucle.
Ejemplo: _eCalendarRek_
_pfGetCalendarUUID Devuelve un UUID cifrado de la cita actual (del bucle del calendario). Se puede utilizar, por ejemplo, para hacer referencia de forma segura a una cita en otro formulario de propform sin revelar los ID internos.
Ejemplo: https://example.com/termin-bearbeiten?calendar[id]=_pfGetCalendarUUID

 

 

¿Quieres probar propform.io?

Primer formulario gratis, sin tarjeta.

Empieza gratis