title: Query

text:
Lbo da casa <
l...@NOSPAM.blunet.it
> wrote in message
39ebb140...@news.interbusiness.it...
> >Tramite una query, visualizzo i dati di alcune tabelle, è possibile
> >aggiornare quest'ultimi dalla query.
>
> è possibile se la query non contiene join.  puoi trasformare la query
> in query di aggiornamento (menu query), impostare i valori adatti ed
> eseguirla tramite il pulsante col punto esclamativo rosso.
Una volta l'avresti cazziato per la mancanza del punto interrogativo...
eeeehhh, la vecchiaia...
Antonio


title: Query

author: Lbo da casa

text:
>Una volta l'avresti cazziato per la mancanza del punto interrogativo...
>eeeehhh, la vecchiaia...
nooo, è che co Giggi ciò un buon rapporto...



title: Query

text:
Devo
da una tab_1
c1          c2
1           2, 4, 5
2
3
4           6
5
6
devo avere un tab_2
c1          c2
1           2, 4, 5
2           1, 4, 5
3
4           6,  1,  2, 5
5           1, 2, 4
6
praticamente tutti i valori che ho in c2, a cui corrisponde un c1,
devo riscrivere la riga nel corrispondente c1,
la riga del c2 va quindi su c1 quando in corrispondenza di c2=c1,
eliminando i valori doppi e mantenendo i valori che già ho in c1,
esempio
il 4 di c1 avendo il 6, in tab_2 mantengo tale valore oltre ad
aggiungere la riga dei valori del 4 di c1 che si trova in c2.
Esempio più approfondito:
Da Tab_1:
Tab_1
c1            c2
---1           2, 4, 6, 8
---2           5
---3           1, 5
---4           7
---5           6
---6           niente
---7           3
---8           4, 5
Riassegno, per ogni valore in c1 che ho anche in c2, tutti i valori
della riga
dove c1 si trova in c2
senza considerare le ripetizioni.
Devo Avere:
Tab_2
c1            c2
---1           2, 4, 6, 8, 3, 5
---2           5, 1, 4, 6, 8
---3           1, 5 , 7 , 3
---4           7, 1, 2, 6,  8, 5
---5           6, 2 , 3, 1, 8, 4,
---6           1, 2, 4,  8, 5
---7           3, 4
---8           4, 5, 1, 2, 6
Evidenzio i passaggi di assegnazione:
I numeri ripetuti nella riga non vanno riscritti
Tab_2
c1            c2
---1           2, 4, 6, 8     3, 1, 5
---2           5,                1, 2, 4, 6, 8
---3           1, 5             7 , 3
---4           7,                1, 2, 4, 6, 8                    8, 4,
5
---5           6                 2 , 5                3, 1, 5     8, 4,
5
---6                              1, 2, 4, 6, 8     5, 6
---7           3                 4,  7
---8           4, 5             1, 2, 4, 6, 8
questo modo di prendere i dati da c2 e rimetterli
nei valori di c1 che ho da l  stesso, va poi ripetuto
per gli tutti gli altri c1 (che hanno dei valori) e
quando rimetto i valori in c1, se ci sono già dei dati devo mantenerli
(e fare in modo quindi di non avere valori doppi)
--------------------------------------------------------------------------
ciao


title: campo tabella precompilato

author: marco

text:
Cia a tutti una cortesia, ho una tabella  con 4 conolonne
mettiamo che nel primo record ho il vare A per la prima colonna B per la
seconda e C nella terza o devo fare in  modo che nella 4 colonna compaia una
frase strutturata in questa maniera:
oggi A č andato a B con C.
Considerate che io nel database ho solo una tabella e che per motivi
aziendali la posso compilare solamente direttamente aprendo la tabella, vi
ringrazio a tutti
Ciao Marco


title: campo tabella precompilato

author: MA

text:
"marco" <
mb0...@jumpy.it
> ha scritto nel messaggio
news:cd5eh7$5df$1...@newsread.albacom.net...
> Cia a tutti una cortesia, ho una tabella  con 4
conolonne
>
> mettiamo che nel primo record ho il vare A per
la prima colonna B per la
> seconda e C nella terza o devo fare in  modo che
nella 4 colonna compaia una
> frase strutturata in questa maniera:
>
> oggi A è andato a B con C.
ma tu lo vuoi salvare o solo visualizzare?
=  "oggi " & [A] & " è andato a " & [B] & " con "
[C]
stimolanti le discussioni in ufficio da voi...
> Considerate che io nel database ho solo una
tabella e che per motivi
> aziendali la posso compilare solamente
direttamente aprendo la tabella, vi
> ringrazio a tutti
> Ciao Marco
Questa proprio non l'ho capita.
MAssimiliano


title: campo tabella precompilato

text:
Scusa l'ignoranza ,io ho aperto la tabella in visualizzazione struttura
esattamente dove devo inserire questa stringa?
io HO APERTO LA TABELLA IN VISUALIZZAZIONE STRUTTURA,mi sono posizionato sul
4 campo nella casella generale in valore predefinito ho inserito quella
stringa ma mi da il seguente errore: errore di sintassi e possibile che sia
stato inserito un operando senza operatore, ho sbagliato ad inserirlo.
Grazie Marco
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:chrJc.2336$B06...@news.edisontel.com...
>
> "marco" <
mb0...@jumpy.it
> ha scritto nel messaggio
> news:cd5eh7$5df$1...@newsread.albacom.net...
> > Cia a tutti una cortesia, ho una tabella  con 4
> conolonne
> >
> > mettiamo che nel primo record ho il vare A per
> la prima colonna B per la
> > seconda e C nella terza o devo fare in  modo che
> nella 4 colonna compaia una
> > frase strutturata in questa maniera:
> >
> > oggi A č andato a B con C.
>
> ma tu lo vuoi salvare o solo visualizzare?
>
> =  "oggi " & [A] & " č andato a " & [B] & " con "



title: campo tabella precompilato

text:
"marco" <
mb0...@jumpy.it
> ha scritto nel messaggio
news:cd5gdo$m2k$1...@newsread.albacom.net...
> Scusa l'ignoranza ,io ho aperto la tabella in
visualizzazione struttura
> esattamente dove devo inserire questa stringa?
> io HO APERTO LA TABELLA IN VISUALIZZAZIONE
STRUTTURA,mi sono posizionato sul
> 4 campo nella casella generale in valore
predefinito ho inserito quella
> stringa ma mi da il seguente errore: errore di
sintassi e possibile che sia
> stato inserito un operando senza operatore, ho
sbagliato ad inserirlo.
> Grazie Marco
"Errore di quoting"
Inserire le proprie risposte dopo il messaggio a
cui ci si riferisce
MAssimiliano


title: campo tabella precompilato

author: namor

text:
marco ha scritto:
> "MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
> news:chrJc.2336$B06...@news.edisontel.com...
> > "marco" <
mb0...@jumpy.it
> ha scritto nel messaggio
> > news:cd5eh7$5df$1...@newsread.albacom.net...
> > > Cia a tutti una cortesia, ho una tabella  con 4
> > conolonne
> > > mettiamo che nel primo record ho il vare A per
> > la prima colonna B per la
> > > seconda e C nella terza o devo fare in  modo che
> > nella 4 colonna compaia una
> > > frase strutturata in questa maniera:
> > > oggi A è andato a B con C.
> > ma tu lo vuoi salvare o solo visualizzare?
> > =  "oggi " & [A] & " è andato a " & [B] & " con "
> > [C]
> > stimolanti le discussioni in ufficio da voi...
> > > Considerate che io nel database ho solo una
> > tabella e che per motivi
> > > aziendali la posso compilare solamente
> > direttamente aprendo la tabella, vi
> > > ringrazio a tutti
> > > Ciao Marco
> > Questa proprio non l'ho capita.
> > MAssimiliano
> Scusa l'ignoranza ,io ho aperto la tabella in visualizzazione struttura
> esattamente dove devo inserire questa stringa?
> io HO APERTO LA TABELLA IN VISUALIZZAZIONE STRUTTURA,mi sono posizionato sul
> 4 campo nella casella generale in valore predefinito ho inserito quella
> stringa ma mi da il seguente errore: errore di sintassi e possibile che sia
> stato inserito un operando senza operatore, ho sbagliato ad inserirlo.
> Grazie Marco
Scrivi DOPO al testo del msg a cui rispondi, non prima.
Non puoi inserire formule nella struttura di una tabella.
Lo puoi fare in una maschera, in un report o una query.
La formula con l'uguale
= "oggi " & [A] & " è andato a " & [B] & " con " & [C]
la puoi usare in una casella di testo di una maschera o di un report
In una query puoi creare un campo calcolato assegnandogli un nome (alias):
Frase: "oggi " & [A] & " è andato a " & [B] & " con " & [C]
Se vuoi salvare la frase in un campo della tabella:
- fai una query con un campo calcolato come spiegato sopra
- eseguila per vedere se il risultato è corretto
- torna in struttura e convertila in una query di Aggiornamento
- indica in che tabella e in che campo vuoi salvare il risultato
- esegui la query premendo il tasto con il punto esclamativo rosso
- apri la tabella e verifica se ha funzionato bene
E' doveroso ricordare che, salvo casi particolari e motivati, solitamente
non si salvano mai nei campi delle tabelle dei dati che possono essere
calcolati in qualunque momento tramite una query a partire dai dati già
presenti. E' uno spreco di spazio.
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: campo tabella precompilato

author: Roberto da casa

text:
"marco" <
mb0...@jumpy.it
> ha scritto nel messaggio
news:cd5eh7$5df$1...@newsread.albacom.net...
> Cia a tutti una cortesia, ho una tabella  con 4 conolonne
>
> mettiamo che nel primo record ho il vare A per la prima colonna B per la
> seconda e C nella terza o devo fare in  modo che nella 4 colonna compaia
una
> frase strutturata in questa maniera:
>
> oggi A è andato a B con C.
> Considerate che io nel database ho solo una tabella e che per motivi
> aziendali la posso compilare solamente direttamente aprendo la tabella, vi
> ringrazio a tutti
> Ciao Marco
E' contro ad ogni regola elementare di un database relazionale inserire in
una tabella di Access un campo calcolato che risulti come conseguenza dei
valori di altri campi contenuti nella tabella; a mio avviso la tabella
dobrebbe contenere solo tre campi. Il campo calcolato è proprio delle query,
oppure usa una casella di testo non associate e calcolata in una maschera o
in un report.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Consigli su progettazione di db per uso in rete...

author: Massimiliano Pratelli

text:
Ancora ciao,
in relazione al post precedente, mi voglio togliere alcune curiosità e
capire meglio.
Quali sono i consigli per progettare un db per un uso poco intensivo sulla
rete?
In effetti, come si può ovviare ad eventuali problemi di chiavi primarie
dupicate?
le vostre indicazioni saranno preziosissime ;-))
--
Massimiliano Pratelli


title: Dlookup da query

author: Antonio in the city

text:
Con un controllo non associato di una forms recupero il valore con la
funzione dlookup da un campo di una query basata su tabelle esterne alla
forms. Tale campo è costituito da una casella combinata, poichè è chiave
primaria, con due colonne della quale la prima a 0 cm.
Se lancio la query ottengo proprio il valore della seconda colonna associata
ma nel controllo invece ottengo solo un numero. Nella guida in linea si dice
che la funzione dlookup recupera un solo valore. Molto probabilmente a me
recupera il valore della prima colonna mentre io vorrei quello della
seconda.
Io ho risolto il problema aggiungendo nella query anche il campo della
tabella che corrisponde alla seconda colonna della combo e cambiando
l'espressione della funzione Dlookup; mi chiedevo se avevo fatto bene o se
nei criteri della funzione esista un modo per specificare la seconda
colonna.
Non so se sono stato molto chiaro, in caso negativo scusatemi ma la sete di
sapere è infinita !
Antonio


title: Dlookup da query

author: Roberto dal portatile

text:
"Antonio in the city" <
dyma...@tiscalinet.it
> ha scritto nel messaggio
news:9gqekn$4is$1...@pegasus.tiscalinet.it...

Per me la tua soluzione è corretta; comunque con i criteri della funzione
DLookup di selezionana solo il record: è con il primo parametro che si
seleziona il campo, come hai fatto appunto tu.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Dlookup da query

text:
(cut)
 Per me la tua soluzione č corretta; comunque con i criteri della funzione
> DLookup di selezionana solo il record: č con il primo parametro che si
> seleziona il campo, come hai fatto appunto tu.
>
> --
Grazie Roberto, fa sempre piacere avere conferme da te !
Come vedi inizio a seguire i tuoi consigli ed il tasto F1 lo pigio un po'
piů spesso :)
Ciao
Antonio


title: Report Speciale

author: Santilli Marco

text:
Vorrei creare un report in questo modo, ma non ci riesco
Sto catalogando i libri che i clienti mi ordinano
Quindi vorrei che mi stampasse il tutto nel modo seguente.
Cognome Nome
        Libro 1 Titolo - Volume - Codice - ISBN - Autore - Casa editrice
        Libro 2 Titolo - Volume - Codice - ISBN - Autore - Casa editrice
        Libro 3 Titolo - Volume - Codice - ISBN - Autore - Casa editrice
Cognome2 Nome2
        Libro1 Titolo - Volume - Codice - ISBN - Autore - Casa editrice
Cognome3 Nome3
        Libro 1 Titolo - Volume - Codice - ISBN - Autore - Casa editrice
        Libro 2 Titolo - Volume - Codice - ISBN - Autore - Casa editrice
        Libro 3 Titolo - Volume - Codice - ISBN - Autore - Casa editrice
        Libro 4 Titolo - Volume - Codice - ISBN - Autore - Casa editrice
Spero di essere stato chiaro


title: Report Speciale

