mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: Funzione DLOOKUP

Sono alle prese con la funzione Dlookup che credo o meglio spero di aver
capito; il mio probrema consiste nel prelevare un dato che abbia come
criterio di ricerca un valore "data"  - 1 (giorno) .
Vi allego la funzione usata su una queri inserita in un campo calcolato
composta dai seguenti campi
Campo 1= data
Campo 2 = peso
funzione: dolookup("[peso]";"mia tabella";"[data]="& [data]-1)
Ho notato che la funzione da un valore nullo, mentre se come criterio di
ricerca utilizzo un campo ID (ID-1)al posto di DATA  la funzione funziona
(scusate il gioco di parole) correttamente.
Forse tale funzione non supporta criteri di ricerca diversi da contatori
(sono certa di no) sarebbe molto limitante.
Ringrazio anticipatamente tutti coloro  che volessero aiutarmi.
sandra

 ha scritto nel messaggio
news:9k4h2q$nv5$1...@serv1.albacom.net...

non voglio dire una cavolata troppo grossa, ma credo funzioni proprio
tramite le chiavi primarie, altrimenti come fa a trovare valori univoci?
anche guardando la guida, viene sempre utilizzato il campo ID come criterio,
anche se associato ad altre stringhe.
personalmente ho sempre avuto problemi ad usare 'sta funzione, quindi forse
era meglio se mi facevo i fatti miei solo che ora mai ho scritto... :-)
by
stwe


ma scusa fai cosě..un poň piů lungo ma dovrebbe funzionare
dim checkday
checkday= day(data)-1
dlookup("peso","mia tabella","day([data])="& checkday)
prova e dimmi poi....

 ha scritto nel messaggio
news:9k4h2q$nv5$1...@serv1.albacom.net...

Innanzitutto ti sconsiglio di usare come nome di un tuo campo o controllo la
parola data, che č un nome riservato di Access: potresti avere, ogni tanto,
degli incomprensibili problemi; qui di seguito io chiamerň data1 quello che
tu chiami data.
Se data1 č un campo di tipo Data/ora, la funzione la devi scrivere cosě:
Funzione: DLookUp("[peso]";"mia tabella";"data1=#" &
Format([data1]-1;"mm/gg/aaaa") & "#")
D'altra parte i criteri di una DLookup si scrivono rispettando la sintassi
usata dal predicato WHERE nel linguaggio SQL.
La sintassi da te usata č valida solo nel caso in cui il campo data1 fosse
stato di tipo numerico.
Se data1 fosse invece stato di tipo testo, avresti dovuto scrivere:
Funzione: DLookUp("[peso]";"mia tabella";"data1='" & [data1] & "'")
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

PS Naturalmente se nella tabella esistono più record con la stessa data1-1,
la Dlookup ti restituisce, casualmente,  il peso di uno di questi record
(vedi help).
Se invece vuoi il peso di un record ben determinato devi rendere i criteri
della DLookup più selettivi.


funziona............grazie di cuore
sandra
Newsgroup: it.comp.appl.access
Titolo: Etichette in Access

Ho fatto un modulo di etichette A4 (6 etichette x riga) ma quando stampa 
dalla seconda etichetta inizia a spostare tutto verso sx.
Sto impazzendo non so che controllo disattivare.
Qualchuno puň darmi una mano?
grazie
bibopp


Tutto dipende dai settaggi...credo.
Il report etichette dovrebbe visualizzare in struttura una sola etichetta. 
In impostazione pagina, poi, si scelgono le colonne (6 nel tuo caso), 
l'orientamento del foglio, la spaziatura tra le colonne e tra le righe. 
Spuntando "come corpo" le dimensioni dell'etichetta saranno esattamente 
quelle impostate in struttura del corpo del report. In questo modo ti 
potrebbe essere più facile stabilire le dimensioni in altezza e larghezza 
dell'etichetta. All'interno di questo spazio inserirai le caselle di testo 
con i dati. Le proprietà espandibile e riducibile del "corpo report" vanno, 
ovviamente, impostate a no. Le caselle di testo possono avere le proprietà 
espandibile e riducibile impostate a piacimento...tanto non supereranno mai 
le dimensioni del corpo.
Controlla se tutto ciò corrisponde e facci sapere.
Ciao, Carlo 

 ha scritto nel messaggio 
news:fg6grc$qne$1...@tdi.cu.mi.it...

Da una primo tentativo sembra funzionare, oggi continuerò a fare dei test, e 
poi vi confermerò.
Grazie
bibopp 

 ha scritto nel messaggio 
news:OJWVi.156841$%k.29...@twister2.libero.it...

Funziona...
Newsgroup: it.comp.appl.access
Titolo: Verificare da VBA se un fiile .EXE è attivo

Access 97 in ambiente Windows ME.
Ho la necessità di sapere da codice VBA se un determinato programma (file
.EXE) è in esecuzione oppure no.
In un modulo di un esempio del Sito Comune ho trovato quanto segue:
Declare Function FindWindow& Lib "user32" Alias "FindWindowA" (ByVal
IpClassName As String, ByVal IpWindowName As String)
If FindWindow("xxxxxx", "YYYYYYY") > 0 Then
    ' il programma è attivo
Else
    'il programma non è attivo
End If
ma non so cosa scrivere al posto di xxxxxx e di YYYYYYY.
GRAZIE!
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ha scritto nel messaggio
news:98Laa.191024$YG2.5...@twister1.libero.it...

Ciao Roberto
Il primo parametro è il nome della classe registrata in windows, il secondo
è caption del form
Per esempio se vuoi sapere se il notepad è aperto puoi interrogare
findwindow con il nome della classe
If FindWindow("notepad",vbNullString) > 0 Then
se non conosci il nome della classe allora ricerchi con
If FindWindow(vbNullString,"Senza Nome - Blocco Note") > 0 Then
Puoi trovare un bellissimo esempio su
http://www.mvps.org/access/api/api0007.htm
Ciao Giorgio.

 ha scritto nel messaggio
news:b4g4he$5oq$1...@lacerta.tiscalinet.it...

Ti ringrazio moltissimo, funziona: non conoscendo il nome della classe, ho
usato la seconda ipotesi.



Ciao Roberto
Il nome della classe lo puoi rilevare con la funzione GetClassName, una
volta che lo conosci non sei più vincolato dal caption che in alcuni casi
può cambiare.
es.
Declare Function apiGetClassName Lib "user32.dll" Alias _
    "GetClassNameA" (ByVal hwnd As Long, _
                     ByVal lpClassName As String, _
                     ByVal nMaxCount As Long) As Long
