mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: FYI Whitepaper sulla GDPR

Salve,
 
ho appena tradotto il nostro libro bianco (si dice così?) "GDPR for 
database developers" dal tedesco all'inglese per renderlo disponibile al 
resto d'Europa.
 
Si tratta di un PDF di circa 30 pagine, specialmente per gli 
sviluppatori di Access e SQL Server:
 
http://www.donkarl.com/gdpr
 
 
...e no, non intendo di tradurlo anche in italiano. Sono già soddisfatto 
delle molte ore di lavoro con l'inglese. ;-)
 
-- 
Ciao
Karl
*********
http://www.AccessDevCon.com
 
Access FAQ: 
http://www.donkarl.com/it
 

bravo karl! grande lavoro.
m


 
 
Non l'ho ancora visto
Utilissimo, direi indispensabbole
Molte grazie
Ti meriti un dolce ringraziamento
Se passi da Milano vai pure alla pasticceria Martesana
Prendi pure tutto quello che vuoi
Lascia detto che passo io a pagare
(quando esci, fai veloce pero')
 
 
 

 (quando esci, fai veloce pero')
 
Ah, solo pochi mesi fa, ero alla Stazione Centrale per qualche ora.
 
Saremo a Roma la prossima settimana. C'è qualcuno che ha credito in una 
pasticceria?
 
:-)


Puoi fare il nome di Sergio Mazza... chissà mai si faccia sentire...
 
@Alex

 Puoi fare il nome di Sergio Mazza... chissà mai si faccia sentire...
 
No, non Sergio. Quando Massimiliano ed io abbiamo attraversato Roma, 
solo 15 anni fa, in macchina, alla ricerca degli alberghi per la CISA, 
lo abbiamo chiamato e non ha voluto venire. Basta così!


 Karl
 
Bell'amico... ecco perchè ha perso i capelli...!
Però io ho fatto il viaggio in macchina con lui per la CISA fatta in Calabria... era il mio autista ;-)
 
Passato molto tempo...
 
@Alex

non avevamo ancora i capelli bianchi!!!
;-)


 ;-)
 
Sergio era un biondo con chioma fluente anche allora... credo abbia mantenuto il taglio tattico per lui gli anni non sono passati...
 
Io ho ancora tutti i capelli castani, ma per questione di moda li tingo brizzolati, in aumento ;-)
 
@Alex
Newsgroup: it.comp.appl.access
Titolo: Compatta Ripristina

Un saluto a tutto il News,
stò cercando da giorni una soluzione per "compattare e ripristinare un DB", 
mi spiego: ho 4 PC, sul PC1 ho un DB di solo tabelle, mentre su i PC2, PC3 e 
PC4 c è installato il DB, con query maschere ecc..,che a loro volta prendono 
i dati dal DB di tabelle dal PC1.
 La  soluzione che vorrei trovare è nel ricompattare il DB di solo tabelle 
che si trova nel PC1 dal DB che viene chiuso per ultimo da i PC2 PC3 o PC4. 
Senza andare a ricompattarlo manualmente. Qualcuno mi sà dare una dritta per 
trovare una soluzione?
Grazie in anticipo,
Spero di aver esposto il problema con un pò di chiarezza, saluti a tutti!!! 

off ha scritto:

prova a dare un occhio a www . sitocomune,com seziona General
-- 
Questo articolo e` stato inviato dal sito web 
http://www.nonsolonews.it

Newsgroup: it.comp.appl.access
Titolo: Non si apre più con doppio clic

Ci riprovo ... ma provate ad aiutarmi nella ricerca
 
Win xp, Access2000.
Rete aziendale
 
Vari applicativi in access su un disco di rete a cui accedono tutti.
Fino a poco tempo fa si potevano aprire regolarmente con un doppio clic 
sul collegamento corrispondente che ognuno aveva sul desktop ... mentre 
da un po' di tempo ci riesce solo il primo della giornata.
Gli altri per aprirlo sono obbligati ad aprire prima access e poi l'mdb 
o mde in questione.
 
Da cosa dipende?
 
Su una macchina ho trovato uno che invece riesce ad aprirli regolarmente 
... ma da un po' di confronti non sono riuscito a capire che diversa 
impostazione ha. Comunque è possibile trovare una soluzione!!
 
Credo possa dipendere da qualche impostazione che è stata messa di 
default forse quando hanno iniziato ad installare open office ...
Ovviamente ho presentato il problema ma nessuno per ora ha trovato una 
risposta.
 
Forse nel regedit c'è qualche impostazione da settare? Cosa e dove posso 
guardare per capire l'unica macchina che va che impostazioni ha?

Ho provato a confrontare le chiavi nel registro su due macchine
nell'
HKEY_CLASSES_ROOT
 
ho controllato la chiave .mdb ma il contenuto è esattamente identico.
Solo che una macchina apre il file con doppio clic mentre l'altra ha 
bisogno prima di aprire access e cercare il file da lì.
 
Questo solo se qualcunaltro ha già aperto quel file altrimenti tutto ok
 
Dai ... un'idea!!!!!
 


E lo fa solo con i file mdb e mde .... con i doc e gli xls mi segnala 
regolarmente che qualcuno lo ha aperto ma in sola lettura lo apre
 

 ...
 
Prova con il metodo che ho descritto qui:
 
http://groups.google.com/group/microsoft.public.it.office.access/msg/d706fc27a76b01c2
 
 
 
-- 
Ciao
Karl
*********
Access FAQ:  
http://www.donkarl.com/it
 
 
 

 
http://groups.google.com/group/microsoft.public.it.office.access/msg/d706fc27a76b01c2
 
 
 
Sìììììììììììììììììììììììììììììììììììì!!!!!
GRAZIE!!!
 
Erano mesi che rompevo le scatole agli amministratori di rete ma nessuno 
ne veniva a capo.
 
Certo che non era facile capire che IE7 interferiva con access. Complimenti!
Newsgroup: it.comp.appl.access
Titolo: Ucase manca libreria

salve a tutti ..... qualcona sa dirme quale riferimento visual basic bisogna
fleggare per avere disponibile la funzione UCASE ???? a me da errore
progetto o libreria mancanti ..
grazie ancora

 ha scritto nel messaggio
news:o%Urb.3463$9_.1...@news1.tin.it...

Function UCase(String)
    Membro di VBA.Strings
Library VBA
    C:\Programmi\File comuni\Microsoft Shared\VBA\vba332.dll
bye :o)


Credo che tu abbia già il riferimento necessario, anche perché non credo che
questo specifico sia deselezionabile.
Prova a decimpilare il file MDB poi riaprilo e ricompilalo. Vedi se il
problema si presenta di nuovo.
-- 
Gabriele Bertolucci
PBsoft 
www.pbsoft.it

Newsgroup: it.comp.appl.access
Titolo: Inserimento dati in un campo

Salve
scusate le domanda forse sciocche per voi
sono poco pratico di access
ho 2 tabelle, una contenente i dati di certi lavoro, ed un'altra
contenente i dati di diverse ditte
quando inserisco un lavoro debbo indicare la ditta che lo svolgera'
vorrei che inserendo ila ditta mi vengano proposte tutte quelle
disponibili (e fin qui ci sono arrivato) con la possibilita' di
inserirne una nuova, non presente, con conseguente popolamento della
seconda tabella
se qualcuno mi aiuta ...
grazie

 ha scritto nel messaggio 
news:ec7ffddd-0c94-4073...@t26g2000prh.googlegroups.com...

Se lavori con tabelle (e non è mai consigliato) hai poche alternative...ma 
se hai inserito i riferimenti giusti quando inserisci una nuova ditta la 
casella combunata nella tua tabella lavori si aggiornerà in automatico.
Se lavori con le maschere hai varie possibilità:
- attivi la proprietà solo in elenco
- su doppio click apri la maschera ditte fai il tuo inserimento e quando 
torni alla maschera lavori fai un requery
Puoi usare un semplice Docmd.OpenForm
oppure
- nell'evento su non in elenco inserisici in VBA il codice per l'inserimento 
del nome, ma questa opzione non ti permetterebbe l'inserimento di altri dati 
"on air" se non il nome.
Ciao
-- 
Roberto da Parma 

scusa ma, causa la mia ignoranza in materia, non ho capito molto
potresti allegare un esempio lavorando sulle tabelle sotto indicate
I tab                 II tab
lavoro               ditta
importo            proprietario
ditta
io tempo fa ero riuscito a far si che se l'elemento non compariva
nella II tabella automaticamente me la apriva per popolarla
ora non ricordo piu' come ho fatto
grazie

 ha scritto nel messaggio 
news:9b3ae9a3-c38c-4d3c...@r38g2000vbi.googlegroups.com...

Beh nella casella combinata attivi la proprietą solo in elenco
Poi nell'evento Su non in elenco scrivi il tuo codice
On error Resume Next
Docmd.OpenForm "mascheratab2",,,,acFormAdd,acDialog <---forzi il focus sulla 
maschera.... controlla le virgole!
Nell'evento Su Apertura della maschera "mascheratab2"
on error resume next
if me.newrecord then
    if isloaded("mascheratab1") then
        me.nomeditta = [Forms]![mascheratab1]![casellacombinata]  <----  
richiami il valore che hai inserito nella precedente maschera
    end if
end if
Poi dopo puoi forzare l'inserimento dei campi che vuoi nella maschera....

Newsgroup: it.comp.appl.access
Titolo: Posizione finestre

Ciao ciao, oggi vorrei sapere... (puntini puntini)
1) Come faccio a far si che le maschere appaiano in una certa posizione?
2) Come faccio a far si che le maschere appaiano massimizzate ?
3) E' possibile far si che le maschere si riaprano nell'ultima posizione in
cui sono state chiuse ?
grazie.
Galvy

 Galvy
--
Maurizio75

 grazie grazie ...... :)
"Praticamente" CTRL+S (da fare prima di chiudere e solo dopo averla
posizionata dove a te occorre) è uguale a "salva", e siccome tu la salvi in
quella posizione, in seguito si aprirà in quella posizione.
--
Maurizio75


Non esiste maniera per cui si possa evitare CTRL+S praticamente come se in
chiusura eseguisse una macro che esegua CTRL+S....
Grazie


OPS!!!
Ma ogni volta che apri la Form deve cambiare posizione? (E che hai creato
una giostra?)
Perchè altrimenti è un operazione da fare solo la prima volta.
--
Maurizio75

 ha scritto nel messaggio
news:PnnJ8.29745$ie.6...@twister2.libero.it...

Potresti usare questi comandi
DoCmd.SelectObject acQuery, "Turno1"
DoCmd.MoveSize 567, 567, 3969, 3969
Per maggiori info guarda l'help
(576  è un'unità di misura che corrispone circa ad un 1cm)
Mandi Enrico

 wrote in message
news:PnnJ8.29745$
ie.6...@twister2.libero.it

Sul Sito Comune cercando un pò(non mi ricordo..) c'è un esempio delle
FUNZIONI
API per ricavare le dimensioni dello SCHERMO relative alla Risoluzione
e per determinare il rapporto Twips/Pixel corretto.
Con questo sistema puoi posizionare la Form dove vuoi indipendentemente
dalla risoluzione.
Alessandro.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:684c3d73249d26a7ad...@mygate.mailgate.org...

Newsgroup: it.comp.appl.access
Titolo: sql o VB

ciao a tutti rieccomi dopo un lungo periodo di pausa :-)...e come al
solito per un problema che sto cercando di risolvere!! dunque io
desideravo poter creare una procedura o tramite sql o vb tramite la
quale possa assegnare dei valori ( si/no ) a dei campi a seconda che in
un campo compaia o meno un codice di testo....per esser piů chiaro porto
un esempio: ho un campo codice ( i codici possibili sono 3: a, b,c ) e
tre campi nome1, nome2, nome 3. Allora io desideravo poter assegnare a
tutti i record ad esempio a quelli che hanno codice= a, a nome1= Si e
nome2 e nome 3 No; se codice = b nome2= Si e nome1 e nome 3 = No e cosě
via....qualcuno ha suggerimenti da darmi???
vi ringrazio e buon lavoro!!
ciao
mike
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 via....qualcuno ha suggerimenti da darmi???
Fai una query di aggiornamento sulla tabella.
Sotto il campo nome1 scrivi la seguente espressione per aggiornare:
iif([codice]="a";Sě;No)
Sotto il campo nome2 scrivi la seguente espressione per aggiornare:
iif([codice]="b";Sě;No)
Sotto il campo nome3 scrivi la seguente espressione per aggiornare:
iif([codice]="c";Sě;No)
Antonio


se ho capito la richiesta:
update tabella
      set nome1 = iif(codice='a','SI','NO'),
          nome2 = iif(codice='b','SI','NO'),
          nome3 = iif(codice='c','SI','NO')
--
a.cara

           nome3 = iif(codice='c','SI','NO')
Mhmmm...
solo 11 minuti di ritardo...
Antonio

 
[cut]
se usi un server di news che fa schifo cosa ci puozzo fare?
(oddio potrebbe essere anche il mio)
oppure aggiusta l'ora sul pc, anzi rimetti (imperativo) a posto l'ora!
--
a.cara

Newsgroup: it.comp.appl.access
Titolo: Numerazione bolle

Salve a tutti.
Ho un campo [n bolla] che utulizzo per la numerazione delle bolle ed un
campo [data bolle] per la data di compilazione delle bolle.
Devo creare una numerazione automatica che si aggiorna con il nuovo anno.
Questo è quello che voglio ottenere:
n bolle: 0001     data bolla: 24/01/01
Gazie
Fabio

 ha scritto nel messaggio
news:REHb6.34723$lV5.4...@twister1.tin.it...

Sul Sito Comune ci sono sicuramente delle idee che puoi utilizzare.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------

 wrote in message
0cKb6.15424$ew1.1...@news.infostrada.it...

Ho già controllato e non ho trovato ciò che cerco
Ciao
Fabio


E ciò che trovi nel Sito Comune, Sezione FAQ, "Numerazione crescente per
fatture ed altro" di Sib proprio non ti risolve il problema?


 wrote in message
HZVb6.17505$ew1.1...@news.infostrada.it...

Sembra strano ma è così. Comunque sono riuscito a risolvere ugualmente il
problema.
Grazie di tutto
Ciao
Fabio
Newsgroup: it.comp.appl.access
Titolo: Il campo non può essere aggiornato

Qualcuno sa dirmi perch� ho questo errore: run time '3164' - il campo non 
pu� essere aggiornato -
il codice che esegue � il seguente:
� un pulsante all'interno di una maschera non collegata in cui i dati del 
record sono stati assegnati ad un array e quindi da questo a dei controllo 
textbox. premendo il pulsante salva viene controllato se qualche textbox � 
variata e quindi vene eseguita la routine di aggiornamento che vedete qui 
sotto e che si blocca con l'errore nel punto indicato.
Option Compare Database
Option Explicit
Dim intFlagSalvaPers As Integer
Dim intFlagSalvaSoc As Integer
Private Sub cmdSalva_Click()
Dim varRisposta As Variant
Dim dbNome As DAO.Database
Dim rsDatiPersonali As DAO.Recordset
Dim rsDatiSociali As DAO.Recordset
Dim intCiclo As Integer
intFlagSalvaPers = 0
intFlagSalvaSoc = 0
If ControllaVariazioni(arCampiPersonali, 0) And 
ControllaVariazioni(arCampiSociali, 20) Then
    MsgBox ("Nessuna Variazione effettuata")
    Exit Sub
ElseIf intFlagSalvaPers <> 0 And intFlagSalvaSoc <> 0 Then
    varRisposta = MsgBox("Sono variati sia i Dati Personali che i Dati 
Sociali" & vbCrLf & _
                         "      Vuoi procedere con l'aggiornamento ?", 
vbQuestion + vbYesNo)
    If varRisposta = vbNo Then Exit Sub
    AssegnaDati arCampiPersonali, 0
    AssegnaDati arCampiSociali, 20
    varRicerca = arCampiPersonali(1)
    varIndice = "codpers"
    Set dbNome = CurrentDb
    Set rsDatiPersonali = dbNome.OpenRecordset("Dati Personali")
    rsDatiPersonali.Index = varIndice
    rsDatiPersonali.Seek "=", varRicerca
    If rsDatiPersonali.NoMatch Then Exit Sub
    rsDatiPersonali.Edit
    For intCiclo = 0 To UBound(arCampiPersonali)
        rsDatiPersonali.Fields(intCiclo).Value = arCampiPersonali(intCiclo) 
*** Qu� si blocca ***
    Next
    rsDatiPersonali.Update
    rsDatiPersonali.Close
 ......
......
end sub

 ha scritto nel messaggio 
news:4ad8ccb7$0$1425$4faf...@reader4.news.tin.it...

Ho risolto dopo una notte di sonno ristoratore, e a mente fresca mi sono 
ricordato che il campo nr(0) � un campo contatore e quindi non aggiornabile.
Ho fatto partire il ciclo da 1 anzich� da zero e tutto funziona 
perfettamente.
Saluti a tutti
Newsgroup: it.comp.appl.access
Titolo: inserire record da una maschera ad un nuovo record di un'altra maschera

Buonasera, su una maschera ho un pulsante che mi permette di inserire un 
record nel record corrente della maschera "ricevente".
Le due maschere si appoggiano su tabelle omonime con relazione uno a 
molti fra gli Id.
Il codice è
Forms!Ispezioni!IdMio = Me.IdMio
 
Funziona però devo sempre prima andare nella maschera ricevente e 
selezionare un nuovo record.
 
Ci sarebbe un modo automatico per evitare questo?
 
Grazie
Gianni

 
 
SE LO SCOPO
è quello che il record "figlio" riceva SOLO l'ID
del soprastante record "master"
per rispettare la regola stabilita con la relazione
(E SOLO QUESTO: 
non è necessario avviare da codice le registrazioni
del record dipendente, che si conducono manualmente)
 
 
(immagino questa situazione:
form master,
sub form figlio a righe multiple,
ma anche a riga unica,
E non è definito il collegamento campoMaster-campoFiglio,
cosa che, a mio parere, va davvero bene ...)
 
ALLORA
all'evento BeforeUpdate della subform
puoi imporre
me!IdMio = me!Parent.IdMio
 
dato che la form master è certamente posizionata sull'ID master

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

Ho creato un FE e un BE, e vorrei dal FE fare il backup su dischetto del BE
?
Cosa mi consigliate di fare, visto che:
- il copy non posso farlo altrimenti sopra 1.44 Mb sono fregato
- mentre in Win'95 usando Msbackup.exe tutto funziona, in  Win'98 non riesco
a lanciare Msbackup
Grazie per l'aiuto, Seve.

 wrote in message
81Ov4.59054$qv.5...@news.infostrada.it...

Pkzip....
Bye, Ste


Aggiungo che sul Sito Comune, trovi tutte le informazioni
sull'uso dei vari 'compressori', inoltre troverai anche una
routine che compatta e crea una copia dei BE.
-- 
Federico
--------------------------------------
Sito Comune di it.comp.database.access
 ed ora
Sito Comune di it.comp.appl.access
http://members.xoom.it/it_db_access
--------------------------------------
Rimuovi paperino. per e-mail
--------------------------------------

 Bye, Ste
Grazie per la risposta, innanzitutto.
Il problema é che non penso che pkzip possa essere distribuito
commercialmente senza aver primo acquistato le licenze.
Seve.


Imposta il programma in modo che sia parametrizzabile il "compressore"
con una opportuna fase di setup e lascia all'utente l' "onere" di
acquisirlo;
comunque non sarei così sicuro della tua affermazione, prima darei una
letta alla licenza di distribuzione di pkzip....
Eventualmente su 
www.winfiles.com
 troverai altri compressori e/o
librerie che offrono l' algoritmo di compressione che dovrebbero
essere liberamente utilizzabili anche per fini commerciali.
Bye, Ste
Newsgroup: it.comp.appl.access
Titolo: Barra menu: azione

Un cordiale saluto a tutti.
A97: Ho creato una barra menu che vorrei usare per i report aperti in 
anteprima di stampa e fin qui tutto bene. In questo nuovo menu ho messo la 
voce stampa, ma quando clicco su questa voce parte direttamente la stampa 
sulla stampante predefinita.
Vorrei invece che si aprisse la finestra per la scelta della stampante (come 
avviene dal menu classico di access File > Stampa).
C'è una qualche soluzione ?
Grazie in anticipo a chi vorrà darmi un aiuto
  Gabriele 

 (come avviene dal menu classico di access File > Stampa).
http://groups.google.com/group/it.comp.appl.access/msg/107c57c06b05400e
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
 

 ha scritto nel messaggio 
news:5fug13F...@mid.individual.net...

Karl...sempre il migliore!!
Io ho sempre risolto la cosa copiando il pulsante dal menů file!!
Ciao
-- 
Roberto da Parma
Newsgroup: it.comp.appl.access
Titolo: filtri maschere e report - rifrasamento

Scusate il messaggio di ieri notte... mi permetto di rifrasare
l'interrogativo a mente meno offuscata.
In una maschera ho 3 pulsanti che filtrano i dati secondo un criterio di un
campo sě/no con i seguenti codici
pulsante 1- forms![nome maschera]![nome sottomaschera].Form.Filter =
"camposino = -1"
pulsante 2- forms![nome maschera]![nome sottomaschera].Form.Filter =
"camposino = 0"
pulsante 3- forms![nome maschera]![nome sottomaschera].Form.FilterOn = False
Ho aggiunto un pulsante che apre l'anteprima stampa del report con il
seguente codice:
stDocName = "nome report"
DoCmd.OpenReport stDocName, acPreview, , "[camposino] = forms![nome
maschera]![nome sottomaschera]![camposino]"
Questo funziona solo nelle modalita' camposino=0 e =-1, invece se clicco il
"pulsante 3" per vedere tutti i records e poi il pulsante di anteprima
stampa report non ho tutti i records, ma rimangono filtrati.
Per ora ho creato un altro pulsante di anteprima stampa report per vedere
tutti i record, con la seguente linea di comando:
DoCmd.OpenReport stDocName, acPreview, , FilterOn = False
ma mi chiedevo se esiste un modo per avere solo un bottone di anteprima
stampa che reagisca anche quando voglio vedere tutti i records.
Grazie
Ciao
Beppe

 ha scritto nel messaggio
news:gYq8d.39675$75.19...@news3.tin.it...

Ciao Beppe se tu vuoi vedere nell'anteprima gli stessi record che stai
vedendo nella maschera puoi  usare il filtro della maschera passandolo come
filterstring alla openReport del tipo:
DoCmd.OpenReport stDocName, acPreview, , me.filter
Saluti
Cinzia

 ha scritto nel messaggio
news:gYq8d.39675$75.19...@news3.tin.it...

fatti un gruppo di opzioni
MAssimiliano

 ha scritto nel messaggio
news:CUr8d.22782$B06....@news.edisontel.com...

Non e' che sono andato molto lontano con il gruppo di opzioni, finche' ho
capito che esiste la possibilita' di usare if... then... else... nell'evento
click dello stesso per poter anche annullare il filtro ed avere showall
records.
Grazie!
Beppe

 ha scritto nel messaggio
news:cjth3d$pih$1...@pegasus.tiscalinet.it...

Grazie, e' quello che ho fatto, ma quando clicco sul bottone che fa filteron
= false allora il docomd.openreport.... non funziona piu'. Volevo fare
qualcosa del tipo "query parametrica" per un campo si'/no con le opzioni
filtro "si/no/tutti". Ora ho risolto con il gruppo opzioni assegnando al
pulsante "tutti" un valore arbitrario e creando un "if then else" nel gruppo
opzioni...
Saluti
Beppe


Il gruppo di opzione i tre pulsanti che sono bruttini da  vedere e cura lui
l'alternanza
Evita i filtri e ricorri al rowsource
MAssimiliano

 Beppe
Imposta a stringa nulla il Filter, poi il FilterOn = False...
Ciao.
-- 
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: Re: problema con RecordSource

 come se avessi la query in origine record?
 
Ci sono vari modi che peró dipendono dalla tua ragione per assegnare 
l'origine solo all'apertura. Perché lo fai?
 
-- 
Ciao
Karl
*********
http://AccessDevCon.com
 
Access FAQ: 
https://www.donkarl.com/it
 

 l'origine solo all'apertura. Perché lo fai? 
ciao 
per velocizzare l'apertura della form


 per velocizzare l'apertura della form
 
Questa chi te l'ha raccontata?
Come farà una form che deve caricare sul RecordSource una query e poi
eseguirla a compiere le due operazioni più velocemente che a
compiere solo la seconsa operazione.
In che modo e con che cosa hai fatto le misurazioni?
O è soltanto un'idea tua.
 
Comunque, come inserisci la sringa SQL (o il nome della query) nel
RecordSource?
 
Bruno


sql = "Select..."
Me!Miasubform.form.Recordsource =  sql
 
ciao Bruno
io ho l'impressione che il caricamento è più veloce.
 
 
 
 

 Me!Miasubform.form.Recordsource =  sql
 
Prima citi:
"DoCmd.OpenForm "MiaForm", , , "IdOrd = " & Me!IdOrd"
che proviene da qualunque altra form,
poi citi:
Me!Miasubform.form.Recordsource =  sql
che, secondo lettera, proviene dalla main form.
 
Quindi prima apri main & sub-form da un'altra form.
Poi dalla main form aperta cambi il RecordSource della sub-form.
È esatto?
 
Bruno
 
 
 
 
 
E quindi



si
 

Alberto Luzi brought next idea :

La prossima volta racconta esattamente come stanno le cose.
 
Bruno
Newsgroup: it.comp.appl.access
Titolo: Problema con casella combinata

Ho diverse caselle combinate con 4 voci in elenco, quando apro la maschera
che le contiene sono normalmente posizionate su una voce oppure sono vuote.
Vorrei fare in modo che il programma si accorgesse del fatto che una certa
casella è vuota (generando un certo evento) e che vi posizionasse il
cursore.
Con le caselle di testo ho risolto in questo modo:
If Maschera.caselladitesto.text = "" then ........
come fare con le caselle combinate?
Grazie.


Prova con:
if isnull(Me.NomeCombo) then
  msgbox "ehi riempimi!"
  Me.NomeCombo.setfocus
end if
-- 
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
----------------------------------

Una casella combinata contiene tre valori (A, B e C), Con l'opzione "Solo in
Elenco" impostata su "No". Vorrei che qualora venissero inseriti nuovi
valori nella casella questi venissero aggiunti ai valori preesistenti in
elenco (A, B e C).
COME FACCIO???
Sto sbattendo la capa al muro, aiutatemi, grazie!
-- 
Posted from 
relay3.inwind.it
 [212.141.53.74] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG


La routine VBA che ti serve va scritta a fronte dell'evento "Su non in
elenco" (vedi help) che esiste solo a condizione che la proprietà "Solo in
elenco" (vedi help) è impostata a "Si". Perchè tu hai la necissità
impostarla a "No"?
Risolto questa piccola contraddizione, l'inserimento lo puoi fare sulla
falsa riga di quello che trovi sull'help, oppure inserendo un record nella
tabella su cui è basata la query che è origine riga della tua casella
combinata:  e lo puoi realizzare con una maschera di inserimento o aprendo
un recordset su detta tabella.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 wrote in message
000001c09c3d$038bb700$ed89623e@desktop...

L'origine riga della combo è un elenco valori o dati di una tabella?
Newsgroup: it.comp.appl.access
Titolo: imposta valore

Buon Giorno
A97
Macro:
ho una macro chiamata 'inscadenza'
dove c'e' un impostavalore con questi dati:
Elemento: [Forms]![Scadenza]![Debito]
Espressione:[Forms]![Carico]![Totale_Documento]
Bene se il Totale_Documento e' negativo (-) come faccio a portare lo stesso
non in [DEBITO] ma in un'altra casella chiamata [CREDITO]
Grazie

> "Luigi" news:laTm9.207695$pX1.7...@news2.tin.it...:


IIf([Forms]![Carico]![Totale_Documento]>=0;[Forms]![Carico]![Totale_Document
o];0)
        Elemento: [Forms]![Scadenza]![Credito]
        Espressione:
IIf([Forms]![Carico]![Totale_Documento]<=0;[Forms]![Carico]![Totale_Document
o];0)
--
Ciao :-)
Maurizio
--------
?SPQR(C)
 X
--------

o];0)
e questo cos'e', un re maya col naso a patata che strizza
l'occhio?
lol
--
lorenzo coronati
---

 wrote in message
anh029$e8dh9$1...@ID-52090.news.dfncis.de...

Mi da errore come mai!!!!
Ciao
Luigi

 Mi da errore come mai!!!!
    Aspetta che guardo nella lista degli errori...
    Mi dispiace. Il numero di errore che segnali non esiste.


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

Salve. Ho una tabella "Table1" cosi' struttura: DATA, ORA, DURATA,
EVENTI
Il campo DURATA e' un numero che esprime in secondi l'accumulo della
durata di tutti gli EVENTI verificatisi in una determinata ORA di un
determinato giorno (DATA).
Io dovrei fare una query che:
1) raccolga per ciascun giorno i 10 record piu' alti per il campo
EVENTI (ogni giorno ho 24 record, uno per ciascuna ora)
2)  dovrei  poi sommare tutti i valori del campo DURATA in secondi e
sommare anche EVENTI di tutte le decine di record raccolte al passo
sopra
Esempio: se estraggo due giorni di dati dovrei ottenere 20 record
totali (i top 10 del primo giorno e i top 10 del secondo giorno; i top
sulla base di EVENTI, appunto) a cui poi sommero' i valori di DURATA
ed EVENTI per ottenere due numeretti finali.
Grazie a chiunque potra' aiutarmi. Io sto impazzendo ma non ci riesco
proprio...

 Salve. Ho una tabella "Table1" cosi' struttura: DATA, ORA, DURATA,
Titolo poco significativo
Antonio

Newsgroup: it.comp.appl.access
Titolo: [FORSE OT] imparare i db

 Scusatemi, sono il classico principiante inesperto e rompipalle.
Non so nulla di programmazione nè di data base, fin'ora sono rimasto sempre
nell'ambito networking, ma voglio ampliare le mie (scarse) conoscenze.
Vorrei sapere se online c'è qualche corso gratis, qualche dispensa, pdf,
ecc...di access 2000 (tanto per cominciare poi si vedrà)
Grazie mille
Edo

 ha scritto nel messaggio
news:10256117...@silvia.ihnet.it...

collegati alla ns bibbia
www.sitocomune.com
segui questo ng
usa molto gli esempi "Soluzioni" e "Northwin" di Access.
comincia così
ciao MAssimiliano

Un po' di teoria non fa mai male ...
http://wwwesterni.unibg.it/siti_esterni/ctd/elab/relazio/
Vincenzo Turturro
---------------------------------------------
il sito comune di it.comp.appl.access:
http://www.sitocomune.com/
---------------------------------------------
E quello di it.comp.as400
http://www.faq400.com/
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Ma come...

--
Posted from 
ro...@rizla.energy.it
 [212.51.128.1]
via Mailgate.ORG Server - 
http://www.mailgate.org

Sapessi...
-- 
Ciao,
Giovanni

Sapessi...
E diglielo, no!?!
Saluti.
Luciano

E diglielo, no!?!
Seeee, e se lo dico a lui poi lo sanno pure tutti gli altri! :-)
(Questa risposta e' stata data ad un mio conoscente dalla
professoressa che lo aveva appena segato, insieme con i 5 prima di
lui, con la stessa domanda. Io ero il candidato successivo, e sono
stato segato lo stesso, ma con domanda diversa :-)
-- 
Ciao,
Giovanni

Newsgroup: it.comp.appl.access
Titolo: creazione codice per font EAN13

Salve a tutti,
avrei bisogno di creare, tramite access, una procedura che crei un
codice per utilizzare un font EAN13 scaricato dalla rete.
Questa seguente è la documentazione fornita con il font, a me risulta
incomprensibile, qualche drittaa'
Grazie
To encode 123456789012:
"b3D5FG|XYPQRx
1 is encoded in the left hand sequence: ABABB put is printed: ASC(34)
or (&H22)
2 is the second flag character ASC(98) or (&H62)
3 left hand A ASC(51) or (&H33)
4 left hand B ASC(68) or (&H44)
5 left hand A ASC(53) or (&H35)
6 left hand B ASC(70) or (&H46)
7 left hand B ASC(71) or (&H47)
Center guard ASC(124) or (&H7C)
8 right hand ASC(88) or (&H58)
9 right hand ASC(89) or (&H59)
0 right hand ASC(80) or (&H50)
1 right hand ASC(81) or (&H51)
2 right hand ASC(82) or (&H52)
the check character = 2 + 0 + 8 + 6 + 4 + 2 = 22 * 3 = 66 + 1 + 9 + 7
+ 5 + 3 + 1 = 92
100 is the closest multiple of 10 to 92 so 100 - 92 = 8 (Check
character is 8)
Check character 8 ASC(120) or (&H78)


Ciao,
trovi qui qualcosa di interessante.
C'è anche un calcolatore di check digit.
http://www.morovia.com/education/symbology/ean-13.asp
Ciao
Alberto

Newsgroup: it.comp.appl.access
Titolo: Verificare se record esiste

Ho creato una tabella con dei campi articolo.
Vorrei sapere se esiste un controllo che in fase di inserimento verifichi se
un dato campo esiste già e qualora esista dovrebbe comparire una finestra
d'errore.
Fabrizio


wrote:

dlookup

 Se intendi verificare se un dato "valore" esiste gìà puoi evitarlo
impostando un indice univoco: es. se vuoi evitare di avere due articoli con
lo stesso nome imposti la proprietà indicizzato del campo nome a si
(duplicati non ammessi). Il messaggio di errore te lo darà da solo.
Se intendevi qualcos'altro non ho capito il problema

 ha scritto nel messaggio
news:3bcb0e53...@news.inwind.it...

Ho provato a consultare la guida in linea ma non sono riuscito a fare la
ricerca. Mi puoi fare un esempio?

 wrote in message
jH1z7.3000$V75....@news1.tin.it...

crit = "[articolo] = '" & me.articolo & "'"
if not isnull(dlookup("[unodeicampi],"Tuatabella",crit)) then
  msgbox "Nun ce provà, sto valore già esiste"
end if
Antonio
Newsgroup: it.comp.appl.access
Titolo: [OT] Finestra Logo iniziale access 2000 personalizzabile?

Sono sicuro che la soluzione c'č.
A parte la finestra iniziale impostata nel menu avvio... č possibile evitare
che venga visualizzata la finestra di access 2k che mostra il logo, o meglio
č possibile personalizzare la finestra contenente il logo, num. serie ecc.
ecc.?
Scusate se č banale, ma comincia a essere fastidioso.
Grazie a tutti
Daniele


          Ciao Daniele,
da te non me l'aspettavo 'sta cosa ampiamente dibattuta in precedenza.
Cmq metti un file bmp nella stessa directory del tuo applicativo e con lo
stesso nome di quest'ultimo
pippo.mdb ------->pipp.bmp
verrà visualizzato per poco il bmp invece del logo Access.
Poi se vuoi mantenerlo qualche secondo in più apri una form con su
l'immagine che vuoi oppure vai sul sito di @Alex e prendi se non mi sbaglio
Roundeffect e col timer la chiudi
Ciao MAssimiliano
 
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Roundeffect e col timer la chiudi
Ti ringrazio.
Ciao
Daniele


Newsgroup: it.comp.appl.access
Titolo: Inviare stringa di testo sulla COM 1

Avrei l'esigenza inviare una stringa di testo con VBA all'etichettratrice
tramite COM1.
Ringrazio fin d'ora tutti.
saluti fabrizio

 ha scritto nel messaggio
news:6zh77.26293$NZ6.8...@news.infostrada.it...

Per iniziare scusa il forte ritardo ecco come sto procedendo per un'
applicazione simile che utilizza la seriale Com? con ActiveX MsComm
-Da struttra maschera crea un pulsante "Comando0"
-Da menù inserisci Controlli ActiveX, seleziona Microsoft Comunication
Control; inserisce il "Telefono"
-Tasto destro sul telefono - Oggetto Mscomm ---> Propietà (non le propietà
al fondo del menù contestuale riferite all'oggetto ActiveX in quanto
tale);Dunque Oggeto MsComm -> Propietà visualizza una maschera di
riferimento all'oggetto Mscomm di facile configurazione per Baudrate,
dimensioni del buffer bit stop len ecc.. più ottima guida
-Mmmh.. Ora tasto destro sul telefono - Propietà quelle riferite al
controllo activeX chiamalo nel mome Elemento "MyComm"
-Letto esempi della Guida procedi con la stringa in uscita Manuale della
stampante alla mano nel code Vba
codice da inserire nel modulo del form(maschera)
Option Compare Database
Public PippoCom As Object 'dichiaro l'oggetto
Private Sub Comando0_Click()
'Tutto fatto qui apertura trasmissione chiusura
    On Error Resume Next 'controllo che apertura funza correttamente rif
Propietà Oggetto
    Err.Clear
    PippoCom.PortOpen = True 'Apertura
    If Err.Number <> 0 Then
        MsgBox Err.Description
        Exit Sub
    End If
    On Error GoTo 0
    PippoCom.Output = "Guarda Pippo Scrive Ciao !" 'Striga di uscita
    PippoCom.PortOpen = False 'senza controllo errore che bisognerebbe
mettere chiudo la  porta
End Sub
Private Sub Form_Load()
    Set PippoCom = Me.MyComm 'All'apertura assegno il riferimento di oggetto
End Sub
Private Sub Form_Unload(Cancel As Integer)
    Set PippoCom = Nothing 'Alla chisura scarico riferimento di oggetto
End Sub
Newsgroup: it.comp.appl.access
Titolo: ldb e diverse istanze stesso file

Salve a tutti,
attraverso if len(dir(miopercorso)>0 so se è aperta già un'istanza di un
programma: nel momento in cui è già aperta, la seconda istanza dovrebbe
chiudersi e far ripristinare quella parcheggiata.
Come dirglelo a quest'imbecille del mio pc?
grazie MAssimiliano
--------------------------------
Inviato via 
http://usenet.libero.it

 Come dirglelo a quest'imbecille del mio pc?
Ad evitare che arrivino altri milioni di miliardi di post al mio quesito
pubblico il link della soluzione
http://www.mvps.org/access/api/api0041.htm
Grazie cmq
MAssimiliano
N.B. sia chiaro che non c'è un goccio di polemica, sono troppo in debito con
Voi per farne: è solo che ho ritenuto utile per il NG la soluzione.


Newsgroup: it.comp.appl.access
Titolo: converma query e verifica recordset vuoto

con vb e sql inserisco dei valori su una tab
Sql = "INSERT INTO Tabella2 (Campo1,Campo2...) VALUES
quando do il comando DoCmd.RunSql Sql una finestra di allert mi dice se
voglio accodare il record, posso gestire la cosa solo con delle finestre di
conferma? senza che mi compaia quella di allert?
come posso verificare se il record è vuoto?
tnks

Raul ha scritto:

Gli alert predefiniti li gestisci con docmd.setwarnings.
Le richieste di conferma personalizzate le fai com msgbox.
Che vuol dire "verificare se il record è vuoto"?
Se non hai dati da inserire fai direttamente a meno di eseguire la query.
Forse intendi il testare le variabili o le caselle della maschera per
vedere se contengono o meno dei valori?
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:T2rwb.1706$AX1....@news1.tin.it...

Per togliere le finestre di avvertimento vedi help alla voce SetWarnings;
per verificare se il recordset puoi utilizzare la funzione DCount (vedi
help)...
Ciao.
--
Sergio MAZZA

 Forse intendi il testare le variabili o le caselle della maschera per
si devo verificare in base ad un filtro se il valore che devo immettere
esiste già

marco ha scritto:


Allora puoi verificare con Dlookup() prima dell'inserimento se i dati che
vuoi inserire esistono già nella tabella.
Dlookup("nome_campo","nome_tabella","criterio")

Newsgroup: it.comp.appl.access
Titolo: come fare le etichette colonne in grassetto nel listview control 6.0

Non so se questo è il newsgroup adatto per questa domanda, in quanto è sul controllo activex listview control 6.0 della microsoft.
se non lo è allora gradirei che qualcuno mi dicesse dove postare la email.
vorrei sapere come (se è possibile) si puo' trasformare in grassetto tramite codice vba l'etichetta di una colonna.
quando l'utente clicca sulla label della colonna vorrei rendere il testo della colonna in grassetto e poi cambiare il tipo di ordinamento, cosa che sono già riuscito a fare.

 wrote in message
news:JczHe.36604$
fm.25...@news4.tin.it

Se non ricordo male il controllo ListView di MS non consente
la differenziazione della formattazione sulle colonne, ma
se formatti in grassetto devi formattare tutta la ListView.
Ciao
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.appl.access
Titolo: funzione di cambio stampante di default

Ciao a tutti,
per un mio cliente ho messo in piedi il discorso della fatturazione in PDf,
gli ho fatto comprare la licenza del programma Win2pd che secondo me è
ottimo e facilmente programmabile. La difficoltà che ho è questa : prima
lancio la fatturazione cartacea e la stampante di default inizia a buttar
fuori carta.
Poi , se decido subito dopo di creare le fatture in pdf per quei clienti che
la vogliono, lancio l'elaborazione , ma ... non mi fa nulla , e sono quasi
certo che il problema sta quando cerco di cambiare la stampante di default
con quella di Win2Pdf .
Infatti se esco e rientro dal Db access e rilancio la fatturazione pdf ,
funziona.
Sapete se nella routine di cambio stampante default del sito comune esiste
un problema di questo tipo ?Perchè poi una volta cambiata la stampante tutto
funziona a meraviglia con sole 2 righe di codice ...
grazie mille a tutti.
Zorro
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 ha scritto nel messaggio 
news:213Z61Z159Z2Y1...@usenet.libero.it...

Non so a quale routine del sitocomune tu ti stia riferendo. Direi comunque 
che con le ultime versioni di Access (sicuramente dalla 2003 in poi, ma 
forse anche dalla 2000 in poi) tu ti possa riferire a tutte le stampanti 
tramite Application.Printers ed impostare la stampante di default con 
Application.Printer.
Ciao
Antonio

 stampante di default con Application.Printer.
L'oggetto Printer è presente nel VBA dalla versione
Access 2002 (XP) in poi.
Vedi anche 
www.donkarl.com/it?FAQ5.1
.
-- 
cu
Karl
*********
Access FAQ: 
www.donkarl.com/it
 

 stampante tutto funziona a meraviglia con sole 2 righe di codice ...
Per me non è chiaro cosa fai e cosa esattamente è il problema.
Se usi l'oggetto Printer per cambiare la stampante qualche volta
ci son problemi consciuti (dipende p.e. dal tipo della stampante
e se si tratta di una stampante di rete o locale). Sono descritto
p.e. qui: 
http://support.microsoft.com/kb/290293/en-us
-- 
HTH

Newsgroup: it.comp.appl.access
Titolo: Chiudere i Database degli 'Utenti'

Ciao,
poiche dopo una ricerca "non mi sembra" di aver trovato niente n merito,
porgo il quesito a voi:
Ho il mio bel applicativo access (chiaramente) messo in rete,
dal quale (attualmente) accedono 5 persone al max..
Poichè questo database viene aggiornato da me (tramite un insieme di query
'into' l'applicativo appunto) quando ho finito di inserire determinati dati
(su as/400),
ho il BISOGNO di forzare la chiusura dell'applicativo a chiunque lo stesse
utilizzando (tranne me sintende)
N.B: l'applicativo serve solo per visionare dati e tabelle, quindi anche
forzandone la chiusura non rischio che qualcuno stia inserendo record e che
quindi questi vadano persi!!!
Come posso fare??    è possibile farlo???
Mille grazie
Marco


Credo che il modo piu' semplice sia:
- crei una tabella con un campo flag
- crei una form che rimane sempre aperta e ci imposti il timer,
  se ne hai gia' una, tanto di guadagnato
- imposti il timer in modo che ogni tot verifichi il valore del campo
flag,
  se il valore e' False vai avanti,
  se il valore e' True, allora chiudi il database.
Per ovviare al problema della chiusura del tuo client, potresti usare
il nome del computer;
- aggiungi un campo testo alla tabellina, dove archivi il nome del
computer che ha richiesto la chiusura;
- per impostare il flag, ti fai una form o una funzioncina, che
contemporaneamente scrive il nome del pc;
- la procedura sul timer, prima di chiudere il database, verifica che
il nome del computer sia diverso da quello archiviato in tabella.
Sul sito comune ci trovi una funzioncina che ritorna il nome del
computer.
Spero di essere stato chiaro.
bye
-- 
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
----------------------------------


PERFETTO!!!!!
Millllle grazie, mi sembra la soluzione giusta!!!!
Ciao
Marco

complimenti bella invenzione...
Saluti.
Emanuele.
Newsgroup: it.comp.appl.access
Titolo: anteprimaReport e maschere Pop-Up

Ho provato la soluzione trovata sul sito comune per nascondere la finestra
di
Access e fin qui tutto bene .. per far funzionare questa soluzione devo
impostare tutte le maschere con la propietà Pop-up attiva e quindi quando
vado in anteprima dei report la maschera ci galleggia sopra e non mi lascia
vedere (nascosto da due maschere pop-up)....
Datemi qualche indicazione...
Maschere con sotto report si ma come....
Iconizzare le maschere in apertura e riportarle allo stato inziale...
Uso Access 2000
Grazie Angelo


Prova ad inserire questa istruzione dopo l'apertura del report
Docmd.Close acForm, "NomeFormPopup"
Ciao Roberto - Syd

Newsgroup: it.comp.appl.access
Titolo: Listview: nessun oggetto in questo controllo

In una applicazione Access ho inserito due ListView e con Innosetup ho 
preparato l'exe che poi ho installato su un'altra macchina.
Premetto che mscomctl.ocx è lo stesso della macchina di sviluppo.
Sulla mia macchina, quando apro la form con la Listview, nessuno 
problema, sulla macchina di produzione invece ricevo un errore 2683: 
nessuno oggetto in questo controllo.
Non sò più dove sbattere la testa.
Su un'altra macchina (la macchina di sviluppo e quella di produzione son 
win2000) con XP nessun problema.


Nella macchina che ti da problemi credo manchino i file di runtime di VB6.
Questi potrai scaricarli gratuitamente dal sito Microsoft e il file si
chiama:
vbrun60sp5.exe
Ciao, Carlo

 vbrun60sp5.exe
Ho provato ma non č cambiato niente..

Finalmente ho capito tutto: il controllo va a cercare, in HKCR/Licenses, 
le chiavi corrispondenti alle licenze.
Usando InnoSeutp per creare il pacchetto di installazione non venivano 
incluse le chiavi necessario e quindi l'oggetto sulla macchina di 
produzione non veniva caricato.
Le chiavi le ho trovate seguendo le chiamate al registro di windowx con 
Regmon della SysInternals e poi inserendole nello script di InnoSetup 
nella sezione Registry.

Newsgroup: it.comp.appl.access
Titolo: pagine web e personal web server

Ho creato un pagine di accesso ai dati (grafico) e poi ho installato
personal web server.
Sul locale vedo benissimo la pagina. Sul computer collegato in rete mi fa
vedere la struttura del grafico senza il contenuto e mi dice "Le
impostazioni del computer in uso non consentono l'accesso a un'origine in un
altro domino".
Come posso fare ?

Se non sbaglio le pagine di accesso hai dati hanno bisogno di
installare degli activex; controlla se IE ti blocca il download degli
oggetti..
Ciao.
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: trasferire tabelle in altro DB

salve a tutti...
è possibile trasferire 2 tabelle 1 >molti in un altro Db senza perdere i 
dati ??
grazie 

 dati ??
Mi auguro di sě :-)
Apri il database di destinazione e scegli "File" -> "Carica dati esterni"
-> "Importa".
A questo punto scegli le tabelle da importare ed hai finito.
Se, invece, intendi copiare solo i dati da un db ad un altro, magari tra
tabelle con la stessa struttura, allora la cosa migliore č aprire il
database di origine, collegarci le tabelle di destinazione e lavorare di
QBE o SQL tramite VBA.
-- 
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype:pbsoftsolution

 QBE o SQL tramite VBA.
-----------------
scusa Gabriele... forse mi sono espresso troppo frettolosamente...
ho già fatto l'operazione suddetta... ma al solo scopo di avere le 
tabelle nello
stesso DB... ma in realtà mi serve poi spostare i dati, sono 1600 
utenti,
in un altra tabella che è poi l'origine della Frm etc...
in sostanza ora sono arrivato a copiare il lato 1 nella tabella facendo 
un copia-incolla
ossia Cognome, Nome, etc....
ma il problema è ora far "combaciare" i MOLTI  prodotti a queste persone 
senza che i dati si mischino...
spero di essere stato chiaro...
Ciao 

 Ciao
Se importi ambedue le tabelle in un sol colpo e nelle Opzioni
attivi Relationship...
Bruno 

 Bruno
--------------------->
scusa Bruno... sono poco pratico di access... ho guardato in Opzioni ma 
non ho visto
Relationship...potresti essere un pò + dettagliato circa le operazioni 
da fare ???
infine facendo ciò avrei in sostanza le tabelle importate (2) in 
relazione ma come la mettiamo se devo inserire i dati nelle mie tabelle 
(2) senza perdere dati... dovrei modificare le tabelle importate ??
grazie
Giuseppe 

 Giuseppe
Che versione di Access hai?
Bruno
Newsgroup: it.comp.appl.access
Titolo: Problema di impaginazione

Come posso fare a non perdere l'impaginazione dei report! esempio se passo
da un report a l'altro o se stampo uno e poi vado in anteprima sull'altro
perdo le impostazioni? come faccio a lasciarle fisse sempre in maniera
sicura al cento per cento???? grazie Alberto

 ha scritto nel messaggio
news:5zsP8.30062$j65.7...@twister1.libero.it...




è un bug di access, vedi post precedenti a riguardo su google, prova a
cambiare l'impostazione di esegui correzione automatica nome su scheda
generale di opzioni
Saluti.
Emanuele.

Newsgroup: it.comp.appl.access
Titolo: aggiornamento valori casella combinata

Nel caso occorra aggiungere nuovi record alla tabella da cui trae origine la
casella combinata di una data maschera, ho inserito il seguente codice nella
proprietà doppio click della casella combinata al fine di richiamare la
maschera di inserimento dei nuovi dati.
    Dim lngEmployeeID As Long
        lngEmployeeID = Me![idcaserme]
        Me![idcaserme] = 1
        DoCmd.OpenForm "caserme", , , , , acDialog, "GotoNew"
    Me![idcaserme].Requery
    If lngEmployeeID <> 0 Then Me![idcaserme] = lngEmployeeID
Così com'è funziona ma ho una domanda: come posso modificare il codice per
fare in modo che, successivamente all'immissione del nuovo record nella
maschera "caserme" e subito dopo la chiusura della maschera stessa, venga
subito visualizzato il nuovo valore nella casella combinata senza che sia
necessario cercarlo in elenco?
Grazie
Tony

 ha scritto nel messaggio
news:F5gv9.87802$RO.22...@twister1.libero.it...

Per chiarezza di esempio chiamo IDcasermeCB la ComboBox sulla form chiamante
e IDcasermeTB la TextBox contenente l'ID del nuovo record sulla form
chiamata.
Nell'evento OnClose della form "caserme" scrivi:
Form_caserme.IDcasermeCB.requery
Form_caserme.IDcasermeCB = me.idcasermeTB
Mandi Rob.

 ha scritto nel messaggio
news:Itnv9.91062$%M1.23...@twister2.libero.it...

Mille grazie