Newsgroup: it.comp.appl.access
Titolo: Nuovi bollettini CC postale CH8bis

Avete visto i nuovi bollettini CH 8 bis (o ter) in Euro,quelli con le
fincature, predisposti per la lettura ottica?
"Ovviamente" la spaziatura tra un carattere e l'altro NON corrisponde a
nessuna dimensione di un carattere non proporzionale come il Courier.
Come fate a realizzare un report per la stampa dei suddetti bollettini?
Esistono, forse, altri modelli con un passo più intelligente?
C'è un modo per imporre una distanza tra un carattere e l'altro (come in
Word)?
Mi potete suggerire qualche altra soluzione prima di ricorrere a quella,
disperata, di creare tanti "controllini" in cui inserire i caratteri uno
per volta? )-:<
Probabilmente qualcuno ha già risolto il problema, oppure il problema
esiste solo per me e la soluzione è banale?
Grazie in anticipo dei suggerimenti ...

 Come fate a realizzare un report per la stampa dei suddetti bollettini?
Ho avuto recentemente la necessità di far stampare dei bollettini postali ad
un cliente e l'unico modo che ho trovato è stato di crearmi 10 controlli (da
A1 ad A10), senza origine controllo, andandoli a riempire dall'evento Su
formattazione.
Private Sub Corpo_Format(Cancel As Integer, FormatCount As Integer)
  Dim importo, i As Long, li As Long
  importo = Format(Me.TotaleBolletta * 100, "0")
  li = Len(importo)
  If li > 10 Then
    MsgBox "Ma quanto deve pagare sto' povero Cristo???!!!@" & Me.CUtente &
" " & Me.CognomeUtente & "@ ", vbExclamation + vbOKOnly, "Ahi! Ahi!"
    Cancel = True
    Exit Sub
  End If
  For i = li To 1 Step -1
    Me("a" & Trim(i)) = Mid(importo, li - i + 1, 1)
  Next
  If li < 10 Then
    For i = li + 1 To 10
      Me("a" & Trim(i)) = " "
    Next
  End If
End Sub
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com

 nessuna dimensione di un carattere non proporzionale come il Courier.
Non credo che alle poste glie ne importi molto delle fatiche che faranno i
programmatori ;-)
Credo che l'unica soluzione sia quella che tu stesso hai prospettato.
Sib

 Sib
Grazie a tutti lo stesso!
Ho avuto, intanto, dei bollettini editi da Buffetti, per la compilazione
su computer (moduli continui): stessa spaziatura!!!
Ma un Font con caratteri "larghi" e "bassi" ?
Grazie infinite a Sib e Sivio Berruti.

 ha scritto nel messaggio
news:3C83AD5A...@iol.it...

Ho risolto il tutto con stampaunione in winword.
In word ho creato tante caselle di testo
Per ogni casella di testo ho dato le spaziature caratteri proporzionali alle
esigenze di stampa del contro corrente
Per ogni casella di testo tramite origine dati ho inserito un campo della
tabella access
Il tutto ha funzionato perfettamente.
Ivio in allegato il documento Word a chi lo desidera anche se è talmente
semplice che penso chiuque lo possa fare meglio di me
Ciao
Claudio

 ha scritto nel messaggio
news:3C81C1E2...@iol.it...

... mi associo alla comune disperazione!
ho appena finito di reimpostare la stampa di bollettini per i versamenti dei
contributi alle COLF.
nove ore e mezzo di prove e riprove. Gestione millimetrica della stampante,
comandi che rasentano il venusiano!
No! all' INPS hanno lavorato da CANI. Forse un giovane grafico ha avuto da
svolgere questo progettino ed ha pensato che allineare i campi o spaziare le
caselle in maniera omogenea sarebbe stato BANALE!
Troppo facile!  Meglio spargere campi in quà e in là ... tanto tutti quanti
li compileranno a mano!
bhè
1)  non ho trovato un carattere che cadesse dentro le caselle e al tempo
stesso saltasse il carattere/3 che è la virgolina.
2) caselle e righe in lettere sfalsate di tre millimetri!
3)  .... per oggi ho finito, domani vediamo gli impiegati cosa diranno
all'atto pratico.
4)  scusate l' (OT)
van

 Claudio
Nei giorni scorsi ho affrontato il medesimo problema da word con la
stampa unione utilizzando i caratteri curier
Ti chiedo comunque se puoi inviarmi il tuo file doc per un profiquo
raffronto.
Gianni
 
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG