title: Cambiare origine dati di una form

author: Alessandro Baraldi

text:
"Repko" <x@x.x> wrote in message
news:wfe2d.330140$
5D1.14...@news4.tin.it
[CUT]
> Ciao e grazie per l'aiuto,
> le soluzioni funzionano.
> Ma riguardo all'altro problema? avete qualche dritta da darmi?:
> > > > c'è una funzione per far scrivere i nomi delle tabelle in un'altra
> tabella?
> ciao e grazie ancora!
La tua richiesta è unpò poco chiara e decisamente anomala.
Solitamente non di DUPLICANO i dati nelle tabelle, è una
delle regole fondamentali della normalizzazione dei Database.
Pertanto mi viene da pensare che la struttura dati da te impostata
possa essere comprensiva di vizzi di strutturazione.
A fronte di questo non mi sento di consigliarti una paginata
di Codice per fare una cosa che per quanto posso pensare
non ha senso dal punto di vista della GESTIONE di un DB.
Ciao.
Alex.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Cambiare origine dati di una form

author: Repko

text:
>
> La tua richiesta č unpň poco chiara e decisamente anomala.
> Solitamente non di DUPLICANO i dati nelle tabelle, č una
> delle regole fondamentali della normalizzazione dei Database.
> Pertanto mi viene da pensare che la struttura dati da te impostata
> possa essere comprensiva di vizzi di strutturazione.
> A fronte di questo non mi sento di consigliarti una paginata
> di Codice per fare una cosa che per quanto posso pensare
> non ha senso dal punto di vista della GESTIONE di un DB.
>
> Ciao.
> Alex.
>
Ciao Alex,
forse non mi sono spiegato, o forse non ho capito a cosa ti riferisci :)
il mio intento č solo quello di voler tenere una tbl nel db (con un solo
campo testo) dove vi siano elencati i nomi di tutte le tbls del db.
so che č puň sembrare una cosa del tutto inutile e laboriosa ma era una
domanda sorta quando (vedi primo post) ho dovuto creare l'origine dati per
la combo che cambiava recordsourse alla form.
č ovvio che se si tratta di pagine intere di codice lasciamo perdere!
grazie


title: inserire foto in database

text:
Buon giorno a tutti, scusate se il messaggio � gi� stato trattato, devo
creare un datavase per la mia associazione e volevo inserire nel report di
stampa del socio anche la foto.
Non so da che parte cominciare (x le foto) come configurare la tabella, ecc.
Grazie a tutti
Alberto
anto...@libero.it
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: inserire foto in database

text:
On 14 Ott, 12:40,
an...@libero.it
 (anto.alba) wrote:
> Buon giorno a tutti, scusate se il messaggio è già stato trattato, devo
> creare un datavase per la mia associazione e volevo inserire nel report di
> stampa del socio anche la foto.
> Non so da che parte cominciare (x le foto) come configurare la tabella, ecc.
>
> Grazie a tutti
> Alberto
>
antoa...@libero.it
Guarda questo esempio:
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=117
@Alex


title: A97 - Interfacciarsi con Windows CE (gestione DB)

author: Alessio

text:
Mi è stato chiesto di creare un db per la gestione dei numeri di serie
(generazione, associazione a sn di sistema, associazione dei dati di
vendita) e fin qui niente di particolare, la cosa si fa senza
particolari problemi (a parte il tempo!).
Solo che ad un certo punto il mio capo ha tirato fuori un palmare che
integra un lettore di codici a barre, col quale vuole che si possa
girare in magazzino per fare le associazioni ai sistemi direttamente
sui kit preparati.
poi dovrei scaricare questi dati su un normale pc e fare le altre
operazioni.
In pratica sul Pocket PC dovrei avere una semplice maschera che con
alcuni controlli mi permetta di fare l'associazione (in pratica in una
tabella con [SN] e [SN_sist] scrivo un valore in [sn_sist] per tutti i
valori di [sn] appena letti).
Il problema è che io non ho mai visto Windows CE e ho letto che il
Pocket Access non mi può aiutare in quanto non posso creare maschere
né scriverci codice.
Dovrò fare tutto tramite VB (ho l'SDK per embedded, che in ditta viene
usato per altri scopi).
Sto usanto il 3.0 in modo che il VB non sia troppo diverso da VBA.
Ma come diavolo faccio ad usare le tabelle di cui ho bisogno?
ho fatto prove per creare una tabella, per scriverci, per vedere le
tabelle del progetto (da Windows 2k) ma come faccio a usare per esempio
le tabelle di un .cdb importato da Access?
E nello sviluppare il db in Windows, posso interfacciarmi direttamente
col file .mdb, visto che il cdb viene riconvertito nel caso che lo copi
su Windows 2k?
So che sono parzialmente ot, ma riguarda pure Access e per questo ho
postato qui, anche perché ho letto messaggi di persone che pare
abbiano affrontato simili problemi. se poi non avrò risposta proverò
in un ng su CE.
Grazie comunque


author: AEOM

text:
"Alessio" <
alessio...@poste.it
> ha scritto nel messaggio
news:1148902416.9...@y43g2000cwc.googlegroups.com...
Mi è stato chiesto di creare un db per la gestione dei numeri di serie
(generazione, associazione a sn di sistema, associazione dei dati di
vendita) e fin qui niente di particolare, la cosa si fa senza
particolari problemi (a parte il tempo!).
Solo che ad un certo punto il mio capo ha tirato fuori un palmare che
integra un lettore di codici a barre, col quale vuole che si possa
girare in magazzino per fare le associazioni ai sistemi direttamente
sui kit preparati.
poi dovrei scaricare questi dati su un normale pc e fare le altre
operazioni.
In pratica sul Pocket PC dovrei avere una semplice maschera che con
alcuni controlli mi permetta di fare l'associazione (in pratica in una
tabella con [SN] e [SN_sist] scrivo un valore in [sn_sist] per tutti i
valori di [sn] appena letti).
Il problema è che io non ho mai visto Windows CE e ho letto che il
Pocket Access non mi può aiutare in quanto non posso creare maschere
né scriverci codice.
Dovrò fare tutto tramite VB (ho l'SDK per embedded, che in ditta viene
usato per altri scopi).
Sto usanto il 3.0 in modo che il VB non sia troppo diverso da VBA.
-----
tieni conto che se il palmare ha windows mobile 2003 o successivi ti serve
l'apposito runtime
----
Ma come diavolo faccio ad usare le tabelle di cui ho bisogno?
ho fatto prove per creare una tabella, per scriverci, per vedere le
tabelle del progetto (da Windows 2k) ma come faccio a usare per esempio
le tabelle di un .cdb importato da Access?
----
tramite activesinc tieni sincronizzato il cdb con il tuo mdb. la base dati
per il tuo progetto eVB lo crei in access poi lo copi sul palmare che te lo
converte in automatico in cdb
---
E nello sviluppare il db in Windows, posso interfacciarmi direttamente
col file .mdb, visto che il cdb viene riconvertito nel caso che lo copi
su Windows 2k?
-----
non mi risulta se fai un banale copia incolla senza sincronizzare
-----
So che sono parzialmente ot, ma riguarda pure Access e per questo ho
postato qui, anche perché ho letto messaggi di persone che pare
abbiano affrontato simili problemi. se poi non avrò risposta proverò
in un ng su CE.
Grazie comunque
-----
ti consiglio questo sito
http://www.devbuzz.com/
trovi risposte a tutto quello che chiedi
ciao, AEOM


text:
Ciao, ti ringrazio per la risposta.
Hai quotato in un modo che mi ha rincxxx :)
AEOM wrote:
> "Alessio" <
alessio...@poste.it
> ha scritto nel messaggio
> news:1148902416.9...@y43g2000cwc.googlegroups.com...
> Mi è stato chiesto di creare un db per la gestione dei numeri di serie
...cut...
> Sto usanto il 3.0 in modo che il VB non sia troppo diverso da VBA.
>
> -----
> tieni conto che se il palmare ha windows mobile 2003 o successivi ti serve
> l'apposito runtime
> ----
No, sul palmare ho Windows CE 4.2 pro
> Ma come diavolo faccio ad usare le tabelle di cui ho bisogno?
> ho fatto prove per creare una tabella, per scriverci, per vedere le
> tabelle del progetto (da Windows 2k) ma come faccio a usare per esempio
> le tabelle di un .cdb importato da Access?
>
> ----
> tramite activesinc tieni sincronizzato il cdb con il tuo mdb. la base dati
> per il tuo progetto eVB lo crei in access poi lo copi sul palmare che te lo
> converte in automatico in cdb
> ---
Quello che intendevo è: come faccio ad interfacciarmi via codice con
le tabelle; il VB per embedded è diverso da quello per Access e mi
trovo completamente spiazzato. Voglio fare cose semplicissime ma non so
come, e siccome non c'è l'intellisync (o come si chiama) non è facile
partire. l'help non mi aiuta molto, dovrò tribolare...
> E nello sviluppare il db in Windows, posso interfacciarmi direttamente
> col file .mdb, visto che il cdb viene riconvertito nel caso che lo copi
> su Windows 2k?
>
> -----
> non mi risulta se fai un banale copia incolla senza sincronizzare
> -----
Mah, io ho provato a fare una copia, ma nel momento in cui la faccio il
file mi viene convertito, sia da 2000 a ce che al contrario. Ci vuole
forse una versione più nuova di Activesync? Io ho usato la 3.5 in
dotazione, anche se ora ho scaricato la 4.1 per il pc.
> ti consiglio questo sito
>
http://www.devbuzz.com/
>
> trovi risposte a tutto quello che chiedi
Grazie mille, mi metto subito a spulciarlo!
a buon rendere!


title: non far comparire lo zero nelle caselle

author: Max

text:
Ciao Atutti
come posso non far comparire i numeri solo se diversi da zero in una casella
testo dentro un report che prende dati da una tabella?
Grazie a tutti
Max


title: non far comparire lo zero nelle caselle

text:
sono appena andato su
www.sitocomune.com
  ed ho letto il codice che fa
cambiare colore
al testo in un report a seconda della cifra, però dove va inserito questo
codice?
forse la domanda è banale ma sono un po' arruginito con access.
M.


title: non far comparire lo zero nelle caselle

text:
Come non detto,
ho risolto settando la formattazione condizionale... non la trovavo prima..
:-)
Grazie a tutti e scusate per la banalità  della domanda


title: IDContatore incrementale

author: Pino

text:
Un saluto a tutti,
Come mai, ogni tanto mi capita che il contatore incrementale (Chiave
primaria) salta qualche numero?
Mille grazie
Pino


title: IDContatore incrementale

text:

In realtà non è che salta dei numeri automaticamente, sicuramente cancelli
(magari inavvertitamente) dei record che rimangono indebilmente associati a
quella chiave primaria.
Ciao
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: IDContatore incrementale

author: giorgio rancati

text:
"Pino" <
gv...@dplanet.ch
> ha scritto nel messaggio
news:42eb7612$0$1147$5402...@news.sunrise.ch...

Ciao Pino,
vuoi sapere come mai ?
Apri la tua tabella, vai nel nuovo record, inserisci un valore in un campo
(che non sia il contatore), ecco, il contatore è già stato assegnato alla
riga,.
Adesso ci ripensi e non vuoi aggiungere il record, quindi premi il tasto ESC
un paio di volte.
Il record non viene inserito ma il numero del contatore è stato utilizzato e
non verrà più riproposto.
Ciao Giorgio


title: Ricerca messaggi nell'archivio storico di it.comp.appl.access

author: Principessa

text:
Segnalo che immettendo un qualsiasi criterio di ricerca ricevo il seguente
output:
"Microsoft OLE DB Provider for ODBC Drivers error '80004005'
[TCX][MyODBC]Error writing file '\#sql77_97e09_0.frm' (Errcode: 28)
/verynews/titoli_ric.asp, line 484"
Marina


author: Karl Donaubauer

text:

Sai che puoi sempre usare
http://groups.google.com/advanced_group_search
?
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


author: Luciano (DOC)

text:
"Principessa" <
marina....@fastwebnet.it
> ha scritto nel messaggio
news:yNK_h.31147$281....@tornado.fastwebnet.it...
> Segnalo che immettendo un qualsiasi criterio di ricerca ricevo il seguente
> output:
>
> "Microsoft OLE DB Provider for ODBC Drivers error '80004005'
>
> [TCX][MyODBC]Error writing file '\#sql77_97e09_0.frm' (Errcode: 28)
Grazie della segnalazione, cosě a occhio mi sembra un problema di disco,
lunedě in ufficio vedo bene di che si tratta.
Saluti.
Luciano


text:
"Luciano (DOC)" <
XXXlucia...@sitocomune.com
> ha scritto nel messaggio
> Grazie della segnalazione, cosě a occhio mi sembra un problema di disco,
Direi che č sicuramente un problema di disco, č tutto fermo al 3 maggio.
Saluti.
Luciano


text:
"Principessa" <
marina....@fastwebnet.it
> ha scritto nel messaggio
news:yNK_h.31147$281....@tornado.fastwebnet.it...
> OLE DB Provider for ODBC Drivers error '80004005'
>
> [TCX][MyODBC]Error writing file '\#sql77_97e09_0.frm' (Errcode: 28)
Era come pensavo, risolto facendo un pò di pulizia. Ora rifunziona, ci
metterà un pò per riaggiornare l'archivio (è fermo a due giorni fa):
Saluti.
Luciano


text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:5a2or9F...@mid.individual.net...
> Principessa wrote:
>> Segnalo che immettendo un qualsiasi criterio di ricerca ricevo
>> il seguente output:
>>
>> "Microsoft OLE DB Provider for ODBC Drivers error '80004005'
>>
>> [TCX][MyODBC]Error writing file '\#sql77_97e09_0.frm' (Errcode: 28)
>>
>> /verynews/titoli_ric.asp, line 484"
>
> Sai che puoi sempre usare
>
http://groups.google.com/advanced_group_search
> ?
Certo, la mia premura era solo quella di segnalare il problema della ricerca
da SitoComune.
P.S. Stavo cercando una soluzione (che in realtà esisteva, come poi mi ha
segnalato Giorgio) al problema dello snapshot , prima di postare il mio
quesito .... che mi hai poi brillantemente risolto :-)
Ciao
Marina


title: Copia di un record da un recordset a un altro

author: Giuli el Dabro

text:
Devo copiare un record da un recordset ad un altro (uno di origine e
uno di destinazione).
Per il momento faccio cosě:
For indice = 0 To rst_destinazione.Fields.Count - 1
    	rst_destinazione.Fields(indice) = rst_origine.Fields(indice)
Next
ma č una operazione lenta perchč si passa tutti i campi uno alla
volta.
C'č un metodo piů veloce?
Grazie
Ciao


author: VT @ home

text:
Giuli el Dabro ha scritto:

Docmd.RunSQL "INSERT INTO TabDestinazione SELECT TabOrigine.* FROM
TabOrigine WHERE TuaCondizione"
--
Vincenzo Turturro
Certificato Eucip Core Level
ITA 0000-002299 del 14/05/2007
---------------------------------------------
il sito comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
risorse Access:
http://www.accessgroup.it
---------------------------------------------
Il sito comune di it.comp.as400
http://www.faq400.com
---------------------------------------------


title: tracciato elenco clienti-fornitori D.L.248/06

author: Fabio Dalla Villa

text:
Qualcuno sa dove posso trovare il tracciato informatico di cui all'oggetto?
Devo produrre l'elenco con il codice prelevando dall'archivio.
La legge dice di un provvedimento del Direttore dell'Agenzia delle entrate,
ma non riesco a trovare nulla nemmeno nel sito
www.agenziaentrate.gov.it
Grazie
--
Fabio Dalla Villa


text:
Ho trovato solo un comunicato stampa del 16/03/2007 che dice che il
provvedimento è all'esame del Garante per la protezione dei dati personali,
più slittamento del termine del 29/04 al 15/10 (con calma!).
Fabio Dalla Villa


author: roby isw 232

text:
infatti per il momento nun se ne parla!
penso una soluzione "universale" non ci sia. Io ad esempio dalla parte
clienti ho dei database in formato db3 e le tabelle principali sono tutte
collegate ed importatate in access, ho alcuni moduli per esportare e
riformattare facilmente i dati per fare file ascii.
Quando usciranno i tracciati vedrò di partecipare attivamente , tanto lo
devo fare x forza :(....
ciaoo


title: rapprensentare campo quantità con il tipo di numero più idoneo

text:
ho un campo quantità espresse in decimali. es mele kg 2,532

ho definito questo campo come numerico precisione singola

sommando i valori in una query di raggruppamento

ottengo decimali spropositati che mi obbligano a lavorare sempre con round o visualizzazioni numero a due cifre in report maschere codice ecc ecc.

come posso risolvere il problema a monte? cioè nella tabella contenente i numeri con la virgola?

qual è il tipo di campo idoneo?

grazie


text:
Non confondere la precisione del Tipo di campo con quanto visualizzi.
Puoi visualizzare 1 cifra decimale o nessuna mantenendo il Tipo a precisione adeguata per i calcoli...

La proprietà da impostare è Formato e Numero Decimali, impostabili sia in tabella che sui controlli come textbox.

Single di solito non va bene dove sono presenti calcoli economici ad esempio perché compromette il risultato(devi approfondire i numeri Floating-Point), si usa Currency o Decimal.

Quindi il Round va bene ma non lo confondere con la finalità di gestire la visualizzazione fa anche quello ma altera il dato... e non è mai una scelta così scontata dover perdere precisione.

@Alex


text:

ciao Alex,
dopo 15 anni di utilizzo access sto cercando di capire come funzionano questi tipi di numeri...intanto ho iniziato da un vecchio post di Giorgio Rancati di 12 anni fa:

Questo comportamento dipende dal tipo di dato che usi, probabilmente Double
(Precisione doppia) o Single (Precisione singola) che per loro natura sono
approssimati.
Per memorizzare numeri non approssimati basta usare un tipo di dato non
approssimato come Valuta (max 4 decimali) oppure Numerico-->Decimale in cui
puoi decidere il numero massimo di cifre totali e il numero di decimali.
Quindi se ad esempio necessiti di un campo che possa contenere 14 cifre
intere e 14 cifre decimali, sceglierai il tipo Numerico-->Decimale inserendo
nel parametro "Precisione" il valore 28 e nel parametro "Scala" il valore
14.
Per visualizzarlo correttamente inserisci nel parametro "Formato" il valore
Fisso o Standard e nel parametro "Posizioni decimali" il valore 14

dunque ho usato in tutte e quattro le mie tabelle:
campo quantità come numero decimale formato scala 10 pos decimali 3
campo costo_unitario come valuta formato numero fisso con 3 decimali.

domanda se moltiplico quantita*costo_unitario quindi un campo decimal per un campo valuta  ci sono complicazioni?


title: Script About??

author: JOEBLACKŽ

text:
Ricordo che molto tempo fà sul sito comune vi era uno script che
permettava di creare del testo animato tipo titoli di coda dei film,
ma non riesco a trovarlo.
Mi fate qualke esempio??
Grazie.


title: Script About??

author: Carlo Costarella

text:
"JOEBLACK®" <-...@cazzi.miei> ha scritto nel messaggio
news:hvauju4m8mjsu24aa...@4ax.com...

Forse questo codice fa al caso tuo:
'Impostare, per la form, la proprieta' Intervallo Timer ad un valore
maggiore di 0.
Dim incr As Integer
Private Sub Form_Open(Cancel As Integer)
   incr = 20
End Sub
Private Sub Form_Timer()
   If incr > 0 Then
      If Me!testo_scorr.Left + Me!testo_scorr.Width + incr <= Me.Width
         Then
         Me!testo_scorr.Left = Me!testo_scorr.Left + incr
      Else
         incr = -incr
      End If
   Else
      If Me!testo_scorr.Left + incr >= 0 Then
         Me!testo_scorr.Left = Me!testo_scorr.Left + incr
      Else
         incr = -incr
      End If
   End If
End Sub
Ciao, Carlo


title: VBA: "Errore di run-time '3159';

author: ringo

text:
Salve a tutti,
 non riesco a capire cosa provoca
 l'erorre:
 "Errore di run-time '3159';
 Segnalibro non valido"
 Il codice và in debug sulla riga:
 DoCmd.TransferDatabase acExport, "Microsoft Access", _
     "c:\documenti\gestione_incassi\Gestione_Incassi_srv.mdb", acTable,
 "arretrato_dett_srv", _
     "arretrato_dett_srv"
qui di seguito la funzione completa.... dove viene fuori l'errore:
tanto per dare un idea in generale lo scopo della funzione è
quella di creare un MDB contente dei dati.... vengono inoltre
creati degli indici per migliorare le performance dell'applicazione.
La funzione è usata in un contesto di esportazioni di dati da
un calderone gigante di dati.
grazie
ringo
Public Function elabora()
Dim dbs As Database
Dim tdf As TableDef
Dim idxdecorr As Index
Dim idxNome As Index
Dim idxCiclo As Index
' Avvisi = No
DoCmd.SetWarnings False
' Importazione archivio INCASSO_TITOLI
DoCmd.DeleteObject acTable, "incasso_titoli"
DoCmd.TransferDatabase acImport, "Microsoft Access", _
    "C:\documenti\Gestione_Incassi\Gestione_Incassi_srv.mdb", acTable,
"incasso_titoli", _
    "incasso_titoli"
'
' Esecuzione query
DoCmd.OpenQuery "accoda_a_secchio"
DoCmd.OpenQuery "crea_incasso_titoli_pulito"
'Eliminazione di incasso_titoli per sostituirlo cn quello pulito
DoCmd.DeleteObject acTable, "incasso_titoli"
' Gestione secchio
DoCmd.Rename "Incasso_Titoli", acTable, "incasso_titoli_pulito"
'Copie di Backup archivio INCASSI TITOLI
Dim fso
Set fso = CreateObject("Scripting.FileSystemObject")
fso.copyfile "C:\Documenti\Gestione_incassi\Gestione_incassi_srv.mdb",
"C:\Documenti\Gestione_incassi\Copia1_Gestione_incassi.mdb"
fso.copyfile "C:\Documenti\Gestione_incassi\Copia4_Gestione_incassi.mdb",
"C:\Documenti\Gestione_incassi\Copia5_Gestione_incassi.mdb"
fso.copyfile "C:\Documenti\Gestione_incassi\Copia3_Gestione_incassi.mdb",
"C:\Documenti\Gestione_incassi\Copia4_Gestione_incassi.mdb"
fso.copyfile "C:\Documenti\Gestione_incassi\Copia2_Gestione_incassi.mdb",
"C:\Documenti\Gestione_incassi\Copia3_Gestione_incassi.mdb"
' fso.copyfile "C:\Documenti\Gestione_incassi\Copia4_Gestione_incassi.mdb",
"C:\Documenti\Gestione_incassi\Copia5_Gestione_incassi.mdb"
'Eliminazione archivio Gestione_Incassi_srv.MDB
Kill ("c:\documenti\gestione_incassi\Gestione_Incassi_srv.mdb")
'Creazione MDB vuoto Gestione_Incassi_srv.MDB
Set Gestione_Incassi_srv =
CreateDatabase("c:\documenti\gestione_incassi\Gestione_Incassi_srv.mdb",
dbLangGeneral)
'Gestione_Incassi_srv.Close
Set Gestione_Incassi_srv = Nothing
' Creazione indici su arretrato_dett_srv
Set dbs = CurrentDb
Set tdf = dbs!arretrato_dett_srv
With tdf
    Set idx = .CreateIndex("npc")
    With idx
        .Fields.Append .CreateField("npc")
    End With
    .Indexes.Append idx
End With
With tdf
    Set idx = .CreateIndex("pol")
    With idx
        .Fields.Append .CreateField("pol")
    End With
    .Indexes.Append idx
End With
            With tdf
    Set idx = .CreateIndex("nominativo")
    With idx
        .Fields.Append .CreateField("nominativo")
    End With
    .Indexes.Append idx
End With
            With tdf
    Set idx = .CreateIndex("ramo")
    With idx
        .Fields.Append .CreateField("ramo")
    End With
    .Indexes.Append idx
End With
            With tdf
    Set idx = .CreateIndex("decorr")
    With idx
        .Fields.Append .CreateField("decorr")
    End With
    .Indexes.Append idx
End With
            With tdf
    Set idx = .CreateIndex("sub")
    With idx
        .Fields.Append .CreateField("sub")
    End With
    .Indexes.Append idx
End With
'dbs.Close
' Gestione_Incassi_srv.Close
 Set tdf = Nothing
'dati2k.Close
Set Gestione_Incassi_srv = Nothing
'Esportazione dei dati in Gestione_Incassi_srv.MDB
DoCmd.TransferDatabase acExport, "Microsoft Access", _
    "c:\documenti\gestione_incassi\Gestione_Incassi_srv.mdb", acTable,
"incasso_titoli", _
    "incasso_titoli"
Set Gestione_Incassi_srv = Nothing
*************************************************************************
*************************************************************************
*************************************************************************
***       QUI IL CODICE ENTRA IN DEBUG SEGNALANDO L'ERRORE
*
*************************************************************************
*************************************************************************
DoCmd.TransferDatabase acExport, "Microsoft Access", _
    "c:\documenti\gestione_incassi\Gestione_Incassi_srv.mdb", acTable,
"arretrato_dett_srv", _
    "arretrato_dett_srv"
DoCmd.TransferDatabase acExport, "Microsoft Access", _
    "c:\documenti\gestione_incassi\Gestione_Incassi_srv.mdb", acTable,
"subagenti_incassi", _
    "subagenti"
DoCmd.TransferDatabase acExport, "Microsoft Access", _
    "c:\documenti\gestione_incassi\Gestione_Incassi_srv.mdb", acTable,
"setaccio_clienti", _
    "setaccio_clienti"
'dati2k.Close
Set Gestione_Incassi_srv = Nothing
'Creazione CHIAVE PRIMARIA INDICI su tabella incasso_titoli
Set dbs =
DBEngine.Workspaces(0).OpenDatabase("c:\Documenti\Gestione_incassi\Gestione_
Incassi_srv.mdb")
Set tdf = dbs!incasso_titoli
With tdf
    Set idx = .CreateIndex("pol")
    With idx
        .Fields.Append .CreateField("pol")
        .Fields.Append .CreateField("decorr")
    End With
    idx.Primary = True
    .Indexes.Append idx
    Set idx = .CreateIndex("user")
    With idx
        .Fields.Append .CreateField("user")
    End With
    .Indexes.Append idx
        Set idx = .CreateIndex("subagente")
    With idx
        .Fields.Append .CreateField("subagente")
    End With
    .Indexes.Append idx
        Set idx = .CreateIndex("modpag")
    With idx
        .Fields.Append .CreateField("modpag")
    End With
    .Indexes.Append idx
End With
dbs.Close
End Function


title: Tabelle Importate/Collegate

text:
Buongiorno a tutti,
ho un'applicazione che si appoggia su una base dati Access.Nel Db
Access ho bisogno di importare/collegare Tabelle residenti in due
diversi DB Sql Server.La mia idea era quella di collegare tutte le
tabelle tramite due connessioni Odbc. Dopo averle collegate tutte però
le query mi danno errore.Se invece collego tutte le tabelle di uno
stesso DB Sql Server e quelle dell'altro DB le importo non ho nessun
errore,ma ho l'inconveniente di dover reimportare ogni giorno tutte le
tabelle.Come potrei risolvere??
Se non fosse possibile collegare tutte le tabelle come posso
cancellare e poi importare da codice tutte le tabelle cosi da
automatizzare la procedura?
E' un po di tempo che non vi rileggevo ma siete sempre grandi!
Ciao Francesco


title: Tabelle Importate/Collegate

author: Popi - TheBadHabits

text:
On 19 Mag, 09:32, Torrione73 <
torrion...@yahoo.it
> wrote:
> Buongiorno a tutti,
>
> ho un'applicazione che si appoggia su una base dati Access.Nel Db
> Access ho bisogno di importare/collegare Tabelle residenti in due
> diversi DB Sql Server.La mia idea era quella di collegare tutte le
> tabelle tramite due connessioni Odbc. Dopo averle collegate tutte però
> le query mi danno errore.Se invece collego tutte le tabelle di uno
> stesso DB Sql Server e quelle dell'altro DB le importo non ho nessun
> errore,ma ho l'inconveniente di dover reimportare ogni giorno tutte le
> tabelle.Come potrei risolvere??
> Se non fosse possibile collegare tutte le tabelle come posso
> cancellare e poi importare da codice tutte le tabelle cosi da
> automatizzare la procedura?
Che query sono? E cosa fanno? E che errore danno?
Popi


title: Tabelle Importate/Collegate

author: Pisinho

text:
> Se non fosse possibile collegare tutte le tabelle come posso
> cancellare e poi importare da codice tutte le tabelle cosi da
> automatizzare la procedura?
Ciao Torrione,
io generalmente uso i DSN con Databases differenti ma residenti sullo stesso
server SQL Server 2005 e non ho mai avuto problemi.
Che problemi hai ?


title: Tabelle Importate/Collegate

text:

Ragazzi scusate....ora sembra funzionare,misteri.
Grazie comunque


title: Query SQL

text:
Ciao a tutti vorrei sapere come si fanno sviluppano queste query che mi sono
uscite all'esame.
Dato il DB cosi definito
ZONE (ZONA, NomeZona)
RISTORANTI (COD, Nome, Indirizzo, Tipo, Zona)
CUCINE (TIPO, DescriTipo)
CONVENZIONI (COD, CodCarta)
CARTEDICREDITO (CODCARTA, Carta)
In maiuscolo le chiavi primarie
I vincoli di integrità referenziale sono tra Zone.Zona e Ristoranti.Zona,
Cucine.Tipo e Ristoranti.Tipo, Convenzioni.Cod e Ristoranti.Cod,
Cartedicredito.CodCarta e Convenzioni.CodCarta.
Le query sono:
-        Per ogni ristorante trovare il nome della zona in cui è collocato e
la descrizione del tipo di cucina.
-        Trovare i nomi dei ristoranti convenzionati con la carta Visa e
collocati al centro città.
-        Dato un ristorante, trovare i nomi dei ristoranti che si trovano
nella stessa zona.
-        Trovare il nome della zona con più ristoranti.
Nella risoluzione vi pregherei di non usare costrutti troppo complessi,
perchè sono alle prime armi con Sql.
Grazie in Anticipo


title: Query SQL

author: SunRex

text:
"progman82" <
ki...@libero.it
> ha scritto nel messaggio
news:FZAFc.33441$GQ3.8...@twister2.libero.it...

a) che esame era?
b) fatti le tabelle su access e fatti anche le qry così lo vedi da solo no ?
SunRex


title: Query SQL

author: Enrico T.S.

text:
"progman82" <
ki...@libero.it
> ha scritto nel messaggio
news:FZAFc.33441$GQ3.8...@twister2.libero.it...
> Ciao a tutti vorrei sapere come si fanno sviluppano queste query che mi
sono
> uscite all'esame.
>
> Dato il DB cosi definito
>
> ZONE (ZONA, NomeZona)
> RISTORANTI (COD, Nome, Indirizzo, Tipo, Zona)
> CUCINE (TIPO, DescriTipo)
> CONVENZIONI (COD, CodCarta)
> CARTEDICREDITO (CODCARTA, Carta)
>
> In maiuscolo le chiavi primarie
> I vincoli di integrità referenziale sono tra Zone.Zona e Ristoranti.Zona,
> Cucine.Tipo e Ristoranti.Tipo, Convenzioni.Cod e Ristoranti.Cod,
> Cartedicredito.CodCarta e Convenzioni.CodCarta.
>
> Le query sono:
> -        Per ogni ristorante trovare il nome della zona in cui è collocato
e
> la descrizione del tipo di cucina.
SELECT ristoranti.*, Zona.NomeZona, cucine.DescriTipo
FROM cucine INNER JOIN (Zona INNER JOIN ristoranti ON Zona.Zona =
ristoranti.Zona) ON cucine.TIPO = ristoranti.Tipo;
>
> -        Trovare i nomi dei ristoranti convenzionati con la carta Visa e
> collocati al centro città.
>
SELECT ristoranti.Nome, Zona.NomeZona, CarteCredito.Carta
FROM CarteCredito INNER JOIN (Convenzioni INNER JOIN (Zona INNER JOIN
ristoranti ON Zona.Zona = ristoranti.Zona) ON Convenzioni.COD =
ristoranti.COD) ON CarteCredito.CODCARTA = Convenzioni.CodCarta
WHERE (((Zona.NomeZona)="CENTRO") AND ((CarteCredito.Carta)="VISA"));
> -        Dato un ristorante, trovare i nomi dei ristoranti che si trovano
> nella stessa zona.
>
SELECT ristoranti.Nome, Zona.NomeZona
FROM Zona INNER JOIN ristoranti ON Zona.Zona = ristoranti.Zona
WHERE (((Zona.NomeZona) In (SELECT Zona.NomeZona
FROM Zona INNER JOIN ristoranti ON Zona.Zona = ristoranti.Zona
WHERE (((ristoranti.Nome)="DA ROMOLETTO")))));
> -        Trovare il nome della zona con più ristoranti.
>
SELECT TOP 1 Zona.NomeZona
FROM Zona INNER JOIN ristoranti ON Zona.Zona = ristoranti.Zona
GROUP BY Zona.NomeZona
ORDER BY Count(ristoranti.COD) DESC;
>
> Nella risoluzione vi pregherei di non usare costrutti troppo complessi,
> perchè sono alle prime armi con Sql.
>
> Grazie in Anticipo
>
>
>
>
so' promosso ???????????
bye :o))


title: Elenco query in una casella combinata

author: FredBusca

text:
Salve, avrei bisogno di elencare in una casella combinata l'elenco delle query presenti negli oggetti del db ho provato con questo sql in origine riga:
SELECT MsysObjects.Name FROM MsysObjects WHERE (((Left$([Name],4))<>"Msys") And ((MsysObjects.Type)=5)) ORDER BY MsysObjects.Name;
funziona, ma mi elenca anche una serie di risultati tipo questo:
~sq_cAnag_docenti1~sq_cCittà
che credo siano le query di tutte le caselle combinate/riepilogo presenti nel db che sono un numero enorme.
Come posso ottenere solo l'elenco delle query extra caselle combinate/riepilogo?
Grazie


title: Elenco query in una casella combinata

text:
Fredbusca ha scritto:
> ...
> SELECT MsysObjects.Name FROM MsysObjects WHERE (((Left$([Name],4))<>"Msys") And ((MsysObjects.Type)=5)) ORDER BY MsysObjects.Name;
> funziona, ma mi elenca anche una serie di risultati tipo questo:
> ~sq_cAnag_docenti1~sq_cCittà
> che credo siano le query di tutte le caselle combinate/riepilogo presenti nel db che sono un numero enorme.
> Come posso ottenere solo l'elenco delle query extra caselle combinate/riepilogo?

SELECT MsysObjects.Name
FROM MsysObjects
WHERE
   MsysObjects.Type=5
   AND MSysObjects.Name Not Like "Msys*"
   AND MSysObjects.Name Not Like '~*'
ORDER BY MsysObjects.Name;

--
Ciao
Karl
*********
Access FAQ:
http://www.donkarl.com/it

Access Lobby:
http://www.AccessDevelopers.org


title: Elenco query in una casella combinata

text:

Ok grazie Karl


title: spostamento controllo....fastidioso !!!

author: spedysoft

text:
Ho una maschera(1) con all'interno una struttura a schede, in una pagina ho
il controllo MSRichTextBox che mi serve per inserire degli appunti e
salvarli su di un campo memo....
Nella stessa maschera ho un pulsante che mi apre un'altra maschera(2)
contenente una MSListView che riepiloga in griglia i dati della tabella, se
io faccio click su una riga il record relativo viene sbattuto in maschera(1)
e fin qui tutto ok ....ma....se io mi sposto nella pagina contenente il
controllo RichTextBox lo stesso si presenta spostato dalla sua posizione
originale (dentro la pagina)  e viene visualizzato in alto a sinistra...
se io mi sposto tra le varie pagine e ritorno su quella interessata il
controllo ritorna nella sua posizione ok.
Perchč ?
come fo ?
Grazie mille


title: spostamento controllo....fastidioso !!!

text:
"spedysoft" <
in...@spedysoft.com
> ha scritto nel messaggio
news:jSVlb.62477$e6.21...@twister2.libero.it...

Vabbč...ho risolto dando una serie di setfocus sulle pagine del controllo a
schede....
Bo !
>
>


title: Problemino con sottomaschera: eliminare un record in essa visulizzato

author: foice

text:
Salve a tuti
Scusate la banalità della domanda.
Sto cercando di collaudare il mio database e sto provando ad usarlo
per vedere quali cosa non sa fare e quali di esse potrebbero servire.
In una sottomaschera vengono visualizzati gli ordini che un cliente ha
effettuato e volendo, premendo un pulsante, si può vedere il dettaglio
di ogni ordine.
Se però il cliente annulla l'ordine, o si è solo fatta una prova per
vedere come funziona il DB, potrebbe essere necessario cancellare il
record dell'ordine di quel certo cliente.
ora questo sarebbe facile se il tasto col triagolino e la x non fosse
ingrigito ogni volta che seleziono un record visualizzato in una
sottomaschera.
ho provato a controllare la proprietà Dati/Consenti Eliminazione della
sottomaschera ( e anche della maschera già che c'ero) e sono impostate
su "si".
Però nella maschera cancello i clienti come mi pare, mentre nella
sottomaschera non posso cancellare i loro ordini ...
c'è un qualche vincolo legato alle relazioni della sottomaschera che
io sto ignorando e per questo non capisco o di cosa pensate si possa
trattare?
grazie a tutti per l'aiuto e/o per avere letto questo messaggio.


author: Andrea - jvbov

text:
"foice" <
fo...@tiscalinet.it
> ha scritto nel messaggio
news:1co4ivcrhphjs3nlm...@4ax.com...

Controlla integrità referenziale e abilità cancella record correlati a
catena.
Se non riesci così scrivi una routine che cancella automaticamente i record
che si riferiscono al record principale cancellato.
Ciao
Andrea


author: Roberto dalla campagna

text:
foice <
fo...@tiscalinet.it
> wrote in message
1co4ivcrhphjs3nlm...@4ax.com...

Per quanto ho capito la tabella Clienti è in relazione uno-a-molti con la
tabella Ordini che a sua volta è in relazione uno-a-molti con la tabella
DettaglioOrdini.
Se non l'hai fatto, per ambendue le relazioni uno-a-molti aggiungi
l'integrità referenziale ed attiva l'opzione Elimina record correlati a
catena.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


text:
>Per quanto ho capito la tabella Clienti è in relazione uno-a-molti con la
>tabella Ordini che a sua volta è in relazione uno-a-molti con la tabella
>DettaglioOrdini.
Esatto, anzi scusate se ho omesso questi fondamentali dettagli.
>Se non l'hai fatto, per ambendue le relazioni uno-a-molti aggiungi
>l'integrità referenziale ed attiva l'opzione Elimina record correlati a
>catena.
Credevo di no e invece lo avevo messo. Ho messo pure l'aggiornamento,
cioè ho usato tutte e tre le spunte di Access Xp e ho usato sempre il
tipo di join 1: inclusi solo le righe con campi uguali da entrambe le
tabelle.
é verametne un mistero.
l'unica cosa che mi viene in mente è che avendo usato un esempio di
acces e poi fatto le modifiche che mi servivano ora ci sia qualche
cosa di subdolo che impedisce la cancellazione perché l'esempio
iniziale era così ...
grazie comunque a tutti per l'aiuto. chi lo sa se si troverà mai la
spunta responsabile di tutto questo ... :-)


text:
foice <
fo...@tiscalinet.it
> wrote in message
mij9iv4f4ttsi6oe9...@4ax.com...

Cosa hai come origine record della sottomaschera?
Non è per caso che hai una query non aggiornabile?



text:
On Mon, 28 Jul 2003 08:56:26 GMT, "Roberto dalla campagna"
<
r.ma...@libero.it
> wrote:
>origine record della sottomaschera
SELECT DISTINCTROW Ordini.IDOrdine, Ordini.IDCliente,
Ordini.DataOrdine, Ordini.SpeseTrasporto, Ordini.[%ImpostaVendite],
Sum(Clng(nz([Quantità]*[PrezzoUnitario]*(1-[Sconto]))*100)/100) AS
TotaleRiga, Ordini.DataSpedizione, [Query Somma pagamenti].[Totale
pagamenti] AS [Totale pagamenti] FROM (Ordini LEFT JOIN [Query Somma
pagamenti] ON Ordini.IDOrdine=[Query Somma pagamenti].IDOrdine) LEFT
JOIN [Dettagli sugli ordini] ON Ordini.IDOrdine=[Dettagli sugli
ordini].IDOrdine GROUP BY Ordini.IDOrdine, Ordini.IDCliente,
Ordini.DataOrdine, Ordini.SpeseTrasporto, Ordini.[%ImpostaVendite],
Ordini.DataSpedizione, [Query Somma pagamenti].[Totale pagamenti];
A dire il vero non so nemmeno se questa origine dati sia una query,
però l'ho usata diffusamente per allargare le funzioni del database
visto che l'esempio di Access da cui sono partito la usava sempre.
C'è forse qualche problema per avere usato Sum?
Se ho capito bene la Query Somma dei pagamenti dovrebbe essere
aggiornabile, lavora sulla tabella Pagamenti e fa la somma raggruppata
per ogni IDOrdine. Quindi non mi pare ci possanno essere casini
nell'aggiornamento visto che non coinvolge campi calcolati da fuori o
cose simili come ho letto sull'help del programma.
Questa cosa mi manda ai matti ...
Mi sa che dovrò chiedere agli utenti finali del DB di cancellare tutto
il contenunuto dell'ordine e di tenersi un ordine di 0 euro ...
Access croce e delizia ...


text:
foice <
fo...@tiscalinet.it
> wrote in message
tc8civkk13a2l5og8...@4ax.com...

Quella che hai postato è una query di raggruppamento, quindi, come
immaginavo è un recordset non aggiornabile dalla quale quindi non puoi
cancellare record.



text:
>Quella che hai postato è una query di raggruppamento, quindi, come
>immaginavo è un recordset non aggiornabile dalla quale quindi non puoi
>cancellare record.
Ok, ho fatto male a fidarmi e seguire la strada mostrata dall'esempio
di Access. Non fa niente, questa volta la cosa è aggirabile con un
poco estetico ordine di zero euro, del resto è il mio primo db
relazionale fatto in access, e in assoluto il primo relazionale ...
Tornado al recordset e alla query di raggruppamento: da quel che ho
capito, visto che l'help di Access non parla di SELECT con questa
origine dati in pratica aggiungo alla lista dei campi tutti i campi
che mi pare, e se voglio possono essere pure oggetti calcolati, come
ad esempio una somma, e li posso usare come se provenissero da una
tabella, sono campi a disposizione nella machera.
Ora se questo è il modo, diciamo debole o poco elastico, di fare il DB
in questione mi chiedo quale il modo migliore di farlo, ma per questo
forse è necessario che apprenda meglio Access e poi forse aprirò un
nuovo tread.
grazie per l'aiuto e per avere scovato il mio problema che sarebbe per
sempre rimasto li ...
grazie


text:
foice <
fo...@tiscalinet.it
> wrote in message
vlrdiv0ogtqb8ddq1...@4ax.com...
> >Quella che hai postato č una query di raggruppamento, quindi, come
> >immaginavo č un recordset non aggiornabile dalla quale quindi non puoi
> >cancellare record.
> Ok, ho fatto male a fidarmi e seguire la strada mostrata dall'esempio
> di Access. Non fa niente, questa volta la cosa č aggirabile con un
> poco estetico ordine di zero euro, del resto č il mio primo db
> relazionale fatto in access, e in assoluto il primo relazionale ...
> Tornado al recordset e alla query di raggruppamento: da quel che ho
> capito, visto che l'help di Access non parla di SELECT con questa
> origine dati in pratica aggiungo alla lista dei campi tutti i campi
> che mi pare, e se voglio possono essere pure oggetti calcolati, come
> ad esempio una somma, e li posso usare come se provenissero da una
> tabella, sono campi a disposizione nella machera.
> Ora se questo č il modo, diciamo debole o poco elastico, di fare il DB
> in questione mi chiedo quale il modo migliore di farlo, ma per questo
> forse č necessario che apprenda meglio Access e poi forse aprirň un
> nuovo tread.
> grazie per l'aiuto e per avere scovato il mio problema che sarebbe per
> sempre rimasto li ...
> grazie
Access č elastico in maniera proporzionale alla conoscenza che si ha
dell'applicativo.
Di fatto (e penso che sia cosě per qualsiasi database relazionale), č
aggiornabile qualsiasi oggetto per il quale risulti inequivocabilmente
determinato l'item da aggiornare, e questo in una query di raggruppamento
(per giunta basata sul join di piů tabella) non č affatto vero.
Non č preciso affermare, come hai fatto tu, che l'help non parla di quando
una query č o non č aggiornabile; per maggiori chiarimenti in merito cerca
sull'help l'argomento Quando aggiornare dati da una query.



title: Apertura di un DB senza eseguire la macro autoexec

author: Mabel

text:
Salve a tutti...
Sto scrivendo una procedura per fare in automatico il passaggio di
un'applicazione access dalla versione di test alla versione di
rilascio: questa procedura fa diverse cose anche per ridurre le
dimensioni del DB. Il mio problema è questo: avendo bisogno di aprire
il DB di test tramite automazione (OpenCurrentDatabase) per importare
i suoi oggetti in un DB vuoto, non riesco a fare in modo che partano
la macro autoexec (o la maschera di avvio).
Sulla Microsoft KB (Q147816) si dice di utilizzare l'istruzione
SendKeys "+" per simulare la pressione del tasto MAIUSC, ma la cosa
non funziona, oppure sono io che non sono capace a farla
funzionare....
Qualcuno ha già affrontato un problema del genere?
Grazie per l'aiuto.
_______________
Marco


title: Problema di focus con una maschera a scelta obbligatoria

author: Paul

text:
a2000, la situazione è questa:
da una maschera popup a scelta obbligatoria faccio partire tramite
pulsante il codice:
DoCmd.OpenReport "report_1", acViewPreview
DoCmd.Close acForm, "maschera"
tutto si svolge correttamente solo che, una volta chiusa la form, il
focus mi va a finire su una maschera che stava "sotto", mentre il report
è aperto ma non è attivo.
ho notato che succede perchè la maschera è a scelta obbligatoria
ho provato a fare maschera.setfocus ma non funzia
come posso "attivare" il report senza togliere l'immissione
obbligatoria?
grazie


author: Nicola Ardito

text:
In Acc97 (non ho mai usato Acc2000) quando apri una maschera di popup da
codice la procedura che esegue lo stesso si interrompe.
Credo che per questo motivo su chiusura della form il focus ritorni alla
maschera che l'aveva aperta.
Una soluzione poco elegante ma credo funzionale al tuo problema potrebbe
essere quella di aprire il report dalla maschera principale.
Se hai bisogno comunque di dati dalla maschera di popup puoi fare quanto
segue
Nel codice della maschera di popup
Sub cmd_ApriReport()
    ....
    me.visible=false
End Sub
Nel codice della maschera principale
Sub ApriPopup()
    DoCmd.OpenForm nomemascheradipopup, , , , , acDialog
    ' qui ritorna il codice dopo che la maschera di popup è diventata
invisibile
    '... fai quello che devi fare
    DoCmd.OpenReport nomereport, acViewPreview
    DoCmd.Close acForm,nomemascheradipopup
End Sub
Paul ha scritto nel messaggio <
39537C8D...@spin.it
>...



title: Verifica NT permissions

author: Fabio Montagner

text:
ACccedo a SQL7 con FE in Acc97.
L'accesso ODBC č gestito tramite user NT.
Vorrei poter verificare da Acc97, se l'utente collegato puň anche accedere a
determinate cartelle, anche quelle con autorizzazioni NT.
Es. Se una cartella č condivisa per Fabio ed io da Access voglio accedervi,
posso farlo.
Cosa diversa accade a Carlo, il quale non č autorizzato alla visione della
cartella.


title: Verifica NT permissions

author: Sib

text:
"Fabio Montagner" <
f.mon...@issz.vr.it
> ha scritto nel messaggio
news:90gd8f$4cui$1...@stargate1.inet.it...

L'utente a cui ti riferisci e' l'utente di access o di sistema? perche' se
parli dell'utente di access, come penso tu sappia, non ha alcun peso per
l'accesso alle risorse che invece guardano solo all'utente che ha aperto il
SO.
Sib


title: Operazione con barra dei menu personalizzata..

author: AA

text:
Salve..Ancora io,vi spiego il mio problema: ho creato una barra dei menu che
quando il pgm è in esecuzione è l'unica ad essere visibile..All'interno di
essa ho creato un tasto Help che mi apre una maschera "Help" che
desidero..Il problema è che vorrei abbinare questa operazione alla
digitazione di "F1", ma prima di tutto devo disabilitare la funzione della
guida in linea di Access, che è l'unica opzione che rimane nella barra dei
menu creata da me, e poi abbinare F1 come scelta rapida per quel tasto..ma
non sono in grado..Grazie x l'aiuto!!


author: @bi-elle.it strano...mavero

text:
[cut]
macro autokeys
nome macro: {F1}
Azione: apri maschera che vuoi
dovrebbe risolverti il problema!
--
strano...mavero
L'universo è cambiamento; la nostra vita è il risultato dei nostri pensieri.
Marco Aurelio


text:
"strano...mavero" <mauro @ bi-elle . it> ha scritto nel messaggio
news:cjj9ht$ldd$1...@lacerta.tiscalinet.it...

Non riesco a capirla...Sarò indubbiamente ritardato,ma mi puoi spiegare
meglio??Thanks..


author: Alessandro Baraldi

text:
"AA" <
NOSPAMa...@sistemics.it
> wrote in message
news:cjjbsv$qg0$
1...@carabinieri.cs.interbusiness.it
>
> "strano...mavero" <mauro @ bi-elle . it> ha scritto nel messaggio
> news:cjj9ht$ldd$1...@lacerta.tiscalinet.it...
> > [cut]
> > macro autokeys
> > nome macro: {F1}
> > Azione: apri maschera che vuoi
> >
> > dovrebbe risolverti il problema!
> > --
> > strano...mavero
>
> Non riesco a capirla...Sarň indubbiamente ritardato,ma mi puoi spiegare
> meglio??Thanks..
Per capirla potresti fare lo sforzo di APRIRE l'HELP... non il tuo
quello di DEFAULT di Access e digitare AUTOKEYS.
Ti mostra come configurare la Macro(AUTOKEYS) che č una Macro
Speciale nella quale vengono configurate le chiamate ai PULSANTI
o tasti speciali...!!
Quanto ti ha spiegato nel Post č esattamente l'applicazione
di quanto c'č dettagliato nell'HELP
@Alex.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


text:
"AA" <
NOSPAMa...@sistemics.it
> ha scritto nel messaggio
news:cjjbsv$qg0$1...@carabinieri.cs.interbusiness.it...

Credimi, c'è davvero poco da capire, tempo fa ho avuto il tuo stesso
problema e con la stessa (e se non era così era molto simile) spiegazione
che pocanzi ti ho fatto, Alessandro Baraldi mi ha spiegato come fare
l'Autokeys.
Provaci e se hai problemi ci ri....leggiamo!



title: Casella combinata: impedire modifiche ai valori sottostanti

author: yanez

text:
Saluti a tutto il NG
E' tutto il giorno che vado googleando...ma non sono riuscito a cavarne
nulla.
Ho una combobox la cui origine riga è una query sulla tabella tbl_articoli
per estrarre Id_articolo e Desc_Articolo.
La combo visualizza la descrizione dell'articolo e memorizza l'id.
Alcuni utenti del db, dovendo modificare l'articolo selezionato in
precedenza, cancellano il contenuto visualizzato in quel momento dalla
casella combinata, invece di "buttarla giù" e selezionare quello nuovo.
L'effetto è che mi cancellano le descrizioni degli articoli dalla relativa
tabella!
Il controllo casella combinata va a riempire il campo Id_articolo della
tabella tbl_ordine
Non posso bloccare il controllo tramite la relativa proprietà, perché
comunque devo consentire la scelta di un articolo diverso.
E' possibile modificare l'istruzione SQL della query in modo da impedire le
modifiche?
Oppure?
Grazie a tutti per l'attenzione
yanez


author: Marco Pizzamiglio

text:
yanez ha scritto:

Non è possibile modificare in quel modo i dati che sono origine della
lista di una combo. Se non hai codice VBA sugli eventi forse hai sbagliato
ad impostare l'origine controllo, la colonna associata, o le relazioni tra
le tabelle.
Prova ad eliminare e ricreare la combo.
Altrimenti... complimenti, hai scovato un nuovo bug di access.
Ciao.
-Marco-
--
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


text:

Se succede una cosa simile è perchè la Combo ha la proprietà
OrigineControllo associata ad un campo.
Questo accade se l'hai creata con l'Autocomposizione per la ricerca di
un Record all'interno dell'elenco Records.... ed hai associato la
combo magari senza volere...!
Verifica che non sia associato, di conseguenza non è possibile che
possa modificare i dati.
@Alex


text:
Che figura...... davvero mondiale! :-(  :-)
In effetti stamattina ci ho provato e riprovato...ovviamente tutto a posto,
le voci della combo e la tabella sottostante.
Eppure ragazzi vi giuro che in almeno un paio di occasioni dopo che l'utente
(la nostra segretaria) aveva fatto quel lavoro, non si è trovata più la voce
cancellata nella lista e mi ha chiamato... io sono andato a vedere nell'mdb
BE che contiene le tabelle e ho trovato l'articolo senza descrizione!
Vai a capire che cosa è successo....
Scusate per il disturbo :-((


author: Antonio Biso

text:
"yanez" <
yanez...@libero.it
> ha scritto nel messaggio
news:NuVAh.4348$aF5....@tornado.fastwebnet.it...
> Che figura...... davvero mondiale! :-(  :-)
> In effetti stamattina ci ho provato e riprovato...ovviamente tutto a
posto,
> le voci della combo e la tabella sottostante.
> Eppure ragazzi vi giuro che in almeno un paio di occasioni dopo che
l'utente
> (la nostra segretaria) aveva fatto quel lavoro, non si č trovata piů la
voce
> cancellata nella lista e mi ha chiamato... io sono andato a vedere
nell'mdb
> BE che contiene le tabelle e ho trovato l'articolo senza descrizione!
Sai in che modo si la segretaria deve pagare questa figura?
Antonio


title: Su WinXp funziona su Win 7 no

author: RobertoA

text:
Allora, ho una form che contiene i miei bei documenti, fatture, ddt,
preventivi ecc..
Quando devo selezionare alcuni documenti specifici, premo un tasto sulla
form, esce una seconda form di ricerca
Su quest'ultima riempio varie textbox, data documento, numero documento,
ditta, ecc..  poi premo il tasto CERCA dentro al quale c'e' il codice  che
dovrebbe aggiornare la proprieta' Filter della form originale:

20        aggiorna_sql
30        Forms!frmDocumenti.Filter = "" & txtStringaSql
40        Forms!frmDocumenti.FilterOn = True

La variabile txtStringaSql contiene esattamente this:  DATA_DOCUMENTO >=
#01/18/2013#
Fin qua tutto bene sennonche' ieri questa procedura e' stata attivata su un
pc con Win 7 e si pianta, con errore 2001, alla riga 30
Il 2001 dovrebbe indicare "Filter string for a form is mal-formed"
Ho pensato, e' il giorno invertito col mese, ma no perche' lo stesso
problema lo fa anche con data 01/01/2013
Da premettere che su altri pc, con Win Xp pro, fila tutto liscio
Da dire anche che la stessa modalita' di ricerca, la uso su altre form ad
esempio le anagrafiche e la ricerca funziona correttamente
Ripeto, stesso codice per cercare le anagrafiche, e funziona anche con Win 7
Cosa potete consigliarmi di verificare/modificare?
Ciao e grazie
RobertoA


title: Su WinXp funziona su Win 7 no

author: Mancini

text:
Postaci qualche riga in piu di codice che si possa capire qualcosa !!!!

Mi sembrano strani gli apici che metti prima di & txtStringaSql
dovrebbero esserci anche dopo ???


title: Su WinXp funziona su Win 7 no

author: Bruno Campanini

text:
RobertoA wrote :

Prova cosï¿œ:

30 Forms!frmDocumenti.Filter = "DATA_DOCUMENTO>=#01/01/2013#"
40 Forms!frmDocumenti.FilterOn = True

Bruno


title: Su WinXp funziona su Win 7 no

text:
"Bruno Campanini" <
brun...@libero.it
> ha scritto nel messaggio
news:527b6a6f$0$23125$4faf...@reader2.news.tin.it...

> Prova cos�:
>
> 30 Forms!frmDocumenti.Filter = "DATA_DOCUMENTO>=#01/01/2013#"
> 40 Forms!frmDocumenti.FilterOn = True
>
> Bruno

Anche con quello dava errore
Ho risolto comunque
Non so per che motivo ma mancava il file msoutl.olb  dal posto dove il
runtime di Access lo cercava
Ho fatto una routinetta dentro una form per elencare i nomi file e percorsi
dei riferimenti usati
Poi ho controllato uno alla volta se presenti nel pc e bammm, il file
msoutl.olb non c'era proprio, ma non c'era sull'intero disco
Credo che quella libreria sia relativa ad Outlook e non capisco quindi in
che modo e' collegata all'errore che mi rimandava
Anche perche', come ho detto sopra, su altra schermata usavo lo stesso tipo
di ricerca e funzionava correttamente
Ho anche fatto la prova di cancellarlo e l'errore e' ripreso, rimettendolo a
posto e' sparito


title: Su WinXp funziona su Win 7 no

text:
> Ho fatto una routinetta dentro una form per elencare i nomi file e percorsi
> dei riferimenti usati

Lieto che hai risolto.

ma il problema mi ha incuriosito
Ho provato sul mio XP + Office2003 ad eliminate quel file
-- D:\Programmi\Microsoft Office\OFFICE11\MSOUTL.OLB
con il risultato di:

- Incasinare Outlook
- mentre su Access ho testato il tuo codice e funzionava bene
( con e senza quel file )

Mi incuriosisce in particolare quella
"routinetta per elencare i nomi dei file e percorsi dei riferimenti usati"

ce la posti?   Grazie

.


title: Su WinXp funziona su Win 7 no

text:

Ma cerrrto
E' una schermata che si usa quasi mai, ma quelle volte fa 'vedere' se il
programma non trova dele librerie che gli servono
Io metto in una form due textbox txtRiferimentiMancanti  e
txtRiferimentiPresenti  che vengono riempite con i riferimenti mancanti
(broken) e con i riferimenti trovati
----------------------------------------------------
40        stringa_referenze = ""
50        stringa_referenze_mancanti = ""
60        librerie_trovate = 0: librerie_mancanti = 0

70        For Each accRef In Application.References
80          With accRef
90             If (.IsBroken = False) Then
100               stringa_referenze = stringa_referenze & .Guid & "  " &
.Name & "  " & .FullPath & Chr(13) & Chr(10)
110               librerie_trovate = librerie_trovate + 1
130               Else
140               stringa_referenze_mancanti = stringa_referenze_mancanti &
.Guid & Chr(13) & Chr(10)
150               librerie_mancanti = librerie_mancanti + 1
170               End If
180         End With
190       Next accRef

200       Me.txtRiferimentiMancanti = stringa_referenze_mancanti
210       Me.txtRiferimentiPresenti = stringa_referenze
----------------------------------------------------


title: Su WinXp funziona su Win 7 no

text: Grazie


title: Su WinXp funziona su Win 7 no

author: Simone Calligaris

text:
"RobertoA" <

> Ho risolto comunque
> Non so per che motivo ma mancava il file msoutl.olb  dal posto dove il
> runtime di Access lo cercava
> Ho fatto una routinetta dentro una form per elencare i nomi file e
> percorsi dei riferimenti usati
> Poi ho controllato uno alla volta se presenti nel pc e bammm, il file
> msoutl.olb non c'era proprio, ma non c'era sull'intero disco
> Credo che quella libreria sia relativa ad Outlook e non capisco quindi in
> che modo e' collegata all'errore che mi rimandava
> Anche perche', come ho detto sopra, su altra schermata usavo lo stesso
> tipo di ricerca e funzionava correttamente
> Ho anche fatto la prova di cancellarlo e l'errore e' ripreso, rimettendolo
> a posto e' sparito

Utilizzi l'installer del Runtime fornito da MS, oppure gli scripts Sagekey?


title: Su WinXp funziona su Win 7 no

text:
"Simone Calligaris" <
simo...@libero.it
> ha scritto nel messaggio
news:527cfb41$0$23119$4faf...@reader2.news.tin.it...

Uso Innosetup
Da dentro lo script di Innosetup lancio l'installazione del run-time di
Access


title: Su WinXp funziona su Win 7 no

text:
"RobertoA"

>> Utilizzi l'installer del Runtime fornito da MS, oppure gli scripts
>> Sagekey?

> Uso Innosetup
> Da dentro lo script di Innosetup lancio l'installazione del run-time di
> Access

Se hai molte installazioni in giro ti consiglio di prendere in
considerazione Sagekey:  � una soluzione non gratuita ma decisamente
robusta.


title: Su WinXp funziona su Win 7 no

text:
"Simone Calligaris" <
simo...@libero.it
> ha scritto nel messaggio
news:527d0e46$0$1371$4faf...@reader1.news.tin.it...

Si, se avessi molte installazioni sicuramente prenderei in considerazione
Sagekey


title: [OT] Critica al sito comune

author: vuLCan Karayan

text:
Ragazzi, scusate, ma mi spiegate perchè accidenti avete impedito la ricerca
con CTRL+F sul sito comune?


title: [OT] Critica al sito comune

author: sv

text:
vuLCan Karayan ha scritto:
> Ragazzi, scusate, ma mi spiegate perchè accidenti avete impedito la ricerca
> con CTRL+F sul sito comune?
Fai click in un punto vuoto della pagina e poi lanci CTRL+F.
--
rgrds
SC
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: [OT] Non scarico tutti i messaggi

author: Valerio Valentini

text:
Mi sono accorto che OE non mi scarica alcuni messaggi, primo perchè non li
vedo o ho TD che iniziano con una risposta, ma anche perchè quando gli dico
sincronizza mi restano pur avendo già letto tutti i messaggi ancora alcuni
da leggere che scompaiono solo con il comando segna come già letti anche i
messaggi non scaricati e tornano subito al prossimo aggiornamento.
Non mi era mai successo, ho modificato qualcosa inavvertitamente in OE, è
McFEE che rompe o è perchè ALPIKOM come newsserver è scrauso?
Ciao Valerio.


title: [OT] Non scarico tutti i messaggi

author: Sergio MAZZA

text:
"Valerio Valentini" <
val...@accessgroup.it
> ha scritto nel messaggio news:44a67e00$1...@news.telnetwork.it...

Controlla se hai impostato in OE la cancellazione dei messaggio dopo un certo periodo...
Ciao.
--
Sergio MAZZA


title: [OT] Non scarico tutti i messaggi

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:e87ur5$noi$1...@area.cu.mi.it...

Non spariscono quelli vecchi, ma non si scaricano quelli nuovi, tipo il mio
post Origine dati MGraph a cui ha risposto MA trovo solo la sua risposta.
Ciao Valerio.


title: [OT] Non scarico tutti i messaggi

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:e87ur5$noi$1...@area.cu.mi.it...

Mi sono accorto che quando faccio Sincronizza tutto o NG, qualche volta non
mi legge alcune intestazioni, anche se sono solo una 10 e non più di 300, e
di conseguenza non mi scarica nemmeno il corpo del messaggio. Ora conosco il
problema e lo evito, ma non mi spiego il perchè.
Ciao Valerio.


title: [OT] Non scarico tutti i messaggi

text:
"Valerio Valentini" <
val...@accessgroup.it
> ha scritto nel messaggio news:44a8d18c$1...@news.telnetwork.it...
>
> Mi sono accorto che quando faccio Sincronizza tutto o NG, qualche volta non mi legge alcune intestazioni, anche se sono solo una
> 10 e non più di 300, e di conseguenza non mi scarica nemmeno il corpo del messaggio. Ora conosco il problema e lo evito, ma non mi
> spiego il perchè.
>
> Ciao Valerio.
Togli il limite anche dei 300 messadgi delle intestazioni da leggere/scaricare.
Se hai altri problemi c'è l'NG microsoft.public.it.outlookexpress (server:
news.microsoft.com
)...
Ciao.
--
Sergio MAZZA


title: [OT] Non scarico tutti i messaggi

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:e8aqpk$r6d$1...@area.cu.mi.it...

Grazie.
Ciao Valerio.


title: Per filtrare una sottomaschera?

author: Maurizio

text:
Salve a tutti!!
Ho un problemino. Aiutatemi, por favor.
Ho una maschera che contiene, al suo interno, una sottomaschera.
Fin qui nulla di strano.
Il mio prob è che con il comando Docmd.ApplyFilter riesco a filtrare i dati
della maschera principale ma non quelli della sottomaschera.
Come si può fare?
Grazie.


title: Per filtrare una sottomaschera?

text:
"Maurizio" <
mauri...@libero.it
> ha scritto nel messaggio
news:QKaO4.50591$xt2.6...@news.infostrada.it...

Una cos(c)ia semplice semplice:
nelle proprietà della sottomaschera "collega campi master" inserisci il nome
del campo (o controllo) da utilizzare come filtro e in "collega campi
secondari" in nome del campo su cui applicare il filtro. La sottomaschera
"seguirà" passo passo il contenuto del campo utilizzato per il filtro...
Se invece vuoi applicare il filtro solo quando vuoi tu:
inserisci a fianco un bottone di tipo "interruttore" e nell'evento "su clic"
scrivi:
Private Sub iFiltra_Click()
rem il bottone l'ho chiamato iFiltra
rem la sottomaschera si chiama prova (che fantasia!)
Select Case Me.iFiltra
    Case True
        Me.prova.LinkChildFields = "nomeCampodaFiltrare"
        Me.prova.LinkMasterFields =
"nomeCampooControllodaUtilizzareComeFiltro"
    Case False
        Me.prova.LinkChildFields = ""
        Me.prova.LinkMasterFields = ""
    Case Else
End Select
End Sub
Ciao.


title: Per filtrare una sottomaschera?

author: lbo dal portatile

text:
>Il mio prob è che con il comando Docmd.ApplyFilter riesco a filtrare i dati
>della maschera principale ma non quelli della sottomaschera.
credo che applyfilter abbia effetto sulla maschera "corrente", quindi
lo dovresti lanciare da dentro la sottomaschera.
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/


title: AIUTO per contatore con in chiave l'anno

author: Odla

text:
Ciao a tutti,
dovrei realizzare un contatore di questo genenere:
numero progressivo/ anno
1/07
2/07
ma che poi riparta da 1 all'inizio del nuovo anno, cioč
1/08
2/08
no so proprio come fare, qualcuno mi sa aiutare?
Grazie a tutti in anticipo!
Aldo


text:
"Odla" <
ab6...@tiscali.it
> ha scritto nel messaggio
news:OGULh.28020$J11.6...@twister1.libero.it...

Trovi tutto sul sito comune
www.sitocomune.it
Antonio


author: Alessandro Cara

text:
Antonio Biso wrote:
[cut]
> Trovi tutto sul sito comune
>
www.sitocomune.it
comprese le istruzioni per l'uso del NG? ;<)
Sta in "campana" che lo dico a Biso
--
ac
y-1=x


text:
"Alessandro Cara" <
alessan...@ay-1asistemi.it
> ha scritto nel messaggio
news:PRULh.15444$6.5...@tornado.fastwebnet.it...

Uh?
Che mi sono perso?
Antonio


text:
Odla ha scritto:
> Ciao a tutti,
>
> dovrei realizzare un contatore di questo genenere:
>
> numero progressivo/ anno
> 1/07
> 2/07
>
> ma che poi riparta da 1 all'inizio del nuovo anno, cioè
> 1/08
> 2/08
>
> no so proprio come fare, qualcuno mi sa aiutare?
> Grazie a tutti in anticipo!
>
> Aldo
Mi permetto di intervenire solo perchè ho a mia volta risolto il
problema tempo fa grazie al NG.
Crea un nuovo campo nella tabella in formato testo; nella maschera gli
associ una casella di testo nel valore predefinito della quale
inserisci questa formula:
=IIf(IsNull(DCount("MioCampo";"MiaTabella";"MioCampo like '*/" &
Format(Date();"aa") &
"'"));'1';DCount("MioCampo";"MiaTabella";"MioCampo like '*/" &
Format(Date();"aa") & "'")+1) & "/" & Format(Date();"aa")
Sostituisci naturalmente MioCampo MiaTabella.
Questa funziona sul mio db perfettamente ed ha già superato il test
del cambio anno.
L'unico problema nell'usare questo tipo di contatore è che in
un'ordinamento crescente 01/08 è minore di 02/07 perciò conserva
comunque il tuo campo contatore automatico ed eventualmente ordina i
dati in base ad esso.
Un saluto, Marco.


text:
"T_A_O" <
iln...@katamail.com
> ha scritto nel messaggio
news:1174467350.8...@e65g2000hsc.googlegroups.com...
L'unico problema nell'usare questo tipo di contatore è che in
un'ordinamento crescente 01/08 è minore di 02/07 perciò conserva
comunque il tuo campo contatore automatico ed eventualmente ordina i
dati in base ad esso.
Un saluto, Marco.
Infatti sarebbe sempre meglio creare questo contatore "calcolato" in formato
aa/prog quindi 08/01 07/02
Antonio


title: errore funzione INT di frazione

author: Nicolas

text:
Nz(Int(Forms![ricevute]![punti]) / DLookup("puntiavvisa", "aziendali"), 0)
qualcuno mi sa dire perchč se  Forms![ricevute]![punti]) vale 24 e
DLookup("puntiavvisa", "aziendali") vale 5
il risultato dell'operazione č 5? non dovrebbe essere 4,8 e quindi l'intero
4?
grazie


title: errore funzione INT di frazione

author: Geppo

text:
Ciao Nicolas <
nico...@email.it
>, hai scritto:
Ma in questo modo int lo esegui solo sul contenuto di "punti", prova cosi:
 int(Nz((Forms![ricevute]![punti]) / DLookup("puntiavvisa", "aziendali"),
0))
> qualcuno mi sa dire perchč se  Forms![ricevute]![punti]) vale 24 e
> DLookup("puntiavvisa", "aziendali") vale 5
> il risultato dell'operazione č 5? non dovrebbe essere 4,8 e quindi
> l'intero 4?
>
> grazie
prego
--
Ciao
Geppo


title: errore funzione INT di frazione

text:
"Geppo" <c...@tin.it.invalid> ha scritto nel messaggio
news:5R3Mk.88499$Ca.2...@twister2.libero.it...
> Ciao Nicolas <
nico...@email.it
>, hai scritto:
>
> Ma in questo modo int lo esegui solo sul contenuto di "punti", prova cosi:
>
> int(Nz((Forms![ricevute]![punti]) / DLookup("puntiavvisa", "aziendali"),
> 0))
>
> prego
>
> --
> Ciao
> Geppo
ah ecco, provo grazie.


title: HELP me, please!

text:
Sto cercando di raccapezzarmi con Access 2000, sono alle prime armi! Ho
un "modulo standard" che deve "costruirmi" una tabella. Quesito1: come
si manda in esecuzione questo modulo standard se la tabella ancora non
esiste o ne esiste lo "scheletro vuoto"? Quesito2: ci sono dei vincoli o
delle accortezze da rispettare nel mandarlo in esecuzione?  Grazie
Giorgio


title: HELP me, please!

text:
<
giorgi...@excite.it
> ha scritto nel messaggio
news:adf81c$djo$1...@gossip.excite.it...

Quesito 1: non mandi in esecuzione il modulo ma (al limite) le
subroutine/funzioni contenute; magari richiamandole da form o altro...
Quesito 2: vedi prima la risposta al quesito 1...
Ciao.
--
Sergio MAZZA


title: Aiuto Upsize

author: c-howdy

text:
Salve a tutto il newsgroup.
In questi ultimi giorni sto' avendo un problema... ho gia convertito diverse
volte database da access a sql server tramite lìupsize guidato... ed e'
sempre andato tutto ok.
Ora pero' ho un problema... i database vengono convertiti la mancano le
relazioni/diagrammi ! Mentre prima venivano convertiti perfettamente...
Ho provato a cercare in giro ma c'e' sempre la solita procedura e non viene
mai parlato di questo problema...
Qualcuno ha il mio stesso problema ?
Ciao


title: Aiuto Upsize

text:
scusate... come non scritto... ho risolto. Mi dimenticavo di aprire le
tabelle nei diagrammi !!!
Ciao ;)
"c-howdy" <no....@no.spam> wrote in message
news:FJeyc.446604$rM4.18...@news4.tin.it...



title: Aiuto Upsize

text:
"c-howdy" <no....@no.spam> ha scritto nel messaggio
news:xyfyc.447081$rM4.18...@news4.tin.it...
> scusate... come non scritto... ho risolto. Mi dimenticavo di aprire le
> tabelle nei diagrammi !!!
>
> Ciao ;)
>
Hai dimenticato anche di scrivere alla fine del testo del messaggio
precedente; č una delle regole di questo NG...
Ciao.
--
Sergio MAZZA


title: Aiuto Upsize

text:
Salve Sergio,
cosa dovevo scrivere alla fine del testo ?
Ciao.
> Hai dimenticato anche di scrivere alla fine del testo del messaggio
> precedente; è una delle regole di questo NG...
>
> Ciao.
>
> --
> Sergio MAZZA
>
>


title: Aiuto Upsize

text:
"c-howdy" <no....@no.spam> ha scritto nel messaggio
news:ARgyc.447701$rM4.18...@news4.tin.it...
> Salve Sergio,
> cosa dovevo scrivere alla fine del testo ?
>
> Ciao.
>
Il testo della tua risposta; come sto facendo io.
Puoi trovare le regole sul sito comune (
www.sitocomune.com
) o nel messaggio
inviato da Roberto con oggetto: "come ci si dovrebbe comportare in un
newsgroup"...
Ciao.
--
Sergio MAZZA


title: Aiuto Upsize

text:
Ok, grazie ;)
Pero' io vedo il testo nel secondo messaggio scritto...
Boh.. Ciao ;)
"Sergio MAZZA" <
sergi...@tiscali.it
> wrote in message
news:cac6hl$jqe$1...@canarie.caspur.it...



title: Aiuto Upsize

text:
"c-howdy" <no....@no.spam> ha scritto nel messaggio
news:erhyc.447980$rM4.18...@news4.tin.it...
> Ok, grazie ;)
>
> Pero' io vedo il testo nel secondo messaggio scritto...
>
> Boh.. Ciao ;)
>
Si, grazie ma preseveri; quando apri il messaggio (qesto) fai un bel
CTRL-End (Fine) e scrivi la tua risposta... E' chiaro cosě?
Ciao.
--
Sergio MAZZA


title: Strano comportamento di una query

author: il mago galbusera

text:
ciao
Ho fatto una query per ottenere un certo risultato, ma inaspettatamente non
funziona.
Si tratta di una query che deve restituirmi i Trasporti che non compaiono in
nessuna fattura
(quando fatturo un trasporto, nel dettaglio della fattura, nel campo
"riferimento" specifico l'idtrasporto a cui mi riferisco)
Ecco il codice sql che mi aspettavo funzionasse:
SELECT [trasporti].* FROM [trasporti] WHERE [trasporti].idTrasporto not in
(SELECT [Fatture-dettagli].[Riferimento] FROM [Fatturere-dettagli])
Per farla funzionare come mi aspettavo ho dovuto aggiungere una clausola
where ed ecco il codice sql patchato:
SELECT [trasporti].* FROM [trasporti] WHERE [trasporti].idTrasporto not in
(SELECT [Fatture-dettagli].[Riferimento] FROM [Fatturere-dettagli] WHERE
[Fatture-dettagli].[Riferimento]<>"" )
Infatti ci sono dei dettagli di fatture che non si riferiscono a nessun
trasporto (vedi quelli relativi alla mano d'opera) e quindi sono uguali a
"".
Bene, se io non escludo questi riferimenti nulli dalla subquery ottengo una
lista di Idtrasporti di zero elementi!!
Come mai? non riesco a capire il motivo di questo comportamento di access
mi potete illuminare?
grazie a tutti.
PS: Sia IDTrasporto che Riferimento sono campi di tipo testo (non so se può
esservi utile)
il vostro mago


title: Gestione immagini con XP ed Office 2003.

author: Lucia Rita Carfagno

text:
Un cordiale saluto a tutti.
Questa volta ho un problema con la gestione delle immagini.
Premetto che per questioni di compatibilità con il software utilizzato
dall'utente, ho dovuto installare Windows XP Pro ed Office 2003.
Ho scaricato, quindi, dal sito comune il programma : 'Come è possibile
scannerizzare, visualizzare, modificare, stampare e salvare files immagine
usando gli Activex Kodak?' realizzato da Roberto Massoni.
Ho letto l'Help e tutto quanto indicatomi da Roberto e Carlo Costarella, ho
scaricato il file zippato img_install per espandere in modalità batch i file
ocx necessari per utilizzare il database scaricato.
Ho trasferito da un CD di Windows 2000 Pro i file OC_ che poi ho esploso con
il suddetto file batch.
In pratica, dopo vari smanettamenti sono riuscita a registrarli tutti tranne
il file IMGSCAN.OCX che invece esiste, ma non viene 'captato', il file
Kodakimg apre la finestra 'Imaging' , ma poi si blocca perchè 'la memoria
non può essere letta' per cui devo poi chiuderla per forza.
Il problema è che quando utilizzo il programma scaricato cercando di
visualizzare soltanto un'immagine a piacere (escludendo già la sola
scansione), si apre la finestra che mi indica di scegliere un file immagine
e poi quando indico la cartella, mi appare un messaggio di errore che dice:
'Errore di run-time '438'
Proprietà o metodo non supportati dall'oggetto.
è l'elaborazione si blocca sull'istruzione seguente colorandosi di giallo:
CtlActiveXImage.Image = Me!Path & "\" & Me!Pippo
La cosa curiosa è che poi chiudendo la finestra del VB, mi appare nel
programma l'elenco dei file immagine, ma se clicco su uno qualsiasi di
questi riappare lo stesso errore.
MI pare di avere eseguito tutto alla lettera, ma ci sarà qualcosa nella
configurazione del mio sistema che probabilmente dà fastidio oppure ho
sbagliato io qualche passaggio.
Vi chiedo a questo punto di aiutarmi a capire dove sbaglio, mi rivolgo
soprattutto a coloro che hanno XP ed Office 2003 nel caso si fossero già
trovati di fronte a problemi di questo tipo.
         Grazie mille.
         Cordiali saluti
         Rita


text:
"Lucia Rita Carfagno" <
demo...@inwind.it
> ha scritto nel messaggio
news:iMbad.34410$H11.1...@twister1.libero.it...
> Un cordiale saluto a tutti.
>
> Questa volta ho un problema con la gestione delle immagini.
> Premetto che per questioni di compatibilità con il software utilizzato
> dall'utente, ho dovuto installare Windows XP Pro ed Office 2003.
>
> Ho scaricato, quindi, dal sito comune il programma : 'Come è possibile
> scannerizzare, visualizzare, modificare, stampare e salvare files immagine
> usando gli Activex Kodak?' realizzato da Roberto Massoni.
>
> Ho letto l'Help e tutto quanto indicatomi da Roberto e Carlo Costarella,
ho
> scaricato il file zippato img_install per espandere in modalità batch i
file
> ocx necessari per utilizzare il database scaricato.
> Ho trasferito da un CD di Windows 2000 Pro i file OC_ che poi ho esploso
con
> il suddetto file batch.
> In pratica, dopo vari smanettamenti sono riuscita a registrarli tutti
tranne
> il file IMGSCAN.OCX che invece esiste, ma non viene 'captato', il file
> Kodakimg apre la finestra 'Imaging' , ma poi si blocca perchè 'la memoria
> non può essere letta' per cui devo poi chiuderla per forza.
Salve, volevo solo dire che ho risolto il problema del file IMGSCAN che è
stato regolarmente registrato questa volta, avevo saltato una dll che
credevo necessitasse solo per Windows 98.
Per il resto non ho risolto nulla, appena entro nel programma c'è sempre
l'errore 438 come descritto nel mio post precedente.
     Grazie
     Ciao Rita


title: DATA-ORA

author: CarloCanza

text:
   Vorrei attribuire ad un record appena creato un numero che indichi il
momento (inteso come data e ora) in cui è stato creato.
    E' possibile ?
    Inoltre, è possibile poi risalire dal numero alla data-ora ???
    Vi ringrazio anticipatamente.


title: DATA-ORA

author: Carlo Costarella

text:
"CarloCanza" <
carlo...@tiscali.it
> ha scritto nel messaggio
news:bapq0o$9qh$1...@lacerta.tiscalinet.it...

Penso si possa fare aggiungendo un campo "DatCreazione" e "OraCreazione"
alla tabella.
Poi dalla maschera "Su aggiornamento", verificando se la proprietà
"NewRecord" è True puoi aggiungere la data e l'ora.
Se la tabella ha una chiave primaria o un indice univoco, potrai da questo
risalire alla data e all'ora per esempio con DlookUp.
Ciao, Carlo


title: DATA-ORA

text:
"CarloCanza" <
carlo...@tiscali.it
> ha scritto nel messaggio
news:bapq0o$9qh$1...@lacerta.tiscalinet.it...
>    Vorrei attribuire ad un record appena creato un numero che indichi il
> momento (inteso come data e ora) in cui č stato creato.
>
>     E' possibile ?
>
>     Inoltre, č possibile poi risalire dal numero alla data-ora ???
>
>     Vi ringrazio anticipatamente.
>
Io di solito aggiungo sempre un campo IdData e imposto come valore
predefinito la funzione Date(); cosě in ogni record inserito viene scritta
la data della creazione...
Ciao.
--
Sergio MAZZA


title: DATA-ORA

text:
Ma invece di utilizzare due campi data e ora non c'è la possibilità di
utilizzarne uno solo che indichi in maniera univoca l'ora e la data ????


title: DATA-ORA

author: Paolo opg

text:
"CarloCanza" <
carlo...@tiscali.it
> wrote in news:baqrvr$qf2$1
@
lacerta.tiscalinet.it
:
> Ma invece di utilizzare due campi data e ora non c'è la possibilità di
> utilizzarne uno solo che indichi in maniera univoca l'ora e la data ????
>
>
un campo di tipo data, può contenere tranquillamente data e ora...
puoi impostarlo come data e ora corrente con la funzione Now()
--
+-------
| Paolo opg
|
| janickg ( at ) hotmail ( dot ) com
+-------


title: sintassi Format$

author: superd

text:
ciao a tutti.
ho creato un report con la creazione guidata che raggruppa i record in base
alle date per trimestre con Access2003;
la cella in questione contiene "=Format$([Data];"\Tq aaaa";0;0)" che
produce "T1 2005, T2 2005, T3 2005" ecc. per i vari trimestri.
sto cercando senza risultato modificando la sintassi di Format$ di ottenere
"Trimestre 1 2005, Trimestre 2 2005" ecc.
sapete aiutarmi?
grazie
dario


title: sintassi Format$

author: a

text:


ho risolto con "=Format$([Data];"\Tri\me\stre q aaaa";0;0)"
il tutto funziona ma mi lascia perplesso; c'è un altro sistema?
ciao


title: sintassi Format$

text:
"a" <
out.alice.it
> ha scritto nel messaggio news:1i66vmzjsbwzv.e...@40tude.net...

Non so'; forse: ="Trimestre " & Format$([Data];"q aaaa";0;0)?
Ciao.
--
Sergio MAZZA


title: tipo fi formato

author: asus

text:
Salve a tutti qualcuno mi sa dire con che cosa è stato creato un
database con estenzione hdb? Il file in questione me lo apre con
access (office 2003) mi permettere di modificarlo ma non di salvare le
modifiche. Grazie


title: imposta stampa report

author: Dipip

text:
Salve a tutti NG,
come faccio a impostare la stampa di record? Mi spiego meglio ... ogni volta
che devo stampare un report devo sempre modificarlo a mano ... c'è in modo
per renderle definitive?
Gra2ie 1000
Dipipl


title: imposta stampa report

author: Roberto da casa

text:
"Dipip" <
nus...@virgilio.it
> ha scritto nel messaggio
news:yQ1Vb.200745$VW.81...@news3.tin.it...

Dovresti raccontarci:
1) che versione di Access stai usando.
2) che cosa ogni volta modifichi a mano e che invece vorresti "renderle
definitive"?
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: query di aggiornamento

author: Daniele

text:
devo eseguire due query di aggiornamento che partono automaticamente
all'avvio di un database poichè sono collegate ad una macro di
autoexec
Dsidero evitare che compaiono i messaggi di esecuzione delle query che
siono attivati di default in access.
Come posso fare?


title: query di aggiornamento

author: ALESSANDRO Baraldi

text:
"Daniele" <
cela...@tiscali.it
> ha scritto nel messaggio
news:jrvpv01e7kfjvscof...@4ax.com...

Metti l'esecuzione delle Queries in una Funzione Public in un Modulo.
    Public Function NomeFunzione()
        DoCmd.SetWarning False
        DoCmd.OpenQuery nomequery1
        DoCmd.OpenQuery nomequery2
        DoCmd.SetWarning True
    End Function
Dalla Macro Autoexec richiami la funzione impostando
EseguiCodice
        =NomeFunzione()
Ciao
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------


title: query di aggiornamento

text:
Ho creato due query di aggiornamento che partono automaticamente
all'avvio del database.
Come posso eliminare i messaggi che appaiono di default per
l'esecuzione delle query?


title: Somma a piè di pagina in file ADP

text:
devo fare una somma nel piè di pagina di una maschera in visualizzazione
continua file .ADP
l'origine della maschera è una sp.
il controllo di cui devo fare la somma è un controllo non associato.
l'origine del controllo è:  (ESEMPIO)
=[Quantità]*120/5
nel controllo a piè di pagina ho scritto:
somma([Quantità]*120/5)
il risultato è  #Errore
perchè?
grazie
ciao


title: Somma a piè di pagina in file ADP

author: Giorgio Prx

text:
"@Roberto" <
Tas...@aliceposta.it
> ha scritto nel messaggio
news:qVyQb.183836$_P.64...@news4.tin.it...

ACC2000: Cannot Calculate an Expression Inside an Aggregate Function on a
Form or Report in an Access Project
http://support.microsoft.com/default.aspx?scid=kb;en-us;225992&Product=acc20
00
nel tuo caso la soluzione è semplice, se nell'origine controllo metti ...
=somma([Quantità])*120/5
non da errore e il risultato non cambia
Ciao Giorgio


title: Visualizzazione schermata continua che non ritorna al primo record con rotellina

author: RobertoA

text:
Allora, classica schermata continua per visualizzazione anagrafica articoli
e sull'intestazione della form il dettaglio dell'articolo corrente
Se gli articoli, quindi le righe del corpo form, sono in numero maggiore
dell'altezza del corpo (e quindi bisogna 'scorrere' con la barra orizzontale
per arrivare alla fine) allora va tutto bene
Se invece gli articoli sono in numero inferiore all'altezza del corpo form,
allora con la rotellina del mouse riesco a scorrere in giu' ma non riesco a
tornare (sempre con la rotellina mouse) al primo record
In pratica sull'estremita' in alto della griglia vedo sempre il secondo
record
Il primo record, non e' visualizzabile andando su con la rotellina
Come risolvere questa fastidiosa anomalia ?
Ciao e grazie
RobertoA


title: [LONG] controllo su campo già inserito

author: Gianluca Giaconia

text:
Ciao a tutti.
Ho un problema. Cercherò di dettagliarlo il più possibile perché proprio
non riesco a venirne fuori (con un esempio semplificato, però).
Ho due tabelle:
tabMedici			tabPazienti
idMedico (Primary Key)		idPaziente (Primary Key)
cognome				idMedico (Required)
nome				codicefiscale (Unique, Required)
reparto				cognome
				nome
Le tabelle sono in relazione 1 a molti sul campo idMedico (integrità
referenziale applicata con aggiornamento ed eliminazioni a catena).
Inoltre ho due maschere (frmMedici e frmPazienti) relative alle due
tabelle. La maschera frmMedici ha un pulsante che apre (in modalità
DataEntry "True" e con Cycle - Sequenza impostata a "Record corrente",
così da creare 1 solo record) la maschera frmPazienti. Inoltre forza nel
campo idMedico il valore corrente proprio. Per capirci meglio:
Private Sub cmdInserisciPaziente_Click()
	'Apro la maschera in modalita DataEntry "True"
	DoCmd.OpenForm "frmPazienti",,,, acFormAdd
	'Creo il collegamento con il record corrente nella maschera frmMedici
	Form_frmPazienti.idMedico = idMedico
End Sub
E fin qui nessun problema.
I problemi sorgono quando, inserendo un paziente si immette un
codicefiscale che risulta già presente nella tabella tabPazienti.
Infatti io vorrei poter intercettare la cosa e intervenire senza
generare errori o messaggi di avviso.
Quindi, sull'evento codicefiscale_BeforeUpdate (e ringrazio Roberto -
Syd per avermi segnalato l'errore di usare AfterUpdate) inserisco il mio
codicino:
Private Sub codicefiscale_BeforeUpdate(Cancel As Integer)

	'Controllo l'esistenza di un codice fiscale uguale
	Dim strCriterio As String
	strCriterio = "codicefiscale = """ & codicefiscale & """"
	If DCount("idPaziente", "tabPazienti", strCriterio) > 0 Then
		'Trovato un codice fiscale uguale, avviso l'utente
		If MsgBox("Il codice fiscale digitato risulta già inserito. Si
desidera richiamare i dati relativi?", vbOKCancel + vbExclamation,
"Attenzione") = vbOK Then
			'L'utente ha deciso di richiamare i dati.
			'Annullo l'immissione del dato
			Me.Undo
			'Applico il filtro e impedisco modifiche
			Me.Filter = strCriterio
			Me.FilterOn = True
			Me.AllowEdits = False
		Else
			'L'utente ha deciso di non richiamare i dati. L'azione
			'ideale da compiere è quella di evidenziare il codice fiscale
			'immesso per farlo sostituire
			Cancel = True
			codicefiscale.SetFocus
			codicefiscale.SelStart = 0
			codicefiscale.SelLength = Len(codicefiscale.Text) - 1
		End If
	'Se il conteggio risulta uguale a zero non dobbiamo fare niente.
	End If
End Sub
La cosa sembra effettivamente funzionare (e funziona davvero nel caso in
cui l'utente decide di cliccare OK e richiamare i dati). Se l'utente,
però, sceglie Annulla (si accorge cioè di aver sbagliato a scrivere il
codice fiscale e ne vuole inserire un altro), appena si esce dalla Sub,
viene visualizzato un msg:
"Il valore contenuto nel campo o record viola la regola di convalida per
il record o campo.
E' possibile, ad esempio, che sia stata cambiata una regola di convalida
senza verificare la corrispondenza dei dati esistenti con la nuova
regola di convalida.
Scegliere Annulla dal menu Modifica per ripristinare il valore
precedente oppure immettere un nuovo valore che soddisfi la regola di
convalida per il campo."
Cliccando su OK, si torna alla maschera con codicefiscale evidenziato e
da qui si può continuare sostituendo il codice e andando avanti.
Ma perché esce questo caz.. di msg?
Facendo delle prove ho visto che si tratta dell'errore 2116 della
maschera (non intercettabile dal codice del controllo codicefiscale ma
dalla routine Form_Error), e alla fine lo gestisco da qui. Ma mi
spiegate perché si verifica??
Grazie a tutti in anticipo.
giaconet
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: [LONG] controllo su campo già inserito

author: Sib

text:
"Gianluca Giaconia" <
giac...@stn.it
> ha scritto nel messaggio
CUT
> Private Sub codicefiscale_BeforeUpdate(Cancel As Integer)
>
> 'Controllo l'esistenza di un codice fiscale uguale
> Dim strCriterio As String
> strCriterio = "codicefiscale = """ & codicefiscale & """"
> If DCount("idPaziente", "tabPazienti", strCriterio) > 0 Then
> 'Trovato un codice fiscale uguale, avviso l'utente
> If MsgBox("Il codice fiscale digitato risulta già inserito. Si
> desidera richiamare i dati relativi?", vbOKCancel + vbExclamation,
> "Attenzione") = vbOK Then
> 'L'utente ha deciso di richiamare i dati.
> 'Annullo l'immissione del dato
> Me.Undo
> 'Applico il filtro e impedisco modifiche
> Me.Filter = strCriterio
> Me.FilterOn = True
> Me.AllowEdits = False
> Else
> 'L'utente ha deciso di non richiamare i dati. L'azione
> 'ideale da compiere è quella di evidenziare il codice fiscale
> 'immesso per farlo sostituire
> Cancel = True
CUT
> La cosa sembra effettivamente funzionare (e funziona davvero nel caso in
> cui l'utente decide di cliccare OK e richiamare i dati). Se l'utente,
> però, sceglie Annulla (si accorge cioè di aver sbagliato a scrivere il
> codice fiscale e ne vuole inserire un altro), appena si esce dalla Sub,
> viene visualizzato un msg:
> "Il valore contenuto nel campo o record viola la regola di convalida per
> il record o campo.
A mio avviso quel me.undo e' messo nella parte sbagliata dell'If, mettilo
dopo l'ELSE.
Sib


title: [LONG] controllo su campo già inserito

author: giaconet

text:
"Sib" <si...@SPAMiol.it> ha scritto nel messaggio
news:r0Li8.16954$tC3.4...@twister1.libero.it...

Se non lo metto nel ramo If al momento del filtro ho un errore. Infatti
prima di applicare il filtro Access tenta di salvare il record ma
quest'ultimo ha il codice fiscale uguale ad uno già presente, ed il campo
codicefiscale la proprietà di non avere duplicati ho un errore.
Se lo metto nel ramo Else ho un altro comportamento non voluto: nella
maschera frmPazienti, fino a quel momento, i campi che hanno valore diverso
da null sono i seguenti: idMedico (l'ho imposto io nel momento in cui ho
premuto il pulsante), idPaziente (è un contatore, si è autoaggiornato nel
momento in cui ho imposto il valore di idMedico), codicefiscale (l'ha messo
l'utente). Se faccio Me.Undo li cancello tutti e tre e perdo il valore di
idMedico.
Cmq, grazie.
Bye
giaconet


title: [LONG] controllo su campo già inserito

text:
"giaconet" <
giac...@nospam.it
> ha scritto nel messaggio
> "Sib" <si...@SPAMiol.it> ha scritto nel messaggio
> > "Gianluca Giaconia" <
giac...@stn.it
> ha scritto nel messaggio
> > CUT
CUT
> > > Me.Undo
> > > 'Applico il filtro e impedisco modifiche
> > > Me.Filter = strCriterio
> > > Me.FilterOn = True
> > > Me.AllowEdits = False
> > > Else
> > > 'L'utente ha deciso di non richiamare i dati. L'azione
> > > 'ideale da compiere è quella di evidenziare il codice fiscale
> > > 'immesso per farlo sostituire
> > > Cancel = True
> > CUT
> > > La cosa sembra effettivamente funzionare (e funziona davvero nel caso
in
> > > cui l'utente decide di cliccare OK e richiamare i dati). Se l'utente,
> > > però, sceglie Annulla (si accorge cioè di aver sbagliato a scrivere il
> > > codice fiscale e ne vuole inserire un altro), appena si esce dalla
Sub,
> > > viene visualizzato un msg:
> > > "Il valore contenuto nel campo o record viola la regola di convalida
per
> > > il record o campo.
> >
> > A mio avviso quel me.undo e' messo nella parte sbagliata dell'If,
mettilo
> > dopo l'ELSE.
> Se non lo metto nel ramo If al momento del filtro ho un errore. Infatti
> prima di applicare il filtro Access tenta di salvare il record ma
> quest'ultimo ha il codice fiscale uguale ad uno già presente, ed il campo
> codicefiscale la proprietà di non avere duplicati ho un errore.
> Se lo metto nel ramo Else ho un altro comportamento non voluto: nella
> maschera frmPazienti, fino a quel momento, i campi che hanno valore
diverso
> da null sono i seguenti: idMedico (l'ho imposto io nel momento in cui ho
> premuto il pulsante), idPaziente (è un contatore, si è autoaggiornato nel
> momento in cui ho imposto il valore di idMedico), codicefiscale (l'ha
messo
> l'utente). Se faccio Me.Undo li cancello tutti e tre e perdo il valore di
> idMedico.
Daccordo, lascia quello e metti me.codFiscale.undo dopo l'else.
Sib


title: Aiuto join tra tabelle

text:
ho una tabella allegata (anagrafica banche ) in formato (omins database)
dove non ho nessun campo definito come indice o chiave primaria.
Vorrei creare un'altra tabella in access con dei dati che non ho nella prima
e collegandola alla prima per mezzo del numero banca poter inserire in
questa dei campi che mi servono...
Il problema e' che non riesco a capire come creare la query in quanto non
essendoci nessuna chiave primaria mi dice "recordset non aggiornabile"
Grazie per l'aiuto


title: Aiuto con report

author: giainoflower

text:
Ciao a tutti
ho il seguente problema che mi assilla.........
ho fatto un Report che, per essere stampato su una pagina A4, ha bisogno di
reimpostaare i margini della pagina....nulla di che....lo faccio.....stampa
bene.....ma, e qui sta il problema....quando chiudo il DB e lo riapro non mi
mantiene più queste impostazioni, anzi per essere più precisi, a volte non
le mantiene a volte si.....
come diavolo posso fare per rendre l'impostazione di detti margini fissa????
Grazie 1000
Giaino
--
=======================================
 -------------------------- Giaino Flower --------------------------
=======================================


title: Aiuto con report

author: Roberto-Angelo azzurro

text:
"giainoflower" <
gia...@galactica.it
> ha scritto nel messaggio
news:SO3r8.122184$1S3.3...@twister1.libero.it...

Vai su Opzioni/Generale e regoli i margini predefiniti!
Gia ci sono cascato, ciao!


title: Aiuto con report

text:
Grazie Roberto
....ma se ho diversi Report con diversi margini di stampa????
per ognuno faccio la definizione dei predefiniti????
ciao e grazie ancora
giaino
"Roberto-Angelo azzurro" <
roby...@tiscalinet.it
> ha scritto nel messaggio
news:489r8.122945$1S3.3...@twister1.libero.it...



title: Leggere Google Calendar

author: Dàvide

text:
Buongiorno a tutti

C'è un modo semplice di leggere (solo leggere) un calendario di Google con un database di Access?

Vorrei popolare e tenere aggiornata una tabella del mio db con gli eventi caricati sul Calendar (gli eventi sono caricati e gestiti da un altro programma che non c'entra nulla col mio db).

Grazie, Dàvide


title: Leggere Google Calendar

author: BFS

text:

trovi tutto qui
https://developers.google.com/calendar/overview

google non considera neppure il mondo access/vba quindi ti devi
appoggiare alle REST API

ciao
BFS


title: Leggere Google Calendar

author: shado

text:
Segui questo link, ti può essere d'aiuto

https://github.com/VBA-tools/VBA-Web


title: controllo di ricerca

author: Fid

text:
Ho seguito le indicazioni che ho trovato su "sitocomune", sezione forms,
su com creare un controllo di ricerca. Davvero utile, ma se il controllo č
piazzato in una maschera e il record da trovare n una sottomaschera come
si fa?
Grazie
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: controllo di ricerca

text:
"Fid" <
fid...@katamail.com
> ha scritto nel messaggio
news:bub4cu$6uj$1...@news.newsland.it...
> Ho seguito le indicazioni che ho trovato su "sitocomune", sezione forms,
> su com creare un controllo di ricerca. Davvero utile, ma se il controllo č
> piazzato in una maschera e il record da trovare n una sottomaschera come
> si fa?
Scusami ma non capisco cosa significhi filtrare dinamicamente una
sottomaschera: normalmente viene filtrata usando le proprietą Collega campi
secondari e Collega campi master del controllo sottomaschera.
Se poi intendi che la maschera principale č non associata e contiene la
casella di testo per la ricerca e contiene anche una sottomaschera per
visualizzare l'esito della ricerca, allora usa una maschera associata e
nella sua intestazione inserisci la casella di testo non associata per la
ricerca.
Comunque, se il controllo sottomaschera inserito nella maschera principale
si chiama Pippo, prova a modificare il codice VBA generato a fronte
dell'evento "Su modifica" della casella di testo Ricerca nel modo seguente:
Private Sub Ricerca_Change()
Dim rst As Recordset
Dim strR As String
strR = Me.Ricerca.Text
If Not IsNull(Me!Ricerca.Text) Then
Set rst = Me!Pippo.Form.RecordsetClone
rst.FindFirst "DITTA like """ & _
ChiaveRicerca & Me!Ricerca.Text & "*"""
Me!Pippo.Form.Bookmark = rst.Bookmark
rst.Close
Set rst = Nothing
End If
Me!Ricerca = strR
Me!Ricerca.SelStart = 255
End Sub
Naturalmente devi modifica sulla stessa falsariga anche la routine Private
Sub Ricerca_KeyPress(KeyAscii As Integer)
>
> Grazie
>
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Protezione Macro

author: Casalini s.r.l.

text:
Pur essendo amministratore del sistema (Windows xp prof.) access 2003 non mi
consente di abbassare il livello di protezione macro, in quanto non presente
nel menů strumenti.
Come posso sistemare il problema ???
Grazie.


title: Protezione Macro

author: MA

text:
"Casalini s.r.l." <
in...@ydea.it
> ha scritto nel
messaggio
news:10898144...@merlino.agonet.it...

strumenti
macro...
MAssimiliano


title: Protezione Macro

author: Sandro

text:

Devi reimpostare le voci della barra dei menu.
Tasto destro sulla barra dei menu, personalizza, barra dei menu, reimposta
...
Ciao, Sandro.
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: Protezione Macro

text:
"Sandro" <
sandro...@yahoo.com
> ha scritto nel messaggio
news:212Z210Z230Z116Y...@usenet.libero.it...
>                     Il 14 Lug 2004, 16:14, "Casalini s.r.l."
<
in...@ydea.it
> ha scritto:
> > Pur essendo amministratore del sistema (Windows xp prof.) access 2003
non
> mi
> > consente di abbassare il livello di protezione macro, in quanto non
> presente
> > nel menů strumenti.
> > Come posso sistemare il problema ???
>
> Devi reimpostare le voci della barra dei menu.
>
> Tasto destro sulla barra dei menu, personalizza, barra dei menu, reimposta
> ...
>
> Ciao, Sandro.
>
Grazie Sandro,
mi hai salvato...



title: visualizzare un grafico pivot all'apertura di una query

author: # vbaRstat #

text:
L'apertura di una query in formato "grafico pivot" è associata al clik
di un pulsante di comando.
Successivamente, una volta ottenuto il grafico, vorrei visualizzare nel
mio grafico a barre i valori della variabili. Questo è possibile
tramite tasto destro:
proprietà > generale > seleziona grafico i - Somma di MiaVariabile>
aggiunta etichetta dati.
Ma tale operazione deve essere ripetuta per ognuno dei grafici presenti
(in visualizzazione miltipla) e, soprattutto, se chiudo la query o se,
ad esempio, cambio i criteri di filtro, la nuova visualizzazione
perderà l'impostazione con le etichette.
E' possibile imopostare una volta per tutte tale prorpietà dei grafici
("aggiunta etichetta dati") all'apertura della query in formato grafico
pivot, magari via codice vba? Immagino che si tratti di impostare una
delle proprietà del grafico all'apertura e/o aggiornamento della
query, ma non riesco a capire come fare.
grazie a tutti
# vbaRstat #


title: Query di aggiornamento

author: MarkRed

text:
Salve a tutti i partecipanti di questo meraviglioso NG.
E' da un bel pò che non creo più delle query di aggiornamento e non riesco a
capire dove sbaglio.
Ipotizziamo due tabelle:
- dipendenti (id, cognome, nome)
- colleghi (id, cognome, nome).
Tabella dipendenti con 5 records inseriti.
Voglio creare una query di aggiornamento che dovrà inserire tutti i records
della tabella dipendenti nella tabella colleghi anche se quest'ultima vuota.
Premetto che non ho creato nessuna relazione.
La query non mi funge.
Mi sfugge qualcosa e non riesco a capire cosa.
Un aiutino mi sarebbe molto utile.
Grazie anticipatamente.
Marco.


title: Query di aggiornamento

author: Roberto da casa

text:
"MarkRed" <
con...@libero.it
> ha scritto nel messaggio
news:WtzE8.47824$CN3.1...@news2.tin.it...

Non devi crearti una query di aggiornamento, ma una query di accodamento.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Valore Costamte

author: Ferrari Rino

text:
Come e se e possibile, cancellare o riinserire da un Forms con un
campo testo il valore di una costante in un modulo Publico?


title: Valore Costamte

author: Emyr

text:
On 5 Jul 2002 22:41:06 -0700,
gen...@tin.it
 (Ferrari Rino) wrote:
>Come e se e possibile, cancellare o riinserire da un Forms con un
>campo testo il valore di una costante in un modulo Publico?
la imposti via codice su lostfocus?
Saluti.
Emanuele.


title: Cambiare i riferimenti al volo

text:
Salve a tutti, ho un paio di problemi con i riferimenti di un db di
Access97.
Ho un db che utilizza i riferimenti al dao3.6, word ed excel.
Ho un ambiente misto di macchine win98 e winxp, e che tra l'altro hanno
versioni diverse di word ed excel.
Se modifico il db su una macchina con versione di excel o word
successive, il db non funziona dicendo che manca un riferimento. E fin
qui tutto normale.
Il vero problema e' relativo al riferimento al Microsoft Dao3.6 che da
problemi copiando il db da una macchina ad un altra. Succede che dia
errore su una dichiarazione (es Dim db as Database) pur essendo
correttamente indicato tra i riferimenti.
Unica soluzione toglierlo dai riferimenti, chiudere tutto, riaprire e
rimetterlo.
Ho pensato ad un problema di versioni diverse del dao3.6 o
installazioni in cartelle diverse sui vari pc, ma tendo ad escluderlo
in quanto ho personalmente installato la stessa versione di Access su
tutte le macchine e nella stessa cartella. Scanso equivoci ho
ricontrollato la versione su tutti i pc, casomai fosse stata modificata
da qualche aggiornamento.
A questo punto direi che si tratta delle differente versioni del
sistema operativo...
Vabbeh, passiamo al sodo: e' possibile cambiare i riferimenti da
codice, magari alla prima apertura del db?
Grazie a tutti e scusate il disturbo.
Ciao
mau_rizio


title: Cambiare i riferimenti al volo

author: SunRex

text:
<
alte...@mailcity.com
> ha scritto nel messaggio
news:1119528153.4...@f14g2000cwb.googlegroups.com...

E se scrivi su tutti
Dim db As DAO.Database
etc etc?
SunRex
>