Telefonino.net network
 
| HOMEPAGE | INDICE FORUM | REGOLAMENTO | ::. NEI PREFERITI .:: | RSS Forum | RSS News | NEWS web | NEWS software |
| PUBBLICITA' | | ARTICOLI | WIN XP | VISTA | WIN 7 | REGISTRI | SOFTWARE | MANUALI | RECENSIONI | LINUX | HUMOR | HARDWARE | DOWNLOAD | | CERCA nel FORUM » |

Torna indietro   WinTricks Forum > Software > Office suite

Notices

Rispondi
 
Strumenti discussione
Vecchio 30-08-2016, 13.59.38   #1
omancino
Junior Member
 
Registrato: 18-11-2014
Messaggi: 75
omancino promette bene
Maschera Access di sola visualizzazione

Buongiorno a tutti. Non so' se si tratta di un problema banale, ma ho creato una maschera con una casella combinata che dovrebbe consentirmi SOLO di visualizzare alcuni campi ad essa correlati in una sottomaschera associata.(ES. casella combinata contenente elenco cognomi utenti --> la sottomaschera visualizza i dati anagrafici relativi)
Purtroppo la navigazione comporta l'aggiunta dei record visualizzati alla tabella di origine (che è unica).
Semplificando, come posso fare in modo che i dati vengano solamente visualizzati?
Grazie
omancino non è collegato   Rispondi citando
Vecchio 30-08-2016, 14.44.07   #2
LoryOne
Gold Member
WT Expert
 
Registrato: 09-01-2002
Loc.: None of your business
Messaggi: 5.505
LoryOne è un gioiello raroLoryOne è un gioiello raroLoryOne è un gioiello raro
Rif: Maschera Access di sola visualizzazione

Se il recordset popolato in base ad una query di tipo select è di tipo snaphot e non dynaset, l'elenco contiene valori a sola lettura.
___________________________________

Practice feeds Skill,Skill limits Failure,Failure enhances Security,Security needs Practice
LoryOne non è collegato   Rispondi citando
Vecchio 30-08-2016, 15.13.19   #3
omancino
Junior Member
 
Registrato: 18-11-2014
Messaggi: 75
omancino promette bene
Rif: Maschera Access di sola visualizzazione

Quindi dovrei settare a "Snapshot" la proprietà "Tipo Recordset" della sottomaschera? (allegato)
Files allegati
Tipo file: zip tiporecordset.zip (98,4 Kb, 3 visite)
omancino non è collegato   Rispondi citando
Vecchio 30-08-2016, 23.56.56   #4
RunDLL
Gold Member
 
L'avatar di RunDLL
 
Registrato: 20-05-2004
Loc.: Perugia
Messaggi: 4.188
RunDLL è nella strada per il successo
Rif: Maschera Access di sola visualizzazione

Crea un'altra maschera uguale alla prima con i campi bloccati.
___________________________________

Ogni computer ha la sua storia.
Dermatite Seborroica? www.dermatiteseborroica.info
RunDLL non è collegato   Rispondi citando
Vecchio 31-08-2016, 10.14.40   #5
omancino
Junior Member
 
Registrato: 18-11-2014
Messaggi: 75
omancino promette bene
Rif: Maschera Access di sola visualizzazione

Scusa runDLL potresti darmi qualche dettaglio in più? Quando dici "Crea un'altra maschera uguale alla prima.." ti riferisci alla sottomaschera?
Grazie
omancino non è collegato   Rispondi citando
Vecchio 31-08-2016, 13.10.01   #6
LoryOne
Gold Member
WT Expert
 
Registrato: 09-01-2002
Loc.: None of your business
Messaggi: 5.505
LoryOne è un gioiello raroLoryOne è un gioiello raroLoryOne è un gioiello raro
Rif: Maschera Access di sola visualizzazione

Mi par di capire che la casella combinata sulla prima maschera funga da ricerca in base al campo Attore...
La prima maschera è connessa alla seconda sulla stessa tabella attraverso il campo Attore.
Scegliendo l'Attore nella prima maschera attraverso una casella combinata, gli ulteriori campi appartenenti alla stessa tabella vengono popolati coerentemente sulla seconda, giusto ?
Se si cambia il valore di Attore nella prima maschera all'interno della casella combinata, viene cambiato automaticamente lo stesso campo nella seconda; E' questo il tuo problema ?

Secondo la mia personale visione:
1 - La correlazione tra le due maschere va eseguita su un campo numerico ID, meglio ancora su un campo definito come chiave primaria.
2 - La casella combinata nella prima maschera deve essere popolata con una query SELECT Attore,ID FROM NomeTabella di tipo snapshot, ma la visualizzazione dei valori di scelta deve essere collegato al solo campo Attore ed avere la proprietà locked abilitata
3 - La seconda maschera, deve riportare la possibilità di agire sui record e consentirne l'addnew.
4 - Al variare del recordset collegato alla seconda maschera, alla casella combinata nella prima va assegnato il metodo Requery.
___________________________________

Practice feeds Skill,Skill limits Failure,Failure enhances Security,Security needs Practice
LoryOne non è collegato   Rispondi citando
Vecchio 31-08-2016, 14.09.30   #7
omancino
Junior Member
 
Registrato: 18-11-2014
Messaggi: 75
omancino promette bene
Rif: Maschera Access di sola visualizzazione

