mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: stampa i report di Access

...ringrazio anticipatamente per l'aiuto
Ciao a tutti, ho creato per la mia applicazione 10 report in Access e
aggancio il mio db contenente
i report da VB con il seguente codice
'istanzia il server OLE Access e lo nasconde
Set objAPP = CreateObject("Access.Application")
ReportName = "stampa"
TypeOpen = 1
condizioneWhere = ""
objAPP.DoCmd.OpenReport ReportName, 2, , condizioneWhere
funziona tutto benissimo ma se il cliente non ha access 97. Ho provato a
creare una versione
run-time con Ode Tools 97 senza risultati.
Qualcuno mi sa dare qualche dritta? Sentivo parlare di DDE...
ciao Giulia

 ha scritto nel messaggio
news:lgee6.77022$ew1.4...@news.infostrada.it...

Non so se con la versione runtime di access funziona il dde, comunque puoi
provare con:
'--------------
Sub DDEAccess()
    Dim CanaleDDE
    'Avvio l'applicazione
    Shell "msaccess.exe /nostartup"
    'Apro un canale DDE
    CanaleDDE = DDEInitiate("MSAccess", "System")
    'Apro il file
    DDEExecute CanaleDDE, "[OpenDatabase C:\Dcoumenti\NomeDocumenti.mdb]"
    'Apro e stampo il report
    DDEExecute CanaleDDE, "[ApriReport Tabella1]"
    'Chiudo il database
    DDEExecute CanaleDDE, "[ChiudiDatabase]"
    'Chiudo l'applicazione
    DDEExecute CanaleDDE, "[Esci]"
    'Termino la connessione DDE
    DDETerminate CanaleDDE
End Sub
'--------------
Se funziona e ti interessa, dovresti leggerti l'help per approfondire il
tema DDE...
Ciao.

Newsgroup: it.comp.appl.access
Titolo: foglio giornaliero

Un consiglio...
devo costruire un database per i clienti di uno studio che abbia come base
di partenza il foglio giornaliero degli appuntamenti coi vari orari.
Vorrei fare in modo che ogni record corrisponda ad un giorno, in modo tale
che si possa prendere un appuntamento a due settimane di distanza anche  se
quella data è ancora "vergine". Chi di voi mi sa consigliare il modo
migliore per raggiungere questo obiettivo?
Grazie mille
Afof



tabella appuntamenti
data
ora
appuntamento
gestione tramite sottomaschere....
data maschera principale
ora appuntamento sottomaschera
Saluti.
Emanuele.

 ora appuntamento sottomaschera
Ti ringrazio ma mi sfugge una cosa: se io devo segnare un appuntamento a due
mesi di distanza (può capitare) come faccio a scorrere i record nella
maschera fino a quel punto? Il massimo spostamento che ottengo è per il
primo record (giorno) vuoto successivo mentre io ho bisogno di andar su di
sessanta record almeno.
Grazie

 sessanta record almeno.
Utilizzando l'ActiveX 'controllo Calendario' (Menu inserisci) potresti
selezionare la data e far posizionarti sul giorno selezionato se esiste o
creare un record nuovo se inesistente. Sull'utilizzo del Calendario c'era
qualcosa sul Sito Comune, mi pare ...
OndaMax

Grazie a tutti...ha funzionato!
Afof


ti č sfuggito che non devi scegliere la data e l'ora bensě
inserirla....
nella tabella vengono registrati solo gli appuntamenti non le ore ed i
giorni per cui non č previsto nulla...
Saluti.
Emanuele.
Newsgroup: it.comp.appl.access
Titolo: Arrotondamenti

Ho un quesito da porre:
Ho impostato via codice una funzioncina che mi calcola il PESO NETTO,
sottraendo un 3% del valore al PESOLORDO.
- PESONETTO e PESOLORDO sono 2 campi di una tabella ripresi in una Maschera.
Il valore che mi viene restituito è un valore a più decimali.
Come devo fare per ottenere un valore con max 2 decimali arrotondando
eventualmente il terzo?
Grazie a chi potrà essermi di aiuto.

 ha scritto nel messaggio
news:8ve78i$enc$1...@fe1.cs.interbusiness.it...

Nel controllo PESONETTO imposti la proprietà Posizione decimali a 2
L'arrotondamento lo effettua da solo.
Ciao
--
Silvio
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access
Newsgroup: it.comp.appl.access
Titolo: Copiare un documento da una appl ad un'altra