author: Claudio

text:
"Santilli Marco" <
marco.s...@libero.it
> ha scritto nel messaggio
news:aoevur$4iu$1...@fe1.cs.interbusiness.it...
> Vorrei creare un report in questo modo, ma non ci riesco
>
> Sto catalogando i libri che i clienti mi ordinano
> Quindi vorrei che mi stampasse il tutto nel modo seguente.
>
> Cognome Nome
>         Libro 1 Titolo - Volume - Codice - ISBN - Autore - Casa editrice
>         Libro 2 Titolo - Volume - Codice - ISBN - Autore - Casa editrice
>         Libro 3 Titolo - Volume - Codice - ISBN - Autore - Casa editrice
>
> Cognome2 Nome2
>         Libro1 Titolo - Volume - Codice - ISBN - Autore - Casa editrice
Crea un report in "Creazione guidata report", e quando ti fa la fatidica
domanda "Aggiungere livelli di gruppo" gli aggiungi i campi per cui deve creare
per l'appunto un "livello di gruppo" (nel tuo caso il nome/cognome). Se i tuoi
Nomi e Cognomi sono contenuti in campi separati, prima ti prepari una query per
unirli in un campo solo, e poi crei il report basandoti su questa query.
Ciao. Claudio.


title: Report Speciale

text:
No perchè come livello di gruppo userò solo il cognome.
In caso che volessi usarli insieme.....mi puoi scrivere 2 righe su come
unirli
Intanto grazie per il primo aiuto che mi hai fornito
Ciao da Marco
"Claudio" <cld@NOSPAM&COsupereva.it> ha scritto nel messaggio
news:MDDq9.2161$6n3....@news1.tin.it...



title: Report Speciale

text:
La prima soluzione l'ho provata e ci sono riuscito.
Per la seconda attendo che mi dici come unire il nome e il cognome
Ciao e grazieeeeeee
"Claudio" <cld@NOSPAM&COsupereva.it> ha scritto nel messaggio
news:MDDq9.2161$6n3....@news1.tin.it...



title: Report Speciale

author: Alessandro Cara

text:
Santilli Marco ha scritto:
>
> La prima soluzione l'ho provata e ci sono riuscito.
> Per la seconda attendo che mi dici come unire il nome e il cognome
rispondi dopo il messaggio
sulla select invece di
Select cognome, nome........
select Cognome & " " & nome as anagrafica
sul report a quel punto devi citare anagrafica
c'e' un altro modo. Prendi il report in struttura e porti il nome vicino
al cognome eliminandolo dal dattaglio
--
a.cara


title: Report Speciale

text:
Ok grazie
"Alessandro Cara" <
al...@blunet.it
> ha scritto nel messaggio
news:3DAB366D...@blunet.it...



title: Report Speciale

text:
Non riesco a creare quell'effetto
Non so come devo fare per unireil nome e il cognome
Devo creare una query con quel codice che tu mi hai dato????
Ma dopo come faccio ad immettere anche gli altri campi nella query
Se hai un esempio me lo puoi inviare
Ciao e grazieeeeee
"Alessandro Cara" <
al...@blunet.it
> ha scritto nel messaggio
news:3DAB366D...@blunet.it...



title: Report Speciale

text:
Santilli Marco wrote:
>
> Non riesco a creare quell'effetto
>
> Non so come devo fare per unireil nome e il cognome
>
> Devo creare una query con quel codice che tu mi hai dato????
>
> Ma dopo come faccio ad immettere anche gli altri campi nella query
>
> Se hai un esempio me lo puoi inviare
>
> Ciao e grazieeeeee
RISPONDI DOPO IL MESSAGGIO
Da quello che scrivi ho l'impressione che, al report, hai dato come
"Origine
dati" direttamente la tabella.
La struttura di una select (semplificata) e' questa
Select "lista dei campi"
from "lista delle tabelle"
where "condizioni da applicare sui campi"
lista dei campi e' del tipo ....c1,c2,c3,c4,....
nel tuo caso, come gia' ti avevo indicato e':
Select Cognome & " " & Nome as Anagrafica,.........
dove i puntini sono gli altri campi che ti interessano
ed il resto della select.
Sai come si prepara una query?
Se hai ancora difficolta', posta i nomi delle tabelle interessate con i
relativi
campi, indicando quelli che vuoi sul report cosi' possiamo produrla come
ti serve.
--
a.cara


title: A proposito di cifratura [2]

author: Carlo Costarella

text:
Seguendo il consiglio di Roberto dalla campagna, prima di pubblicare
l'esempio sul sitocomune, propongo qui il testo della descrizione che
accompagnerà l'esempio.
Visto che è di interesse comune ognuno (come suggerisce Roberto) può
aggiungere le sue personali considerazioni che verranno aggiunte alla
descrizione.
A Roberto ho già inviato il .doc.
Questo il testo:
Criptare-Decriptare i dati sensibili.
Di Carlo Costarella
Chi è obbligato ad usare Access per i suoi applicativi, si trova spesso a
dover fronteggiare problemi di sicurezza. Com'è noto, una delle critiche
maggiori mosse ad Access, è proprio la sua mediocre possibilità di criptare
i dati riservati e di permettere, quasi a chiunque, di leggere una sua
tabella. Molto si è fatto con la protezione a livello utente e molti
contributi in questo SitoComune e in vari NG hanno non poco migliorato le
funzioni di protezione. Poco o nulla si è fatto per la cifratura dei dati;
in pratica resta solo la possibilità di usare la funzione standard di
"Cifra-Decifra DataBase".
L'esempio qui presentato utilizza una procedura di criptazione dei dati che,
una volta eseguita, resta stabile e solo chi possiede la chiave di
decodifica è in grado di leggere in chiaro.
Il modulo annesso all'esempio sfrutta una funzione messa a punto da Dima
Mnushkin che utilizza una PASSWORD_KEY a numero di caratteri variabile (nell'esempio
sono 24) per cifrare i dati passati. Nello stesso modulo sono presenti due
Sub che s'incaricano di criptare e decriptare la "descrizione" di un'ipotetica
tabella Comuni. Alla tabella è stato aggiunto un campo chiamato  "Criptato"
di tipo booleano (Sì/No) che è molto importante affinché si possa evitare di
sovrascrivere, criptandoli, dati già criptati. Questo campo deve essere
incluso o aggiunto anche al nuovo applicativo dove si userà la funzione.
Da prove fatte e con questa PASSWORD_KEY = "QuEStA ChIaVe12345PassAT", i
tempi di attesa per circa 10.000 record, sono trascurabili e praticamente
inavvertibili. Ritengo che con 100.000 record e con due campi da
cifrare-decifrare, si arrivi ad un'attesa di un paio di secondi con sistemi
di penultima generazione (Pentium III). Ancora accettabile.
Se i campi da criptare dovessero essere più di tre credo, si debba restare
sui 100.000 record specie se si fa un uso intensivo di combo che prelevano
contemporaneamente i valori dai campi crittati: in questo caso, infatti, la
stessa funzione "Encrypt" viene usata nella query che alimenta la combo e i
dati vengono decifrati "al volo" o all'apertura della maschera.
Nessun problema per i report: i dati da stampare possono essere decriptati
"al bisogno" e solo nei controlli del report, senza mai toccare i valori
originali.
Un problema a parte è la scrittura di nuovi dati o la modifica degli
esistenti.
Per la modifica dei dati esistenti, l'esempio propone una maschera "Comuni
dati Modificabili" che, vicino la descrizione del comune, ha un pulsantino
con tre puntini. Premendo il pulsante si apre una seconda maschera che
riporta in chiaro il dato da modificare. Terminata la modifica, un pulsante
"Modifica" s'incarica di criptare il nuovo dato e collocarlo al posto
giusto. Questo approccio alla modifica può anche essere sostituito da un'inputbox.
Per la scrittura dei nuovi dati penso si debba ricorrere ad una maschera non
associata e solo al termine della scrittura trasferire i dati alla tabella
provvedendo alla cifratura dei soli dati sensibili.
Prima di usare le funzioni riportate nell'esempio, si raccomanda di fare
copia del database originale.
Se l'applicativo che si andrà a creare prevede la criptazione di dati
sanitari o in ogni modo sensibili (l'uso principale per cui è stato
realizzato l'esempio), si raccomanda di leggere bene le attuali disposizione
di legge in materia di privacy. Questo un buon link di partenza:
http://www.garanteprivacy.it/garante/navig/jsp/index.jsp
Non mi assumo responsabilità per eventuali danni creati dall'applicativo,
quindi prima di usare le funzioni proposte, sui database "seri", cercate di
testare a fondo tutti i vari aspetti di questo esempio.
Questo il link per scaricare l'esempio:
http://www.frantoiogestione.com/Cripto.zip


title: A proposito di cifratura [2]

text:
Carlo Costarella wrote:
[Cut]
Per me va bene
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: A proposito di cifratura [2]

author: Roberto dalla campagna

text:
"Carlo Costarella" <
carloco...@libero.it
> ha scritto nel messaggio
news:gIuDe.185721$75.80...@news4.tin.it...
>
[CUT]
Anche per me va bene così: sicuramente così si dà una soluzione al problema
buona e documentata.
Si potrebbe, salvo controindicazioni che verranno segnalate in questo
thread, pubblicare questo come commento della FAQ a cui allegare il demo di
Carlo.
Se in seguito poi usciranno altre soluzioni più o meno valide di questa
pubblicheremo anche quelle sul Sito Comune, si vedrà, se possibile,
stabilire i pro ed i contro di ognuna, quindi lo sviluppatore userà quella
che preferisce.
Non saebbe la prima volta che sul Sito comune verrebero pubblicate soluzioni
diverse per lo stesso argomento.
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: A proposito di cifratura [2]

author: Pablitomf (Maurizio Facciuti)

text:
"Carlo Costarella" <
carloco...@libero.it
> ha scritto nel messaggio
news:gIuDe.185721$75.80...@news4.tin.it...
>
> Seguendo il consiglio di Roberto dalla campagna, prima di pubblicare
> l'esempio sul sitocomune, propongo qui il testo della descrizione che
> accompagnerą l'esempio.
Per me č Ok


title: Lettura da Web

author: koo

text:
In unìapplicazione Access, avrei la necessità di leggere alcune informazioni
da una pagina Web, per poterle visualizzare (o memorizzare).
La pagina sarebbe costruita da me, in ASP, quindi passerei dei parametri
usando il metodo GET.
In risposta, avrei del puro testo, senza TAG HTML, quindi mi basterebbe
leggere, per poi interpretare, i dati.
Come posso fare?
In realtà, non mi dispiacerebbe poter utilizzare un sistema tipo quello del
CDDB, che permette di leggere e scrivere informazioni da everso un DB
remoto, ma forse chiedo troppo.
Grazie in anticipo.


title: Lettura da Web

author: Alessandro Tealdi

text:
"koo" <koo@k.k> ha scritto nel messaggio news:9m29j4$1dg$1...@serv1.iunet.it...

Per un'esigenza simile ho già utilizzato in un paio di applicazioni il
controllo Internet Transfer Control  (OCX) ...
Funziona discretamente bene  (sia in Http che in Ftp);
nel tuo caso dopo aver richiesto una pagina in http se l'esito è positivo
hai una proprietà
di testo in cui ti viene restituito esattamente il contenuto Html della
pagina ...
CIAO


title: Lettura da Web

text:
> Per un'esigenza simile ho già utilizzato in un paio di applicazioni il
> controllo Internet Transfer Control  (OCX) ...
> Funziona discretamente bene  (sia in Http che in Ftp);
> nel tuo caso dopo aver richiesto una pagina in http se l'esito è positivo
> hai una proprietà
> di testo in cui ti viene restituito esattamente il contenuto Html della
> pagina ...
Grazie mille. Esiste una documentazione su questo controllo? E' possibile
trovare degli esempi pratici di utilizzo?


title: Lettura da Web

text:
"koo" <koo@k.k> ha scritto nel messaggio news:9m53db$d41$1...@serv1.iunet.it...
> Grazie mille. Esiste una documentazione su questo controllo? E' possibile
> trovare degli esempi pratici di utilizzo?
>
>
Se  hai l'MSDN di Office2000 Developer (oppure di Visual Basic)
basta che fai una ricerca per "Internet Transfer Control" ...
In caso contrario:
- includi il controllo in una maschera
- apri le proprietą di quel controllo e posizionati su una specifica  (es:
URL)
- con il tasto F1 si apre il manuale su quella proprietą, da lģ puoi
facilmente raggiungere tutta la documentazione
(compresi gli esempi) sul controllo
Inoltre ricordati di includere dal VB Editor nei riferimenti  "Microsoft
Internet Transfer Control" ...
Buon lavoro ...


title: Lettura da Web

text:
> Se  hai l'MSDN di Office2000 Developer (oppure di Visual Basic)
> basta che fai una ricerca per "Internet Transfer Control" ...
Ho l'MSDN (Universal Subscription), ma non ho installato Office2000
Developer (perchè, semplicemente, non funziona).
Ho provato, con Access 2000, a includere in una maschera il controllo, ma
non lo trovo...


title: Lettura da Web

text:
Nei riferimenti, invece, ho trovato solo "Microsoft Internet Controls", ma
non credo sia la stessa cosa...


title: impossibile creare pivot - access 2000

author: BluDeep

text:
Devo creare una tabella pivot con la creazione guidata e mi viene
fuori questo errore...
"Impossibile aprire la maschera in modalità foglio dati o maschera. E'
possibile che un altro utente abbia aperto in modalità esclusiva una
tabella di origine. La maschera verrà aperta in modalità
progettazione."
come posso fare?
Entro con i privilegi di administrator, tutti gli altri programmi sono
chiusi... ho anche riavviato ma l'errore persite....
qualcuno riesce ad aiutarmi,
Grazie.


title: Aiuto su Casella Trtova su maschera di querry

author: Pino

text:
Ho una maschera di ricerca basata su una querry di filtro su campo
vero/falso, la chiave primaria è il campo "Boll_cod", la casella di
controllo non associato è "Bolla" con relativo pulsante "Trova" io voglio
trovare il dato della casella di controllo cercando prima nel campo
"Boll_cod" e subito dopo nel campo "Boll_cli_nome" conseguentemente se trova
allora [Boll_datapag].SetFocus altrimenti rimane nella casella di controllo
e messaggio "Dato non trovato!"
Io attualmente cerco con due caselle diverse rispettivamente per i due campi
da cercare, con macro ovviamente poichè il codice mi è ostico.
P.S. dove posso imparare ad inserire il codice per esempio titoli di libro o
altro,grazie.


title: usare maschere tabelle query e moduli vba di un db esterno come se fosse in quello in uso

author: Nicolas

text:
questo argomento credo sia gi� stato trattato ma non riesco a trovarlo,
qualcuno sa indicarmi come utilizzare gli oggetti di un db esterno
all'interno di un db in uso come se gli oggetti si trovassero nel db in uso?
avrei dei problemi nelle prestazioni?
pro contro da segnalarmi?
grazie a tutti.


author: Alessandro Baraldi

text:
On 2 Ott, 14:36, "Nicolas" <
nicola...@email.it
> wrote:
> questo argomento credo sia già stato trattato ma non riesco a trovarlo,

Si trattatissimo... devi inserirlo nei Riferimenti...!
E' un ottimo sistema, funziona come libreria esterna.
@Alex


text:
> grazie a tutti.
Si trattatissimo... devi inserirlo nei Riferimenti...!
E' un ottimo sistema, funziona come libreria esterna.
@Alex
e come? metto il file con tutto il percorso nei riferimenti? ma se si trova
su una pendrive in cui la lettera potrebbe cambiare da pc a pc posso lo
stesso?
Hai un esempio o un link dove ne parlano?
Grazie.


text:
Nicolas ha scritto:

Ciao Nicolas, ti chiedo una precisazione: tu per oggetti intendi tabelle e query? O stai parlando di classi? Xch� se si tratta di tabelle e query il discorso cambia.....si tratta solo di collegare il db corrente al db esterno e poi usi tutto come se fosse una cosa sola
--
Questo articolo e` stato inviato dal sito web
http://www.nonsolonews.it


text:
> Ciao Nicolas, ti chiedo una precisazione: tu per oggetti intendi tabelle e
> query? O stai parlando di classi? Xch� se si tratta di tabelle e query il
> discorso cambia.....si tratta solo di collegare il db corrente al db
> esterno e poi usi tutto come se fosse una cosa sola
>
scusa il ritardo, io intendo usare tabelle query maschere e moduli vba tutti
gli oggetti in pratica come se fossero nel db che ho aperto ma in realt�
sono presenti sul db nella mia pendrive in modo che se viene estratta quella
pendrive tutti quegli oggetti non sono disponibili ma tantomeno sono
presenti collegamenti a tabelle esterni eccc....
non so se mi sono spiegato, se la pendrive c'� gli oggetti da codice vba li
posso richiamare e utilizzare altrimenti di quegli oggetti nel db in uso non
c'� traccia.
Grazie.


text:
Nicolas ha scritto:

X le maschere non ho mai provato (io le importerei nel nuovo db....)
Per quanto riguarda le tabelle e le query, usa tranquillamente docmd.transferdatabase aclink,"Microsoft Access",....ecc...ecc....ecc sull'help trovi tutto. Si pu� fare tranquillamente e il Db 'padre' � collegato al db 'figlio' senza problemi.



text:
On 3 Ott, 09:26, Fair87<
roby....@gmail.com
> wrote:
> Nicolas ha scritto:
>
>
>
>
>
> >> Ciao Nicolas, ti chiedo una precisazione: tu per oggetti intendi tabelle e
> >> query? O stai parlando di classi? Xchè se si tratta di tabelle e query il
> >> discorso cambia.....si tratta solo di collegare il db corrente al db
> >> esterno e poi usi tutto come se fosse una cosa sola
>
> >scusa il ritardo, io intendo usare tabelle query maschere e moduli vba tutti
> >gli oggetti in pratica come se fossero nel db che ho aperto ma in realtà
> >sono presenti sul db nella mia pendrive in modo che se viene estratta quella
> >pendrive tutti quegli oggetti non sono disponibili ma tantomeno sono
> >presenti collegamenti a tabelle esterni eccc....
>
> >non so se mi sono spiegato, se la pendrive c'è gli oggetti da codice vba li
> >posso richiamare e utilizzare altrimenti di quegli oggetti nel db in uso non
> >c'è traccia.
>
> >Grazie.
>
> X le maschere non ho mai provato (io le importerei nel nuovo db....)
> Per quanto riguarda le tabelle e le query, usa tranquillamente docmd.transferdatabase aclink,"Microsoft Access",....ecc...ecc....ecc sull'help trovi tutto. Si può fare tranquillamente e il Db 'padre' è collegato al db 'figlio' senza problemi.
Mi sembra di sentire parlare un Sordo con un Muto...
Secondo me parlate di cose diverse.
Un db esterno si può inserire nei riferimenti del DB facendolo
esattamente come si fà per gli OCX o le DLL, quindi dal Menù
Strumenti.---->Riferimenti----> Sfoglia(seleziona il file MDB)
Sono pertanto accessibili tutti gli Oggetti, ed all'interno di essi
Metodi/Proprietà/Eventi, pertanto anche Forms e Moduli siano standard
che di Classe(per i quali però serve rendeli Pubblici perchè di
Default non lo sono).
Il File inserito nei Riferimenti a questo punto si comporta
esattamente come fosse una LIBRERIA esterna, con tutti i pro e
contro...!
Questo non è fattibile se la libreria è su Chiavetta, se non
implementando una procedura VBA di insertimento del riferimento al
volo...
A questo proposito vedete nell'Help References ed AddFromFile...
@Alex


text:
Alessandro Baraldi ha scritto:
>On 3 Ott, 09:26, Fair87<roby....@gmail . com > wrote:
>> Nicolas ha scritto:
>>
>>
>>
>>
>>
>> >> Ciao Nicolas, ti chiedo una precisazione: tu per oggetti intendi tabel=
>le e
>> >> query? O stai parlando di classi? Xch=E8 se si tratta di tabelle e que=
>ry il
>> >> discorso cambia.....si tratta solo di collegare il db corrente al db
>> >> esterno e poi usi tutto come se fosse una cosa sola
>>
>> >scusa il ritardo, io intendo usare tabelle query maschere e moduli vba t=
>utti
>> >gli oggetti in pratica come se fossero nel db che ho aperto ma in realt=
>=E0
>> >sono presenti sul db nella mia pendrive in modo che se viene estratta qu=
>ella
>> >pendrive tutti quegli oggetti non sono disponibili ma tantomeno sono
>> >presenti collegamenti a tabelle esterni eccc....
>>
>> >non so se mi sono spiegato, se la pendrive c'=E8 gli oggetti da codice v=
>ba li
>> >posso richiamare e utilizzare altrimenti di quegli oggetti nel db in uso=
> non
>> >c'=E8 traccia.
>>
>> >Grazie.
>>
>> X le maschere non ho mai provato (io le importerei nel nuovo db....)
>> Per quanto riguarda le tabelle e le query, usa tranquillamente docmd.tran=
>sferdatabase aclink,"Microsoft Access",....ecc...ecc....ecc sull'help trovi=
> tutto. Si pu=F2 fare tranquillamente e il Db 'padre' =E8 collegato al db '=
>figlio' senza problemi.
>
>Mi sembra di sentire parlare un Sordo con un Muto...
>
>Secondo me parlate di cose diverse.
>
>Un db esterno si pu=F2 inserire nei riferimenti del DB facendolo
>esattamente come si f=E0 per gli OCX o le DLL, quindi dal Men=F9
>Strumenti.---->Riferimenti----> Sfoglia(seleziona il file MDB)
>
>Sono pertanto accessibili tutti gli Oggetti, ed all'interno di essi
>Metodi/Propriet=E0/Eventi, pertanto anche Forms e Moduli siano standard
>che di Classe(per i quali per=F2 serve rendeli Pubblici perch=E8 di
>Default non lo sono).
>
>Il File inserito nei Riferimenti a questo punto si comporta
>esattamente come fosse una LIBRERIA esterna, con tutti i pro e
>contro...!
>
>Questo non =E8 fattibile se la libreria =E8 su Chiavetta, se non
>implementando una procedura VBA di insertimento del riferimento al
>volo...
>A questo proposito vedete nell'Help References ed AddFromFile...
>
>@Alex
Ciao Alex....si vede che avevo capito male...mi pareva fosse una richiesta di collegare solo tbl e qry.....far� sapere...
Un saluto



text:
"Fair87" <
roby...@gmail.com
> ha scritto nel messaggio
news:gc4ti2$pm7$1...@news.nonsolonews.it...

> di collegare solo tbl e qry.....farà sapere...
> Un saluto
>
> --
> Questo articolo e` stato inviato dal sito web
http://www.nonsolonews.it
Scusate il ritardo
ringrazio tutti per le ottime soluzioni ora valuterò quella a me più
congeniale.
Grazie ancora.


title: Problema con Somma

author: Matteo

text:
Ciao a tutti,
ho un problema con una Somma di campi...
in un form di una Fattura ho una sotto maschera dove indico tutti i campi
del dettaglio della fattura, inotre c'è una visualizzazione automatica del
campo importo in base al tipo di cliente...infatti nell'evento
"Current_form" ho fatto una Select case che mi attribusce al campo di testo
Prezzo Unitario o il campo importo, importo_1 o importo_2 a seconda del tipo
di cliente....
adesso ho creato una casella di testo "Imponibile" che fà un conto e
nell'origine metto:
=(([Prezzo Unitario]*[Quantità]*(1-([Sconto]))/100)*100)
in modo che mi calcola in base al Prezzo Unitario, la q.tà e lo
sconto....adesso nel piè di pagina della sottomaschera ho creato una casella
di testo che come orgine ha:
=Somma([Imponibile])
ma non funziona....ho fatto ciò perchè speravo poi nella mia maschera
Fattura principale ri richiamare il valore come SubTotale ma il tutto mi dà
già errore nella Somma....ora mi chiedo ma la funziona Somma funziona solo
se i campi da sommare prelevano i dati da una tabella/query ?? mi sà di si
!! perchè in orgine quando c'era un solo prezzo e non tre come ora facevo
tutti i conti dentro la query che mi creava la sottomschera e non vi erano
problemi a fare queste somme....
Come posso fare ??
Considerate che sono alle primissime armi....ho appena inziato e se mi
volete aiutare se mi spiegaste passo a passo vi sarei grato...
Grazie mille
Matteo


title: Problema con Somma

author: Roberto da casa

text:
"Matteo" <
mat...@oldamerika.com
> ha scritto nel messaggio
news:LKno8.28679$pT1.8...@news1.tin.it...

Per avere una risposta al tuo quesito, cerca sull'help di Access Calcolare
il totale di un controllo calcolato in una maschera o in un report.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Problema con Somma

text:
Ciao, prima di tutto grazie per la risposta,
sono andato nell'help di Access, ma non ho trovato nulla che ti spiega come
fare un totale di un controllo calcolato...
ho trovato come fare un controllo calcolato ma quello lo avevo già fatto,
poi ho provato a cercare Somma ma quando clicco su somma mi dice che non ho
la guida di riferimento installata, ho controllato e io ho tutto il cd di
office in completa esecuzione su computer locale ???
Come posso fare ??
sono fermo con l'applicazione...azz
Ciao
Matteo
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:rHqo8.83679$1S3.2...@twister1.libero.it...



title: Problema con Somma

text:
"Matteo" <
mat...@oldamerika.com
> ha scritto nel messaggio
news:nHCo8.36473$S52.1...@news2.tin.it...
> Ciao, prima di tutto grazie per la risposta,
>
> sono andato nell'help di Access, ma non ho trovato nulla che ti spiega
come
> fare un totale di un controllo calcolato...
> ho trovato come fare un controllo calcolato ma quello lo avevo già fatto,
> poi ho provato a cercare Somma ma quando clicco su somma mi dice che non
ho
> la guida di riferimento installata, ho controllato e io ho tutto il cd di
> office in completa esecuzione su computer locale ???
>
> Come posso fare ??
>
> sono fermo con l'applicazione...azz
>
> Ciao
>
> Matteo
La parte di help cui faccio riferimento nel mio messaggio è la seguente:
================
Calcolare il totale di un controllo calcolato in una maschera o in un report
Quando si calcola il totale con una funzione di aggregazione quale Somma o
una funzione di aggregazione sui domini quale Dsum, non è possibile
utilizzare il nome di un controllo calcolato nella funzione Somma. È
necessario ripetere l'espressione nel controllo calcolato. Ad esempio:
=Somma([Quantità]*[PrezzoUnitario])
Tuttavia, se si ha un campo calcolato in una query sottostante, ad esempio:
=PrezzoComplessivo: [Quantità]*[PrezzoUnitario]
è possibile utilizzare il nome di tale campo nella funzione Somma, come nel
caso seguente:
=Somma([PrezzoComplessivo])
Note
· Per ulteriori informazioni sulla creazione di un campo calcolato in una
query, fare clic su  .
· Per ulteriori informazioni sulla funzione Somma, fare clic su  .
· Per ulteriori informazioni sulla funzione Dsum, fare clic su  .
===========================
Che poi, in sintesi, significa che con una funzione di aggregazione come
Somma non si può fare riferimento ai controlli di un report o di una
maschera ([Imponibile] nel tuo caso) ma solamente a nomi di campi di una
tabella o di una query (nel tuo caso [Prezzo Unitario], [Quantità] e
[Sconto]), cosa che se non sbaglio avevi già percepito.
Quindi, nell'origine controllo della tua casella di testo che deve contenere
il totale di Importo prova a scrivere:
=Somma((([Prezzo Unitario]*[Quantità]*(1-([Sconto]))/100)*100))



title: Problema con Somma

text:
Ciao,
ho provato a fare come dici ma la somma ora, al posta di darmi un errore
risulta sempre a ? 0.00 ,come mai ??
Fammi sapere, vuoi mica una porzione del codice o del programma ???
Grazie
Matteo
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:NwDo8.83790$%g7.26...@twister2.libero.it...



title: Problema con Somma

author: Antonio Biso

text:
Matteo <
mat...@oldamerika.com
> wrote in message
K3Ho8.31439$pT1.8...@news1.tin.it...
> Ciao,
>
> ho provato a fare come dici ma la somma ora, al posta di darmi un errore
> risulta sempre a ? 0.00 ,come mai ??
Perchè non scrivi DOPO il quoting!!!
Antonio


title: Problema con Somma

text:
Cosa intendo per quoting ??
sono alle prime armi e con i vocaboli mirati ho dei problemi scusa....
Bye
Mat
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:IPdp8.94852$1S3.2...@twister1.libero.it...
> Matteo <
mat...@oldamerika.com
> wrote in message
> K3Ho8.31439$pT1.8...@news1.tin.it...
> > Ciao,
> >
> > ho provato a fare come dici ma la somma ora, al posta di darmi un errore
> > risulta sempre a ? 0.00 ,come mai ??
>
> Perchč non scrivi DOPO il quoting!!!
>
> Antonio
>
>


title: Problema con Somma

text:
Matteo <
mat...@oldamerika.com
> wrote in message
X9hp8.44026$S52.1...@news2.tin.it...
> Cosa intendo per quoting ??
>
> sono alle prime armi e con i vocaboli mirati ho dei problemi scusa....
Chi è alle prime armi si va a leggere le faq per capire tante belle cose
Il quoting è la parte di messaggio a cui si sta rispondendo e che lasci
nella tua risposta
Antonio


title: Problema con Somma

text:
"Matteo" <
mat...@oldamerika.com
> ha scritto nel messaggio
news:K3Ho8.31439$pT1.8...@news1.tin.it...
> Ciao,
>
> ho provato a fare come dici ma la somma ora, al posta di darmi un errore
> risulta sempre a ? 0.00 ,come mai ??
>
> Fammi sapere, vuoi mica una porzione del codice o del programma ???
>
> Grazie
>
> Matteo
Non saprei: sembrerebbe che c'è qualcosa che non va nel valore di Sconto: ma
valori dei controlli Imponibile sono corretti?



title: Problema con Somma

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:TJAq8.110004$%g7.35...@twister2.libero.it...

A mio avviso la formula con cui calcoli Imponibilr non è esatta: prova con:
= Somma([Prezzo Unitario]*[Quantità]*(1-([Sconto]/100)))



title: barra menu personalizzata con macro

author: tmtube

text:
avevo una guida che non trovo pi� per creare una barra menu personalizzata
con macro
ovvero un men� come quello in alto File --> nuovo, apri, chiudi, salva,
salva con nome, stampa, esci

qualcuno sa dove trovare una guida per crearne uno personalizzato
nascondendo quelli di default di access e come inserire del codice vba in
ogni voce di men�?

ho cercato anche in questo newsgroup ma probabilmente non cerco
correttamente oppure non c'�

grazie.


title: barra menu personalizzata con macro

author: sv

text:
tmtube ha scritto:

Ma qual'� la tua versione di Access??

--
sv

--

questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: barra menu personalizzata con macro

text:
"sv"  ha scritto nel messaggio news:kjgrij$pfd$1...@news.newsland.it...

tmtube ha scritto:

> avevo una guida che non trovo piů per creare una barra menu personalizzata
> con macro
> ovvero un menů come quello in alto File --> nuovo, apri, chiudi, salva,
> salva con nome, stampa, esci

> qualcuno sa dove trovare una guida per crearne uno personalizzato
> nascondendo quelli di default di access e come inserire del codice vba in
> ogni voce di menů?

> ho cercato anche in questo newsgroup ma probabilmente non cerco
> correttamente oppure non c'č

> grazie.

>Ma qual'č la tua versione di Access??

>--
>sv

XP sai come fare?
Visto che ci sono pensi ci siano validi motivi per valutare un upgrade, se
si a quale versione 2010?


title: barra menu personalizzata con macro

text:
tmtube ha scritto:

Vedi
http://office.microsoft.com/it-it/access-help/creare-menu-e-menu-di-scelta-rapida-personalizzati-utilizzando-macro-HA010282509.aspx

Io sono al 2007 non saprei cosa dirti.

PS: perchč utilizzi le macro?

Vedi l'utilizzo delle CommandBars con VBA.

http://accessgroup.it/howto/traduzioni-ms-access-2000.html

Cap 1

Barra di Comandi: Barre Menu, Barre Strumenti, e di Scelta Rapida



title: barra menu personalizzata con macro

text: Grazie mille.


title: Problemi con ADODB.Connection

text:
Scopiazzando codice qua e là, mi ritrovo con un'istruzione:
    Dim cn As New ADODB.Connection
eseguendo la quale ottengo l'errore:
    "Tipo definito dall'utente non definito"
Ho trovato che scrivendo:
    Dim cn As Object
    Set cn = CurrentProject.Connection
non ho più questo errore, ma all'istruzione:
    cn.Open "Data Source=" & _
        "T:\Progetti\SW_BALD\GESTIONE\durc\DurcGen.accdb"
l'errore diventa:
    "L'operazione non è consentita se l'oggetto è aperto"
e a questo non so come porre rimedio. Il db DurcGen.accdb è aperto da altri utenti, potrebbe essere questo il problema? Io cercavo proprio di farmi dire chi erano questi utenti.
Grazie a tutti
Riccardo Baldinotti


title: Problemi con ADODB.Connection

text:
Il giorno giovedì 21 novembre 2013 16:28:02 UTC+1,
bari...@gmail.com
 ha scritto:
> Scopiazzando codice qua e là, mi ritrovo con un'istruzione: Dim cn As New ADODB.Connection eseguendo la quale ottengo l'errore: "Tipo definito dall'utente non definito" Ho trovato che scrivendo: Dim cn As Object Set cn = CurrentProject.Connection non ho più questo errore, ma all'istruzione: cn.Open "Data Source=" & _ "T:\Progetti\SW_BALD\GESTIONE\durc\DurcGen.accdb" l'errore diventa: "L'operazione non è consentita se l'oggetto è aperto" e a questo non so come porre rimedio. Il db DurcGen.accdb è aperto da altri utenti, potrebbe essere questo il problema? Io cercavo proprio di farmi dire chi erano questi utenti.

Il codice a cui mi riferisco è quello del Sito Comune:
6.157 Determinare l'elenco degli utenti collegati ad un database Access multiutenza



title: Problemi con ADODB.Connection

text:
Il giorno giovedì 21 novembre 2013 16:28:02 UTC+1,
bari...@gmail.com
 ha scritto:
> Scopiazzando codice qua e là, mi ritrovo con un'istruzione: Dim cn As New ADODB.Connection eseguendo la quale ottengo l'errore: "Tipo definito dall'utente non definito" Ho trovato che scrivendo: Dim cn As Object Set cn = CurrentProject.Connection non ho più questo errore, ma all'istruzione: cn.Open "Data Source=" & _ "T:\Progetti\SW_BALD\GESTIONE\durc\DurcGen.accdb" l'errore diventa: "L'operazione non è consentita se l'oggetto è aperto" e a questo non so come porre rimedio. Il db DurcGen.accdb è aperto da altri utenti, potrebbe essere questo il problema? Io cercavo proprio di farmi dire chi erano questi utenti. Grazie a tutti Riccardo Baldinotti

Salve....
dovresti caricare i riferimenti; Da vba, menù strumenti > riferimenti; dovrebbe essere: Microsoft ADO ecc ecc.
Saluti
M7a1x


title: Problemi con ADODB.Connection

text:
Il giorno lunedì 25 novembre 2013 15:15:03 UTC+1, M7a1x ha scritto:
> Il giorno giovedì 21 novembre 2013 16:28:02 UTC+1,
bari...@gmail.com
 ha scritto: > Scopiazzando codice qua e là, mi ritrovo con un'istruzione: Dim cn As New ADODB.Connection eseguendo la quale ottengo l'errore: "Tipo definito dall'utente non definito" Ho trovato che scrivendo: Dim cn As Object Set cn = CurrentProject.Connection non ho più questo errore, ma all'istruzione: cn.Open "Data Source=" & _ "T:\Progetti\SW_BALD\GESTIONE\durc\DurcGen.accdb" l'errore diventa: "L'operazione non è consentita se l'oggetto è aperto" e a questo non so come porre rimedio. Il db DurcGen.accdb è aperto da altri utenti, potrebbe essere questo il problema? Io cercavo proprio di farmi dire chi erano questi utenti.

Salve.... dovresti caricare i riferimenti; Da vba, menù strumenti > riferimenti; dovrebbe essere: Microsoft ADO ecc ecc. Saluti M7a1x
----------
Ho trovato un "Microsoft ADO Ext. 6.0 for DDL and Security" ma ottengo gli stessi errori.

Qualcuno, poi, potrebbe suggerirmi un altro sito da cui accedere al ng?  Da Google gruppi l'interfaccia è piuttosto scomoda.



title: DoCmd.DoMenuItem acFormBar, acEditMenu, 8, , acMenuVer70

author: maurizio

text:
Ciao a tutti,
mi piacerebbe capire un po' di piu' del codice che scrivo o copio qua e la.
In particolare, piu' di una volta mi sono chiesto cosa significano le varie
"costanti intrinseche" (?) utilizzate ad esempio nel metodo in oggetto i cui
parametri/costanti possono variare in funzione di quello che si vuole fare
.... ritengo.Io attualmente copio da qui o da lì sperando che funzioni con
il rischio che in condizioni particolari non funzioni piu'.
Esiste qualche documento, testo o altro dove poter trovare il significato
delle tantissime costanti intrinseche riportate nella guida in linea fornita
da A2000?
La guida parla che il "metodo" DoMenuItem e' utilizzato per garantire
compatibilità con A97(che non conosco).
Ho programmato parecchio in Cobol fino a circa 10 anni fa.Poi ho dovuto
abbandonare per problemi famigliari. Adesso,visto che mi piace la
programmazione, ho cominciato con A2000 e vorrei capire quello che faccio.
Qualcuno mi puo' aiutare dandomi qualche riferimento?
Grazie.
Maurizio


text:
"maurizio" <
mm.m...@inwind.it
> ha scritto nel messaggio
news:DPdW9.18873$ZE.5...@twister2.libero.it...

Ciao Maurizio.
Leggi la guida alla voce: Metodo DoMenuItem.
Ciao, Carlo


title: Compilatore vb/vba

author: RobertoA

text:
https://twinbasic.com/

Ho letto distrattamente la risposta di Karl di qualche post fa
Si sa, il primo Aprile salta fuori di default l'argomento
Stranamente questo TwinBasic mi torna tra i piedi anche non volendo
Ma che e' esattamente?
E' davvero un compilatore vb/vba?


title: Compilatore vb/vba

author: Bruno Campanini

text:

Pare anche a me debba trattarsi di un pesce di aprile, infatti avevo
chiesto "where from" senza ricevere alcuna risposta.

La speranza sarebbe di avere un compilatore che trasforma tutto
il file.ACCDB in file.exe senza che occorra qualche specie di runtime.
Spes ultima dea!

Bruno


title: Compilatore vb/vba

author: BFS

text:

parrebbe la soluzione per chi programmando in VB6/VBA ha perso il treno
del passare a .Net
se non ricordo male erano gia nati progetti simili...
stiamo a vedere il 9 aprile

gia il fatto che si possa scrivere codice  con VScode sarebbe ottimo
(almeno per me che gia lo uso per python e flutter)
leggo però che almeno per ora non si parla di interfacce grafiche :

Once we have finalized and fixed up any bugs in the first release of
twinBASIC, we will be focusing on three key areas over the coming weeks
and months:

     Forms / GUI support, including full backwards compatibility with
existing VB6 forms.
     Native compilation.
     Cross-platform compilation.

vedremo
BFS


title: Compilatore vb/vba

author: Karl Donaubauer

text:
Salve,

RobertoA:

Vieni alla conferenza (e finalmente rendimi ricco ;-) per essere
adeguatamente informato su TwinBasic. Oppure leggi il blog di Mike al
riguardo:
https://nolongerset.com/join-me-at-access-devcon-2021/

Lì scrive anche alcune frasi sul contenuto del suo discorso e la
rilevanza del compilatore per la gente di Access.

--
Ciao
Karl
*********
http://AccessDevCon.com

Access FAQ:
https://www.donkarl.com/it


title: Compilatore vb/vba

text:
> RobertoA:
>>
https://twinbasic.com/

>>
>> Ho letto distrattamente la risposta di Karl di qualche post fa
>> Si sa, il primo Aprile salta fuori di default l'argomento
>> Stranamente questo TwinBasic mi torna tra i piedi anche non volendo
>> Ma che e' esattamente?
>> E' davvero un compilatore vb/vba?
>
> Vieni alla conferenza (e finalmente rendimi ricco ;-) per essere
> adeguatamente informato su TwinBasic. Oppure leggi il blog di Mike al
> riguardo:
https://nolongerset.com/join-me-at-access-devcon-2021/

> Lì scrive anche alcune frasi sul contenuto del suo discorso e la
> rilevanza del compilatore per la gente di Access.
>

Mi piacerebbe molto (ma diventerei irrimediabilmente povero :) )
Mi accontentero' di seguire la cosa a distanza
Comunque le premesse sembrano interessanti


