Condividi tramite

Oggetto OLE in maschera Access

Anonimo
2017-05-06T20:19:58+00:00

Ciao a tutti.

Ho un database costruito con Access 2007. In una tabella e nella relativa maschera ho inserito un campo OLE in cui metto un testo scritto con Word.

Il testo può contenere semplice testo o equazioni.

La tabella contiene circa 1500 record.

Operativamente, creo il record nella maschera compilando alcuni campi e poi copio-incollo il testo scritto con Word e salvo il record.

Tutto funzionava benissimo fino a pochi giorni fa, quando ho eseguito l'aggiornamento a Windows 10 Creatives Update.

Non so se sia un caso, ma da allora non riesco più a vedere il testo incollato da Word, se non vado in modaltà modifica, nei record che aggiungo. Il testo si vede normalmente nei record precedenti.

Nemmeno nei report di stampa riesco a vederlo.

Spero di essere riuscito a spiegarmi.

Aggiungo tre screenshot:

  1. Un record "vecchio":

  1. Un recond "nuovo", col campo "Quesito" invisibile:

  1. Lo stesso record col campo "Quesito" in modalità "Modifica":

Microsoft 365 e Office | Access | Per la casa | Windows

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento

4 risposte

Ordina per: Più utili
  1. Anonimo
    2017-05-08T17:46:58+00:00

    ok, però prima di inglobare un file esterno, io farei un pensierino su un controllo textBox di tipo RTF, con il quale puoi formattare il testo in HTML.

    Vado a memoria, probabilmente, trattandosi anche di mostrare equazioni potrebbe esserci qualche problema nel mostrare l'elevamento a potenza per l'apice....ma in tal caso io opterei per il ^.

    Non è possibile: devo scrivere equazioni con frazioni, radici, ecc.

    E, in ogni, caso, il database esiste già e non posso pensare di riguardare tutti i record.

    Tra un minuto provo l'inglese.

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2017-05-08T11:40:26+00:00

    ciao ConfNumb,

    [...]

    Ciao e grazie della risposta.

    [...]

    prego.

    [...]

    Il campo della tabella deve essere un campo OLE perchè spesso contiene testi di Word con varie formattazioni (elenchi numerati, equazioni, ...) e non è possibile con un semlplice campo Testo o Memo.

    [...]

    ok, però prima di inglobare un file esterno, io farei un pensierino su un controllo textBox di tipo RTF, con il quale puoi formattare il testo in HTML.

    Vado a memoria, probabilmente, trattandosi anche di mostrare equazioni potrebbe esserci qualche problema nel mostrare l'elevamento a potenza per l'apice....ma in tal caso io opterei per il ^.

    [...]

    Proverei volentieri a postare sulla community in inglese, ma vengo sempre reindirizzato a quella italiana.

    [...]

    in che senso?

    [...]

    Devo cambiare la lingua predefinita?

    [...]

    in basso a sinistra trovi la lingua  in cui postare, scegli english.

    Facci sapere.

    Ciao, Sandro.

    La risposta è stata utile?

    0 commenti Nessun commento
  3. Anonimo
    2017-05-08T10:19:00+00:00

    Ciao e grazie della risposta.

    Il campo della tabella deve essere un campo OLE perchè spesso contiene testi di Word con varie formattazioni (elenchi numerati, equazioni, ...) e non è possibile con un semlplice campo Testo o Memo.

    Proverei volentieri a postare sulla community in inglese, ma vengo sempre reindirizzato a quella italiana.

    Devo cambiare la lingua predefinita?

    La risposta è stata utile?

    0 commenti Nessun commento
  4. Anonimo
    2017-05-08T05:47:52+00:00

    ciao ConfNumb,

    ho effettuato l'aggiornamento a Windows 10 Creatives Update su una macchina virtuale in cui ho installato office365.

    Effettivamente riesco a riprodurre fedelmente il tuo problema.

    Con A10 invece e versione di win10 non aggiornata a Windows 10 Creatives Update, tutto invece è ok.

    Il problema si ridimensione un po' se imposto in modalità ridimensionamento della scheda formato del controllo ole della form ridimensiona al posto di zoom.

    Credo possa essere proprio dovuto all'aggiornamento.

    Direi di provare a lanciare un 3D anche sulla MS community in inglese, li sono presenti molti MVP che magari possono interagire in modo più diretto con gli sviluppatori in MSFT.

    Ti va di procedere?

    Ho testato per curiosità con Windows 10 Creatives Update anche il funzionamento del campo allegato su immagini, e tutto funziona correttamente.

    Detto questo, generalmente è bene non memorizzare files all'interno delle tabelle di Acess, spesso capita che si utilizzata questa pratica per la gestione delle immagini.

    Ci sono delle ragioni particolari per utilizzare un campo Ole per mostrare del testo...?

    Facci sapere.

    Ciao, Sandro.

    La risposta è stata utile?

    0 commenti Nessun commento