Declare Function apiFindWindow Lib "user32" Alias _
    "FindWindowA" (ByVal strClass As String, _
    ByVal lpWindow As String) As Long
Function GetClassName(ByVal StrAppName As String) As String
    Dim strClass As String
    Dim StrLen As Long
    strClass = String(255, 0)
    StrLen = apiGetClassName(apiFindWindow(vbNullString, StrAppName),
strClass, 255)
    GetClassName = Left(strClass, StrLen)
End Function
Ciao Giorgio

 ha scritto nel messaggio
news:b4hvje$pu7$1...@lacerta.tiscalinet.it...

Ho provato e funziona tutto a dovere.
Veramente molto gentile!!!
Grazie!

Newsgroup: it.comp.appl.access
Titolo: Intestazioni "parziali" report

Ciao,
ho problema nel visualizzare un dato in un report.
Nel report visualizzo i movimenti su N conti correnti, ho messo all'interno
dell' intestazione di sezione il nome del conto corrente e vorrei
visualizzare a lato il saldo iniziale.
Per far questo ho scritto una funzione che dovrebbe restituirmi il saldo
iniziale a seconda del CC di cui sto parlando e ho poi messo "=saldo()" come
origine della casella di testo contenente il saldo iniziale.
Function Saldo() As Integer
Saldo = DLookup("Saldo", "Saldo_Iniziale_banca_x_report",
"CC=reports![movimenti su conto]!CC")
End Function
In questo modo però mi restituisce errore, credo che sia sbagliato perchè il
campo reports![movimenti su conto]!CC è un campo variabile, è vero?
Spero di aver chiarito il mio problema e aspetto, come sempre, il vostro
preziosissimo aiuto.
Ciao!

 ha
scritto nel messaggio news:UU8qc.277158$rM4.11...@news4.tin.it...

Il fatto che CC sia una variabile non e un problema ,
per quello che sono riuscito a capire dovresti creare una intestazione
Gruppo su sul nome del campo su cui devi eseguire il saldo .
Ciao
Rino

Ghepardo ha scritto:

Puoi risolvere in due modi:
1. metti direttamente la dlookup al posto di saldo() nella casella nel
report, dato che è un'unica funzione
2. passi il numero del conto alla funzione saldo che quindi diventerà
=saldo(CC), e modifichi anche la public function aggiungendo il parametro
Namor
-- 
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it
Newsgroup: it.comp.appl.access
Titolo: Query con date anno precedente

Ciao a tutti.
Ho la necessità di creare una query che mi restituisca il totale di un campo 
a partire dalla data 01/01 alla data 31/12 ma dell'anno precedente all'anno 
in cui faccio questa interrogazione. In questo caso facendola oggi, l'anno 
in oggetto sarà il 2005.
Come si deve fare?
Grazie ancora a tutti.
Roberto.

 ha scritto nel messaggio
news:e56d03$pv7$1...@balena.cs.interbusiness.it...

Un modo potrebbe essere
dim annodaesaminare
annodaesaminare=year(date)-1
docmd.runsql("select campo from tabella where annoriferimento=" &
annodaesaminare & " order by data")
oppure con dao
può andare?
Ciao
Nik

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

ciao RobertOne
nella query inseisci un campo Anno: DatePart("aaaa";[Data]) poi sotto nei criteri metti
Like "*" & [Forms]![menu]![cbAnno]-1
cbAnno è la casellacombinata nella maschera menu dove c'è l'anno da scegliere
ciao
Manzoni
-- 
manzoni 
------------------------------------------------------------------------
View this thread: 
http://www.itsistemi.net/viewtopic-834752.html
Inviato via 
http://www.itsistemi.net

 WHERE (((Year([TuaData]))=Year(Date())-1));
Grazie Roberto. La tua seconda soluzione calza a pennello.
Grazie ancora.
Roberto

Newsgroup: it.comp.appl.access
Titolo: Proprietà ItemsSelected

Ciao
Ho necessità di usare un valore di una riga 
di una Listbox (senza usare il ciclo For Each...)
 
Dim Posizione as Variant
 
Posizione = Me.ListBox1.ItemsSelected
 
Perché mi dà errore?
"Numero errato di argomenti o assegnazione di proprietà non Valida)
 
il successivo passaggio sarebbe stato
if Not IsNull(ListBox1.Column(3, Posizione) Then   etc....
....
 
Tutte le Guide su ItemsSelected spiegano l'utilizzo  
dell'ELENCO della Listbox, quindi il Metodo For Each

>>> Each Variant is an integer index referring to a selected row in a list box or combo box.
 
Quindi se l'ITEM Selezionato è 1 usa ListIndex, altrimenti non si comprende cosa tu voglia fare con la COLLECTION che vorresti usare come SINGOLO ELEMENTO...
 
If Not IsNull(Me.Listbox1.Column(3,Me.Lisbox1.ListIndex)) Then...
 
Verifica se ListIndex è ZERO BASED ed invece il 2° Parametro della Proprietà Column, che poi è la COLONNA, è 1 BASED....
 
@Alex


Grazie Alex.... (Quasi) tutto chiaro.

Newsgroup: it.comp.appl.access
Titolo: formato campo

Buongiorno a tutti.
Avrei la necessità di impostare un campo di una tabella e permettere
l'inserimento dati in questo formato:  00-0000
I campi non sono obbligatori e potrebbero essere anche ad una cifra
come segue:
1-34
22-4
Il formato corretto è questo?   @@-@@@@
Il campo dovrebbe servirmi successivamente per fare anche delle
ricerche con una query semplice.
Graize

 
Ciao,
un campo di semplice testo non va bene?
Potresti poi eseguire un piccolo codice vba che controlla sull'evento BeforeUpdate
se il valore immesso rispetta determinate regole.
Marco.
Newsgroup: it.comp.appl.access
Titolo: Contare record in tabelle sotto determinate condizioni

DUNQUE OGGI LA DOMANDA è LA SEGUENTE:
Ho il mio database che gestisce un piccolo ospedale.
Ora vorrei poter riuscire a fare delle interrogazioni statistiche per poter
costruire anche grafici.
Per esempio, vorrei sapere qual è il reparto con più ricoveri (ATTUALI, DI
UN DATO MESE, DI UN DATO ANNO), e magari alla fine fare un istogramma con
tutti i reparti e il relativo numero di pazienti.
COME FACCIO??
La mia base di dati è caratterizzata in questo modo:
PAZIENTE (cra, cognome, nome, indirizzo,città, data nascita, luogo nascita,
telefono,......ricoverato)
il campo ricoverato è di tipo si/no, verrà spuntato solo nel momento in cui
ricovero una persona, e verrà spuntato quando lo dimetto. Mi serve per
controllare se una persona è ricoverata o meno! (Anche perchè si presuppone
che una persona venga ricoverata una volta sola).
RICOVERO (id, cra, data_ricovero, data_dimissioni, ottore, reparto, stanza,
motivazione, referto_dimissione, dimesso)
Dimesso è di tipo si/no, nel momento in cui viene dimessa una persona
verranno aggiornati i campi data di dimissione e dimesso.
INGRID
in...@iname.com

 verranno aggiornati i campi data di dimissione e dimesso.
Direi che sei fuori strada....
Tabella anagrafiche e tabella ricoveri, relazionate coll'IDpaziente. Cosi'
gestisci pure la Zia Pina che si fa ricoverare du volte l'anno e ne
ricostruisci la storia medica!
Saluti.
Luciano
(DOC)

Newsgroup: it.comp.appl.access
Titolo: Saluti al NG. Maschera pronta per nuovo inserimento. Come fare?

Ciao NG.
Come fare per far si che all'apertura di una maschera, anche se ci sono 
dati precedentemente inseriti, tutti i campi siano vuoti e pronti a 
ricevere nuovo inserimento?
Grazie
-- 
\\\f=l=e=x=e=r///

 ha scritto nel messaggio
news:9fo0up$t673$1...@news01.it.net...

la cosa + semplice che mi viene in mente è fare una macro (da associare ad
un pulsante per l'apertura della maschera)
tra le azioni nella macro c'è quella che ti consente di aprire una maschera
dovrebbe esserci scritto ApriMachera  (io usa una versione di office in
inglese non perfettamente corrispondente)
ti verra chiesto di inserire il nome della maschera che vuoi aprire c'è poi
un campo che in inglese si chiama "datamode" che impostato sul valore Add
(almeno per la versione inglese) consente di aprire
la maschera desiderata nella modalità da te richiesta
spero che queste informazioni ti siano d'aiuto

 ricevere nuovo inserimento?
Quando vai ad aprire la maschera usa questo codice di esempio:
docmd.OpenForm "TuaForm",,,,acFormAdd
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com

 ha scritto nel messaggio
news:21NT6.7163$Ft6.2...@news.infostrada.it...

Potresti essere più chiaro? Sono alle prime armi.
\\\f=l=e=x=e=r///


La cosa più semplice è forse andare nelle proprietà della maschera e mettere
a si la propietà: immissione dati
Newsgroup: it.comp.appl.access
Titolo: Valore numerico di una casella di testo

Perche' non riesco ad ottenere il valore numerico - con val(stringa) - di
una casella di testo se questa e' impostata come formato "valuta" ?
Dovrei ottenere il costo totale partendo da una casella "quantità" e da una
casella "prezzo unitario" ma non ci riesco.
Grazie. Ciao.
--
Andrea Besutti

 casella "prezzo unitario" ma non ci riesco.
Scusa ma il campo collegato e' testo o numerico?
Se e' numerico non devi usare la funzione Val(), se e' testo allora hai
sbagliato il tipo del campo.
Ad ogni modo se hai una stringa cosi': 'L. 10.000'
E' piuttosto evidente che la funzione val ti restituisca 0, infatti la
funzione val elabora la stringa dal primo carattere e cerca i numeri fino al
primo carattere non numerico che incontra, e li si ferma. Poiche' il primo
carattere che incontra e' la lettera L (tutt'altro che numerica) si ferma
subito restituendo 0.
Sib
--
----------------------------------------------------
la mia home:
http://digilander.iol.it/syb
----------------------------------------------------
il sito comune di it.comp.database.access:
http://www.sitocomune.com
----------------------------------------------------
4000 anni fa', il saggio egizio Ptahhotep scrisse:
"... perche' non esistono saggi per nascita."
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente

 subito restituendo 0.
Allora dovrei usare il valore del campo considerandolo gia' numerico ?
Se e' cosi' provo.....
Grazie. Ciao. Andrea.

 Se e' cosi' provo.....
Naturalmente...
Sib

Newsgroup: it.comp.appl.access
Titolo: Inserire data in report

Ciao al Ng, ho bisogno del Vs. aiuto
Come faccio ad inserire in un report (all'interno di una casella di testo)
una data?
Vorrei cioč che all'apertura del report, appaia una finestra che mi richieda
di inserire una data, e che questa poi venga inserita in una casella di
testo.
Ciao e Grazie

 ha scritto nel messaggio
news:bor7jg$a3o$1...@news.ngi.it...

Su evento apertura del report usa una inputbox.
Poi metti nel report una etichetta.
Infine assegna alla proprietą caption dell'etichetta il valore restituito
dalla inputbox
Antonio

 dalla inputbox
Ciao, sicome non sono molto avvezzo con access, potresti scrivermi un
esempio?
Ciao e Grazie

 esempio?
Intanto prova a guardare sull'help inputbox
Antonio
Newsgroup: it.comp.appl.access
Titolo: Separatore decimale - AC97 - NT4

Ciao a tutti.
Visto che anche le altre volte siete stati così cortesi da rispondermi...
eccovi un altro problema:
Ho un problema con il separatore decimale di Access97.
Premetto che uso NT4 italiano e che utilizzo alcuni software statunitensi e
devo utilizzare il separatore decimale " . "
Access 97 non lo riconosce, e per di più non riconosce neanche la virgola
 qualsiasi numero inserisco viene privato del separatore decimale, così ad
esempio 23.34 diventa 2334 appena premo INVIO).
Non appena cambio le impostazioni internazionali e le imposto con il
separatore " , " posso nuovamente inserire dati con la virgola.
Io vorrei poter essere indipendente dal computer che uso e dalle sue
impostazioni, altrimenti mi ritrovo con l'impossibilità di inserire dati nel
database nel caso in cui le impostazioni prevedano il punto come separatore.
Vi è mai capitato? Come si risolve? Sembra un BUG...
Grazie infinite.
Alessio

...
Non è sufficente di solo cambiare le impostazione internazionali di
Windows per il separatore decimale al punto ma anche il separatore
per valute. Debbono essere uguali.
--
HTH
Karl
*********
Non meravigliarti del mio strano italiano. M'esercito qui.
Access-FAQ (tedesco): 
http://www.donkarl.com
Newsgroup: it.comp.appl.access
Titolo: aiuto: trasformare tabella...

Salve a tutti,
avrei bisogno di creare una procedura vba
per trasformare una tabella da così
venditore    prod1    prod2
pippo            12         125
pluto              51          25
paperino        89           78
a così:
venditore    prodotto    qtà
pippo            prod1      12
pippo            prod2      125
pluto             prod1      51
pluto            prod2      25
paperino        prod1      89
paperino        prod2      78
qualche dritta?
grazie!
ringo

 ha scritto nel messaggio
news:bu88pa$g2t$1...@newsread.albacom.net...

Io ho risolto così:
ho creato due query di selezione (Prodotti1 e Prodotti2) così strutturate
Prodotti1
SELECT TuaTabella.venditore, TuaTabella.prod1 AS Qtà, "prod1" AS Prodotto
FROM TuaTabella;
Prodotti2
SELECT TuaTabella.venditore, TuaTabella.prod2 AS Qtà, "prod2" AS Prodotto
FROM TuaTabella
Ed una query di unione così strutturata
select [venditore],[prodotto],[qtà]
from prodotti1
UNION select [venditore],[prodotto],[qtà]
from prodotti2;
La query di unione la puoi utilizzare per creare la tua tabella.
Ciao
Salvatore

 ha scritto nel messaggio
news:bu8anb$2nh$1...@lacerta.tiscalinet.it...

grazie!

 paperino        prod2      78
Ciao, ringo.
    Io ho provato cosi': ho creato una tabella con l'elenco dei prodotti e
la posizione del prodotto nella tabella originale, che ho chiamato
"TVenditoriProd1Prod2":
        Tabella: TVenditoriProdotti
        ===========================
        prod  pos
        ----  ---
        prod1   1
        prod2   2
poi la query seguente:
        SELECT
            TV.venditore
          , TP.prod
          , Choose(TP.pos
                  ,TV.prod1
                  ,TV.prod2
                  ) AS qtà
        FROM
            TVenditoriProd1Prod2 AS TV
          , TVenditoriProdotti   AS TP
        ;
cosi ho scoperto di non conoscere qual e' il numero massimo di argomenti
della funzione Choose! :-))) Qualcuno ha informazioni in proposito?
    Penso comunque che la cosa piu' saggia da fare sia una routine visual
