Pagina 1 di 1

filemaker 16 importare excel escludendo le prime 5 righe

Inviato: martedì 10 luglio 2018, 13:15
da jelux
Ciao a tutti, vorrei importare un file dati da excel , ma escludendo le prime 5 righe dal documento di excel. Volendo pensavo di farlo dopo l'importazione ma ho paura di eliminare qualche dato. Esiste un modo per farlo durante l'importazione? Mille grazie

Re: filemaker 16 importare excel escludendo le prime 5 righe

Inviato: martedì 10 luglio 2018, 16:00
da MaxMzz
Ciao,
a volte ho bisogno anche io di escludere alcune righe di excel dall'importazione.
FM ti propone di escludere solo la prima riga (perchè di solito contiene i nomi delle colonne).
Se non si tratta però di una procedura ricorrente , preferisco eliminare dal file di excel (da una copia ovviamente) quello che non mi serve, e poi procedere all'importazione in FM.

Re: filemaker 16 importare excel escludendo le prime 5 righe

Inviato: martedì 10 luglio 2018, 16:44
da jelux
in realtà deve essere una importazione di banca , vorrei creare uno script che importi un file in un percorso predefinito don nome predefinito, il file verra caricato di volta in volta dal mil socio e filemaker lo importerà. potrei spiegare al mio socio che ogni volta deve aprire in excel il file ed eliminare le prime 5 righe, ma è più facile insegnare a un bradipo a usare word che spiegarlo al mio socio. :D

pensavo di farlo dopo aver importato i dati , fare uno script che elimina un numero di record e facile ma non so con che variabili fare la ricerca o le omissioni potrei omettere le prime 5 righe sperando che i dati vengo importati in ordine corretto.

Re: filemaker 16 importare excel escludendo le prime 5 righe

Inviato: martedì 10 luglio 2018, 17:08
da MaxMzz
Potresti , dopo aver determinato il percorso della sorgente dati (file di excel) e ammesso che sia sempre lo stesso percorso, procedere all'eliminazione dei primi cinque record importati, avvalendoti del fatto che FM importa seguendo l'ordinamento delle righe in XLS e mantenendolo nei record appena importati. Quindi implementerei questa procedura nello script stesso di importazione. (l'omissione dei record in FM non elimina i record).
In sintesi, in coda alle istruzioni di importazione metterei un "vai al record, primo"e quindi un loop, che in una variabile inizia a contare e quindi elimina il record. L'exit loop avviene quando la variabile ha valore 5.
Attendo tue

Re: filemaker 16 importare excel escludendo le prime 5 righe

Inviato: mercoledì 11 luglio 2018, 11:16
da jelux
Grazie mille per il suggerimento, ma ho voluto provare in questo script , dovrebbe andare bene

dopo l'importazione vai al record 1
ometti più record da 1 a 5
mostra solo omissioni
elimina tutti i record
ordina

Re: filemaker 16 importare excel escludendo le prime 5 righe

Inviato: mercoledì 11 luglio 2018, 14:11
da MaxMzz
Si, andrebbe bene anche così, ma lo trovo un pò rischioso.
Se per qualche motivo l'omissione ti racchiude qualche altro record precedente , rischi di buttarlo .
Comunque, se lavori sempre e solo con quella procedura , potrebbe funzionare.
A presto