Newsgroup: it.comp.appl.access
Titolo: Giustificare il contenuto di una casella di testo in un report

Ciao a tutti, io ho un piccolo problema e forse qualcuno puņ aiutarmi visto
che ho iniziato ad usare access da poco tempo...
Come si fa a giustificare il testo in una casella di testo in un report? Nel
senso che nelle proprietą posso scegliere centrato, sx, dx, e ripartito, ma
non giustificato. Esiste del codice o qualche trucco che qualcuno puņ
suggerirmi?
grazie mille a tutti
Maurizio

 Maurizio
Fai una ricerca con "Justified" su
www.lebans.com/_vti_bin/shtml.exe/search.htm
--
rgrds
SC
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


Mi pareva che le versioni di Access>97 nei report avessero gią tale
possibilitą,
ma non ne sono sicuro....!
@Alex.

 ha scritto nel messaggio
news:bpiva2$dl0$1...@lacerta.tiscalinet.it...

Putroppo no
MAssimiliano

 @Alex.
In Acc2000 hanno aggiunto il ripartito. Io comunque mi trovo bene con il
codice di Leban per quanto riguarda il giustificato di una casella memo in
un report. Lo utilizzo da qualche anno.



Si hai ragione mi son sagliato, in ogni caso concordo col la soluzione di
Lebans.
@Alex.

 ha scritto nel messaggio
news:bpj7mt$kgu$1...@lacerta.tiscalinet.it...


Maurizio ha scritto:


Rispondi dopo il quoting.
Volevo suggerirti, se per te è possibile, di cambiare la tua casella testo
in casella memo. In questo caso si dovrà inserire un Modulo di Classe
(clsJustifyText) nella tua applicazione, senza aggiunte di controlli
ActiveX o .ocx. 


 ha scritto nel messaggio
news:bpl1n3$af8$1...@news.newsland.it...


Maurizio ha scritto:

Ti invito ancora una volta a scrivere dopo il quoting, se no diventa tutto
una Torre di Babele.
Ti posso aiutare fino ad un certo punto. Utilizzo (clsJustifyText) in una
casella combo di alcuni report. In pratica ottengo delle pagine
perfettamente giustificate come se fossero dei documenti di Ms Word.


Scusa la mia ignoranza ma cosa vuol dire dopo il quoting?? sono decisamente
un neofita...
grazie x l' interessamento, puoi almeno confermarmi che l' esempio di lebans
funziona (domanda stupida...)
oggi riprovo un altro pò, vediamo se funziona...
Insomma io carico il modulo nel database e dopo cerco di farlo usare con del
codice dal form... in sostanza
ma è possibile che microsoft non ci abbia pensato da sola visto che l'
opzione si trova già in word e mi pare decisamente utile x un report????
Il mio problema che che per ora il codice incomincio appena a capirlo...
Ciao e grazie


 non giustificato. Esiste del codice o qualche trucco che qualcuno può


 > SC
Maurizio, ho l'impressione che tu non legga quello che ti si scrive.
Intanto quando rispondi, sforzati di scrivere alla fine del messaggio
precedente. Questo significa scrivere dopo il quoting. Se rileggi il mio
messaggio ti dicevo che il codice, cioè il modulo di classe
(clsJustifyText) lo utilizzo nei report, perche permette di ottenere una
combo in maniera full justified, come un foglio di Ms Word. Il perchè lo
zio Bill non l'abbia ancora fatto è un quesito a cui non saprei rispondere.
Per ritornare sull'argomento il modulo di classe lo copi e basta.
Supponendo poi che nel tuo report vi sia una casella combinata "MiaCombo"
inserirai dopo Option compare etcc..:
Dim Justi1 As New clsJustifyText
Private Sub Report_Close()
Set Justi1 = Nothing
End Sub
Private Sub Report_Page()
Dim myBool As Boolean
myBool = Justi1.fJustiDirect(Me)
End Sub
Private Sub Corpo_Print(Cancel As Integer, PrintCount As Integer)
Call Justi1.fRecordSection(Me, Me.MiaCombo, PrintCount)
End Sub
Metterai poi alla MiaCombo il Colore Primo Piano uguale a quello dello
Sfondo, io uso il 16777215. A questo punto il gioco è fatto.


<cut>
Confermami la tua e-mail, e proseguiamo fuori dal NG.
