- Guru Corner
- Motore di calcolo
- Funzioni personalizzate
Risposte
Visite
Domanda
3
risposte
96
vis.
domanda inviata 2 anni fa da angeluccishapegroup-it
aggiornato 2 anni fa da giulio-villani
Categoria:
Funzioni personalizzate
Buongiorno, sono un beginner di FM, probabilmente questo topic è già stato trattato in passato... Ad ogni modo ho la necessità che, alla creazione di un nuovo record in un formato lista, il campo "numero di revisione" si popoli automaticamente confrontando il campo "nome progetto" e riparta dall'ultimo valore di revisione già presente corrispondente al nome progetto stesso incrementando di +1 o che parta col valore 1 nel caso in cui sia il primo inserimento di quello specifico nome di progetto....

giulio-villani 23 Novembre 2022 17:07
ma tu non devi applicare la funzione al campo autorelazionato,ma al campo numero. in base al tuo foglio la relazione dovrebbe essere qualcosa tipo: nomeTO::_fkcommessa=nomesecondaTO::_fkcommessa E nomeTO::pk_rev ≠nomesecondaTO::pk_rev e il calcolo max(nomesecondaTO::num_rev)+1 applicato al campo num_rev. facci sapere! .g. p.s. i campi utilizzati nella relazione devono essere indicizzati.
1
risposta
23
vis.
domanda inviata 4 anni fa da alberto-vicariotto2gmail-com
aggiornato 4 anni fa da giulio-villani
Categoria:
Funzioni personalizzate
Buongiorno. Nel tempo ho sviluppato una serie di Funzioni Personalizzate, che ho raccolto in un file "FunzioniPersonalizzate.fmp12". Le mie applicazioni si sviluppano su più files e sono costretto a copiare le funzioni personalizzate che servono, in ogni file. Chiedo : è possibile fare in modo che le applicazioni utilizzino le funzioni del file "FunzioniPersonalizzate.fmp12" direttamente, senza doverle duplicare (come se fosse una specie di Plugin) ? Grazie.

giulio-villani 15 Aprile 2021 10:38
Buongiorno, Alberto. Con FM19 puoi realizzare un componente aggiuntivo :) .g.
21
risposte
415
vis.
domanda inviata 7 anni fa da denisdm91gmail-com
aggiornato 7 anni fa da denisdm91gmail-com
Categoria:
Funzioni personalizzate
Buongiorno a tutti, scrivo in questo forum di esperti anche perchè altrimenti non saprei più dove sbatterci la testa, sperando in una Vs collaborazione per risolvere il mio problema. Praticamente, riassumento, ora ho un iMac con installato FileMaker Pro Advanced 14 con installato il plugin IDAutomation Native. Sto utilizzando un file di etichette che ha 22 campi, se clicco su file e poi su gestisci database, mi trovo questo: (immagine allegata anche sotto) https://ibb.co/gyw0H6 In sistesi...

denisdm91gmail-com 5 Febbraio 2018 08:48
Rieccomi qui per porre un altra domanda ? Quando ho un campo di tipo calculation scritto così  &${NOME CAMPO}& Che significa il dollaro con le parentesi graffe? Ringrazio in anticipo per una possibile risposta di chiarimento
10
risposte
48
vis.
domanda inviata 8 anni fa da giovanni-accionagmail-com
aggiornato 8 anni fa da giovanni-accionagmail-com
Categoria:
Funzioni personalizzate
Buongiorno Dovrei ottimizzare un sistema di controllo di consumo giornaliero. Per fare un esempio pratico supponiamo di avere 10 appartamenti in ognuno dei quali voglio controllare il consumo di corrente elettrica consumata nelle 3 fasce orarie. Creo quindi le varie tabelle correlate, i campi ed i formati. Qui arriva il problema che ho paura di gestire in modo sbagliato. Avrò il campo "DATA"  e il campo "LETTURA" in cui inserire la lettura del contatore ogni giorno. Come faccio a creare in manie...

giovanni-accionagmail-com 11 Settembre 2017 17:15
Si, infatti, grazie. In realtà avevo già risolto ma stavo guardando la tabella “errata” dove sicuramente trascinavo qualche errore da precedenti prove. Grazie
7
risposte
86
vis.
domanda inviata 8 anni fa da lago-filippogmail-com
aggiornato 8 anni fa da giulio-villani
Categoria:
Funzioni personalizzate
Salve, spero sia la sezione giusta... Nel DB aziendale che usiamo per il monitoraggio della produzione abbiamo l'esigenza di rilevare i tempi di produzione dei vari articoli. La produzione viene monitorata con un rilevamento del prodotto tramite barcode in più fasi, fissando la data e l'ora in cui il prodotto si trova in un determinato reparto. In questo frangente ho inserito una storicizzazione del dato con l'inserimento dell'ora corrente in un campo di tipo "indicatore data ora". Il mio quesit...

giulio-villani 24 Maggio 2017 20:56
Con l’uscita della 16 è il momento giusto per lo shopping compulsivo (possiamo aiutarti amche sul licensing): da sviluppatore posso dirti che la migrazione conviene. ???? Lo script in fasce c’è, anche se secondo me è abbastanza un palliativo E ti mancano a occhio almeno un paio di relazioni. Facci sapere! .g.
7
risposte
181
vis.
domanda inviata 9 anni fa da giovanninidavidvirgilio-it
aggiornato 9 anni fa da giulio-villani
Categoria:
Funzioni personalizzate
Buongiorno a tutti e grazie anticipatamente a chi mi rispondera' in quanto penso ci siano 2 o 3 modi per affontare la questione ma non so la migliore. Io ho l'esigenza di creare un numero di commessa cosi fatto 001/2016/0001 001/2016/0002 .... .... se nel 2016 ho fatto 345 commesse poi avrò 001/2017/0346 Penso si possa fare sia con uno script che con una funzione che sommando i valorei di tre campi che si incrementano oppure anche per sottrazione tra i due campi indicizzati, ma magari qualcuno d...

