Newsgroup: it.comp.appl.access
Titolo: Dimensione massima di un campo testo non associato in una maschera

Salve a tutti. Avrei la necessità di inserire in una maschera un campo
testo non associato, contenente un testo di circa 3300 caratteri
(compresi gli spazi). Purtroppo Access non mi consente di farlo in
quanto, quando vado a incollare il testo da inserire nel campo testo,
mi viene restituito il seguente messaggio di errore: "Testo da
modificare troppo lungo".
Vorrei evitare di dover digitare questo testo su una nuova tabella,
impostando un campo "Memo", ed associando il campo testo a tale
tabella. Ringrazio chi mi saprà suggerire qualcosa.


Allora così a "freddo" la soluzione te la sei gia data.Campo memo.
Se pero' volessi maggiormente entrare in dettaglio del perche' vuoi
usare il campo testo non associato  e non il memo forse potrei darti
un aiuto un piu'!!!
Ti ricordo comunque che in un campo "testo" puo' al massimo scrivere
255 caratteri(spazi compresi) se non basta c'e' il campo memo.
Dino


Ciao Dino, ti spiego meglio.
Il campo testo non associato mi servirebbe per visualizzare l'EULA in
una maschera di dialogo all'avvio dell'applicazione.
So bene che il limite è 255 caratteri. Infatti mi chiedevo se fosse
possibile ampliarlo - come se fosse associato al campo memo di una
tabella - ma senza dover appositamente creare una tabella solo per
questo.
Ciò che mi sembra paradossale è che lo stesso controllo (campo testo
di un form), se non associato abbia un limite di 255 caratteri, mentre
se associato possa superare i 65000 caratteri.
L'alternativa a cui ho pensato è creare una immagine tramite
printscreen del testo su word, da inserire sul form appunto come
immagine incorporata.
Spero di aver chiarito meglio il problema.

 - Mostra testo citato -
Io lascerei stare il paradosso dei 65.000 caratteri.Da quanto ho
capito il tuo volere e' far visualizzare all'utente finale il
contratto del software.Così a freddo ci possono essere alcune strade
da prendere in maniera molto semplice:
1)All'apertura del form fai aprire in automatico un report contenente
il contratto
2)Oppure ancora meglio lanci un PDF
3) O dal form principale costringi l'utente qualsiasi scelta esso
faccia ad aprire e leggere il PDF
L'importante e' comunque non appesantire il DB con un "oggetto"
pesante, quindi ho un immagine "collegata" all'interno del folder del
DB o meglio un file esterni
Dino

 ha scritto nel messaggio 
news:66d50770-2cfc-43c2...@q18g2000vbm.googlegroups.com...

-----------------
Il controllo Casella di Testo non associato accetta molto ma molto di più di 
3300 caratteri.
Questo un esempio:
www.carlocostarella.it/TestoLungo.jpg
Ciao, Carlo 

 ha scritto nel messaggionews:66d50770-2cfc-43c2...@q18g2000vbm.googlegroups.com...

Ciao Carlo,per curiosita' ho cercato di visionare li sito ma e' in
costruzione.Hai percaso inserito un rif. di questo argomento sul sito
comune???
Dino

 ha scritto nel messaggio 
news:c828163a-d479-4955...@i13g2000yqd.googlegroups.com...


Dino
----
No, semplicemente digitando:
http://www.carlocostarella.it/TestoLungo.jpg
vedi o scarichi l'immagine.
Ciao, Carlo 

 ha scritto nel messaggionews:66d50770-2cfc-43c2...@q18g2000vbm.googlegroups.com...

Forse hai una versione di Access più recente. Io ho il 2003 XP ed il
campo testo non associato non accetta più di 255 caratteri.

 ha scritto nel messaggio 
news:f63b3ae3-d98b-41c7...@u6g2000yqh.googlegroups.com...


----------------------
Stessa versione, anche 2002. Controlla bene.
Ti ho ben messo un'immagine....
Ciao, Carlo

 - Mostra testo citato -
Grazie ancora dell'interesse, Carlo.
Ma nulla da fare. Ho visto l'immagine ma non mi riesce.
Ho però scoperto una cosa: avevo il limite di 255 caratteri forse
perchè avevo convertito in campo testo un'etichetta.
Dopo aver rimosso il campo "difettoso", ho quindi inserito al suo
posto un nuovo campo testo. Adesso il limite è di 2048 caratteri spazi
compresi. Comunque insufficiente.

 ha scritto nel messaggio 
news:58f62163-5beb-4505...@n3g2000yqb.googlegroups.com...
cut
Grazie ancora dell'interesse, Carlo.
Ma nulla da fare. Ho visto l'immagine ma non mi riesce.
Ho però scoperto una cosa: avevo il limite di 255 caratteri forse
perchè avevo convertito in campo testo un'etichetta.
Dopo aver rimosso il campo "difettoso", ho quindi inserito al suo
posto un nuovo campo testo. Adesso il limite è di 2048 caratteri spazi
compresi. Comunque insufficiente.
--------------------
L'immagine che ho postato rappresenta una casella di testo non associata con 
più di 6000 caratteri (senza considerare gli spazi).
Mi rimane da capire perchè Microsoft avrebbe dovuto venderti una versione 
limitata.
Vorrei fare una prova: mandami una copia del db, magari zippata e con la 
maschera in questione.
Sempre se ti va.
Ciao, Carlo 

 ha scritto nel messaggionews:58f62163-5beb-4505...@n3g2000yqb.googlegroups.com...

Ho visto l'immagine e, soltanto dopo, mi sono reso conto di essermi
spiegato male. In realtà io avevo bisogno di un campo etichetta che
supportasse un testo > 2048 caratteri. Siccome ciò non era possibile
stavo provando ad usare un campo testo. Ma mentre, in visualizzazione
maschera, posso inserire oltre 65000 caratteri (come dicevi tu), non
riuscivo a fare altrettanto in visualizzazione struttura. Ho poi
risolto semplicemente inserendo nel form un oggetto OLE. Certo ho
aumentato la dimensione del db, ma non potevo fare altrimenti.
Grazie comunque.

 ha scritto nel messaggio 
news:aa39c225-0d72-4ec7...@j5g2000vbg.googlegroups.com...


-------------------------------
Grazie a te per il feedback.
Si le etichette accettano fino a 2048 caratteri.
Ciao, Carlo