title: Compilatore vb/vba

text:
Salve,

Fortunatamente, non tutti coloro che fanno sul serio con Access sono
così a corto di denaro come te. Finora abbiamo quasi 120 iscrizioni da
18 paesi. Tra loro 4 italiani, oltre ai due relatori. 6 italiani al
DevCon è un nuovo record. Forse presto cambieremo lingua lì. ;-)

A proposito, Mike ha scritto su TwinBasic e Visual Studio Code altre 2
volte negli ultimi giorni e seguiranno altri articoli. Puoi trovarlo
sulla sua pagina. Naturalmente, questo non è nulla contro una
presentazione dal vivo con anche l'autore del compilatore presente,
domande, discussione... :-)



title: Compilatore vb/vba

text:

Certo, scherzavo ovviamente, credo che il costo dell'accesso
all'incontro, sia di gran lunga inferiore al valore delle informazioni
che sara' possibile ricevere
Ma non sempre si e' padroni del proprio tempo
Ed anche la lingua e' spesso un fattore frenante
(tento di trovare qualche scusa valida, in realta' non ce ne sono)


title: Compilatore vb/vba

text:
Salve,

RobertoA:
> Karl Donaubauer ha scritto:
>>
>> RobertoA:
>>>>>
https://twinbasic.com/

>>>>> ...
>>>>> E' davvero un compilatore vb/vba?
>>>>
>>>> Vieni alla conferenza (e finalmente rendimi ricco ;-) per essere
>>>> adeguatamente informato su TwinBasic. Oppure leggi il blog di Mike
>>>> al riguardo:
https://nolongerset.com/join-me-at-access-devcon-2021/

>>>> ...
>>> Mi piacerebbe molto (ma diventerei irrimediabilmente povero :) )
>>> ...
>> Fortunatamente, non tutti coloro che fanno sul serio con Access sono
>> così a corto di denaro come te. Finora abbiamo quasi 120 iscrizioni da
>> 18 paesi. Tra loro 4 italiani, oltre ai due relatori. 6 italiani al
>> DevCon è un nuovo record. Forse presto cambieremo lingua lì. ;-)
>>
>> A proposito, Mike ha scritto su TwinBasic e Visual Studio Code altre 2
>> volte negli ultimi giorni e seguiranno altri articoli. Puoi trovarlo
>> sulla sua pagina. Naturalmente, questo non è nulla contro una
>> presentazione dal vivo con anche l'autore del compilatore presente,
>> domande, discussione... :-)
>
> Certo, scherzavo ovviamente, credo che il costo dell'accesso
> all'incontro, sia di gran lunga inferiore al valore delle informazioni
> che sara' possibile ricevere
> Ma non sempre si e' padroni del proprio tempo
> Ed anche la lingua e' spesso un fattore frenante
> (tento di trovare qualche scusa valida, in realta' non ce ne sono)
>

Anche il reddito dalla cosa non è enorme. Ne do ancora un gran parte
agli presentatori. Guadagno di più dai due workshop per PowerApps che
tengo in seguito. Entrambi sono andati esauriti immediatamente e avrei
potuto programmarne altri. La richiesta da parte degli sviluppatori di
Access che vogliono (anche) imparare PowerApps è enorme.



title: conto righe report

author: Vanna

text:
Buona sera a tutto NG.
Ho una query "%Ordini Evasi" (Tab."Ordini") con la quale elenco tutti gli
ordini, sia quelli evasi che quelli non evasi ...
Nel report poi, tra gli ordini non evasi devo distinguerli per Causa di non
evasione (es.l'ordine XXX non è stato evaso
perchè il corriere non è venuto a caricare la merce per troppa neve .... ).
Come faccio a contarli distinti nel report? Devo aggiungere qualche campo
nella tabella "Ordini"?
Confido in una vostro semplice aiuto
Grazie in anticipo a tutto NG
By Vanna


title: conto righe report

author: Sergio MAZZA

text:
"Vanna" <
nus...@virgilio.it
> ha scritto nel messaggio
news:nPuUb.193550$VW.78...@news3.tin.it...

A contarli o stamparli?
(Stamparli)
- Crei un raggruppamento per Causa (Visualizza - Ordinamento e
Raggruppamento).
(Contarli)
- In una casella di testo (origine controllo) utilizzi la funzione DCount
(vedi help).
Ciao.
--
Sergio MAZZA


title: conto righe report

author: Shanty

text:
"Vanna" <
nus...@virgilio.it
> wrote in message news:<nPuUb.193550$
VW.78...@news3.tin.it
>...

Da come interpreto la costruzione del tuo report, tu già distingui,
raggruppandoli, gli ordini per tipo se evasi o no, deduco che avrai
quindi un campo specifico per questo uso, se è così, puoi specificare
nel piè di pagina del gruppo un campo che esegue il conto di quanti
record contiene:
= conteggio[nome campo]
Spero che sia chiaro.
Ciao, buon lavoro
Shanty


title: Indici e ordinamento record

text:
Ho un dubbio sull'uso degli indici: ho una tabella in cui ogni record
contiene un campo NOME e uno TIME (riferimento al nome e all'instante
temporale dei dati riportati) oltre ad altri dati. La tabella viene popolata
mantenendo i record ordinati per NOME, quindi per TIME. Indicizzando questi
due campi (con duplicati ammessi), mi ritrovo che l'ordinamento (alla
semplice apertura in visualizzazione) è modificato secondo il campo più a dx
(in questo caso TIME). Esiste una maniera di indicizzare i campi senza
alterarne l'ordine, o devo per forza richiamare la tabella stramite una
SELECT con un ORDER BY?
Grazie.
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: Indici e ordinamento record

