Newsgroup: it.comp.appl.access
Titolo: Carattere VbCrLf (a capo) per controllo: è possibile?

Buonasera a tutti.
E' possibile utilizzare un carattere speciale per andare a capo in una casella di testo tipo il 
Chr(13) o il VbCrLf? Se si, quale?
---------------------------
Michele (Giò)
joyl...@alice.it
 

Michele (Giò) ha scritto:

Ma se imposti la proprietà "Funzione tasto INVIO"= [Nuova riga del
campo] non ottieni quello che stai dicendo senza accrocchi....???
@Alex

 Michele (Giņ)
Ma se imposti la proprietą "Funzione tasto INVIO"= [Nuova riga del
campo] non ottieni quello che stai dicendo senza accrocchi....???
@Alex
Ti spiego: devo passare ad un controllo di un report una stringa piuttosto lunga, che avrei piacere 
spezzettare in tre righe.
Siccome volevo passare tramite l'openargs, se passavo la stringa gią composta con gli "a capo" 
risolvevo.
Michele

 Michele
StringaFinale=str1 & vbcrlf & str2 & vbcrlf & str3
Dove
str1=Mid$(StrInizio,1,10)
str2=Mid$(StrInizio,11,20)
str3=Mid$(StrInizio,21,30)
OpenArgs è un attributo prezioso secondo me ed è un peccato usarlo
per questo..., forse sarebbe meglio crearsi una proprietà public di
Report o usare una proprietà public a livello di Modulo(quella che
tutti definiscono come variabile di tipo Public...)
Ciao
@Alex

 ha scritto nel messaggio 
news:1167948220.5...@v33g2000cwv.googlegroups.com...


str1=Mid$(StrInizio,1,10)
str2=Mid$(StrInizio,11,20)
str3=Mid$(StrInizio,21,30)

Ciao
@Alex
Mi sono accorto di una cosa. Siccome è la prima volta che mi succede di visualizzare variabili in 
caselle di testo di report, ho visto che la proprietà Value in un report non è impostabile, e si 
bypassa il problema inpostando il ControlSource da VBA così:
Me!prova.ControlSource = "=""ciao" & vbCrLf & "ciao"""
Scrive:
ciao
ciao
sul controllo.
Se può tornarti utile......
Sicuramente lo sapevi già.
Buona notte
Michele 

 ...
Non ho capito le tue istruzioni su cosa vuoi ottenere, ma certo
la proprietà Value è impostabile in un report. Molto probabile
hai usato l'evento Open che in contrario alle maschere è troppo
presto in un report.
Di solito invece del Open si usa "Su Formattazione" di una
sezione per impostare i Value dei controlli.
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
 

 ...
Non ho capito le tue spiegazioni su cosa vuoi ottenere, ma certo


Karl Donaubauer ha scritto:

Probabilmente intendeva solo dire che l'intellisense nei Report non
espone tutte le proprietà dei controlli, e la proprietà Value in
effetti non è esplicitata, ma ovviamente è ugualmente presente, e non
potrebbe essere diversamente gli oggetti sono quelli e di conseguenza
....
Michele usi una programmazione creativa.... e nemmeno io capisco dove
vuoi arrivare, ma capisco che stai usando metodi molto personali per
farlo.....!
Se ci spieghi meglio l'intento a cui vuoi arrivare ti si può dare
un'indicazione di come è possibile farlo da esperienze nostre....
;-)
@Alex

 ha scritto nel messaggio 
news:1167953659....@38g2000cwa.googlegroups.com...
Karl Donaubauer ha scritto:


Allora, intanto grazie a tutti e due.
Ho seguito il consiglio di Karl ed in effetti su evento Formattazione mi accetta il settaggio della 
proprietà Value (ho visto anch'io che l'intellisense non lo contempla, tuttavia in variabili locali 
c'è) e fin qui tutto OK, problema n 1 risolto.
Per quel che riguarda il n 2, ho seguito il consiglio di Alex, non utilizzando l'OpenArgs e 
utilizzando invece una variabile pubblica. Precisamente ho dichiarato un Type con 4 variabili 
stringa in maniera da utilizzare una variabile che mi contenga tutte e 4 le stringhe che mi servono.
Saluti
Michele

 Michele
Tutte le complicazioni inutili le trovi tu però.....!
Non era meglio una stringa semplice con i separatori(vbcrlf) o al
massimo un a stringa con Delimitatori per poi usare SPLIT...?
Con il Type predefinito sei vincolato, non serve a nulla e ti tocca
pure scrivere del codice per riempirlo....
Boh Michele fai un pò come ti pare.... va sempre benissimo.
@Alex

 ha scritto nel messaggio 
news:1168036298.6...@38g2000cwa.googlegroups.com...
Non era meglio una stringa semplice con i separatori(vbcrlf) o al
massimo un a stringa con Delimitatori per poi usare SPLIT...?
Grazie Alex, mi hai insegnato una funzione di cui non conoscevo l'esistenza. Alla prima occasione, 
vedrò di utilizzarla con profitto.
Sull'Help certe funzioni vengono fuori solo digitando il loro nome, con le parole chiave è pressochè 
impossibile. Questa ad esempio digitando semplicemente "String", "Stringa" o "Delimitatore" non 
viene fuori, anche se tali parole sono presenti.
Poi uno che non è navigato ci rinuncia e cerca di crearsele come me.
Sai quante funzioni mi sono scritto perchè non trovavo l'equivalente già pronto, e poi leggendo il 
NG ho scoperto che ho scritto molto per niente?
Mi vengono i sudori per quella funzione che cercava l'occorrenza dei caratteri in una stringa a 
partire dalla fine. Giravo la stringa manualmente e cercavo con InStr. Poi ho scoperto StrReverse e 
successivamente InStrRev, praticamente da 20 righe che avevo scritto ho ridotto a 10, poi a 3.
 Purtoppo non è questione di voler fare a modo mio e di non voler ascoltare chi ne sa di più, ma 
certi argomenti possono saltar fuori solo per "culo" e discutendo.
Ammetterai pure te (dato che rispondi quasi sempre te ai miei posts) che i miei problemi me li vado 
proprio a cercare, ma questi nascono scegliendo una linea di sviluppo e seguendola. Magari la linea 
sarà anche sbagliata, o pure innovativa, ma questo lo trovo molto formativo. l'importante è 
arrivarci, se poi c'erano altre strade mgliori pazienza, ma l'importante è esserci arrivati. Io non 
sono un professionista, ma penso che il riuscire a sbrogliare un problema vada ben oltre il metodo 
adottato per risolverlo. poi sarà il tempo e l'esperienza a correggere.
Altrimenti staremmo tutti qua a fare copia e incolla dal db di Northwind........
Michele 

 Michele
Michele, mi permetto di fare queste osservazioni solo perchè vedo in te
molto entusiasmo, ma alcune volte non ottimizzato, se non fossi così
invogliato stai certo che non ti direi nulla, quindi non prenderla come
una critica...
Buona Befana, stai attento anche tu ad uscire che potrebbero farti la
festa...!
;-)
@Alex
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 @Alex
Michele 

 Michele
Bye
@Alex