Newsgroup: it.comp.appl.access
Titolo: riferimenti a maschere

vorrei che in un report alcuni controlli mostrassero le informazioni che io 
ho precedentemente immesso
in una maschera non associata a nulla.
una sorta di intestazione dell'azienda
che perň dovrebbe essere liberamete immessa dall'utente
appunto in una maschera apposita
ho provato sia via codice (All'apertura del report) sia a mettere dei rinvii 
nell'origine controllo.
ma ovviamente non avendo una maschera associata, non trova nulla
che faccio!!!
grazie 

 ha scritto nel messaggio
news:46cb239c$0$4789$4faf...@reader4.news.tin.it...

Su Open del Report:
Me!NomeTextBox.Value=Forms!NomeForm!NomeTextBox.Value
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.alessandrobaraldi.it
---------------------------------------------------------------------------


mi dispiace ma non funziona
non trova la maschera
allora ho fatto una macro che apre la maschera nascosta
DoCmd.OpenForm "DATISTAMPA", acNormal, "", "", , acHidden
e allora mi dice che è impossibile assegnare il valore all'oggetto 

e allora mi dice che è impossibile assegnare il valore all'oggetto 
C'è molto che non mi torna:
a) la maschera non è associata ad alcuna tabella
b) l'utente immette qualcosa in uno dei controlli della maschera
c) poichè la maschera non è associata, ciò che l'utente ha scritto non
viene salvato
d) appena la maschera viene chiusa il valore si perde
Quindi, indipendentemente dal fatto che Access non lo consente, come
potevi pensare di recuperare nel report il valore dalla maschera
chiusa senza che questo fosse memorizzato in una tabella ?
Vincenzo Turturro 
Certificato Eucip Core Level 
ITA 0000-002299 del 14/05/2007 
--------------------------------------------- 
il sito comune di it.comp.appl.access: 
http://www.sitocomune.com
 
--------------------------------------------- 
risorse Access: 
http://www.accessgroup.it
 
--------------------------------------------- 
Il sito comune di it.comp.as400 
http://www.faq400.com
 
---------------------------------------------

 - Mostra testo tra virgolette -
certo, la maschera è associata ad una tabella indipendente che
memorizza i valori

> >>> in una maschera non associata a nulla.
"Non associata a nulla" per chi  ha familiarità con Access viene
inteso con "non associata a tabella".
E allora:
se i valori sono in una tabella, perchè nel report vuoi leggerli dalla
maschera e non dalla tabella stessa ?
Sarebbe tutto molto più semplice !
A meno che tu non abbia altre esigenze che non hai evidenziato ...


 ha scritto nel messaggio

Che la maschera debba essere aperta mi sembrava scontato ed ovvio...
Questa tua 2° segnalazione invece mi lascia molto perplesso... dove
viene
generata...?
Ho il sospetto che il Controllo TextBox al quale vuoi assegnare il
valore sia un controllo associato, e vengano violate regole di
integrità referenziale..!
Non è che hai fatto un Copia/Incolla di una TextBox e non hai tolto il
ControlSource...?
@Alex

 - Mostra testo tra virgolette -
no, la casella di testo non ha un'origine.
Per vincenzo,
il problema di associare ad una tabelle è - credo - che il report è
associato ad un'altra query
e non alla tabella
come faccio in questo caso

 > > Su Open del Report:



potresti usare il valore predefinito della textbox non associata della form 
ad es:
private sub form_load()
NomeTuaTextBox.defaultvalue = """quello che vuoi"""
end sub
-- 
Ciao
Access

"Access" <
t...@interfree.it
(fake)> ha scritto nel messaggio 
news:CrSyi.92827$%k.23...@twister2.libero.it...

se il valore della textbox è variabile allora potrai cambiarlo ad ogni avvio 
della form in questo modo:
private sub form_load()
  Dim vNomeAzienda
    vNomeAzienda = InputBox("Inserire la denominazione Azienda", "Nome 
Azienda")
    Testo49.DefaultValue = """" & valore & """"



Mi arrendo !
Non ci capisco piů niente ...
Lascio la palla a chi č piů bravo di me.
Per quanto mi riguarda, o fornisci info dettagliate sulla struttura di
tabella, query, maschera e report ed una descrizione dettagliata di
ciň che vuoi ottenere, oppure non sono in grado di aiutarti oltre.



Quanto dici non è possibile, o meglio è sintomo che non stai dicendo
tutto, o che quello che hai fatto come procedura ha delle forti
anomalie...!
Siccome, da quanto è la richiesta, si tratta di una semplice
assegnazione di un valore prelevato da una TextBox presente su una
Form aperta in una TextBox di un Report, quanto ti accade deve
assolutamente derivare da cose che non hai valutato ed indipendenti
dal suggerimento, che è banale ....!
Sicuro di non avere altro codice che cicla i controlli o che fà azioni
su Formattazione o Apertura del Report.... ?
Hai fatto un'esecuzione PassoPasso con F8 mettendo dei BreakPoint e
Debuggando i valori delle variabili lette....?????
Come Vincenzo anch'io non ho soluzioni da fornire in quanto sostengo
che il problema sia altrove e non nell'assegnazione.
@Alex

 ha scritto nel messaggio 
news:46cb7048$0$4791$4faf...@reader4.news.tin.it...

usa il suggerimento di @Alex sotto l'evento load del report.
-- 
Ciao
Access