author: TheMax

text:
"P@olo" <
paolodamo...@tim.it
> ha scritto nel messaggio
news:194Z243Z137Z76Y...@usenet.libero.it...
> Ho un dubbio sull'uso degli indici: ho una tabella in cui ogni record
> contiene un campo NOME e uno TIME (riferimento al nome e all'instante
> temporale dei dati riportati) oltre ad altri dati. La tabella viene
popolata
> mantenendo i record ordinati per NOME, quindi per TIME. Indicizzando
questi
> due campi (con duplicati ammessi), mi ritrovo che l'ordinamento (alla
> semplice apertura in visualizzazione) č modificato secondo il campo piů a
dx
> (in questo caso TIME). Esiste una maniera di indicizzare i campi senza
> alterarne l'ordine, o devo per forza richiamare la tabella stramite una
> SELECT con un ORDER BY?
>
> Grazie.
>
Io preferisco usare una "forzatura" con un Order by a livello di select,
cosě sono sicuro della corretta
estrazione delle informazioni.
Ciao,
Massimo
--
web:
www.piubelli.net
Vuoi il mio indirizzo? Togli _cut_ per rispondermi


title: conversione lire - euro

author: Enrico Virginio

text:
Be' penso che come a molti anche per me sia arrivato il momento...
Ho delle tabelle con dei campi che contengono dei prezzi, e chiaramente i campi
sono in formato valuta (in LIRE visto che in pannello di controllo,
impostazioni internazionali, è selezionato il tipo LIRE) ora dovrei trasformare
tali prezzi da Lire in Euro.
Quale procedura mi consigliate di seguire ?
Non so, io pensavo prima di cambiare il formato dei dati da valuta a numerico,
poi con una query di aggiornamento dividere per 1936.27 (e l'arrotondamento?) e
poi cambiare il tipo dai da numerico a valuta EURO.
Chi mi aiuta ????
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: conversione lire - euro

author: Emyr

text:


sono d'accordo con te per l'arrotondamento puoi usare la funzione
reperibile su sito comune
Function arrotondaeuro(varNr As Double, Optional varPl = 2) As Double
' by Konrad Marfurt + ? + Karl Donaubauer + Fanton Emanuele
'varNr: numero da arrotondare
'varPI: numero di decimali (due predefinito)
varNr = Nz(varNr, 0)
   arrotondaeuro = Fix("" & varNr * (10 ^ varPl) + Sgn(varNr) * 0.5) /
(10 ^ varPl)
End Function
Saluti.
Emanuele.


title: PDF CON HASH

author: MICHELE

text:
Salve,
in alcuni programmi realizzati in access  utilizzo la dll dynapdf per
creare i pdf.
Sto cercando di capire come posso mettere una firma elettronica o se
non è possibile la firma digitale a questi pdf nel momento della loro
creazione.
Per prima cosa vorrei inserire usare la funzione di hash per creare
documenti digitali.
Vorrei integrare questa nuova funzionalità all'interno dei programmi
scritti in Access.
Grazie per l'attenzione.


title: scrittura campi di una tabella

text:
Ciao a tutti, ho una tabella  che chiamerò COMODO composta dai
seguenti campi:
CODICE C1 C2 C3 C4 C5
Quando inserisco i vari record immetto i valori solo nei campi CODICE
C1 C2
fin qui tutto bene, il mio problema è il seguente. In un secondo
momento dovrei inserire nei campi C3 C4 C5 i valori contenuti in
un'altra tabella che chiamerò TABELLA1 questi valori vengono inseriti
tramite maschera che chiamerò MASCHERA1 in aggiunta record, nella
MASCHERA1 utilizzo una sottomaschera COMODO_FROM che ha come origine
record la tabella COMODO
Vi prego ancora un pò di pazienza.......................
Una volta aperta la maschera MASCHERA1 inserisco i dati nei
corrispettivi campi, in un campo CODICE1 vado ad inserire il valore
corrispondente al valore contenuto nel campo CODICE della tabella
COMODO, in modo che nella sottomaschera MASCHERA1 venga filtrato il
record sul quale devo aggiornare i campi C3 C4 e C5 una volta aggiunti
i valori aggiorno il record con un pulsante aggiungi record.
Sui campi C3 C4 e C5 ho inserito la routine :
su dopo aggiornamento Private Sub C3_AfterUpdate()
Me.c3_DefaultValue = "'" & Me.C3.Value & "'"
End Sub
Quando vado ad inserire un nuovo valore per la ricerca di un record
successivo da aggiornare, il valore dei campi C C4 e C5 non riportano
i valori precedentemente immessi nei campi del record precedentemente
aggiornato.
Grazie a tutti Salvatore


title: scrittura campi di una tabella

author: Dino

text:

Scusa (forse sono io ancora addormentato) ma dovresti essere piu'
preciso.Ad ogni modo se non ho capito male e' un prob. di
aggiornamento.
Una domanda :"Se dovessi chiudere e poi riaprire il form vedi il campo
prec. aggiornato???? " Perche' se e' così puoi aggiungere un
"Me.requery" nei campi in esame.
Dino


title: scrittura campi di una tabella

text:
"Dino" <
verreng...@alice.it
> ha scritto nel messaggio
news:054ae233-ca2e-479d...@f31g2000pri.googlegroups.com...

Credo ci sia un problema di fondo
perchè parli di aggiungi record quando invece il record deve essere soltanto
aggiornato??????
Perchè utilizzi una seconda tabella per inserire i valori?
Ma scrivi direttamente nella tabella comodo visto che lo scopo alla fine è
avere i valori li
La sottomaschera, che filtra secondo il valore del codice scelto nella
maschera principale, avrà come recordsource la tabella comodo. Quando scrivi
nei controlli della sottomaschera, scrivi direttamente in tabella
fine del problema
Antonio


title: scrittura campi di una tabella

text:
On 9 Giu, 10:16, "Antonio Biso" <
ab...@libero.it
> wrote:
> "Dino" <
verrengia.d...@alice.it
> ha scritto nel messaggionews:054ae233-ca2e-479d...@f31g2000pri.googlegroups.com...

> Antonio- Nascondi testo citato
>
> - Mostra testo citato -
Ciao Antonio, grazie per la risposta, allora mi spiego meglio così
evitiamo perdite di tempo, soprattuttto a te che sei stato
gentilissimo.
 Io ho due tabelle una sono le bolle ed un'altra sono la merce in
magazzino. Ho creato quella situazione perchè quando immetto una bolla
o DDT, mi richiamo nella sottomaschera della merce in magazzino il
prodotto da spedire, e sul prodotto da spedire devo inserire il numero
di bolla, la data della bolla, il codice cliente. tutto questo mi
occorre per lo scarico del magazzino. Dato che su una bolla possono
esserci più articoli speravo potesse esserci un comando che quando
scelgo un secondo prodotto da spedire potesse essere in automatico la
scrittura dei dati della bolla sul record del prodotto successivo.
Grazie ancora
Salvatore


title: scrittura campi di una tabella

text:

> Salvatore- Nascondi testo citato
>
> - Mostra testo citato -
Salvatore io penso che "chiunque" risponda al tuo post per cercare di
risolverti il problema sia "gentilissimo",ad ogni modo con Antonio sei
sicuramente in ottime mani...
buon lavoro
Dino


title: scrittura campi di una tabella

text:

> Dino- Nascondi testo citato
>
> - Mostra testo citato -
Ciao Dino, scusami, probabilmente ad essere ancora addormentato lo
sono anche io, non avendo visto, nella fretta di rispondere, che mi
hai risposto anche tu. Solo che quel suggerimento che mi hai proposto
non so proprio come applicarlo.
Ciao e scusa ancora.
Salvatore


title: scrittura campi di una tabella

text:

Nessun problema.Se voi provare con il mio consiglio (ammesso e
concesso che funzioni) scrivi:
Private Sub C3_AfterUpdate()
Me.c3_DefaultValue = "'" & Me.C3.Value & "'"
Me.c3.Requery
End Sub
Dovresti inserirlo in tutti i campi dove vuoi vedere l'aggiornamento
Dino


title: scrittura campi di una tabella

text:
<
grimaldi.s...@libero.it
> ha scritto nel messaggio
news:19e21609-c2a1-42c0...@c26g2000vbq.googlegroups.com...


Grazie ancora
Salvatore
Ma è sbagliatissimo quello che fai!
Perdi la normalizzazione del database che non deve prevedere la ridondanza
inutile del dato.
I dati di cui parli, relativi alla bolla, DEVONO essere salvati a livello
della tabella bolle, UNA sola volta nell'UNICO record relativo a quella
bolla.
Poi interviene la tabella del lato molti della tua relazione uno a molti tra
la tabella bolle e la tabella articoli
Ci sarà il campo chiave per agganciare la bolla giusta e poi i dati degli
articoli, ma NON devi riscrivere tutti i dati della bolla sul record
articoli
Ce l'hai nella tabella bolle!!!
Antonio


title: Rinominare tabelle,maschere,ecc.

author: PINO

text:
Ho necessità di rinominare alcune tabelle di un database ed alcuni campi
delle stesse. Come posso fare in maniera veloce a rinominare anche tutto
quanto attinente per le maschere ecc. dello stesso mdb?? Se qualcuno ha già
fatto qualche cosa di simile gradirei sapere dove reperire il quanto, magari
al sito comune.Grazie.


title: Rinominare tabelle,maschere,ecc.

text:
PINO <
elettro...@libero.it
> ha scritto:

Puoi usare un tool come Find&Replace di Rick Fisher:
http://www.rickworld.com
--
HTH
Karl
*********
Access-FAQ (tedesco):
http://www.donkarl.com


title: Rinominare tabelle,maschere,ecc.

text:
Grazie per il Link, ho scaricato il file .zip ma ho bisogno di sapere come
operare poichè non me la cavo molto con l'inglese. Ho lanciato il file .mde
e compare un messaggio di non autorizzazione ...ecc.


title: Rinominare tabelle,maschere,ecc.

author: Rob

text:
"PINO" <
elettro...@libero.it
> ha scritto nel messaggio
news:ake7hf$121$1...@lacerta.tiscalinet.it...

Te la cavi con il tedesco?
Senno' con Karl son cazzi!
:-)
Mandi Rob.


