Singole pagine html per ogni record
Moderatore: Moderatori
-
- Messaggi: 34
- Iscritto il: domenica 19 marzo 2006, 1:00
Singole pagine html per ogni record
Buongiorno a tutti
ho l'urgente necessità di creare delle singole pagine html da un database filemaker contenente migliaia di record, per poi applicare alle pagine un modello con dreamweaver, ed integrare il tutto in un motore di ricerca interno nel mio sito web, con tanto di indicizzazione. Qualcuno ha idea di come possa risolvere questo problema? esistono dei plugin di filemaker, o programmi di terze parti che facciano ciò?
grazie in anticipo
pablo
ho l'urgente necessità di creare delle singole pagine html da un database filemaker contenente migliaia di record, per poi applicare alle pagine un modello con dreamweaver, ed integrare il tutto in un motore di ricerca interno nel mio sito web, con tanto di indicizzazione. Qualcuno ha idea di come possa risolvere questo problema? esistono dei plugin di filemaker, o programmi di terze parti che facciano ciò?
grazie in anticipo
pablo

-
- Messaggi: 9700
- Iscritto il: lunedì 1 dicembre 2003, 1:00
- Località: Roma
- Contatta:
-
- Messaggi: 34
- Iscritto il: domenica 19 marzo 2006, 1:00
Singole pagine html per ogni record
grazie per la risposta tempestiva, la versione filemaker è la 8, mi interessa soltanto ottenere singole pagine html, ognuna corrsipondente ad ogni record di fmp, per poi utilizzare un php per l'indicizzazione di pagine html che ho già provato per altri scopi, e funziona alla grande... 

-
- Messaggi: 9700
- Iscritto il: lunedì 1 dicembre 2003, 1:00
- Località: Roma
- Contatta:
puoi esportare direttamente i campi che i interessano in html,
usando un calcolato (inserendo i tag di inizio e fine html prima e dopo il/i campi che ti interessano); puoi anche ricavare i formati usando un cercasostituisci con i relaivi tag html.
Se vuoi puoi anche usare una funzione personalizzata (nei fatti, un mega cercaesost) per convertire i caratteri (ad es è diventa é)
.g.
usando un calcolato (inserendo i tag di inizio e fine html prima e dopo il/i campi che ti interessano); puoi anche ricavare i formati usando un cercasostituisci con i relaivi tag html.
Se vuoi puoi anche usare una funzione personalizzata (nei fatti, un mega cercaesost) per convertire i caratteri (ad es è diventa é)
.g.
-
- Messaggi: 34
- Iscritto il: domenica 19 marzo 2006, 1:00
grazie di tutto per la risposta, fin là tutto ok, è perfetto, il singolo record me lo esporta esattamente come voglio io, ma ho passato 3 giorni ad impazzire su come posso performare uno script che mi vada in loop al primo record, esporta con titolo personalizzato (come ho già fatto, prendendolo da un campo), mi vada al secondo ed esporta, al terzo ed esporta, ecc ecc, cambiando ogni volta il nome del file che genera...non riesco proprio a capire come si possa risolvere questo problema...
farlo manualmente per migliaia di record...diventerebbe da pazzi!!!!
help meeeeee 8O
grazie anticipatamente della risposta
pabbelus
farlo manualmente per migliaia di record...diventerebbe da pazzi!!!!
help meeeeee 8O
grazie anticipatamente della risposta
pabbelus
-
- Messaggi: 9700
- Iscritto il: lunedì 1 dicembre 2003, 1:00
- Località: Roma
- Contatta:
"performare" uno script, la vedo difficile; non penso di poterti aiutare.
Ma crearlo, si può. Come giustamente hai detto tu, con un loop.
crei un campo flag (testo).
crei un campo percorso (globale) in cui scegli
e poi uno script sul tipo:
vai al record[primo]
loop
if(campo flag="ok")
val al record[successivo]
else
imposta variabile $percorso[campo percorso &campo nome& ".html"]
imposta campo flag ["ok"]
mostra tutti i record
ometti record
mostra solo le omissioni
esporta [$percorso]
trova tutti i record
end if
end loop
sostituisci contenuto campo[campo flag;""]
nulla di complicato. ovviamente è molto rozzo, e fatto a memoria, e sicuramente dovrai fare delle prove, soprattutto per quanto riguarda il percorso…
.g.
Ma crearlo, si può. Come giustamente hai detto tu, con un loop.
crei un campo flag (testo).
crei un campo percorso (globale) in cui scegli
e poi uno script sul tipo:
vai al record[primo]
loop
if(campo flag="ok")
val al record[successivo]
else
imposta variabile $percorso[campo percorso &campo nome& ".html"]
imposta campo flag ["ok"]
mostra tutti i record
ometti record
mostra solo le omissioni
esporta [$percorso]
trova tutti i record
end if
end loop
sostituisci contenuto campo[campo flag;""]
nulla di complicato. ovviamente è molto rozzo, e fatto a memoria, e sicuramente dovrai fare delle prove, soprattutto per quanto riguarda il percorso…

.g.