Catalogazione File
Moderatore: Moderatori
-
- Messaggi: 4
- Iscritto il: lunedì 16 aprile 2007, 2:00
Catalogazione File
Innanazi tutti salve a tutti e complimenti per questo forum davvero utile e interessante.
Sono un pò un neofita di FM e mi stò cimentando in un programma che mi serva per catalogare i miei lavori grafici.
Ho inserito Cliente, Tipo Lavoro.. etc.. e fin qui tutto bene.
Ho iserito un pulsante che mi allega su un campo contenitore il file, vorrei però se possibile al momento di inserimento del suddetto file che FileMaker in un altro campo mi facesse vedere il percorso dove questo si trova, per poi successivamente poterlo ritrovare.
E' possibile? Come potrei fare?
Ringrazio tutti anticipatamente e saluto.

Sono un pò un neofita di FM e mi stò cimentando in un programma che mi serva per catalogare i miei lavori grafici.
Ho inserito Cliente, Tipo Lavoro.. etc.. e fin qui tutto bene.
Ho iserito un pulsante che mi allega su un campo contenitore il file, vorrei però se possibile al momento di inserimento del suddetto file che FileMaker in un altro campo mi facesse vedere il percorso dove questo si trova, per poi successivamente poterlo ritrovare.
E' possibile? Come potrei fare?
Ringrazio tutti anticipatamente e saluto.
-
- Messaggi: 1235
- Iscritto il: martedì 15 giugno 2004, 2:00
- Località: Cagliari
- Contatta:
Ciao e benvenuto....
Ti consiglio di mettere nel tuo account la firma con scritto la versione di fm che usi e il sistema operativo.
Per tornare alla domanda devi creare un campo di tipo testo che chiameremo percorso. E poi nello script di importazione puoi fare un comanda del tipo Definisci il campo [Percorso; NomeCampoContenitore che contiene il file allegato]
CIAO M
Ti consiglio di mettere nel tuo account la firma con scritto la versione di fm che usi e il sistema operativo.
Per tornare alla domanda devi creare un campo di tipo testo che chiameremo percorso. E poi nello script di importazione puoi fare un comanda del tipo Definisci il campo [Percorso; NomeCampoContenitore che contiene il file allegato]
CIAO M
FM8.03 Adv.- FM8.5 Adv Windows XP SP2
-
- Messaggi: 3616
- Iscritto il: sabato 7 febbraio 2004, 1:00
- Località: Roma
- Contatta:
Ciao
e benvenuto nel Forum
Se inserisci nel campo contenitore SOLO un riferimento al file, cosa daltronde consigliabile per non appesantire il file di FileMaker, puoi ottenere il percorso del file semplicemente creando un campo calcolato, con risultato testo, e calcolo:
contenitore
dove contenitore è il nome del tuo campo contenitore.
e benvenuto nel Forum

Se inserisci nel campo contenitore SOLO un riferimento al file, cosa daltronde consigliabile per non appesantire il file di FileMaker, puoi ottenere il percorso del file semplicemente creando un campo calcolato, con risultato testo, e calcolo:
contenitore
dove contenitore è il nome del tuo campo contenitore.
Raybaudi FMP 12 Adv. Windows XP SP3
-
- Messaggi: 4
- Iscritto il: lunedì 16 aprile 2007, 2:00
raybaudi ha scritto:Ciao
e benvenuto nel Forum![]()
Se inserisci nel campo contenitore SOLO un riferimento al file, cosa daltronde consigliabile per non appesantire il file di FileMaker, puoi ottenere il percorso del file semplicemente creando un campo calcolato, con risultato testo, e calcolo:
contenitore
dove contenitore è il nome del tuo campo contenitore.
Grazie mille a tutti e due!!

-
- Messaggi: 4
- Iscritto il: lunedì 16 aprile 2007, 2:00
Funziona.. l'unico problema che sembra scrivere due volte la path file:/.../...etc filemac:/Macintosh HD etcraybaudi ha scritto:Ciao
e benvenuto nel Forum![]()
Se inserisci nel campo contenitore SOLO un riferimento al file, cosa daltronde consigliabile per non appesantire il file di FileMaker, puoi ottenere il percorso del file semplicemente creando un campo calcolato, con risultato testo, e calcolo:
contenitore
dove contenitore è il nome del tuo campo contenitore.

-
- Messaggi: 3616
- Iscritto il: sabato 7 febbraio 2004, 1:00
- Località: Roma
- Contatta:
Sì, devi scusarmi...
Quel calcolo restituisce tre valori:
1) la misura dell'immagine in pixel ( se è un'immagine )
2) il percorso relativo
3) il percorso assoluto
Sostituiscilo con questo calcolo:
Case(
ValueCount ( contenitore ) = 3 ; RightWords ( GetValue ( contenitore ; 3 ); WordCount ( GetValue ( contenitore ; 3 ) ) - 1 );
RightWords ( GetValue ( contenitore ; 2 ); WordCount ( GetValue ( contenitore ; 2 ) ) - 1 )
)
Quel calcolo restituisce tre valori:
1) la misura dell'immagine in pixel ( se è un'immagine )
2) il percorso relativo
3) il percorso assoluto
Sostituiscilo con questo calcolo:
Case(
ValueCount ( contenitore ) = 3 ; RightWords ( GetValue ( contenitore ; 3 ); WordCount ( GetValue ( contenitore ; 3 ) ) - 1 );
RightWords ( GetValue ( contenitore ; 2 ); WordCount ( GetValue ( contenitore ; 2 ) ) - 1 )
)
Raybaudi FMP 12 Adv. Windows XP SP3
-
- Messaggi: 3616
- Iscritto il: sabato 7 febbraio 2004, 1:00
- Località: Roma
- Contatta:
o, più semplicemente:raybaudi ha scritto: Case(
ValueCount ( contenitore ) = 3 ; RightWords ( GetValue ( contenitore ; 3 ); WordCount ( GetValue ( contenitore ; 3 ) ) - 1 );
RightWords ( GetValue ( contenitore ; 2 ); WordCount ( GetValue ( contenitore ; 2 ) ) - 1 )
)
Let(
value = GetValue ( contenitore ; ValueCount ( contenitore ) );
RightWords ( value ; WordCount ( value ) - 1 )
)
8O Urca: ho semplificato me stesso

Raybaudi FMP 12 Adv. Windows XP SP3