title: Inserimento di dati calcolati in una maschera in tabelle

author: access

text:
Qualcuno mi potrebbe spiegare come poter inserire i dati calcolati in una
maschera (sono precisamente : TOTALE TOTALEIVA ACCONTO e SALDO
calcolati con i campi QUANTITA',PREZZOUNIT, IVA di una tabella
DettagliSugliOrdini) in una tabella del db.
Spero di essere stato chiaro. Grazie x la collab.


author: Federico Luciani

text:

Non proprio, riprova!
--
Federico
--------------------------------------
Sito Comune di it.comp.appl.access
http://members.xoom.it/it_db_access
mailto:
it_db_...@usa.net
--------------------------------------
Tutte le richieste che mi arrivano
in privato, vengono cestinate.
--------------------------------------
Rimuovi paperino. per e-mail
--------------------------------------


title: Funzione "Val()" in una SP

author: Sib

text:
Ciao a tutti,
non c'e' una funzione equivalente a val per le storedprocedure?
Grazie
Sib


title: Funzione "Val()" in una SP

author: Giorgio Prx

text:
"Sib" <si...@SPAMiol.it> ha scritto nel messaggio
news:wSZJa.134855$pR3.3...@news1.tin.it...

Ciao Sib
Per convertire una stringa in numero puoi usare Convert Es..
DECLARE @Str varchar(20)
-- Conversione implicita in int
SET @Str='1250'
SELECT @Str+125
-- Conversione non supportata che rende errore
SET @Str='1250.25'
SELECT @Str+125
-- Utilizzo di Convert
SET @Str='1250.25'
SELECT CONVERT(decimal(28,2),@Str)+125
Maggiori informazioni le trovi sul Book On Line
Ciao Giorgio.


title: Funzione "Val()" in una SP

text:
"Giorgio Prx" <
giorgio...@tiscali.it
> ha scritto nel messaggio
> "Sib" <si...@SPAMiol.it> ha scritto nel messaggio
> > Ciao a tutti,
> > non c'e' una funzione equivalente a val per le storedprocedure?
> Per convertire una stringa in numero puoi usare Convert Es..
cut
> SELECT CONVERT(decimal(28,2),@Str)+125
Si', ho provato la funzione convert, ma non funziona esattamente come val.
Ora spiego: la funziona val ritorna un valore numerico anche per una stringa
vuota come anche per una stringa di caratteri, es:
"" => 0
"Asnfnf" => 0
"23ASD" => 23
"24" => 24
Menrte convert da errore se non trova solo numeri.
Ho gia' risolto con un artificio dato che i valori erano al massimo di due
cifre mentre sapevo di non avere stringhe cosi' corte ho filtrato per le
stringhe al massimo di due caratteri ha funzionato.
Pero' sarei comunque interessato a trovare risposta a questa domanda.
Ciao e Grazie
Sib


title: Funzione "Val()" in una SP

text:
"Sib" <si...@SPAMiol.it> ha scritto nel messaggio
news:77cKa.138136$pR3.3...@news1.tin.it...

Come in tutti i linguaggi di un certo rango TSql non ha nessuna funzione che
lavora come VAL().
Ciao Giorgio.


title: Funzione "Val()" in una SP

author: Claudio(BS)

text:
Sib ha scritto:
> "Giorgio Prx" <
giorgio...@tiscali.it
> ha scritto nel messaggio
>
>>"Sib" <si...@SPAMiol.it> ha scritto nel messaggio
>>
>>>Ciao a tutti,
>>>non c'e' una funzione equivalente a val per le storedprocedure?
>
[CUT]
> Pero' sarei comunque interessato a trovare risposta a questa domanda.
Ho dato una *guardata* veloce nella guida in linea di SQL2K e riporta
che è impossibile convertire una stringa in un valore se questa contiene
altri caratteri diversi da un numero, quindi confermo quanto dice Giorgio.
Forse è un po' poco ortodossa e non ho previsto tutti i casi ma prova
con questa
CONVERT(FLOAT;{ fn REPLACE({ fn REPLACE({ fn REPLACE({ fn REPLACE({ fn
REPLACE({ fn REPLACE({ fn REPLACE({ fn REPLACE({ fn REPLACE({ fn
REPLACE({ fn REPLACE({ fn REPLACE({ fn REPLACE({ fn REPLACE({ fn
REPLACE({ fn REPLACE({ fn REPLACE({ fn REPLACE({ fn REPLACE({ fn
REPLACE({ fn REPLACE({ fn REPLACE({ fn REPLACE({ fn REPLACE({ fn
REPLACE({ fn REPLACE({ fn REPLACE({ fn REPLACE(@tuastringa; ''; '0') };
'*'; '') }; 'Z'; '') }; 'Y'; '') }; 'X'; '') }; 'W'; '') }; 'V'; '') };
'U'; '') }; 'T'; '') }; 'S'; '') }; 'R'; '') }; 'Q'; '') }; 'P'; '') };
'O'; '') }; 'N'; '') }; 'M'; '') }; 'L'; '') }; 'K'; '') }; 'J'; '') };
'I'; '') }; 'H'; '') }; 'G'; '') }; 'F'; '') }; 'E'; '') }; 'D'; '') };
'C'; '') }; 'B'; '') }; 'A'; '') })
Hehehe credo di essere stato un po' ripetitivo :-)
saluti
--
Claudio(BS)
per rispondere aggiungi claudio
** Articolo inviato tramite i servizi gratuiti di
www.x-privat.org
 **


title: Funzione "Val()" in una SP

text:
"Claudio(BS)" <
0...@hotmail.com
> ha scritto nel messaggio

Ammazza Claudio, li' per li' avevo pensato che mi si fosse incantato in
newsreader.
Grazie molte per lo spunto.
Ciao
Sib


title: Per i Ganzi (Parte II) : Creare un'automatismo....un vero automatismo !!!

author: Norica

text:
Dunque dunque dunque, vorrei fare una bella cosina:
ho una tabella "Spedizioni" ed una maschera "Ins_Spedizioni" che mi serve
per inserirne i dati; poichè in tale maschera ho un campo "Peso" che esegue
circa 25 funzioni (calcoli) ed è il campo fondamentale poichè genera la
tariffa per il cliente vorrei che:
Nel caso in cui le tariffe del cliente cambino in corso di mese (o di
contratto già applicato) e quindi le spedizioni sono già inserite con la
tariffa vecchia, vorrei creare un automatismo che:
tramite una maschera con i filtri 'cliente' e 'intervallo di date' premendo
sul pulsantino: per ogni spedizione venga aperta la maschera di inserimento
spedizioni-il peso venga cancellato-il peso venga reinserito-faccia una
tabulazione per attivare le funzioni AfterUpdate del Peso - venga chiusa la
maschera. Tutto questo in ciclo.
Chiedo troppo ???!!!
Grazie
Enrico
--
Posted from
smtp5.libero.it
 [193.70.192.55]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


author: Roberto da casa

text:
""Norica"" <
nor...@libero.it
> ha scritto nel messaggio
news:000501c075ca$41c2c160$39121997@c7x0k5...
> Dunque dunque dunque, vorrei fare una bella cosina:
> ho una tabella "Spedizioni" ed una maschera "Ins_Spedizioni" che mi serve
> per inserirne i dati; poichè in tale maschera ho un campo "Peso" che
esegue
> circa 25 funzioni (calcoli) ed è il campo fondamentale poichè genera la
> tariffa per il cliente vorrei che:
> Nel caso in cui le tariffe del cliente cambino in corso di mese (o di
> contratto già applicato) e quindi le spedizioni sono già inserite con la
> tariffa vecchia, vorrei creare un automatismo che:
> tramite una maschera con i filtri 'cliente' e 'intervallo di date'
premendo
> sul pulsantino: per ogni spedizione venga aperta la maschera di
inserimento
> spedizioni-il peso venga cancellato-il peso venga reinserito-faccia una
> tabulazione per attivare le funzioni AfterUpdate del Peso - venga chiusa
la
> maschera. Tutto questo in ciclo.
>
> Chiedo troppo ???!!!
Assolutamente no.Fai quello che ti serve con una query di aggiornamento
(vedi help)
> Grazie
> Enrico
>
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------


title: è possibile lavorare contemp. in 2 sullo stesso db?

text:
Volevo sapere se era possibile lavorare in due utenti contemporaneamente
sullo stesso database in rete. Se č possibile mi potete spiegare come si fa
???
grazie mille
--------------------------------
Inviato via
http://usenet.libero.it


author: MA

text:
Il 05 Mag 2003, 08:41,
shad...@hotmail.com
 (shadyr75) ha scritto:
> Volevo sapere se era possibile lavorare in due utenti contemporaneamente
> sullo stesso database in rete. Se è possibile mi potete spiegare come si
fa
> ???
> grazie mille
Prendi il tuo db. In strumenti c'è divisione database. Segui l aprocedura e
lui ti crea 2 db: uno con tutte le tabelle 'Beckend', un altro con il resto
'Front End'. copia il FE anche sull'altro pc e sempre in strumenti 'Gestione
tabelle collegate' ti cerchi il prercorso del BE.
ciao MAssimiliano



text:
> Prendi il tuo db. In strumenti c'è divisione database. Segui l aprocedura
e
> lui ti crea 2 db: uno con tutte le tabelle 'Beckend', un altro con il
resto
> 'Front End'. copia il FE anche sull'altro pc e sempre in strumenti
'Gestione
> tabelle collegate' ti cerchi il prercorso del BE.
> ciao MAssimiliano
La procedura giudata su office2000 mi ha creato soli il file di BE dove ci
sono le tabelle! Volevo chiederti: adesso per lavorare in due devo farmi una
copia del DB originale e lavorare con quella come farà l'altro utente, poi
di volta in volta aggiorneremo le tabelle dal BE... è cosi vero? Insomma per
capirci alla fine dovremmo avere 3 DB:l'originale per il primo utente, la
copia per il secondo utente ed il file BE dove ci sono le tabelle vero???



text:

Se vai a vedere le tabelle del tuo vecchio db noterai una freccia nera verso
destra. questo significa che le tabelle non sono più in quel file ma in
quello che ti ha creato la divisione guidata: fai una prova, sposta il BE e
vedi che il tuo vecchio file non trovando il percorso non funziona. Ora un
utente ha sul suo pc il be su cui risiedono i dati e il Fe su cui lavora. Se
copi quest'ultimo su un'altro pc in rete e lo riallacci come ti ho spiegato
prima avrai che entrambi i FE "scrivono" in tempo reale sull'unico be:
quindi avrai sempre aggiornati i tuoi db.
Sì i file sono 3 ma strutturati come ti ho detto io
ciao MAssimiliano



text:
grazie sei stato gentilissimo e preziosissimo... un ultima questione: le
tabelle vengono aggiornate in tempo reale oppure va eseguito di volta in
volta l'aggiornamento manuale??
Naturalmente tutto ciņ non vale per maschere e roba varia... io modifico le
mie maschere come voglio e l'altro utente farą lo stesso, ma quello che
rimane inalterato č il cuore del DB che sono le tabelle: si possono perņ
aggiungere nuovi record o campi alle tabelle??
Il secondo utente se le ritroverą poi??
grazie per l'aiuto sei stato gentilissimo



text:
Il 05 Mag 2003, 10:54,
shad...@hotmail.com
 (shadyr75) ha scritto:
> grazie sei stato gentilissimo e preziosissimo... un ultima questione: le
> tabelle vengono aggiornate in tempo reale oppure va eseguito di volta in
> volta l'aggiornamento manuale??
>
> Naturalmente tutto ciò non vale per maschere e roba varia... io modifico
le
> mie maschere come voglio e l'altro utente farà lo stesso, ma quello che
> rimane inalterato è il cuore del DB che sono le tabelle: si possono però
> aggiungere nuovi record o campi alle tabelle??
> Il secondo utente se le ritroverà poi??
>
> grazie per l'aiuto sei stato gentilissimo
Lascia sempre parte del messaggio precedente a cui si riferisce il post,
altrimenti costringi chi ci vuole seguire a rileggersi tutto (o anche a me
se sto pensando ad altro).
Per quanto riguarda il tuo quesito, ho l'idea che tu veda i due file come
separati. In relatà lo sono solo per la parte che offri all'utente: in buona
sostanza sono due vedute anche molto diverse tra loro di un unico gruppo di
tabelle che è il tuo be. Quindi entrambi i FE lavorano direttamente sui BE e
non c'è sicronia che serva.
ciao MAssimiliano



title: per favore

author: Syd

text:
qualcuno potrebbe spedirmi al seguente indirizzo la guida in linea in
italiano di microsoft access 2000?
mailto:
lolli...@ciaoweb.it
grazie in anticipo
Syd,
che fa le veci di Lollo


title: Da cosa dipendono posizione e dimensione della cornice esterna Access?

author: RobertoA

text:
Sto usando delle procedure realizzate con Access 2003
Su un computer, appena reinstallato Windows Xp Pro, noto che la cornice
esterna di Access non 'ricorda' l'ultima posizione e dimensione prima della
chiusura
Su altri computer della rete locale avviene cosi', dimensione e posizone e'
l'ultima assunta durante il funzionamento
Su questo no, la cornice esterna parte sempre rimpicciolita (il codice e' lo
stesso delle altre macchine che si comportano in modo diverso)
Perche' ?
Ciao e grazie
RobertoA


title: messaggio di errore strano

author: lau

text:
ciao a tutto il NG!
mi si č presentato un problema su un programma fatto tempo fa da una
collega... in pratica, il cliente mi dice che, ogni tanto, mentre
inserisce una nuova assistenza, gli esce questo messaggio d'errore:
IMPOSSIBILE AGGIORNARE TUTTI I RECORD NELLA QUERY DI AGGIORNAMENTO.
Numero di campi non aggiornati per un errore di conversazione tra tipi:
0, a causa di violazioni di chiave: 0; a causa di violazioni di
condivisione: 1; a causa di violazioni di regola di convalida: 0.
Continuare comunque l'esecuzione della query? ...
non avendo mai visto questo messaggio, credevo fosse legato a qualche
flag nelle schede di STRUMENTI, OPZIONI.... ma non ne sono molto sicura.
voi avete qualche idea?! da cosa puň essere causato?? e soprattutto,
come potrei risolverlo?!
se puň esservi utile, io uso access 2000. puň darsi che l'errore in
questione compaia perchč piů utenti stanno lavorando sullo stesso
programma nello stesso momento?! (lo utilizzano in 3, a volte anche
contemporaneamente).
grazie mille in anticipo,
laura
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: messaggio di errore strano

author: SunRex

text:
"lau" <
lau...@bpsinf.it
> ha scritto nel messaggio
news:286db2cf3a0a17c2764...@mygate.mailgate.org...
> ciao a tutto il NG!
> mi si č presentato un problema su un programma fatto tempo fa da una
> collega... in pratica, il cliente mi dice che, ogni tanto, mentre
> inserisce una nuova assistenza, gli esce questo messaggio d'errore:
>
> IMPOSSIBILE AGGIORNARE TUTTI I RECORD NELLA QUERY DI AGGIORNAMENTO.
a causa di violazioni di
> condivisione: 1;
Te lo dice access perchč.A te scoprire come ha fatto l'utente a violare
le regole di condivisione
>
> non avendo mai visto questo messaggio, credevo fosse legato a qualche
> flag nelle schede di STRUMENTI, OPZIONI.... ma non ne sono molto sicura.
Li ci trovi il comando da spuntare per fa si che access non ti avvisi quando
succedono queste cose.
Strumenti_Opzioni_Modifica\Trova_Query di comando
> voi avete qualche idea?! da cosa puň essere causato?? e soprattutto,
> come potrei risolverlo?!
> se puň esservi utile, io uso access 2000. puň darsi che l'errore in
> questione compaia perchč piů utenti stanno lavorando sullo stesso
> programma nello stesso momento?! (lo utilizzano in 3, a volte anche
> contemporaneamente).
Dipende da come hai impstato il lock dei record.Cmq il messaggio d'allarme
sarebbe diverso.
 > grazie mille in anticipo,
>
> laura
SunRex


title: messaggio di errore strano

text:
"SunRex" <
sunrexs...@hotmail.com
> wrote in message
news:5GN4b.14659$
ti2.5...@news2.tin.it

> > non avendo mai visto questo messaggio, credevo fosse legato a qualche
> > flag nelle schede di STRUMENTI, OPZIONI.... ma non ne sono molto sicura.
>
> Li ci trovi il comando da spuntare per fa si che access non ti avvisi quando
> succedono queste cose.
>
> Strumenti_Opzioni_Modifica\Trova_Query di comando
sì, lo so... ppunto per questo, ho tolto le spunte dalle voci di
conferma della scheda Modifica/Trova.. ma mi esce lo stesso l'errore:
come mai?!
e poi a me non esce questo errore... solamente dal cliente: è per questo
che chiedevo se può essere legato al fatto che stiano usando
contemporaneamente il programma in 3... come dev'essere il Lock? così
controllo..
grazie,
lau



title: messaggio di errore strano

text:
"lau" <
lau...@bpsinf.it
> ha scritto nel messaggio
news:7c458fe1e960fc8cf4f...@mygate.mailgate.org...

Sarebbe un pò lungo da spiegare.Ti consiglio di andare sulla guida in linea
e cercare
Proprietà LockEdits.Cmq non penso dipenda dal lock in quanto access dovrebbe
avissarti con
un messaggio dedicato tipo
"Modifica contemporanea di record"
Durante la corrente sessione di modifica il record  è stato modificato da un
altro utente.
Salvando le propie modifiche si sovrascriveranno i cambiamenti dell'altro
utente.
Etc.Etc
Cmq secondo me devi andare dal cliente e vedere che tipo di dati inserisce
in una nuova assistenza.Cioè se un campo della tbl è numerico e lui
inserisce una stringa
ti parte l'allarme.
P.S.
Non ti fidare mai degli utenti.
Buon Lavoro
SunRex



title: messaggio di errore strano

text:
grazie, sei stato un tesoro!
lau
PS: e grazie anche per il consiglio finale.... ne farò tesoro!!!



title: casella combinata in gerarchia, per inserimento dati

text:
In una maschera ho  5 caselle combinate, tra loro in gerarchia, a
volte per velocizzare l'inserimento dati vorrei saltare un passaggio
(es. Famiglia > Nipote saltando Genitori e Figli). Perché se vado i
progressione 1-2-3-4-5 utto OK ma se faccio 1-5 non ho alcun dato.
GRAZIE
Alex


author: Carlo Costarella

text:
<
aleca...@gmail.com
> ha scritto nel messaggio
news:a888ce8a-605d-4207...@26g2000hsk.googlegroups.com...

--------------------------
E' fattibilissimo.
Quello che è importante è fornire sempre i quattro (visto che la prima combo
immagino sia fissa) valori e farlo usando il codice.
Mi spiego con un esempio. Crea una funzione pubblica del tipo:
Public Function DimmiChiave1() As Variant
On Error Resume Next
DimmiChiave1= IIf(IsNull([Forms]![Combo1]![TuoParametro]), "*",
[Forms]![Combo1]![TuoParametro])
End Function
(Questa funzione andrebbe applicata alla combo2...leggi dopo)
Così per le quattrro variabili...quindi quattro funzioni...cambiando
opportunamente i nomi dei controlli.
La query che alimenta la quinta combo avrà nei criteri e per ciascun
parametro l'espressione:
Like DimmiChiave1()
Like DimmiChiave2()
...ecc
La query che alimenta la quarta combo ha bisogno di soli tre parametri, la
terza di due, la seconda di uno.
Ricorda di fare sempre un requery delle cinque combo ogni volta che scegli
un valore in una delle combo.
Ciao, Carlo


text:
On 21 Ott, 11:17, "Carlo Costarella"
<
carloantoniocostare...@gmail.com
> wrote:
> <
alecarm...@gmail.com
> ha scritto nel messaggionews:a888ce8a-605d-4207...@26g2000hsk.googlegroups.com...

Scusami ma io sono zero in programmazione. mi devi anche dire dove li
devo scrivere (Like DimmiChiave1())
GRAZIE. Scusa la mia ignoranza. Ciao Alex


text:
<
aleca...@gmail.com
> ha scritto
cut
..
Scusami ma io sono zero in programmazione. mi devi anche dire dove li
devo scrivere (Like DimmiChiave1())
GRAZIE. Scusa la mia ignoranza. Ciao Alex
------------------
Like DimmIChiave1() va inserito nella riga dei criteri in corrispondenza
della colonna che ti interessa.
La funzione invece va scritta in un modulo pubblico.
Purtroppo mi rendo conto che se non hai un minimo di basi di programmazione,
la cosa ti sarà alquanto difficile.
Comunque potrebbe essere un buon inizio.
Tutti noi ci siamo già passati...e siamo ancora vivi.
Ciao, Carlo


title: MASCHERA DI RICERCA

author: Dexter

text:
Ciao a tutti,
ho un problema di questo tipo:
Ho una maschera con una lista di ordini fornitori.
Ho un'altra maschera che uso per fare la ricerca su ordini fornitori dove ho
messo un campo "Ragione sociale" con cui filtro appunto gli ordini di quel
fornitore; in sostanza, sul campo Ragione sociale della query collegata alla
maschera ho messo il criterio [Forms][Mascheraricerca][Casellamaschera].
Fin qui tutto bene.
Volevo però fare in modo che se lascio vuoto il campo della maschera di
ricerca, il programma mi restituisce tutti i record ordini fornitori: allora
nei criteri ho scritto:
IIF([Forms][Mascheraricerca][Casellamaschera]=Null;[ORDINI.Ragionesociale]
Is not Null;[Forms][Mascheraricerca][Casellamaschera]) però funziona solo se
nella casella della maschera di ricerca metto un valore, altrimenti non mi
restituisce nessun record!
Cosa sbaglio?


title: MASCHERA DI RICERCA

author: mauro

text:
Prova qualcosa del genere :
like
IIF(isnull([Forms][Mascheraricerca][Casellamaschera]);"*";[Forms][Mascheraricerca][Casellamaschera])
Dexter ha scritto:

> Cosa sbaglio?
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: MASCHERA DI RICERCA

text:
Ciao, ho provato ma purtoppo non funziona!!
Grazie comunque.
"mauro" <
m.gr...@libero.it
> ha scritto nel messaggio
news:c1g1vo$rnd$1...@news.newsland.it...



title: Convertire e popolare il database

author: Alby

