mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: Visible = true su collegamento ipertestuale

Ciao a tutti
Ho una maschera al cui interno c'è uno spazio in cui sono contenute tre
sottomaschere diverse (una sull'altra) che vengono messe in primo piano dal
rispettivo pulsante.
Le sottomaschere vengono caricare all'apertura della maschera "madre".
Mi chiedevo se fosse possibile  cambiare il pulsante con un collegamento
ipertestuale ma da quanto ho visto questo permette solo di aprire nuove
maschere o altri oggetti.
Ho pensato allora di creare una maschera non visibile in cui sull'evento
Open mettere il codice che mi serve per portare in primo piano la mia
maschera.
Si tratterebbe poi di gestire questa maschera aperta con altri problemi...
Avete qualche consigilio/soluzione???
Ciao e grazie
Marco

 ha scritto nel messaggio
news:bu09h6$fsi$1...@lacerta.tiscalinet.it...

Una struttura a schede con pulsanti invece che label
MAssimiliano

Newsgroup: it.comp.appl.access
Titolo: Spostamento nella sottomaschera con tasto TAB

Nel mio db (A2000) ho una form principale di inserimento dati con alcune 
subforms. Le sf sono in visualizzazione maschera continua; in due casi ho 
anche delle sub-subforms (2 annidamenti).
Problema: quando mi sposto dalla maschera principale all'interno delle sf 
con il tasto TAB, il cursore non si posiziona nel primo campo della sf come 
vorrei che fosse (lo fa solo al primo inserimento di ogni
sessione di lavoro) ma nello stesso campo da cui, nel record precedente, 
sono uscita dalla sf e tornata alla form principale per proseguire 
l'inserimento dati.
L'unica proprietà Sequenza che mi va bene è "tutti i record".
Ho provato con delle macro VaiAControllo e con VB ma funziona solo
sull'evento "SuUscita" del controllo precedente e non SuAttivazione delle 
sf.
Questo però mi crea un altro problema: se voglio passare ad un controllo 
qualsiasi e non al controllo immediatamente successivo, ovviamente, 
SuUscita, la macro entra in azione lo stesso; solo dopo che è stata eseguita 
io posso spostarmi dove mi serve.
Come faccio per avere una tabulazione normale e regolare senza tutta questa 
confusione ?
MTIA
Maril

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

 ha scritto nel messaggio 
news:tH9sf.18142$eD5.3...@twister2.libero.it...


 Grazie Roberto
Prego.
Ma già che ci sei quando rispondi prova a scrivere e DOPO e non prima del
testo dei messaggi precedenti.


 ha scritto nel messaggio 
news:0Kksf.19107$eD5.3...@twister2.libero.it...

Roberto, e tutto il ng
Non lo dimenticherò per le prossime volte!
Intanto volevo dirti che il tuo suggerimento funziona ! (ho potuto provare 
sul serio solo stamattina).
Mi resta però la curiosità di capire perché mi capitava quel problema.
Ancora grazie per l'aiuto.
Maril

 Maril
-- 


 ha scritto nel messaggio 
news:HzOsf.103176$65.29...@twister1.libero.it...

E' logico! non ci avevo proprio pensato!
Perdonerai, ma Access è solo un accessorio secondario del mio lavoro, e per 
giunta lo sto facendo per puro volontariato.
Nuovamente grazie.
Maril

Newsgroup: it.comp.appl.access
Titolo: Problema con casella di testo Totale

Una sottomaschera all'interno di una maschera mi visualizza i dati di una
query di filtraggio.
Ovvero prendo solo i dati che rispondono alla condizione (intervallo data e
codice fornitore) che io metto nelle caselle combinate della maschera
principale.
E fin quì tutto bene.
A pie pagina di maschera vi è la solita casellina col totale del venduto di
quel fornitore in quell'intervallo di tempo (istruzione "
Somma([Prezzo])"  ).
E anche fin quì tutto bene.
Accortomi che vi erano alcune righe articoli duplicate ho pensato bene per i
campi "Quantità" e "Prezzo" di fare una somma invece che il raggruppamento
così da avere una riga per articolo con la quantità ed il valore effettivi
invece di fare la somma manualmente riga per riga.
Ed anche quì tutto bene.
Quindi nel campo della sottomaschera ho messo come origine delle caselle
combinate "Prezzo" e "Quantità" le voci "SommaDiQuantità" e "SommaDiPrezzo"
naturalmente dopo aver anche modificato la query origine della
sottomaschera.
Ed anche quì tutto bene.
Ma il fatto è che ora non mi funziona più il totale a piè pagina di
maschera. Mi esce la scritta #Errore.
Ovviamente ho modificato anche l'origine della casella totale, messa a piè
pagina di maschera da "=Somma([Quantità])" e "=Somma([Prezzo])" con i
rispettivi "=Somma([SommaDiQuantità])" e "=Somma([SommaDiPrezzo]):
Ma naturalmente non è servito a nulla.
Che posso fare?
Grazie


Ho avuto anch'io il tuo stesso, identico, sputato problema.
Grazie al newsgroup ho risolto così:
invece di mettere, come hai giustamente fatto tu, "=Somma([SommaDiPrezzo])"
(ma che non funziona), puoi utilizzare la funzione "DSum".
In pratica, nella tua casella con il totale scrivi
"=DSum("Prezzo";"nomedellatabella";"condizione")" (forse al posto dei ";" ci
vanno le ",", non ricordo...).
In pratica il totale non viene fatto sommando i valori che si trovano sulla
maschera (come invece avveniva per "Somma([Prezzo])") ma sommando
direttamente i valori dalla tabella.
Spero di esserti stato d'aiuto.
Frigster.

 ha scritto nel messaggio
news:gB0Vc.121958$OR2.6...@news3.tin.it...

sommadiquantità e sommadiprezzo sono i nomi dei campi calcolati nella query
origine record della sottomaschera?
Antonio


Esatto!
E' il nome assegnato automaticamente al campo della query!
Newsgroup: it.comp.appl.access
Titolo: Query con Between

Salve a tutti.
Se in un form ho due controlli, e voglio costruire una query che restituisca
una serie di record compresi tra i due valori inseriti nei controlli uso la
formula con Between And nel campo criteri della QBE. Ma se voglio che mi
restituisca tutti i valori nel caso che i due controlli siano null come devo
fare?
Grazie a tutti.
Ciao Filippo

 wrote in message
news:A%9K7.1282$zO1....@news2.tin.it...


 ha scritto nel messaggio
news:9tbbgm$3b94$1...@stargate1.inet.it...

Mi piacerebbe la seconda proposta, ma potresti farmi un esempio? Sai sono
agli inizi :-)
Ciao. Grazie.
Filippo

 ha scritto nel messaggio
news:A%9K7.1282$zO1....@news2.tin.it...

Se la query è basata su una tabella chiamata Tabella1.
Se il campo di Tabella1 per il quale scrivi i criteri si chiama Pippo.
Se i controlli che contengono i paramatri di ricerca si chiamano Inizio e
Fine e sono contenuti in una maschera chiamata Maschera1.
Prova a scrivere nei criteri:
Between
IIf(IsNull(Forms!Maschera1!Inizio);DMin("Pippo";"Tabella1");Forms!Maschera1!
Inizio) And
IIf(IsNull(Forms!Maschera1!Fine);DMax("Pippo";"Tabella1");Forms!Maschera1!Fi
ne)
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ha scritto nel messaggio
news:9tbnql$ti2$1...@stargate1.inet.it...

Grazie mille!!!
Funziona benissimo.
Ciao
Filippo

Newsgroup: it.comp.appl.access
Titolo: rendere campo invisibile se null e sempre visibile su inserimento

Ciao, ho una maschera con un campo "commento argomento". Non sempre il campo
contiene un commento quindi ho deciso che all'apertura della maschera sulla
navigazione dei record di renderlo invisibile se il campo "commento
argomento" contiene un valore nullo con il seguente codice:
Private Sub Form_Current()
Dim argomento As Boolean
argomento = Not IsNull(Commento_argomento)
Commento_argomento.Visible = argomento
End Sub
Funziona alla stragrande quando navigo tra i record ma il problema č che
quando voglio inserire un nuovo record il campo "commento argomento" č
nascosto in quanto ovviamente contiene il valore null.
Vorrei che invece fosse visibile su inserimento.
Ma che codice bisogna scrivere?
Grazie a tutti ciao, Simone.
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 ha scritto nel messaggio 
news:89Z96Z244Z37Y1...@usenet.libero.it...

if me.newrecord then Commento_argomento.visible = true
Ciao
Antonio


Grazie mille Antonio funziona ottimo!!


 Grazie a tutti ciao, Simone.
Ottimiziamo il codice:
Private Sub Form_Current()
    Commento_argomento.Visible = Not IsNull(Commento_argomento) Or
Me.NewRecord
End Sub
@Alex
Newsgroup: it.comp.appl.access
Titolo: Modalità di interrogazione di un database access (2007)

Scusate la banalit� delle domande ma mi servirebbe sapere come fare due tipi 
di ricerche su un DB Access (con Access 2007) formato dei "classici" campi 
"Nome", "Cognome", "e-mail", "Citt�", "Indirizzo", "telefono", "data 
nascita", ecc.
 
1) E' possibile trovare eventuali "doppioni"? (es. se esistono due o pi� 
stringhe identiche in diversi record nel campo "e-mail": in sostanza se sono 
presenti nel database due o pi� soggetti con un medesimo indirizzo email). 
Come si fa?
2) E' possibile esportare tutti i record che, ad es., nel campo "e-mail" NON 
contengano la parola "ASSENTE"? Come?
Mi interessa soprattuto la prima, anche perch� la seconda studiandomi un po' 
i filtri penso di poterla riuscire a fare.
 
Grazie.
 
-- 
 
 
 

 un po' i filtri penso di poterla riuscire a fare.
 
In vis. struttura della query usa questo criterio nella colonna
del campo "e-mail":
 
Not Like "*ASSENTE*"
 
-- 
Ciao
Karl
*********
Access FAQ:  
http://www.donkarl.com/it
 
 
 

 Not Like "*ASSENTE*"
 
Ok, prover�. Grazie mille!
 
--

Newsgroup: it.comp.appl.access
Titolo: Access2000 Invia Oggetto

Salve a tutto il NG.
Vorrei sapere se a qualcuno è capitato di usare inviaOggetto (email).
Vorrei sapere, sempre se sia possibile, come utilizzare il campo "Testo
Messaggio" nella macro.
Mi spiego, ho controllato nella guida ma non c'è scritto ciò che cerco;
Vorrei poter inviare un testo nell'email ma vorrei anche poter andare a capo
con il testo, altrimenti è brutto da vedersi....... ero riuscito anche tempo
fa a fargli prendere dei dati direttamente da una tabella ad esempio mentre
scrivevo il testo mettevo Forms!ordini!Importo e lui me li scriveva
direttamente dentro al testo.......
Qualcuno mi sa aiutare?
Grazie
Ultra


Non usare le macro usa il codice.
Converti quindi la macro.
Il tuto testo lo devi associare ad un controllo di tipo memo e quando lui
nell'istruzione ti chiede il corpo del messaggio tu ti riferisci al tuo
controllo
MAssimiliano

 ha scritto nel messaggio
news:ouPjb.9804$uv4....@news.edisontel.com...

Grazie Massimiliano, ci avevo pensato anche io........ora provo e poi ti
faccio sapere :)
Grazie ancora!
Ultra
Newsgroup: it.comp.appl.access
Titolo: Query, criterio fittizio

Ho una maschera dove assegno 5 caselle combinate i cui valori mi devono
scatenare una query, quindi nella struttura della query ho posto 5 criteri
sui campi corrispondenti:
campo1 = Forms!Maschera!Casella Combinata1, eccetera
Assegno tutte e 5 le caselle combinate, con un pulsante eseguo la requery e
mi funziona tutto.
Il problema e' che mi deve funzionare anche se assegno solo 4,3,2,1 o
nessuna casella combinata - a questo punto la query non mi trova niente
perche' uno o piu' criteri diventano:
campox = null
e' possibile una soluzione senza dover fare tutto in SQL?
grazie da barbi

 campo1 = Forms!Maschera!Casella Combinata1, eccetera
Usa questa
Campo1 like *Forms!Maschera!CasellaCombinata1* eccetera
Ciao, Sib
--
------------------------------------------------------
Non e' grave non capire; grave e' occuparsi di cio' che non si capisce.
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente


purtroppo ho dimenticato di dire che i 5 campi sono numerici, essendo
puntatori in 5 tabelle...
e cosi' se ad es. la casella combinata corrispondente vale 6 mi seleziona
anche i record corrispondenti ai valori 16,26 ecc....
non c'e'  una qualche funzioncina SQL ad hoc?
barbi


http://www.penguinpowered.com/~ecesena
Prima studia il nemico.  Ricercane i punti deboli.
		-- Comandante Romulano, "Balance of Terror",
		   data astrale 1709.2

Newsgroup: it.comp.appl.access
Titolo: Funzioni incorporate

Quando cerco di usare le funzioni incorporate ARROTONDA, ARROTONDA.PER.ECC,
ARROTONDA.PER.DIF, nel controllo calcolato mi appare un errore di tipo
"#Nome?".
Nella guida c'è scritto che potrebbe essere necessario installare il file
msowcf.dll e di cercare questo file nel computer.
detto file è presente nel mio computer nella cartella OFFICE, però le
funzioni  danno sempre errore.
Grazie per la collaborazione.
Fieri Marco, Bolzano

 funzioni  danno sempre errore.
Le funzioni che tu citi sono "incorporate" solo x Excel e non sono native x
Access.
X poterle utilizzare devi aggiungere il riferimento a Excel tra i
riferimenti.
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com
Newsgroup: it.comp.appl.access
Titolo: query

Mi spieghi come posso costruire una query di aggiornamento che presi dei
valori da un'altra query vada ad inserirli identici in una tabella
specificata?
Ogni metodo che ho provato mi dice che sto sercando di aggiornare una query
non aggiornabile...cosa significa???
Io uso Access2000.
Grazie
Gio

 ha scritto nel messaggio
news:Kx0v5.82$Sm1....@news.infostrada.it...

Non tutte le query sono aggiornabili.
E' intuitivo come non si possa aggiornare una query di raggruppamento.
Non sono aggiornabili i campi calcolati di una query.
Alcuni campi di una query che risulta dal join di due o piů oggetti possono
non essere aggiornabili.
Probabilmente sei in uno di questi casi o in altri in cui appunto una query
risulta non aggiornabile; se cosě č dovrai abbandonare l'idea di una query
di aggiornamento e cavartela con del codice VBA.
--
Roberto
---------------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: campo unione di tipo data

Buongiorno
quando creo una query, formatto un campo data di una tabella in questo
modo:
Format([entrance],"dd/mm/yy")
quando eseguo la query e chiedo di ordinare per data, l'orinamento e'
testuale e non data (ad esempio 01/12/06 viene prima di 03/01/06
perche' 01 è minore di 03)
oltretutto se faccio una query di unione di due query generate in quel
modo, il campo risultante ha lo stesso problema ovviamente.
come risolvere ?
ho bisogno di ottenere una query di unione in cui il campo "entrance"
sia di tipo data 
grazie

 sia di tipo data
Puoi convertirlo in data all'interno della query con una CDate.
Puoi comunque dirmi nella tabella in cui si trova, di quale tipo è definito 
il campo Entrance?
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype: pbsoftsolution

 ha scritto nel messaggio


 ha scritto nel messaggio


come risolvere ?

----------------
Allora perchè lo formatti?
La funzione format restituisce una stringa, è ovvio che quindi l'ordinamento 
avvenga come dici.
2 soluzioni:
1. Non formattare il campo, formattalo nel controllo della maschera/report 
dove usi la query
2. Inserisci in query anche il campo Entrance non formattato e ordina in 
base a quello (considera che non è obbligatorio che esca in output per 
ordinare)
Davide
-- 
www.gestionedati,com 

 avvenga come dici.
ecco perke' lo formattavo :)
non avevo pensato che format restituisse una stringa :)
grazie!
domani provo!
Newsgroup: it.comp.appl.access
Titolo: ancora access-->sql server

Sono in procinto di passare da access a sql server, per ora passando 
solo il db in sql server e collegando le tabelle in access per sfruttare 
tutte le maschere che ho già, sperando così dover fare poche modifiche e 
che funzioni tutto presto.
Ho già installato tutto quello che mi serve: sql server, "sql server 
management studio express" e "sql server migration assistant for access".
Vorrei sapere da chi l'ha già fatto, quali sono i problemi che 
incontrerò nell'esportare le tabelle (alle query ci penserò dopo):
- Compatibilità dei tipi di dato?
- Problemi con le date?
- relazioni non esportate?
- indici?
Soprattutto vorrei sapere se devo andarmi a controllare lo schema 
tabella x tabella (sono tante...) o se SSMA mi segnala queste cose.
E se ddevo poi controllare anche i dati esportati tabella x tabella o se 
mi posso fidare di quello che fa SSMA.
Insomma, vorrei sfruttare chi ha già fatto questo lavoro... :-))
Magari mi direte che SSMA non serve a niente e conviene fare un upsize 
guidato da Access.
La cosa migliore sarebbe un documento su internet, che ho cercato ma non 
trovato, in cui si riportino tutte queste problematiche.
Grazie a tutti.
-- 
TheProf


ciao,
proprio in questi giorni ho dovuto fare la tua stessa operazione per
esigenze di multiutenza sul database.
Per la migrazione ho usato l'Upsize guidato di Access senza problemi,
anche se sul NG consigliano SSMA.
Ti consiglio queste cose principalmente:
1) esegui sempre un backup del db prima di eseguire l'upsize (non si
sa mai...);
2) controlla che i campi collegati in relazione tra le tabella abbiamo
lo stesso formato e la stessa dimensione, altrimenti in Sql le
ralazioni non funzioneranno! (garantito da esperienza personale);
3) ogni tabella deve avere un campo Indice (chiave primaria);
4) nessun problema ho riscontrato per i campi data.
Buona fortuna e buone cose.
Leo_72

Newsgroup: it.comp.appl.access
Titolo: eseguire una pagina asp e poi chiuderla

secondo voi da access è possibile richiamare una pagina asp e poi chiuderla?
per aprirla uso execbrowser(pagina.asp) ma per chiuderla?
grazie a tutti.

 ha scritto nel messaggio
news:ca4dcd$4uf$1...@lacerta.tiscalinet.it...

Ti apre una sessione di I.E.? Hai provato con AppActivate e il SendKeys per
chiuderla? O con gli esempi di chiusura di sessione tramite api discusse in
messaggi precedenti?
Ciao.
-- 
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: Aiuto per somma in Access 97 via VBA

senz'altro e' una stupidata ma ci sto perdendo su ore ...
In pratica via codice vado a leggere il valore di un campo dopo di che dico
somma quel valore con il valore dell'altro e metti il risultato in
quest'altro campo. Ecco, lui fa tutto, ma anche troppo, nel senso che
arrotonda il prezzo togliendo i decimali :-(
Da cosa potrebbe dipendere ?
Se faccio una message box prima della somma il valore e' giusto, sommando
diventa errato:
    toteuro.SetFocus
    PARZ& = toteuro
    Testo69.SetFocus
    MsgBox Testo69    'Il valore qui e' con la virgola
    PARZ1& = Testo69.value
    toteuro.SetFocus
    MsgBox PARZ1    'E qui inevitabilmente sbagliato
    tot& = PARZ& + PARZ1&
    toteuro = tot&
Sto modificando un programma preesistente, gia' che ci sono sapete dirmi che
significa la & posta un po' ovunque ?
Grazie a chi mi sapra' aiutare

Fabietto <fab...@TOGLIsupereva.it> wrote in message
fH958.31575$Rv3.1...@news2.tin.it...

Dall'help su tipi di dati long
Le variabili di tipo Long (a intero lungo) sono memorizzate come numeri con
segno a 32 bit (4 byte) compresi nell'intervallo fra -2.147.483.648 e
2.147.483.647. Il carattere di dicharazione del tipo per Long č la "e"
commerciale (&).
Pertanto, essendo parz1un long, cioč un intero, in parz1 viene troncata la
parte decimale.
Vai sulle dichiarazioni di variabili e dichiara parz1 come double, o meglio
ancora, butta via tutte quelle variabili e scrivi direttamente nei controlli
il valore risultato
toteuro = toteuro + testo69
Antonio
P.S.
Tutti quei setfocus non servono a nulla!!!

Grazie per l'aiuto !
Vedere quel programma mi rincuora xche' e' proprio na schifezza confronto
alla seppur bassezza delle mie conoscenze :)
Fabio

Newsgroup: it.comp.appl.access
Titolo: Filtrare una data minore

Supponiamo di avere una tabella la quale contiene i campi Id, Insegnate, Ora
Inizio, Ora Termine, Data, Corso
Vorrei creare una qry che mi elenchi solo le date minime per ogni corso...
come faccio a crearla?
Grazie a tutti

 ha scritto nel messaggio
news:gzCOb.110202$VW.44...@news3.tin.it...

Ciao, Simone.
    Userai una query di raggruppamento:
        SELECT T.Corso, Min(T.Data) AS NomeCheVuoi
        FROM Corsi AS T
        GROUP BY T.Corso
        ORDER BY T.Corso;
-- 
    (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: aiuto su filtro in query

devo visualizzare solo i record con un certo idcliente se scelgo un cliente 
ma devo visualizzare tutti i record se non inserisco nessun cliente
nz([forms]![fatturamom]![idcliente];null)
idcliente è numerico
come potrei fare? grazie.
-- 
Simba883

 Simba883
risolto grazie  se non scelgo il cliente assegno null al campo
e in query metto
Like nz([forms]![fatturamom]![idcliente];"*")
grazie.
Newsgroup: it.comp.appl.access
Titolo: Funzione Nz in query

Ciao a tutti.
Nella query in calce, ho la necessità di inserire la funzione Nz per avere
ugualmente il saldo anche se manca uno dei parametri. Sono un pò impacciato,
ho provato varie soluzioni ma non riesco ad inserirla. Diciamo che
principalmente mi servirebbe in SalIniz.
Grazie a tutti.
Roberto

Dimenticavo la query...
SELECT Sum([SalIniz])+Sum([MovAve])-Sum([MovDar]) AS T
FROM [Conto corrente]
WHERE ((([Conto corrente].Istituto)=[Forms]![Movimenti per Data]![RS]) AND
(([Conto corrente].DataOp) Between [Forms]![Movimenti per Data]![dataI] And
[Forms]![Movimenti per Data]![dataF]));

Ciao a tutti.

Grazie a tutti.
Roberto
SELECT Sum([SalIniz])+Sum([MovAve])-Sum([MovDar]) AS T



sitocomune.com
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

 [Forms]![Movimenti per Data]![dataF]));
Prova così:
SELECT Sum(Nz([SalIniz],0)) + Sum(Nz([MovAve],0)) - Sum(Nz([MovDar],0)) AS T
......
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype: pbsoftsolution
Newsgroup: it.comp.appl.access
Titolo: Aprire un database con ASP

Ciao a tutti, ho un problema da porvi: sto realizzando un catalogo on-line con il linguaggio ASP. Se lo provo in ufficio con la rete locale funziona benissimo, ma quando lo provo su internet non riesce ad aprire il database e restituisce un errore. Qualcuno puo' aiutarmi? 
Grazie in anticipo!
Leo
---
Mail inviata con il servizio WebMail di Wappi
Connetti ad internet il tuo telefonino: 
http://www.wappi.com/
Wappi e' un servizio di Virtex Communications 
http://www.virtex.it/
--
Posted from [194.243.91.41] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:2000091207214...@barney.virtex.it...


Newsgroup: it.comp.appl.access
Titolo: Riepilogare dati da più tabelle relazionate

Ho un problema che non riesco a risolvere.
Voglio adottare questo sistema per non avere una maschera con una miriade di
campi, dato che alcuni vengono usati a seconda del tipo di selezione.
L'idea è:
Ho una tabella principale (che chiameremo Master) a cui sono collegate (con
una relazione indipendente per ognuna alla Master) due tabelle secondarie
(chiamate Secondary1 e Secondary2)
I campi di ogni Tabella vengono inseriti con maschere singole (una maschera
per ogni tabella) e fin qui tutto bene, ma il problema quando voglio un
riepilogo  parziale in una tabella unica (che poi porterò in una maschera di
visualizzazione) dei dati della tabella Master + della tabella Secondary1 +
tabella Secondary2.
Ho provato a creare una Qry di selezione includendo i dati interessati delle
3 tabelle ma il database mi risulta vuoto.
Come fare?
Che tipo di Qry è opportuna?
Oppure non si può fare?
Grazie 1000  tutti
Ciao Giorgio


Sei sicuro di aver creato correttamente la query? Se la query non contiene
dati vuol dire che o le tabelle sono vuote, oppure hai collegato dei campi
in maniera non corretta.
Ciao
Salvatore

 Ciao Giorgio
Creati una query con la Princiaple e due campi con la sottoquery di somma
delle tabelle sec1 e sec2
MAssimiliano

 Speriamo di riuscire non sono molto esperto di Qry
Select masc1.Pippo, masc1.Pluto, (select sum(Qui) as Nipote from Sec2 where
rif = Masc1.Pippo) from masc1
Piuomeno
MAssimiliano

 Mi sono incasinato!!!!
Allora:
Ho creato una Qry per ogni singola tabella
e un altra includendo i campi delle tre tabelle.(tabella di riepilogo)
In quest'ultima non mi vengono visualizzati tutti i record, ma solo quelli
che hanno anche i campi compilati delle tabelle secondarie.
In poche parole non vedo i record della tabella Master se non vengono
compilati anche i campi delle secondarie.
La mia idea invece sarebbe quella di incrementare i database secondary (con
il contatore delle secondarie collegato alla prima tabella) di un record
vuoto anche se nelle tabelle secondarie non avvengono inserimenti.
Altrimenti come faccio a visualizzare in una maschera tutti i dati della Qry
di riepilogo generale se le righe dei record delle tre tabelle non
coincidono?
Inoltre gentilmente MAssimiliano mi ha indicato una Qry, ma dove la devo
collocare? Per favore spiegatemi passo a passo. Mi sono perso
Grazie
Newsgroup: it.comp.appl.access
Titolo: Scannerizzare da access

Volevo, utilizzando un'applicazione già esistente, impostare una form per la 
realizzazione di un importazione di documenti da scanner. Potete aiutarmi?? 
Il mio obbiettivo è, se possibile, dare all'utente minor scelte possibili (e 
di conseguenza meno possibilità di errori) per realizzare una scansione in 
tif multipagina.
Grazie a tutti anticipatamente.
Camillo 

Camillo ha scritto:

Mi sa che c'è qualcosa su www.accessgroup .it, archivio argomenti, sezione approfondimenti...prova a dare un occhio....
-- 
Questo articolo e` stato inviato dal sito web 
http://www.nonsolonews.it

 Mi sa che c'č qualcosa su www.accessgroup .it, archivio argomenti, sezione


 ha scritto nel messaggio 
news:0WCsk.24581$0N.1...@tornado.fastwebnet.it...

Si è ampiamente parlato di questo argomento in questo NG, anche di recente.
Troverai anche un mio db funzionante e che usa le librerie WIA messe a 
disposizione gratuitamente da Microsoft.
Anche su 
www.sitocomune.com
 troverai del materiale.
Ciao, Carlo

Newsgroup: it.comp.appl.access
Titolo: Ri_post: "arrotondamento" valore controllo..

Ciao a tutti! Vi espongo il mio problema di quasi-newbies:
Ho un controllo calcolato di nome "Totale ivato" che deriva da un'altro
controllo, cioe' come origine riga di "Totale ivato" appunto ho:
=[Totale]*[c_iva]
dove"c_iva" e' il coefficiente 1,2 per avere il totale ivato del 20%.
Come posso fare per arrotondare il "Totale ivato" alle 1000 superiori se il
valore e' <500 e alle 1000 inferiori se e' minore?
cioe':
51240 deve diventare 51000
51821 deve diventare 52000
Ho letto nei tips del sito come si fa ad arrotondare alla lira superiore od
inferiore, ma siccome non sono un programmatore non so "trasporre" il codice
Grazie a tutti!!!
 Alb;)
P.s. ho letto anche il messaggio del 30 marzo, ma non  fa al caso mio. Mi
scuso in anticipo se la soluzione e' stata postata precedentemente al 15
marzo, ma e' da quella data che ho re-iniziato a frequentare questo be NG!!

 Grazie a tutti!!!
Il problema e' piu' matematico che non da programmatore.
TotIvatoArrotondato=Int((TotIvato+500) / 1000)*1000
Comunque sul sito comune c'e' anche spiegato come arrotondare alle cento
lire, per passare alle mille basta aggiungere uno zero.
Ciao, Sib
--
------------------------------------------------------
il sito comune di it.comp.database.access:
http://members.xoom.it/it_db_access
------------------------------------------------------
4000 anni fa', il saggio egizio Ptahhotep scrisse:
"... perche' non esistono saggi per nascita."
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente


Ciao
Alb;-)
Newsgroup: it.comp.appl.access
Titolo: filtrare un recordset in base ad un controllo

Un buon fine settimana a tutto il NG.
Volevo sapere se è possibile filtrare un DAO.Recordset
in base ad un controllo di una maschera. Inpratica, una cosa di questo tipo:
++++++++++++++++++++++++++++++++++++++++++++++++++++++
Set db = CurrentDb
Set rs = db.OpenRecordset("SELECT * FROM MiaTab" & _
             " WHERE MiaTab.IdDiLinea = 'LN002'")
+++++++++++++++++++++++++++++++++++++++++++++++++++++++
con al posto di LN002, il valore ricavato da una TxtBox di una form aperta.
Il campo MiaTab.IdDiLinea è di tipo testo. Un saluto a tutti ed un grazie a
chi presterà attenzione. Cld

 wrote in message
news:zRh9c.137861$
O31.5...@news4.tin.it

Dim StrSQL as string
strSQL="SELECT * FROM MiaTab" & _
       " WHERE IdDiLinea = " & _
         chr(34) & Me.NomeTxtBox & chr(34)
Set db = CurrentDb
Set rs = db.OpenRecordset(strSQL)
Ciao.
@Alex.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 @Alex.
Come sempre grazie.
Newsgroup: it.comp.appl.access
Titolo: strAttach = senza allegati

ciao a tutti
 
in 
Public Sub SendingMailFromTable
ho
.Attachments.Add strAttach
 
ma se
 
strAttach = ho provato con ""
ma ho errore;
 
come devo fare per non avere errore?
 
Grazie


Non fare la .add dell'allegato?
(non so bene cosa diavolo usi come sendmail, ma a occhio ;-) )
-- 
ac (x=y-1)
Aborro il Killfile
(La violenza e' l'ultimo rifugio degli incapaci -Salvor Hardin-)
 
---
Questa e-mail è stata controllata per individuare virus con Avast antivirus.
https://www.avast.com/antivirus
 
 


ciao Alessandro
mi serve avere .add dell'allegato
 
ecco cosa uso...............
 
Public Sub SendingMailFromTable(RsData As Recordset, _
           strFld As String, _
           strSubject As String, _
           strMsg As String, _
           strAttach As String, _
           Optional strCC, _
           Optional strBCC)
'
' References:
' ===========
' Visual Basic for Applications
' Microsoft Access 11.0 Object Library
' Microsoft DAO 3.60 Object Library
' Microsoft Outlook 11.0 Object Library
'
Dim olApp As New Outlook.Application
Dim NewMail As Outlook.MailItem
 
Set NewMail = olApp.CreateItem(olMailItem)
    With NewMail
        .To = strFld
        .Subject = strSubject
        .Body = strMsg
        .Attachments.Add strAttach
        .CC = strCC
        .BCC = strBCC
        .Send
    End With
Set NewMail = Nothing
 
End Sub

Alessandro ti suggerisce di NON ESEGUIRE l'attachment se la stringa dell'allegato non è valorizzata... io aggiungo anche se l'allegato non esiste...
 
Quindi modifica questa riga:
 
 .Attachments.Add strAttach 
 
Con questa:
 
If Len(DIR(strAttach))>0 then  .Attachments.Add strAttach  
 
 
@Alex


ciao Alex
Perfetto!!!
Newsgroup: it.comp.appl.access
Titolo: Esportazione in excel (Abbastanza TOSTO)

Salve ho il seguente problema,
sto gestendo un database access ed ho la necessità di esportare su excel dei
dati proveniente da questo db.
Siccome il template del primo foglio è abbastanza complesso e non vorrei
ripetere più volte lo stesso codice, ho deciso sempre tramite codice vba di
generare una copia del foglio risparmiando in tempo e risorse.
L'inconveniente e che dopo la prima creazione il foglio excel non riesce più
ad essere generato ho riscontrato che la riga di codice incriminato è la
seguente:
IsExcel.Application.ActiveSheet.Copy After:=Sheets(1)
che cavolo ha che la infastidisce?
infatti ho provato a commentare solo questa e tutto funziona correttamente
a me serve semplicemente creare la copia di un foglio all'interno dello
stesso file excel qualcuno ha già avuto esperienza in questo contesto?
 
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 ha scritto nel messaggio news:62Z110Z176Z165Y...@usenet.libero.it...

Se ho capito bene tu vuoi duplicare un foglio nella stessa cartella?
Prova a riadattare questo codice:
'---------
Dim oApp As Excel.Application
Set oApp = CreateObject("Excel.Application")
oApp.Workbooks.Open "C:\documenti\nomeFoglio.xls"
oApp.Visible = True
oApp.Sheets("NomeFoglioDaCopiare").select
oApp.Sheets("NomeFoglioDaCopiare").Copy After:=oApp.Sheets("NomeFoglioDaCopiare")
oApp.ActiveSheet.Name
 = "nome nuovo foglio appena copiato"
Set oApp = Nothing
Ciao.
-- 
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: Errore 3051 - MicrosoftJET

problema: ho un database condiviso  (meglio piu database condivisi) che fino
a quando si trovavano su un server con accesso MicrosoftWrkgrp non creavano
problemi consentendo l'accesso da più postazioni e relativi interventi di
modifica e immissione dati.
Da quando, per ragioni di ufficio i dati sono migrati su un server
codificato con un accesso diverso , ad ogni tentativo di accesso ,  viene
fuori il seguente mnessaggio: " Errore 3051 -  il modulo di gestione del
database MicrosoftJET non è in grado di aprire il FILE --------- (percorso
database.mdb), il file è già aperto con accesso esclusivo da un altro utente
o è necessario disporre di autorizzazioni per visualizzare i dati".
IL fatto è che 1) ho verificato che non cè nessun altro che utilizza in quel
momento il file;
2) sto utilizzando le stesse identiche imposatazioni che avevo sul server
precedente;
3) le autorizzazioni per la condivisione dei file sono state tutte date.
avete una cura?
Ziogio

"Ziogio" <Giov...@Bigfoot.com> ha scritto nel messaggio
news:42cae54a$0$318$5fc...@news.tiscali.it...

Dai un'occhiata ai permessi di accesso alle cartelle sul server.
SunRex

 L'ho già fatto insieme al tecnico che ha installato la macchina e le
autorizzazioni del servere sono OK :(

 Comunque grazie. Per oggi ne ho abbastanza del lavoro Notte :|)

hai modificato il path di residenza del file?
Ci sarà qualche tabella che lo memorizzava e che adesso lo caerca ancora lì
?
Hai provato a compattarlo \riparlo ?

Newsgroup: it.comp.appl.access
Titolo: Inserimento automatico

Ciao a tutti, rieccomi a rompervi. Il mio problema adesso è questo:
come posso far si che scelto il nome del cliente mi si completino
automaticamente le caselle Indirizzo,Partita Iva, etc.... del cliente
scelto?
Grazie anticipatamente a tutti quelli che mi risponderanno.
Ciao.
Marghe

 ha scritto nel messaggio 
news:42394...@x-privat.org...

Non dici se usi una combo.
Se usi una combo e nella query che l'alimenta avrai inserito tutti i campi 
che ti ineressano potresti scrivere al click della combo:
Me.Cognome = Me.TuaCombo.Column(1)
Me.Indirizzo = Me.TuaCombo.Column(2)
...ecc
Nella combo le colonne che non ti interessa visualizzare possono anche avere 
una larghezza pari a 0.
Considera che l'ordine delle colonne è conteggiato a partire da  0 (zero).
Ciao, Carlo 

 ha scritto:

Grazie Carlo ho risolto un dubbio che avevo.
Ciao
Andrea Parrino
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/
Newsgroup: it.comp.appl.access
Titolo: file mdw di protezione.

Ciao a tutti, avrei un quesito da sottoporvi.
Dopo aver creato un gruppo di lavoro con un file "pippo.mdw", se creo un
altro file mdb e lo apro con lo stesso gruppo di lavoro, ho notato che posso 
importare tutte le
tabelle e le query (cosa che pensavo non potesse accadere).
Inoltre un mio collega (smanettone) ha trovato un programma che trasforma
l'mde in mdb
ma per fortuna sembra che non importa tutto.
Finora ha importato solo dei form (per i quali aveva i permessi) , ma non
viene importato (per fortuna)
il codice che si trova all'interno dei form stessi: da questo programma
(sempre per fortuna) sembra
che non si riescano ad importare i report, le macro ed i moduli.
Sapevate nulla di questo programma?
Si chiama MDE2MDB.
Ora vi chiedo:
è possibile far evitare tutto questo?
sia l'importazione delle tabelle e query da un altro mdb vuoto aperto con lo 
stesso gruppo di lavoro,
che evitare che venga importato qualsiasi oggetto tramite programmi tipo 
quello su citato?
Intanto saluto tutti augurandovi una buona fine dell'anno 2004 ed un 
migliore inizio di anno nuovo.
Riccardo

 Riccardo
La soluzione migliore è realizzare un MDE per il FE e la
protezione a livello utenti sui DATI nel BE.
La deduzione è che no hai impostato correttamente la protezione
a livello utente.
Il DB va creato dopo aver fatto il File.MDW e se ben strutturato
non è possibile aprirlo per importare nulla...!
Ovviamente per maggiore sicurezza va disabilitato il tasto Shift
ecc...!
Personalmente un FE no lo proteggerei mai con la sicurezza a livello
utente, per quella serve MDE che compila in Pcode.
Ciao
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 utente, per quella serve MDE che compila in Pcode.
Però così, se riesci ad aprire la struttura del database (riabilitando lo 
shift)
si potrebbero aprire anche maschere che magari per un determinato utente
non devono essere aperte... o sbaglio?
ciao
Riccardo 

 Riccardo
Ti passo un Link dove puoi trarre importanti informazioni.
Purtroppo l'argomento va studiato non č possibile affrontarlo
per intero su un NG.
http://www.jmwild.com/Accesssecurity.htm


Newsgroup: it.comp.appl.access
Titolo: grazie delle info !!

                    Grazie per l'aiuto, adesso la mia maschera di selezione funziona come un
orologio.
Inoltre ho trovato il sito comune e questo sarà sicuramente un validissimo
punto di riferimento per future consultazioni.
Grazie a tutti e buon lavoro
Elfo Nero
 
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 selezione funziona come un orologio.
Cioé hai fatto una maschera per sapere che ore sono??
C'è gente strana in giro..
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it


lol
Newsgroup: it.comp.appl.access
Titolo: Maschere continue

Salve
 
Ho un maschera continua con origine una query.
 
Nella maschera ho inserito un pulsante di opzione (si/no) nelle righe
E' possbile visualizzare questo pulsante (si/no) in base a dei criteri...
 
se inserico del codice  Sucaricamento ..il pulsante o viene sempre
visualizzato per tutte le righe o non viene visulizzato
 
Io vorrei visualizzare il pulsante solo su alcune righe...
 
grazie
 
ciao
Giorgio
 
 
 
-- 
 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it
 
 
 

 ...
 
N on puoi. La Formattazione Condizionale offre solo la possibilità
di gestire la proprietà "Abilitato" del controllo. Per farlo puoi
impostare la proprietà a No. Poi nel menu Formato scegli la
Formattazione Condizionale e nel dialogo della FC usi:
 
L'espressione é    QuiITuoiCriteri
 
e l'ultimo simbolo a destra (Attivo) dev'essere incassato
com'è già predefinito.
 
-- 
Ciao
Karl
*********
Access FAQ: 
http://www.donkarl.com/it
Newsgroup: it.comp.appl.access
Titolo: Sto a impazzire

Per un problema forse banale...
Ho una tabella listini con  con i seguenti campi
IDlistino   Articolo     Prezzo        Fornitore
E una tabella con i fornitori
IDfornitore Ragione sociale
E una con gli articoli
IDarticolo Descrizione ecc
Evidentemente la relazione tra Articolo e IDArticolo e Fornitore e 
IDFornitore č ok
Nella tabella listini ci possono essere campi con valori uguali (Stesso 
articolo Fornitore diverso)
Lo scopo č avere una query con Prezzo (il piů basso), articolo, fornitore
Avere il prezzo piů basso e l'articolo č semplice ma avere il realtivo 
fornitore mi fa impazzire
HELP 


Ciao Monica,
in questo NG esistono delle regole di comportamento :-)
Prova a postare lo stesso problema con un subject più significativo
altrimenti è difficile che tu ottenga risposte.
Può andare : query per estrarre il prezzo più basso o simili. Sto a
impazzire non va molto bene come puoi intuire.
Ciao, Sandro

 ha scritto nel messaggio 
news:43779f6f$0$13263$4faf...@reader2.news.tin.it...


Newsgroup: it.comp.appl.access
Titolo: Esportazione dati in un file TXT

Di nuovo io.
Sto cercando di creare dei files TXT - da codice - con i dati di un record
di una tabella.
Da dove posso iniziare? La guida parla di DOC e di XLS....
Devo ottenere dei files con i campi a lunghezza fissa..
Ad esempio:
La mia tabella:
Nome (Testo 40)
Cognome (Testo 40)
Numero (Numerico Intero 12)
Il file di testo dovrà essere
Nome (100 byte)
Cognome (100 byte)
Numero (50 byte)
Dove posso trovare documentazione in merito?
Tnx

 ha scritto nel messaggio 
news:9P83e.720993$b5.32...@news3.tin.it...

Quando parti parti ... tre msg in fila, sono da record! Ma li concentri 
tutti e poi li spari così?
Cmq per trasferire i dati in un file di testo c'è un comando apposta, anzi 
c'è addirittura una procedura guidata che ti consente di creare un file 
contenente le specifiche di esportazione: a lunghezza fissa o con valori 
separati da tabulazione.
Per fare una prova potresti cliccare col dx su una query o una tabella e 
scegliere esporta.
Il formato da prescegliere è ovviamente il .txt. Dopo di che ti verrà 
chiesto di inserire tutti i parametri. Se selezioni avanzate puoi salvare 
con nome il file delle specifiche e richiamarlo in seguito per ogni altra 
esportazione.
Puoi fare lo stesso tramite macro, trasferiscitesto oppure tramite vba il 
metodo transfertext (l'esempio propone un .doc ma va benissimo il .txt)

 metodo transfertext (l'esempio propone un .doc ma va benissimo il .txt)
Grazie mille.
A buon rendere.
Newsgroup: it.comp.appl.access
Titolo: da xml a access

Ciao a tutti
AXP
mi sono piantato su quello che credo sia una banalità ma non ne vengo fuori
data la tabella "articoli" su MSDE la esporto sottoforma di file xml con il 
seguente codice
 stPath = "A:\articoli.xml"
 rst.Open "EXPORTNUOVI", CurrentProject.Connection
 rst.Save stPath, adPersistXML
ora vorrei su un db gemello fare l'import ti tale tabella...ma come? 
(ovviamente da codice)
Ciao, AEOM

 ha scritto nel messaggio news:434a83fd$0$13350$4faf...@reader2.news.tin.it...

Metodo ImportXML?
Solo che se non hai il file di schema non credo ti importi i dati.
Altrimenti devi fare il parsing del file con l'oggetto MSXML (se ricordo bene il nome)...
Ciao.
-- 
Sergio MAZZA

Newsgroup: it.comp.appl.access
Titolo: Ricerca in sottomaschera

Come si fa una ricerca in una  sottomaschera?
Ho costruito un database per gestire le videocassette con due tabelle
TabVideoteca con i campi cassetta (chiave primaria), titolo, durata ecc. e
una TabImprestata con i campi cassetta,data,imprestata e queste sono in
relazione uno a molti.
Poi ho realizzato due maschere con autocomposizione, la MascVideoteca
(maschera singola) in base alla TabVideoteca e la MascImprestata  (a
maschera singola e la casella di testo che ha come origine il campo
imprestata l'ho nominata TxtImprestata) in base alla TabImprestata, una
MascParametri e una Query  per la ricerca nella quale i criteri sono con
like.
La MascVideoteca ha come origine dati la Query .In questa ho inserito una
sottomaschera che ha come origine oggetto la MascImprestata. I collegamenti
campi secondari e master sono su cassetta e titolo.
Nella MasParametri ho messo tante caselle di testo dove inserisco uno o piů
parametri per la ricerca tra cui una casella TxtCercaImprestata.
Quando inserisco uno o piů parametri nelle altre caselle tutto procede bene
e riesco a visualizzare la MascVideoteca con la sottomaschera, ma  come
posso fare digitando un nome o parte di esso nella casella
TxtCercaImprestata  a filtrare il campo TxtImprestata della sottomaschera e
trovando i dati corrispondenti visualizzare sia la maschera che la
sottomaschera.
     Spero in un aiuto.
Ciao a Tutti
Franco

 wrote in message
aje2sv$s4q$1...@lacerta.tiscalinet.it...

Vai sul Sito Comune (link qui sotto), nella Sezione Forms dai uno sguardo
alla FAQ intitolata "Filtrare una maschera in base al valore contenuto in un
controllo di una sua sottomaschera.".
La FAQ e l'esempio ad essa alleegato dovrebbero fare al caso tuo.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: maschera che visualizza dati

ciao a tutti,
come sapete sono nuova e un pò ignorantella.
ho una maschera che mi dovrebbe visualizzare tot dati da tot tabelle (1
campo per ogni tabella), come associare un campo della maschera(io avrei
pensato ad una casella di testo) al campo della tabella?
es. il campo a deve prendere il dato dalla tabella 1
il campo b deve prendere il dato dalla tabella 2
il campo c deve prendere il dato dalla tabella 3
ecc....
un mio amico mi ha detto di usare la combobox ma io non so una riga di sql
:_(
aiuto!!!!
besos
dany xxx
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 dany xxx
Una bella query...?
Vai su Query ,Nuovo, Visualizzazione, Struttura.
ti scegli le tabelle e poi nella griglia fai drag and drop con i campi
delle tabelle che ti interessano.
Attenzione però che le tabelle devono essere collegate tra loro da campi
comuni.
SunRex

Newsgroup: it.comp.appl.access
Titolo: Da Access97 a mySql

Ciao a tutti ragazzi, sto tentando, almeno sto sperimentando una migrazione
da Access a mySql per il backend dell'applicazione che gira in ufficio, e ci
sono cose che non mi spiego.
Una di queste avviene quando sul front end, aprendo dalla maschera di
apertura un'altra maschera, non si popola una casella combinata.
Partendo infatti dalla maschera di apertura che si chiama mskApertura, premo
il pulsante che apre mskCalendari. Con Access, premendo il pulsante veniva
sparata una stringa sql nell'origine dati della casella combinata di
mskCalendari, in modo che restituisca solo certi dati:
DoCmd.OpenForm "mskCalendariGlobal"
Forms![mskCalendariGlobal]![Commesse].RowSource = "SELECT DISTINCTROW
tblCommessa.IDCommessa, tblCommessa.IDCliente, tblClienti.NomeSocietŕ,
tblCommessa.CodCommessa, tblCommessa.DescrAttiv, tblCommessa.Chiusa,
tblCommessa.Calendario, tblCommessa.Rendicontato, tblCommessa.Pagata FROM
tblCommessa INNER JOIN tblClienti ON tblCommessa.IDCliente =
tblClienti.IDCliente WHERE ((Not (tblCommessa.CodCommessa) Is Null) And
((tblCommessa.Calendario) = -1)) ORDER BY tblClienti.NomeSocietŕ,
tblCommessa.CodCommessa;"
Il fatto č, appunto, che se uso Access come backend la combobox Commesse su
mskCalendari si popola, se uso Mysql no. Come mai secondo voi???

 voi???
Ciao,
non lavoro con MySql ma per toglierti eventuali possibilita' di errore,
prova a creare una query con il codice SQL che desideri, Fai puntare
la tua casella combinata su questa query una volta funzionante.
Ciao
Lorenzo
Newsgroup: it.comp.appl.access
Titolo: PROBABILE BUGS DI ACCESS

MI SI E' VERIFICATO UN PROBLEMA, CHE PROBABILEMENTE PUO ESSERE UN BUGS DI
ACCESS, HO FATTO UNA MASCHERA CON TUTTE CASELLE COMBINATE, QUANDO VADO AD
EFFETTUARE UN FILTRO SULLA MASCHERA UTILIZZANDO LE VOCI PREDEFINITE IL
FILTRO NON MI SELEZIONA NIENTE. POI CONTROLLANDO NELLA TABELLA I DATI CI
SONO.
COME POSSO RISOLVERE IL PROBLEMA.
GRAZIE !

 ha scritto nel messaggio
news:8srejl$umu$1...@pegasus.tiscalinet.it...

1°) Non strillare a questa maniera.
2°) Come effetui il filtro?
3°) Cosa intendi quando scrivi "UTILIZZANDO LE VOCI PREDEFINITE"?
4°) Penso che risolverai il problema quando scriverai correttamente tutto
ciň che attiene al filtro.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------

 GRAZIE !
Prova a riformulare moooolto meglio il problema...
Antonio

Newsgroup: it.comp.appl.access
Titolo: Filtro per data attraverso format  in maschera

Salve a tutti,
in una maschera ho una casella non associata che contiene 04/02/2019
 
ho una serie di record nella sottomaschera relativa con un campo data:
 
01/01/2019
02/01/2019
03/01/2019
 
01/02/2019
02/02/2019
03/02/2019
 
vorrei filtrare in base al mese della casella non associata, quindi tutti i record di febbraio
 
mi sono incartato con format.................
 
grazie per l'aiuto


Ho provato così ma non mi funziona il filtro:
 
Me.sottomaschera.Form.Filter = Format([Data], "mm") = Format([csUltimaData], "mm")


Scusate ho risolto:
(mi ostinavo con format e magari esiste la possibilità.)
 
Ho usato la funzione Month
 
intMese = Month(Me.csUltimaData) ' il mese estratto dalla casella non associata 
 
Me.Sottomaschera.Form.Filter = "month([data]) = " & intMese & "" ' il confronto attraverso la funzione month tra le due date