basic.
-- 
    (Facci sapere se ed eventualmente come hai risolto. Grazie.)
Ciao :o)
Maurizio Borrelli, Microsoft MVP Access
--------
?SPQR(C)
 X
--------
Newsgroup: it.comp.appl.access
Titolo: Forse questa e' piu' esotica come query....

Rendiamo le cose piu' difficili...
Ho un dataset con i record che
rappresentano delle transazioni.
Ogni transazione ha al suo interno un
campo "Portafoglio" (numerico) e un campo "Codice Valuta" (testo).
In un
altro dataset ho una tabella con il campo "Codice Portafoglio" (testo) e
"Origine" (testo, nome di citta').
Ora, "Codice Portafoglio" contiene sia
numeri (come in "Portafoglio") che numero+codice valuta. Il fatto e' che
alcuni portafogli hanno "Origine" differente a seconda della valuta, per
questo nel dataset 2 troviamo ad esempio 100ITL, 100EUR (quindi esistono
parecchi 100+valuta) e anche 1714, 2013 (unici, non hanno la valuta).
Secondo voi come faccio a collegare correttamente i due dataset?
Se creo
un campo dal primo dataset del tipo "Portafoglio"&"Codice Valuta" ottengo
qualcosa che non corrisponde nel caso ad esempio dei portafogli 1714 o 2013
che non hanno il dettaglio della valuta.
Che ve ne pare?
Grazie a tutti
--------------------------------
Inviato via 
http://usenet.iol.it

 ha scritto nel messaggio
news:155Z140Z123Z250...@usenet.iol.it...

Io normalizzerei i due recordset con due query e poi farei il join dell due
query tramite i campi normalizzati.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 query tramite i campi normalizzati.
Ciao scusa se intervengo ma sono alle prime armi e sto appunto studiando il
concetto di normalizzazione dei campi. Tu intendi dire, in questo caso, che
sarebbe meglio semplificare i campi dei recordset ed unirli successivamente
con una query?
Grazie mille.

 ha scritto nel messaggio
news:c5hK6.13013$B87.9...@news.infostrada.it...

Non mi risulta sia possibile mettere in relazione o in join due oggetti in
base a campi che non risultino essere omogenei in termini di contenuti e
tipo dati.
Ritengo che la struttura delle due tabelle originali non possa essere
modificata, altrimenti penso che Il Druido lo avrebbe già fatto.
Pertanto ritengo che una soluzione possibile sia quella di ottenere, per
ogni tabella o recordset reale, un recordset virtuale (una query) che
contenga, oltre ai campi originari anche dei campi calcolati che risultino
omogenei e quindi atti ad effettuare un join.
Se poi le tabelle sono il risultato di una importazione da file non Access,
ritengo che la cosa migliore sia quella di adeguare il tipo campo ed il loro
contenuto durante la fase di importazione, avendo presente le necessità
delle future elaborazioni.


 delle future elaborazioni.
Ok
Grazie mille .-)
Newsgroup: it.comp.appl.access
Titolo: accodare due database identici