text:
Ciao a tutti,
è il mio primo post qui e sono alle prime armi con access 2000.
Sto facendo convertendo un sito web da php a cfm, ho dovuto convertire il
database(postgreSQL) in un .mdb di access 2000, ora però mi ritrovo a
doverlo popolare con una quantità ingente di dati.
Ho provati ad aprire una query di accomodamento, copiare lo script sql
generato da postgreSQL, incollarlo nella visualizzazione sql ed eseguire.
Purtroppo ho un sacco di errori, credo relativi ad apici-virgolette che in
access non sono necessari ed in più mi consente di effettuare un solo INSERT
INTO alla volta , dicendomi che ci sono caratteri non validi alla fine
dell'istruzione alla fine dell'istruzione....mah!
questo è un'estratto dello script:
INSERT INTO immobili( conta, tipo, zona, costo, codsch, descrizione ) VALUES
( 1, 'Immobile Commerciale', 'Provincia di Torino', 900000000, '48/95 B',
'Valli di Lanzo.Prestigioso imm.commerciale/civile fronte stra da dislocato
su 4 livelli,scantinato di 170 mq.Ottimo per sviluppo spazio comm.,piano
strada di 140 mq. Adibito a ristorante di categoria. I°piano appartamento
signorile di 140 mq + ampio terrazzo,mansarda di 60 mq.Parcheggio privato
oltre 6000 mq.di terreno circostante.Ottimo e solido investim.' );INSERT
INTO immobili( conta, tipo, zona, costo, codsch, descrizione ) VALUES ( 2,
'Alimentari Vendita', 'Pavia', 220000000, '03/99', 'Pavia. Centrale ed
avviato negozio di alimentari. Avviamento pluriennale. Ambiente dinamico ed
arredi come nuovi. Impiantistica funzionante. Buon giro d\'affari ancora
incrementabile. Clientela numerosa ed affezionata. Idoneo per giovani
intraprendenti. Affarre irripetibile. Possibilita\' finanziamento.' );
...e via di questo passo.
Sapete dirmi cosa devo fare per sveltire l'operazione di inserimento dati e
non doverli inserire ad uno a uno?
Grazie
Alby


title: Lookup su tabelle

author: Claudio Parmelli

text:
Ciao a tutti,
da buon neofita di access una domanda che vi farà sbuffare... ma tant'è.
DB con due tabelle: clienti e ordini relazionate si codice cliente.
nella maschera ordini, debbo selezionare il cliente (con casella combinata?)
e far visualizzare nella stessa maschera, una volta selezionato la ragione
sociale e l'indirizzo.
Come faccio? E' possibile anche riportare le informazioni ritrovate nella
tabella clenti in quella ordini? (dovrei ricopiare la ragione sociale e il
cap)
Scusate e grazie
Claudio


title: Lookup su tabelle

text:
Claudio Parmelli <
claudio....@emmeware.com
> wrote in message
Y0CR8.62982$TS.17...@news1.tin.it...

fai prima a riportarle nei dati della casella combinata per poi fare delle
caselle associate ai Column() della casella combinata stessa.
--
Maurizio75


title: Lookup su tabelle

text:
> Claudio Parmelli <
claudio....@emmeware.com
> wrote in message
> Y0CR8.62982$TS.17...@news1.tin.it...
> > Ciao a tutti,
> > da buon neofita di access una domanda che vi farà sbuffare... ma tant'è.
> > DB con due tabelle: clienti e ordini relazionate si codice cliente.
> > nella maschera ordini, debbo selezionare il cliente (con casella
> combinata?)
> > e far visualizzare nella stessa maschera, una volta selezionato la
ragione
> > sociale e l'indirizzo.
> > Come faccio? E' possibile anche riportare le informazioni ritrovate
nella
> > tabella clenti in quella ordini? (dovrei ricopiare la ragione sociale e
il
> > cap)
> > Scusate e grazie
Fatti una sottomaschera chiamata  magari SOTTOMASCHERA CLIENTI con tutti i
dati importati del cliente compreso IDcliente (anche nascosto va bene), poi
visto che in questa maschera la inserirai in altre sarà sufficiente
collegare i campi master e i secondari per IDcliente.
Tanto l'ID cliente c'è l'hai anche in quella principale, poi attraverso una
facilissima combo con un elenco dei clienti che ha come origine controllo il
campo IDcliente riesci a selezioanre il cliente.
Ovvio questa sottomaschera la puoi usare in qualsiasi altra maschera, sarà
sufficiente avere l'IDcliente per farla funzionare.
Meglio se crei anche un sottoreport fatto uguale.... ti serve per fare la
stessa cosa nelle stampe..
ciao


title: Lookup su tabelle

text:
### CH v.2002 ### <
ngma...@genio-af.it
> wrote in message
af7bga$5ps$1...@fe1.cs.interbusiness.it...

E secondo te sarebbe più semplice di inserire due,tre dati in più nella
query di base della combo? Non credo
--
Maurizio75


title: Lookup su tabelle

text:
"Claudio Parmelli" <
claudio....@emmeware.com
> ha scritto nel messaggio
news:Y0CR8.62982$TS.17...@news1.tin.it...

Dai un'occhiata al database d'esempio Northwind che viene distribuito
insieme ad Accessed in modo particolare alla maschera Ordini.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Lookup su tabelle

text:
> >
>
> E secondo te sarebbe più semplice di inserire due,tre dati in più nella
> query di base della combo? Non credo
> --
> Maurizio75
>
Forse si o forse no.. comunque utilizzerebbe la sottomaschera in altre
maschere molto più semplicemente.


title: Ancora sull'errore 2046 - Comando o azione 'OutputSu' non disponibile.

author: hoyt

text:
Buon giorno a tutto il NG,
torno nuovamente sull'argomento per sottoporre alla vostra attenzione
questa ulteriore problematica ...
premetto che utilizzo le .dll di lebans per stampare direttamente il
report in PDF ed al primo lancio del report tutto funziona
perfettamente, ma se provo a lanciare una seconda volta la stampa PDF
del report il routine si blocca prospettando l'errore in oggetto ...
ho già provato le varie alternative proposte nei post precedenti
(traduzione dello snapshot) e non si tratta nemmeno di un problema di
report vuoto ... ho forse perso qualche altro post sull'argomento che
risolveva il problema ?
Grazie a tutti per l'attenzione e buona prosecuzione di giornata.
Francesco


text:

... eccomi a rispondermi da solo credendo anche di fornire un minimo
aiuto a chi ne dovesse avere bisogno ...
è bastato modificare la proprietà "PopUp" della form (da cui lancio la
stampa) da "SI" a "NO" e tutto funzziona perfettamente ...
bizzarra come soluzione (trovata in rete) alla quale non so attribuire
una spiegazione.
Grazie comunque per l'attenzione e buona prosecuzione di giornata.
Francesco


author: Antonio Biso

text:
"hoyt" <
d_cre...@libero.it
> ha scritto nel messaggio
news:21d0c626-0ae4-4fac...@x18g2000yqe.googlegroups.com...


Francesco
Un riferimento al procedimento con le dll di lebans?
Antonio


text:
On 29 Apr, 12:08, "Antonio Biso" <
ab...@libero.it
> wrote:
> "hoyt" <
d_cremon...@libero.it
> ha scritto nel messaggionews:21d0c626-0ae4-4fac...@x18g2000yqe.googlegroups.com...

Ciao Antonio,
sinceramente non lo so e devo dire che essendo molto preso nello
sviluppo del mio programma (sbagliando ...) non ho approfindito il
motivo ... certo è che se a qualcuno dovesse venire in mente qualche
particolare motivo mi farebbe molto piacere per placare la curiosità
che, al momento ho parcheggiato ...
Buona serata
Francesco


text:
"hoyt" <
d_cre...@libero.it
> ha scritto nel messaggio
news:5e7d3376-9bfe-493c...@cu4g2000vbb.googlegroups.com...


Francesco
scusa, ma non hai detto che le usi?
Antonio


text:
On 29 Apr, 23:14, "Antonio Biso" <
ab...@libero.it
> wrote:
> "hoyt" <
d_cremon...@libero.it
> ha scritto nel messaggionews:5e7d3376-9bfe-493c...@cu4g2000vbb.googlegroups.com...

Ciao Antonio,
si in effetti le uso ed ora ho risolto baypassando il problema come ho
scritto prima ...
la mia curiosità (ovvero mancato approfondimento) era riferito al
motivo (se qualcuno lo aveva già analizzato) per
cui era necessario che la maschera di "chiamata" della routine non
potesse essere impostata a popup.
Ma probabilmente mi sono espresso male.
Grazie comunque
Francesco


title: Finestra di access scomparsa

author: Massimo

text:
Ho aggiunto il seguente codice ( FAQ Donkarl ) alla maschera principale del
db per nascondere la finestra di access, ma mi sono pentito di averlo
fatto......
Non vedo piů niente, tutto scomparso e il db rimane aperto, forse perchč ho
dimenticato di trasformare la maschera principale in popup.

Nascondere completamente la finestra di Access č possibile solo tramite API.
Nella sezione dichiarazioni del modulo di classe della maschera principale
inserisci:

 Const SW_HIDE = 0
'in A00 devi aggiungere:
'Const SW_NORMAL = 1

Private Declare Function ShowWindow Lib "user32" _
    (ByVal hwnd As Long, ByVal nCmdShow As Long) As Long

Nella routine SuApertura della maschera principale:

Dim hWindow As Long
Dim nResult As Long
Dim nCmdShow As Long
hWindow = Application.hWndAccessApp
nCmdShow = SW_HIDE
nResult = ShowWindow(ByVal hWindow, ByVal nCmdShow)
'in A00 devi aggiungere:
'call ShowWindow(Me.hWnd, SW_NORMAL)

Adesso come faccio ad aprire il db per eliminare il codice sopra elencato?
Un grazie a tutti
Ciao Max


title: Finestra di access scomparsa

author: Access

text:
On 29 Apr, 10:48, "Massimo" <
mas...@inwind.it
> wrote:
> Ho aggiunto il seguente codice ( FAQ Donkarl ) alla maschera principale del
> db per nascondere la finestra di access, ma mi sono pentito di averlo
> fatto......
> Non vedo più niente, tutto scomparso e il db rimane aperto, forse perchè ho
> dimenticato di trasformare la maschera principale in popup.
>
> Nascondere completamente la finestra di Access è possibile solo tramite API.
> Nella sezione dichiarazioni del modulo di classe della maschera principale
> inserisci:
>
>  Const SW_HIDE = 0
> 'in A00 devi aggiungere:
> 'Const SW_NORMAL = 1
>
> Private Declare Function ShowWindow Lib "user32" _
>     (ByVal hwnd As Long, ByVal nCmdShow As Long) As Long
>
> Nella routine SuApertura della maschera principale:
>
> Dim hWindow As Long
> Dim nResult As Long
> Dim nCmdShow As Long
> hWindow = Application.hWndAccessApp
> nCmdShow = SW_HIDE
> nResult = ShowWindow(ByVal hWindow, ByVal nCmdShow)
> 'in A00 devi aggiungere:
> 'call ShowWindow(Me.hWnd, SW_NORMAL)
>
> Adesso come faccio ad aprire il db per eliminare il codice sopra elencato?
> Un grazie a tutti
> Ciao Max

tieni premuto il tasto shift mentre apri il database.

--
Ciao
Geppo


title: Finestra di access scomparsa

author: Karl Donaubauer

text:
Access wrote:
> Massimo wrote:
>> Ho aggiunto il seguente codice ( FAQ Donkarl ) alla maschera
>> ...
>> Adesso come faccio ad aprire il db per eliminare il codice sopra
>> elencato?
>
> tieni premuto il tasto shift mentre apri il database.

o sullo stesso sito 4 punti prima...

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


title: Finestra di access scomparsa

text:
Mille grazie.......

"Access" <
piet...@gmail.com
> ha scritto nel messaggio
news:4fdbcb8f-ee39-4969...@e15g2000vbt.googlegroups.com...
On 29 Apr, 10:48, "Massimo" <
mas...@inwind.it
> wrote:
> Ho aggiunto il seguente codice ( FAQ Donkarl ) alla maschera principale
> del
> db per nascondere la finestra di access, ma mi sono pentito di averlo
> fatto......
> Non vedo piů niente, tutto scomparso e il db rimane aperto, forse perchč
> ho
> dimenticato di trasformare la maschera principale in popup.
>
> Nascondere completamente la finestra di Access č possibile solo tramite



title: Finestra di access scomparsa

author: Riccardo Baldinotti

text:
Massimo ha scritto:

> Ho aggiunto il seguente codice ( FAQ Donkarl ) alla maschera principale del
> db per nascondere la finestra di access, ma mi sono pentito di averlo
> fatto......
> Non vedo piů niente, tutto scomparso e il db rimane aperto, forse perchč ho
> dimenticato di trasformare la maschera principale in popup.

> Nascondere completamente la finestra di Access č possibile solo tramite API.
> Nella sezione dichiarazioni del modulo di classe della maschera principale
> inserisci:

>  Const SW_HIDE = 0
> 'in A00 devi aggiungere:
> 'Const SW_NORMAL = 1

> Private Declare Function ShowWindow Lib "user32" _
>     (ByVal hwnd As Long, ByVal nCmdShow As Long) As Long

> Nella routine SuApertura della maschera principale:

> Dim hWindow As Long
> Dim nResult As Long
> Dim nCmdShow As Long
> hWindow = Application.hWndAccessApp
> nCmdShow = SW_HIDE
> nResult = ShowWindow(ByVal hWindow, ByVal nCmdShow)
> 'in A00 devi aggiungere:
> 'call ShowWindow(Me.hWnd, SW_NORMAL)

Io lo uso regolarmente. Le maschere devono essere PopUp=sě e A scelta
obbligatoria=sě, altrimenti non si vedono.
Ciao
Riccardo Baldinotti

--

questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Me!Miocontrollo

author: brando

text:
Posso utilizzare indifferentemente i riferiementi  Me!Miocontrollo  o
Forms!MiaForm!Miocontrollo nel codice relativo alla MiaForm ?
 Me!Miocontrollo  = Riferimento relativo alla Form attiva
Forms!MiaForm!Miocontrollo = Riferiemeto assoluto
Esatto quanto esposto?
grazie
brando


title: Me!Miocontrollo

author: Sergio MAZZA

text:
"brando" <
brando_alle...@tiscali.it
> ha scritto nel messaggio
news:c1nekg$1keipr$1...@ID-213675.news.uni-berlin.de...

Di solito la seconda (Forms!MiaForm!Miocontrollo) è per "arrivare" ad
un'altra form aperta. Poi nulla ti vieta di utilizzarla per fare riferimento
alla stessa form...
Ciao.
--
Sergio MAZZA


title: Me!Miocontrollo

author: ciroteo

text:
"Sergio MAZZA" <
sergi...@tiscalinet.it
> ha scritto nel messaggio
news:c1nfk5$645$1...@canarie.caspur.it...
> "brando" <
brando_alle...@tiscali.it
> ha scritto nel messaggio
> news:c1nekg$1keipr$1...@ID-213675.news.uni-berlin.de...
> > Posso utilizzare indifferentemente i riferiementi  Me!Miocontrollo  o
> > Forms!MiaForm!Miocontrollo nel codice relativo alla MiaForm ?
> >  Me!Miocontrollo  = Riferimento relativo alla Form attiva
> > Forms!MiaForm!Miocontrollo = Riferiemeto assoluto
> > Esatto quanto esposto?
> > grazie
> > brando
> >
>
> Di solito la seconda (Forms!MiaForm!Miocontrollo) č per "arrivare" ad
> un'altra form aperta. Poi nulla ti vieta di utilizzarla per fare
riferimento
> alla stessa form...
>
> Ciao.
>
> --
> Sergio MAZZA
>
dicono che sia piů veloce ... me.miocontrollo ... č vero?


title: Me!Miocontrollo

text:
"ciroteo" <
cir...@libero.it
> ha scritto nel messaggio
news:c1vaec$508$1...@hulme.interac.it...
>
>
> dicono che sia più veloce ... me.miocontrollo ... è vero?
Lo scrive MS in MSDN che la forma: Me!nomeControllo (non Me.nomeControllo) è
la più veloce...
Ciao.
--
Sergio MAZZA