title: Collegamento ODBC non funziona!!!

text:
Alessandro Cara ha scritto:

Intanto molte grazie.
Il problema è che non riesco neanche ad arrivare all'elenco delle
tabelle per poterle ricollegare;  vengo bloccato prima con una
segnalazione di errore. E' come se, mi pare, il gestore del driver ODBC
tenga in memoria l'id e la pw usati in fase di installazione e che poi
sono stati cambiati, per cui dà questo errore.
Infatti, se da Access lancio un DoCmd.TransferDatabase con le opzioni
corrette dell'ODBC , il collegamento avviene tranquillamente. Per
questo penso sia un problema a livello di gestione del driver nel so.
Che è ciò che mi hanno detto.
Ora, vorrei capire bene questa vicenda perchè, dopo che il mio capo ha
cambiato la pw dell'utente del DB2, dice che sono io che ho combinato
qualcosa per cui il collegamento non funziona più, e la cosa non è
tanto simpatica ...
Grazie ancora, veramente.
PS. siccome sto postando con il form di google, non so bene come si
risponda nei 3d. scusate l'ignoranza.
chippo


title: Collegamento ODBC non funziona!!!

author: chippo

text:
Alessandro Cara ha scritto:

Intanto molte grazie.



title: Collegamento ODBC non funziona!!!

author: Alessandro Cara

text:

Il fatto che il sistema non ti faccia vedere l'elenco delle tabelle DB2
non credo sia un problema legato ad access. Se non hai le credenziali di
accesso verso il db o se la porta di comunicazione verso il db e' chiusa
   ottieni un errore di connessione. Questo puoi verificarlo generando
una nuova connessiobne ODBC verso il db. Se passa allora tutto e' OK,usa
questa nuova connessione.
Non e' il driver che tiene in "memoria" le credenziali. Quelle le ha
access (o il file .dsn di connessione, causa probabile dell'errore). Le
puoi vedere sul campo connect della msysobject.
--
ac


title: Collegamento ODBC non funziona!!!

text:
Alessandro Cara ha scritto:

Provo subito.
Grazie infinite.
chippo


title: Collegamento ODBC non funziona!!!

text:
chippo ha scritto:

Caro Alessandro Cara (permettimi il gioco di parole, che sicuramente
sarà vecchissimo ed abusato), ho provato in questo modo:
1. ho rimosso il driver e il so mi ha chiesto se volevo eliminare anche
i parametri dal file DB2CLI.ini
2. ho reinstallato il driver IBM DB2
3. ho riprovato il collegamento e non ha funzionato; mi dava lo stesso
errore di utente/password errata
4. ho controllato il DB2CLI.ini e, sorpresa, la pw non era completa
(forse questo sì dipende dal so che è NT4); arrivava a 8 char e
mancavano gli ultimi
5. ho corretto il DB2CLI.ini con notepad e, voilà, tutto funziona.
Grazie infinite e buon lavoro.
chippo


title: Collegamento ODBC non funziona!!!

text:
chippo wrote:
> chippo ha scritto:
[cut]
> 4. ho controllato il DB2CLI.ini e, sorpresa, la pw non era completa
> (forse questo sì dipende dal so che è NT4); arrivava a 8 char e
> mancavano gli ultimi
uhmmm..... piu' che da NT4 la logica mi sembra piu' da IBM (motivi
storici, erano le regole dell'assembler). Ancora oggi, quando scrivo, se
supero gli otto caratteri nei nomi da assegnare sento fitte di dolore al
fegato.
;<)


title: RICHIESTA DI AIUTO URGENTE - MASCHERE NIDIFICATE

author: Francesca Pagano

text:
Ciao a tutti, sono Francesca e sono una biologa, sto lavorando
ad una banca del tessuto e sto cercando di creare un database per archiviare i
dati utili del materiale conservato, ho iniziato ad usare access (office 97) ho
costruito le tabaelle e creato le relazioni. Si trattano di quattro tabelle
collegate fra loro con relazioni uno a molti perchè, ogni ID presente nella
prima tabella ha molte "sezioni" nella seconda, che hanno molti "tasselli" nella
terza che infine hanno molte "colorazioni" nella quarta. Ora fin qui tutto bene,
il problema è venuto quando ho dovuto creare le maschere. Volendo creare un
unica maschera, ho pensato di inserire diverse sottomaschere nidificate ma il
programma mi blocca dopo aver inserito la seconda. Cosa sbaglio?? Come posso
fare?? Esiste un sistema per fare questo con access?? Grazie per la pazienza,
avrete che capito che non sono proprio un'esperta informatica, se qualcuno
volesse aiutarmi aprrezzo molto. Ciao


author: warp

text:
"Francesca Pagano" ha scritto nel messaggio <000a01c0cd99$8fb70300
>Ciao a tutti, sono Francesca e sono una biologa, sto lavorando ad una banca del tessuto >e sto
cercando di creare un database per archiviare i dati utili del materiale conservato, >ho iniziato ad
usare access (office 97) ho costruito le tabaelle e creato le relazioni. Si >trattano di quattro
tabelle collegate fra loro con relazioni uno a molti perchč, ogni ID >presente nella prima tabella
ha molte "sezioni" nella seconda, che hanno molti "tasselli" >nella terza che infine hanno molte
"colorazioni" nella quarta. Ora fin qui tutto bene, il <problema č venuto quando ho dovuto creare le
maschere. Volendo creare un unica >maschera, ho pensato di inserire diverse sottomaschere nidificate
ma il programma mi >blocca dopo aver inserito la seconda. Cosa sbaglio?? Come posso fare?? Esiste un
>sistema per fare questo con access??
Se vuoi avere tutto in un'unica videata con una logica Master-Detail ti devi affidare ad A '2000 e
ai "Fogli dati secondari".
Con quella tecnica (pesantuccia a dire il vero) puoi realizzare esattamente quello che hai pensato.
Con A' 97 potresti ottenere qualcosa di simile usando 4 diverse sottomaschere (e video a 1024X768!)
legate attraverso campi master e secondari.
Ma forse č meglio far aprire piů finestre sovrapposte coi dati di dettaglio.
Ciao, warp


author: Marco Simonazzi

text:
"warp" <
war...@libero.it
> ha scritto nel messaggio
news:9c6vp9$nem$1...@fe2.cs.interbusiness.it...

> --------------------------------
Non riesco a capire......forse non vi soni id identici...spiegati meglio!!!


text:
Marco Simonazzi ha scritto nel messaggio ...
>>
>> --------------------------------
>Non riesco a capire......forse non vi soni id identici...spiegati meglio!!!
Cosa non è chiaro?


title: aggiornare dati foglio excel

text:
Ho un db con delle tabelle che devono essere aggiornate utilizzando come
fonte un foglio excel.
E' possibile aggiornare direttamente, con una query, le cartelle di access
direttamente da foglio excel?
Io attualmente faccio così :
1 importo i dati da excel in una db di appoggio,
2 cancello tutti i dati già presenti nel db,
3 poi li accodo con questa query:
INSERT INTO CONTRA
SELECT [CONTRA].*
FROM CONTRA IN 'C:\TEMP.mdb';
 C'è un sistema migliore?
Marco


title: aggiornare dati foglio excel

author: Luciano

text:
maga58 ha scritto nel messaggio <8f4297$guc$
2...@pegasus.tiscalinet.it
>...
>E' possibile aggiornare direttamente, con una query, le cartelle di access
>direttamente da foglio excel?
Da codice collega il file excel come tabella e a quel punto il gioco e'
fatto!:-)
Ci sarebbe anche trasferdatasheet pero'...te lo sconsiglio! Lento ed
ermetico...nel senso che non ci puoi mettere le mani ma decide tutto lui!
Saluti.
Luciano
PS Oddio, dubbio: sai collegare una tabella da codice?:-)
Dim db As Database
Dim tabella As TableDef
Set db = CurrentDb
Set tabella = db.CreateTableDef("foglioexcel")
tabella.Connect = "EXCEL 5.0;DATABASE=c:\miofile.xls"
tabella.SourceTableName = "Foglio1"
db.TableDefs.Append tabella
Controlla sintassi!


title: aggiornare dati foglio excel

text:
>
> PS Oddio, dubbio: sai collegare una tabella da codice?:-)
> Dim db As Database
> Dim tabella As TableDef
> Set db = CurrentDb
> Set tabella = db.CreateTableDef("foglioexcel")
> tabella.Connect = "EXCEL 5.0;DATABASE=c:\miofile.xls"
> tabella.SourceTableName = "Foglio1"
> db.TableDefs.Append tabella
>
> Controlla sintassi!
>
Ho usato altre volte codice DAO ma non sono molto pratico
a che evento devo associare questo codice?
Questo codice collega la tabella al foglio excel?
Se si, a me interesserebbe di più importare i dati contenuti nel foglio
excel accodandoli a quelli già esistenti.
Come si fa?
A fini didattici puoi commentare il codice che hai inserito?
Grazie anticipato
Marco


title: aggiornare dati foglio excel

text:
maga58 ha scritto nel messaggio <8f8953$ku7$
1...@lacerta.tiscalinet.it
>...
>Ho usato altre volte codice DAO ma non sono molto pratico
>a che evento devo associare questo codice?
A quello che vuoi! All'avvio, a un pulsante di una maschera...
>Questo codice collega la tabella al foglio excel?
No, questo codice collega il foglio excel  come tabella. In pratica dopo ci
lavori sopra coem se fosse una tabella di Access.
>Se si, a me interesserebbe di più importare i dati contenuti nel foglio
>excel accodandoli a quelli già esistenti.
>Come si fa?
Fai una query di accodamento che pesca i dati talla tabella/foglio excle
allegata.
>A fini didattici puoi commentare il codice che hai inserito?
Il codice non fa altro che allegare il foglio excel come tabella. Guarda
l'help per la sintassi.
Saluti.
Luciano


title: aggiornare dati foglio excel

text:
> Il codice non fa altro che allegare il foglio excel come tabella. Guarda
> l'help per la sintassi.
Ho letto gli esempi di sintassi ma non ho trovato un esempio per collegare
excel.
Ho provato il codice e mi appare l'errore "l'oggetto foglio1 non trovato
controllare percorso." . Ho fatto altre prove ma non sono riuscito a trovare
l'errore.
Mi puoi dare dei suggerimenti?
Poter effettuare tale operazione mi aiuterebbe molto.
Grazie
Marco


title: aggiornare dati foglio excel

text:
maga58 ha scritto nel messaggio <8fcj06$2cg$
1...@lacerta.tiscalinet.it
>...
>Ho letto gli esempi di sintassi ma non ho trovato un esempio per collegare
>excel.
C'e', c'e'... Cerca "connect" e fra gli esempi scegli "Esempio di proprietą
Connect e SourceTableName". C'e' il codice per collegare tutto il
collegabile, excel, dbf, ecc.
>Ho provato il codice e mi appare l'errore "l'oggetto foglio1 non trovato
>controllare percorso." . Ho fatto altre prove ma non sono riuscito a
trovare
>l'errore.
E certo!!! Foglio1 e' un nome a caso di un foglio del tuo file excel, non so
come lo hai chiamato tu!
Saluti.
Luciano


title: aggiornare dati foglio excel

text:
> E certo!!! Foglio1 e' un nome a caso di un foglio del tuo file excel, non
so
> come lo hai chiamato tu!
Strano molto strano....
Io ho chiamato il foglio "vendite" ma stranamente anche se avevo digitato
tutto regolarmente come da help non funzionava.
Poi mi sono rivolto ad un mio amico "di e-mail" ed è riuscito a risolvere il
problema scrivendo "vendite$".
Voi che ne dite?
Quale è il motivo?
Marco


title: capricci di Casella di riepilogo .rowsource

author: pfm

text:
Salve!!!
sono alle prese con una casella di riepilogo
sopra la quale ho posizionato alcuni pulsanti in modo tale che l'uente
possa definire il tipo di ordinamento.
tutto funziona bene, solo per un campo mi fa i capricci
via codice a seconda di cosa preme l'utente
cambio
lstElenco.rowsource = sql_select & sql_where & sql_order & ";"
Ordini.GiroCamionOrdine il campo e numerico intero
tenete conto che la stessa tecnica la utilizzo per la gestione
dell'ordine e li' funziona bene (ovviamente ho molte meno tabelle)
anche per il campo incriminato
LA COSA STRANA
e' che se copio la stringa visualizzata con debug.print e inserita
nella visualizzazione SQL di una query funziona benissimo!!!
Grazie anticipatamente
PFM
SELECT [Ordini].[ID_Destinaz] AS [ID Cliente], [Ordini].[DataConsegna]
AS [D Consegna], [Destinazioni].[AliasRasoDestinaz],
[Destinazioni].[RasoDestinaz], [Ordini].[IDOrdine],
[DettagliOrdini].[Kg], [DettagliOrdini].[Pezzi],
[Articoli].[ArticoloAlias], [Reparto].[Reparto],
[DettagliOrdini].[ArticoloManuale], [Ordini].[NomeUtente],
[DettagliOrdini].[nArticolo], [DettagliOrdini].[IdReparto],
[Ordini].[OrdineChiuso], [Zone].[Zona], [Ordini].[GiroCamionOrdine],
[Ordini].[nAutocarro]
FROM (Clienti RIGHT JOIN Destinazioni ON
[Clienti].[nCli]=[Destinazioni].[nCli]) RIGHT JOIN ((Reparto RIGHT
JOIN Articoli ON [Reparto].[IdReparto]=[Articoli].[IdReparto]) RIGHT
JOIN ([Zone] RIGHT JOIN (Ordini RIGHT JOIN DettagliOrdini ON
[Ordini].[IDOrdine]=[DettagliOrdini].[IDOrdine]) ON
[Zone].[nZona]=[Ordini].[nZona]) ON
[Articoli].[nArticolo]=[DettagliOrdini].[nArticolo]) ON
[Destinazioni].[ID_Destinaz]=[Ordini].[ID_Destinaz]
 WHERE ( (((Ordini.OrdineChiuso)<>True))  AND ((Reparto.IdReparto)= 1
) ) ORDER BY [Ordini].[GiroCamionOrdine];
--
To reply please remove from e-mail 'xyz'- Per rispondere togliere 'xyz' dall'indirizzo e-mail.


title: gruppo di opzioni

author: Davide Prandi

text:
Ciao!
Ho una tabella con un campo Si/NO.
Voglio permettere di selezionare il valore nella maschera attraverso un
"gruppo di opzioni". Quando attivo la maschera però il controllo non
funziona.
E' per caso incompatibile con il tipo di dati del campo?
Qualcuno ha qualche soluzione?
davide.


title: gruppo di opzioni

author: Franco

text:
                    Il 31 Mag 2005, 10:37, Davide Prandi <
davide...@studenti.unipr.it
> ha
scritto:
> Ciao!
> Ho una tabella con un campo Si/NO.
> Voglio permettere di selezionare il valore nella maschera attraverso un
> "gruppo di opzioni". Quando attivo la maschera perň il controllo non
> funziona.
> E' per caso incompatibile con il tipo di dati del campo?
> Qualcuno ha qualche soluzione?
> davide.
>

Ciao Davide,
il gruppo di opzioni accetta, come valori validi, dei numeri. Quindi, per
usare tale controllo nella tua maschera, devi indicare come valori delle due
opzioni i valori effettivamente memorizzati nella tabella, cioč Sě = -1, No
= 0. Un campo Sě/no memorizza tali valori nella tabella, perciň, credo,
quello che tu sbagli č solo il valore da assegnare alle opzioni.
Saluti
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: gruppo di opzioni

text:
E' esattamente cosě!
Grazie



title: [A2000] Dov'e' il sottomenu Connessioni?

author: Enzo Laperchia

text:
Un saluto a tutto il newsgroup,
sono passato da poco ad A97 a A00, e leggevo sull'help on
line che esiste un sottomenu "Connessioni" del menu "File"
quando si lavora con un progetto di Access.
Da quanto ho capito permette di passare da un DB Sql ad un
altro (dovrebbe essere simile al "Riallega tabelle" si
quando di lavora con un mdb).
Purtroppo io non ho questo sottomenu.
E' sbagliato l'help e si trova da qualche altra parte (io
non ho trovato niente)?
Non ho installato io qualcosa?
Devo reinstallare tutto?
Di Office ho acquistato la MOD ed ho installato anche tutti
i developer tool (almeno credo).
grazie per l'aiuto che riuscirete a darmi
--
Enzo


title: Record non selezionabili (Recordeset Snapshot )E normale?

author: Frenck

text:
Mi spiego,
ho creato una maschera continua ,dandogli come RecordsetType Snapshot.(mi
interessa solo la visualizzazione dei Record)
Il problema sta nel fatto che delle volte (non lo fa sempre)
un record a caso non e selezionabile e per navigare fra i record devo
saltarlo.
L'inconveniente  si verifica sia con i pulsanti di spostamento,sia con i
commandbutton personalizzati.
Ovviamente ho usato l'oggetto Err e mi da errornumber 2105 (Impossibile
passare al record specificato).Ovviamente
non mi trovo all inizio\fine del recordset.Con il Dynaset sembra non darmi
problemi ma vita o morte mi serve lo snapshot.
Due sono le cose ho il bug sta appena sopra il mio naso (corregetemi se
sbaglio) ,oppure trovero un consiglio da uno di voi
(giuro ve lo sto chiedendo e digitando in ginocchio)  .Ciao a tutto il NG da
Frenck.


title: disabilitare i messaggi di errore

author: Loris

text:
E' possibile disabilitare le finestre pop-up che Access invia all'utente in
caso di errore o, al limite personalizzarne il contenuto?
Grazie


title: disabilitare i messaggi di errore

author: Sergio MAZZA

text:
"Loris" <
in...@puntosalute.it
> ha scritto nel messaggio
news:bfmbha$bae$1...@fata.cs.interbusiness.it...

Ti ha già risposto stwe al precedente tuo messaggio...
Ciao.
--
Sergio MAZZA


title: penna ottica in generale....

author: Marino domenico

text:
ciao a tutti ...
sono nuovo di qui.....
qualcuno può dirmi dove reperire info sull'utilizzo in generale di
penna ottica in accoppiata con access ???? non sono riuscito a fare il
download delle faq... quindi non so dove proprio sbattere la testa...
mi servirebbero anche consigli su quale penna comprare....
vi ringrazio in anticipo ...
ciao
Nico


title: penna ottica in generale....

author: Lbo da casa

text:
>qualcuno può dirmi dove reperire info sull'utilizzo in generale di
>penna ottica in accoppiata con access ???? non sono riuscito a fare il
non credo che sulle faq del sito comune ci sia qualcosa, comunque ti
riporto quello che ho sentito dire.  un dispositivo ottico lo puoi
attaccare direttamente insieme alla tastiera (insieme alla tastiera,
ovviamente) o alla porta seriale.
in sostanza si legge una serie di caratteri codificati col codice a
barre, se li tiene in canna, quando "spari" lui li spara al posto
della tastiera.
molto semplice.
--
non studio non lavoro non guardo la tv
non vado al cinema non faccio sport
----------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access


title: penna ottica in generale....

author: Micio

text:
In linea di massima la penna ottica legge i codici a barre come
se si stesse inserendo il codice da tastiera (emulazione tastiera)
per cui non ha importanza che tu la usi con Access o con altri
programmi. Se è ben configurata non dovrebbero esserci altri
problemi.
Quale penna comprare? Credo che tutte le penne abbiano
l'emulazione tastiera. Ti conviene non prendere quelle a più
buon mercato (meno costose) e di verificare all'acquisto
l'esistenza dell'emulazione tastiera ed eventualmente la capacità
di leggere vari standard di codici a barre.
Micio
"Marino domenico" <
dmar...@libero.it
> ha scritto nel messaggio
news:sozEOVfT6fNwXt...@4ax.com...
> ciao a tutti ...
> sono nuovo di qui.....
> qualcuno può dirmi dove reperire info sull'utilizzo in generale di
> penna ottica in accoppiata con access ???? non sono riuscito a fare il



title: penna ottica in generale....

text:
Lbo da casa <
l...@NOSPAM.blunet.it
> wrote in message
39c493c...@news.interbusiness.it...
> non credo che sulle faq del sito comune ci sia qualcosa, comunque ti
> riporto quello che ho sentito dire.  un dispositivo ottico lo puoi
> attaccare direttamente insieme alla tastiera (insieme alla tastiera,
> ovviamente) o alla porta seriale.
Occhio, serve anche un decodificatore che non sempre e' incorporato nel
dispositivo di lettura.
> in sostanza si legge una serie di caratteri codificati col codice a
> barre, se li tiene in canna, quando "spari" lui li spara al posto
> della tastiera.
Non e' esatto: Quando tu esegui la lettura lui immediatamente sputa la
stringa ascii sul cavo (dove che sia attaccato), quindi e' al momento della
lettura che la stessa va gestita. Altrimenti ci vogliono i lettori con
memoria.
Saluti.
Luciano
(DOC)


title: penna ottica in generale....

text:
Micio <
md...@tin.it
> wrote in message 8q35db$qk8$1...@nslave1.tin.it...
> Quale penna comprare? Credo che tutte le penne abbiano
> l'emulazione tastiera. Ti conviene non prendere quelle a più
> buon mercato (meno costose) e di verificare all'acquisto
> l'esistenza dell'emulazione tastiera ed eventualmente la capacità
> di leggere vari standard di codici a barre.
Mah, vista la caduta dei prezzi degli ultimi 2/3 anni non vale piu' la pena
di comprare le penne ma piuttosto i CCD (flash scanner). Si evita la
strusciata della penna (che abrade la stampa) ed inoltre vengono effettuate
diverse letture
al secondo fino a quando non e' andato a buon fine. Il tutto ad un costo
molto lontano dai lettori laser.
Saluti.
Luciano
(DOC)


title: penna ottica in generale....

text:
>Luciano
>(DOC)
oooh, lucianino, ben tornato...
vai a vedere qui se ti interessa:
http://www.crq.com/index.html?mc=crq
praticamente mi sembra di capire che negli Usa stanno regalando
lettorini ottici per codici a barre onde risparmiare agli utenti la
fatica di digitare un url.



title: penna ottica in generale....

text:
Lbo da casa <
l...@NOSPAM.blunet.it
> wrote in message
39c57886...@news.interbusiness.it...
> oooh, lucianino, ben tornato...
Grazie, e.... diffidare delle imitazioni!:-)
> praticamente mi sembra di capire che negli Usa stanno regalando
> lettorini ottici per codici a barre onde risparmiare agli utenti la
> fatica di digitare un url.
Ho dato una rapida occhiata, mi sembra che ti regalino il lettore se compri
il LORO software al LORO prezzo...:-))
Saluti.
Luciano
(DOC)


title: ricalcolo valore predefinito

text:
se per una campo ho un valore predefinito definito da una espressione,
come posso far ricalcolare il valore predefinito in un secondo
momento? mettiamo il caso uno dei valori di partenza fosse sbagliato o
assente!
grazie!
M2


title: ricalcolo valore predefinito

author: Karl Donaubauer

text:

Puoi quasi sempre adattare il valore predefinito da codice.
Vedi gli esempi qui:

http://www.donkarl.com/it?FAQ4.22

Se non riesci, devi essere più concreto.

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


title: ricalcolo valore predefinito

text:
ho guardato ma temo sia più semplice! vorrei che di dafault in un mio
dato campo venisse inserito un valore derivato da altre celle (diciamo
campoA-campoB) e vorrei poter aggiornare questo valore se in seguito
cambio i dati dei campi A o B, ma senza fare un aggiornamento di dutto
il database!
M2


title: ricalcolo valore predefinito

text:

Se capisco bene è proprio questo che è descritto nell'articolo segnalato.

Se non riesci e non ricevi altre risposte, spiega meglio con un esempio
concreto con valori, cosa fai passo a passo, cosa dovrebbe succedere.



title: ricalcolo valore predefinito

text:
per un campo ho impostato il valore predefinito =[Sito_Puntuale]!
[quota_slm]-[Parametri_Puntuali]![prof_top]
dove la prima è la tabella madre con la quota del sito studiato e la
seconda è la tabella (che sto editando) in cui ho la profondità
dall'indagine in quota relativa, il campo su cui ho impostato questo
valore predefinito deve essere quindi la quota assoluta (slm)
dell'indagine.. cioè quota assoluta del sito - quota relativa
dell'indagine= quota assoluta dell'indagine
il fatto è che non sempre ho tutti i valori quando inserisco i dati,
(e comunque a volte sbaglio) e vorrei poter rieseguire il calcolo
senza doverlo fare a mano (questo è l'esempio più semplice, altri sono
più intrigati)
quindi una volta che il valore predefinito è impostato vorrei che, per
esempio, sull'evento clic mi aggiornasse il valore predefinito
potrei fare una query per aggiornare tutti i campi, ma visto che il
database è grande potrei fare correzioni in campi già dati per buoni
senza saperlo.. preferirei poter controllare passo passo tutte le
modifiche!


title: Convertire Database di File Maker Pro

author: Fabio

text:
Esiste qualche utility o la possibilita' di convertire un database di File
Maker Pro in Access ?
Avete qualche riferimento da darmi ?
Grazie a tutti!
Fabio


title: Convertire Database di File Maker Pro

author: lbo dal portatile

text:
>Esiste qualche utility o la possibilita' di convertire un database di File
>Maker Pro in Access ?
direttamente non credo.  in che formati esporta FM?  quello che puoi
fare e' esportare in qualche formato riconosciuto da access ed
importare il risultato.
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/


title: Convertire Database di File Maker Pro

text:
lbo dal portatile schrieb:
> >Esiste qualche utility o la possibilita' di convertire un database di File
> >Maker Pro in Access ?
>
> direttamente non credo.  in che formati esporta FM?  quello che puoi
> fare e' esportare in qualche formato riconosciuto da access ed
> importare il risultato.
Come sempre dipende un po dal versione che non ha scritto.
Ma in ogni versione >3 di FM é possibile di esportare dati come
csv e dbf.
Non é possibile di convertire piu che i dati.
--
cu
Karl
*********
Scusate il mio malissimo Italiano. Faccio solo esercizi qui.
Access-FAQ (Tedesco):
http://www.donkarl.com
APP:
http://www.AccessProfiPool.com


title: Su Non in Elenco

author: AMR-Giuseppe