ciao a tutti
per cortesia qualcuno sa dirmi come posso unire due db uguali (ai quali sono
stati inseriti dati diversi) che contengono molte tabelle correlate tra loro
e che hanno anche in molti casi il campo di chiave primaria uguale, i data
base sono stati compilati da persone diverse in sedi diverse e non è
possibile utilizzarlo in rete, se creo una query di accodamento mi
sovrascrive i dati che hanno il campo ID uguale mentre invece io avrei
bisogno di creare un unico elenco che mi conservi le varie relazioni già
esistenti, ho pensato prima di distribuire il db ai miei colleghi di
impostare (non so se è possibile e tecnicamente corretto) un valore ID
iniziale molto  alto in maniera che poi quando vado ad unirli questo non mi
sovrascrive i dati, probabilmente esiste qualche metodo più semplice ma non
so
come :-(
grazie mille chiara

 ha scritto nel messaggio
news:hCYV8.4027$K_4.1...@twister1.libero.it...

credo sia scema come risposta, ma non accodare l'ID e farlo generare
automaticamente da "lui"?
fammi sapere
by
stwe

 ha scritto nel messaggio
news:H83W8.52964$vm5.1...@news2.tin.it...




non usare campi contatore bensi chiavi univoche che gestisci tu....
del tipo
xxxxxyyyyy
dove xxxx è l'utente a cui dai il programma
e yyyy un numero consecutivo che generi tu....
Saluti.
Emanuele.

 ha scritto nel messaggio
news:488W8.8978$7N3.1...@twister2.libero.it...

scusa, basta che nella query di accodamento non metti d'ID della tabella di
origine (da dove hai i dati da accodare)
by
stwe

 ha scritto nel messaggio
news:hCYV8.4027$K_4.1...@twister1.libero.it...

A mio avviso mi sembra che il tuo problema possa essere facilmente risolto
con le Repliche di Access (vedi help).
Quello che tu chiami "accodamento di database" sarà di fatto una
sincronizzazione delle repliche dei database.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Domanda su progressivo fattura

Lo so. È un argomento ampiamente dibattuto ed ho spulciato il "sito 
comune", ma non riesco a capire come adattare ciò che ho trovato al mio 
caso.
Mi trovo ad aver creato un piccolo database per le fatture. In una query 
vorrei tenere traccia del progressivo fattura. In una query perchè se 
elimino dalla tabella fatture un record il progressivo si "adatta".
Premesso che non sono molto esperto di Access, non lavorandoci 
abitualmente, ho trovato la faq 6.17 che ho provato ad adattare: nella 
mia query ho creato un campo
Progressivo: "A" & Format(Date();"aa") & "/" & 
Format(IIf(IsNull(DMax("ID";"MiaTabella";"ID like '?" & 
Format(Date();"aa") & "/????'"));1;Right(DMax("ID";"MiaTabella";"ID like 
'?" & Format(Date();"aa") & "/????'");4)+1);"0000")
Ma restituisce sempre A11/0001
Come mai non si incrementa?

"LapisNero"  ha scritto nel messaggio ...

Provo ad aiutarti anche se non è farina del mio sacco. Tale formula l'ho 
ricavata da un db di gestione aziendale da me "costruito 5 anni fa. 
Posizionato come valore predefinito della sottomaschera, mi dava il 
progressivo delle registrazioni delle fatture.
="F" & [Maschere]![Inserimento Fatture]![MyYear] & "/" & 
Format(IIf(IsNull(DMax("[NumProt]";"[Fatture]";"[NumProt] like 'F" & 
[Maschere]![Inserimento Fatture]![MyYear] & 
"/????'"));1;Right(DMax("[NumProt]";"[Fatture]";"[NumProt] like 'F" & 
[Maschere]![Inserimento Fatture]![MyYear] & "/????'");4)+1);"0000")
Rob.
 

"LapisNero" <n...@have.one> ha scritto nel messaggio 
news:4ddc0741$0$18244$4faf...@reader2.news.tin.it...

non è questa la strada giusta....il numero progressivo delle fatture
deve esssere senza buchi. quindi crea un campo formato testo nella
tabella fatture. chiamalo NumeroFattura.
questo campo farà parte della query per la maschera di inserimento fattura.
e nel valore predefinito del controllo associato al Numero fattura
inserisci la formula con i nomi reali della tua tabella.
ciao
Daniele 


ma devo agire PER FORZA attraverso una maschera? Una query non può 
"contare" da sola i record presenti al momento in cui la eseguo?

"LapisNero" <n...@have.one> ha scritto nel messaggio 
news:4ddd6e60$0$38638$4faf...@reader1.news.tin.it...

spero che tu non voglia dire quello che penso
intendi che la numerazione delle fatture te la deve dare dinamicamente la 
query???
Antonio 


beh... i problemi sarebbero di quale tipo? Mica devo per forza 
commettere frodi... se è questo a cui alludi.

"LapisNero" <n...@have.one> ha scritto nel messaggio 
news:4ddebaff$0$38647$4faf...@reader1.news.tin.it...

ma non esiste!
allora le fatture per cosa le fai se non garantisci una numerazione fissa e 
univoca???
il numero di fattura deve essere dato una volta per tutte e associato al 
movimento
non ci devono essere buchi, puoi solo annullare una fattura emessa che resta 
viva ma non puoi eliminare il numero
e le query dinamiche non vanno bene, il numero deve essere salvato in un 
campo permanentemente
Antonio
Newsgroup: it.comp.appl.access
Titolo: Access di Microsoft 365 e' uguale ad Access di Office 2021 oppure no?

Che differenze ci sono tra Access fornito con la licenza Microsoft 365 e 
quello versione licenza Office 2021 professional?
Chiedo questo perche' c'e' la funzionalita' "web control" nuovo che mi 
sembra sia disponibile solamente su Access del Microsoft 365
 
E' cosi'?  (e quindi sono due versioni differenti di Access)

Salve,
 
RobertoA:

Sì, per il controllo Edge vedi il primo punto in 
https://www.accessforever.org/post/new-web-browser-control-released
.
 
Quindi si tratta di due versioni diverse di Access, diciamo, basate 
sulla licenza.
 
Di tutte le nuove funzioni di Access introdotte quest'anno che puoi 
trovare qui: 
https://www.accessforever.org/home/categories/features-1tue
 
solo il nuovo controllo web manca nelle versioni perpetue.
 
Lo aggiungeranno nell'Access 2024 in modo da avere ancora qualcosa da 
vendere.
 
-- 
Ciao
Karl
*********
Access Info: 
https://AccessForever.org
 
Access News: 
https://youtu.be/cs_mZvaKYeY
 
Access DevCon: 
https://www.donkarl.com/devcon
 
Access FAQ: 
https://www.donkarl.com/it
 
 

 ...
Link incasinato. Sarebbe: 
https://www.accessforever.org/home/categories/features-1
 

 
 
quindi posso scordarmi un aggiornamento del 2021 in tal senso? magari 
lo faranno dopo aver venduto un gazillione di 2024...
 
-- 
/-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\
-=- -=- -=- -=- -=- -=- -=- -=- - -=-
........... [ al lavoro ] ...........

 lo faranno dopo aver venduto un gazillione di 2024...
 
Per sicurezza, ho chiesto di nuovo al team di Access e mi hanno 
confermato che il controllo Edge non sarà disponibile per 2021, ma solo 
con la prossima versione 2024.
 
-- 
Ciao
Karl
*********
Access Info: 
https://AccessForever.org
 
Access News: 
https://youtu.be/aKqZX4eE5NA
 


Newsgroup: it.comp.appl.access
Titolo: utility per rinominare oggetti in access

    Salve, sviluppo un pochino sotto Access 97 e avrei a questo punto
bisogno di ridenominare alcuni oggetti, quasi integralmente tabelle, del mio
database. Ovviamente c'č il problema dei riferimenti contenuti nelle
queries, nel codice e cosě via.
    Non esiste per caso una utility, anche di terze parti, da usare per
cambiare le denominazioni facendo un aggiornamento automatico di tutti i
riferimenti contenuti nel database?
    Ovviamente che sia testata e affidabile...
    Grazie per l'attenzione.
    N.B: chiederei la cortesia di un cc della risposta alla mailbox
soli...@solignani.it
 non essendo sottoscritto al ng.
Avv. Tiziano Solignani
via Bonesi 15 - Vignola (MO)
tel. 059 761926 fax 059 766521
soli...@solignani.it
www.solignani.it
--
Posted from root@[213.26.174.3] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 wrote in message
news:001101c0220b$b8f40b80$0b00a8c0@mpc1...

Newsgroup: it.comp.appl.access
Titolo: Uova di Pasqua Microsoft e Run-time

Qualcuno mi sa dire come posso includere la libreria MS097.dll per un
run-time di access senza dovermi ogni volta sorbire l'uovo di pasqua
nascosto dalla microsoft che fa scorrere per 5 minuti la lista dei
programmatori?
Bye!
AEOM

"All Eyez On Me"

Ma a che ti serve includerla?
L'access runtime '97 include di default MSO97rt.dll che fa le stesse cose.
Ciao, Simone

 wrote in message
bnKW6.6493$Cq5.2...@news.infostrada.it...

Per poter aggiungere via codice dei comandi nelle barre di menu!!
AEOM

 Per poter aggiungere via codice dei comandi nelle barre di menu!!
E dove sarebbe il problema?
Puoi farlo comunque, provare per credere.

 wrote in message
I%_W6.31175$Cq5.4...@news.infostrada.it...

Provo e ti so dire..grazie!!!
AEOM

Newsgroup: it.comp.appl.access
Titolo: Nascondere finestra database

Dalla FAQ 6.2 in 
http://www.donkarl.com/it/
DoCmd.SelectObject acTable, , True
RunCommand acCmdWindowHide
quelle due righe funzionano anche troppo bene:
nell'mdb e nell'mde non si vede più la finestra database, ma in fase di
revisione del codice ogni volta devo entrare nell'evento della maschera di
avvio e togliere il comando RunCommand acCmdWindowHide per poterci lavorare
... o c'è un sistema più comodo?
Grazie.
-- 
Fabio Dalla Villa


Premi <Shift> all'apertura dell'mdb.
Vedi anche FAQ 1.7 e 1.8.
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it

 Grazie.
Apri il database tenendo premuto SHIFT
-- 
Pablitomf (Maurizio Facciuti)
“Quando non ti eserciti ricorda che qualcuno in qualche posto si sta
allenando e, quando lo incontrerai, ti batterà”.
Ed Macauley 
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:qvF%c.3530$Ec....@tornado.fastwebnet.it...

Io non l'ho mai usato, ma se pigi il tasto funzione F11 cosa succede?
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 Roberto
Viene mostrata la finestra database! Ottimo.
Grazie a tutti.
Newsgroup: it.comp.appl.access
Titolo: Problema con criterio su RowSource di una combo...

Salve,
scusate se vi rompo ancora...
In una maschera ho due combo (cboCategoria e cboContatti) ed una checkbox
(chkTutti) e vorrei che si comportassero in questo modo:
Se chkTutti ha il valore True allora cboContatti visualizza tutti i contatti
altrimenti cboContatti visualizza solo i contatti della categoria
selezionata tramite cboCategoria.
Io ho fatto così ma non funziona la parte della visualizzazione di tutti i
contatti (in realtà non ne visualizza nemmeno uno) mentre la parte della
selezione delle categoria va benone:
SELECT [Contatti].[ID_Contatto], IIf([Contatti]![Cognome] Is Not
Null,[Contatti]![Cognome] & ", " &
[Contatti]![Nome],[Contatti]![RagioneSociale]) AS Contatto,
[Contatti].[ID_Categoria] FROM Contatti WHERE
((([Contatti].[ID_Categoria])=IIf([Forms]![InserisciChiamata]![ctrTutti]=Tru
e,"",[Forms]![InserisciChiamata]![cboCategoria]))) ORDER BY
IIf([Contatti]![Cognome] Is Not Null,[Contatti]![Cognome] & ", " &
[Contatti]![Nome],[Contatti]![RagioneSociale]);
Il tutto nel RowSource di cboContatti... Il problema sta nel mettere un
criterio nullo, come faccio?
Ciao
PS

"Io [Lavoro]" <I...@Io.it> ha scritto nel messaggio
news:2qd7vmF...@uni-berlin.de...

Prova a modificare la WHERE così:
WHERE ([Contatti].[ID_Categoria]) Like
IIf([Forms]![InserisciChiamata]![ctrTutti]= True, "*",
[Forms]![InserisciChiamata]![cboCategoria]))
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ha scritto nel messaggio
news:6Ce0d.3923$6b4.1...@twister1.libero.it...

Perfetto, così funziona!
Grazie 1.000.000 (di Euro)!!! ;-)
Ciao
PS

 PS


Newsgroup: it.comp.appl.access
Titolo: Repliche: chiedo conferma

Sono sempre stato convinto che in 1 set di repliche la sincronizzazione
potesse essere fatta fra master e repliche e anche fra repliche e repliche.
Ho letto un post sullo storico del NG che invece una deve essere sempre la
master, č VERO ???
grazie e ciao
Rick

 Rick
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Filtro su due Caselle Combinate

In una maschera singola con origine record ho una query su maschera, e sulla maschera ho tutti i campi messi in modalidà dialogo. Su questa maschera ho un pulsante dove mi apre una maschera dove ci sono due caselle combinate "cboData" e cboGiudice" dove io inserisco la data ed il nominativo del giudice e mi dovrebbe cercare in base alla data il giudice corrispondente a quella data.
Ho creato questa procedura ma mi filtra solo la data.
 
Sull'origine riga della "cboData" ho questo sql:     
----------------------
SELECT Scheda.data
FROM Scheda;
-----------------------
sull'evento dopo aggiornamento della "cboData":
-------------------------
Private Sub cboData_AfterUpdate()
   ' Trova il record corrispondente al controllo
    stDocName = "elencoprocessi"
    DoCmd.OpenForm stDocName, , , "[data] = #" & Format(Me![cboData], "mm\/dd\/yyyy") & "#"
    DoCmd.Close acForm, "Maschera1"
End Sub
-------------------
Sull'origine riga della "cboGiudice" ho questo sql:  
-----------------------------
SELECT Scheda.data, Scheda.giudice
FROM Scheda
GROUP BY Scheda.data, Scheda.giudice
ORDER BY Scheda.giudice;
-------------------------------
sull'evento dopo aggiornamento della "cboGiudice":
-------------------------------
Private Sub cboGiudice_AfterUpdate()
   ' Trova il record corrispondente al controllo
    DoCmd.GoToControl "[cboData]"
Me.Requery
 
End Sub
---------------------
 
sulla maschera mi filtra solo la data ma non il giudice, mi dite dove sbaglio? 
Grazie

Il cross-posting non si dovrebbe fare mentre qui 
https://answers.microsoft.com/it-it/msoffice/forum/all/filtro-su-due-caselle-combinate/b223501a-f4f6-408d-815e-7200fdf5c88b
 è stato utilizzato.

Newsgroup: it.comp.appl.access
Titolo: Re: Conversione da Access 2003 ad Access 2010


Spetta spetta, il tuo problema (sia con il 2003 che superiori) è il livello di
protazione macro. Nn solo non funziona la macro Autoexe ma l'intero codice!
Per il 2003 è sufficente aprire il db in ambiente Access, strumenti, macro,
protezione e impostare il livello basso (c'è anche una patch per eseguire il
codice con livello di protezione alto, ma nn ce l'ho sotto mano adesso e non
mi ricordo bene)
Per il 2007 (e presumo anche il 2010) devi creare una TrustedLocation nel
resistro di sistema (sul blog di Cinzia Pagani c'è il codice per eseguire
l'inserimento da vba)
-- 

 - Mostra testo citato -
Grazie Fair, domani ci daro' un occhio! ; )
Newsgroup: it.comp.appl.access
Titolo: Per Federico Luciani (modifica riferimenti via codice VBA)

Ti ricordo che la mia esigenza è quella di aggiungere/eliminare
riferimenti da un mde. Uno dei riferimenti  è a sua volta un mde in
cui devo effettuare le stesse operazioni sui suoi riferimenti.
Utilizzando il codice che mi hai messo gentilmente a disposizione
ho provato a:
1) creare un riferimento all'interno di un mde: non sembra sia
possibile (si verifica l'errore "40179 La libreria di tipi o
l'autocomposizione richiesta non è un progetto VBA")
2) da prova.mdb leggere e creare riferimenti all'interno di util.mdb:
forse si può, ma ho sempre ottenuto l'errore ' L'istruzione a
"0x77e536a5" ha fatto riferimento alla memoria a "0x00000000". La
memoria non poteva essere "read" '
In questo caso il codice che ho utilizzato all'interno di prova.mdb è
il seguente:
Dim app As Access.Application
Dim intRC As Integer
 
  Set app = CreateObject("Access.Application.8")
  app.OpenCurrentDatabase ("d:\sviluppo\access\util.mdb")
  intRC = app.References.Count
L'errore si verifica sull'istruzione qui sopra di lettura della
proprietà Count.
Se però metto un breakpoint su tale istruzione e utilizzo il debug per
accedere alle proprietà dell'oggetto app, vedo tutto senza problemi;
quindi forse manca qualche dichiarazione o altro.
Se è vero che si può agire sui riferimenti solo all'interno di mdb,
avevo pensato di fare una specie di programma di setup che modifica i
riferimenti negli mdb, quindi genera da codice gli mde corrispondenti.
Che ne pensi ?
Non è che sto affrontando problemi già risolti da ODE ?
Oppure anche chi utilizza ODE ha le stesse difficoltà ? (direi di sì,
visto che sembra che non si possano modificare i riferimenti
all'interno degli mde).
Comincio a sentire puzza di maiale ! :-)
----------------------------------
Niuna impresa, per minima che sia,
può avere cominciamento e fine
senza queste tre cose:
e cioè senza sapere,
senza potere,
senza, con amore, volere.
---------------------------
Anonimo fiorentino sec. XIV

 Comincio a sentire puzza di maiale ! :-)
Naturalmente alla brace.
Non disperare, c'e' sempre una soluzione :-)
-- 
Federico
--------------------------------------
Sito Comune di it.comp.appl.access
http://members.xoom.it/it_db_access
--------------------------------------
Tutte le richieste che mi arrivano
in privato, vengono cestinate.
--------------------------------------
Rimuovi paperino. per e-mail
--------------------------------------

Non disperare, c'e' sempre una soluzione :-)
E' proprio quello che mi preoccupa ! A quale costo ?
Vincenzo Turturro
----------------------------------
Niuna impresa, per minima che sia, 
può avere cominciamento e fine
senza queste tre cose:
e cioè senza sapere,
senza potere,
senza con amore volere
(Anonimo fiorentino, XIV sec.)
------------------------------

 Perchč, il maiale alla brace puzza ?
