PDA

Visualizza Versione Completa : Filemaker, creare record per compilare moduli prestampati



Lorenzo
21-12-05, 21:47
sto lavorando ad un filemaker per compilare ricette mediche (visto che il MediCare di OpenMed costa una fortuna)
Unico problema è che non trovo un font o per fare si che le lettere stiano nelle caselline, mi spiego, nel campo del codice fiscale, ad esempio, le prime lettere sbordano un po' e destra e le ultime un po' a sinistra...
Ora, esiste un'impostazione per decidere lo spazio tra lettere in Filemaker6 (un po' come in Photoshop) cosa che dubito?...o esiste un font adatto all'occasione?

peeroberto
27-12-05, 17:53
Se filemaker 7 o 8 non permettono la crenatura... e hai il 6 o il 5,

Soluzione cambia font va bene ma devi trovare quello giusto ma poi con i caratteri lunghi (es: M) e corti (es: I) hai dei problemi.

soluzione a) non funziona

Usa il formato condensato

Soluzione b) non funziona

Cambia dimensione del font

Soluzione c) la più probabile

Devi creare campi testo CALCOLATI es: cod = "XYZ XYZ 00B00 G000F"
1campo = Mezzo (cod; 1; 1)
2campo = Mezzo (cod; 2; 1)
etc
In questo modo posizioni ogni carattere come ti va.

peeroberto
27-12-05, 17:55
poi ovviamente visto che sei medico, dopo aver fatto tutta questa fatica perchè il programmatore di filemaker è uno scansafatiche, ti devi fare la ricetta di un "prozac" per consolarti, ma è meglio una di "viagra".

peeroberto
27-12-05, 18:00
Dimenticavo:

Prova anche ad usare come font il vecchio "curier", ha lo spazio fisso del carattere, deriva dai vecchi pc che stampavano a getto a spazio fisso.

Forse così ti risparmi il prozac

Lorenzo
01-01-06, 00:29
Grazie, vedo di sfruttare il consiglio... però diciamolo pure... non è che su questo aspetto lo staff di File Maker abbia fatto un lavorone...
In file maker 7 o 8 c'è un modo più veloce? (ho il 6, ma un modo per passare all'8 lo trovo...forse...)

peeroberto
02-01-06, 10:11
Non è un problema dei programmatori di filemaker, è un problema di larghezza di ogni carattere tipografico che non è mai costante (varia dal massimo "M" al minimo "i", questa soluzione permette un impaginato testuale più bello rispetto al courier a spazio fisso. Diciamo che con programmi di impaginazione si risolve meglio, ma con dei database (qualsiasi database) se vuoi usare un font diverso dal courier devi inventarti la soluzione a spazio fisso come prima ho descritto.

Filemaker 7 ha una struttura diversa dal 6, funziona con la filosofia delle tabelle come Access, soluzione adottata per avere un compilato unico e per adeguarsi alla logica degli utenti di Access con l'intenzione di rubare altre quote. Per cui passare da 6 a 7 o 8 è un po' impegnativo, devi ragionare diversamente, specialmente se devi convertire dei database esistenti.
Mentre prima lavorare con Filemaker era un piacere adesso è un po meno piacevole (si è windowizzato, ed è aumentata la marea di opzioni e flag di cui non si riesce a capire facilmente la funzionalità) ma ammetto che è stato un passo utile e necessario.

Lorenzo
02-01-06, 15:57
Ho trovato la soluzione migliore creando uno scrip cre spezzetta il codice fiscale e le altre informazioni in singli campi, così entra tutto alla perfezione e non ci sono caratteri che fanno i fatti loro...
Purtroppo per la prescrizione delle medicine posso fare molto poco, il medico è mio padre, io sto lavorando per diventarlo (medico, non padre, per ora non è il caso... :lol: )