Tutti gli articoli
Sonstiges

Elenco dei macro

Questa panoramica mostra tutte le macro disponibili su propform.io, complete di spiegazioni ed esempi concreti di utilizzo. Ideale per gli agenti immobiliari che desiderano creare moduli, e-mail e attività in modo efficiente e dinamico.

Elenco dei macro

Oltre alle consuete macro di onOffice, su propform.io sono disponibili anche le seguenti macro:

 

Macro Descrizione ed esempio
_pfButton() Crea un pulsante del modulo completamente personalizzato nel design Propform. È possibile definire in modo opzionale l'etichetta, l'URL di destinazione, lo stile del pulsante (rounded, rounded-0, rounded-pill) e la destinazione del link (_parent o _blank). Esempio: _pfButton("Weiter zum Formular", "https://example.com", "rounded-pill", "_blank")
_pfLink() Visualizza un semplice collegamento ipertestuale all'interno di un campo di testo o di descrizione. Se non viene specificata alcuna etichetta, l'URL viene automaticamente utilizzato come testo del collegamento. Per impostazione predefinita, il collegamento viene aperto nella stessa finestra. Esempio: _pfLink("https://example.com", "Hier klicken", "_blank")
_bScRek_(filtro) Avvia un ciclo ricorsivo su tutti i criteri di ricerca di un indirizzo. Opzionalmente è possibile definire un filtro (ad es. status:1) per considerare solo i criteri di ricerca attivi. All'interno del ciclo è possibile utilizzare ulteriori macro dei criteri di ricerca. Esempio: _bScRek_("status:1")
_eScRek_ Termina un ciclo ricorsivo dei criteri di ricerca avviato in precedenza. Questa macro deve essere sempre utilizzata per chiudere correttamente il ciclo. Esempio: _eScRek_
_pfGetSearchCriteriaInformation Visualizza il criterio di ricerca completo. Ideale per l'output in attività, compiti o e-mail. Esempio: Suchprofil: _pfGetSearchCriteriaInformation
_pfGetSearchCriteriaField(nome campo) Restituisce in modo mirato un singolo valore di un criterio di ricerca, ad es. tipo di oggetto, superficie abitabile o località. Consente una rappresentazione molto precisa e strutturata dei profili di ricerca. Esempio: Objektart: _pfGetSearchCriteriaField(objektart)
_pfGetSearchCriteriaUUID Fornisce un UUID crittografato del rispettivo criterio di ricerca. Può essere utilizzato, ad esempio, per aprire un criterio di ricerca in un altro modulo propform. Esempio: https://example.com/suchkriterium-bearbeiten?address[ID]=_Uuidaddress&searchcriteria[id]=_pfGetSearchCriteriaUUID
_pfGetAgentslogInformation Restituisce in forma tabellare l'attività registrata tramite propform.io (ad es. tipo di azione, natura dell'azione, commento). Funziona esclusivamente nel contesto propform. Esempio: Aktivitätsprotokoll: _pfGetAgentslogInformation
_pfGetSellingPriceOffer Visualizza l'offerta di prezzo di acquisto presentata dal potenziale acquirente per un immobile. La macro è disponibile solo nel contesto propform. Esempio: Kaufpreisangebot: _pfGetSellingPriceOffer €
_getAddressLink Crea un deep link diretto al record dell'indirizzo in onOffice enterprise. Il link funziona solo per gli utenti che hanno effettuato l'accesso. Esempio: _getAddressLink
_getEstateLink Crea un deep link diretto al record dell'immobile in onOffice enterprise. Il link funziona solo per gli utenti che hanno effettuato l'accesso. Esempio: _getEstateLink
_bCalendarRek_(Filtro) Avvia un ciclo ricorsivo sugli appuntamenti nel periodo specificato. È possibile definire un filtro opzionale (ad es. subject:like:%TERMIN-SLOT% o estate.id:12345) per includere solo determinati appuntamenti. All'interno del ciclo è possibile utilizzare le consuete macro di appuntamento di onOffice. Qui trovi istruzioni più dettagliate sul filtraggio.
Esempio_bCalendarRek_("startDate:2026-02-25;endDate:2026-12-31;subject:like:%TERMIN-SLOT%;estate.id:_Id")
 
_eCalendarRek_ Termina un ciclo ricorsivo di appuntamenti avviato in precedenza. Questa macro deve essere sempre utilizzata per chiudere correttamente il ciclo.
Esempio: _eCalendarRek_
_pfGetCalendarUUID Fornisce un UUID crittografato dell'appuntamento corrente (dal ciclo del calendario). Può essere utilizzato, ad esempio, per fare riferimento in modo sicuro a un appuntamento in un altro modulo propform senza rivelare gli ID interni.
Esempio: https://example.com/termin-bearbeiten?calendar[id]=_pfGetCalendarUUID

 

 

Vuoi provare propform.io?

Primo modulo gratis, nessuna carta richiesta.

Inizia gratis