No anzi!
Lascia stare, pensavo ad altro :-)

Newsgroup: it.comp.appl.access
Titolo: Ordinamento in un report

Ciao a tutto il NewsGroup,
ho un report basato su una query che prende i dati da alcune tabelle in
relazione tra loro,
ed il mio problema è che anche cambiando il tipo di ordinamento di uno o più
campi della query, il report mi visualizza i record sempre ordinati allo
stesso modo.
Da notare che quando, in visualizzazione struttura del report, io apro la
query dalla mascherina delle proprietà, i record sono ordinati correttamente
e quando subito dopo visualizzo il report in anteprima i record sono
ordinati ancora al contrario.
Grazie per eventuali suggerimenti.
Symi

 ha scritto nel messaggio
news:i7bJ8.102407$zW3.1...@news1.tin.it...

Vai sul menù Visualizza, ordinamento e raggruppamento ed inserisci li i
criteri per il tuo ordinamento.......... vedrai che funziona!
Ciao, Nicola.

Newsgroup: it.comp.appl.access
Titolo: create table

Salve a tutti,
mi sto arrovellando per cercare di aggiornare dei campi di una tabella.
con l'istruzione Create table genero la tabella di cui ho bisogno-.
La domanda è questa
c'è modo di specificare per un campo di questa tabella che si viene a
generare un valore predefinito.?
Grazie a tutti come sempre
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 ha scritto:

nella riga del campo scrivi
NomeCampo Dominio default <Valore generico/user/null>
(ti faccio un esempio)
Stipendio numeric(9) default 0
Ciauz
--
'gnurant come una cucuzza
Inviato da 
www.mynewsgate.net


ciao...
ho provato cosi'
DoCmd.RunSQL "create table mia tabella(DATA_LAV date, azienda text (5)
default pippo,codice text (13), CLASSE text (2), primary key(codice))"
ma mi risponde errore di sintassi nell'istruzione create table...ti viene in
mente ancora qualcosa?
grazie


 
leggo solo ora...la chiave primaria non si dichiara così, ma scrivendo dopo 
il campo primary key
Es: Codice text(13) primary key
ciauz

Newsgroup: it.comp.appl.access
Titolo: Aggiornare una combo box...

Ciao!
Ho una maschera nella quale, tra gli altri controlli, c'è una bella
casella combinata che "pesca" i valori delle sue righe da una bella
tabellona di circa 15.000 record tramite un'enunciato SQL del tipo:
SELECT DISTINCTROW etc etc...
Vorrei fare in modo che ogni volta che inserisco una voce (nella
casella combinata) che NON è presente nell'elenco, questa venisse
aggiunta automaticamente nella tabella da cui preleva i valori.
Come si puo' fare?
Io ho pensato ad un po' di codice da aggiungere in corrispondenza
dell'evento AfterUpdate della casella combinata, ma non riesco ad
immaginarmi quale codice...  :-(
Grazie in anticipo per chi sara' cosi' gentile da darmi qualche
consiglio...  ;-)
           Luca

 ha scritto nel messaggio
