mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: per Federico (switchare)

Ti risulta che nella routine che hai messo sul sito comune (switchare tra fe
e be uguali) qualora ci sia un collegamento ad un archivio.dbf  oltre che
un'archivio.mdb sia impossibile che la routine funzioni? mi da un messaggio
impossibile trovare archivio#dbf ...
grazie
matteo

 matteo
No, non funziona.
Devi modificare il codice e fare in modo che se la tabella e' un dbf usi una
stringa di connessione appropriata.
-- 
Federico
----------------------------------
Rimuovi paperino. per e-mail
----------------------------------
Tutte le richieste che arrivano
in privato, vengono cestinate.
----------------------------------
Sito Comune di it.comp.appl.access
http://www.sitocomune.com
mailto:
webm...@sitocomune.com
----------------------------------

Newsgroup: it.comp.appl.access
Titolo: Combo Box

In una Combo Box a tre colonne, selezionando una riga non riesco a fare in
modo di inserire nella casella il dato contenuto nella terza colonna, perché
mi mette sempre il dato della prima colonna anche se su "colonna associata"
metto 3.
Forse che io non abbia capito il concetto di Combo?

 ha scritto nel messaggio
news:RTNda.26864$Lr4.8...@twister2.libero.it...


 ha scritto nel messaggio
news:RTNda.26864$Lr4.8...@twister2.libero.it...

Già...
La combo avrà sempre la prima colonna visibile nella casella, la casella
associata serve per specificare il valore associato al controllo.
Per riferirti agli altri campi si usa la proprietà column
Antonio
Newsgroup: it.comp.appl.access
Titolo: Messaggio per Top Gun.

Ho seguito il tuo consiglio per far funzionare le gif animate in access.
Tutto bene. Ho inserito la gif in una maschera contenente un'immagine di
sfondo ed effettivamente tutto funziona a meraviglia.
Ma ecco la sorpresa: ho tolto in apertura il Docmd.Maximize che avevo a suo
tempo inserito ed ecco che la gif funziona ugualmente ma il suo sfondo
"buca" l'immagine della maschera e mi fa vedere in trasparenza lo sfondo
grigio di default della maschera stessa! (spero si capisca).
La cosa incredibile è che questo scherzo lo fa solamente se si toglie il
comando in apertura, che non posso utilizzare più.
Come si spiega????
Ciao!


wrote:

Non ne ho la più pallida idea......
Ho fatto molte prove, ma non sono riuscito a venirne fuori. Secondo me va
studiata bene la  proprietà GLASS dell'Active X.
Eccola così come riportata dalla guida:
Glass - It is very complicate property. If it true rectangle which control cover
paint in containers background color (BackColor in VB 5.0). So if you have
picture under control (in VB 5.0 you can set Picture property of Form) you will
see gray color rectangle and gif will be moving in it. But if you want that gif
moved right on you picture then set Glass in true and you get it. But be careful
sometimes if you don't set forms property ClipControls in false you can get a
hole on you form just because you form didn't paint itself under control. If you
put my control on PictureBox control then you have to change PictureBox property
ClipControls.
Se usi l'OCX in una form di Visual Basic, devi impostare la sua proprietà GLASS
a true, e la proprietà ClipControls della form a true,  e tutto funziona a
meraviglia.
In una maschera di Access dove ho provato il controllo, non sono riuscito a
trovare la proprietà ClipControls; un'altra cosa strana è che a me, se metto
l'OCX sopra un'immagine, me la "buca" sia che io apra la maschera con restore,
sia con maximize, non solo con quest'ultimo come accade a te....
Comunque penso che per avere informazioni più precise dovresti rivolgerti
direttamente all'autore dell'OCX (
gters...@sprynet.com
), visto che io ho usato
tale Active X per la prima volta solo dopo che te lo avevo segnalato, così
giusto  per curiosità, quindi non è che sappia perfettamente come funziona, mi
dispiace di non poterti essere completamente d'aiuto, comunque se vuoi possiamo
continuare a tentare di farlo funzionare come si deve insieme.
Ah, prima che mi dimentichi: non so se ci hai già provato e se è capitato anche
a te, ma se provi a fare l'MDE del tuo bel database con quel controllo, ti si
blocca dicendo che non è registrato correttamente o qualcosa del genere....
Ciao,
Marco "TopGun"
Newsgroup: it.comp.appl.access
Titolo: manuale di ACCESS 2000

Esiste un manuale completo (per costruire dbase complessi) di ACCESS 2000.
E' possibile trovarlo in rete da scaricare? C'è qualcuno che mi sa aiutare?
P.S.: E' la seconda volta che scrivo questo messaggio, la prima non è
apparso sul newsgroup. Ma come funziona questo servizio? Ci sono messaggi
più "simpatici" di altri che appaiono sul newsgroup?
Grazie a chi mi vorrà rispondere (sempre che il messaggio venga pubblicato).
Franco Schiraldi


Ciao.

 wrote in message
F4IU5.5397$CH3.2...@news.infostrada.it...

____
Prova qui! C'è qualcosa ma non so se di a2000.
http://www.microsoft.com/italy/access/access_pratica/
Riccardo

Newsgroup: it.comp.appl.access
Titolo: errore conteggio record su applica filtro a maschera

con un menu a tendina applico un filtro alla mia maschera
in fondo riporto il numero dei record trovati dopo aver applicato il filtro
ma se record con quel valore non sono presenti non conteggia correttamente i 
record, resta l'ultimo valore conteggiato.
qualcuno sa dirmi perchč?

 ha scritto nel messaggio
news:457e815e$0$19101$4faf...@reader4.news.tin.it...

come fai a riportare il valore?
potrebbe essere un problema del requery del campo.
prova inserendo nell'evento dopo aggiornamento della combo un
me.nomecampoconteggiorecord.requery

 ha scritto nel messaggio 
news:457e8928$0$19103$4faf...@reader4.news.tin.it...

ho risolto grazie, mettevo il riconteggio in un punto sbagliato nel codice.

Newsgroup: it.comp.appl.access
Titolo: Cambiare icone menù

A2003
Non trovo sull'help come cambiare le icone nei men� quando.
Quelle di default sono ridicole; non capisco cosa possa farsene una di un
icona con un porcellino in un'applicazione...
Qualcuno sa aiutarmi?
Nicoletta
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Qualcuno sa aiutarmi?
ciao Nicoletta2
clic su barra men� ....personalizza...clic dx sul men� ... cambia icona 
pulsante
oppure se hai delle icone personalizzate...incolla icona
ciao
Daniele
Newsgroup: it.comp.appl.access
Titolo: Routine troppo grande

Ciao a tutti
Mi č sorto un problema ,
ho una maschera con un  controllo  TreeView
e per l'evento su caricamento della stessa maschera ho
una routine :
Private Sub TreeView_nodeClick(ByVal Node As Object)
Il problema č che questa routine č diventata troppo grande
supera i 64 Kb e perciň il programma mi da errore e mi
invita a :
Suddividere questa routine e altre eventuali routine di grandi dimensioni,
 in due o piů routine di dimensioni piů ridotte.
Non riesco a capire come posso fare , qualcuno lo sa spiegare.
Ciao
Giuseppe

 Non riesco a capire come posso fare , qualcuno lo sa spiegare.
Funzioni.
Chiamate di funzioni che fanno quello che fai nella funzione principale!
Eventualmente con passaggio di parametri...
Antonio


Anto'
abbi pietà di questi  ignoranti
spiegami un'pò di più .
Ciao
Giuseppe

 spiegami un'pò di più .
Sono basito.
Se veramente non conosci il concetto di funzioni nella programmazione allora
non credo che riuscerei in questa sede ad evincertene.
Comunque, se hai
function pippo
A
B
C
D
end function
con A, B C e D blocchi di codice magari che fanno cose omogenee tra loro, tu
puoi creare altre funzioni
function A_fun
A
end function
...
e quindi modificare il codice principale con
function pippo
A_fun
B_fun
C_fun
D_fun
end function
chiamare una funzione può essere fatto anche con parametri e la funzione può
ritornare dei valori
function somma(x as integer, y as integer) as integer
somma = x + y
end funcion
function main
msgbox "La somma è " & somma(3,4)
end function
Antonio

 ha scritto nel messaggio
news:%3XLa.133439$Ny5.3...@twister2.libero.it...

Grazie Antonio  studierò
mi dispiace per il "basito"
Ciao Giuseppe
Newsgroup: it.comp.appl.access
Titolo: msgbox.err.description

Scusatemi ho il seguente problema nel listato di seguito:
nella prima parte fino alla parte End If il tutto va bene ma nella
parte dove
"MsgBox Err.Description = Devi prima cancellare i record inseriti nel
verbale per procedere alla cancellazione del verbale"
siccome il verbale ha il collegamento uno a molti con l'opzione di non
cancellare il record se ha dei sottorecord allora vorrei che mi
apparisse la voce
"Devi prima cancellare i record inseriti nel verbale per procedere
alla cancellazione del verbale"
dove sbaglio?
INIZIO===========================================================
Private Sub Comando35_Click()
On Error GoTo Err_Comando35_Click
    If MsgBox("Sei proprio sicuro di cancellare questo Report?",
vbExclamation + vbYesNo, "Cancellare il Report corrente") = vbYes Then
        DoCmd.SetWarnings False
        RunCommand acCmdDeleteRecord
        DoCmd.SetWarnings True
    End If
Exit_Comando35_Click:
    Exit Sub
Err_Comando35_Click:
    MsgBox Err.Description = "Devi prima cancellare i record inseriti
nel verbale per procedere alla cancellazione del verbale."
    Resume Exit_Comando35_Click
End Sub
FINE ===========================================================
Grazie


scusate ma ho risolto, è talmente evidente
dovevo
MsgBox ("Devi prima cancellare i record inseriti nel verbale per
procedere alla cancellazione del verbale.")
scusatemi di nuovo

roma ci ha detto :

devi intervenire prima che appaia il msgbox in questa maniera
'prima fai i controlli sul tipo di errore (se ti serve)
select case err.number
case 11
   err.description = "NON PUOI DIVIDERE PER ZERO!!!!"
case 13
   err.description = "NON PUOI DIVIDERE PER UNA STRINGA!!!!"
case else
   err.description ="Errore generico...bho..."
end select
   msgbox err.description
end if
-- 
ignazioc
Newsgroup: it.comp.appl.access
Titolo: OGGETTO DOM DOCUMENT E XMLHTTP

Salve a tutti. Ho usato l'oggetto DomDocument per caricare una pagina xml 
passando la stringa della pagina che voglio ottenere tramite una semplice 
stringa HTTP contentente i parametri in GET. Utilizzando il metodo load 
dell'oggetto DomDocument ottengo correttamente la pagina XML. Facendo la 
stessa cosa con dei parametri in POST questo metodo pero' non funziona 
perciň ho dovuto usare l'oggetto "MSXML2.XMLHTTP" e utilizzando il metodo 
OPEN per il passaggio della stringa (col parametro POST) . Anche in questo 
caso mi funziona correttamente. Quel che volevo capire č se questi 2 oggetti 
che ho utilizzato sono gli unici per passare parametri ad una pagina in GET 
o POST e ottenere le pagine XML o esiste anche qualche altra alternativa che 
non conosco. Un altro quesito che mi pongo č questo: come posso navigare 
facilmente tra i nodi dell'oggetto DOMDOCUMENT per ricercare agilmente i 
valori nei tag? (sempre se č possibile farlo)
Grazie 


Pochi messaggi più sotto e troverai un altro messaggio con oggetto:
Re: files html, leggere contenuto inviato il: sabato 21 febbraio 2009 13:52 
da: kkkxxx
Oltre ad altri sull stesso "tema"...
http://groups.google.com/group/it.comp.appl.access/browse_thread/thread/75097110c9b2d9f2/b0d6a50cfa0cf51c?lnk=gst&q=mazza+tabella+html#b0d6a50cfa0cf51c
Ciao.
-- 
Sergio MAZZA

Newsgroup: it.comp.appl.access
Titolo: inserire apici in VBA

devo inserire all'interno del codice VBA apici. Il compilatore di VBA li
considera come inizio di un commento mentre io voglio che li consideri come
apici veri e propri.Come posso fare? esiste qualcosa di simile al "" (doppie
virgolette)al posto di "?

wildsurfer ha scritto nel messaggio ...

Che vuoi dire all'interno del codice? Ti serve un apicetto come stringa?
Saluti.
lucia...@sitocomune.com

 ha scritto nel messaggio
news:r8Fb6.11780$ew1.8...@news.infostrada.it...

Hai provato con Chr(34) ?
Filippo

 ha scritto nel messaggio
news:g4Hb6.271337$IP1.8...@news1.giganews.com...

Se ho capito bene ti occorre chr$(34). Ad esempio :
strTemp = "Titolo del libro " & Chr$(34) & "Il principe" & Chr$(34)
Ciao
LaLo

Newsgroup: it.comp.appl.access
Titolo: vedere solo form

è possibile aprire un db access senza la finestra intera del programma
access (XP)?
grazie.
Lenny

 access (XP)?
http://groups.google.com/groups?&selm=a5lqik$8fdsg$1...@ID-46617.news.dfncis.de
-- 
HTH
Karl
*********
Access-FAQ (tedesco): 
http://www.donkarl.com

 ha scritto nel messaggio
news:bjms80$l0cgm$1...@ID-46617.news.uni-berlin.de...

mille grazie.
sarebbe possibile magari avere una icona nella task bar quando riduce a
icona?
Lenny
Newsgroup: it.comp.appl.access
Titolo: Database molti a molti

Salve a tutti
Esaminerò dei film e delle riviste internazionali per scoprire se in qualche
forma sono presenti oggetti italiani. Ogni film visto avrà il suo id, così
come ogni rivitsa, così come ogni oggetto.
il problema che ogni singolo film può contenere più oggetti, e ogni oggetto
può essere presente in più film, idem per le riviste.
come collego questi dati tra loro?
avevo pensato di dividere il problema creando due nuove tabelle:
key  | id_oggetto | id_film     e      key  | id_oggetto | id_rivista
posso poi facilmente sapere con una select in quali film appare un dato
oggetto. idem per le riviste.
Ma come faccio a sapere contemporaneamente in quali film e in quale riviste
appare un dato oggetto?
grazie


puoi creare un query contenente le due tabelle messe in relazione attraverso
id_oggetto
quando la apri scegliendo un certo id_oggetto vedrai sia id_film sia
id_rivista correlati
ciao
Newsgroup: it.comp.appl.access
Titolo: Nascondere barre degli strumenti

Ciao a Tutti!
Domanda inutile forse...ma...
Quando apro una maschera è possibile averla a schermo intero(non solo
massimizzata proprio "esterna" ad access?
O in alternativa nascondere le barre degli strumenti di access (
salva,cerca grassetto,colore,eccetera)

 salva,cerca grassetto,colore,eccetera)
Menů: Strumenti - Avvio; e modifichi le impostazioni che trovi in quella
maschera...
Ciao.
--
Sergio MAZZA

 ha scritto nel messaggio
news:abf487eb.0305...@posting.google.com...

CommandBars("Menu Bar").Enabled = False
Ma usalo con moderazione....;)
Ciao
Giuseppe
Newsgroup: it.comp.appl.access
Titolo: inputbox di una data

Ho creato in una sub un inputbox per acquisire una data:
dim Dtx as date
dtx = inputbox("inserisci data","Avviso")
if isnull(dtx) then exit sub
se non digito nulla e premo [Annulla] ho il msg di errore (Errore run-time 
:13 - tipo non corrispondente).
mi sembra di aver capito dalla guida che per le date ci sono problemi con i 
valori null.
Come posso risolvere?
E' possibile formattare l'inputbox come una casella di testo (maschera di 
input: 00/00/0000)?
ciao e grazie

 ha scritto nel messaggio 
news:45d69b20$0$37199$4faf...@reader3.news.tin.it...

Io proverei a sostituire if isnull(dtx) then... con:
if trim(nz(dtx)) = "" then...
Ciao
Antonio

 Come posso risolvere?
Dim Dtx as String
Dtx = InputBox("inserisci data","Avviso")
If Dtx="" then Exit Sub
InpuBox restituisce una stringa;
non gli puoi far restituire una data!
Se vuoi controllare che l'inserimento sia una data:
----------------------------------
Private Sub Command16_Click()
Dim Dtx As Date, Dty As Variant
Do Until IsDate(Dty)
    Dty = InputBox("Inserirre data", "Avviso")
    If Dty = vbNullString Then Exit Do
Loop
If IsDate(Dty) Then
    Dtx = CDate(Dty)
    MsgBox Dtx
End If
End Sub
------------------------------------
Bruno 


L'errore che commetti stà nella definizione del Type della variabile
Dtx.
La funzione InputBox infatti può restituire un valore non contemplato
per il DataType assegnato(vedi NULL).
dim vDtx as Variant
Dim Dtx as Date
vDtx = inputbox("inserisci data","Avviso")
if isnull(vDtx) Or _
   Len(vDtx)=0 Or _
   Not IsDate(vDtx) then
   MsgBox "Inserimento non valido"
   Exit sub
End If
Dtx=cDate(vDtx)
Saluti
@Alex

Newsgroup: it.comp.appl.access
Titolo: quesito

ho una maschera con un gruppo di 3 opzioni chiamato "Criterio". Inoltre ho
una sottomaschera "Situazione" della quale vorrei modificare l'origine dei
dati a seconda del valore del gruppo "Criterio".
mi spiego meglio:
il mio gruppo di opzioni è così strutturato:
pronti = 1
data = 2
data e pronti = 3
vorrei che appena scelto "pronti" l'origine dei record della "Sottomaschera
Ordine Cliente" (presente nella maschera dove ho messo "Criterio") si
riferisse ad una query denominata "Situazione (Cliente, Pronti)"
analogamente per le altre due opzioni
come posso fare???
GRAZIE

 ha scritto nel messaggio
news:8pim2t$ps2$1...@nslave1.tin.it...

Ipotizzando che la maschera si chiami Maschera1, che il controllo
sottomaschera di Maschera1 si chiami pippo, che le tre query si chiamano
query1, query2 e query3, nell'intestazione della maschera di nome
Sottomaschera inserita in pippo dichiarati una casella di testo non
associata non visibile di nome pluto e con valore predefinito "query1".
A fronte dell'evento dopo aggiornamento di Criterio genera il codice VBA:
If Me!Criterio = 1 Then
Me!pippo!pluto = "query1"
Else
If Me!Criterio = 2 Then
Me!pippo!pluto = "query2"
Else
If Me!Criterio = 3 Then
Me!pippo!pluto = "query3"
End If
End If
End If
Me!pippo.Requery
e a fronte dell'evento su corrente di Sottomaschera genera il codice VBA:
    Me.RecordSource = pluto
Roberto
Newsgroup: it.comp.appl.access
Titolo: Collegamento Tb

Ciao, ho due TB
Tb_Ordine            Tb_dettaglio_ordine
id_ordine                id_dettaglio
data                         id_ordine
........                        quantità
                               prezzo
                                 .............
Ho collegato le tue tb con una relazione 1 a molti
su ognuna delle due tb ho creato la relativa query. Ho creato una maschera
con sottomaschera per entrare i dati in tb, le maschere le ho basate sulle
query. Ma quando cerco di inserire i dati nella maschera dettaglio ordini
non mi fa accedere
dove ho sbagliato?

 ha scritto nel messaggio
news:yNne8.11417$_u5.4...@news1.tin.it...

Perchè non hai basato le maschere direttamente sulle tabelle?
PAolo

perchč soprattuto per la sottomaschera ho bisogno di inserire piů articoli
contemporaneamente


Dunque : tabella - tabella dettagli (collegate uno a molti con integrità
referenziale)
                form  - subform (visualizzazione a maschere continue)
(collegate campimaster-campisecondari)
Secondo me le query non ti servono. Se la query della tabella dettagli l'hai
basata su entrambe le tabelle non ti fa accedere per quel motivo: non puoi
inserire un record dalla parte molti se non ce n'è uno dalla parte uno
Fammi sapere
Paolo

 contemporaneamente
E questo che vuol dire....!!!
Elimina le QUERY e vai direttamente sulle TABELLE.
Alessandro.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

stasera ci provo domani vi faccio sapere.
Grazie a tutti.
Newsgroup: it.comp.appl.access
Titolo: Timer su form

Ciao a tutti,
ho un piccolo quesito:
si può temporizzare una maschera affinche dopo x secondi
si chiuda?
Grazie a tutti, Maurizio

 ha scritto nel messaggio
news:C_oC9.27131$744.9...@news1.tin.it...

Utilizza l' evento timer della maschera dove inserirai docmd.close acform,
"nomeform"
e poi impostati  l' intervallo timer a piacimento tipo 1000 che equivale ad
1 sec.
Ciao Mak

Newsgroup: it.comp.appl.access
Titolo: Perchè non funziona la condivisione ?!?!?!?

Ragazzi ho bisogno di un grosso aiuto ...
Ho un'applicazione he usa un DB access 97. Le stazioni di lavoro sono 3 o 4
e almeno 10 volte al giorno si pianta perchè mi dice che una tabella (non
sempre la stessa) è aperta in modalità esclusiva da un'altro utente ...
oppure mi dice che non riesce a trovare la tabella.
Perchè si comporta così se nelle impostazioni ho impostato l'opzione
"MODALITA' DI APERTURA" in accesso condivio
Sono quasi disperato ............. Aiutatemi
Grazie

 "MODALITA' DI APERTURA" in accesso condivio
Hai suddiviso l'applicazione il FE e BE?
Hai messo il BE solo sul server e il FE in ogni client e allegato le tabelle
usando il percorso di rete?
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com

Newsgroup: it.comp.appl.access
Titolo: richieste attualmente attive

Buongiorno,
ho un db con a03 avente due tabelle, utenti e richieste
utenti
cognome, nome, ecc.
richieste
data_attivazione, data_scadenza, ecc.
dovrei impostare una query che mi dica quante sono le richieste attive ad oggi, mi date una mano?
Ci ho provato ma mi sono reso conto che è più complicato di quanto pensassi.
Grazie e saluti.
 
Remigio

 complicato di quanto pensassi. Grazie e saluti.
 
che vuol dire "richieste attive"?
 
-- 
ciao
Stefano
 
 


che ad oggi non sono ancora scadute, ovvero che la data odierna è compresa tra la data di decorrenza e quella di scadenza.
Ciao

Scrivette Remigio venerdì 31/01/2014 alle 12:18:48:

Prova così
 
SELECT Count(richieste.ID) AS ConteggioDiID
FROM richieste
WHERE (((richieste.data_attivazione)<=Date()) AND 
((richieste.data_scadenza)>Date()));
 
Ciao
 
-- 
---
/'davide/


grazie!
Newsgroup: it.comp.appl.access
Titolo: Righe report bloccate

Ciao a tutti.
Ho questa situazione:
devo creare un report costituito da un solo campo di tipo testo che mi
estragga dei codici da una tabella in cui il campo "Selezionato" č impostato
a true.
La queryč quindi la seguente
SELECT codice FROM tabella WHERE selezionato = 'true';
Supponiamo di avere 50 record che soddisfano la condizione.
Ora, se eseguo la query direttamente dalla finestra query, mi crea un elenco
di 50 codici correttamente.
Se invece metto la query come origine dati del report lui non me ne estrae
piů 50 ma circa 15 nel senso che il report ha due pagine, una piena (nel
senso che sono incolonnati i campi fino al pič di pagina) e la seconda che
contiene solo un record, come se ci fosse un'interruzione di pagina.  Ma il
report č stato creato con l'autocomposizione e non ci ho messo nessun
ammennicolo.
Ora ho provato ad estrarre 20, 50, 100 campi  ma il risultato č rimasto lo
stesso.
Me ne restituisce sempre circa 15
Cosa puň essere???
Ciao Marco

 Ciao Marco
metti il campo "codice" nel corpo (che ovviamente deve essere visibile) e
vedi cosa ti restitiusce
ciao
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


 il controllo codice è nel corpo e c'è solo quello...

 ha scritto nel messaggio
news:rOBzb.7313$uv1....@nntpserver.swip.net...

Quella query č l'origine record del report?
Il report ha qualche raggruppamento?
Antonio

 ha scritto nel messaggio
news:YzEzb.7478$uv1....@nntpserver.swip.net...

Visto che mi hai sfidato...
Contattami in privato, poi torniamo qui...
Antonio
Newsgroup: it.comp.appl.access
Titolo: Impostare valore multiplo in sottomaschera

Salve a tutti, ho una maschera principale "vit-analisi" con una 
sottomaschera "vit-SM" che mi filtra i record per data e nome. Nella 
sottomaschera c'ï¿œ un controllo "vital" che devo riempire con lo stesso 
valore per tutti i record filtrati (stessa data e stesso nome). 
Essendo io una bestia di VB mi sono affidato alle macro ...
Ho creato una casella non associata nella maschera (T-VIT) nella quale 
metto il valore numerico che devo poi riportare nei record della 
sottomaschera.
Con un tasto lancio la macro che fa :
Imposta valore - 
Elemento:[Maschere]![Vit-analisi]![vit-SM].[Form]![Vital]
Espressione: =[T-VIT]
 
il tutto fonziona ma mi aggiorna solo il primo record di quelli della 
sottomaschera e non sono riuscito a trovare una funzione per ciclare 
tutti i record filtrati. 
Ovviamente per diverse combinazioni di data/nome ci possono essere 
numeri di records diversi (1-15).
Avete qualche suggerimento sempre restando nel campo delle macro 
preconfezionate di Access 2003?
Grazie
 
-- 
Raido(R) (aka Odarg)
------------------------
immeritatamente_pll
 

 ha scritto:
 
 
Nessuna idea oppure ho posto male la domanda io ?


 filtra i record per data e nome
 
Con quale metodo filtri?
Se si puo prendere i valori per data e nome dalla maschera principale
o dalla sottomaschera puoi crearti una query con due criteri che si
riferiscono a questi campi/controlli, cioè mostra i record presenti
nella tua sottomaschera.
Poi cambia la query in una query di aggiornamento, salvala
e eseguila p.e. con una azione del tuo macro.
 
-- 
Ciao
Karl
*********
Access FAQ:  
http://www.donkarl.com/it
 
 
 

 
 
Grazie, provo


Newsgroup: it.comp.appl.access
Titolo: ADO e DAO, chi mi chiarisce un paio di cose??

Ciao a tutti. Ho un po' di confusione su questi 2 "metodi" di accesso ai
database.
Di default Access utilizza ADO (lo intuisco dal fatto che nei
riferimenti ADO è flaggato e DAO no).
Vorrei capire 2, anzi 3 (o forse 10) cose:
1) Come si accede al database corrente nei 2 modi?
Con DAO dovrebbe essere:
Dim db As Database
Dim rs As Recordset
Dim strSQLQuery As String
strSQLQuery = "SELECT qualcosa FROM qualcosa"
Set db = CurrentDb()
Set rs = db.OpenRecordset(strSQLquery)
rs.Close
db.Close
Set rs = nothing
Set db = nothing
Giusto? E con ADO invece come si fa?
2) Per accedere invece ad un database esterno (tramite DSN di sistema)?
Questa volta lo so fare (più o meno) con ADO, settando la proprietà
ConnectionString di un oggetto Connection.
Ma
Dim objConn As Connection
e
Dim objConn As New ADODB.Connection
è la stessa cosa?
Perché spesso e volentieri la compilazione mi da errore sugli oggetti
Recordset (come se ci fosse un type mismatch)?
Perché a volte ci vuole il Set e a volte no?
3) In un progetto possono essere presenti sia oggetti DAO che oggetti
ADO (spuntando entrambi i riferimenti)?
Come si evitano i casini dovuti al fatto che in questo modo ci sono 2
oggetti Recordset?
Dov'è che posso trovare spiegazioni semplici ed esaurienti su questi
argomenti?
Thanx
giaconet

 giaconet
Nada
Diego
Newsgroup: it.comp.appl.access
Titolo: Problema data Fattura

Qualcuno sa dirmi come fare ?????
In un Form di Inserimento fattura ho una casella di testo alla quale do come
valore predefinito il seguente codice
="" & Format(Date();"aa") & "/" & Format(IIf(IsNull(DMax("ID";"Tabella1";"ID
like '" & Format(Date();"aa") & "/????'"));1;Right(DMax("ID";"Tabella1";"ID
like '" & Format(Date();"aa") & "/????'");4)+1);"0000")
Il problema e che mi esce prima l'anno, e poi il numero, e se provo ad
invertirli mi succede che l'Anno si aggiorna automaticamente dal sistema, ma
il numero fattura resta sempre 0001.
Aiutatemi vi prego
Antonio

 ha scritto nel messaggio
news:9t_f9.96956$pX1.3...@news2.tin.it...

="" & Format(IIf(IsNull(DMax("ID";"Tabella1";"ID
like '" & Format(Date();"aa") & "/????'"));1;Right(DMax("ID";"Tabella1";"ID
like '" & Format(Date();"aa") & "/????'");4)+1);"0000")  & "/" &
Format(Date();"aa")
Antonio

 ha scritto nel messaggio
news:XA_f9.16569$Oz2.3...@twister2.libero.it...


Tièh beccati sto regalo c'ho lavorato un pò ......
="" & Format(IIf(IsNull(DMax("NFattura";"Fatture";"NFattura like '???/" &
Format(Date();"aa") & "'"));1; Left(DMax("NFattura";"Fatture";"NFattura like
'???/" & Format(Date();"aa") & "'");3)+1); "000")& "/"& Format(Date();"aa")
guarda che sulle fatture che hai già messo e che sono nel formato 02/001
etc. devi cambiarle prima tutte nella forma 001/02
Luca

 ha scritto nel messaggio
news:alq143$lq4$1...@fe1.cs.interbusiness.it...

Newsgroup: it.comp.appl.access
Titolo: Disabilitare controllo (combo) in sottomaschera

Ho creato un tasto
su click il seguente codice
Private Sub Tasto_Click()
    Forms!M_Anagrafica.M_Anagrafica_Info_Formazione!
RiunionePeriodica_stato = "Non Soggetti"
    Forms!M_Anagrafica.M_Anagrafica_Info_Formazione!
RiunionePeriodica_stato.Locked = False
End Sub
la prima riga funziona (il campo si riempie con "Non soggetti")
la seconda si blocca e mi dice Errore di run time 438 proprietà o
metodo non supportati dall'oggetto
Cosa mi sfugge??
Fede (e grazie)

 ha scritto nel messaggio
news:1194468736.1...@o80g2000hse.googlegroups.com...
Ho creato un tasto
su click il seguente codice
Private Sub Tasto_Click()
    Forms!M_Anagrafica.M_Anagrafica_Info_Formazione!
RiunionePeriodica_stato = "Non Soggetti"
    Forms!M_Anagrafica.M_Anagrafica_Info_Formazione!
RiunionePeriodica_stato.Locked = False
End Sub
la prima riga funziona (il campo si riempie con "Non soggetti")
la seconda si blocca e mi dice Errore di run time 438 proprietą o
metodo non supportati dall'oggetto
Cosa mi sfugge??
Fede (e grazie)
Sposta il Focus su un'altro controllo prima di bloccarlo.
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.alessandrobaraldi.it
---------------------------------------------------------------------------

 ---------------------------------------------------------------------------
Fatto anche quello (spostare il focus) ora, grazie,
ma mi sa che era perchè il nome del controllo era diverso da quello
del campo che c'era sotto e quindi
il campo me lo aggiornava,
ma il controllo non lo trovava per bloccarlo.
Almeno credo.

 ha scritto nel messaggio 
news:1194477988.2...@50g2000hsm.googlegroups.com...


Infatti.
-- 
Ciao
Access
Newsgroup: it.comp.appl.access
Titolo: Oggetto OLE collegato a file testo

Ciao a tutti,
ho il seguente problema:
ho creato un db con un campo "Path_foto", che identifica la Path di una 
fotografia presente sull' HD.
Ora avrei bisogno che la foto sia visualizzata in un report.... per 
intenderci, nel repor deve esserci il campo txt "path_foto" e un oggetto OLE 
che "punti" alla path della foto per poterla cosě visualizzarla e 
stampartla.
Come posso fare?
Grazie 1000...
Gianni 

 ha scritto nel messaggio 
news:%tvth.4913$qN4.1...@twister1.libero.it...

Inserisci un controllo immagine nel report insieme alla casella di testo 
contenente il path.
Su apertura:
Me.Immagine0.Picture = me.PathOComeSiChiamaLaCasella
A questo punto devo dirti di rileggere i numerosi post sull'argomento perchč 
i problemi a cui potresti andare incontro sono numerosi: tipi di file 
visualizzabili, numero di immagini visualizzabili, grandezza dei file, ecc.
Ciao, Carlo

Newsgroup: it.comp.appl.access
Titolo: Query aggiornamento

Ciao a tutti, in una query di aggiornamento dovrei aggiornare alcuni dati, 
tra cui il campo "Codice" che è formato da una sigla + numeri (es. 
abc-123456 oppure def-789012) , nei criteri dovrei aggiungere una stringa 
per aggiornare solo i dati che cominciano con "abc" e non quelli con "def".
spero di essere stato chiaro!
grazie


cerca l'operatore LIKE e la funzione MID nell'help :)
HTH
Popi

"FredBusca" <rerer> ha scritto nel messaggio 
news:4df74b93$0$13974$4faf...@reader2.news.tin.it...

con l'operatore "Like" inserito in una query funziona, ma se inserisco
il codice sql in un evento della maschera mi da errore quando carica
la maschera ecco il sql:
PecSQL = "INSERT INTO DatiPec (ID_studente, Matricola, Cognome, Nome )SELECT 
Anag_studenti.ID_studente," & _
"Anag_studenti.Matricola, Anag_studenti.Cognome, Anag_studenti.Nome" & _
"FROM Anag_studenti LEFT JOIN DatiPEC ON Anag_studenti.ID_studente = 
DatiPEC.ID_studente" & _
"WHERE (((Anag_studenti.Matricola) Like 'LL*' Or (Anag_studenti.Matricola) 
Like 'LS*')))" & _
"AND ((DatiPEC.ID_studente) Is Null))"
secondo me sono gli apicini 'LL' e 'LS'
cosa ne pensi? 

Risolto grazie 

 "FredBusca" <rerer> ha scritto nel messaggionews:4df74b93$0$13974$4faf...@reader2.news.tin.it...> Ciao a tutti, in una query di aggiornamento dovrei aggiornare alcuni dati,

Ciao, se l'istruzione è proprio quella, credo che manchi qualche
spazio, es. prima del FORM.
Prova a fare un debug.print PecSql per vedere come viene letta.
Ciao
Alberto

 cosa ne pensi?
Ciao, se l'istruzione � proprio quella, credo che manchi qualche
spazio, es. prima del FORM.
Prova a fare un debug.print PecSql per vedere come viene letta.
Ciao
Alberto
Si infatti era una questione di spazi e poi c'era una parentesi in pi�
Grazie
Newsgroup: it.comp.appl.access
Titolo: Per le ferie!!!

Ciao a tutti,  sono alle  prime  armi  con  acces  ed  è  la  prima  volta
che  mi
connetto a questo NG.
Ho  fatto  un  database  con  access  per  curare  la  mia  attività.
e  ho  un  problema.
Per 3 giorni al mese di gennaio,3 giorni al mese di febbraio, ecc.......
Non  sono  riuscito  ad  immettere  il  codice  del  modulo.
Vi  sarei  molto  grato  se  qualcuno  mi  rispondesse.
Ciao  a  tutti.
Hot

 ha scritto nel messaggio
news:LBFc6.10073$L94.1...@twister2.tin.it...

OK, ti rispondo...
però ho bisogno di sapere cosa vuoi farne di questi 3 giorni... sei in
ferie? hai le tue cose e te ne stai a casa? :-))
A parte gli scherzi, cosa rappresentano questi 3 giorni?
Vuoi sapere quanti giorni ti rimangono in un certo mese se ne togli 3?
Vuoi sapere il giorno della settimana specificando le date?
Vuoi gestirti una specie di calendario e quelli non vuoi vederli?
...?
Chiarisci e una risposta + precisa ti sarà data.
--
Silvio
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access

 si,sono in ferie per 1 giorno,adesso ho ancora 2 giorni di ferie!
-:)))))))))))

:)))))))))

 prossimo mese ancora 3 giorni di ferie.
Ho capito ancora meno! Rispondi sì a quale delle mie domande?
Cerca di essere meno criptico, non riesco a capire cosa ti serve e dove vuoi
arrivare!


Newsgroup: it.comp.appl.access
Titolo: Distribuire applicazioni Access

Scusate se chiedo ancora sullo stesso tema
ma non trovo le giuste info.
Per distribuire un programma Access esiste una versione
apposita dello stesso, oppure e' indispensabile acquistare la
vers. di Office Develop ?
Grazie per le eventuali risposte.

 ha scritto nel messaggio
news:SSH6b.26154$hE5.9...@news1.tin.it...

La seconda che hai detto.
Ciao
Salvatore

Luigi B. wrote:

Questa e' una strafaq.
Risposte possibili:
1^ Se vuoi che l'utente utilizzi la tua applicazione senza avere
installato Access allora devi distribuire insieme alla tua applicazione
il Runtime, disponibile solo per i possessori di una licenza Developer.
2^ Se l'utente ha access non e' necessaria alcuna licenza particolare.
Saluti.
-- 
I'am what I'am, I do what I can

Newsgroup: it.comp.appl.access
Titolo: Mandare E-mail da VBA

Salve a tutti.
Mi servirebbe una funzione che, passandogli il percorso di un file e un
indirizzo di posta elettronica, mi crei il messaggio in Outlook Express con
il mio bel file in allegato.
Qualcuno di voi ha già fatto una cosuccia del genere??
Grazie, FABIO


Sito Comune Sezione General
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com

 ha scritto nel messaggio
news:apUD7.15499$7A4.9...@news.infostrada.it...

Avevo già guardato l'esempio (quello che utilizzava il client MAPI) ma mi
dava un errore; poi ho riprovato impostando Outlook come client di posta
predefinito anziché Outlook Express ed ha funzionato.
Non è possibile utilizzare Outlook Express? Che libreria dovrei utilizzare?
Grazie
Newsgroup: it.comp.appl.access
Titolo: Accesso ad un DB

Possono piu' persone accedere contemporaneamente ad un DB?

 Possono piu' persone accedere contemporaneamente ad un DB?
Certo che si, la monoutenza č roba da antenati (anche se sul Web a
differenza dei Data Base piů complessi - oracle, sql, ecc... - supportano
un num. max di utenti pari a 30 accessi in contemporanea)
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ha scritto nel messaggio
news:1xXgc.76348$hc5.3...@news3.tin.it...


Newsgroup: it.comp.appl.access
Titolo: Databasa gestioni ordini

Volevo farvi una domandinia,
Possiedo un database creato da me per gestire ordini a clienti, quindi pieno
di tabelle e query di vario genere.
A fine anno il mio amico che lo utilizza, vuole che io gli azzeri tutto
eccetto il recordset dei clienti, dei prodotti e dei fornitori, pero vuole
anche poter andare a vedere i dati relativi all'anno precedente. Quindi non
posso azzerare il database principale, secondo voi quale è la soluzioni piu
pratica?
ho pensato di creargli una copia del programmino e azzarare quella, in caso
di bisogno dei vecchi dati basterebbe aprire il database vecchio, diciamo
che questo è un sistema semplice ma grezzo, esiste qualcosa di piu fino?

 ha scritto nel messaggio
news:8vkitk$35t$1...@nslave2.tin.it...

Una possibile soluzione e' utilizzare le date per visualizzare alcuni dati
contenuti nelle tue tabelle. Esempio : se vuoi vedere o utilizzare i dati
del 1999, magari ti crei una maschera con una casella di controllo con
valore predefinito = 1999. questa la utilizzi come filtro per eventuali
visualizzazionei di movimenti. Oppure utilizzi un valore predefinito =
"year" in questo modo visualizzerai solo i movimenti dell'anno in corso.
Ciao. Luca.

 ha scritto nel messaggio
news:8vkitk$35t$1...@nslave2.tin.it...


 ha scritto nel messaggio
news:8vkitk$35t$1...@nslave2.tin.it...

Aggiungi un campo Si/No nella tabella principale. A differenza che questo
campo sia o meno selezionato, utilizzando opportunamente delle query, i dati
relativi all'anno precedente possono semplicemente essere fatti sparire, pur
essendo ancora al loro posto. Con altre query, ovviamente, sarà possibile
procedere anche alle ricerche.
Questà è la possibilità che preferisco. Ciao

 ha scritto nel messaggio
news:8vkitk$35t$1...@nslave2.tin.it...

Due soluzioni:
1.    Filtri i dati in base alla data.
2.    Crei una tabella "storica" per ogni tua tabella (qualcosa come
NomeTabellaStorico) e annualmente trasferisci tutti i record accodandoli
alle tabelle storiche e svuotando le tabelle di lavoro.
Sib
Newsgroup: it.comp.appl.access
Titolo: Excel deve essere installato per importare i dati?

Ciao a tutti,
devo importare in tabelle access un foglio excel fornitomi; tale foglio 
prevede un'intestazione ed una formattazione per facilitarne la stampa e 
quindi contiene righe e colonne vuote che io dovrei ignorare.
Sto cercando come fare e devo dire che trovo una marea di codice (non 
sempre forse necessario) e non mi barcameno.
Ho estrapolato questo:
Dim oApp As *Excel*.Application, wkBk As *Excel*.Workbook, wkSh As
*Excel*.Worksheet
Set oApp = CreateObject("*Excel*.Application")
Set wkBk = oApp.Workbooks.Open("miofile.xls")
.
.
Come faccio a posizionarmi dove voglio testando righe e colonne vuote?
Ho circa 10000 righe, sono un problema?
E dulcis in fundo, Excel deve essere installato o la suite di office 
installa già di suo qualcosa quando installa access 2003?
Nicoletta

 ha scritto nel messaggio 
news:487c9a77$0$41654$4faf...@reader4.news.tin.it...

La butto li; se devi importare i dati per costruire un report un access 
(invece del foglio excel) o comunque gestire i dati in access per poi 
"inviarli" su un foglio excel, perché con fai un copia/incolla? Sarà sempre 
meglio che un botto di codice da utilizzare solo per quella volta...
Ciao.
-- 
Sergio MAZZA 

Sergio MAZZA ha scritto:

Non posso farlo perchè deve essere un pannello dove l'utente seleziona 
il file e clicca su importa.
Quindi devo aprire questo foglio, posizionarmi alla riga tale colonna 
tal'altra e da lì iniziare a scorrere il foglio tralasciando alcune 
colonne iniziali
Nicoletta

 Nicoletta
Prova con:
if isnull(wkBk.ActiveSheet.Cells(1, 2)) then  '<-- riga ,colonna
--> cella vuota
else
'--> cella piena
endif
Ciao.
-- 
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: domande su campo autoincrementante

In merito all'articolo 1.32 sul SitoComune  "Gestire un campo
autoincrementante di tipo Numerico in alternativa ad un campo di tipo
Contatore"
      di A. e R. Baraldi
       vorrei porre alcune domande:
      1) è possibile  usare due numerazioni distinte per lo stesso campo a
secoda del valore di un altro?
       Es: in una anagrafica contare i record che hanno campo Sesso = M
distintamente da Sesso = F
      2) come azzerare il contatore allo scoccare della mezzanotte del 31
dicembre e ricominciare da capo?
Grazie
BC

 dicembre e ricominciare da capo?
Testando la data di sistema e sperando che qualcuno non l'abbia modificata.
C'era qualcosa sul sito comune, io uso questa:
studiala e personalizzala
anno_max = DMax("left(COD_TRANS,4)", "ARCH_TRANSAZIONI", crit)
    If IsNull(anno_max) Then
        new_cod = Year(Date) & "/" & "00001"
    ElseIf anno_max <> Trim(Year(Date)) Then
        msg = "Attenzione!@La numerazione in corso utilizza l'anno "
        msg = msg & anno_max & ", mentre l'anno corrente risulta essere "
        msg = msg & "il " & Trim(Year(Date)) & ".@Ricomincio "
        msg = msg & "a numerare le" & Trans & "con l'anno " &
Trim(Year(Date)) & "?"
        risposta = MsgBox(msg, vbInformation + vbYesNo, "Conferma
Operazione!")
        If risposta = vbYes Then
            new_cod = Year(Date) & "/" & "00001"
        Else
            crit = crit & " and left(COD_TRANS,4)=" & anno_max
            app = DMax("Right(COD_TRANS, 5)", "ARCH_TRANSAZIONI", crit)
            app = Right("0000" & Trim(Str(Val(app) + 1)), 5)
            new_cod = anno_max & "/" & app
        End If
    Else
        crit = crit & " and left(COD_TRANS,4)=" & anno_max
        app = DMax("Right(COD_TRANS, 5)", "ARCH_TRANSAZIONI", crit)
        app = Right("0000" & Trim(Str(Val(app) + 1)), 5)
        new_cod = anno_max & "/" & app
    End If
Antonio

Ringrazio e cerco di mettere in opera...
BC
"Antonio Biso" <ch...@NOSPAMetruria.net> ha scritto nel messaggio 
news:p5kvh.10040$qN4.2...@twister1.libero.it...


 BC
Sě, perň cerca di metterlo in opera scrivendo DOPO il quoting...
Antonio
Newsgroup: it.comp.appl.access
Titolo: due domande OT

Ciao a tutto il ng.
Premetto che sono alle prime armi e quindi, sicuramente, le mie domade
saranno catalogate OT.
Allora: ho una tabella di nome Schede che contiene un campo codice
fornitore. Poi ho creato una maschera per inserire un tot di dati in questa
tabella e un tot di dati in altre 5 tabellae ( tutte contenenti lo stesso
"codice cliente").
Bene io ora vorrei fare una query che per un dato codice cliente mi faccia
vedere il contenuto dei recor con quel codice delle 6 tabelle (tabella
schede + le altre 5)
Questo funziona solo quando tutte e 6 le tabelle contengono un recor con
quel codice cliente ma se una sola non lo ha non appare niente. Mi sapete
aiutare? sono stato abbastanza chiaro?
Altro problema.
all'apertura di una maschera di inserimento dati faccio eseguire del codice
per la creazione di un "codice cliente" personalizzato (Parte del nome di
chi inserisce + parte della data, ecc) quindi viene posizionato in un campo.
Bene se io continuo l'inserimento senza prima aver cliccato su quel campo e
quindi reso attivo (cambia colore) al momento della chiusura della maschera
quel campo non viene salvato nella tabella.
C'è qualche sistema per "simulare" il clic del mouse su di un campo e quindi
renderlo attivo e pronto per essere salvato?
Grazie ancora in anticipo per l'aiuto.
Luca
 
--------------------------------
Inviato via 
http://usenet.libero.it

 renderlo attivo e pronto per essere salvato?
Che codice usi?
Per iperazioni come questa puoi anche vedere sul sito comune la faq
"numerazione crescente per fatture ed altro.
Sib

 Luca
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


grazie
...ehmm... ancora una cosetta...con: "sposta il fuoco sul tuo controllo"
cosa intendi precisamente?



Se il tuo controllo si chiama Pippo:
Me!Pippo.SetFocus


 Roberto
Ma grazie!!

Newsgroup: it.comp.appl.access
Titolo: Errore 3052 MaxLocksPerFile

con riferimento al mio post del 26/2, avevo l'errore in oggetto relativo al 
MaxLocksPerFile
 
l'errore usciva durante l'elaborazione con codice VBA di una tabella di 
poco meno di 20.000 record
 
impostando il valore a 50000 si era risolto
 
oggi, sullo stesso computer, con la differenza che è collegato alla rete 
dell'ufficio tramite VPN e non fisicamente sul posto, mi esce di nuovo 
l'errore
 
Totali: 18449
Letti : 14200
Validi:  9373
 
quindi abbastanza vicino alla fine
il numero totale, da febbraio, è aumentato di un paio di centinaia, mica 
poi tanti
 
ho aumentato il valore di MaxLocksPerFile a 60000 senza risolvere
 
cos'altro posso fare?
 
nota bene: ho trovato "soluzioni" che richiedono l'esecuzione di un comando 
direttamente da access, non eseguibili in quanto sul pc c'è solo la 
versione runtime  
 
-- 
/-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\
-=- -=- -=- -=- -=- -=- -=- -=- - -=-
........... [ al lavoro ] ...........

 
 
una mia idea: dato che la maggior parte dei file devono essere 
semplicemente LETTI c'è la possibilità di aprirli, appunto, in sola 
lettura, con una sorta di Lock totale, invece di bloccare il singolo record 
ogni volta che viene letto da cui potrebbe nascere il problema?


Newsgroup: it.comp.appl.access
Titolo: Aggiornamento dopo inserimento

Salve a tutti
Ho una casella combinata in cui faccio inserire valori pescati in una
tabella con modalità solo in lista attiva.
Se una voce non è in lista chiamo una maschera in cui effettuare
l'inserimento.
Ora: come posso fare dopo aver chiuso la maschera per l'inserimento per far
comparire la voce appena inserita anche nella casella di testo iniziale?
Grazie

 ha scritto nel messaggio
news:G5Qz9.23313$XO.10...@news2.tin.it...

A fronte dell'evento "Su chiusura" della maschera in cui effettui
l'inserimento, effettua il requery della casella combinata.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


e la sintassi ?

 ha scritto nel messaggio
news:BtSz9.24257$XO.11...@news2.tin.it...

[Forms]![NomeMaschera]![NomeCasellaCombinata].Requery


Newsgroup: it.comp.appl.access
Titolo: Richiamo subform da pulsante

Ho una relazione uno a molti che lega due tabelle.
Come posso richiamare la sottomaschera da un pulsante inserito
nella maschera principale ed eventualmente fare data entry
nella sottomaschera per ogni record selezionato nella form
master?
Spero di essere stato poco contorto.
Saluti.

 ha scritto nel messaggio
news:bmgj1i$s1k$8...@gossip.excite.it...

crea pulsante con automposizione apri maschera
e segui le istruzioni



... ma non è proprio quello che una sottomaschera fa già di suo e
automaticamente?
--
Alberto
No alle guerre
Newsgroup: it.comp.appl.access
Titolo: filtrare combobox in base a un campo del form

>>>>  
http://www.bb2002.it
 :)  <<<<<
........... [ al lavoro ] ...........

 
 
dimenticavo:
ho messo un DoCmd.Requery sull'evento After Update del combo Manufacturer e 
sembra funzionare, se cambio il valore mi pulisce il campo prodotto in modo 
da selezionarne uno coerente con la scelta, però poi LO HO TOLTO in quanto 
vorrei anche poter inserire un codice prodotto NON ancora codificato e 
quindi NON ancora assegnato al produttore
 
quindi: va bene il requery ma vorrei anche lasciare libera la scelta


 
 
mi fermo a quanto sopra riportato (il primo quesito)
 
ho riscontrato anch'io la mancanza di aggiornamento di combo
(ANCHE con il requery)
che hanno origini riga con criteri di selezione
provenienti da altri controlli aperti
e quindi modificabili "al volo"
 
BENE:
NON mi accade più "annullando" la proprietà origine riga
(-->="")
e poi reimpostandola con l'enunciato SQL (sempre lo stesso)
 
però,
per enunciati piuttosto elaborati adopero sempre una query salvata
e quindi la mia origine riga è una query salvata