Ebbene sì, anche io ogni tanto ho bisogno di un aiuto (chissà perchè ma
sento già i buuuu).
Problema:
Copiare una maschera da una applicazione ad un'altra.
Nessuna delle due applicazioni è la corrente.
Altro problema:
Assegnare ad un controllo sottomaschera, nella proprietà SourceObject, un
riferimento ad una maschera presente in un'altra applicazione, qualcosa tipo
C:\....\AltraAppl.mdb!Form!AltraMaschera (non l'ho mai creduto possibile, ma
ultimamente vi è venuto il dubbio guardando del codice che mostrava in un
contenitore OLE una certa area di un foglio d'excel...).
TIA
Michele Amato
--
{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}
Sulla mia pagina personale
http://utenti.worldonline.it/micheleamato
è possibile trovare del materiale relativo ad Access
scritto da me, sia freeware che shareware
{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}


Ti rispondo per il primo quesito
 Dim app As Application
 Set app = New Application
 Dim DBProv As String, DBDest As String, NomeForm As String
    NomeForm = "MaskCopy"
    DBProv = "C:\Documenti\DBProv.mdb"
    DBDest = "C:\Documenti\DBDest.mdb"
    app.OpenCurrentDatabase DBProv
    app.DoCmd.CopyObject DBDest, NomeForm, acForm, NomeForm
    app.Quit
io l'ho provato e funziona
ciao
Paolo

 wrote in message
3AAE17C7...@infinito.it...

Ti sarò sapere.
Grazie
Michele Amato

contenitore OLE una certa area di un foglio d'excel...).
Se anche fosse possibile con automazione OLE sarebbe una soluzione davvero pesante.
Prova ad aggiungere nei riferimenti il DB esterno e chiamare una funzione globale di quest'ultimo
che provvede ad assegnare il SourceObject.
Ciao, warp



Complimenti Paolo.
Soluzione elegantantissima.
Grazie
Michele Amato.
Newsgroup: it.comp.appl.access
Titolo: condizione con confronto date

Salve a tutti, vorrei che si verificasse questa condizione ad ogni 
aggiornamento della maschera :
If Me.DataAl < Date () Then Me.finito = 1
ma non so come inserire il codice esatto nell'evento...
qualcuno puň aiutarmi?
grazie mille 

 grazie mille
Prova a metterlo in AfterUpdate della scheda.
Magari senza il Me... che qui non serve.
Bruno 

 Bruno
niente, non funziona.... intanto mi viene corretto Date() in Date...  in 
questo modo:
If DataAl < Date Then finito = 1 

 If DataAl < Date Then finito = 1
Ma tale riga di codice funziona messa dove?
E se la metti in AfterUpdate quando aggiorni la scheda
che messaggio di errore ottieni?
Non mi dire che né aggiorna il campo né dà errore...
Bruno 

 Bruno
non è che deve andare cosi?
If me!DataAl < me!Date() Then finito = 1
è una proposta da ignorante che sono eh! da provare.
l.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Bruno
non è che deve andare cosi?


Newsgroup: it.comp.appl.access
Titolo: gestione commesse di lavoro

Ciao a tutti!
io ho un problema e conoscendo poco access mi rivolgo a voi:
devo realizzare un programma che gestisca le commesse di laovoro.
le commesse somno identificate da un numero.ogni commessa è lavorata da
più dipendentii ogni uno con la propria matricola.
la commessa è formata da:
param ore(devo inserire le ore il lun, mart,merc,...)
esame ore(lun, mar...)
ogni dipendente può aprire tale commessa e inserire le proprie ore di
lavorazione.
ogni commessa a sua volta si può riferire ad un'altra commessa gfià
esistente.
come posso impostare le tabelle chiavi parametri??
grazie sono davvero disperata
se avete suggerimeti esempi già fatti è tutto ben accetto anzi...ve ne
sarò infinitamente grata
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

diemticavo di rirvi che uso come data base mysql...
saraBelluno ha scritto:


come posso impostare le tabelle chiavi parametri??
prova a vedere qualche gestionale maturo
fatto da qualche software house, così magari hai qualche spunto,
anch'io ho lo stesso problema ed un po' ci ho già lavorato,
però dovresti fare delle domande precise
cosa intendi per ... tabelle chiavi parametri?
io lavoro solo in Access
ciao
Zef

 --
A parte l'utilizzo di MySQL, la struttura delle tabelle potrebbe essere:
tabella Commessa:
- id
- numeroCommessa
- serie di campi descrizione commessa;
tabella Dipendenti:
- id
- matricola
- nome
- cognome
- serie di campi descrizione dipendente;
tabella EsecuzioneCommesse:
- idCommessa
- idDipendente
- data
- oreLavorate
- etc. etc.
Ciao.
--
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: Domanda sull'Editor VBA di Access

Spero di riuscire a spiegarmi:
Durante lo sviluppo dell'applicazione quando il codice genera un errore e si 
torna all'editor spesso dopo aver corretto il codice, se continuo a scrivere 
nell'editor i caratteri appaiono in rosso, si spaziano come vogliono loro 
ecc..., cio� sembra che l'editor, anzich� eseguire il controllo al termine 
della riga dopo aver premuto enter lo faccia su ogni carattere digitato.
E' veramente una rottura, e non serve che chiuda l'editor, le maschere 
ecc... devo solo chiudere access e riavviare l'applicazione.
Non conosco abbastanza access da capire se � possibile evitare tutto questo 
o se � normale.
Se posso disabilitare in via definitiva questo tipo di controllo carattere 
per carattere, mi dite come si fa ?
Grazie

 ha scritto nel messaggio 
news:4b5c2184$0$1115$4faf...@reader4.news.tin.it...

A me non � mai successo. Prova a guardare su "Strumenti" - "Opzioni..." e in 
particolare le pagine "Controllo errori" e Controllo ortografia".
Nella versione Access che ho io sono spuntate tutte le caselle nelle colonne 
di sinistra, fatta eccezione per "Suggerisci solo dai dizionari principali"
Ciao
Antonio

 carattere per carattere, mi dite come si fa ?
ï¿œ il tipico comportamento se ï¿œ attivo un timer in una maschera.
Devi solo fermarlo in queste situazioni.
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
 

 Devi solo fermarlo in queste situazioni.
ciao Karl
io risolvo anche cliccando sull'icona di struttura della barra men� 
del'editor vba....
si apre una maschera vuota basta richiuderla e l'editor funziona 
normalmente...
Daniele 

 Access FAQ: 
www.donkarl.com/it
Grazie infinite a tutti.
(effettivamente c'� un timer attivo nella maschera)
Newsgroup: it.comp.appl.access
Titolo: Access97 su Winnt4Wks ITA che vuole un mdb...

Esatto!
Ho installato su un winnt4 workstation italiano con sp6, MSOFFICE97
professional con installazione personalizzata scegliendo INSTALLA TUTTO meno
outlook e IE.
Tutti i software vanno con i propri link, tranne ACCESS che mi da il
seguente errore:
"IMPOSSIBILE TROVARE IL DATABASE SPECIFICATO OPPURE DATABASE NON
SPECIFICATO.
Specificare il nome valido di database sulla riga di comando in modo che sia
possibile trovare l' applicazione"
Insomma il link chiede con che DB partire.
Ma io non ho installato il runtime ma tutto l' access !
Se pero' apro un mdb gia' fatto va tutto bene, ma non riesco a partire con
il solo eseguibile e non riesco dunque a creare un nuovo mdb.
Da notare che il sistema e' pulito ma e' comunque presente un applicativo
che ha installato il Runtime di ACCESS2000 ma non penso sia colpa sua visto
che un MDB gia' fatto lo apre correttamente l' msaccess.exe di office97,
solamente non riesce a crearlo.
Ho gia' installato e disinstallato un sacco di volte la suite sia come
amministratore locale che del dominio, ho installato tutte le pacth ma la
cosa rimane uguale.
E'  capitato a qualcun' altro ?
Mi sapete dare un' idea ?
--
il SElidori....
... vi piace il cinema ?
Non mancate all' unico sito italiano di errori nei film:
http://www.bloopers.it

il solo eseguibile e non riesco dunque a creare un nuovo mdb.
Capitato anche a me, dopo due ore perse in tentativi vari,
ho deciso di formattare tutto.
Win98se, A97SP1.
Pero' prima di access era stata installata una demo che
faceva uso del runtime, come a te.
--
Lorenzo Coronati
--
[si parla di ODE/MOD, ndr]
<<chi sarebbe cosi' gentile da passarmelo? 
in caso posso ricambiare con qualache mp3...:)))>>
(Koala, 5/3/2001)
--

Newsgroup: it.comp.appl.access
Titolo: funzione logaritmo decimale/naturale

Ciao a tutti,
stò cercando tra le funzioni di access il logaritmo ed ho scoperto che la 
funzione "log" applica il logaritmo naturale anzichè decimale....
come fare ad applicare quest'ultimo?
grazie anticipatamente per la consulenza!
buon lavoro,
Giovanni 

 wrote in message
news:d74kiu$3qp$
1...@newsreader2.mclink.it

Matematica alla mano:
LogBase(X, Base) = Log(X)/Log(Base) 
Saluti.
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

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

Newsgroup: it.comp.appl.access
Titolo: Recordset non aggiornabile

Qual e' la cosa piu' facile e piu' probabile da fare quando si vuole
aggiornare il risultato di una query a manina, ma non si puo'?

 aggiornare il risultato di una query a manina, ma non si puo'?
Di solito si deve cambiare la query. Qualche volta si deve anche
aggiungere un index ad una tabella cioč ad un campo che si
usa nel JOIN della query.
Non si puo dire di piů senza conoscere la query e la causa,
per quale non č aggiornabile.
Se non riesci, posta la stringa SQL della query.
-- 
cu
Karl
*********
Access FAQ: 
www.donkarl.com/it
Newsgroup: it.comp.appl.access
Titolo: Re: problema con date

non riesco a trasferire i la date ottenute in un record di una tabella. 
grazie roberto
-- 
gianluca 
------------------------------------------------------------------------
View this thread: 
http://www.itsistemi.net/viewtopic-766873.html
Inviato via 
http://www.itsistemi.net

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

Newsgroup: it.comp.appl.access
Titolo: Aiuto db

Ragazzi ho bisogno di una mano per sistemare un db access.
Il problema è questo ho due tabelle:la prima contiene un codice e una 
descrizione.
Nella seconda mettendo la descrizione mi dovrebbe comparire in un altro 
campo attributi il codice prelevato dalla prima tabella (senza doverlo 
digitare) in base alla descrizione digitata.
Mi sapreste dire come posso fare?
Grazie

epez ha scritto:

Forse una combo con origine dati sulla tabella1 potrebbe esserti d'aiuto. Sull'evento AfterUpdate poi puoi popolare una casella si testo con il codice che cerchi
-- 
Questo articolo e` stato inviato dal sito web 
http://www.nonsolonews.it

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

se io ho un query con una tabella che ha 10 colonne (a,b,c,...) e 100 righe
(A, B, C,...)
Es:              a    |     b     |     c
            --------------------------------
            A      5   |      x    |     22
            B    10   |      z    |     44
            C    15   |      y    |     66
            D    20   |      x    |     88
quale criterio devo usare per visualizzare dei record della colonna "c" che
si relazionano con dei record della colonna " b " ?
Es :
 ho bisogno di tutti i valori della colonna "c" che hanno nella colonna "b"
il valore di x
Risultato   22;88
aiutatemi grazie!!

...

SELECT C FROM TABELLA WHERE B='x'
Ciao Nicola

aiutatemi grazie!!
Nella griglia della struttura della query metti "x" come criterio di
selezione sul campo "b"
Vincenzo Turturro
----------------------------------
Niuna impresa, per minima che sia, 
può avere cominciamento e fine
senza queste tre cose:
e cioè senza sapere,
senza potere,
senza con amore volere
(Anonimo fiorentino, XIV sec.)
------------------------------
Newsgroup: it.comp.appl.access
Titolo: OrderBy su form

ciao ng,
premetto che non sono "una cima" in access (uso acc97)
Ho una form che mostra i record di una query non ordinata, intendo
impostare la proprietą ORDERBY della maschera per ottenere
l'ordinamento; con d-click su l'intestazione di colonna intendo gestire
anche l'ordinamento inverso.
Private Sub Giorno_Etichetta_DblClick(Cancel As Integer)
    Select Case Me.OrderBy
        Case "DATI.Giorno"
            Me.OrderBy = "DATI.Giorno DESC"
 
        Case "DATI.Giorno DESC"
            Me.OrderBy = "DATI.Giorno"
 
        Case Else
            Me.OrderBy = "DATI.Giorno"
    End Select
End Sub
come posso rendere "effettivo" quanto specificato nella proprietą
OrderBy della maschera...
ciao e grazie in anticipo
Mirko Parisi
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG


Dopo End Select prova a scrivere:
Me.OrderByOn = True
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

> Me.OrderByOn = True
gagliardo! grazie 1000
Mirko (mirx) Parisi


Newsgroup: it.comp.appl.access
Titolo: Sito x voi

Se a qualcuno di voi interessa esiste il sito
http://web.tiscalinet.it/programmazione/
in cui potete trovare manuali, faq, trucchi e tanto altro ancora su Access.
Fatemi sapere come lo trovate.
Ciao a tutti

 ha scritto nel messaggio
news:%wdV5.309$Cn1....@twister1.tin.it...

Si', l'abbiamo capito.
Cerca pero' di non farlo diventare un post periodico.
Sib
Newsgroup: it.comp.appl.access
Titolo: lcase , ucase , vbuppercase , vblowercase

Sto cercando di inserire una routine sull "afterupdate" di una  casella di
testo
che mi converta il testo in essa digitato da  minuscolo a maiuscolo.
Ho cercato nel sito comune e non ho trovato niente , ho provat con F1 ma con
gli esempi
riportati non vado da nessuna parte, ho cercato nei mattoni da 1000 pagine
che ho comprato ma gli esempi sono molto simili a quelli della guida in
linea e mi trovo punto e a capo..... ora le domande mi sorgono sponatanee :
- non è possibile ?!?!?
- è possibile e gli esempi sono chiari ?!?!?
- sono io che pensavo di aver capito abbastanza su access , stringhe ,
dimensionamento
  etc... etc... ed invece non ho capito un benemerito
c....o!!!!!!!!!!!!!!!!!
se qualcuno di voi mi da una mano a risolvere almeno uno di questi dilemmi
gliene sarei
grato !!!!!
grazie e tanti auguri a tutti
echoes70
ant...@tiscalinet.it

 che mi converta il testo in essa digitato da  minuscolo a maiuscolo.
Sull'evento AfterUpdate basta mettere:
Me!NomeControllo = Ucase(Me!NomeControllo)
Se inoltre vuoi anche eliminare eventuali spazi iniziali o in coda:
Me!NomeControllo = Ucase(Trim(Me!NomeControllo))
Ciao e Auguri!
--
Ciao, AntoGal
*************************************************
Gestione punti vendita (NCR / Indesit / Casio)
 
www.powerretail.it
-------------------------------------------------------------
per scaricare un gioco di DAMA ITALIANA
http://volftp.mondadori.com/italiani/galletta/
*************************************************

grazie !!!!!!!!
ciao e tanti auguri ..... se hai voglia  e tempo potresti dare un occhiata
al problema
intestato "problema non identificato" ....
non so quanto ti possa servire ... ma se posso aiutarti scrivi pure
Ciao e ancora grazie 1000
Newsgroup: it.comp.appl.access
Titolo: Sito Comune

Quando č previsto un nuovo agiornamento?
Ciao e grazie a tutti quelli che se ne occupano gratuitamente ;)
Morgan 

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

Newsgroup: it.comp.appl.access
Titolo: Problema database sola lettura

Premetto che non ho ben capito cosa sia successo, comunque le cose sanno
così:
Mi telefona un cliente, a cui ho ho lasciato in testing un applicativo
gestionale (non l'eseguibile ma il file mdb, in modo da modificarlo "al
volo" in caso di necessità) dicendomi che non riesce più ad eseguire gli
inserimenti nei vari form.
Mi reco da lui, e prova a lanciare il file. Mi apre access, "intravedo" per
un attimo il pannello di controllo e subito dopo sparisce. Apro manualmente
il database da File->Apri ma una MsgBox mi avvisa che è in sola lettura.
Controllo quindi le proprietà ma SolaLettura nn è selezionata. Idem se
faccio tastoDestro/Proprietà direttamente sul file.
Provo quindi a convertire il file in Access2002 e il database ritorna
eseguibile, ma nn ho modo di salvarlo e quindi se chiudo/riapro devo
riconvertirlo per renderlo di nuovo editabile.
La cosa poi che non capisco è che anche con la copia del database (che gli
avevo lasciato su CD-ROM) si verifica lo stesso problema (una volta copiato
dal cd, il file che ora si trova FISICAMENTE su HD viene riconosciuto da
Access come di sola lettura, anche se non lo è).
Mi verrebbe da pensare che lui abbia sbadatamente convertito il database in
una versione sbagliata....ma perchè mi fa questo scherzo anche con la copia?
Che cosa posso fare per ripristinare il tutto?
Dite che re-installando office risolvo qualcosa?
Grazie mille,
 Maurizio
NB: Io uso Access2002 e il mio cliente lo stesso, il file è in formato
Access2000 (nn è molto che lo uso, non mi sono mai posto seriamente il
problema delle versioni)

  Maurizio

Controlla che i permessi di accesso al file a livello di sistema operativo
non siano di sola lettura (anche se il fatto che riesci a copiarlo da cd
su hd fa presumere che l'utente abbia già i diritti di scrittura su quella
cartella).
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:btj3af$itj$1...@news.newsland.it...


 Si è tutto ok da windows....altre idee?
Rispondi dopo il quoting. 
Prova a togliere e mettere il segno di spunta di "Solo lettura" chiudendo
ed aprendo la proprietà del file. Prova pure a reimportare tutto in un
database vuoto.
--
rgrds
SC
-- 

Newsgroup: it.comp.appl.access
Titolo: Maschera di input

Vorrei creare una maschera di input per il campo sesso della tabella
Clienti.
ho una segnalazione di errore che non capisco, potete aiutarmi?
Struttura Tabella:Clienti - Campo: Sesso - Scheda Proprietą: Maschera input
Personalizza Creazione guidata maschera di input
    Descrizione: Sesso
    Maschera di input: X
    Segnaposto: _
    Dati di esempio: X
    Tipo di maschera: testo non associato
ERRORE: Il campo non puņ essere vuoto
Premetto che non mi permette di inserire nessun carattere in "Dati di
esempio"!!!!
Grazie
Marco

Devo immettere dei tempi del tipo hh:mm:ss.
Vorrei, visto che quasi sempre hh corrisponde a 00, creare una maschera di
input che mi faccia cominciare la digitazione dai minuti e che mi inserisca
di default 00 nei due caratteri destinati alle ore.
Come posso fare?

 ERRORE: Il campo non puņ essere vuoto
Usa una gruppo di opzioni con due radio button, uno per M e uno per F
Antonio

Newsgroup: it.comp.appl.access
Titolo: barra di progressione...come inserirla ??

salve a tutti... in una Form ho un Interuttore che mi filtra dei dati 
nella maschera stessa...
siccome (purtroppo) l'evento NOT IN ( SELECT DISTINCT.... ci mette un pò 
di tempo a darmi
il risultato (una 15ina di secondi) mi chiedevo a questo punto se era 
possibile inserire nella routine stessa
una barra di progressione... ecco il codice inserito nell'interuttore...
Private Sub Interruttore218_AfterUpdate()
Me.Filter = "Anagrafe.ID_Anagrafe NOT IN ( SELECT DISTINCT IDAnagrafica 
FROM TabProdotti )"
If Me.Interruttore218.Caption = "Rientra nel database" Then
Me.Interruttore218.Caption = "Clientio senza prodotti"
Else
Me.Interruttore218.Caption = "Rientra nel database"
End If
Me.FilterOn = Me.Interruttore218
    DoCmd.DoMenuItem acFormBar, acRecordsMenu, 5, , acMenuVer70
End Sub
-----------------
grazie per l'aiuto
Giuseppe 

JOE ha scritto:

Mi pare che le barre di progressione non funzionino con le query, ma solo con i cicli, dove posso impostare un min e max e fare un loop incrementando di 1 x l'avanzamento...Non puoi usare quella di Access che compare in basso a sinistra anche quando lanci una query da codice?
-- 
Questo articolo e` stato inviato dal sito web 
http://www.nonsolonews.it
Newsgroup: it.comp.appl.access
Titolo: Domandina di ( quasi ) fine anno

Io ho 1 masch con sottomach chiamata OrdiniTrimPzOrd e un'altra uguale
chiamata OrdiniTrimPzPro.
nelle sottoM c'è il campo CodProdotto che, legato all'evento on_Click c'è
una routine che apre ,tramite una striga di collegamento, un altra masch
.(TrovaCodiciOrdinati)
Dim stCodORD As String
Dim stCrit As String
stCodORD = "TrovaCodiciOrdinati"
stCrit =
"CodProdotto=Forms!OrdiniTrimPzOrd!SottomascheraOrdiniTrimPzOrd!CodProdotto"
DoCmd.OpenForm stCodORD, , , stCrit
 La masch "TrovaCodiciOrdinati" non ha recordsource perchè vorrei far si
che..
Form_Open
if  caricata("OrdiniTrimPzOrd") then
recordsource ="query"
ecc..
Di query ne ho 2 , uguali anch'esse, tranne che nel criterio di IDCliente,
che recita così :
[Forms]![OrdiniTrimPzOrd]![IDCliente] in qry1
[Forms]![OrdiniTrimPzPro]![IDCliente] in qry2
Quindi , io cliccando su CodProdotto faccio aprire TrovaCodiciOrdinati
filtrata da CodProdotto, e deve aprirsi con il recordsource dipendente se è
aperta la SottomascOrd o la SottomascPro
A me funziona quasi tutto, tranne che TrovaCodiciOrdinati non cambia il
recordsource .
Nelle proprietà "a vuoto" il recordsource è "non associato"
Non so se sono stato chiaro, spero di si..
Conclusione:
è due giorni che ci sbatto la testa e visto che per domani sera ho invitato
una donzella a cena a casa mia, non vorrei rinunciarci...
Grazie
Gio
PS
Se qualcuno me lo risolve, posso sempre chiederele se ha un'amica...

Prima l' Amica
Ciao

Ciao
Bravo Graziano!
Cominci bene e direi che hai centrato lo spirito del ng! :-))))
--
Lorenzo Coronati
--
Quesito a risposta binaria SI/NO:
"Risponderai no a questa domanda?"
--

Se porta l'amica mi pappo anche lei....
Gnaaafai
Antonio

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

Ho creato una tabella collegata ad un file dbf3 che mi visualizza un 
migliaio di nominativi i quali pero' non hanno un id ora vorrei iniziare a 
lavorare su questi nominativi vorrei creare una tabella che  prendeno i dati
dalla precedente mi crei anche l id nominativo secondo voi è possibile ?? E 
se noi come posso ovviare il problema?


Crea una tabella con il campo contatore; con una query di accodamento riempi 
la tabella...
Ciao.
-- 
Sergio MAZZA 

 ha scritto nel messaggio 
news:fg2c7i$mh2$1...@tdi.cu.mi.it...

Gentilissimo Sergio non ho mica capito sai, o meglio non ci riesco io forse.
Io ho creato una tabella con un unico campo IDContatore (Chiaveprimaria) e 
lo dovrei aggiungere alla tabella nominativi che si compone dei seguenti 
cami : Nome,cognome,citta',via,telefono.
Come faccio
Grazie

 Grazie
Non devi creare la tabella col solo campo contatore; anche con gli altri 
campi, altrimenti dove li accodi?
Es. Tabella di partenza
Nome,cognome,citta',via,telefono.
Tabella di arrivo
id(contatore),Nome,cognome,citta',via,telefono.
SQL di accodamento:
Insert into [tabellaDiArrivo] Select * from [tabellaDiPartenza];
Ciao.
-- 
Sergio MAZZA 

 ha scritto nel messaggio 
news:fg43ol$75k$1...@tdi.cu.mi.it...

Grazie per il grande aiiuto
Newsgroup: it.comp.appl.access
Titolo: Query semplice, aiuto

Ecco il mio problema esemplificato: ho una tabella di record contenenti i
dati dei noleggi dvd, la tabella contiene 2 soli campi:codice cliente e
genere noleggiato...voglio estrarre tutti i codici cliente che abbiano
noleggiato almeno 2 volte un film thriller...
Mi sono inceppato... :P
Grz
Fob
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


Apri una qry in visualizzazione struttura
Prendi la tua tabella
Nella griglia di struttura della qry ci metti (trascinandoli) due volte lo
stesso campo(genere nel tuo caso)
In alto c'è un tastino (reagruppamento) con il simbolo tipo E.
lo premi
Torni sulla grilia e su uno dei due campi seleziona conteggio dalla combo
dove starà scritto ragruppa.
lancia la qry e poi capisci.
SunRex


> Apri una qry in visualizzazione struttura
Grz, non ho ancora provato la tua procedura perchè ieri sera ho risolto in
altro modo, anche perchè non ho specificato che potevo usare solo sql
standard; ecco la query che ho creato:
SELECT codcli
FROM 
(SELECT codcli, count(*) as num
FROM noleggi
WHERE gen='azione'
GROUP BY codcli) AS TMP
WHERE num > 1;
Che ne dite?
Grz
F
-- 


In realtà a fronte di questa scrittura: 
SELECT codcli FROM (SELECT codcli, count(*) as num FROM noleggi WHERE
gen='azione' GROUP BY codcli WHERE num > 1;
access la riscrive così:
SELECT codcli
FROM [SELECT [codcli], count(*) as num
FROM noleggi
WHERE gen='azione'
GROUP BY [codcli]]. AS [%$##@_Alias]
WHERE num > 1;
Sql server invece me la lascia nel formato originale (ho aggiunto
semplicemente un "AS" chiusa la parentesi della sottoquery)


 semplicemente un "AS" chiusa la parentesi della sottoquery)
Mi sembra più semplice:
SELECT codcli FROM noleggi GROUP BY
codcli, gen HAVING count(*)>1;
HTH.
Alessandro

Newsgroup: it.comp.appl.access
Titolo: connessione DAO con Sql Server

Ho dichiarato la variabile
Dim rstList As DAO.Recordset
apro il recordset
Set rstList = CurrentDb.OpenRecordset("listini")
ma alle volte (e non capisco perchè non sempre mi da' il seguente
errore:
Errore di run-time 3622
Usare dbSeeChanges con OpenRecordset per accedere ad una tabella SQL
Server con una colonna IDENTITY.
ho provato pure con
Set rstList = CurrentDb.OpenRecordset("listini", , dbSeeChanges)
ma non cambia nulla.
Dove sbaglio?
grazie
Riccardo

Ho dichiarato la variabile
Dim rstList As DAO.Recordset
apro il recordset
Set rstList = CurrentDb.OpenRecordset("listini")
ma alle volte (e non capisco perchè non sempre mi da' il seguente
errore:
Errore di run-time 3622
Usare dbSeeChanges con OpenRecordset per accedere ad una tabella SQL
Server con una colonna IDENTITY.
E' documentato anche nell'Help del prodotto...
ho provato pure con
Set rstList = CurrentDb.OpenRecordset("listini", , dbSeeChanges)
ma non cambia nulla.
Dove sbaglio?
Ma hai specificato la costante dbOpenDynaset?
Saluti.
Newsgroup: it.comp.appl.access
Titolo: Errore importazione testo

Ho sviluppato un db sul pc A che ad un certo punto importa del testo in
formato ASCII eseguendo l'istruzione
DoCmd.TransferText acImportFixed, "Import_Specification", "PRE_IMPORT",
"c:\import.txt", False, "", 20127
Installando il front end sul pc B non funziona, non si riesce nemmeno in
debug ad eseguire questo comando.
Ho già verificato che abbiamo gli stessi riferimenti vb. Avete qualche idea?

 ha scritto nel messaggio
news:a15bos$ee6$1...@nreadb.inwind.it...

A cosa si riferisce quel 20127? Secondo l'help (A'97) ci dovrebbe essere il
nome di una eventuale tabella HTML...
Ciao.
--
Sergio MAZZA


Mi risulta sia il codice per importare formato US-ASCII, la tabella html č
'virgolettata' ""
Grazie mille per l'attenzione, ciao

Newsgroup: it.comp.appl.access
Titolo: selezione multipla da ComboBox

ho una combo che prende i dati da una tabella nella
combo metto a video tutte le colonne, come faccio a
valorizzare più di un campo dalla combo?
voglio riuscire a popolare più campi con la selezione
grazie
__________________________________________________
Do You Yahoo!?
Get personalized email addresses from Yahoo! Mail - only $35 
a year!  
http://personal.mail.yahoo.com/
-- 
Posted from 
web11103.mail.yahoo.com
 [216.136.131.150] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 voglio riuscire a popolare più campi con la selezione
Usa la proprietà column della combo. Scrivi del codice sull'evento dopo
aggiornamento della combo
Antonio

Newsgroup: it.comp.appl.access
Titolo: aggiungere cambi al backend

qual'è il modo migliore per aggiungere campi o modificare tabelle con 
comandi sql in un db con password? avete qualche esempio, dovrei mandare 
questo file che sia possibile eseguirlo e faccia gli aggiornamenti dovuti 
sul pc sul quale si trova.
 
grazie. 
 

 
 
"tmtube"  ha scritto nel messaggio 
news:4f612bfa$0$1390$4faf...@reader2.news.tin.it...



Comandi DDL di modifica struttura... oppure direttamente DAO...!
 
Sul 1° Metodo devi apire una Connessione al DB con DAO ed
openCurrentDatabase(...F1...) ed eseguire con EXECUTE dei Comandi DDL
Quì trovi qualche esempio di comandi DDL:
http://www.tomjewett.com/dbdesign/dbdesign.php?page=ddldml.php
 
 
Nella guida in Linea sul 2° metodo trovi tutto con il metodo Append
sulla Collection Fields dell'Oggetto Tabledef.
 
Saluti
@Alex
Newsgroup: it.comp.appl.access
Titolo: report - voglio tutto in maiuscolo!

In una tabella alcuni record sono scritti in minuscolo, altri in maiuscolo,
ma io voglio che nel report siano scritti tutti in maiuscolo.
Lo so che è una cosa semplice, ma non riesco a farla! (Access 2002)
 
collazuol

 ha scritto nel messaggio
news:20010711.001523...@linux.carus.com...

Utilizza la funzione UCase (vedi Help) per i campi che vuoi trasformare in
maiuscolo.
HTH
LaLo

 ha scritto nel messaggio
news:20010711.001523...@linux.carus.com...

Prova a selezionare la casella di testo in cui vuoi che il testo compaia
tutto in maiuscolo e alla voce "Proprietà>Formato" inserisci il simbolo
maggiore ">" (solo il simbolo) senza virgolette. Così facendo tutto quello
che compare in quel campo, indipendentemente da come è stato battuto e da
come è stato inserito nella tabella/query a cui attinge il report, apparirà
inesorabilmente in maiuscolo. viceversa ovviamente per il minuscolo. Questa
cosa funziona anche per i form.
Fammi sapere se ti va bene.
P.s. quando hai qualche domanda "facile" dai un'occhiata all'help... se ben
interrogato è una fonte inesauribile di informazioni... per formattare un
testo a tuo piacimento prova anche a dare un'occhiata alla funzione
"Format".
Ciauz

 ha scritto nel messaggio
| news:20010711.001523...@linux.carus.com...
|
| Prova a selezionare la casella di testo in cui vuoi che il testo compaia
| tutto in maiuscolo e alla voce "Proprietà>Formato" inserisci il simbolo
| maggiore ">" (solo il simbolo) senza virgolette. Così facendo tutto quello
| che compare in quel campo, indipendentemente da come è stato battuto e da
| come è stato inserito nella tabella/query a cui attinge il report,
apparirà
| inesorabilmente in maiuscolo. viceversa ovviamente per il minuscolo.
Questa
| cosa funziona anche per i form.
---------------------
Ciao Mercurio... mi interessava sapere se è possibile convertire tutto
in minuscolo con  "<"  facendo però rimanere l'iniziale in Maiuscolo...
it's possible ???
--
Intel Inside :o)  Idiot Outside :o(
----------------------------------------------
SuperPippo®   [;o))

| ---------------------
| ... mi interessava sapere se è possibile convertire tutto
| in minuscolo con  "<"  facendo però rimanere l'iniziale in Maiuscolo...
| it's possible ???
|
| --
| Intel Inside :o)  Idiot Outside :o(
| ----------------------------------------------
| SuperPippo®   [;o))
-----------------------------------------------


    Guardati sull'help in linea la funzione StrConv.
    Ciao.
------------------------------------
http://digilander.iol.it/SimonenomiS/
------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Accesso amministratore

Salve a tutti!!
Vengo subito al dunque.
Dopo un'assenza di nove mesi dal mio posto di lavoro mi siedo davanti
alla mia bella postazione per riprendere il lavoretto che avevo
lasciato in sospeso. Clicco sul collegamento che mi riporta al database
in questione del quale sono amministratore (l'unico!) e inserendo il
nome utente e la password nella maschera di accesso mi compare il
triste messaggio "nome account o password non
valida"!!!!!!!!!!!!!!!!!!!!!!!! E mo'??? Come faccio ad apportare le
modifiche al mio lavoro? Sapete qual è la cosa buffa? Il fatto che gli
utenti a cui ho concesso le autorizzazioni riescono ad accedere
tutti!!!!!!!!! Ma com'è possibile? Sono sicurissimo che la password
che digito sia quella. Possibile che si sia danneggiato il file mdw e
che, di conseguenza, la mia password si sia modificata? C'è un modo
per assegnare un nuovo amministratore tramite l'accesso di un utente
(anche se non credo proprio)? Oppure, c'è il modo per
forzare/decriptare il file mdw? C'è il modo per ricreare il file mdw?
C'è un modo di sparire dall'ufficio senza lasciare tracce?
Vi prego, help me!!!
Un'ultima cosa: accedo al database tramite la riga di comando
"C:\Programmi\Microsoft Office\OFFICE11\MSACCESS.EXE" /wrkgrp
"\\Percorso rete\Cartella database\Gruppo di lavoro.mdw" "\\Percorso
rete\Cartella rete\Database.mdb"
Vi ringrazio anticipatamente..

 ha scritto nel messaggio
news:1154336232.5...@p79g2000cwp.googlegroups.com...


Ciao facso,
sicuramente la password non si è cambiata da sola, sicuro di mettere le
maiuscole/minuscole al posto giusto ?.
Se ti ricordi o se hai scritto da qualche parte l'ID univoco con cui hai
creato il gruppo di lavoro puoi ricrearne uno nuovo con lo stesso ID.
Ciao
-- 
Giorgio Rancati
[Office Access MVP]

Per fortuna avevo salvato tutte le informazioni in un file snapshot. Ho
ricreato il gruppo di lavoro. Ti ringrazio per il consiglio. Fermo
restando che la password era giusta..
Cosa può essere successo? Perché non mi riconosceva la password?
Mah...
Newsgroup: it.comp.appl.access
Titolo: VISUALIZZA O NO TASTINO CON MASCHERE CONTINUE

Buon giorno.
Ho un piccolo problemino con una maschera continua.
Sto cercando di fare una cosa.
Ma non so se è possibile.
Ho una tabella tabella1 cosi composta
id (campo contatore)
cod1 (testo)
a1 (campo si/no)
ho creato una maschera continua associata alla tabella
nella maschera continua ho messo sotto il campo a1 un tastino ta1
ora vorrei che quel tastino sia visibile solo se il campo a1 è fleggato (si)
mentre non visibile se non è fleggato
ma questo dovrebbe farlo su ogni singola riga
Prima ho provato ad inserire questo codice su apri maschera........ ma il 
tastino lo fa sparire o comparire per ogni singola riga indifferentemente.
Private Sub Form_Load()
If Me.A1 = True Then
Me.TA1.Visible = True
Else
Me.TA1.Visible = False
End If
End Sub
Io invece vorrei che facesse il controllo su ogni riga separatamente.
Avevo pensato di inseire il condice a livello di corpo della maschera....... 
ma non credo si possile
Consigli?
Grazie
Cristian 

 ha scritto nel messaggio 
news:e60oht$e61$1...@fata.cs.interbusiness.it...

forse, come consigliato da Roberto, potresti usare la Formattazione 
condizionale.
Invece di un tasto ( o button) mettici un rettangolo senza bordi, ma con 
sfondo e testo.
Nelle condizioni puoi far 'sparire' il rettangolo ponendo lo sfondo = allo 
sfondo maschera e lo stesso fai per il testo.
Attenzione il rettangolo è sempre lì, non si vede ma risponde ancora agli 
eventuali Eventi o sollecitazioni (click, doppio click, muove over .....)
Se il rettangolo non funge prova con una Etichetta che forse è meglio ( 
scusa ma le idee mi vengono mentre scrivo e perciò ...)
Ivan

Newsgroup: it.comp.appl.access
Titolo: Condizioni in una query

=  #" & DataInizioRicerca & "#)  "
Ma le altre condizioni come le devo scrivere???
Ad esempio la CONDIZIONEPRODOTTO dovrebbe essere:
"AND Tabella.Prodotto = TUTTI I PRODOTTI "
Come faccio ad esprimere una cosa del genere??
Un'altra cosa. E' possibile anche che incontri dei null. Come li gestisco???
spero di essere stato chiaro
Ciao & grazie
Marco

marco ha scritto:

Se devi selezionare tutti i prodotti farai semplicemente a meno di
inserire la relativa condizione WHERE.
Fai un test con If per ogni gruppo di opzioni, e se c'è una condizione
accodi all'SQL la stringa "AND WHERE.....", altrimenti non accodi nulla.
La query fnale sarà semplicemente:
  SELECT * FROM Tabella WHERE Cliente = MioCliente AND CondizioneDATA;
senza mettere nel WHERE i vari "prodotto", "agente", ecc... 
Namor
-- 
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it
Newsgroup: it.comp.appl.access
Titolo: SQL - TOP 10

Buongiorno,
in una tabella di circa 130.000 record in cui ho un campo calc
(string) e un campo valore (double) vorrei tramite query ottenere i 10
valori più alti di ogni valore calc diverso ... ho provato così:
SELECT calc,valore
FROM t2 as T1
WHERE valore in (SELECT TOP 10 valore
                        FROM   t2
                        WHERE calc=T1.calc
                        ORDER BY valore ASC)
ORDER BY calc,valore;
ma al lancio dopo un ora la query non aveva ancora terminato.
avete suggerimenti per risolvere?
grazie
r


aggiungo:
uno dei problemi è che top non effettua una scelta tra valori
uguali ... a me in particolare occorre prendere i primi 10 valori,
anche se uguali solo i primi 10
grazie
r


Non ho capito benissimo, comunque vedi se funziona con una query come
questa:
SELECT TOP 10 Calc, Max(valore) AS MaxValore
FROM T2
GROUP BY Calc
ORDER BY Max(valore) DESC;

 - Mostra testo citato -
no così non funziona, estrae solo i primi 10 valori in assoluto ...
ho risolto così:
http://groups.google.it/group/microsoft.public.it.office.access/msg/db1c793933032376?hl=it
grazie
saluti
r

Newsgroup: it.comp.appl.access
Titolo: Backup di DB quasi automatico

Ho la necessità di fare un backup periodico di un database (ogni 15 gg).
Attualmente ho creato una procedura che mi comprime il DB con WinRAR (in
modalità linea di comandi) in una dir temporanea. Quindi, a seconda delle
dimensioni, esegue uno split per farlo entrare su più dischetti (attualmente
ne bastano un paio), e per la decompressione ho creato un programmino che
ricrea prima il file originario e quindi lo decomprime mediante la libreria
unrar.dll. Questo programmino va sul primo dischetto.
Ora, siccome il tutto è molto macchinoso e non troppo sicuro, mi domando:
esiste qualcosa di già fatto o di fattibile che mi garantisca un backup di
questo tipo? Oppure qualcuno sa come fare un backup decente di un database
di Access, senza che l'utente debba preoccuparsi di usare un programma
esterno?
Grazie per le eventuali risposte.
Paolo

se deve essere meno macchinoso non usare i disketti...
poi credo che da win 98 ci sia un programma per gestire il lancio
periodico di aplicazioni (quindi lanciare un backup ogni 15 giorni)
ma io sono ancora a winz 95.....
ciao, max
Newsgroup: it.comp.appl.access
Titolo: Operazione con query

Ciao a tutti.
V' importuno con una domanda banale da neofita quale sono, ma non riesco a 
risolvere il problema:
Ho una Query "Km_Mezzo" con i seguenti campi:
"Km totali", "Tagliando a Km", "Rimanenti"
Come posso far eseguire un'operazione alla query in modo che, tenendo conto 
del Tagliando a xxx Km,
inserendo i Km totali ottengo quanti Km mancano al tagliando nel Campo 
"Rimanenti"?
Grazie di tutto.
Ciao 


Se è un campo della tabella non va bene via query e te ne devi creare uno
nuovo
Restano:[tagliando a km]-nz([Km Totali])
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it


- Risolto cosě e sembra (stranamente) funzionare a dovere -
Creato nuovo campo "mancano Km" con una query ovvero:
mancano Km:[Tagliando a Km]-[Km Totali]
Grazie e ciao a tutti. 


Che succede se [Km Totali] č vuoto?
Ben venga se ad essere vuoto č [Tagliando a km], ma l'altro?


 -- 
le poche certezze di un niubbo distrutte in due righe...sigh! (-:
Forse 
www.donkarl.com
 FAQ 2.13?
Ciao 


Infatti


Newsgroup: it.comp.appl.access
Titolo: Costruzione Codice Fiscale

Qualcuno mi puņ aiutare, controllando la routine??
controllando 400+ righe di codice?  fratello, non ti sembra una
richiesta un po' esagerata?
tu almeno hai cominciato a studiartela?  a che punto sei arrivato?  a
che conclusioni sei giunto?  magari da li' qualcun altro puo'
continuare.  o l'hai copiata/incollata e via?
--
make it idiot proof and someone will make a better idiot.
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/

 ha scritto nel messaggio
news:39730c3c...@news.interbusiness.it...


la vecchia e-mail???
prova a cercarla tramite 
www.deja.com/usenet
.


Newsgroup: it.comp.appl.access
Titolo: prova non perdete tempo

ho detto prova





 ho detto prova
Esiste un NG apposito x le prove!!!
Sfruttalo.
--
Silvio
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access
Newsgroup: it.comp.appl.access
Titolo: intercettare ultimo record

buon giorno
posso intercettare l'ultimo record di una maschera
IF mi trovo su ultimo record THEN
codice......
end if
GRZ

 wrote in message
news:Lh6Ie.3593$
F23....@twister2.libero.it

Si su evento Current, ma devi usare il RecordsetClone
e provare a spostarti avanti di uno con il metodo MoveNext.
Se sei sull'ultimo record ti viene restituito un errore
che devi gestire, quindi riporti il Bookmark del RecordsetClone
su quello della Form.
Una cosa del genere:
Private Function CheckLast(frm as Access.Form)
   Dim rstMove As DAO.Recordset
   On Error GoTo HandleErrors
 
      Set rstMove = frm.RecordsetClone
      rstMove.Bookmark = frm.Bookmark
      rstMove.MoveNext
      CheckLast=False
ExitHere:
      rstMove.close
      Set rstMove = Nothing
      Exit Function
HandleErrors:
    If Err.Number = 3021 Then
      CheckLast=True
    End If
    Resume ExitHere
End Function
 
Su evento Current la chiami cosě:
If CheckLast then
Ciao
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.appl.access
Titolo: Stampa Report del record corrente

Salve a tutti,
vorrei stampare il report del solo record attualmente visualizzato nella 
maschera che ho creato.
Potete aiutarmi? 

 ha scritto nel messaggio
news:Kn1nd.40093$Es2.8...@twister2.libero.it...

docmd.openreport Tuoreport,,"id = '" & 
me.id
ciao
MAssimiliano

 ha scritto nel messaggio 
news:Kn1nd.40093$Es2.8...@twister2.libero.it...

Ciao Phoenix
vedi, se può esserti utile, sul sito comune sez. report:
come ottenere un report  pronto per la stampa con i record filtrati da una 
maschera.
oppure
devi usare, in un pulsante, come filtro la chiave primaria della tabella che 
è origine dati del report.
esempio:
DoCmd.OpenReport "Clienti", acviewpreview, , "IDcliente=" & me.IDcliente
---
Daniele 

 ha scritto nel messaggio 
news:6v3nd.33967$B06....@news.edisontel.com...

scusa MAssimiliano ma non vedevo la tua risposta.
oggi 
news.tin.it
 fa i capricci  :-)
---
Daniele 

 ha scritto nel messaggio
news:6v3nd.33967$B06....@news.edisontel.com...

Ti č rimasta nella mano una Virgola, cosě passi il [Nome Filtro]
inoltre c'č un'apice di troppo...!
 docmd.openreport Tuoreport,,,"id = " & 
me.id
Ciao
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------

 Ciao
In realtà è la virgola che si è trasferita nei quartieri alti...
succede con la fretta
MAssimilinao

Newsgroup: it.comp.appl.access
Titolo: stampa indirizzi su busta

Buon giorno,
  quest'oggi il capo mi ha chiaesto di modificare il piccolo DB im modo
da poter stampare l'indirizzo del cliente correntemente visualizzato
nella form direttamente sulla busta, detto fatto la stampa funziona se
non che anzichč stampare una singola busta ne stampa 4, la prima
corrette piů altre 3 bianche, le ho provate tutte ma nn so come
risolvere il problema, potete aiutarmi?
NB: nelle impostazioni della pagina ho impostato una dimensione
personalizzata pari a quelle della busta utilizzata.
grazie
Daniele
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

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

 indirizzo".
Ottimo ho trovato quello che cercavo!
grazie!

Newsgroup: it.comp.appl.access
Titolo: Bottone per aggiungere record ad una tabella

Supponete che esegua una query per estrapolare alcuni dati e visualizzi 
una tabella denominata tblResult. Vorrei avere un bottone che, andando a 
ciclare sui record trovati in tblResult, vada ad aggiungere questi record 
trovati, magari facendo delle operazioni intermedie (ad. esempio 
moltiplicando un campo per 10). Come posso fare tutto ciò in VB? 
Grazie


Presumo che la query per strarre i dati tu l'abbia già fatta in VBA.
Se il problema è solamente inserire i nuovi record io normalmente lo
faccio così
(deve essere presente una query chiamata qryStandard nel tuo mdb) :
CurrentDb.QueryDefs("qryStandard").SQL = "INSERT INTO Tabella
destinazione ( campo1, campo2, campo3)" _
    & " SELECT " & variabileNumerica & " AS Valore1, '" &
variabileStringa & "' AS Valore2, 'costante' AS Valore3
CurrentDb.QueryDefs("qrystandard").Execute
Poi, per visualizzare correttamente, devi far dei requery tipo:
    frmFormAttiva.Requery
    frmFormAttiva.RecordsetClone.Requery
frmFormAttiva è le form in cui visualizzi i tuoi dati, se il codice
VBA dove stai lavorando è quello della form usa:
    Me.Requery
    Me.RecordsetClone.Requery
HTH, mpio.