Buongiorno a tutti.
Sono un principiante di FileMaker, lo uso in modo basilare per compiti semplici.
Recentemente ho avuto una problematica, poi risolta grazie ad un forum estero. Il tizio è stato gentile e ha avuto una gran pazienza.
Ora vorrei capire cosa ha scritto, ma con tutto l'impegno e la buona volontà ho dei problemi di "lettura".
Qualcuno conosce FM e vorrebbe dare un parere?
il file elenca un numero di oggetti con diverse caratteristiche.
Ogni oggetto ha un seriale univoco ma le caratteristiche , che troviamo negli altri campo, posso essere uguali.
quindi abbiamo oggetto1 , oggetto2, oggetto3, oggetto N, che possono avere la caratteristica rosso/bianco/verde.
Quando effettuo una ricerca degli oggetti per un qualche criteri ( tipo data di acquisto ) mi escono in esempio 30 oggetti.
Io volevo ( e grazie al tizio sono riuscito ) aver un riassunto di quanti oggetti fossero rossi quanti bianchi e quanti verdi.
In un campo calcolo è ho messo questo:
Dichiara ([
a = "'" & CercaeSost(listof_seriales; "¶"; "','") & "'";
b = EseguiSQL ( "SELECT count(*) FROM databasetubi WHERE tipo = 'E' AND seriale IN (" & a & ")" ; "" ; "" ; "" )
];
b
)
1) non capisco perché scrivere DICHIARA
2) a/b credo sia la definizione di due variabili ?
3) CERCAESOST , dovrebbe essere una funzione propria di FM, ma perché mettere il la serie "¶"; "','") & "'";
4) Esegui SQL; dovrebbe essere il richiamo ad eseguire una funzione di SQL
5) il significato dell'ultima parte proprio non mi è chiaro (" & a & ")" ; "" ; "" ; "" )
TUTTO FUNZIONA PERFETTAMENTE , ma non so per quale motivo.
grazie se qualcuno mi vorrà aiutare:grat:
Sono un principiante di FileMaker, lo uso in modo basilare per compiti semplici.
Recentemente ho avuto una problematica, poi risolta grazie ad un forum estero. Il tizio è stato gentile e ha avuto una gran pazienza.
Ora vorrei capire cosa ha scritto, ma con tutto l'impegno e la buona volontà ho dei problemi di "lettura".
Qualcuno conosce FM e vorrebbe dare un parere?
il file elenca un numero di oggetti con diverse caratteristiche.
Ogni oggetto ha un seriale univoco ma le caratteristiche , che troviamo negli altri campo, posso essere uguali.
quindi abbiamo oggetto1 , oggetto2, oggetto3, oggetto N, che possono avere la caratteristica rosso/bianco/verde.
Quando effettuo una ricerca degli oggetti per un qualche criteri ( tipo data di acquisto ) mi escono in esempio 30 oggetti.
Io volevo ( e grazie al tizio sono riuscito ) aver un riassunto di quanti oggetti fossero rossi quanti bianchi e quanti verdi.
In un campo calcolo è ho messo questo:
Dichiara ([
a = "'" & CercaeSost(listof_seriales; "¶"; "','") & "'";
b = EseguiSQL ( "SELECT count(*) FROM databasetubi WHERE tipo = 'E' AND seriale IN (" & a & ")" ; "" ; "" ; "" )
];
b
)
1) non capisco perché scrivere DICHIARA
2) a/b credo sia la definizione di due variabili ?
3) CERCAESOST , dovrebbe essere una funzione propria di FM, ma perché mettere il la serie "¶"; "','") & "'";
4) Esegui SQL; dovrebbe essere il richiamo ad eseguire una funzione di SQL
5) il significato dell'ultima parte proprio non mi è chiaro (" & a & ")" ; "" ; "" ; "" )
TUTTO FUNZIONA PERFETTAMENTE , ma non so per quale motivo.
grazie se qualcuno mi vorrà aiutare:grat: