mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: [Report] Apertura report filtrato

In una maschera ho un pulsante al quale,
sull'evento click, ho associato la seguente routine:
----------------------------------------
sub pulsante_click ()
dim str as string
str = Me.Filter
DoCmd.OpenReport "MIOREPORT", acViewPreview, , wherecondition:=str
end sub
----------------------------------------
Il mio obiettivo e' quello di aprire il report, filtrato, in base
allo stesso filtro al momento attivo sulla mia maschera.
Fin quando la maschera e' filtrata in base al valore presente in una
casella di testo, ad esempio in base al nome, la routine funziona.
Se il filtro invece e' in base al valore di una casella combinata a due
colonne con la prima di lunghezza 0 cm,  la routine non funziona.
Infatti, la stringa filtrata diventa, ad esempio:
str= (Nome = "PIPPO") AND ((Lookup_Città = "Roma"))
Fermo restando che la casella combinata, per facilitare il
carimento dei dati deve mantenere quelle impostazioni, come
posso eliminare la parte Lookup_ dalla mia stinga filtro in
modo da applicare correttamente l'istruzione docmd.openreport?

"Alkatraz" <alka...@levati.ORG> ha scritto nel messaggio
news:Fss9a.12983$zo2.4...@news2.tin.it...

Non ho ben compreso il problema, ma questa stringa è errata in quanto
l'operatore AND deve essere all'interno della STRINGA e non esterno.
Devi stabilire in quale colonna hai il valore da usare come criterio, io
suppongo la seconda=1 con campo stringa
str= "Nome = " & chr(34) & Me.TuaTextBox & chr(34) & " AND Lookup_Città = "
& chr(34) & Me.NomeCombo.Column(1) & Me.chr(34)
@Alex.

Io uso questo codice ( postatomi tempo fa da un componente di questo NG)
nell'evento su apertura del report:
Sostituisci Miamaschera con il nome della maschera in base a cui filtri il
report.
Attenzione che il filtro resta in memoria quindi o crei un file MDE da cui
hai rimosso tutti i filtri o trovi una soluzione diversa nel caso tu volessi
visualizzare il report senza filtri.
Private Sub Report_Open(Cancel As Integer)
If Forms!Miamaschera.Form.Filter <> vbNullString Then
         Me.Filter = Forms!Miamaschera.Form.Filter
         Me.FilterOn = True
     End If
     If Forms!Miamaschera.Form.OrderBy <> vbNullString Then
         Me.OrderBy = Forms!Miamaschera.Form.OrderBy
         Me.OrderByOn = True
     End If
End Sub
Ciao, Fulvio
"Alkatraz" <alka...@levati.ORG> ha scritto nel messaggio
news:Fss9a.12983$zo2.4...@news2.tin.it...

Newsgroup: it.comp.appl.access
Titolo: Esecuzione Macro Se...

Ragazzi in una macro devo eseguire una query di accodamento! Ma questa deve
essere eseguita solo se il nella sottomaschera di una maschera non ci sono
presenti record! Ho povato con la stringa
"[Forms]![Scheda_Chirurgica]![MaterialeUtilizzato].[Form]![Codice_TipoMaterialiStandard]
Is Null" (nella condizione) ma non va!
Come posso fare?
Grazie
--------------------------------
Inviato via 
http://usenet.libero.it

 Is Null" (nella condizione) ma non va!
crea nella maschera principale un controllo non associato che contiene il
numero di record della sottomaschera e fai riferimento a quello.
La tua condizione non puo' funzionare perche' non puoi fare
contemporaneamente riferimento a piu' record nella sottomaschera.
Sib


Nella condizione dovresti inserire una funzione che restituisce vero/falso;
la funzione dovrebbe controllare se nel recordset della form (passato come
parametro) ci sono dei record. Solo che tutto questo devi farlo in VBA e
allora sei al punto di partenza.
Ma la qual'è evento che dovrebbe scatenare l'esecuzione della query? Magari
con un bottone e qualche riga VBA risolvi.
Prova a spiegarci il prolema nei dettagli e qualche soluzione si trova...
Ciao.
--
Sergio MAZZA

 Sergio MAZZA


 Checco
E questo l'ho capito; quello che non ho capito è chi (bottone, evento o
cosa?) decide che deve essere eseguita la query?
Forse all'apertura della maschera? Evento "su apertura"?
Ciao.
--
Sergio MAZZA

 ha
scritto:

Ma un semplice dcount("*", tuatabella, rifsottomaschera), non rispolverebbe
facilmente il tutto?
MAssimiliano

Newsgroup: it.comp.appl.access
Titolo: maschera singola in modalità nuovo record come creare un pulsante Salva e clona alcuni dati in un record nuovo

salve
ho una maschera singola in modalità nuovo record (acFormAdd) 
e' possibile creare un pulsante "Salva e clona alcuni dati" (es. solo data/ora analisi) e passare al record appenda clonato senza chiudere la maschera? 
 
potete darmi dei consigli? grazie

Se sei in modalità aggiunta puoi tranquillamente salvare e ti basta definire come defaultvalue dei controlli il valore attuale dopo il save quindi generare un nuovo record...
 
@Alex

Grazie ma dove metteresti i default value? Non sicuramente nella tabella perché sono solo dei dati che l'utente vuole ripetere per alcuni record.
Data analisi. Ora analisi nome operatore ..

 Data analisi. Ora analisi nome operatore ..
 
Scusa ma se sei in MASCHERA... userai la proprietà DEFAULTVALUE del Controllo(TextBox o altro) associato... cosa ti sfugge nel normale utilizzo delle Maschere...?
 
@Alex


GRAZIE DELLA dritta
 
funziona ottimamente per numeri e stringhe
 
ho 2 campi invece data
 
AS_Data dove metto una data dd/mm/yyyy
As_Ora hh:mm
 
se metto
as_data.dafaultvalue = as_data.value
as_ora.dafaultvalue = as_ora.value
e vado al record nuovo
nel primo mi mette 0:0:5
e nel secondo mi mette #Nome?
 
anche se metto
    AS_Data.DefaultValue = DateValue(AS_Data)
    AS_Ora.DefaultValue = Mid(TimeValue(AS_Ora), 1, 5)
 
 

Prova a leggere questo:
 
http://www.donkarl.com/it?FAQ4.22
 
 
@Alex


GRAZIE
ho visto e devo dire che per i campi numerici non ho avuto problemi
 
e' per le date?  IN EFFETTI ho trovato che mettendo
 
' as_data ha un valore 30/10/2019 
e vedo che funziona
 AS_Data.DefaultValue = Str(CDbl(AS_Data))
 
MA PER L'ORA:MINUTI???
'  AS_Ora MOSTRA 22:45 --> SI DEVE PENSARE A UNA STRINGA => CHR(34)
  AS_Ora.DefaultValue = CHR(34) & _
                        Format(CDate(Mid(TimeValue(AS_Ora), 1, 5)), "HH:MM") & _
                        CHR(34)
Newsgroup: it.comp.appl.access
Titolo: Demo

Esiste in rete una demo di Access oppure una versione freeware di prova da
poter scaricare ?
Devo leggere un file .mdb e non posso comprare Access solo per questo.

Devo leggere un file .mdb e non posso comprare Access solo per questo.
Puoi leggerlo via asp, anche in ambiente linux se proprio non vuoi spendere
una lira.
Saluti.
Luciano

Cioe' ?
Cosa significa via asp ?


Credo che il programma scaricabile dal link
http://www.accessbyexperts.com/mdb.htm
faccia al caso tuo
Ciao,
Fede

 ha scritto nel messaggio
news:nCKB9.40646$8E3.1...@twister2.libero.it...


Newsgroup: it.comp.appl.access
Titolo: [OT forse..] file *.hlp di Windows per Access

Come si fa a fare un file *.hlp tipo la guida di windows  per il mio
database A97...
Qualcuno sa come?
Grazie

 database A97...
Con i developers Tools trovi  l' M$ Help WorkShop: è pessimo, ma per chi ha
molta pazienza fa quello che cerchi.
Esistono altri prodotti mi dicono migliori (forse anche free sul web) ma non
ho mai amato gli help interattivi quindi non ho mai approfondito...
Ciao, Simone
Newsgroup: it.comp.appl.access
Titolo: Esiste in Access una specie di COPY del Cobol ?

Buongiorno a tutti.
Avrei la necessità di ripetere all'inizio di ogni routine una diecina di 
istruzioni sempre uguali, comprese alcune dichiarazioni di variabili.
Non posso metterle in una routine esterna anche perchè le variabili si 
devono generare univocamente in ogni routine.
Mi chiedo se c'è la possibilità di utilizzare una specie dell'istruzione 
COPY del Cobol, che serve appunto a copiare rigorosamente alcune istruzioni 
memorizzate in un altro file.
Nell'help non ho trovato niente di simile. Mi potete dare qualche consiglio 
?
Grazie
Antonio


usa una classe. La Copy (include) non c'e'
--
ac


ps. c'e' anche la type ma descrive solo un tracciato dati.
--
ac

 ha scritto nel messaggio 
news:44951582$0$976$5fc...@news.tiscali.it...

Mettile in un file di testo esterno che andrai a leggere ogni volta che 
vuoi...Open.
Mi sorge un dubbio: non è che hai già scritto molte decine di routine e ora 
vuoi correggerle aggiungendo a tutte altre istruzioni?
Ciao, Carlo
Newsgroup: it.comp.appl.access
Titolo: Dimensione esagerata

Ho un db su A2000 così composto:
N° 1 tabella con un unico record (dove memorizzo la data e il nome
dell'utente)
N° 1 maschera con tre pulsanti con una ventina di righe di codice su ogni
pulsante (questi pulsanti mi aprono altri db.     END
E' possibile che questo db sia 2,6 mega??
Già provato a compattare di quì non si schiatta.
Ho creato un db vuoto e importato l'unica maschera e l'unica tabella ma
niente lui rimane fisso sui 2,6 mega
Grazie per eventuali consigli

"Marina F." <1@l1> ha scritto nel messaggio
news:HnPb9.127651$n04.3...@twister2.libero.it...

Non è che hai una bellissima immagine come sfondo della maschera?
Ciao, Carlo

"Marina F." <1@l1> ha scritto nel messaggio
news:HnPb9.127651$n04.3...@twister2.libero.it...

Prova a selezionare in strumenti - opzioni la funzione compatta alla
chiusura e vedi cosa succede.
Ciao Mak

Newsgroup: it.comp.appl.access
Titolo: Tempo determinato e bottoni

1)Vorrei che una casella di testo/pulsante/immagine bitmap mi rimanesse
visibile per un
tempo determinato (es. 1sec.) dopo la pressione di un tasto.
E' possibile con Access?
Se si in che modo?
2)Esiste un modo per associare icone a testi nei bottoni di Access
Grazie
Bix

 ha scritto nel messaggio
news:ab4ies$9d9$1...@lacerta.tiscalinet.it...

1) non ho provato, ma se Su clic vai ad assegnare un valore a Intervallo
timer della maschera e su timer della stessa vai a nascondere il controllo,
dovrebbe funzionare;
2) purtroppo no, a meno che tu non faccia un'immagine bmp che contenga
entrambi.
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com

 Silvio
Beh, per la 1° ha già risposto Silvio.
Per la 2° ti spiego come ho risolto la cosa in modo molto artigianale
io.
Ho creato una Label in cui imposto lo style su 3D, aggiungo l'icona
come OLE affiancata ma sempre in 2°piano.
Ovviamente la dimensione della Label deve contenere l'Icona.
A questo punto gestisco l'EVENTO MouseDown dell'etichetta e genero
l'evento...!
Per semplicità io mi sono creato un Modulo di Classe che mi gestisce
anche il passaggio del Mouse sulla Label, che in realtà è Flat e diventa
3D
solo al Passaggio del Mouse, ed in più modifico l'icona dello stesso.
Di fatto simula in qualche modo l'ACTIVEX Miscrosoft.
A chi interessa il Modulo di classe è disponibile.
Alessandro.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.appl.access
Titolo: Errore in maschera dopo ricerca record

Ho una maschera la quale serve ad immettere dei dati all'inteno di una
tabella. I record di questa tabella sono diventati numerosi e, per questo
motivo, mi sono creato una casella combinata che mi ricerca (attraverso un
elenco a discesa) il record giusto. Tutto funziona correttamente solo che
una volta aver ricercato il record desiderato non posso andare a scorrere i
record in avanti o indietro attraverso i selettori come mai?
La maschera è di tipo a colonne....
Saluti a tutti

Berti Simone ha scritto:

Perchè forse invece di spostarti sul record trovato applichi un filtro.
Com'è il codice che cerca il record?
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

 ha scritto nel messaggio
news:c7d7up$h91$1...@news.newsland.it...

Si in effetti applica un filtro... quello che mi chiedevo è appunto se
invece di applicare un filtro è possibile andare al record desiderato
attraverso una casella combinata....
ciao

 ciao
Creati una COMBO con l'AUTOCOMPOSIZIONE e leggi bene la proposta
del WIZZARD "Ricerca il record corrispondente....."
Questo fà esattamente ciò che chiedi non filtrando ma SPOSTANDO
il puntatore sul RECORD corrispondente.
Ciao.
@Alex.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG


Mille grazie
Newsgroup: it.comp.appl.access
Titolo: Re Re Re: Problemi con combo

ciao a tutti
dopo aver selezionato nella combo una percentuale
non riesco più a riportarla a zero.
Se cancello poi il valore nel menu a tendina, nella relativa casella
non viene
evidenziato nessun valore, neppure zero.
Grazie per l'aiuto


Hai intenzione di aprire un 3D anche per dirci che tempo fa dalle tue
parti, se il cane ha fatto pipi ed il giornalaio è caduto in
bicicletta....?????
Abbi un pò di coerenza e buonsenso, altrimenti ti fai terra bruciata
attorno, e sarai costretto a cambiare Nick per avere risposte....
cerca di capire
quello che ti viene suggerito, anche come maturo comportamento di
frequentazione...!
Ovviamente non ti darò risposte.
@Alex


scusami Alex
l'altro era già chiuso da tempo.
Pensavo di fare una cosa buona e non negativa
altrimenti non l'avrei fatto.


Ma non è chiuso... nessuno chiude nulla... è ancora li e l'ultimo post
è di 2gg fà... gli aggiungi il tuo problema e la data viene
riaggiornata
passando in TESTA... ovvio che non si fà per Post di 2 anni fà... ma
questo è recentissimo.
Ti manca un pò di quella che si chiama "NETIQUETTE"... che in gergo
culinario è "BON TON"... o educazione, ma non generale, specifica
per il posto nel quale ti rapporti... lo USENET.
Ciao
@Alex


ciao Alex
chiedo scusa.
Non succederà più

 ha scritto nel messaggio 
news:b0777eeb-6e85-4f63...@m35g2000vbn.googlegroups.com...

Questo lo dice sempre il mio bimbo di 4 anni
scusa, non l'ho fatto apposta, non lo faccio più papà
e poi  lo rifa dopo mezz'ora
Antonio 

 ha scritto nel messaggionews:b0777eeb-6e85-4f63...@m35g2000vbn.googlegroups.com...

Ciao Antonio
Non conosco bene le Vostre regole
ma faccio il massimo per adeguarmici.

?"Ryc"  ha scritto nel messaggio 
news:ed5eae20-bd1a-4fff...@k13g2000vbq.googlegroups.com...


___
Ryc, sei fortunato che non ti ha detto nulla sul subject...
MA
Newsgroup: it.comp.appl.access
Titolo: eseguire Stored procedure parameters da VBA

salve
 
ho un'applicazione Access collegata a SQL server via ODBC.
ho creato una StoredProcedure in SQL con alcuni parametri
 
potete aiutarmi a richiamare la stored procedure da Access passandogli i parametri definiti dall'utente?
 
GRAZIE


Io usavo DAO, con una Query PassTrought invocando EXEC sp_name...
 
Vedi questi LINK:
 
https://social.msdn.microsoft.com/Forums/office/en-US/b4521015-4ca1-4644-adea-bdbd0b8106c7/best-way-to-execute-sql-stored-procedure-with-parameters-from-access-2010?forum=accessdev
 
 
https://access-programmers.co.uk/forums/showthread.php?t=129352
 
 
https://stackoverflow.com/questions/24248870/calling-stored-procedure-while-passing-parameters-from-access-module-in-vba
 
 
https://stackoverflow.com/questions/40828608/execute-mysql-stored-procedure-with-parameters-in-access-frontend-via-vba?rq=1
 
 
@Alex

grazie 
 
veramente gentile!
 
posso cosi' crearmi una maschera in access in modo che l'utente possa definire i parametri della stored procedure

Newsgroup: it.comp.appl.access
Titolo: Dov e' finito GENERA ? :(

Salve a tutti,
sono un utente poco esperto che da poco e' passato da access97 a 2000.
Con grande sconforto ho notato che nella finestra di codice cliccando
col tasto destro del muose non esce piu' la voce "Genera" ....per
intenderci quella voce che apriva una finestra che permetteva di
evitare di scrivere i nomi dei controlli facendo un doppio click.
Qualcuno mi sa dire dove la trovo ? o se c'e' un qualcosa di simile ?
Ringrazio tutti anticipatamente

col tasto destro del muose non esce piu' la voce "Genera" ....per
prova a dare uno sguardo su 
www.trigeminal.com
.
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/

 prova a dare uno sguardo su 
www.trigeminal.com
.
Yep, TSI Xpression  
http://www.trigeminal.com/utility.asp
BTW Non c'é nessuno qui che posso fare una traduzione italiana per
questo sito? Potrebb' essere un bel' esercizio per me di legere michka
in italiano. ;-)
--
cu
Karl
*********
Scusate il mio malissimo Italiano. Faccio solo esercizi qui.
Access-FAQ (Tedesco): 
http://www.donkarl.com
APP: 
http://www.AccessProfiPool.com

in italiano. ;-)
zitto, va', avevo promesso che glielo facevo io...  a dicembre...


 zitto, va', avevo promesso che glielo facevo io...  a dicembre...
<sussurro>
Io l'ho fatto per tedescho. Dal ~settembre a oggi ca. una pagina al
settimana. ;-) Ma adesso mancano solo 5 pagine.
</sussurro>

Newsgroup: it.comp.appl.access
Titolo: su non in elenco

ciao a tutti
ho creato questa sub pubblica
 
Sub txtNotInList()
 
' da richiamare con: txtNotInList
 
Dim stCtrl As String
 
stCtrl = 
Screen.ActiveControl.Name
 
stCtrl = Right(stCtrl, Len(stCtrl) - 3)
 
MsgBox "Il testo inserito in '" & stCtrl & "', non" & _
  vbCrLf & "corrisponde ad una voce dell'elenco." & _
  vbCrLf & "Premi 'ESC' per annullare l'operazione.", vbInformation, "Attenzione!"
 
End Sub
 
come devo fare per poter inserire 
nella sub anche
Response = acDataErrContinue
per non doverla riportarla su non in
elenco di ogni casella combinata?
 
grazie

Non puoi... te lo sei inventato tu quel codice... Non è  l'Evento nativo cHe appunto invece espone parametri...
 
Spiega cosa vuoi fare...
 
@Alex


Ciao Alex
siccome ho diverse combo, dove su modifica
ho inserito il codice per la ricerca...
p.e.
.....
.....
strFind = strFind & "*" & strText & "*"
ecc. ecc.
per avere un mio messaggio personalizzato (invece del messaggio base:
il testo immesso non corrisponde a una voce ecc. ecc.) e per non
doverlo riscrivere su: 'non in elenco' di ogni combo; 
ho creato una sub, da richiamare con:  txtNotInList 
 

Ti sconsiglio questa cosa... il rischio è tu faccia più confusione che altro...
 
In ogni caso devi costruire una Function che abbia i parametri ByREF che poi devono essere recepiti dall'EVENTO base, ma non potrai dichiarare la Function al posto dell'evento...!
 
Private Sub NomeCombo_NotInList(NewData As String, Response As Integer)
   Call GlobalNotInList(Me!NomeCombo, NewData, Response)
End Sub
 
Function GlobalNotInList(myCBO As Access.Combobox, NewData As String, Response As Integer)
 
' quì fai la gestione...
End Function
 
I parametri come anche NewData e Response sono passati ByREF, quindi alla modifica nella Function subiranno la modifica nell'evento e si comporteranno di conseguenza...
 
 
@Alex


grazie Alex
myCBO mi restituisce un valore nullo invece del nome controllo


ok risolto
avevo tralasciato
stCtrl = myCBO.Name
Newsgroup: it.comp.appl.access
Titolo: E' possibile intercettare i record primo e ultimo?

E' possibile intercettare i record primo e ultimo?
Ho l'esigenza di rendere visibile o nascondere i tasti di navigazione in una
maschera in funzione del record in cui mi trovo.
Cosa è meglio fare per risolvere il problema?
Devo ricorrere ad un recordset o c'è già una funzione che riconosce che il
record corrente è il primo o l'ultimo inserito?
Eventualmente i recordset non li ho mai usati, qualcuno gentilmente potrebbe
mostrarmi un esempio di script per risolvere il caso?
Ciao e grazie.
Enzo

 record corrente è il primo o l'ultimo inserito?
Nel codice di un evento adatto (p.e. Current del form):
If Me.CurrentRecord = 1 Then MsgBox "sono il primo"
If Me.CurrentRecord = Me.RecordsetClone.RecordCount Then MsgBox "sono
l'ultimo"
--
HTH
Karl
*********
Scusate il mio malissimo Italiano. Faccio solo esercizi qui.
Access-FAQ (Tedesco): 
http://www.donkarl.com

Se ho ben afferrato potresti risolvere il problema con l'algebra booleana
nell'evento "Su Corrente"
pulsantePrevious.enabled=Cbool(Me.CurrentRecord - 1)
questo perchè Cbool restituisce Vero per valori > 0
....
pulsanteNext.enabled=Not Me.NewRecord
così i pulsanti dovrebbero attivarsi o disattivarsi quando il cursore
raggiunge l'inizio  o la fine della sequenza
Ciao
Alessandro
Enzo <e...@liberoANTISPAM.it> wrote in message
cxGR5.87172$BF.31...@news.infostrada.it...


Newsgroup: it.comp.appl.access
Titolo: query di aggiornamento

Ciao scusate se rompo...
il mio sistema di ricerca per ora funzionamediante una maschera non
associata e dei controlli anch'essi non associati sul click del mouse
attivano una maschera con un elenco di piepilogo in cui vengono evidenziati
i record ottenuti ora mi chiedo se inserisco qui un comando(dio sa come...)
che mi permetta di fare una query di aggiornamento? può funzionare?
richiamando la maschera non associata e facendomi vedere i risultati?
ciao
Tz
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/


In attesa che qualcuno capisca meglio di me, potrei tentare di aiutarti se 
sapessi cosa vuoi fare. Il click č su uno dei controlli che riempi o su un 
pulsante, cioč cosa estrai e da dove, apri una maschera in visualizzazione 
continua o una maschera con un controllo elenco di riepilogo, con cosa lo 
riempi? una query?, e successivamente cosa vuoi aggiornare, la prima 
maschera, che conteneva solo controlli non associati o anche dati?
Forse se tu provassi a dire ciň che vuoi fare e non come sarebbe piů 
semplice.
Ciao Valerio.
Newsgroup: it.comp.appl.access
Titolo: casella di riepilogo e sottomaschera

grazie in anticipo per l'aiuto (ho provato a cercare nelle vecchie new ma
non ho trovato quello che mi servirva
il problema e' questo ..
ho una maschera clienti con un bottone che mi apre la maschera prodotto con
i relativi ordini
la maschera prodotti e' formata da una casella di riepilogo che elenco i
prodotti e selezionando i prodotti si vedono gli ordini.
bene vorrei che quando premo il botto nella maschera clienti si apra la
maschera prodotti con gia' evidenziato il primo prodotto dell'elenco ed i
relatyivi ordini.
spero di essermi spiegata.
grazie

 ha scritto nel messaggio
news:gKOAb.63264$AX1.2...@news1.tin.it...

Ciao Milena
se il problema è aprire la combo  all'apertura della maschera prodotti metti
su evento attivato della casella: Me.nomecasella.dropdown.
Non dici che relazioni hanno le tabelle sottostanti i clienti e prodotti e
ordini.
Ciao Daniele
Newsgroup: it.comp.appl.access
Titolo: Recordset..query con parametri

Prendendo atto che ho letto i post precedenti relativi all'argomento, non ho
trovato una risposta valida al mio problema ovvero:
Devo aprire un recordset da una query con parametri...
Dim dbs as Database
Dim rst as Recordset
Dim qdf as QueryDef
Set dbs = CurrentDb
Set qdf = dbs.QueryDefs("QueryCalcolo")
qdf.Parameters!Cliente = Forms!Richiesta!Cliente
Set rst = qdf.OpenRecordset
'comandi vari'
Non funziona !!!!
Non riesco a capire come far combaciare il criterio di scelta del campo
"Cliente" della query a quello digitato nella Forms!RichiestaDati!Cliente
!!!!
Grazie Enrico
-- 
Posted from 
smtp3.libero.it
 [193.70.192.53] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG


Prova con:
Dim dbs as Database
Dim rst as Recordset
Dim qdf as QueryDef
Set dbs = CurrentDb
Set qdf = dbs.QueryDefs("QueryCalcolo")
qdf.Parameters("[Forms]![RichiestaDati]![Cliente]") = Me![Cliente]
Set rst = qdf.OpenRecordset()
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com/index_new.html
---------------------------------------------

 Non funziona !!!!
scusa se te lo chiedo, ma nella query e' stato definito il parametro 'Cliente'?
se si prova con:
qdf.Parameters![Cliente] = [Forms]![Richiesta]![Cliente]
se il codice che esegui si trova sulla form 'Richiesta', allora puoi usare
qdf.Parameters![Cliente] = Me![Cliente]
-- 
Federico
----------------------------------
Rimuovi paperino. per e-mail
----------------------------------
Tutte le richieste che arrivano
in privato, vengono cestinate.
----------------------------------
Sito Comune di it.comp.appl.access
http://www.sitocomune.com
mailto:
webm...@sitocomune.com
----------------------------------
Newsgroup: it.comp.appl.access
Titolo: somma tra campi di tabelle...

Salve,
Sicuramente questo sarà un argomento semplicissimo per voi, ma io purtroppo
non conosco bene l'access...
Mi trovo nel bisogno di sommare i campi ore di una tabella che però si
collega ad altri campi su altre tabelle...
Più precisamente ho 3 tabelle:
clienti, impiegati e lavoro.
Ho fatto una query di selezione che chiede il nome dell'impiegato per poi
mostrarmi a video tramite le relazioni alle altre tabelle quanti lavori ha
fatto, per chi e quante ore ci ha messo. Come faccio per esempio a sommare
la colonna delle ore dell'impiegato xxx, di modo che mi venga fuori il
risultato in una finestrella o magari nello stesso foglio? Spero di essere
stato chiaro...
Ringrazio anticipatamente..
PS: mi sembra ci sia un sito dove sono riuniti tutti i vostri saperi (o
quasi). Chi mi da l'indirizzo per favore?

 ha scritto nel messaggio
news:TDo36.209423$hk4.7...@news.infostrada.it...

Per poterti aiutare occorre che ci racconti:
1) la struttura dettagliata delle tue 3 tabelle indicando per ognuna la
chiave primaria
2) come le tre tabelle sono in relazione fra di loro ed in base a quali
campi
3) come selezioni l'impiegato
Il link del Sito Comune di questo NG è indicato qui sotto; è bene che ci fai
un giretto, in modo particolare nella Sezione Tips & Tricks , "Somma di
tempi e di orari senza tener conto dei giorni" di Silvio Berruti;
sicuramente per risolvere il tuo problema avrai bisogno della funzione
SommaOrari lì contenuta.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: Per Quanto riguarda l'eliminazione dei...

pulsanti di chiusura sul sito comune ho trovato le chiamate a delle api ma
la dopo che le eseguo i pulsanti di ingrandimento riduzione e chiusura non
scompaiono fin qunado non eseguo un ridimensionamento di Access (97) pur non
eseguendo alcuna funzione e poi se faccio doppio click sulla titlebar l'app
si ridimensiona la prima volta e rimane poi bloccata a tale dimensione.
Vorrei sapere se è possibile evitare tutto cio.
Grazie a chi mi risponderà.



Rimane bloccata perchè vengono tolti tutti i pulsanti : Riduci a
icona, Ripristina e Chiudi. Se vuoi puoi evitare questo devi eliminare
soltanto il pulsante chiudi.
C'è un messaggio che ho postato il 18/05/2001 - Rimuovere pulsanti
finestra. che ti può essere utile.
Ciao.
Carmel
Newsgroup: it.comp.appl.access
Titolo: Problemi con FORMAT([Data];"mmm")

Con Access 97 la funzione in oggetto non mi ha mai creato problemi
finche ho lavorato su WinMe.
Nel momento in cui sono passato ad XP nella query che contiene
FORMAT([Data];"mmm") mi viene generato il risultato "#Errore".
Non riesco proprio a capire cosa mi ha variato XP.
Premetto che le impostazioni sul pannello di controllo alla voce numeri,
data, valuta, ecc sono corrette.
Grazie
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio 
news:89afde348004af12075...@mygate.mailgate.org...

Non sò se può centrare qualcosa con il tuo problema, ma hai provato a 
verificare il formato data\ora di sistema?
Può darsi che magari ti crei conflitto.
Saluti,
-- 
**********
EmMeCi
**********
ICQ: 228-143-897 

Grazie per la risposta, ma tutti i formati di data/ora sono a posto, ma
sembra quasi che access non riconosca la funzione "FORMAT". Sapete se
siano stati riscontrati bug nell'installazione di Acc97 su XP ? sono
state rilasciate degli aggiornamenti per XP ? Grazie per l'aiuto.


 ha scritto nel messaggio 
news:a33e656bf27666e9b56...@mygate.mailgate.org...

secondo me potrebbe essere un problema di riferimenti ...
hai attivato dao? 

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

Scusami, ma come verifico se DAO è attivato ? 
Il Db funziona benissimo ed ha sempre funzionato in tutti gli
automatismi,ma da quando lo ho installato su xp ho dei problemi con la
manipolazione delle date. Quali altre verifiche si possono fare ?


Risolto ! Grazie a tutti, mancavano i riferimenti ad ACTIVEX.
Saluti


 Saluti
Occhio anche ad utilizzare nomi di campi/controlli identici alle parole riservate ad access...
Ciao.
-- 
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: programma pulibatch versione successiva alla 97

ho problemi di crash su alcuni db con access 2003 che non avevo in access
97 e volevo far girare pulibatch 
l'ho convertito ma mi da un errore
ho guardato i post precedenti che fanno riferimento all'eventuale mancanza
di riferimenti alle librerie dao ma sembra tutto ok
qualcuno lo ha convertito e fatto funzionare con versioni successive?
ciao e buon lavoro a tutti
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ciao e buon lavoro a tutti
Il problema è dovuto che vengono persi i riferimenti alle librerie
DAO, in quanto da A2000 quelle di Default risultano ADO, quindi
fà confusione.
Ho fatto qualche prova, ma non sono riuscito a farlo funzionare.
Ciao
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 @Alex
ciao e grazie per la risposta
se non sei riuscito tu la cosa mi preoccupa
questa è la riga che mi da errore 
            If Ogg!flags = 0 Or Ogg!flags = 8 Then .DoCmd.RunCommand
acCmdNewObjectModule Else .DoCmd.RunCommand acCmdNewObjectClassModule
è la stessa anche per te?


 è la stessa anche per te?
Sinceramente non ricordo ci provai 2 anni fà, ma l'errore da quanto
ricordo è che non riconosce gli Oggetti e non riesce ad usare l'istanza
di Application per l'applicazione dei DOCMD.
Se qualcuno ha modo di approfondire meglio benvenga...!
Io mi ero instradato su una soluzione alternativa, praticamente
volevo creare un DB nuovo e partire da li, ma non ho più sviluppato
nulla.


  @Alex
ho fatto qualche prova e lunica parte che non funziona è quella relativa
al perfezionamento dei moduli (dove effettivamente ho l'errore segnalato)
se riesco a dedicargli un pò di tempo provo a rifare questa parte per
adattarla alla versione che sto utilizzando (access 2003), di cui sono
profondamente SCONTENTO al contrario della versione 97 che era molto più
stabile
ciao

Newsgroup: it.comp.appl.access
Titolo: Visualizzazione Foto in una maschera

Salve,
ho una maschera con i dipendenti in cui vi s' un campo che e' un oggetto 
OLE che contiene la foto; con il controllo immagine associata mi 
visualizza l'icona del file e non la foto, devo cliccarci su per vederla 
in un programma di visualizzazione.
Dove sbaglio?
Grazie
Rosario Ciotola

 ha scritto nel messaggio 
news:441d94c6$0$2272$4faf...@reader4.news.tin.it...

Google è un caro amico, è un pò l'amico di tutti.
Consiglio:
Prima di postare su un NG è buona norma cercare se tale argomentazione è gia 
stata trattata, quella in questione, credo lo sia stata solo qualche 
centinaio di volte!
Scherzi a parte, qui trovi una serie di post al riguardo e se non bastasse, 
verifica sul Sito Comune o sul sito di Baraldi.
Ecco il link ai post inerenti al tuo: 
http://tinyurl.com/zrzoy
Ricordati: Google prima di tutto ;)
Saluti,
-- 
**********
EmMeCi
**********
Blog: 
http://www.setfocus.it
 

 Rosario Ciotola
Oltre al suggerimento di EmMeCi, vai sul sito comune (
www.sitocomune.com
) 
trovi un esempio e suggerimenti per la gestione delle immagini...
Ciao.
-- 
Sergio MAZZA 

http://www.mantuanet.it/alessandro.baraldi/
Sezione FORMS
1.45 Gestione Immagini(2 Demo Semplice+Avanzato) 
Ciao
@Alex

Newsgroup: it.comp.appl.access
Titolo: salvare su floppy

Ho un database access vuoto sull'harddisk e
vorrei salvare sole le tabelle che scrivo su floppy con un nome
che volta in volta scelgo senza salvare alcunchè sull'harddisk.
come posso fare all'interno di access?
Chi mi da una dritta?.. sono agli inizi...
Grazie.

 ha scritto nel messaggio
news:dHNg9.14473$my3.2...@twister2.libero.it...

Un modo semplice è di posizionarsi sulla tabella da salvare.
1)Andare su FILE/SalvaNomeEsporta
2) Scegli In un File o Data Base Esterno.
3) Scegli il tipo file es. Excel
4) Dai un nome al File dopo aver detto salva in Foppy Disk
5) Selezione Esporta
Fatto!!
Newsgroup: it.comp.appl.access
Titolo: Controllo calendario 9...........

Salve ragazzi vi chiedo un consiglio che mi stà facendo diventare
matto...............
Ho Finito finalmente il mio db nel mio compiuter funziona una meraviglia ma
quando lo messo in rete nel mio reparto è successo l'inferno......su un
particolare controllo. Controllo Calendario 9.0.......
praticamente in una maschera con una casella data ho messo vicino un
pulsante che mi apre un calendario per poter immetere una data senza
digitarla......
Beh in un pai di compiuter ogni volta che si clicca sul pulsante del
"Calendario" mi viene un Errore che non trova l'oggetto, è dopo questo il
controllo calendario non viene + visualizzato in nessun compiuter sembra che
sia sparito, mi tocca ogni volta re-installarlo, è normale questo???
Ho notato che nei compiuter in cui questo controllo non viene visualizzato
nella casella degli strumenti non viene visualizzato il controllo che io ho
usato nel mio cp...dipenderà da questo???
Come posso "Caricare" il controllo calendario negli altri compiuter che non
lo visualizzano.?!?
Grazie coem sempre.
--
Gianni B.

 ha scritto nel messaggio
news:3e36d...@news.bluewin.ch...

Il controllo calendario è distribuibile se hai la versione Developer di
Office.
In questo caso nella realizzazione dei pacchetti di installazione inserirai
l'ocx, anche se il wizard dovrebbe farlo da solo.
In alternativa puoi tentare la strada di copiare il controllo dal tuo
computer e sistemarlo nella cartella system o system32 dei computers ospiti.
Poi da Avvio...Esegui ... scrivi regsvr32 MSCal.ocx e dai invio.
Ciao, Carlo

 ha scritto nel
messaggio news:H_AZ9.130960$AA2.5...@news2.tin.it...

Ciao Carlo grazie della tua risposta, ma vedi io non ho creato un pachetto
di installazione,ho semplicemente creato un db con Access 2002 è quindi lo
scritto su un Cd è trasferito su l'altro sistema operativo (wind. NT)
ma quello che non riesco a capire è che nei vari compiuter che ci sono nel
mio reparto hanno tutti Office 2002 ma solo due o tre non hanno il Controllo
calendario...è li che divento matto..........
è possibile rifare l'installazione di office 2002 o caricarlo
separatamente???
Grazie del tuo interessamento....
--
Gianni B.
Newsgroup: it.comp.appl.access
Titolo: Utente non apre file [Un po' OT]

Ciao a tutti!
Forse qualcuno mi puņ aiutare anche se non č il news preciso preciso, ma 
sono affezzionato a voi!!
Ho un server con il 2003 sotto un dominio lavorano i vari utenti. Ho 
aggiunto un utente che da casa si collega in terminal server ma non riesco 
ad aprire i file .mdb. Excel, Word li apre normalmente mentre il database 
(fatto in Access) mi dice che non ho le autorizzazioni per farlo! :-(
L'utente fa parte dello stesso gruppo degli altri che funzionano benissimo!!
Qualcuno sa qual'č il settaggio che mi blocca l'apertura del file .mdb??
Sono un po' OT ma magari qualcuno sa aiutarmi!?!? 

 ha scritto nel messaggio 
news:45c9bc78$0$1162$4faf...@reader2.news.tin.it...

Apri esplora risorse dal server e seleziona il file mdb. Tasto destro e poi 
condivisione e protezione. Qui devi aggiungere l'utente che, comunque, deve 
far parte del gruppo Accesso Remoto o Remote Access.
La stessa cosa sul file msaccess.exe
Ciao, Carlo 


Ho fatto alcune prove ed ho riscontrato quest'anomalia:
Mi collego in terminal.
Da esplora apro il file che ha percorso C:\CartellaCondivisa\database.mdb. 
Così si apre.
Da risorse di rete provo ad aprire il file con percorso 
\\Server\CartellaCondivisa\database.mdb. Mi da un errore di rete, file non 
trovato. Non si dispone delle autorizzazioni!!
Ma se da C: me lo apre???
Il mio problema è che devo mettere un collegamento sul desktop (per le 
segretarie poco esperte!!) che mi da sempre so stesso errore!
Hai qualche idea??
Grazie per la disponibilità, ciao Paolo

 ha scritto nel messaggio 
news:45cb14cb$0$23977$4faf...@reader3.news.tin.it...

Mi pare di averti già risposto. Il problema sta nelle condivisioni e nelle 
protezioni.
Il tutto va fatto sul server...controlla bene i due valori di condivisione e 
protezione per quella cartella o file e per l'utente interessato.
Ciao, Carlo
Newsgroup: it.comp.appl.access
Titolo: Query attraverso maschera - HELP

Ciao a tutti
ho bisogno di creare una cosa del genere:
una maschera con tutti i campi (della tabella da dove estrarre i dati) 
vuoti in modo che quando io inserisco nel campo Es: "età" il numero 23, 
mi restituisce (magari dopo aver premuto un pulsante), sempre in quella 
maschera, tutti i record con 23 anni.
 
E' possibile??
 
Thanks
--
Posted from 212.141.226.117 by way of 
smtp2.libero.it
 [193.70.192.52] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:FYKMFX$
IgnvaApoyDX_mQDgQrP6cx2YMj...@libero.it
.
..
Ciao a tutti
ho bisogno di creare una cosa del genere:
una maschera con tutti i campi (della tabella da dove estrarre i dati)
vuoti in modo che quando io inserisco nel campo Es: "età" il numero 23,
mi restituisce (magari dopo aver premuto un pulsante), sempre in quella
maschera, tutti i record con 23 anni.
E' possibile??
Thanks
----------------------------------------------------------------------
RISPOSTA
Il modo più facile per farlo è il seguente:
1) Apri la maschera con cui normalmente fai gli aggiornamenti e gli
inserimenti della tua tabella.
2) Dalla barra degli strumenti premi il pulsante "Filtro in base a
maschera"; come potrai vedere ti compare una maschera totalmente vuota.
3) Digita nel campo il valore desiderato (nel tuo caso 23 nel controllo
"Età").
4) Dalla barra degli strumenti premi il pulsante "Applica filtro".
Così facendo verranno filtrati, e quindi saranno visibili, solo i record
delle persone che anno 23 anni.
Se poi vuoi vedere solo i maschi che hanno 23 anni, al punto 3), oltre a
digitare 23 nel controllo "Età", digita anche M nel controllo "Sesso".
Ovvero così facendo il filtro opererà secondo la logica AND, vedrai solo i
record che soddisfano ambedue le condizioni.
Se poi, dopo il punto 3), selezioni con il mouse la scritta "Oppur", ti
comparirà una seconda maschera vuota; se digiterai M nel controllo "Sesso",
il filtro opererà secondo la logica OR, verranno filtrati tutti quei record
che soddisfano almeno una delle condizioni (ovvero, premendo "Applica
filtro", vedrai tutti i maschietti, a prescindere dalla loro età, e tutte le
femminucce che hanno 23 anni).
Roberto

 delle persone che anno 23 anni.
Chiedo scusa ma ho scritto "hanno" senza H.
Mi sto mettendo cinque minuti in ginocchio sui ceci. :-))))
Roberto
Newsgroup: it.comp.appl.access
Titolo: "#Div/0!"

ciao a tutti
 
nel report in una divisione, quando il dividendo � zero ho come risultato
"#Div/0!"
come posso fare per avere invece come risultato "zero"?
 
Grazie 
 
 

 ha scritto nel messaggio 
news:51616e9c$0$1342$4faf...@reader2.news.tin.it...

Devi usare IIF controllando se il dividendo=0
Ciao
Graziano
 
 


grazie

Newsgroup: it.comp.appl.access
Titolo: evidenziare valori

salve a tutti, ho un problema che non riesco a risolvere: in un report ,in
cui elenco tutti i valori, devo evidenziare in rosso solo i valori fuori
norma. Come posso fare? Ci sto perdendo la testa!
ciao, Alessio

 ha scritto nel messaggio
news:3OXZ9.61068$YG2.1...@twister1.libero.it...

Leggiti "Formatazione condizionale" ti aiuterà a capiere come fare. non è
difficile bisogna capirlo.
Ciao

 ha scritto nel messaggio
news:3e38516c$1...@news.bluewin.ch...

io non ho esperienza con A2K o XP, quindi non sò se la Formattazione
condizionale
funziona anche nei REPORT, ma se sfrutti questo forse aggiustandolo puoi
ottenere
qualcosa di funzionale:
Private Sub Corpo_Format(Cancel As Integer, FormatCount As Integer)
    If Me.TuoControllodaVerificare = NONVALIDO Then Color ()
    IngHold = Me.Ing_Principale
End Sub
Private Sub Color()
    Me.Section(acDetail).BackColor = vbred
End Sub

 ha scritto nel messaggio
news:Y2ZZ9.61480$YG2.1...@twister1.libero.it...


Newsgroup: it.comp.appl.access
Titolo: Un messaggio a TUTTI

Come frequentatore di Sitocomune, sono spesso sorpreso di tanti messagi in 
questo newsgroup che riguardano questioni che ciascuno potrebbe facilmente 
risolvere da solo e in breve tempo, semplicemente consultando le risorse di 
Sitocomune.
Vorrei poi suggerire di esplorare tutte le pagine di Sitocomune, come per 
esempio quella delle risorse dove ci sono i siti consigliati.
Sarebbe un errore non guardare i siti in inglese. Io per esempio ho trovato 
molto utili ed ho apprezzato molto, i  "code samples"  inseriti nel sito di 
Helenfeddema.
Sempre nel sito di Helenfeddema ci sono i viewer scaricabili da suggerire a 
chi deve leggere i nostri dati e non ha il nostro software (es. Access) o ne 
ha una versione differente.
Vorrei poi suggerire al CEO di Sitocomune di proporlo a 
www.freeonline.it
, 
se vuole ulteriormente ampliare i visitatori.
In particolare: 
http://www.freeonline.it/add_sito_dtml
(ho provato a vedere le statistiche di freeonline e di sitocomunesu 
www.alexa.com
 )
-  
www.sitocomune.com
  è al posto 1.249.574,
- 
www.freeonline.it
  è al posto 7.338 con picchi da paura !!
Suggerimenti per gli utilizzatori di Access:
- la pagina di Access della microsoft
http://office.microsoft.com/it-it/assistance/CH790018001040.aspx
- manuali  gratis online o scaricabili (questo sito è veramente ottimo e non 
solo per Access)
http://www.cerca-manuali.it/manuale-guida/access.htm
Saluti a tutti
~°~°~°~°~°~°~°~°~°~°~°~°~°~°~°~°~
A chi vuoi telefonare oggi ?
UBIFONE: un mondo, un numero !
http://www.phone.my-pci.com
~°~°~°~°~°~°~°~°~°~°~°~°~°~°~°~°~

 Sitocomune.
E' la fretta che frega  :-))
Newsgroup: it.comp.appl.access
Titolo: Errore su DMax

Ciao a tutti,
la seguente espressione mi da un errore :
"L'oggetto non contiene l'oggetto di automazione mynull"
La mia intenzione è quella di incrementare il codice_ft, la prima volta
codice_ft non ha valore e se non metto il test per Null mi da un errore di
valore non valido.
cli_temp = DMax("[codice_ft]", "an_clienti", "[suffisso] = 'C' Or [suffisso]
= mynull ")
Nella DMax posso testare un valore Null ???
Grazie a tutti
Z.
--------------------------------
Inviato via 
http://usenet.libero.it

 Nella DMax posso testare un valore Null ???
In generale per testare un null si usa la funzione IsNull
Antonio

Newsgroup: it.comp.appl.access
Titolo: Data ultima modifuca

Piccolo quesito: E' possibile far apparire in una maschera la data
dell'ultima modifica del db ?
-- 
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:biv9f5$jtu$1...@news.newsland.it...

Una strada:
crea una query con queste istruzioni:
SELECT MSysObjects.Name, MSysObjects.Database, MSysObjects.DateCreate,
MSysObjects.DateUpdate
FROM MSysObjects
WHERE (((MSysObjects.Name)="MSysDb"));
Salvala con SQUltimaModifica (č solo un esempio)
Nella maschera o dove meglio credi:
Forms!TuaMaschera!TuoControllo = DlookUp("DateUpdate","SQUltimaModifica ")
Questo Access non finisce mai di stupirmi...
Ciao, Carlo


Scusa Carlo se mi intrometto.
Prima di tutto dove c..zzo l'hai pescata è una figata ;)
Ho provato a seguire le tue istruzioni ma mica ho capito bene come funziona.
Su un cmd di una frm ho immesso il seguente codice ed ho visto che
varX mi restituisce una data che è quella di creazione della qry.
Ma come passare alla qry i valori del campo MSysObjects.Database?
Cioè MSysObjects fa riferimento agli oggetti del progetto ma come
intercettarli?
SunRex
Private Sub Comando0_Click()
Dim varX As Variant
 varX = DLookup("DateUpdate", "SQUltimaModifica ")
 MsgBox varX
End Sub

 ha scritto nel messaggio
news:acO4b.14886$ti2.5...@news2.tin.it...

La query salvata con il nome di SQUltimaModifica :
SELECT MSysObjects.Name, MSysObjects.Database, MSysObjects.DateCreate,
MSysObjects.DateUpdate
FROM MSysObjects
WHERE (((MSysObjects.Name)="MSysDb"));
è stata creata così:
Menù strumenti/Opzioni/Metti spunta a Oggetti di Sistema.
Ora vedi MSysObjects tra le tabelle. Usala per fare una query e nei criteri
della colonna "Name" scrivi "MSysDb" che poi è solo una delle voci, ma ci
sono anche tutti gli altri oggetti. Infatti potrai utilizzarla anche per gli
altri oggetti del database.
A questo punto puoi anche evitare di visualizzare le tabelle di sistema:
Strumenti/Opzioni Togli spunta a Oggetti di sistema.
La tua variabile "varX " restituisce la data dell'ultima modifica di
"MSysDb" (database di sistema, ovvero il DB) che sarà uguale per tutti
quegli oggetti modificati nel giorno in cui esegui la sub.
Ciao, Carlo
Newsgroup: it.comp.appl.access
Titolo: selezione di campi da una sottomaschera

ciao,
ho creato una maschera che seleziona cliente, mezzo e in base al mezzo mi
favedere quello che ho nello storico in una sottomaschera, il mio cruccio è
questo: vorrei poter selezionare un campo (che faccia riferimento alla data)
si/no e in base a questo decidere di stampare quello che vi è correlato
nella tabella storico.
mi spiego meglio, nella tabella storico ho un campo "manodopera" e un campo
"pezzi di ricambio", e ovviamente la "data", solo che se io inserisco come
origine per la sottomaschera la tabella mi visualizza (es.) 10 volte la data
e la manodopera se giustamente ho 10 "pezzi di ricambio", allora io ho
creato una query con la formula raggruppamento ed ho ovviato
all'incoveniente di vedere 10 data e manodopera, solo che non posso
selezionare si/no e se ne inserisco uno nella maschera ovviamente questo si
seleziona per tutti i campi (la sottomaschera è campi continui). sono un po'
bloccato...
in sostanza io vorrei selezionare cliente, mezzo, vederne i relativi dati
"data" e "manodopera" e poter decidere se stampare Tutto riferito a quella
scheda archiviata.
scusate la lunghezza
by
stwe


Ciao stwe, il dono della sintesi? :)
Non so se ho capito proprio bene, ma ho l'impressione che ci sia un errore
nell'impostazione.
Se hai un intervento effettuato in una data (1) con un costo di
manodopera(1) e tanti pezzi di ricambio, non sarebbe piů consono al database
creare una tabella Interventi e una tabella RicambiPerIntervento relazionate
uno a molti?
In questo modo il problema sarebbe risolto alla radice.
Se non lo vuoi fare una soluzione potrebbe essere creare una maschera
intermedia di selezione.
PulsanteStampa - Scegli Tutto o Parziale - Stampa
Paolo

Newsgroup: it.comp.appl.access
Titolo: somma ore

Salve,mi chiamo Nicola e vorrei un aiuto.
esempio: inserisco giornalmente ora di entrata, ora di uscita.
vorrei visualizzare giornalmente totale ore lavorate e totale minuti(ho
inserito come suggeritomi da Luigi Onofrio [ora uscita]-[ora entra] formato
hh, ed un secondo campo uguale ma formato nn.Bene
Nel report però non riesco a sommare per periodo le ore ed i minuti.Come
faccio?
Ringraziando porgo un cordiale saluto Nicola

scusate, suggeritomi da Roberto

 ha scritto nel messaggio
news:cgaSf.35742$A83.9...@twister1.libero.it...

Argomento diffusamente trattato.
prova a vedere sul sitocomune o nei messaggi precedenti attraverso google
gruppi.
altrimenti prova cosi: ([ora uscita]-[ora entra] )*24 cosi converti in
centesimi e fai tutti i calcoli che vuoi.
Io dopo lungo penare ho usato questa soluzione per tutti i conteggi
attinenti le ore.

Ti ringrazio.
ho trovato la soluzione (dopo lunga ricerca) utilizzando la funzione int,
dopo aver calcolato l'intervallo in minuti con datadiff:
int([minuti])/60
Comunque grazie per l'interessamento
Ciao Nicola
Newsgroup: it.comp.appl.access
Titolo: Maschera: modificare proprieta da un altra maschera

Ho maschera1 e maschera2, una volta che è stata aperta la maschera2,
essa deve: modificarmi alcune proprietà degli oggetti in maschera 1 e
successivamente chiudermi quella maschera.
Il mio problema è... come si accede all'altra maschera?
Nome_forms![nome_oggetto].proprietà? non mi funge :(
Scusate la domanda che sarà stata ripetuta... ma in archivio non
riesco a trovarla... grazie
Fly


wrote:

forms!nomeform!nomecontrollo.proprietà
Saluti.
Emanuele.

Newsgroup: it.comp.appl.access
Titolo: migrazione dati da Access a SQL Server

Salve, qualcuno sa dove posso trovare materiale per effettuare la migrazione
dati da Access a Sql Server? Grazie,
Ciao


Per la migrazione dati non č un grosso problema: i wizards di Access oppure Enterprise Manager fanno
tutto.