Newsgroup: it.comp.appl.access
Titolo: Report ed errore 2465

Buon giorno e buon anno.
Vi sottopongo subito la questione:
Nella sezione maschere tutto funziona perfettamente.
Trasportato il tutto nella sezione report (vorrei stampare i record con
la seuqneza dei campi che mi interessano) non funziona più.
Cerco di spiegarmi meglio.
Il programma funziona in rete: in locale c'è una parte del DB che è
stato diviso in due. In remoto c'è la base di dati con le cartelle da
cui si caricano le immagini ed altri contenuti poi trasferiti nei campi
(solo i percorsi che all'occorrenza vengono ricostruiti).
Le maschere fanno tutto ciò e regolarmenete mi si visualizzano gli
oggetti al momento e nel posto giusto, nelle rispettive sottomaschere.
Non si presentano errori di path (che legge da un file INI) nè di
percorsi (che sono memeorizzati nella tabella come file testo).
Il report è organizzato in sottoreport (per risparmiare un pò di quel
ristretto spazio che si ha a disposizione - mi pare circa 54 cm). La
sottomaschera, però, non riesce a visualizzare alcuna immagine ed anzi
si verifica l'errore 2465 con cui vengo avvisato che addirittura i
campi sono sconosciuti (tutti).
Ho letto qualcosa nel forum ma non ho capito dov'è la soluzione. Anche
perchè, al contrario, facendo alvorare tutto il DB, al completo, in
locale, tale errore non si verifica.
Spero d'avervi fornito qualche indizio utile. Grazie.

 ha scritto nel messaggio news:1136809562....@g47g2000cwa.googlegroups.com...



Cerco di spiegarmi meglio.




[risposta]
Se ho capito bene vorresti gestire le immagini nella sottomaschera in modalità "maschere continue" (o foglio dati)?
O forse è un problema di riallegare le tabelle al percorso di rete?
Ciao.
-- 
Sergio MAZZA 


Grazie per l'interessamento, Sergio
In modalità maschera gestisco le immagini con "visualizzazione
predefinita" foglio singolo (è questo quello che mi chiedi?)
In modalità report non mi pare sia previsto nulla del genere.
Come ho detto in modalità mashera non ci sono problemi.
E' il report che sembra ignorare del tutto la struttura della tabella
tanto da non conoscere il nome dei campi.
??

 ha scritto nel messaggio 
news:1136885742....@g47g2000cwa.googlegroups.com...
Grazie per l'interessamento, Sergio
In modalità maschera gestisco le immagini con "visualizzazione
predefinita" foglio singolo (è questo quello che mi chiedi?)
In modalità report non mi pare sia previsto nulla del genere.
Come ho detto in modalità mashera non ci sono problemi.
E' il report che sembra ignorare del tutto la struttura della tabella
tanto da non conoscere il nome dei campi.
??
[risposta]
Dovresti verificare la correttezza dei nomi dei controlli, mi sembra strana 
la "non conoscenza dei nomi dei campi"...
Ciao.
-- 
Sergio MAZZA 

 la "non conoscenza dei nomi dei campi"...
Questa della corrispondenza-associazione dei nomi e dei controlli ogni
tanto mi fa impazzire (probabilmente perchè non ho ancora capito bene
come funziona il principio)...
Il sottoreport contiene:
un'immagine che si chiama img_attuale_1  ("nome elemento" della
corrispondente finestra proprietà);
una casella di testo che si chiama img ("nome elemento" della
corrispondente finestra proprietà) e con origine controllo della
tabella nel campo img_attuale_1.
In pratica la stessa composizione-struttura della corrispondente
sottomaschera che invece funziona perfettamente.
Ed in effetti se clicco sulla sottomaschera, direttamte senza passare
per la maschera principale, ottengo il caricamento dell'immagine e la
sua visualizzazione.
Se invece faccio altrettanto con il sottoreport ottengo solo uno spazio
bianco (perchè ho messo una routine di gestione degli errori; in caso
contrario ottengo il messaggio di errore).
???

 ha scritto nel messaggio 
news:1136893143.7...@z14g2000cwz.googlegroups.com...
Questa della corrispondenza-associazione dei nomi e dei controlli ogni
tanto mi fa impazzire (probabilmente perchè non ho ancora capito bene
come funziona il principio)...
Il sottoreport contiene:
un'immagine che si chiama img_attuale_1  ("nome elemento" della
corrispondente finestra proprietà);
una casella di testo che si chiama img ("nome elemento" della
corrispondente finestra proprietà) e con origine controllo della
tabella nel campo img_attuale_1.
In pratica la stessa composizione-struttura della corrispondente
sottomaschera che invece funziona perfettamente.
Ed in effetti se clicco sulla sottomaschera, direttamte senza passare
per la maschera principale, ottengo il caricamento dell'immagine e la
sua visualizzazione.
Se invece faccio altrettanto con il sottoreport ottengo solo uno spazio
bianco (perchè ho messo una routine di gestione degli errori; in caso
contrario ottengo il messaggio di errore).
???
[risposta]
Il controllo immagine non deve avere lo stesso nome di un campo; quindi 
cambiamolo in "Immagine". Poi gli imposti la proprietà "tipo immagine" a 
collegata. Puoi anche indicare un file immagine in b/n per default.
Per visualizzare le immagini, dovresti gestire l'evento "su formattazione" 
della sezione che contiene il controllo immagine (di solito il Corpo) 
inserendoci l'istruzione:
es.
Me!Immagine.Picture = "c:\documenti\" & Me!img
Ciao.
-- 
Sergio MAZZA