giulio-villani 3 Marzo 2016 17:01
Buongiorno, David. il campo Anno_corrente non serve a nulla. L’autorelazione va basata su anno_commessa=anno_commessa (campo indicizzato); un calcolo del tipo max(autorelazione::numero_commessa) ti restituisce il numero commessa più alto dell’anno cui appartiene la commessa. .g.
3
risposte
60
vis.
domanda inviata 10 anni fa da presidente-udineana-it
aggiornato 10 anni fa da giulio-villani
Categoria:
Funzioni personalizzate
Buon giorno, sono un neofita di FileMaker (due settimane con la versione Pro Advanced), ho sempre usato Access, e non so come fare ad impostare un automatismo che mi converta in NO il SI che si trova nel campo "Attivo" dopo la stampa dei record o mentre li sta stampando. E' possibile, inoltre, creare una finestra di ricerca, per esempio "da data" a "data" senza usare il Trova? Vi ringrazio anticipatamente per l'aiuto che potete darmi.

giulio-villani 7 Febbraio 2016 19:52
ripetizione serve a gestire i campi multipli. se non li usi (o se non hai idea di cosa siano) puoi tranquillamente ignorare la ripetizione e lasciare il valore di default. per quanto riguarda il secondo punto, il ”tuocampodataoriginale” è il campo data su cui devi effettuare la ricerca. .g.
3
risposte
61
vis.
domanda inviata 10 anni fa da imperatori-rgmail-com
aggiornato 10 anni fa da rispondiamoyahoo-it
Categoria:
Funzioni personalizzate
è possibile sincronizzare 2 files Filemaker Pro 1x uguali ? Es. su un pc ho la copia ufficiale del file mentre sul notebook, quando non riesco a collegarmi con desktop remoto, utilizzo un file uguale offline. A fine giornata devo sincronizzare i due file  ( da notebook verso pc e viceversa). Qualche consiglio ?
rispondiamoyahoo-it 29 Ottobre 2015 23:29
https://www.filemakerguru.it/emergency-room/trasferire-i-dati-filemaker-tecnica-wrap-unwrap
9
risposte
130
vis.
domanda inviata 10 anni fa da pulce15gmail-com
aggiornato 2 anni fa da m-rivarimecsrl-it
Categoria:
Funzioni personalizzate
Tag:
Ciao a tutti, Ecco l'ennesimo problema...dal mio DB devo stampare a seconda del record selezionato un formato corrispondente, mi spiego meglio, ho il mio record e posso decidere se stampare un A4, un A5, un formato etichetta 100x100mm e uno 63x40mm, il tutto ovviamente su stampanti diverse. Ho provato nello script a dettare i parametri delle diverse stampanti ma FM riconosce "a volte" solo l'ultima che ho utilizzato con un formato preso a random.... ho cercato in rete ma non ho trovato una soluz...

m-rivarimecsrl-it 4 Agosto 2022 11:12
buongiorno Giulio, avrei lo stesso problema della stampa su diverse stampanti come riportato nella domanda, in pratica ho realizzato lo script come suggerito dal Pietro ma non mi funziona, dato che la risposta è datata 2015 volevo chiedere se nel frattempo è cambiato qualcosa oppure bisogna ricorrere al plugin suggerito e a quanto pare risolutivo, (leggi di più)
5
risposte
24
vis.
domanda inviata 10 anni fa da pulce15gmail-com
aggiornato 10 anni fa da pulce15gmail-com
Categoria:
Funzioni personalizzate
Tag:
BUongiorno, ho questo problema: ho 2867 record in due colonne, nella prima colonna ci sono le ore e i minuti, nella seconda le temperature rilevate, ora io dovrei fare la media dei valori partendo però da un certo orario, quindi se io seleziono che voglio la media dei valori patendo dalle 4:00, devono essere esclusi tutti i valori prima delle 3.59. è possibile farlo con un calcolo? perché se uso la funzione "MEDIO" ovviamente mi prende tutti i valori... oppure devo filtrare con un portale? grazi...
4
risposte
24
vis.
domanda inviata 10 anni fa da pulce15gmail-com
aggiornato 10 anni fa da pulce15gmail-com
Categoria:
Funzioni personalizzate
Buongiorno, ho un'altro problema. Da un foglio excel ho la seguente formula : =SE(E(E3>=800;E3<=1000);"A";SE(E(E3>=600;E3<=799);"B";"C")) applicata a un risultato di alcuni campi, la spiego meglio... E3 = una casella con una somma di valori di altre caselle, la somma varia da 0 a 1000 dunque se in E3 ho un valore tra 800 e 1000 il risultato è A se in E3 ho un valore tra 600 e 799 il risultato è B tutto il resto è C dovrei convertirla per filemaker e pensavo di usare la funzione "se" ...

pulce15gmail-com 14 Aprile 2015 08:59
RISOLTO grazie dei consigli, alla fine però ci sono riuscito con la funzione if.