text:
Ciao a tutti
E' da diverso tempo che provo a risolvere questo problema senza riuscirci.
Ho trovato addirittura dei post sull'argomento datato agosto 2000,
con lo stesso problema , ho attuato le stesse soluzioni , niente ,niente..
Ho una maschera "ElencoOrdiniPiaggio" con due sottomaschere di cui
una  "SottomascheraOrdiniPiaggio"
Allora,
quando inserisco un nuovo prodotto nel controllo IDProdotto
della  SottomascheraOrdiniPiaggio ,la routine sulla proprietą Non in Elenco
del controllo IDProdotto mi apre la maschera "CodificaArticolPiaggio"
dove aggiungo il record desiderato, salvo, chiudo e come ritorno alla
maschera
principale con il cursore su IDProdotto  ritorna il messaggiodella routine
su Non In Elenco " Il codice xyz non esiste ,vuoi inserirlo?", a questo
punto
se dico no i messaggi si chiudono e viene rifatta la query sul controllo
IDProdotto
e il nuovo record appare in lista .
Effettivamente mi sembra molto singolare , per quel poco che ho capito
praticamente non viene fatta la  requery sul controllo IDProdotto
tra la chiusura della maschera   "CodificaArticolPiaggio" e la riattivazione
della  "SottomascheraOrdiniPiaggio"
Aggiungo la Routine su non in elenco del controllo IDProdotto  :
Private Sub IDProdotto_NotInList(NewData As String, Response As Integer)
Dim IntNuovo As Integer, strTitolo As String
Dim IntFinestraMsg As Integer, strMsg As String
strTitolo = "                       codice non in elenco"
strMsg = "ATTENZIONE il Codice   " & NewData & "   č inesistente vuoi
codificarlo ? "
IntFinestraMsg = vbYesNo + vbQuestion + vbDefaultButton2
IntNuovo = MsgBox(strMsg, IntFinestraMsg, strTitolo)
 If IntNuovo = vbYes Then
 DoCmd.OpenForm "CodificaArticoliPiaggio", , , , acFormAdd, acNormal,
NewData
Response = acDataErrAdded
Response = acDataErrContinue
Forms![CodificaArticolipiaggio]![CodiceProdotto] = NewData
Forms![CodificaArticolipiaggio]![CasellaCombinata46].Requery
Forms![CodificaArticolipiaggio]![Descrizione].SetFocus
 Else
strTitolo = "                      Informazione   "
strMsg = "   digita un codice esistente nella casella.      "
IntFinestraMsg = vbOKOnly + vbExclamation
IntNuovo = MsgBox(strMsg, IntFinestraMsg, strTitolo)
Response = acDataErrAdded
Response = acDataErrContinue
 Me!IDProdotto.Undo
Me!IDProdotto.Requery
  End If
 End Sub
Questa č la routine del pulsante "chiudi" su maschera
"CodificaArticoliPiaggio"
Private Sub Comando62_Click()
If IsLoaded("ElencoOrdiniPiaggio") Then
DoCmd.Echo False
DoCmd.Hourglass True
DoCmd.Close acForm, "codificaArticoliPiaggio"
DoEvents
DoCmd.Echo True
DoCmd.Hourglass False
Forms![ElencoOrdiniPiaggio].Requery
Else
DoCmd.Close acForm, "codificaArticoliPiaggio"
End If
Diciamo che anche con questo problema tutto funziona ugualmente
perņ non mi sembra   molto elegante .
Se qualcuno mi vuole aiutare
Grazie anticipato
Ciao Giuseppe


title: Su Non in Elenco

author: Alessandro Cara

text:
AMR-Giuseppe wrote:
>
> Ciao a tutti
> E' da diverso tempo che provo a risolvere questo problema senza riuscirci.
> Ho trovato addirittura dei post sull'argomento datato agosto 2000,
> con lo stesso problema , ho attuato le stesse soluzioni , niente ,niente..
sicuro che e' proprio uguale uguale?
[cut]
>  DoCmd.OpenForm "CodificaArticoliPiaggio", , , , acFormAdd, acNormal,
> NewData
perche' questa openform non e' di tipo acDialog?
[cut]
--
a.cara
Togli qualcosa dall'email


title: compilatore access finalmente

author: AEOM

text:
finalmente mamma microsoft ha rilasciato il compilatore per access.
funziona benissimo trasforma un mdb i un exe in pochi click
provatelo
www.microsoft.com/access/jackass/fish/april/Axpcompilator.exe
ciao, AEOM


title: compilatore access finalmente

author: Antonio Biso

text:
"AEOM" <
fuck...@motherfucker.it
> ha scritto nel messaggio
news:VzSac.1663$rM4....@news4.tin.it...

funziona sul serio!!!!!
Antonio


title: compilatore access finalmente

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:rLSac.105160$FJ6.3...@twister1.libero.it...

E quello del 2000? E del '97? Cavolo sempre bistrattati!!!
Ciao.
--
Sergio MAZZA


title: compilatore access finalmente

author: ciroteo

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:rLSac.105160$FJ6.3...@twister1.libero.it...

E chi se lo immaginava!
Dopo molti anni di sofferenze, finalmente lo abbiamo!  La licenza sembra
proprio essere freeware.


title: compilatore access finalmente

author: Fabio Gulotta

text:
"AEOM" <
fuck...@motherfucker.it
> ha scritto nel messaggio
news:VzSac.1663$rM4....@news4.tin.it...

La Microsoft ha annunciato che vista l'enorme successo che ha riscontrato il
compilatore limiterà
il Download per ordine alfabetico.....
... per adesso possono scaricare i cognomi che iniziano con B con M e con C
.... io sono alla lettera G e quindi mi tocca ASPETTARE !!
ciao


title: compilatore access finalmente

author: TheMax

text:
"ciroteo" <
cir...@libero.it
> ha scritto nel messaggio
news:c4gu1d$uu0$1...@hulme.interac.it...

A me da un problemino a dire la verita, apro il programma, seleziono l'mdb.
Lui riconosce solo i file 2000 / XP, e va beh...
Gli dico dove creare l'eseguibile ma appare un errore che riporto
Errore numero 0104, Impossibile trovare il file fisch.ocx. Creazione
dell'eseguible non ultimata
Idee??
--
web:
www.piubelli.net
Vuoi il mio indirizzo? Togli _cut_ per rispondermi


title: compilatore access finalmente

author: Sandrobi

text:
"Fabio Gulotta" <
fgul...@tiscali.it
> ha scritto nel messaggio
news:c4gup0$a9s$1...@lacerta.tiscalinet.it...
>
> "AEOM" <
fuck...@motherfucker.it
> ha scritto nel messaggio
> news:VzSac.1663$rM4....@news4.tin.it...
> > finalmente mamma microsoft ha rilasciato il compilatore per access.
> > funziona benissimo trasforma un mdb i un exe in pochi click
> >
> > provatelo
> >
> >
www.microsoft.com/access/jackass/fish/april/Axpcompilator.exe
> >
> > ciao, AEOM
> >
> >
>
> La Microsoft ha annunciato che vista l'enorme successo che ha riscontrato
il
> compilatore limiterą
> il Download per ordine alfabetico.....
> ... per adesso possono scaricare i cognomi che iniziano con B con M e con
C
> .... io sono alla lettera G e quindi mi tocca ASPETTARE !!
> ciao
>
>
Non č che FISH/APRIL vorrą dire qualcosa?
Comunque č sempre bello avere dei buontemponi per amici!
Ciao a tutti?


title: compilatore access finalmente

author: bep

text:
"AEOM" <
fuck...@motherfucker.it
> wrote in message
news:VzSac.1663$rM4....@news4.tin.it...

Mitico funziona perfettamente. Ora posso distribuire la mia collezione di
pesci a chiunque


title: compilatore access finalmente

text:
"Fabio Gulotta" <
fgul...@tiscali.it
> ha scritto nel messaggio
news:c4gup0$a9s$1...@lacerta.tiscalinet.it...
>
> "AEOM" <
fuck...@motherfucker.it
> ha scritto nel messaggio
> news:VzSac.1663$rM4....@news4.tin.it...
> > finalmente mamma microsoft ha rilasciato il compilatore per access.
> > funziona benissimo trasforma un mdb i un exe in pochi click
> >
> > provatelo
> >
> >
www.microsoft.com/access/jackass/fish/april/Axpcompilator.exe
> >
> > ciao, AEOM
> >
> >
>
> La Microsoft ha annunciato che vista l'enorme successo che ha riscontrato
il
> compilatore limiterą
> il Download per ordine alfabetico.....
> ... per adesso possono scaricare i cognomi che iniziano con B con M e con
C
> .... io sono alla lettera G e quindi mi tocca ASPETTARE !!
> ciao
>
Cambia Nick, riavvia il pc e riconnettiti!
Ciao.
--
Sergio MAZZA


title: compilatore access finalmente

author: skipper

text:
"TheMax" <
elpiub...@yahoo.it
> ha scritto nel messaggio
news:c4gvbt$fb9$1...@atlantis.cu.mi.it...
> Errore numero 0104, Impossibile trovare il file fisch.ocx. Creazione
> dell'eseguible non ultimata
>
> Idee??
 certo! il file corretto è fish.ocx e non fisch per fiasch.ocx
skipper dixit...


title: compilatore access finalmente

author: desio

text:
Purtroppo ho abboccato
sic.
ciao
desio


title: compilatore access finalmente

author: Mondrian

text:
"skipper" <NOskip...@GRAZIEsuperskipper.it> ha scritto nel messaggio
news:KCVac.19520$jY1....@tornado.fastwebnet.it...

come mai non riesco a scaricarlo dal sito della microsoft?????
Grazie a tutti.


title: compilatore access finalmente

text:
Non potete spedire il file per email???
Grazie 1000 a tutti.
"Sergio MAZZA" <
sergi...@tiscalinet.it
> ha scritto nel messaggio
news:c4h4ig$k4u$1...@canarie.caspur.it...
> "Fabio Gulotta" <
fgul...@tiscali.it
> ha scritto nel messaggio
> news:c4gup0$a9s$1...@lacerta.tiscalinet.it...
> >
> > "AEOM" <
fuck...@motherfucker.it
> ha scritto nel messaggio
> > news:VzSac.1663$rM4....@news4.tin.it...
> > > finalmente mamma microsoft ha rilasciato il compilatore per access.
> > > funziona benissimo trasforma un mdb i un exe in pochi click
> > >
> > > provatelo
> > >
> > >
www.microsoft.com/access/jackass/fish/april/Axpcompilator.exe
> > >
> > > ciao, AEOM
> > >
> > >
> >
> > La Microsoft ha annunciato che vista l'enorme successo che ha
riscontrato
> il
> > compilatore limiterà



title: compilatore access finalmente

author: cidi

text:
"Mondrian" <
Mond...@interfree.it
> ha scritto nel messaggio
news:c4hcdk$9jf$1...@news.ngi.it...
> Non potete spedire il file per email???
> Grazie 1000 a tutti.
Quando rispondi scrivi dopo e NON prima del testo a cui rispondi.
Ancora per poco ecco il link da cui scaricare .....
http://mio.discoremoto.virgilio.it/paperopoli/
Daniele


title: compilatore access finalmente

author: namor

text:
AEOM ha scritto:

Non serviva mica scomodare la microsoft per trasformare gli mdb in exe,
bastava chiedere!
  for %1 in C:\ /recursive do rename %1.mdb %1.exe
Namor
--
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: compilatore access finalmente

text:
cidi ha scritto:



Ho trovato un mirror:

http://www.delfinoblu.com/umorismo/pesce1.jpg



title: compilatore access finalmente

text:
"namor" <
do...@spam.me
> ha scritto nel messaggio
news:c4hduo$c32$1...@news.newsland.it...
> cidi ha scritto:
> > "Mondrian" <
Mond...@interfree.it
> ha scritto nel messaggio
> > news:c4hcdk$9jf$1...@news.ngi.it...
>
> > > Non potete spedire il file per email???
> > > Grazie 1000 a tutti.
>
> > Quando rispondi scrivi dopo e NON prima del testo a cui rispondi.
> > Ancora per poco ecco il link da cui scaricare .....
> >
http://mio.discoremoto.virgilio.it/paperopoli/
> > Daniele
>
> Ho trovato un mirror:
>
http://www.delfinoblu.com/umorismo/pesce1.jpg
> Namor
I miei sono VERI! :)
Daniele


title: compilatore access finalmente

author: Sergio MAZZA

text:
"Mondrian" <
Mond...@interfree.it
> ha scritto nel messaggio
news:c4hcbg$9jb$1...@news.ngi.it...

Il sito riconosce il browser; che utilizzi?
Ciao.
--
Sergio MAZZA


title: compilatore access finalmente

text:
cidi ha scritto:
> > Ho trovato un mirror:
> >
http://www.delfinoblu.com/umorismo/pesce1.jpg
> > Namor
> I miei sono VERI! :)
> Daniele
Ma l'altro č piů simpatico e piů esplicito, funziona meglio (il tuo
qualcuno potrebbe non capirlo)!



title: compilatore access finalmente

author: gipo

text:
"Sergio MAZZA" <
sergi...@tiscalinet.it
> ha scritto nel messaggio
news:c4hele$ms1$1...@canarie.caspur.it...

Fantastico, alla grande. Dopo aver compilato e mandato in esecuzione,
l'eseguibile mi ha riconosciuto la presenza del runtime e mi ha chiesto se
volevo disinstallare. Finalmente un grazie a Bill.
Un saluto a tutti.
Pino


title: compilatore access finalmente

author: francesco

text:

Ogni primo di aprile è la stessa storia.......ma poniamoci una domanda
seria:
come mai secondo voi Bill non tira fuori il compilatore per Access?
Mah!
ciao
F
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: compilatore access finalmente

text:
"francesco" <
fran...@tin.it
> ha scritto nel messaggio
news:82Z49Z92Z92Y10...@usenet.libero.it...

Altrimenti di cosa parleresti il 1° aprile? Del compilatore di office?
Ciao.
--
Sergio MAZZA


title: OT: database scadenzario pratiche ufficio o simile

author: Bruno - S95

text:
Access 00 o superiore
Ciao a tutti, se ne siete a conoscenza, sapreste indicarmi se c'è un
database di Access per la gestione delle scadenze delle pratiche o qualcosa
di simile.
1000 grazie .. Bruno


text:
"Bruno - S95" <
mus...@virgilio.it
> ha scritto nel messaggio news:462b281e$0$36448$4faf...@reader5.news.tin.it...

- Prova nei database di esempio di access.
- Su Office on-line (
http://office.microsoft.com/it-it/default.aspx
).
- Sul sito comune (
www.sitocomune.com
)...
Ciao.
--
Sergio MAZZA


text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:f0fv5j$uqc$1...@tdi.cu.mi.it...

-----------------------------------
Grazie Sergio, sei sempre molto gentile. Darò uno sguardo.
Bruno


title: gestione errore per inserimento doppio

author: Antonio D. N.

text:
mediante una maschera inserisco dei dati in una tabella e vorrei poter
gestire l'errore di un "doppio inserimento" in modo tale che una volta
verificatosi l'errore parta una query di update; il problema è che non
so come intercettare l'errore per poi poter inserire la query di update.
mi date una mano?


title: gestione errore per inserimento doppio

author: MA

text:

www.donkarl.com/it
--
--
Massimiliano Amendola
www.accessgroup.it
Il sito italiano di svilupatori Access
www.donkarl.com/it/cisa


title: gestione errore per inserimento doppio

author: Alessandro Baraldi

text:
Antonio D. N. ha scritto:

Prova a renderti indipendente facendo questo test:
Abilita l'Evento OnError di Form, e verifica che ErrorNumber viene
restituito.
A quel punto sei in grado di discriminare il tutto....
Funziona anche in caso di tentativo Duplicazione PK.......
@Alex


title: gestione errore per inserimento doppio

text:
Alessandro Baraldi ha scritto:

ti ringrazio, non avevo visto quella proprietà!
sono riuscito a inserire il codice per azzerare i campi, però cmq mi
mostra il msg di errore perchè ho cercato di duplicare i dati.
mi sapresti dire come lo si disabilità?
grazie


title: gestione errore per inserimento doppio

text:
Antonio D. N. ha scritto:
[CUT]
> ti ringrazio, non avevo visto quella proprietà!
>
> sono riuscito a inserire il codice per azzerare i campi, però cmq mi
> mostra il msg di errore perchè ho cercato di duplicare i dati.
> mi sapresti dire come lo si disabilità?
>
> grazie
Credo che non sia corretto azzerare i campi, ma dovresti fare l'UNDO
sulla
maschera....!
Me.Undo
poi se leggi l'Help vedi che l'Evento Form_Error accetta un
parametro....
 Response As Integer
in base all'esito del tuo test devi dire cosa fare del processamento in
corso...!!!
Nel caso in cui l'Errore sia dovuto alla Duplicazione PK, che hai
gestito dovrai passare
Response = acDataErrContinue
altrimenti
Response = acDataErrDisplay
In sostanza:
Private Sub Form_Error(DataErr As Integer, Response As Integer)
  If DataErr = TUO_NUMERO_ERRORE Then
        Response = acDataErrContinue
        Me.Undo
  Else
        Response = acDataErrDisplay
  End If
End Sub
L'help è tuo amico....!
@Alex


title: gestione errore per inserimento doppio

author: Karl Donaubauer

text:
Antonio D. N. wrote:
> Alessandro Baraldi ha scritto:
>>> mediante una maschera inserisco dei dati in una tabella e vorrei poter
>>> gestire l'errore di un "doppio inserimento" in modo tale che una volta
>>> verificatosi l'errore parta una query di update; il problema è che non
>>> so come intercettare l'errore per poi poter inserire la query di update.
>> ...
>> Abilita l'Evento OnError di Form, e verifica che ErrorNumber viene
>> restituito.
>> A quel punto sei in grado di discriminare il tutto....
>> Funziona anche in caso di tentativo Duplicazione PK.......
> ...
> sono riuscito a inserire il codice per azzerare i campi, però cmq mi
> mostra il msg di errore perchè ho cercato di duplicare i dati.
> mi sapresti dire come lo si disabilità?
Vedi la variante 1 della
www.donkarl.com/it
FAQ 4.25 Evitare duplicati
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


title: Campi vuoti sballano il REPORT ?

author: Pisinho

text:
Salve,
volevo una conferma ed eventualmente una soluzione per questo strano
effetto.
Ho un report con uno sfondo in GIF o Jpeg, sopra gli ho messo tutti i campi
che necessitano ma non � detto che siano valorizzati, � possibile per
esempio che manchi una anagrafica perch� l'indirizzo di spedizione � uguale
a quello dell'intestatario del modulo.
E' possibile che in mancanza di dati, la posizione venga modificata ? c'�
qualche parametro da impostare perch� non venga mosso dalla posizione che
viene messo in fase di struttura ?
Spero che sia chiaro...
Saluti


title: Campi vuoti sballano il REPORT ?

author: Pablitomf

text:
> E' possibile che in mancanza di dati, la posizione venga modificata ?
No... se non la muovi tu (sia anche da codice), no...
ma poi quando si muove la nuova posizione � rispettata in maniera uguale
per tutti i record a cascata?
> c'�
> qualche parametro da impostare perch� non venga mosso dalla posizione che
> viene messo in fase di struttura ?
No...
--
Ciao
Pablitomf
----------------------------
http://www.accessgroup.it/
----------------------------
Non mi fido molto delle statistiche, perch� un uomo con la testa nel forno
acceso e i piedi nel congelatore statisticamente ha una temperatura media.
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Campi vuoti sballano il REPORT ?

text:
"Pablitomf" <
pabl...@hotmail.it
> ha scritto nel messaggio
news:h4477u$7qp$1...@news.newsland.it...
>> E' possibile che in mancanza di dati, la posizione venga modificata ?
>
> No... se non la muovi tu (sia anche da codice), no...
> ma poi quando si muove la nuova posizione � rispettata in maniera uguale
> per tutti i record a cascata?
>
Si, quello si ... oddio non ho provato a mettere dei campi pieni dove invece
sono vuoti. Per� la cosa buffa � che in fase di struttura ho il layout
perfetto, quando vado in stampa invece ho la parte iniziale e finale giuste
e quelle centrali no.
Mistero.


title: Campi vuoti sballano il REPORT ?

author: Valerio Valentini

text:
"Pisinho" <
pis...@gmail.com
> ha scritto nel messaggio
news:4a65b3a5$1...@news.x-privat.org...

Forse sbaglio, ma ho l'impressione che si tratti del pdf o simili di cui
chiedevi qualche giorno fa. Se cos� fosse tieni presente che se vuoi
ottenere l'effetto di cui dicevo, intestazioni e pi� di pagina, per come te
l'ho consigliato io, scordatele o almeno dovrai farti spiegare da altri se
c'� modo.
Ciao Valerio.


title: Campi vuoti sballano il REPORT ?

text:
>>
>>
>
> Forse sbaglio, ma ho l'impressione che si tratti del pdf o simili di cui
> chiedevi qualche giorno fa. Se cos� fosse tieni presente che se vuoi
> ottenere l'effetto di cui dicevo, intestazioni e pi� di pagina, per come
> te l'ho consigliato io, scordatele o almeno dovrai farti spiegare da altri
> se c'� modo.
>
Si � quello, ma non uso ne intestazione ne pi� di pagina, GIF normale con le
dimensioni di un A4.
Non ne vengo fuori......


title: Campi vuoti sballano il REPORT ?

text:
"Pisinho" <
pis...@gmail.com
> ha scritto nel messaggio
news:4a65bede$1...@news.x-privat.org...

Anche il corpo del report 21x29.7? Allora non capisco, a me funzionava
perfettamente.


title: tabella temporanea in memoria

author: Sandrobi

text:
Devo creare una tabella temporanea che alla chiusura del database scompaia
perchč non serve memorizzarla. Mi sembra di aver letto che č possibile
creare tabelle che rimangono solo in memoria, ma non ricordo come. Forse con
ADO e non con DAO? Qualcuno sa dirmi qualcosa?
Grazie.
Sandro


title: tabella temporanea in memoria

author: Roberto da casa

text:
"Sandrobi" <
sandb...@libero.it
> ha scritto nel messaggio
news:vF82c.51232$Kc3.1...@twister2.libero.it...
> Devo creare una tabella temporanea che alla chiusura del database scompaia
> perchè non serve memorizzarla. Mi sembra di aver letto che è possibile
> creare tabelle che rimangono solo in memoria, ma non ricordo come. Forse
con
> ADO e non con DAO? Qualcuno sa dirmi qualcosa?
> Grazie.
> Sandro
Puoi simulare in memora una tabella usando le matrici (vedi help).
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: tabella temporanea in memoria

text:
> > Devo creare una tabella temporanea che alla chiusura del database
scompaia
> > perchč non serve memorizzarla. Mi sembra di aver letto che č possibile
> > creare tabelle che rimangono solo in memoria, ma non ricordo come. Forse
> con
> > ADO e non con DAO? Qualcuno sa dirmi qualcosa?
> > Grazie.
> > Sandro
>
> Puoi simulare in memora una tabella usando le matrici (vedi help).
>
> Roberto
>
Perņ mi serve come origine record per un report....
Sandro


title: tabella temporanea in memoria

author: Popi

text:
"Sandrobi" <
sandb...@libero.it
> wrote in message news:<vF82c.51232$
Kc3.1...@twister2.libero.it
>...

docmd.runsql "CREATE TEMPORARY ...;"
       Popi
 The Bad Habits 

rlu...@yahoo.com


title: tabella temporanea in memoria

text:
"Sandrobi" <
sandb...@libero.it
> ha scritto nel messaggio
news:8eN2c.54871$Kc3.1...@twister2.libero.it...

Ed allora penso proprio che tu debba appogiare i dati su una tabella
temporanea; al limite la crei, la usi e poi la cancelli dopo la stampa del
report.
>
> Sandro



title: etichette link

author: Abyss

text:
ciao a tutti
un campo link dove ho per comodita messo un valore predefinito:
"\\Spsv000u\Jobs\309000\MANAGEMENT\INSPECTION\IR Plus\"
in modo da poter solo aggiungere il nome del documento da lincare
inserito in quella cartella ad esempio
"\\Spsv000u\Jobs\309000\MANAGEMENT\INSPECTION\IR Plus\documento.pdf"
la domanda è: è possibile impostare il percorso predefinito del link
e nella casella inserire e visualizzare solo il nome del documento
esempio : "documento.pdf"
Ciao e grazie
Paolo


title: [OT] x Roberto da Casa

text:
mi perdonino gli altri, ma prima di arrivare a Roberto ho chiesto tre
volte in pubblico senza avere risposta, e siccome so che Lui è stato
assente (tipo "chi l'ha visto") è probabile non abbia visto i miei post...
Roberto a quanto pare sei rimasto la mia unica speranza... il "Divino
Telma" (Chissà se si scrive così) del Bug...
Ti chiedo se tra un progetto, un super 8 e un fotoframma da ristrutturare
potessi dare un occhiata al mio post con oggetto "Access/Outlook conflitto
chiave registro MAPIVI32.ddl"... per me è importantissimo... ci sto
sbattendo da un pò ma niente da fare...
Che ne dici di un tuo colpo di tacco?
Ti ringrazio in anticipo
--
Pablitomf
Lentamente muore chi abbandona un progetto prima di iniziarlo, chi non fa
domande sugli argomenti che non conosce, chi non risponde quando gli
chiedono qualcosa che conosce. (P.Neruda)
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: [OT] x Roberto da Casa

text:
"Pablitomf" <
pabl...@virgilio.it
> ha scritto nel messaggio
news:c8vlt4$4l3$1...@news.newsland.it...
> mi perdonino gli altri, ma prima di arrivare a Roberto ho chiesto tre
> volte in pubblico senza avere risposta, e siccome so che Lui è stato
> assente (tipo "chi l'ha visto") è probabile non abbia visto i miei post...
>
> Roberto a quanto pare sei rimasto la mia unica speranza... il "Divino
> Telma" (Chissà se si scrive così) del Bug...
>
> Ti chiedo se tra un progetto, un super 8 e un fotoframma da ristrutturare
> potessi dare un occhiata al mio post con oggetto "Access/Outlook conflitto
> chiave registro MAPIVI32.ddl"... per me è importantissimo... ci sto
> sbattendo da un pò ma niente da fare...
>
> Che ne dici di un tuo colpo di tacco?
>
> Ti ringrazio in anticipo
>
> --
> Pablitomf
>
Ho provato a leggere il tuo problema, ma non ho una soluzione da darti.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: [OT] x Roberto da Casa

author: barbun

text:
>
> Ti chiedo se tra un progetto, un super 8 e un fotoframma da ristrutturare
> potessi dare un occhiata al mio post con oggetto "Access/Outlook conflitto
> chiave registro MAPIVI32.ddl"... per me è importantissimo... ci sto
> sbattendo da un pò ma niente da fare...
copio e incollo da  :microsoft.public.access.modulesdaovba.ado
I have run across this problem a time or two with "mismatched" versions of
Office installed on the same machine.  There are a couple of ways around it:
1)  Delete the Registry Key at:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\8.0\Common\MapiDLL
2)  Use information in the Knowledge Base Article Q260819 ACC2000:
SendObject Method Fails in Access 2000
(keeping in mind that the code is for Access 2000 AND Outlook 2000)
http://support.microsoft.com/support/kb/articles/q260/8/19.asp
Modifying the Registry Key is the easiest, but riskiest way to accomplish.
1)  Click Start -> Run
2)  In the Open box enter: regedit   Click OK
3)  Find the Key listed in #! abouve, and delete it.
4)  Close the Registry Editor.
5)  Reboot the computer (not required, but may help)
ciao !


title: [OT] x Roberto da Casa

text:
barbun ha scritto:
> >
> > Ti chiedo se tra un progetto, un super 8 e un fotoframma da ristrutturare
> > potessi dare un occhiata al mio post con oggetto "Access/Outlook conflitto
> > chiave registro MAPIVI32.ddl"... per me è importantissimo... ci sto
> > sbattendo da un pò ma niente da fare...
> copio e incollo da  :microsoft.public.access.modulesdaovba.ado
> I have run across this problem a time or two with "mismatched" versions of
> Office installed on the same machine.  There are a couple of ways around it:
> 1)  Delete the Registry Key at:
> HKEY_LOCAL_MACHINESOFTWAREMicrosoftOffice8.0CommonMapiDLL
> 2)  Use information in the Knowledge Base Article Q260819 ACC2000:
> SendObject Method Fails in Access 2000
> (keeping in mind that the code is for Access 2000 AND Outlook 2000)
>
http://support.microsoft.com/support/kb/articles/q260/8/19.asp
> Modifying the Registry Key is the easiest, but riskiest way to accomplish.
> 1)  Click Start -> Run
> 2)  In the Open box enter: regedit   Click OK
> 3)  Find the Key listed in #! abouve, and delete it.
> 4)  Close the Registry Editor.
> 5)  Reboot the computer (not required, but may help)
> ciao !
E' quello da cui sono partito... fatto e rifatto 1250 volte senza
risultato... uffa... cmq uso A97 con Out2k... sarà questo? credo a questo
punto di si.



title: [OT] x Roberto da Casa

text:
Roberto da casa ha scritto:
> Ho provato a leggere il tuo problema, ma non ho una soluzione da darti.
Bhè se non ne sai nulla tu sono a cavallo... proverò a girar strada.
Grazie cmq per il tuo interessamento.



title: Settaggio compattazione da codice

author: Jek Drus

text:
Ho spulciato google in lungo e in largo e non ho trovato niente che mi possa
dare un aiuto decente quindi vi chiedo:
come faccio a settare da codice la compattazione automatica ad un DB di
Accss2000 ? praticamente voglio fare da codice quello che si fa andando a
chekkare  "compatta alla chiusura" su /strumenti/opzioni/generale.
E poi come si fa a gestire sempre da codice le proprietà che si trovano in
/strumenti/avvio... ?
Help me plese!!!!!!


title: Settaggio compattazione da codice

text:
"Jek Drus" <
jek...@hotmail.com
> ha scritto nel messaggio
news:c75q36$1fqf$1...@ID-173210.news.uni-berlin.de...

nelle opzioni del db puoi mettere comprimi all'uscita cosi ogni volta
comprimerà il db all'uscita
credo che non puoi da codice comprimere lo stesso db n esecuzione devi
comprimerlo ma specificando un db diverso di destinazione. ma non ne sono
certo comunque si fà cosi
     DBEngine.CompactDatabase "c:\origine.mdb", "c:\destinazione.mdb"


title: Settaggio compattazione da codice

text:
Jek Drus ha scritto:
> Ho spulciato google in lungo e in largo e non ho trovato niente che mi
> possa dare un aiuto decente quindi vi chiedo:
> come faccio a settare da codice la compattazione automatica ad un DB di
> Accss2000 ? praticamente voglio fare da codice quello che si fa andando a
> chekkare  "compatta alla chiusura" su /strumenti/opzioni/generale.
http://groups.google.com/groups?&selm=aogvc5$ls935$1...@ID-46617.news.dfncis.de
> E poi come si fa a gestire sempre da codice le proprietà che si trovano in
> /strumenti/avvio... ?
Vedi l'esempio nel <F1> di VBA per "StartupForm".
--
HTH
Karl
*********
Access-FAQ (tedesco):
http://www.donkarl.com


title: Settaggio compattazione da codice

text:
Karl Donaubauer :
> Vedi l'esempio nel <F1> di VBA per "StartupForm".
>
Mi hai salvato la vita.....GRAZIE!!!
ps.
I settaggi sul menu "avvio..." li ho fatti con il sendkey....un po' rozzo ma
efficace :-D


title: Errore 2046

author: Lucky

text:
          BE in access 97 FE in Access 97 o 2000
Sul FE con una maschera carico dei dati e con un pulsante salvo
     DoCmd.RunCommand acCmdSaveRecord
prima di chiudere .
Tutto funziona benissimo da tempo su tutte le macchine su cui l'ho
installato, sia che abbiano 97-97 sia 97-2000
Solo su una macchina, a seguito dell'operazione di salvataggio, mi segnala
l'errore 2046.
Cosa può essere che lo provoca?
Grazie
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: Errore 2046

text:
"Lucky" <
luc...@hotmail.com
> ha scritto nel messaggio
news:195Z62Z170Z18Y1...@usenet.libero.it...
>
>           BE in access 97 FE in Access 97 o 2000
>
>
> Sul FE con una maschera carico dei dati e con un pulsante salvo
>      DoCmd.RunCommand acCmdSaveRecord
> prima di chiudere .
>
> Tutto funziona benissimo da tempo su tutte le macchine su cui l'ho
> installato, sia che abbiano 97-97 sia 97-2000
>
> Solo su una macchina, a seguito dell'operazione di salvataggio, mi segnala
> l'errore 2046.
A parte il codice, cosa dice la descrizione dell'errore 2046?
>
> Cosa può essere che lo provoca?
>
> Grazie
Prego
--
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------


title: istruzione sql

author: Daniele

text:
Ho la seguente istruzione sql:
UPDATE Clienti RIGHT JOIN AssegniPos ON
[Clienti].[IdCliente]=[AssegniPos].[IdCliente] SET clienti.fido =
[clienti].[fido]-[assegnipos].[importoass], assegnipos.rientrato =
yes, assegnipos.rientratoeffettivo = yes
WHERE date()>=[assegnipos].[dataass]+10 And
[assegnipos].[rientrato]=No;
ma è sbagliata
tale istruzione dovrebbe consentire di detrarre un importo di un
assegno da un fido precedentemente impostato se la data dell'assegno
risulta maggiore della data attuale  e ricostruisce il fido, cioè
l'importo tornerà a sommarsi al fido da dove è stato precedentemente
detratto quando l'assegno giungerà a scadenza + altri 10 giorni
Cioè:
Se l'assegno non è scaduto:
Fido - importo assegno
quando l'assegno scade con l'aggiunta di dieci giorni:
[Fido - importo assegno] + importo assegno
non riesco a costruire l'istruzione sql che poi farò partire
automaticamente con una macro all'avio del programma per consentire di
effettuare il controllo automatico del sistema.
Vi chiedo cortesemente di aiutarmi ad eseguire la query UPDATE
Ciao a Tutti, Daniele


title: istruzione sql


title: sottomaschere

author: alanbenjo

text:
ho database il cui risultato si visualizza in una maschera principale
composta da varie sottomaschere legate da un campo numerico denominato tipo
file
maschera principale     tipo file = 1
sottomaschera A           tipofile=1
sottomaschera B            tipofile=1
etc....
a volte capita che sottomaschera A non ha valori, ossia è nulla(anche il
tipo file),
domanda: c'è un modo per non visualizzare la sottomaschera A che non ha
informazioni ????? e visualizzarla solo quando è necessario??????
GRAZIE


title: Strategia Update Microsoft

author: RobertoA

text:
Sembra che piu' di qualcuno non sia propriamente soddisfatto delle
modalita' di aggiornamento adottate da mamma Microsoft

https://www.devhut.net/access-devastation/


title: Strategia Update Microsoft

author: BFS

text:

gli update personalmente non sono mai stati un problema visto che evito
di usare il runtime più recente in ogni applicazioni

è interessante il sito linkato nella seconda risposta
https://survey.stackoverflow.co/2022/

mi ha sorpreso la sezione Gender, dove credevo ci fossero molte più
programmatrici

rattistrato la sezione
Programming, scripting, and markup languages
con vba con un misero 4.48%

e la sezione database e la sezione IDE
dove access/jet non è neppure pervenuto

BFS


title: Strategia Update Microsoft

author: Simone Calligaris

text:
> è interessante il sito linkato nella seconda risposta
>
https://survey.stackoverflow.co/2022/

> e la sezione database e la sezione IDE
> dove access/jet non è neppure pervenuto

Beh, premesso che Access è un prodotto obsoleto da almeno dieci anni (almeno), considera che questa "survey" è su base volontaria.
Dato che gli Access developers si sono sempre "nascosti" (diciamo pure vergognati), non mi stupisco dei numeri che leggi, ma la realtà è differente: nella fascia d'età 40/60 viene ancora discretamente utilizzato. Perlomeno in Italia.

Saluti


title: Strategia Update Microsoft

text:

Bon, ho deciso che da domani non voglio piu' "nascondermi"
Applicazioni prevalentemente desktop, gestionale, amministrazione
Che ambiente di programmazione potrei adottare?


title: Strategia Update Microsoft

text:
Il 13/07/2022 18:03, Simone Calligaris ha scritto:
> (diciamo pure vergognati)

addirittura :-)

BFS


title: Strategia Update Microsoft

text:

Ma non sto esagerando affatto: molti "accessisti" (tra cui il sottoscritto) già negli anni '90 dovevano inventare storie per i clienti aziendali che domandavano "con cosa è sviluppato il programma?"

Risposta:

"E' fatto in windows",  oppure  "E' fatto con strumenti vari" e/o cagate simili, altrimenti c'era il rischio che nascessero polemiche!

Saluti


title: Strategia Update Microsoft

text:

ah quello capitava anche a me
ma risolvevo dicendo che potevo svilupparlo in due modi

a) MSaccess a costo x
b) Visual Basic (al tempo) a costo x*2

sottolineando che a livello visivo e funzionale non avrebbero notato
differenze

contenti tutti della a)

sono molti anni che nessuno mi chiede più con cosa realizzerò il
programma. va più di moda chiedere ora "lo posso usare anche sul MAC/Tablet"

BFS


title: Strategia Update Microsoft

text:
> ah quello capitava anche a me
> ma risolvevo dicendo che potevo svilupparlo in due modi
>
> a) MSaccess a costo x
> b) Visual Basic (al tempo) a costo x*2
>
> sottolineando che a livello visivo e funzionale non avrebbero notato
> differenze
>
> contenti tutti della a)

Ah, e nessuno t'ha mai spezzato i coglioni rispondendoti:

"ma come, usi quelle po(V)cate MS bacate?  Perchè non Delphi o Powe(V)Builder?

Così andava.

Saluti


title: Strategia Update Microsoft

text:

Certo
E gli si spiega che lo stesso progetto gli costerebbe il triplo


title: codice a barre controllo produzione wireless

text:
Problema:
devo creare un datbase per il controllo produzione, che mi permetta di
identificare chi ha eseguito le diverse fasi lavorative (preparazione
pezzi, assemblaggio, collaudo) per uno specifica lotto (identificato
tramite scheda di lavoro) utilizzando uno o più lettori o penne
ottiche wireless (che abbiano una memoria interna in cui conservare le
letture effettuate per poi scaricarle a fine giornata)
il dipendente deve prima leggere tramite lettore il numero di scheda
poi inserire la fase di lavoro che ha eseguito leggendo sulla scheda
lavoro un altro codice a barre identificativo di quest'ultima
e in ultimo il suo identificativo posto ad esempio sul suo cartellino
personale
creando di volta in volta un record in cui siano riportati ii tre
campi
Il mio dubbio è ?
Come fa' il lettore a sapere che è finito un record e passare al
successivo?
A fine giornata ogni penna ottica o lettore crea un file.txt come
faccio a importarlo in una tabella access che ha i tre campi mettendo
ogni file in coda a quello precedente?


author: Carlo Costarella

text:
<
gip...@hotmail.com
> ha scritto
>Come fa' il lettore a sapere che è finito un record e passare al
>successivo?
In genere questi lettori hanno anche dei tasti funzione...vanno programmati.
Per esempio tasto "#" indica che la lettura successiva è un carico..."@"
indica uno scarico (sono solo esempi).
Un po' come il cartellino di presenza dove per identificare una timbratura
in reperibilità devi premere un codice numerico e poi strisciare la carta.
In ogni caso ogni lettura genera un ritorno a capo.
>A fine giornata ogni penna ottica o lettore crea un file.txt come
>faccio a importarlo in una tabella access che ha i tre campi mettendo
>ogni file in coda a quello precedente?
Facendo il parsing della stringa e ricercando i caratteri propri dei tasti
funzione.
Per esempio se il codice di inizio sequenza/gruppo è 100 troverai una
sezione così composta:
100
1234567
43215678
2345
100
I tre valori tra i "100" sono quelli che cerchi.
Nel caso in cui non c'è stata programmazione del lettore, saranno proprio i
valori registrati a fornire la sequenza:
SC0001 (la scheda)
OP001 (l'operatore)
LV1234 (la lavorazione, il passaggio)
CL342 (codice collaudo)
Nel fare il parsing della stringa andrai a ricercare i suffissi: SC, OP, LV,
CL...sono solo degli esempi magari il codice scheda inizia per XXX...
In questo modo avrai da analizzare più stringhe provenienti da vari lettori.
Lettore sezione/reparto carico con numero di scheda, lavoratore, articolo
Lettore sezione/reparto lavorazione1 con numero scheda, lavoratore,
passaggio..
Lettore sezione/collaudo con numero scheda, lavoratore, collaudo
Ciao, Carlo


title: Utlity Access

author: Marbel

text:
Salve,
sapete se esistono delle utility (molto pratiche) da installare in Access
tipo quelle di excel: PUP5 o ASAP Utilities
Grazie
Marco


Utlity Access


title: Utlity Access

text:
>
www.cleandatasystem.com
GRAZIE - VERAMENTE UTILE !!!!


title: Utlity Access

text:
Grazie,
ma "qryTimerXP" non funziona (riesco avederlo nei componenti aggiuntivi)!!
Qualche suggerimento!!
Grazie
Marco
"Marbel" <
marcobe...@tin.it
> ha scritto nel messaggio
news:44942d70$0$16942$4faf...@reader4.news.tin.it...



title: Utlity Access

author: MA

text:
Marbel wrote:
> Grazie,
> ma "qryTimerXP" non funziona (riesco avederlo nei componenti
> aggiuntivi)!! Qualche suggerimento!!
> Grazie
> Marco
>
> "Marbel" <
marcobe...@tin.it
> ha scritto nel messaggio
> news:44942d70$0$16942$4faf...@reader4.news.tin.it...
Ciao MAbel
prova su questo NG a rispondere DOPO il msg degli altri, non prima
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: riferimento a maschera dinamico

text:
vorrei assegnare il valore 356 al controllo di nome pippo di ognuna delle
mie 3 maschere di nome masc1, masc2 e masc3
dim i
for i = 1 to 3
    docmd.openform "masc" & i,
    come faccio riferimento al controllo in modo dinamico?
    forms!(masc)&i![pippo]=356 ?
next i
ho provato ma non funziona, qualcuno mi sa aiutare? Grazie.


title: riferimento a maschera dinamico

author: ramblers

text:
"@@ -- Tosto73 -- @@" <
tos...@libero.it
> ha scritto nel messaggio
news:6Ogo8.78695$%g7.25...@twister2.libero.it...

Prova cosě:
Dim I as integer, NameFrm as string, Frm as form
For i = 1 to 3
    NameFrm = "Masch" & i
    docmd.openform nameFrm
    set frm = forms(namefrm)
    frm.Pippo = 356
next i
ciao.


title: estrarre record solo se di un tipo

author: giancarlo

text:
Ciao a tutti. Scusate il subject, ma non mi č venuto in mente niente di piů
preciso.
In A97:
ho una tabella "domande" con i seguenti campi:
Id_domanda
Tipo_domanda
..... e un'altra tabella "anagrafiche" con i seg. campi.
Id_domanda
Codice_fiscale
Il campo [tipo_domanda] di "domande" puň contenere i seg. dati: TIPOA.
TIPO,B, TIPOC, ecc...
Lo stesso [codice_fiscale] puň aver fatto piů tipologie di domande.
Ho messo in join le due tabelle per estrarre i dati presenti in
"anagrafica", correlati ai dati di "domande"
A me interessa estrarre solo i codici_fiscali che hanno presentato solo la
domanda TIPOB, ad esempio.
Come faccio?
Grazie a tutti in anticipo.
Giancarlo


title: estrarre record solo se di un tipo

author: Cinzia

text:
"giancarlo" <
thi...@tin.it
> ha scritto nel messaggio
news:cjr01l$5dd$1...@grillo.cs.interbusiness.it...
> Ciao a tutti. Scusate il subject, ma non mi è venuto in mente niente di
più
> preciso.
> In A97:
> ho una tabella "domande" con i seguenti campi:
> Id_domanda
> Tipo_domanda
> ..... e un'altra tabella "anagrafiche" con i seg. campi.
> Id_domanda
> Codice_fiscale
> Il campo [tipo_domanda] di "domande" può contenere i seg. dati: TIPOA.
> TIPO,B, TIPOC, ecc...
> Lo stesso [codice_fiscale] può aver fatto più tipologie di domande.
> Ho messo in join le due tabelle per estrarre i dati presenti in
> "anagrafica", correlati ai dati di "domande"
> A me interessa estrarre solo i codici_fiscali che hanno presentato solo la
> domanda TIPOB, ad esempio.
> Come faccio?
>
> Grazie a tutti in anticipo.
>
> Giancarlo
>
Ciao Giancarlo,
Select Anagrafiche.Codice_fiscale From Anagrafiche inner Join domande on
Anagrafiche.Id_domanda= domande.ID_Domanda
Where Tipo_Domanda = 'TipoB'
che puoi ottenere nel QB mettendo nella riga criteri della colonna
Tipo_Domanda   "TipoB"
Ciao
Cinzia


title: estrarre record solo se di un tipo

text:
"Cinzia" <
cinziapagani_...@tiscali.it
> ha scritto nel messaggio
news:cjr0ru$u75$1...@lacerta.tiscalinet.it...
>
> "giancarlo" <
thi...@tin.it
> ha scritto nel messaggio
> news:cjr01l$5dd$1...@grillo.cs.interbusiness.it...
> > Ciao a tutti. Scusate il subject, ma non mi č venuto in mente niente di
> piů
> > preciso.
> > In A97:
> > ho una tabella "domande" con i seguenti campi:
> > Id_domanda
> > Tipo_domanda
> > ..... e un'altra tabella "anagrafiche" con i seg. campi.
> > Id_domanda
> > Codice_fiscale
> > Il campo [tipo_domanda] di "domande" puň contenere i seg. dati: TIPOA.
> > TIPO,B, TIPOC, ecc...
> > Lo stesso [codice_fiscale] puň aver fatto piů tipologie di domande.
> > Ho messo in join le due tabelle per estrarre i dati presenti in
> > "anagrafica", correlati ai dati di "domande"
> > A me interessa estrarre solo i codici_fiscali che hanno presentato solo
la
> > domanda TIPOB, ad esempio.
> > Come faccio?
> >
> > Grazie a tutti in anticipo.
> >
> > Giancarlo
> >
> Ciao Giancarlo,
> Select Anagrafiche.Codice_fiscale From Anagrafiche inner Join domande on
> Anagrafiche.Id_domanda= domande.ID_Domanda
> Where Tipo_Domanda = 'TipoB'
> che puoi ottenere nel QB mettendo nella riga criteri della colonna
> Tipo_Domanda   "TipoB"
>
Ciao Cinzia.
In questo modo ottengo tutti i codici_fiscali che hanno fatto ANCHE una
domanda di TIPOB.
Io vorrei ottenere tutti i codici_fiscali che hanno fatto SOLO una domanda
di TIPOB.
> Ciao
> Cinzia
>
>
Ciao e grazie.
Giancarlo


title: estrarre record solo se di un tipo

text:

Ciao Giancarlo,
Prova questa:
1) crea una query che trova tutti quelli che hanno fatto 1 sola domanda
(q_Anag_1Domanda)
SELECT Anagrafiche.CodFiscale, Count(Anagrafiche.ID_Domanda) AS
ConteggioDiID_Domanda
FROM Anagrafiche
GROUP BY Anagrafiche.CodFiscale
HAVING (((Count(Anagrafiche.ID_Domanda))=1));
2)Usa la query appena fatta per trovare tutti quelli che hanno fatto 1 sola
domada di tipoB
SELECT Anagrafiche.CodFiscale
FROM (Anagrafiche INNER JOIN Domande ON Anagrafiche.ID_Domanda =
Domande.ID_Domanda) INNER JOIN q_Anag_1Domanda ON Anagrafiche.CodFiscale =
q_Anag_1Domanda.CodFiscale
WHERE (((Domande.TipoDomanda)="TipoB"));
Saluti
Cinzia


title: Casella Combinata

author: Acquistapace Yuri

text:
Ho un pb con access97: selezionando un preventivo senza articolo da una
casella combinata dopo averne selezionato uno senza articoli(un preventivo
appena reato) compare questo errore:
Metodo Update o CancelUpdate senza Addnew o Edit
cliccando su debug si posiziona su qst riga:
Me.Testo10 = Me.CasellaCombinata4.Column(0)
Che faccio???
Grazie
Yuri


title: Casella Combinata

author: Antonio Biso

text:
"Acquistapace Yuri" <
nom...@aaa.it
> ha scritto nel messaggio
news:fe_I9.73066$3l.20...@twister1.libero.it...

Posta la query origine riga della combo e il codice integrale (immagino sarà
sull'evento dopo aggiornamento) dove c'è l'errore
Antonio


title: Casella Combinata

text:

Questa è la query origine riga:
SELECT DISTINCTROW Preventivi.IDPreventivo, Preventivi.Oggetto
FROM Preventivi
GROUP BY Preventivi.IDPreventivo, Preventivi.Oggetto;
e questo è l'evento dopo aggiornamento della combo:
    Me.RecordsetClone.FindFirst "[IDPreventivo] = " & Me![CasellaCombinata4]
    Me.Bookmark = Me.RecordsetClone.Bookmark

    Me.Testo10 = Me.CasellaCombinata4.Column(0)

    Me.query_articoli.Form.Filter = "IDPreventivo =" & Me.Testo10
    Me.query_articoli.Form.FilterOn = True

    Me.CasellaCombinata6.Requery
Grazie per l'aiuto
Yuri
--------------------------------
Inviato via
http://usenet.libero.it


title: Casella Combinata

text:
"Acquistapace Yuri" <
nom...@aaa.it
> ha scritto nel messaggio
news:151Z30Z212Z73Y1...@usenet.libero.it...

Forse è anche meglio che tu spieghi cosa vuoi fare veramente, perchè pare
che tu stia facendo delle cose ripetitive e inutili.
Ah:
Me.Testo10 = Me.CasellaCombinata4.Column(0)
perchè column(0) ?
Immagino che la colonna associata sia la prima quindi ti basta riferirti al
controllo.
Antonio


title: Casella Combinata

author: yuri

text:
Mi spiego con precisione: ho una maschera contenente 2 caselle
combinate(IDPreventivo e Capitolo) e una sottomachera che visualizza tutti
gli articoli del capitolo e preventivo selezionato. In origine il problema
era che, inserivo un articolo (e cliccavo sul pulsante aggiungi creato con
autocomposizione di access) cambiavo capitolo dalla casella combinata e mi
visualizzava,olre agli articoli di quel capitolo anche l'ultimo articolo
inserito in un'altro capitolo. Inserendo un filtro il problema è stato
risolto.
Ora un problema simile si ripete con il numero del preventivo!!!
Che fare??
Grazie



title: Casella Combinata

text:
"yuri" <
aa...@aaa.it
> ha scritto nel messaggio
news:151Z30Z192Z218Y...@usenet.libero.it...
> Mi spiego con precisione: ho una maschera contenente 2 caselle
> combinate(IDPreventivo e Capitolo) e una sottomachera che visualizza tutti
> gli articoli del capitolo e preventivo selezionato. In origine il problema
> era che, inserivo un articolo (e cliccavo sul pulsante aggiungi creato con
> autocomposizione di access) cambiavo capitolo dalla casella combinata e mi
> visualizzava,olre agli articoli di quel capitolo anche l'ultimo articolo
> inserito in un'altro capitolo. Inserendo un filtro il problema č stato
> risolto.
> Ora un problema simile si ripete con il numero del preventivo!!!
Quando viene inserito il nuovo articolo, č inserito con il preventivo giusto
e il capitolo giusto?
Se č cosě, quando aggiorni le combo ti basta fare la requery della
sottomaschera...
Antonio


title: Ho cancellato un modulo!

text:
Come da oggetto: invece di aprire il modulo "tImportazione" ho cliccato su "elimina".
Il db è ancora aperto, ho provato a importare dal backup ma non contiene le cose di ieri (sigh) e me lo dà come "tImportazione1". Ciò significa che l'altro è ancora lì "da qualche parte"?
Ho letto la faq di donkarl ma non ne ho cavato istruzioni.
Aiuto!
RB


title: Ho cancellato un modulo!

text:
Il giorno martedì 4 settembre 2012 09:47:14 UTC+2, (sconosciuto) ha scritto:
> Come da oggetto: invece di aprire il modulo "tImportazione" ho cliccato su "elimina". Il db è ancora aperto, ho provato a importare dal backup ma non contiene le cose di ieri (sigh) e me lo dà come "tImportazione1". Ciò significa che l'altro è ancora lì "da qualche parte"? Ho letto la faq di donkarl ma non ne ho cavato istruzioni. Aiuto! RB

ah ah ah! Siccome non volevo passare il tempo con lo sguardo perso nel vuoto, sono andato su Esplora Risorse e ho fatto una copia del db tuttora aperto.
Ebbene, c'è lì il mio modulo, bello come il sole!
Insomma: in caso di cancellazione accidentale di oggetti, senza chiudere il db se ne fa una copia!
...mi ringrazio da me, sperando di essere utile a qualche altro inavveduto utente.
Riccardo Baldinotti


title: Sito Comune

author: daniela

text:
Sapete Dirmi Che Fine Ha Fatto Il Sito Comune Di
Access

Cia Grazie Daniela


title: Sito Comune

author: Lbo

text:
>Sapete Dirmi Che Fine Ha Fatto Il Sito Comune Di Access
>Cia Grazie Daniela
alle ore 17.38 io lo trovo al solito indirizzo.
comunque l'ho backuppato.  se ti serve qualcosa vienimi a trovare per
cena che ne parliamo.
--
non studio non lavoro non guardo la tv
non vado al cinema non faccio sport
----------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access


title: Sito Comune

author: Luciano (DOC)

text:
Lbo <
L...@NOSPAM.blunet.it
> wrote in message
3a61d613...@news.edisons.it...
> >Sapete Dirmi Che Fine Ha Fatto Il Sito Comune Di Access
> >Cia Grazie Daniela
> alle ore 17.38 io lo trovo al solito indirizzo.
> comunque l'ho backuppato.  se ti serve qualcosa vienimi a trovare per
> cena che ne parliamo.
E se Daniela avesse la barba ed all'anagrafe risultasse ancora come Ugo?
Saluti.
Luciano
(DOC)


title: Sito Comune

text:
>E se Daniela avesse la barba ed all'anagrafe risultasse ancora come Ugo?
>Saluti.
allora invito pure te e il Biso e si fa una cosa in quattro.



title: Query a campi incrociati come sottoreport

author: Neo

text:
Ho creato una query a campi incrociati e vorrei che diventasse un
sottoreport.
in creazione non da nessun errore..
quando visualizzo il report principale mi esce il messaggio:
"Impossibile utilizzare una query SQL di tipo pass-through o una query a
campi incrociati a colonne non fisse come origine record di una
sottomaschera o un sottoreport.
Prima di associare la sottomaschera o il sottoreport ad una query a campi
incrociati, impostare la proprietą ColumnHeadings della query"
come posso fare per evitare l'errore e far si che il sottoreport venga
visualizzato?
tra lastro mi sballa anche i riferimenti di altri sottoreport presenti.
grazie


author: Roberto da casa

text:
"Neo" <
neo...@genie.it
> ha scritto nel messaggio
news:up8ra.73345$iy5.2...@twister2.libero.it...
> Ho creato una query a campi incrociati e vorrei che diventasse un
> sottoreport.
> in creazione non da nessun errore..
> quando visualizzo il report principale mi esce il messaggio:
>
> "Impossibile utilizzare una query SQL di tipo pass-through o una query a
> campi incrociati a colonne non fisse come origine record di una
> sottomaschera o un sottoreport.
>
> Prima di associare la sottomaschera o il sottoreport ad una query a campi
> incrociati, impostare la proprietŕ ColumnHeadings della query"
>
> come posso fare per evitare l'errore e far si che il sottoreport venga
> visualizzato?
> tra lastro mi sballa anche i riferimenti di altri sottoreport presenti.
>
> grazie
Devi fare ciň che ti viene suggerito nel messaggio di errore, ovvero
indicare nella proprietŕ Intestazione colonne della query a campi incrociati
tutti i valori possibili delle colonne.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:BK9ra.74116$DT4.2...@twister1.libero.it...
>
> "Neo" <
neo...@genie.it
> ha scritto nel messaggio
> news:up8ra.73345$iy5.2...@twister2.libero.it...
> > Ho creato una query a campi incrociati e vorrei che diventasse un
> > sottoreport.
> > in creazione non da nessun errore..
> > quando visualizzo il report principale mi esce il messaggio:
> >
> > "Impossibile utilizzare una query SQL di tipo pass-through o una query a
> > campi incrociati a colonne non fisse come origine record di una
> > sottomaschera o un sottoreport.
> >
> > Prima di associare la sottomaschera o il sottoreport ad una query a
campi
> > incrociati, impostare la proprietą ColumnHeadings della query"
> >
> > come posso fare per evitare l'errore e far si che il sottoreport venga
> > visualizzato?
> > tra lastro mi sballa anche i riferimenti di altri sottoreport presenti.
> >
> > grazie
>
> Devi fare ciņ che ti viene suggerito nel messaggio di errore, ovvero
> indicare nella proprietą Intestazione colonne della query a campi
incrociati
> tutti i valori possibili delle colonne.
>
> --
> Roberto
>
> ---------------------------------------------
> il Sito Comune di it.comp.appl.access:
>
http://www.sitocomune.com
> ---------------------------------------------
>
Scusa la mia ignoranza, ma come faccio a importare tutti i valori possibili?
devo creare tante colonne quanti sono i valori?
se si, come faccio a  inserire i valori nella colonna giusta?
Grazie


text:
"Neo" <
neo...@genie.it
> ha scritto nel messaggio
news:y4ara.73647$iy5.2...@twister2.libero.it...

Si
> se si, come faccio a  inserire i valori nella colonna giusta?
Tu inseriscili nell'ordine che ti serve, sarą la query ad adeguarsi
all'ordine che hai stabilito tu; normalmente si inseriscono in ordine
crescente.
>
> Grazie



title: [OT] padre adottivo per la sesta volta

author: skipper

text:
Iniziai nel lontano 1981 adottando una magnifica honda cx 500 e due anni
dopo adottai anche una honda cx500turbo...
visto che le procedura di adozione erano abbastanza semplici decisi di
continuare ad adottare splendide bambine giapponesi... nell'ordine una
cbr600, una cbr1000, una cbr1100xx....
Con estrema felicità vi informo di essere diventato padre adottivo per la
sesta volta... la cbr1000rr  è arrivata or ora...
--
___/)____/)______ skipper dixit...
--
___/)____/)______ skipper dixit...


title: [OT] padre adottivo per la sesta volta

text:
"skipper" <NOskip...@GRAZIEsuperskipper.it> ha
scritto nel messaggio
news:fUU5d.23394$Ie2....@tornado.fastwebnet.it...
> Iniziai nel lontano 1981 adottando una magnifica
honda cx 500 e due anni
> dopo adottai anche una honda cx500turbo...
> visto che le procedura di adozione erano
abbastanza semplici decisi di
> continuare ad adottare splendide bambine
giapponesi... nell'ordine una
> cbr600, una cbr1000, una cbr1100xx....
> Con estrema felicità vi informo di essere
diventato padre adottivo per la
> sesta volta... la cbr1000rr  è arrivata or
ora...
>
Complimenti!!!!
Dovrà chiamarci per lo meno zio a tutti!!!!
Domanda, ha i cavalli marini come cilindrata????
MAssimiliano


title: [OT] padre adottivo per la sesta volta

author: namor

text:
"MA" <
m...@accessgroup.it
> ha scritto nel messaggio
news:qrV5d.20671$B06....@news.edisontel.com...



Sicuramente gli strumenti misurano in nodi e miglia marine e gli hanno dato
in omaggio lo spinnaker per incrementare la velocità in caso di vento in
poppa..
Dai, manda la foto!
Namor


title: [OT] padre adottivo per la sesta volta

text:
"namor" <
do...@spam.me
> ha scritto nel messaggio
news:NqZ5d.11502$N45.2...@twister2.libero.it...
> Dai, manda la foto!
> Namor
>
dammi il tempo di farle e metterle sul mio sito....
skipper dixit...


title: [OT] padre adottivo per la sesta volta

text:
"namor" <
do...@spam.me
> ha scritto nel messaggio
news:NqZ5d.11502$N45.2...@twister2.libero.it...
> Dai, manda la foto!
> Namor
>
ecco qui tutte le mie creature....
http://www.superskipper.it/moto.htm
skipper dixit...


title: [OT] padre adottivo per la sesta volta

text:
"skipper" <NOskip...@GRAZIEsuperskipper.it> ha
scritto nel messaggio
news:Srb6d.24905$Ie2....@tornado.fastwebnet.it...

Anche se sono solo adottive si somigliano molto
tra di loro...
sono più somiglianti a te o alla tua compagna???
MAssimiliano


title: [OT] padre adottivo per la sesta volta

text:
"MA" <
m...@accessgroup.it
> ha scritto nel messaggio
news:Yxb6d.20929$B06....@news.edisontel.com...

assomigliano alle amanti... hahahhahaha
skipper dixit...


title: [OT] padre adottivo per la sesta volta

text:
"skipper" <NOskip...@GRAZIEsuperskipper.it> ha scritto nel messaggio
news:QXc6d.25087$Ie2....@tornado.fastwebnet.it...
>
> > > ecco qui tutte le mie creature....
> > >
http://www.superskipper.it/moto.htm
> assomigliano alle amanti... hahahhahaha
Non visualizzo nulla...
Antonio


title: [OT] padre adottivo per la sesta volta

text:
Ehi vecchio mio, che dicono i Francesi???
E' un pò che non ti si vede a parte quello rapida sortita
dell'altro giorni.
Mi sono inpolpato!!!
MAssimiliano


title: [OT] padre adottivo per la sesta volta

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:qhx8d.22908$B06....@news.edisontel.com...
> Ehi vecchio mio, che dicono i Francesi???
Che sono realmente ON TOPA ehem... ON TOPIC
> E' un pň che non ti si vede a parte quello rapida sortita
> dell'altro giorni.
Ora dovrei essere ritornato alla base: il mio per l'offerta l'ho dato...
> Mi sono inpolpato!!!
ECCO!
Cosě va meglio!!!
Antonio


title: [OT] padre adottivo per la sesta volta

text:
ho montato la bambina.... ehm... non si parla di pedofilia....
nel we un giro si 700 mitici km....
un gioiello
skipper dixit...


title: apertura report

author: Luigi

text:
Buon Giorno
A97
Report 1
e
Report2
da macro e' possibile contemporaneamente aprire due report...a me non mi
riesce (con il classico aprireport)....
Grazie
Luigi, Bari


title: apertura report

author: Riccardo M.

text:
"Luigi" <
luigic...@hotmail.com
> ha scritto nel messaggio
news:11Ak9.144717$ub2.3...@news1.tin.it...

______________
scrivi il comando 2 volte, uno per report!
ciao Riccardo


title: apertura report

text:
Riccardo M. <
ricc...@free.panservice.it
> wrote in message
amunam$tjf$1...@localhost.localdomain...

Non funzionaaaaaaa si blocca al primo
Ciao


title: apertura report

text:
> > scrivi il comando 2 volte, uno per report!
> >
> > ciao Riccardo
>
> Non funzionaaaaaaa si blocca al primo
> Ciao
_________
Su evento click di un pulsante ho inserito:
    Dim stDocName As String
    stDocName = "_1"
    DoCmd.OpenReport stDocName, acPreview
    stDocName = "_2"
    DoCmd.OpenReport stDocName, acPreview
cosě apre prima il Report _1 e poi il _2
funziona.
ciao Riccardo


title: copia file

author: aa

text:
avrei bisogno, via codice, di copiare
un file da una directory ad un'altra.
esiste il modo per farlo?
grazie e ciao!
w


title: copia file

author: Paolo Aulisio

text:
puoi usare il comando filecopy
aa ha scritto:



title: copia file

author: lbo dal portatile

text:
>avrei bisogno, via codice, di copiare
>un file da una directory ad un'altra.
>esiste il modo per farlo?
sě.
--
make it idiot proof and someone will make a better idiot.
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/


title: copia file

author: Voltolini

text:
Devi chiedere come si fa altrimenti qualcuno ti risponde sě ed ha ragione.
Voltolini
aa <
antoniob...@hotmail.com
> wrote in message
cP%j5.34689$dF5.6...@news.infostrada.it...
> avrei bisogno, via codice, di copiare
> un file da una directory ad un'altra.
> esiste il modo per farlo?
>
> grazie e ciao!
>
> w
>
>


title: copia file

text:
Ti ringrazio a nome di "aa"
Voltolini
Paolo Aulisio <
Aul...@interlogica.it
> wrote in message
39913DF6...@interlogica.it...
> puoi usare il comando filecopy
>
> aa ha scritto:
>



title: strategia.. orari di lavoro...

author: ciroteo

text:
Ciao a tutti, questa mattina dopo una "simpatica"riunione con la mia
responsabile, mi è stata sottoposta una bella gatta da pelare: creare un
programmino per tenere "sotto controllo" gli orari dei dipendenti che non
timbrano, ma consegnano solo dei fogli ore a fine mese.
Ad ogni lavoratore viene assegnato un orario settimanale p. es.  lun
08.00-12.00 mar 12.00-14.00 ecc ...
Spesso però, accade che rispetto all'orario concordato vi siano notevoli
variazioni o addirittura delle vere e proprie sostituzioni nel servizio, che
viene svolto da colleghi.
L'esigenza sarebbe appunto quella di agevolare l'inserimento delle
variazioni rispetto all'orario previsto. In modo da tenere traccia di tutte
le variazioni e magari fornire rapidamente dei totali mensili su cui
calcolare il cedolino paga da confrontare a fine mese con i rispettivi fogli
ore.
Avrei pensato di creare:
tbllavoratori (contenente i dati dei lavoratori)
tblorariosettimanale, (che serve come base per replicare le settimane
successive)
Idlavoratore, data, ora_inizio, ora_fine
con sette record x ciascun lavoratore
tblprestazioni (dove registrare tutte le prestazioni effettivamente svolte)
Sono però perplesso su che base gestire i dati: mensile ?
settimanale ?  Qualcuno si è mai trovato con esigenze simili ?
accetto qualunque imboccata ... poi la strada la trovo da me ... porta
all'isola ... che non c'è....
(è solo xè ho bennato come sottofondo ...)


title: strategia.. orari di lavoro...

text:
"ciroteo" <
cir...@libero.it
> ha scritto nel messaggio
news:bpfoq6$4n6$1...@news.flashnet.it...

Non ho ben capito il tuo problema: se gestire l'orario o gestire le
variazioni.
Indipendentemente, devi per forza gestire i tuoi dati su base giornaliera.
Io farei così: tbllavoratori ok come dici tu, poi farei per ogni lavoratore
la gestione dell'ora di entrata e di quella di uscita su base giornaliera
(di qui si arriva alle ore effettivamente lavorate per ogni giorno)
(ovviamente tramite query che ti facciano il calcolo sulla base di una
tabella E/U). Poi devi effettuare il riscontro tra orario effettivamente
prestato e quello previsto (prevedendo una tabella con tutte le variazioni
"sostituzione" "malattia" "ferie" ecc.). Quest'ultima parte non è facile.
Se il tuo problema invece è sapere in tempo reale chi c'è al lavoro e chi
non c'è perché, l'unico modo di risolverlo è dotarsi di una macchinetta per
le timbrature (possibilmente a lettura biometrica perché i cartellini dei
furbi o si perdono o si smagnetizzano o si scambiano....) e poi un
maresciallo delle SS a controllare. Te lo dice uno che con i migliori
software professionali in giro diventa matto tutti i giorni a seguire 19
dipendenti.
Ciao


title: strategia.. orari di lavoro...

text:
"s_takk" <
s_t...@tin.it
> ha scritto nel messaggio
news:60Sub.46236$9_.17...@news1.tin.it...

Intanto ti ringrazio x l'attenzione.
Le esigenze in realtà le definiremo man mano, visto che questo gruppo di
dipendenti fino ad ora è stato trattato in modo molto artigianale inserendo
le ore effettuate in fogli excel, tutto ciò che riusciremo a fare di meglio
è ben accetto.
Il risultato del lavoro dovrebbe essere un conteggio tale per cui, se
l'orario previsto resta invariato mi dia il totale mensile delle ore
effettuate, se invece ha subito delle variazioni sarebbe utile che venissero
registrate correttamente.
(Per alcune figure anche noi abbiamo acquistato dei terminali presenze, che
a onor del vero sono un disastro, più per il loro funzionamento che per il
loro software allegato che semplicemente crea delle tabelle...)
Il problema fondamentale è capire come replicare il dato base : lun
8.00-12.00 mar. ecc... sul mese corrente.
Cioè in linguaggio poco informatico: dire al programma,
visto che Gino deve fare questo orario tutti i lunedi , tutti i martedi
ecc... me lo presenti in una tabella?
Se però varia me lo cambio io.
Per la settimana successiva, indipendentemente dalle variazioni del mese
precedente (o mese??, o addirittura anno) me lo riproponi cosi come era
previsto in origine, cioè da contratto.
Questo per tutti i dipendenti, indipendentemente da quando vengono assunti
...
Per il momento farei alcune tabelle in cui mettere i 5gg previsti con i
rispettivi orari, e aggiorno le date in funzione di quando il lavoratore
presta servizio, questa query la accodo alla tbl delle prestazioni, alla
fine del mese la svuoto.
Al variare di ogni settimana aumento i dati della tabella prestazione di
sette gg la data, (cosi se parto da lunedi avrò sempre il lunedi successivo
e cosi via ...)
... speremm ....


title: [SITO COMUNE] 200K

text:
No, non e' il prezzo di vendita del SC ma gli accessi raggiunti. Beh, non
dico di festeggiare, ma non possiamo mica farlo passare cosi' in
silenzio....:.-)
Saluti.
Luciano


title: [SITO COMUNE] 200K

author: warp

text:
"Luciano (DOC)"
> No, non e' il prezzo di vendita del SC ma gli accessi raggiunti. Beh, non
> dico di festeggiare, ma non possiamo mica farlo passare cosi' in
> silenzio....:.-)
E ti stupisci?
Dopo la morte di The Access web (non è più aggiornato da secoli) è l'unico
sito di alto livello in the world su M$$$$$  Access.
Vabbè, sto scherzando ... però fino a un certo punto: chissa cosa ne pensa
Karl ;-)


title: [SITO COMUNE] 200K

author: Karl Donaubauer

text:
warp ha scritto:
> "Luciano (DOC)"
> > No, non e' il prezzo di vendita del SC ma gli accessi raggiunti. Beh,
non
> > dico di festeggiare, ma non possiamo mica farlo passare cosi' in
> > silenzio....:.-)
>
> E ti stupisci?
> Dopo la morte di The Access web (non è più aggiornato da secoli)
In genere Dev ha cambiato lavoro e non fa più così molte cose con Access.
Di più ha avuto l'intenzione di cambiare il sistema di mantenere
il sito e ha detto che per questo non aggiorna la vecchia versione.
Ma era qualche mese fa e sembra che finora non ha avuto
abbastanza tempo per la nuova versione.
> è l'unico sito di alto livello in the world su M$$$$$  Access.
> Vabbè, sto scherzando ... però fino a un certo punto: chissa cosa ne pensa
> Karl ;-)
Eh, eh, diciamo che ci sono pochi siti...
Due settimane fa ho avuto accesso numero 500K.
Come un tale sito rende molto più lavoro che soldi abbiamo festeggiato
in silenzio con un piccolo Asti Spumante (l'amica, il gatto Carlos ed io).
--
;-)
Karl
*********
Access-FAQ (tedesco):
http://www.donkarl.com


title: [SITO COMUNE] 200K

text:
"Luciano (DOC)" <
lucia...@sitocomune.com
> ha scritto nel messaggio
news:a6kefu$f22i3$1...@ID-86073.news.dfncis.de...

Beh, c'è di che essere un pochino orgogliosi. :-)
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Codice VBA che dopo esportazione/importazione non funziona piu'

author: RobertoA

text:
Ambiente: Access 2013, tabelle collegate via odbc, Win8
Uso le procedure di Tim Abell per salvare in formato testo tutte le
componenti di un progetto Access

https://github.com/timabell/msaccess-vcs-integration/commit/15b0c0c3818dcd4854c22d3c68b297d4e12efa3b

In sostanza vengono esportati moduli, form, report, query, come file di
testo
Poi e' possibile creare un nuovo file Access vuoto ed importare tutte e
componenti dai file di testo generati in precedenza
Ogni volta che eseguo questa procedura succede una cosa che mi sta
preoccupando
Dentro al codice Vba di una form (o report), i nomi campi db usati, non
vengono piu' visti correttamente
Ad esempio, se nel codice uso scrivere:

dummy=avvia_stampa_fattura(ID_DOCUMENTO)

quel ID_DOCUMENTO (che e' il nome del campo db) non viene piu'
riconosciuto, mentre se ci metto un

dummy=avvia_stampa_fattura(Me!ID_DOCUMENTO)

lo vede correttamente
Ora, andando a vedere lo stesso frammento di codice PRIMA della
procedura di esportazione/reimportazione, era esattamente

dummy=avvia_stampa_fattura(ID_DOCUMENTO)

e funzionava/funziona correttamente
La preoccupazione sta nel fatto che, dopo una reimportazione di un
progetto, se lancio Debug/Compila mi passa tutto correttamente
Quando vado ad eseguire quella parte di codice o lancio il report che
contiene quel tipo di istruzioni, segnala l'anomalia
E quindi sicuramente all'interno del programma appena reimportato ci
sono ancora delle sacche di codice che non verra' eseguito correttamente
E che non cono in grado di riconoscere se non facendo eseguire il codice
potenzialmente affetto dal problema, operazione estremamente laboriosa
se bisogna avviare tutte le form e poi tutti i report
La domanda e': come mai sul nuovo programma il campo db non viene visto?
O meglio, come mai il Debug/Compile non mi avverte che il codice non
'vede' il campo db?


author: Roberto Fabbri

text:
Non so risponderti ma se chiami in campo della form corrente é d'obbligo la forma me.nome_campo o me!nome_campo
Secondo me sei stato fortunato che prima andasse


author: mantro

text:
Il 14/04/2018 20:26, RobertoA ha scritto:
[cut]
>
> dummy=avvia_stampa_fattura(ID_DOCUMENTO)
>
> quel ID_DOCUMENTO (che e' il nome del campo db) non viene piu'
> riconosciuto, mentre se ci metto un
>
> dummy=avvia_stampa_fattura(Me!ID_DOCUMENTO)
>
> lo vede correttamente
> Ora, andando a vedere lo stesso frammento di codice PRIMA della
> procedura di esportazione/reimportazione, era esattamente
>
> dummy=avvia_stampa_fattura(ID_DOCUMENTO)
>
> e funzionava/funziona correttamente
[CUT]

Parlo di A2010 ma, presumo, sia lo stesso.
Il "Me"!miocampo è facoltativo nel riferimento ad un controllo nella
form, ed è per questo motivo che prima dell'esportazione funzionava.

Dopo un'importazione in altro db vuoto, probabilmente quel "miocampo" è
privo del riferimento alla form a cui si riferisce, da qui l'errore!
Dico probabilmente perché le mie conoscenze di access non sono così
profonde da poter dare un risposta tecnicamente corretta.

Io ho pagato lo scotto nel non esplicitare specificatamente il "Me" nel
riferimento ai controlli perché, nei debug del codice, non riuscivo mai
a capire se un nome (es. "miocampo") si riferiva ad un controllo, ad una
variabile o ad una routine se non facendo mente locale di volta in volta.
Conclusione? Io il "Me" lo esplicito sempre. Ho evitato, ed evito,
parecchi mal di testa. :-)


text:
Il 14/04/2018 21:49, Roberto Fabbri ha scritto:
> Non so risponderti ma se chiami in campo della form corrente é d'obbligo la forma me.nome_campo o me!nome_campo
> Secondo me sei stato fortunato che prima andasse
>

In che senso 'fortunato'  ?
Stiamo parlando di un programma per computer, mica del comprendere la
nascita dell'universo
Voglio dire, ci sara' pure un motivo se funziona cosi', il problema e'
trovarlo, e non e' problam da poco
Ma essendo una macchina, sicuramente, deve esserci un motivo


text:

Cosa intendi per
"..quel "miocampo" è privo del riferimento alla form.."
Se e' nel codice vba della form, il 'riferimento alla form' c'e'


text:

Dici che dopo l'importazione del testo precedente salvato
dummy=avvia_stampa_fattura(Me!ID_DOCUMENTO) funziona mentre
dummy=avvia_stampa_fattura(ID_DOCUMENTO) non funziona.

Dalle mie limitate conoscenze di access ho dedotto che quando lanci il
comando senza il "Me!", access, nella versione 'importata', abbia perso
il riferimento alla form da cui lanci il comando. È illogico?
Probabilmente sì, come dici.

Però, se prima dell'esportazione funzionava e dopo l'importazione non
funziona più, e questo è un dato di fatto, la causa, quasi sicuramente,
è imputabile ad access per motivi che ci sfuggono.

Io mi sono limitato a comunicare quanto avevo appreso da un testo di
programmazione di Mike Davis che ho studiato. Mi dispiace, purtroppo di
più non ti so dire. Sicuramente @Alex, o qualche altro guru, potrà
essere più illuminante.


text: Potrebbe essere una function....una variabile....una struttura.....lo dici tu che c'è il riferimento alla form, ma invece non c'è. E questo te lo dice anche Access. Ma tu non gli credi!!!!!


text:

Si, e' evidente che versione importata e versione da importare sono
diverse, anche se listando il codice sembrano uguali
Ma la versione importata solo col ID_DOCUMENTO non funziona mentre la
stessa versione prima dell'importazione, solo col ID_DOCUMENTO funziona
Non volevo sminuire il tuo contributo alla soluzione del quesito posto
ma capire cosa intendevi con '..riferimento alla form..'
Se stiamo parlando del codice DENTRO alla form, penso che tutti i campi
db inseriti nella form stessa dovrebbero essere accessibili anche senza
il Me! ,  o no?
Il mio timore e' che potrebbero esserci delle zone di codice, senza il
Me!...  che il Debug/Compile non riesce ad intercettare, e che quando
andranno in esecuzione daranno una bella segnalazione di errore
Inzomma, pensavo che sto Debug/Complie permettesse di scovare questo
tipo di errori ma evidentemente non e' cosi'


text:
Il 15/04/2018 15:24, Roberto Fabbri ha scritto:
> Potrebbe essere una function....una variabile....una struttura.....lo dici tu che c'è il riferimento alla form, ma invece non c'è. E questo te lo dice anche Access. Ma tu non gli credi!!!!!
>

In che senso 'lo dico io' ?
Se stiamo parlando di codice vba DENTRO alla form Xyz, il riferimento
alla form c'e' (per il fatto che il codice e' dentro alla form stessa)
Oppure non e' cosi' ?


text:

Dovrebbero sì... ma access dice no! Perché? Non lo sappiamo.
Di fronte a questa situazione penso che l'unica cosa pratica da fare sia
quella di intercettare tutti i riferimenti ai campi nelle form e
correggere la sintassi usando il Me! Lavoro certosino che non ti invidio.
Cercare di capire il perché mi pare sensato e doveroso, ma, almeno per
ora, non vedo alternative.
Debug/compile: anch'io l'ho sempre considerato un valido aiuto, ma qui
sembra non fare quello che ci aspettiamo. Bah...



text: Non so dirti il motivo tecnico profondo (Karl? Alex?) ma le buone abitudini é meglio prenderle subito. Quando ti riferisci ad un oggetto, dovresti specificarne la gerarchia. Forms!TuaForm!Controllo sarebbe la sintassi corretta. Vba mette a disposizione la contrazione Me per riferire all'oggetto corrente (come Parent e via dicendo). Ma vba non sa nulla di Forms, tant'è che é presente in tutto Office. Se non sei preciso, lui quando 'interpreta' può non prenderci. Il debug non lo segnala perché Access non é compilato, ma interpretato, e gli errori run-time sono sempre dietro l'angolo!!!


text:

Ora non ho letto per intero tutto il 3D, ma posso darti 2 mie considerazioni.

1° Che hai sbagliato a non inserire la Gerarchia nel Riferimento del Controllo, perchè è vero che [ID_DOCUMENTO] è un Campo di Tabella, ma secondo me per come lo usi tu è un CONTROLLO in una Maschera associato al campo in Tabella, e, formalmente è necessario definirne la gerarchia.

2° Il Link cui fai riferimento mostra solo, almeno io vedo solo questo, il salvataggio di SQL della query che ovviamente non ha nulla di INCOMPATIBILE, mentre io immagino tu abbia esportato con SaveAsText:
Sub SaveAsText(ObjectType As AcObjectType, ObjectName As String, FileName As String)

Per questo secondo punto, per esperienza personale, ho notato che se esporti Versioni create con A2003, e le reimporti con A2013 o superiore... ci sono pezzi di Testo da condizionare prima dell'importazione perchè sono properties non valide e/o non riconosiute... spesso viene restituito un messaggio che tuttavia non è sufficiente a capire il punto, altre volte ricevi qualche indicazione più dettagliata, altre ancora nulla, ma qualche cosa è successo...!

Me ne ero accorto quanto provando ad usare questo sistema per un mio giochetto, mi ritrovavo un sacco di erorri nella Reimportazione..., da li cercando in RETE, anche se si trova veramente poco, trovai qualche riferimento UTILE per andare a discriminare le properties in relazione alla Versione, questo si traduce nel leggere il File.TXT con FSO, ed andare a cercare/sostituire le Variabili specifiche.

Non so se questo è parte e soluzione del tuo problema, di certo il punto 1 è in ogni caso una procedura che dovresti evitare di dimenticare...

@Alex