Grazie LoryOne per l'attenzione.
"Mi par di capire che la casella combinata sulla prima maschera funga da ricerca in base al campo Attore...
La prima maschera è connessa alla seconda sulla stessa tabella attraverso il campo Attore.
Scegliendo l'Attore nella prima maschera attraverso una casella combinata, gli ulteriori campi appartenenti alla stessa tabella vengono popolati coerentemente sulla seconda, giusto ?"
Corretto
"Se si cambia il valore di Attore nella prima maschera all'interno della casella combinata, viene cambiato automaticamente lo stesso campo nella seconda;" Non corretto. Quello che, correttamente, accade è che tutti i campi presenti nella sottomaschera relativi al soggetto ATTORE selezionato nella casella combinata, vengono aggiornati.
Il mio problema è che, alla chiusura della maschera di visualizzazione, viene aggiunto il record visualizzato alla tabella di origine!
Inoltre, per motivi di pulizia di presentazione, mi piacerebbe che la casella combinata e tutti i campi della sottomaschera venissero azzerati alla apertura della maschera principale stessa.
Temo vi sia un difetto di creazione della sottomaschera e aggancio alla casella combinata.
omancino non è collegato   Rispondi citando
Vecchio 31-08-2016, 14.40.21   #8
LoryOne
Gold Member
WT Expert
 
Registrato: 09-01-2002
Loc.: None of your business
Messaggi: 5.505
LoryOne è un gioiello raroLoryOne è un gioiello raroLoryOne è un gioiello raro
Rif: Maschera Access di sola visualizzazione

Non credo sia un difetto.
Se nella casella combinata scegli un valore presente nella seconda maschera, il puntatore al record si sposta sulla riga corrispondente: Averlo scelto, significa aver effettuato un update.
Se nella casella combinata scrivi un valore, la seconda maschera deve riportare un addnew sul record di tabella una volta che l'update di quel valore ha avuto luogo nella casella combinata.
Se le due maschere sono connesse attraverso identico campo, al variare dello stesso, entrambe le maschere devono riportare identico valore.
E' quindi l'evento update del campo correlato che scatena la correlazione tra le due maschere.

La sola cosa che devi fare, è consentire sia l'update sia l'addnew sulla maschera secondaria ed impedire alla casella combinata di poter modificare un valore: Quella li serve solo a selezionare valori già presenti.
___________________________________

Practice feeds Skill,Skill limits Failure,Failure enhances Security,Security needs Practice
LoryOne non è collegato   Rispondi citando
Vecchio 31-08-2016, 14.44.13   #9
omancino
Junior Member
 
Registrato: 18-11-2014
Messaggi: 75
omancino promette bene
Rif: Maschera Access di sola visualizzazione

Il problema sta' proprio nel meccanismo in base al quale, quando seleziono un valore di Attore nella casella combinata, tutti i campi relativi nella sottomaschera vengono correttamente visualizzati ma poi aggiunti nella tabella di riferimento. Io vorrei solo la visualizzazione di tali valori. Non devo popolare la tabella origine, solo navigarci!
omancino non è collegato   Rispondi citando
Vecchio 31-08-2016, 14.47.04   #10
LoryOne
Gold Member
WT Expert
 
Registrato: 09-01-2002
Loc.: None of your business
Messaggi: 5.505
LoryOne è un gioiello raroLoryOne è un gioiello raroLoryOne è un gioiello raro
Rif: Maschera Access di sola visualizzazione

La tabella di riferimento non è comune ad entrambe le maschere ?
La sola cosa che devi fare, è consentire sia l'update sia l'addnew sulla maschera secondaria ed impedire alla casella combinata di poter aggiungere un valore: Quella li serve solo a selezionare valori già presenti.
___________________________________

Practice feeds Skill,Skill limits Failure,Failure enhances Security,Security needs Practice
LoryOne non è collegato   Rispondi citando
Vecchio 31-08-2016, 14.48.06   #11
omancino
Junior Member
 
Registrato: 18-11-2014
Messaggi: 75
omancino promette bene
Rif: Maschera Access di sola visualizzazione

intervenendo su quale proprietà?
omancino non è collegato   Rispondi citando
Rispondi


Utenti attualmente attivi che stanno leggendo questa discussione: 1 (0 utenti e 1 ospiti)
 
Strumenti discussione

Regole di scrittura
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is ON
Gli smilies sono ON
[IMG] è ON
Il codice HTML è OFF

Vai al forum

Discussioni simili
Discussione Autore discussione Forum Risposte Ultimo messaggio
Access visualizzare dati in Maschera jarod13 Office suite 0 26-10-2014 10.15.12
Access - maschera di interrogazione sulle date ocre Office suite 1 08-04-2013 12.39.22
Canzone Del Momento [Gigi75 forbidden!] Flying Luka Chiacchiere in libertà 1808 02-07-2007 21.00.06
Creare una maschera in Access che si apre con un clic LUCAB Office suite 3 06-08-2005 18.42.41
ADSL : Shared Access o BitStream Macao Segnalazioni Web 0 06-11-2004 03.07.09

Orario GMT +2. Ora sono le: 09.14.46.


E' vietata la riproduzione, anche solo in parte, di contenuti e grafica.
Copyright © 1999-2017 Edizioni Master S.p.A. p.iva: 02105820787 • Tutti i diritti sono riservati
L'editore NON si assume nessuna responsabilità dei contenuti pubblicati sul forum in quanto redatti direttamente dagli utenti.
Questi ultimi sono responsabili dei contenuti da loro riportati nelle discussioni del forum
Powered by vBulletin - 2010 Copyright © Jelsoft Enterprises Limited.