news:guq61v8qmrvv8rinm...@4ax.com...

Il codice va inserito a fronte dell'evento NotInList. Ecco un esempio da
adattare alle tue necessità.
Anche nella guida trovi ampie spiegazioni ed esempi:
Private Sub Imballaggio_NotInList(NewData As String, Response As Integer)
On Error Resume Next
    If MsgBox("Valore non presente nell'elenco. Vuoi aggiungerlo?",
vbOKCancel) = vbOK Then
        ' Imposta l'argomento Response per indicare che i dati vengono
aggiunti.
        Response = acDataErrAdded
' Aggiunge la stringa nell'argomento NewData a origine riga.
        Dim db As DATABASE, rcs As Recordset
        Set db = CurrentDb
        Set rcs = db.OpenRecordset("SQImballaggi")
        rcs.AddNew
        rcs!Imballaggio = NewData
        rcs.Update
        rcs.Close
    Else
    ' Se si sceglie Cancel, si elimina il messaggio di errore e si annullano
le modifiche.
        Response = acDataErrContinue
        Me.Undo
    End If
End Sub
Ciao, Carlo



Grazie tante!!!  ;-)
Sei stato chiarissimo!
	luca

...


Newsgroup: it.comp.appl.access
Titolo: RIDIMENSIONARE UNA FORM.

Vorrei ridimensionare una form via codice.
mi spiego
ho una form con un pulsante dettagli e vorrei che quando ci clicco sopra mi
si ingrandisca un po' in modo da
far vedere altri controlli.
vorrei lo stesso effetto della finestra di ricezione posta di OUTLOOK
EXPRESS
Qualcuno di voi ha fatto una cosa simile ?
CIAO ADRIANO

 ha scritto nel messaggio
news:82Cc7.106814$%7.75...@news6.giganews.com...

Quando fai click sul pulsante imposti la lunghezza del form, le coordinate
dei controlli che devi far vedere quando si fa click che avrai creato e che
saranno invisibili fintanto che non si fa click sul pulsante e quindi li
rendi visibili e il gioco è fatto.
Ciao fammi sapere Roberto

 wrote in message
news:yJGc7.162016$Pb6.9...@news1.tin.it...


 ha scritto nel messaggio
news:i6Uc7.110381$%7.79...@news6.giganews.com...

Questo è l'esempio che ho fatto e che funziona:
applica questo codice al pulsante e sul piede della form inserisci
un'etichetta di nome etichetta6 e una textbox di nome testo6.
    Me.Section(acFooter).Height = 2 * 567
    Me.Etichetta6.Top = 0.199 * 567
    Me.Testo6.Top = 0.199 * 567
    Me.Etichetta6.Height = 0.503 * 567
    Me.Testo6.Height = 0.503 * 567
    Me.Testo6.Visible = True
    Me.Etichetta6.Visible = True
Ciao fammi sapere Roberto - Syd
Newsgroup: it.comp.appl.access
Titolo: problema con menu a tendina

ho un menu a tendina cosi definito
SELECT idsocio, COGNOME1, NOME1 FROM soci ORDER BY COGNOME1, nome1;
3 colonne
larghezza 0 cm;3 cm;3 cm
colonna associata 1
quando scelgo un valore visualizza il cognome mentre vorrei visualizzare il 
cognome e nome
è possibile? 

 è possibile?
Ci sono poche cose non possibili... e quasi sempre è un problema di tempo a 
farle.
Ciao,
Massimo


questa la sapevo ma per non doverci mettere sopra alla casella combinata una 
textbox come dici tu
pensavo si potesse fare direttamente nel menu a tendina.
dico questo anche perchè come da te consigliato quando seleziono un record 
mi visualizza il valore
del menu a tendina quindi solo il cognome mentre in tutti gli altri record 
non attivi il cognome e nome
una cosa non bella da vedersi.
grazie lo stesso. 

 grazie lo stesso.
Fa sapere se cosě va meglio.
Ciao,
Massimo 

 Massimo
ho risolto cosi
un menu a tendina con 2 colonne la prima larghezza zero e in origine dati
ho messo
select id, cognome & " " & nome from clienti order by cognome
e funziona esattamente come desideravo cioč seleziona il record in base 
all'id ma visualizza cognome e nome

Newsgroup: it.comp.appl.access
Titolo: Access 2003 -> 2010

Help.
E' la prima volta che adopero Access 2010 (su W7).
L'ho aperto caricando un Db di versioni precedenti ( non ricordo se
2003 o 2007).
Il problema è che non esegue nessuna routine evento.
Nemmeno se creo una banale routine exnovo come aprire un Msgbox!
 
Qual è il problema????

 ...
 
Di solito il problema è la protezione macro.
Devi abbassarlo o rendere attendibile il file o il percorso.
Vedi: 
http://office.microsoft.com/it-it/HA010341635.aspx
 
 
 
-- 
Ciao
Karl
*********
Access FAQ:  
http://www.donkarl.com/it
 
 

 ha scritto nel messaggio 
news:992072b1-48e8-453e...@m5g2000vbm.googlegroups.com...

il passaggio a A2010
stavi tanto bene...
 
Antonio
 
 

 Antonio
 
 
Passano gli anni, i capelli mi diventano grigi, ma tu sei sempre lo
stesso ! :-)
 
ps.
(Al 2010 non ci sono passato io, ma l'azienda).

 ha scritto nel messaggio 
news:44ed5e88-47dd-4667...@m38g2000vbn.googlegroups.com...

eh, ma se M$ continua a fare gli stessi errori...
 
Antonio