title: Saldo in prima nota con MS ACCESS

author: lorenzo

text:
"beanx" <
be...@libero.it
> ha scritto nel messaggio
news:PUBS5.13138$FV2.3...@news.infostrada.it...

Non nella tabella, ma in una query, o maschera o report puoi creare un nuovo
campo calcolato o meglio "controllo" usando DSum con criterio per data, e se
all'inizio aggiungi un IDcontatore, che ti conviene comunque, anche per ID
contatore e quindi per ciascun record.
Una decina di giorni fa qualcuno ha postato un esempio che leggermente
adattato farebbe al caso tuo, parlava di *mastrini*, ma non so essere piu'
preciso perche' l'ho cancellato :-(
Ciao, Lo


title: Saldo in prima nota con MS ACCESS

author: Roberto da casa

text:

Qui di seguito riporto il quesito posto da gesteserv e la relativa mia
risposta:
"gestserv" <
gest...@uno.it
> ha scritto nel messaggio
news:8uehsj$a3u$1...@fe1.cs.interbusiness.it...
> Ho un archivio moviment che archivia le operazioni contabili. La struttura
é
> la seguente: n°, data, importo, contodare, scontodare, contoavere,
> scontoavere. I movimenti sono archiviati nella seguente maniera:
> 1    01/01/00    110.000    4    1    13    1
> 2    02/01/00     50.000    12   1     4     1
> 3    04/01/00    120.000    4    1    21    1
> ho creato una query che mi filtra solo i record che hanno 4    1 in
> contodare e scontodare oppure in contoavere e scontoavere, come faccio
però
> a creare un campo saldo che mi esegua a fianco di ogni record il calcolo
> sommando l'importo se 4 1 é  contodare e scontodare mentre lo sottrae se é
> contoavere e scontoavere (un banale mastrino)
>
> saldo
> 1    01/01/00    110.000    4    1    13    1        110.000
> 2    02/01/00     50.000    12   1     4     1          60.000
> 3    04/01/00    120.000    4    1    21    1        180.000
>
> matteo
>
>
Prova con questa query e chiamala Query3:
SELECT MOVIMENT.NUM_MOV, MOVIMENT.DAT_MOV, MOVIMENT.DESC_MOV,
MOVIMENT.IMP_MOV, MOVIMENT.CONTODARE, MOVIMENT.SCONTODARE,
MOVIMENT.CONTOAVERE, MOVIMENT.SCONTOAVERE,
IIf([MOVIMENT].[CONTODARE]=4,IIf([MOVIMENT].[SCONTODARE]=1,[MOVIMENT].[IMP_M
OV],[MOVIMENT].[IMP_MOV]*-1),[MOVIMENT].[IMP_MOV]*-1) AS A,
DSum("A","Query3","NUM_MOV<=" & [NUM_MOV]) AS B
FROM MOVIMENT;
Perchè funzioni così come è scritta la devi chiamare Query3.
--
Roberto
---------------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------


title: Persistenza del filtro su maschera

author: Marco

text:
Ciao a tutti
sono  un "antico" utente di Visual Basic 3 e sto usando da poco tempo Access
per la gestione soci di un'associazione di volontariato onlus e ho un
problema con i filtri; mi spiego meglio: ho una maschera "Scheda Socio" con
cui posso visualizzare tramite un bottone di comando i records sia per
numero d'iscrizione crescente che per ordine alfabetico sul campo "Cognome".
Ho attivato una mashera popup di ricerca socio con istruzioni di ricerca
usando il Like, che fa sempre riferimento alla Scheda Socio e funziona
perfettamente. Il problema è che la maschera Scheda Socio "ricorda" il
filtro anche chiudendola e anche ponendo come istruzione in form open
"filteron=false", per cui non mi funziona piu' la scelta per numero
d'iscrizione o quella per cognome, comparendo sempre i record filtrati.
Ringrazio anticipatamente chi mi voglia aiutare.
Ercole


title: Persistenza del filtro su maschera

author: Cinzia

text:
"Marco" <
x...@xxx.it
> ha scritto nel messaggio
news:4HA6e.40487$IN.7...@twister2.libero.it...

Ciao MArco,
prova a mettere su chiusura della form :
Me.Filter = ""
Me.Filteron = false
Cinzia


title: Persistenza del filtro su maschera

author: Alessandro Baraldi

text:
"Cinzia" <
cinziapagani_...@tiscali.it
> wrote in message
news:425ad978$0$8084$
5fc...@news.tiscali.it
[CUT]
> >
> Ciao MArco,
> prova a mettere su chiusura della form :
> Me.Filter = ""
> Me.Filteron = false
>
> Cinzia
Ciao Cinzia mi permetto di fare una Considerazione per Marco.
Questo problema non avviene se usi una versione MDE, ma se non ricordo
male per farlo via codice su un MDB occorre invertire
l'ordine delle AZIONI:
Me.Filteron = false
Me.Filter = ""
Ciao
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Persistenza del filtro su maschera

text:
"Cinzia" <
cinziapagani_...@tiscali.it
> ha scritto nel messaggio
news:425ad978$0$8084$5fc...@news.tiscali.it...

>Ti ringrazio moltissimo, Cinzia, le istruzioni sono esatte e funzionano
>però con l'ordine indicato da Alex. Non so perchè,essendo un neofita di
>Access, funzionino con quel tipo di ordine.L'importante che il mio piccolo
>problema si sia risolto grazie a gli amici del gruppo di discussione, che è
>veramente una miniera di consigli!


title: Problema con la stampa dei grafici nei report

text:
Salve.. ho letto centinaia di post ma non ho trovato niente di simile.
Il mio problema è praticamente questo:
Ho un report che mostra un grafico calcolato. Se lo apro per stampa a
Video (anteprima) è tutto corretto, se invece lo invio alla stampante
il grafico mi viene stampato sottosopra e la qualità delle linee e del
logo sull'angolo della pagina risulta scadente.
In un report identico ma senza grafico il risultato è perfetto..
E' tutto strano. e non penso sia colpa della mia stampante laser
Samsung che stampa grafica egregiamente..
Se avete soluzioni vi aspetto! :-D
Grazie
Antonio


author: Simone Calligaris

text:





Che versione di Access?
Il problema si verifica anche stampando il report con grafico incorporato
che puoi trovare in Northwind.mdb?
Ciao, Simone


title: Transfretex x importare .txt con VB6.

author: TG

text:
Salve, ho un problema.
Ho da importare diversi contenuti, in tabelle di Access2000, di file .txt
utilizzando Transfertext.
Il tutto mi funziona ma solo se Access è aperto utilizzando le "Specifiche".
Ho capito però che si può forse ovviare a questo problema se utilizzo uno
"schema.ini", qualcuno può aiutarmi o l'ha già utilizzato?...
Grazie,
SS


title: Transfretex x importare .txt con VB6.

text:
"TG" <
x...@x.it
> wrote in message
news:uOWHf.175008$
65.48...@twister1.libero.it
> Salve, ho un problema.
> Ho da importare diversi contenuti, in tabelle di Access2000, di file .txt
> utilizzando Transfertext.
> Il tutto mi funziona ma solo se Access è aperto utilizzando le "Specifiche".
Ovviamente.
Ma lo devi fare da Access o da VB6..?
Nel 2° caso apri Access via Automazione ed usa Transfertext
regolarmente, Access rimarrà non visibile, quindi lo chiudi
al termine.
> Ho capito però che si può forse ovviare a questo problema se utilizzo uno
> "schema.ini", qualcuno può aiutarmi o l'ha già utilizzato?...
Passo.
> Grazie,
> SS
Saluti
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Transfretex x importare .txt con VB6.

text:
Ciao,
lo devo fare da VB6.
Ma da VB6 ho già aperto il database creando un workspace ed utilizzando poi
il metodo "opendatabase".
Il tutto è su di un progetto che viene gestito in multiutenza.
Lo "schema.ini" di cui si parla nell'help del "transfertext" l'hai mai
utilizzato?...
Saluti,
SS
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:88ca8d8214af47ee85...@mygate.mailgate.org...



title: Transfretex x importare .txt con VB6.

text:
"TG" <
x...@x.it
> wrote in message
news:J0YHf.175273$
65.48...@twister1.libero.it
> Ciao,
> lo devo fare da VB6.
> Ma da VB6 ho già aperto il database creando un workspace ed utilizzando poi
> il metodo "opendatabase".
> Il tutto è su di un progetto che viene gestito in multiutenza.
> Lo "schema.ini" di cui si parla nell'help del "transfertext" l'hai mai
> utilizzato?...
> Saluti,
> SS
Mai usato, ma il suggerimento di Rafunk in ICLVB direi che è ottimo
e completo...!
Ciao



title: Apertura di un FE da codice VB

author: Andrea Leonelli

text:
Buongiorno a tutti,
questa e' la prima volta che pongo una domanda all'interno di un
NewsGroup quindi mi scuso anticipatamente perl'eventuale uso improprio
che ne faro'.
Veniamo alla domanda in oggetto:
vorrei aprire un database di FrontEnd da codice VisualBasic invece che
dalla sua icona.
Attualmente il database viene aperto mediante un collegamento all'MDB
con questo comando:
'c:\programmi\.....\MSACCES.EXE /wrkgrp c:\mydir\mydbacc.mdw
c:\mydir\mydbfe.mdb'
Cliccando l'icona, parte Acces e richiede l'utente e la password per
aprire il MDB di FE.
Vorrei cambiare il comando suelencato con una routine
VisualBasic/VBScript simile alla seguente:
DIM accObj AS NEW Acces.Applications
accObj.OpenCurrentDatabase "c:\mydir\mydbfe.mdb", True
accObj.visible = True
....
Con queste istruzioni la cosa funziona e riesco ad aprire il mio MDB; il
mio problema e' quello di voler bypassare la richiesta di Access di
identificativo utente fornedo idUtente e Password da codice VisualBasic;
esempio:
accObj.DBEngine.SystemDb = "c:\mydir\mydbacc.mdw"
accObj.???.User = "myUser"
accObj.???.Password = "myPassword"
Qualcuno ha qualche suggerimento:
Ringrazio tutti.
Saluti, Andrea.


title: Apertura di un FE da codice VB

author: Federico Luciani

text:
Andrea Leonelli wrote:
> cut
> Veniamo alla domanda in oggetto:
> vorrei aprire un database di FrontEnd da codice VisualBasic invece che
> dalla sua icona.
> Attualmente il database viene aperto mediante un collegamento all'MDB
> con questo comando:
> 'c:\programmi\.....\MSACCES.EXE /wrkgrp c:\mydir\mydbacc.mdw
> c:\mydir\mydbfe.mdb'
> Cliccando l'icona, parte Acces e richiede l'utente e la password per
> aprire il MDB di FE.
> Vorrei cambiare il comando suelencato con una routine
> VisualBasic/VBScript simile alla seguente:
> DIM accObj AS NEW Acces.Applications
> accObj.OpenCurrentDatabase "c:\mydir\mydbfe.mdb", True
> accObj.visible = True
> ....
> Con queste istruzioni la cosa funziona e riesco ad aprire il mio MDB; il
> mio problema e' quello di voler bypassare la richiesta di Access di
> identificativo utente fornedo idUtente e Password da codice VisualBasic;
> esempio:
> accObj.DBEngine.SystemDb = "c:\mydir\mydbacc.mdw"
> accObj.???.User = "myUser"
> accObj.???.Password = "myPassword"
Spero qualcuno mi smentisca, ma credo che l'unico modo sia usare la shell
shell("c:\programmi\.....\MSACCES.EXE /wrkgrp c:\mydir\mydbacc.mdw
c:\mydir\mydbfe.mdb /user paperino /pwd pippo")
in quanto, dovresti poter impostare il SystemDB prima di aprire l'istanza di
access, e credo proprio che non sia possibile
--
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: Cancellare tutte le tabelle del database

author: vuLCan Karayan

text:
Come si può da codice cancellare tutte la tabelle del Database?
Con Drop Table, dico bene?
Ma come faccio a cancellarle _tutte_?
Ciauz


author: Bruno Campanini

text:
"vuLCan Karayan" <
nos...@please.it
> wrote in message
news:44337e6e$0$18290$4faf...@reader1.news.tin.it...
> Come si può da codice cancellare tutte la tabelle del Database?
> Con Drop Table, dico bene?
> Ma come faccio a cancellarle _tutte_?
Così:
-----------------------------------------
Private Sub Command0_Click()
Dim i As Object
For Each i In CurrentDb.TableDefs
    If (i.Attributes And dbSystemObject) _
        Or (i.Attributes And dbHiddenObject) Then
    Else
        DoCmd.DeleteObject acTable, i.Name
    End If
Next
End Sub
-----------------------------------------
Ho inteso "eliminarle", non "svuotarle"!
Bruno


text:
> Cosě:
> -----------------------------------------
> Private Sub Command0_Click()
> Dim i As Object
>
> For Each i In CurrentDb.TableDefs
>     If (i.Attributes And dbSystemObject) _
>         Or (i.Attributes And dbHiddenObject) Then
>     Else
>         DoCmd.DeleteObject acTable, i.Name
>     End If
> Next
>
> End Sub
> -----------------------------------------
>
> Ho inteso "eliminarle", non "svuotarle"!
Grazie mille Bruno! :)


title: Classi ed Access 2000

author: Jonathan Canova

text:
Andiamo tutti in classe!
Sto cominciando a creare un database "perfetto"  :-), cioč con tutte le
regole per la buona stesura delle tabelle, redazione delle maschere e
programmazione .
Il primo punto sul quale mi sono arenato č quando usare le classi e quando
usare le procedure o funzioni.
Ho cercato in una 20' di libri, anche per VB6, su MSDN, ma nulla. Sembra che
non ci sia differenza o che le classi siano inutili.
Da quello che sono riuscito a capire si usa:
- se si deve manipolare un oggetto, prendiamo come esempio un disco di cui
ho label, dimensioni, occupazione etc, allora definisco una classe con i
metodi per accedere all'oggetto.
- sub e funzioni in tutti gli altri casi.
Sapete dirmi di piů?
--
--
Cordiali saluti
ALADINO INFORMATICA - FlashNet Point
di Canova Gionata Aladino
Via E.Chianesi, 15 - 55049 Viareggio (LU)
Tel.Fax. 0584/389210 Cell. 0338/8456974 e-mail:
aladi...@flashnet.it


title: Classi ed Access 2000

author: sib

text:
Jonathan Canova <
aladi...@flashnet.it
> wrote in message
8cieh3$3p9$1...@news.flashnet.it...
> Andiamo tutti in classe!
>
> Sto cominciando a creare un database "perfetto"  :-), cioč con tutte le
> regole per la buona stesura delle tabelle, redazione delle maschere e
> programmazione .
>
> Il primo punto sul quale mi sono arenato č quando usare le classi e quando
> usare le procedure o funzioni.
>
> Ho cercato in una 20' di libri, anche per VB6, su MSDN, ma nulla. Sembra
che
> non ci sia differenza o che le classi siano inutili.
>
> Da quello che sono riuscito a capire si usa:
>
> - se si deve manipolare un oggetto, prendiamo come esempio un disco di cui
> ho label, dimensioni, occupazione etc, allora definisco una classe con i
> metodi per accedere all'oggetto.
>
> - sub e funzioni in tutti gli altri casi.
>
> Sapete dirmi di piů?
Sinceramente non ho capito assolutamente cosa intendi dire.
8-(
Potresti spiegarti meglio?
Ciao, Sib


title: Classi ed Access 2000

author: Stefano Bettini

text:
Jonathan Canova <
aladi...@flashnet.it
> wrote in message
8cieh3$3p9$1...@news.flashnet.it...
> Andiamo tutti in classe!
>
> Sto cominciando a creare un database "perfetto"  :-), cioè con tutte le
> regole per la buona stesura delle tabelle, redazione delle maschere e
> programmazione .
Ottimo!
> Il primo punto sul quale mi sono arenato è quando usare le classi e quando
> usare le procedure o funzioni.
>
> Ho cercato in una 20' di libri, anche per VB6, su MSDN, ma nulla. Sembra
che
> non ci sia differenza o che le classi siano inutili.
>
Porc....
Se la "programmazione ad oggetti" non t'ha risvegliato un migliaio di
lampadine
in testa sulla **vera** riusabilità del codice spero dipenda dal fatto che i
libri
che hai consultato non valgono una cippa.
Esempio, hai appena finito la tua simpatica appliocazione con le solite 30
tabelle
e con le tue belle 40 mascherine di gestione delle stesse (ci sono sempre
molti
modi di vedere gli stessi dati!) , t'accorgi che hai fatto una terribile
cagata
architetturale nella tipologia di form gestionali che hai ideato (chessò, il
sistema di
 ricerca o di filtro fanno schifo, o cose del genere). In 4 giorni di
intenso lavoro
appronti un prototipo perfetto del nuovo tipo di form che avresti in mente
per la tua
applicazione, a questo punto dovrai passarne probabilmente altri 15 a
**rifare**
tutte le maschere della stessa; se tu avessi utilizzato la programmazione ad
oggetti
ogni form della tua applicazione sarebbe stata una istanza della classe
JonathanForm
e cambiando la classe avresti sistemato tutto in automatico.
E' un esempio di una banalità sconcertante, generalmente il "bello" delle
classi
lo si ottiene in genere in procedure prive di interfaccia, ma dovrebbe darti
almeno
una idea degli enormi vantaggi a cui vai incontro abbracciando questa
filosofia
(ed agli enormi sforzi che dovrai fare per padroneggiarla e non abusarne).
Bye, Ste


title: Classi ed Access 2000

author: Expo

text:
Scusate se irrito, perň......mi potete spiegare per classi cosa si intende ?
"Jonathan Canova" <
aladi...@flashnet.it
> ha scritto nel messaggio
news:8cieh3$3p9$1...@news.flashnet.it...
> Andiamo tutti in classe!
>
> Sto cominciando a creare un database "perfetto"  :-), cioč con tutte le
> regole per la buona stesura delle tabelle, redazione delle maschere e
> programmazione .
>
> Il primo punto sul quale mi sono arenato č quando usare le classi e quando
> usare le procedure o funzioni.
>
> Ho cercato in una 20' di libri, anche per VB6, su MSDN, ma nulla. Sembra
che
> non ci sia differenza o che le classi siano inutili.
>
> Da quello che sono riuscito a capire si usa:
>
> - se si deve manipolare un oggetto, prendiamo come esempio un disco di cui
> ho label, dimensioni, occupazione etc, allora definisco una classe con i
> metodi per accedere all'oggetto.
>
> - sub e funzioni in tutti gli altri casi.
>
> Sapete dirmi di piů?
>



title: Classi ed Access 2000

text:
> Sinceramente non ho capito assolutamente cosa intendi dire.
> Potresti spiegarti meglio?
Volentieri. Ma dimmi cosa non hai capito, spero non tutto :-)



title: Classi ed Access 2000

text:
> > Il primo punto sul quale mi sono arenato è quando usare le classi e
quando
> > usare le procedure o funzioni.
> Se la "programmazione ad oggetti" non t'ha risvegliato un migliaio di
> lampadine in testa sulla **vera** riusabilità del codice spero dipenda
> dal fatto che i libri che hai consultato non valgono una cippa.
> Esempio...
> applicazione, a questo punto dovrai passarne probabilmente altri 15 a
> **rifare** tutte le maschere della stessa; se tu avessi utilizzato la
> programmazione ad oggetti ogni form della tua applicazione
> sarebbe stata una istanza della classe JonathanForm
> e cambiando la classe avresti sistemato tutto in automatico.
Stai parlando di codice comune a tutte le maschere? (non della stessa
maschera istanziata più volte)
Altrimenti non vedo come potresti avere una classe di tutte le maschere.
Il problema comunque resta il solito.
Se ho una funzione, poniamo per la verifica della partita IVA, a cui passo
un parametro e che mi restituisce Vero o Falso, sia che la realizzi tramite
una classe sia tramite una function, non dovrebbe cambiarmi nulla.
Vedo dei cambiamenti se i dati da trattare sono molti (ed in genere
dati+metodi ti vanno a costituire un oggetto).
Sto cercando di capire se vedo lucciole per lanterne o se sono sulla strada
giusta; in altre parole ho idea degli stupendi benefici che ti dona la
programmazione ad oggetti però il problema mio assomiglia alla
normalizzazione di un database.
Praticamente nessun database reale è in terza forma normale, poiché,
volutamente, lasciamo alcune cose non normalizzate, per efficienza,
convenienza, semplicità o altro. Bene, quando devo usare le classi e quando
no?



title: Classi ed Access 2000

text:
Expo <
esp...@snet.it
> wrote in message
8cnnt9$cbl$1...@fe1.cs.interbusiness.it...
> Scusate se irrito, però......mi potete spiegare per classi cosa si intende
?
Non irriti, metti solo in difficoltà :-)
Le classi fanno parte della programmazione ad oggetti, per cui, se non ne
sai nulla, è difficile parlarne. Magari cerca qualche libro o articolo in
proposito. Comunque, in estrema sintesi:
Nel mondo reale esistono gli oggetti. Un certo giorno gli informatici si
sono accorti che, trattando delle entità, che dovevano rappresentare sul
computer tramite programmi, come se fossero oggetti, ottenevano grandi
benefici. In effetti, apri Explorer e pensa: quando prendi un file, questo è
un oggetto; puoi farci certe operazioni e non altre. Se fai click sul tasto
destro del desktop di windows, ti appaiono le azioni che puoi fare su
quell'oggetto, il desktop, e così via.
Quindi hai oggetti e metodi per agire sugli oggetti.
Le classi sono gli "stampini" con i quali crei gli oggetti.
Prendi una forma per fare i biscotti: quella è una classe; ogni volta che
crei un biscotto crei un oggetto che è un'entità a se stante.
Spero di averti dato un'idea e mi scuso per la mia approssimazione :-)



title: Classi ed Access 2000

text:
Jonathan Canova <
aladi...@flashnet.it
> wrote in message
8cr2dj$vtq$3...@news.flashnet.it...
> Stai parlando di codice comune a tutte le maschere? (non della stessa
> maschera istanziata più volte)
Si, anche se "codice comune" è piuttosto riduttivo....
> Altrimenti non vedo come potresti avere una classe di tutte le maschere.
Ed invece si può fare tranquillamente, ed in quasi tutti gli ambienti
di sviluppo (Access compreso). Ridai una occhiata ai tuoi testi di
programmazione ad oggetti e pensa un pochino a come si può
implementare in Access un "costruttore"; non dovresti metterci molto
ad arrivare alla struttura che occorre mettere in piedi per avere un
"codice" che ti crea n-maschere (istanze) a partire da una sola classe....
Ovviamente si tratterà di un oggetto che deve "contenere" (e **coordinare**)
altri oggetti come bottoniere, "pannelli" x visualizzare 1 record alla
volta,
fogli dati per visualizzare n record, altri fogli dati per  le ricerche
sulle
tabelle di lookup ecc. ecc.....
Ti stai buttando in un ambiente estremamente stimolante, vedrai che
non appena avrai finito la costruzione dei tuoi oggetti di interfaccia
immediatamente comincerai a pensare ad oggetti privi di interfaccia
che lavorino solo sui dati, e ti ritroverai in pieno nella programmazione
3-tier!
> Il problema comunque resta il solito.
>
> Se ho una funzione, poniamo per la verifica della partita IVA, a cui passo
> un parametro e che mi restituisce Vero o Falso, sia che la realizzi
tramite
> una classe sia tramite una function, non dovrebbe cambiarmi nulla.
Assolutamente ovvio! Le classi si utilizzano quando occorre generalizzare
un problema, non vedo come tu possa generalizzare ulteriormente il
controllo di una partita iva! Questo è il classico problema che **deve**
rimanere risolto con la normale programmazione procedurale....
Cmq se non senti ora l'esigenza o se non vedi i vantaggi nello
scrivere codice in un certo modo significa semplicemente che
per te i tempi non sono ancora "maturi" x questa svolta; vedrai
che piano piano le cose verranno fuori da sole, mica occorre
necessariamente programmare ad oggetti per fare del buon codice....
Bye, Ste


title: Classi ed Access 2000

author: Ditta Cerri (Sib)

text:
Jonathan Canova <
aladi...@flashnet.it
> wrote in message
8cr2di$vtq$2...@news.flashnet.it...
> > Sinceramente non ho capito assolutamente cosa intendi dire.
> > Potresti spiegarti meglio?
>
> Volentieri. Ma dimmi cosa non hai capito, spero non tutto :-)
Ciao,
dal dialogo fra te e il Bettini e' scaturita la risposta.
Io non ho mai usato (come te se ho capito bene) un "codice comune" per
diverse maschere.
Ma devo cominciare a farlo.
Ciao, Sib


title: Classi ed Access 2000

text:
Jonathan Canova <
aladi...@flashnet.it
> wrote in message



title: stampa report da maschera

author: oscar

text:
ciao a tutti.
ho una maschera (che pesca da una query in cui si chiede
l'introduzione del nome corrente sulla maschera) in cui un bottone mi
stampa un report. purtroppo se non salvo il record o non aggiorno la
maschera il report non viene stampato correttamente: cioč viene
stampato senza gli ultimi dati introdotti?
come posso fare? (ho tentato da principiante di introdurre un
me.requery su corrente e dopo aggiornamento, ma non funziona.
grazie dell'aiuto
oscar


title: stampa report da maschera

text:
"oscar" <
os...@tiscali.it
> ha scritto nel messaggio
news:40cc6700...@news.tiscali.it...

Prima di richiamare il report salva il record corrente appena aggiornato per
far questo puoi usare:
DoCmd.RunCommand acCmdSaveRecord
> oscar
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: stampa report da maschera

text:
On Mon, 14 Jun 2004 09:19:57 GMT, "Roberto da casa"
<
r.ma...@libero.it
> wrote:
>
>"oscar" <
os...@tiscali.it
> ha scritto nel messaggio
>news:40cc6700...@news.tiscali.it...
>> ciao a tutti.
>> ho una maschera (che pesca da una query in cui si chiede
>> l'introduzione del nome corrente sulla maschera) in cui un bottone mi
>> stampa un report. purtroppo se non salvo il record o non aggiorno la
>> maschera il report non viene stampato correttamente: cioč viene
>> stampato senza gli ultimi dati introdotti?
>> come posso fare? (ho tentato da principiante di introdurre un
>> me.requery su corrente e dopo aggiornamento, ma non funziona.
>> grazie dell'aiuto
>
>Prima di richiamare il report salva il record corrente appena aggiornato per
>far questo puoi usare:
>
>DoCmd.RunCommand acCmdSaveRecord
>
>> oscar
>
>--
>Roberto
>
ti ringrazio per il suggerimento. dove debbo digitare il codice?
io avevo anche aggiunto un pulsante che salva il record appena
aggiornato, ma vorrei fare tutto con un unico pulsante (aggiornare il
record e stampare il report contemporaneamente). a proposito c'e' un
sistema piu' elegante (io ho fatto una macro in cui ripeto due volte
il comando) per stampare il report in 2 copie?
grazie della preziosa collaborazione
oscar
>


title: stampa report da maschera

text:
"oscar" <
os...@tiscali.it
> ha scritto nel messaggio
news:40cd752...@news.tiscali.it...
> On Mon, 14 Jun 2004 09:19:57 GMT, "Roberto da casa"
> <
r.ma...@libero.it
> wrote:
>
> >
> >"oscar" <
os...@tiscali.it
> ha scritto nel messaggio
> >news:40cc6700...@news.tiscali.it...
> >> ciao a tutti.
> >> ho una maschera (che pesca da una query in cui si chiede
> >> l'introduzione del nome corrente sulla maschera) in cui un bottone mi
> >> stampa un report. purtroppo se non salvo il record o non aggiorno la
> >> maschera il report non viene stampato correttamente: cioè viene
> >> stampato senza gli ultimi dati introdotti?
> >> come posso fare? (ho tentato da principiante di introdurre un
> >> me.requery su corrente e dopo aggiornamento, ma non funziona.
> >> grazie dell'aiuto
> >
> >Prima di richiamare il report salva il record corrente appena aggiornato
per
> >far questo puoi usare:
> >
> >DoCmd.RunCommand acCmdSaveRecord
> >
> >> oscar
> >
> >--
> >Roberto
> >
> ti ringrazio per il suggerimento. dove debbo digitare il codice?
> io avevo anche aggiunto un pulsante che salva il record appena
> aggiornato, ma vorrei fare tutto con un unico pulsante (aggiornare il
> record e stampare il report contemporaneamente).
Se usi le macro, io non le uso più da una vita e non mi ricordo come si
faccia; se invece usi il codice VBA devi inserire quella riga di codice
prima del metodo OpenReport.
> a proposito c'e' un
> sistema piu' elegante (io ho fatto una macro in cui ripeto due volte
> il comando) per stampare il report in 2 copie?
In VBA puoi eseguire il report con il metodo SelectObject (vedi help) e
stamparlo con
DoCmd.RunCommand acCmdPrint
Prima della stampa si aprirà la finestra di dialogo della stampante nella
quale indicherai il numero di copie.
Oppure puoi impostare adeguatamente la proprietà PrtDevMode; ti anticipo
però che usare tale proprietà è tutt'altro che facile.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------



title: stampa report da maschera

author: BB

text:
su una maschera ho installato un pulsante di comando che mi stampa un
report SU CLICK del record attualmente visualizzato sulla maschera, a
fronte dell'evento "su click" del pulsante di comando ho inserito il
seguente codice:
Private Sub Comando63_click()
On Error GoTo Err_Comando63_Click
    Dim stDocName As String
DoCmd.OpenReport "tipo_E", , , "numero=" & Me.Numero

Exit_Comando63_Click:
    Exit Sub
Err_Comando63_Click:
    MsgBox Err.Description
    Resume Exit_Comando63_Click

End Sub
clikkando sul pulsante, mi esce il seguente errore:
"Tipi di dati non corrispondenti nell'espressione criterio"
ma quali dati? ho controllato il nome <<numero>>, il nome del report
<<Tipo_E>> e comando63 che corrisponde al pulsante di comando e sono
esatti!
dove sbaglio?
ho anche provato a togliere l'= dopo a numero, ma in questo caso mi stampa
solo il report senza i dati inseriti nei campi del record.
chi ci capisce, mi aiuta per piacere?
grazie
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: stampa report da maschera

text:
BB ha scritto:
> su una maschera ho installato un pulsante di comando che mi stampa un
> report SU CLICK del record attualmente visualizzato sulla maschera, a
> fronte dell'evento "su click" del pulsante di comando ho inserito il
> seguente codice:
> Private Sub Comando63_click()
> On Error GoTo Err_Comando63_Click
>     Dim stDocName As String
> DoCmd.OpenReport "tipo_E", , , "numero=" & Me.Numero
> Exit_Comando63_Click:
>     Exit Sub
> Err_Comando63_Click:
>     MsgBox Err.Description
>     Resume Exit_Comando63_Click
> End Sub
> clikkando sul pulsante, mi esce il seguente errore:
> "Tipi di dati non corrispondenti nell'espressione criterio"
> ma quali dati? ho controllato il nome <<numero>>, il nome del report
> <<Tipo_E>> e comando63 che corrisponde al pulsante di comando e sono
> esatti!
> dove sbaglio?
> ho anche provato a togliere l'= dopo a numero, ma in questo caso mi stampa
> solo il report senza i dati inseriti nei campi del record.
> chi ci capisce, mi aiuta per piacere?
> grazie
aggiungo che il campo "numero è in formato testo.



title: stampa report da maschera

text:
BB ha scritto:
> BB ha scritto:


> > Exit_Comando63_Click:
> >     Exit Sub

> > End Sub


ho aggirato l'ostacolo inserendo un altro campo contatore e basare
l'evento su di esso dato che non sono riuscito a farlo sul campo testo.



title: stampa report da maschera

text:
On Tue, 15 Jun 2004 08:40:10 GMT, "Roberto da casa"
<
r.ma...@libero.it
> wrote:

grazie infinite funziona tutto perfettamente
ciao e scusa il ritardo
oscar


title: Associare un file word al database

author: Slump

text:
Il mio problema è il seguente:
Avendo una tabella anagrafica con i vari campi ID(contatore/chiave),Cognome,
Nome, Etc. vorrei fare in modo che da una maschera dove faccio la ricerca
anagrafica ci sia un pulsante che una volta premuto:
a) nel caso non sia presente un file del tipo ID_Cognome_Nome.doc me lo crei
all'interno di una determinata cartella e me lo apra in modo che io possa
modificarlo e quindi di salvarlo.
b) nel caso sia già presente un file del tipo ID_Cognome_Nome.doc me lo apra
in modo che io posso modificarlo e salvarlo
Eventualmente è possibile fare in modo che il file word sia aperto
all'interno della maschera stessa?
Spero di essere stato chiaro.
Ringrazio anticipatamente quanti risponderanno.


title: Associare un file word al database

author: Sergio MAZZA

text:
"Slump" <
NOSPAMs...@libero.it
> ha scritto nel messaggio
news:3J7Qb.173492$_P.61...@news4.tin.it...
> Il mio problema è il seguente:
>
> Avendo una tabella anagrafica con i vari campi
ID(contatore/chiave),Cognome,
> Nome, Etc. vorrei fare in modo che da una maschera dove faccio la ricerca
> anagrafica ci sia un pulsante che una volta premuto:
> a) nel caso non sia presente un file del tipo ID_Cognome_Nome.doc me lo
crei
> all'interno di una determinata cartella e me lo apra in modo che io possa
> modificarlo e quindi di salvarlo.
> b) nel caso sia già presente un file del tipo ID_Cognome_Nome.doc me lo
apra
> in modo che io posso modificarlo e salvarlo
- Inizia con dare un'occhiata nel sito comune (automazione OLE con Word)
www.sitocomune.com
;
- dai un'occhiata nell'help in linea (F1) alla funzione Dir();
- cerca nei messaggi precedenti (google);
> Eventualmente è possibile fare in modo che il file word sia aperto
> all'interno della maschera stessa?
- potresti, ma se la risoluzione grafica non permette la lettura del testo
scritto è come non avere nulla;
> Spero di essere stato chiaro.
>
> Ringrazio anticipatamente quanti risponderanno.
>
Ciao.
--
Sergio MAZZA


title: Associare un file word al database

author: IPPOCAMPO

text:
"Slump" <
NOSPAMs...@libero.it
> ha scritto nel messaggio
news:3J7Qb.173492$_P.61...@news4.tin.it...

guarda, non sono un esperto ma ti copio incollo questo
è preso pari pari da
www.sitocomune.it
 sezione general, esempio di
automazione con MSword
che tra l'altro ringrazio perchè spesso trovo cose utilissime
Private Sub cmdWord_Click()
    'Autore: Federico Luciani
    Dim wordApp As Object
    Dim wordDoc As Object
    Dim blOpen As Boolean
    On Error Resume Next
    blOpen = True
    Set wordApp = GetObject(, "Word.Application")
    If Err.Number = 429 Then
        Set wordApp = CreateObject("Word.Application")
        blOpen = False
        Err.Number = 0
    End If
    On Error GoTo gestErrori
    Set wordDoc = wordApp.Documents.Add()
    With wordApp
        .Visible = True
        .Activate
        .Selection.Style = wordDoc.Styles("Titolo 1")
        .Selection.TypeText "Hello world!"
    End With
    If Not blOpen Then
        wordDoc.Close savechanges:=False
        wordApp.Application.Quit
    End If
esci:
    Set wordDoc = Nothing
    Set wordApp = Nothing
    Exit Sub
gestErrori:
    MsgBox Err.Number & " - " & Err.Description
    GoTo esci
End Sub


title: Associare un file word al database

text:
"IPPOCAMPO" <
mar...@majalachesei.it
> ha scritto nel messaggio
news:PQ7Qb.133379$VW.53...@news3.tin.it...

Avevo già provato questo codice trovato sul sito comune ma praticamente al
momento del click mi apre word per una frazione di secondo e subito me lo
richiude non salvando nulla. Devo forse aggiungere il riferimento a qualche
libreria? Ho provato a aggiungere quella relativa a Word ma il risultato non
cambia.
Ciao


title: Associare un file word al database

text:
"Slump" <
NOSPAMs...@libero.it
> ha scritto nel messaggio
news:D38Qb.173668$_> Avevo già provato questo codice trovato sul sito comune
ma praticamente al
> momento del click mi apre word per una frazione di secondo e subito me lo
> richiude non salvando nulla. Devo forse aggiungere il riferimento a
qualche
> libreria? Ho provato a aggiungere quella relativa a Word ma il risultato
non
> cambia.
>
> Ciao
è vero, lo fa anche a me.
forse era pensato per una diversa versione di office.
mi spiace, non so come aiutarti.
tra l'altro è un problema simile a quello che ho io.
>
>


title: Associare un file word al database

text:
"Sergio MAZZA" <
sergi...@tiscalinet.it
> ha scritto nel messaggio
news:bur1gu$sc6$1...@canarie.caspur.it...

Non trovo nulla che faccia al caso mio sul newsgroup e sul sito comune
l'esempio che c'è non mi funziona con Access XP.
Ciao


title: Associare un file word al database

text:
"Slump" <
NOSPAMs...@libero.it
> ha scritto nel messaggio
news:3J7Qb.173492$_P.61...@news4.tin.it...
> Il mio problema è il seguente:
>
> Avendo una tabella anagrafica con i vari campi
ID(contatore/chiave),Cognome,
> Nome, Etc. vorrei fare in modo che da una maschera dove faccio la ricerca
> anagrafica ci sia un pulsante che una volta premuto:
> a) nel caso non sia presente un file del tipo ID_Cognome_Nome.doc me lo
crei
> all'interno di una determinata cartella e me lo apra in modo che io possa
> modificarlo e quindi di salvarlo.
> b) nel caso sia già presente un file del tipo ID_Cognome_Nome.doc me lo
apra
> in modo che io posso modificarlo e salvarlo
Allora ricominciamo:
'----------
Dim oApp As Word.Application, nomeDoc as string
Set oApp = CreateObject("Word.Application")
nomeDoc = Me!ID & "_" & Me!cognome & "_" & Me!nome & ".doc"
if  isnull(me!ID) then
    oApp.Documents.Add
    oApp.ActiveDocument.SaveAs "c:\documenti\" & nomeDoc
else
    oApp.Documents.Open "c:\documenti\" & nomeDoc, , True, , [Password]
end if
oApp.Visible = True
'----------
> Eventualmente è possibile fare in modo che il file word sia aperto
> all'interno della maschera stessa?
- inserisci un oggetto associato (chiamato per es. AssociatoOLE8);
- nell'evento "su clic" di un bottone scrivi:
Dim nomeDoc as string
nomeDoc = Me!ID & "_" & Me!cognome & "_" & Me!nome & ".doc"
Me!AssociatoOLE8.SourceDoc = "C:\documenti\" & nomeDoc
Me!AssociatoOLE8.Action = acOLECreateLink
> Spero di essere stato chiaro.
>
> Ringrazio anticipatamente quanti risponderanno.
>
Ciao.
--
Sergio MAZZA


title: Associare un file word al database

text:
<cut>
"Sergio MAZZA" <
sergi...@tiscalinet.it
> ha scritto nel messaggio
news:bur9d2$176$1...@canarie.caspur.it...
> "Slump" <
NOSPAMs...@libero.it
> ha scritto nel messaggio
> news:3J7Qb.173492$_P.61...@news4.tin.it...
> > Il mio problema è il seguente:
> >
> > Avendo una tabella anagrafica con i vari campi
> ID(contatore/chiave),Cognome,
> > Nome, Etc. vorrei fare in modo che da una maschera dove faccio la
ricerca
> > anagrafica ci sia un pulsante che una volta premuto:
> > a) nel caso non sia presente un file del tipo ID_Cognome_Nome.doc me lo
> crei
> > all'interno di una determinata cartella e me lo apra in modo che io
possa
> > modificarlo e quindi di salvarlo.
> > b) nel caso sia già presente un file del tipo ID_Cognome_Nome.doc me lo
> apra
> > in modo che io posso modificarlo e salvarlo
>
> Allora ricominciamo:
> '----------
> Dim oApp As Word.Application, nomeDoc as string
> Set oApp = CreateObject("Word.Application")
>
> nomeDoc = Me!ID & "_" & Me!cognome & "_" & Me!nome & ".doc"
>
>
> oApp.Visible = True
> '----------
> > Eventualmente è possibile fare in modo che il file word sia aperto
> > all'interno della maschera stessa?
>
> - inserisci un oggetto associato (chiamato per es. AssociatoOLE8);
> - nell'evento "su clic" di un bottone scrivi:
> Dim nomeDoc as string> if  isnull(me!ID) then
>     oApp.Documents.Add
>     oApp.ActiveDocument.SaveAs "c:\documenti\" & nomeDoc
> else
>     oApp.Documents.Open "c:\documenti\" & nomeDoc, , True, , [Password]
> end if
> nomeDoc = Me!ID & "_" & Me!cognome & "_" & Me!nome & ".doc"
> Me!AssociatoOLE8.SourceDoc = "C:\documenti\" & nomeDoc
> Me!AssociatoOLE8.Action = acOLECreateLink
>
> > Spero di essere stato chiaro.
> >
> > Ringrazio anticipatamente quanti risponderanno.
> >
>
> Ciao.
>
> --
> Sergio MAZZA
Ho provato il codice da te postato e funziona "quasi" bene, ho detto quasi
perchè penso che ci sia qualcosa che non va nella prima parte dell'IF:
if  isnull(me!ID) then
     oApp.Documents.Add
     oApp.ActiveDocument.SaveAs "c:\documenti\" & nomeDoc
Se ho capito bene in questo modo se il documento ne crea uno nuovo, però non
deve essere l'ID nullo ma il file nomeDoc = Me!ID & "_" & Me!cognome & "_" &
Me!nome & ".doc" non deve esistere all'interno della cartella documenti.
Ciao e tantissime grazie.


title: Associare un file word al database

text:
"Slump" <
NOSPAMs...@libero.it
> ha scritto nel messaggio
news:4IaQb.134494$VW.53...@news3.tin.it...
>
> Ho provato il codice da te postato e funziona "quasi" bene, ho detto quasi
> perchè penso che ci sia qualcosa che non va nella prima parte dell'IF:
>
> if  isnull(me!ID) then
>      oApp.Documents.Add
>      oApp.ActiveDocument.SaveAs "c:\documenti\" & nomeDoc
>
> Se ho capito bene in questo modo se il documento ne crea uno nuovo, però
non
> deve essere l'ID nullo ma il file nomeDoc = Me!ID & "_" & Me!cognome & "_"
&
> Me!nome & ".doc" non deve esistere all'interno della cartella documenti.
>
> Ciao e tantissime grazie.
Nel mio primo messaggio ti indicavo l'utilizzo della funzione Dir (vedi
help); cambia l'if in:
If Dir("c:\documenti\" & nomeDoc) = "" then
Ciao.
--
Sergio MAZZA


title: Associare un file word al database

text:
"Sergio MAZZA" <
sergi...@tiscalinet.it
> ha scritto nel messaggio
news:burdag$2ct$1...@canarie.caspur.it...

Non so veramente come ringraziarti, mi hai risolto un grandissimo (almeno
per me) problema.
Grazie ancora.


title: Associare un file word al database

author: cidi

text:
"Slump" <
NOSPAMs...@libero.it
> ha scritto nel messaggio
news:ZQaQb.134548$VW.53...@news3.tin.it...

.... accendi  un cero !
Ciao Daniele


title: Associare un file word al database

text:
"Slump" <
NOSPAMs...@libero.it
> ha scritto nel messaggio
news:ZQaQb.134548$VW.53...@news3.tin.it...
> Non so veramente come ringraziarti, mi hai risolto un grandissimo (almeno
> per me) problema.
>
> Grazie ancora.
Prego...
Ciao.
--
Sergio MAZZA


title: filtrare ListView

author: Maurizio

text:
Ciao a tutti non riesco a filtrare una listview in base al valore
scritto in una casella di testo non associata.
mi date qualche suggerimento con qualche esempio per favore?
Grazie e ciao


title: filtrare ListView

author: PBsoft

text:
> Ciao a tutti non riesco a filtrare una listview in base al valore
> scritto in una casella di testo non associata.
Una ListView non si filtra.
Al limite puoi modificarne l'origine dati tramite codice, prima recuperando
i dati filtrati e poi ricostruendo la ListView.
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype: pbsoftsolution


title: filtrare ListView

author: Alessandro Baraldi

text:
Maurizio ha scritto:

Come hai fatto a popolare la ListView...???
Credo usando un Recordset....!
Riesegui la stessa procedura inserendo nel predicato SQL  WHERE con il
criterio da te voluto, quindi ripopola la ListView.
Rendila NonVisibile prima di eseguire quest'azione altrimenti ad ogni
Riga viene inviato il comando di Paint a Windows che ne rallenta il
caricamento.
@Alex


title: [2021] Esportare da Access a Excel

author: Ammammata

text:
...e comunque, il fatto che con la versione 2021 NON si possa ancora
esportare in formato xlsx è una cosa che inorridisce

https://i.imgur.com/oMAVLQn.png

inoltre un report strutturato a rientri viene trasferito in Excel in
modo osceno :-@

però con l'ultima versione hanno aggiunto un sacco di nuovi colori,
così gli utonti son contenti e MS vende di più ;-)

--
/-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\
-=- -=- -=- -=- -=- -=- -=- -=- - -=-
........... [ al lavoro ] ...........


title: [2021] Esportare da Access a Excel

author: Karl Donaubauer

text:
Salve,

Ammammata:
> ...e comunque, il fatto che con la versione 2021 NON si possa ancora
> esportare in formato xlsx è una cosa che inorridisce
>
>
https://i.imgur.com/oMAVLQn.png

>
> inoltre un report strutturato a rientri viene trasferito in Excel in
> modo osceno :-@
>
> però con l'ultima versione hanno aggiunto un sacco di nuovi colori, così
> gli utonti son contenti e MS vende di più ;-)

Esportare un report in formato xlsx non è mai stato possibile.

È un difetto vecchio e documentato. Vedi:
https://support.microsoft.com/it-it/office/esportare-dati-in-excel-64e974e6-ae43-4301-a53e-20463655b1a9

"Si noti che i report possono essere esportati solo nel formato di file
precedente xls e non nel formato più recente xlsx."

--
Ciao
Karl
*********
Access Bugs:
https://AccessForever.org

Access News:
https://youtu.be/XMOHBSudo-U

Access DevCon:
http://AccessDevCon.com

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


title: [2021] Esportare da Access a Excel

text:
Karl Donaubauer used his keyboard to write :
> È un difetto vecchio e documentato. Vedi:
>
https://support.microsoft.com/it-it/office/esportare-dati-in-excel-64e974e6-ae43-4301-a53e-20463655b1a9

>
> "Si noti che i report possono essere esportati solo nel formato di file
> precedente xls e non nel formato più recente xlsx."

sono comunque fiducioso che con la versione Access 2066 si potrà farlo,
cre srfgrttvner vy zvb frpbyb qv ivgn



title: [2021] Esportare da Access a Excel

author: BFS

text:
Il 19/01/2023 15:26, Ammammata ha scritto:
> Karl Donaubauer used his keyboard to write :
>> È un difetto vecchio e documentato. Vedi:
>>
https://support.microsoft.com/it-it/office/esportare-dati-in-excel-64e974e6-ae43-4301-a53e-20463655b1a9

>>
>> "Si noti che i report possono essere esportati solo nel formato di
>> file precedente xls e non nel formato più recente xlsx."
>
> sono comunque fiducioso che con la versione Access 2066 si potrà farlo,
> cre srfgrttvner vy zvb frpbyb qv ivgn
>

per il 2066 è previsto che fixino questo
https://www.accessforever.org/post/let-s-celebrate-the-bug-of-the-year

che è li da 20 anni :-)


title: Relazioni di tabelle collegate

author: Romeo Cerri

text:
C'e' un modo di visualizzare le relazioni delle tabelle di un data base
collegato?
Romeo


title: Relazioni di tabelle collegate

author: Sib

text:
> > "Romeo Cerri" <
roc...@libero.it
> ha scritto nel messaggio
> > news:aJ0s5.36994$Wi7.4...@news.infostrada.it...

> > Si', ed e' lo stesso sistema che si usa per le tabelle native.
> > Mentre sei nella finestra Relazioni premi il pulsante "Mostra tutte le
> > relazioni", e' quello che ha come icona la stilizzazione di tante
tabelle
> > collegate.
> > Ciao, Sib
"Romeo Cerri" <
roc...@libero.it
> ha scritto nel messaggio
news:8w%s5.4131$_U1....@news.infostrada.it...
> Spero che non sia un difetto del mio computer ma si vedono le relazioni
del
> database principale e non le relazioni delle tabelle collegate.
> Romeo Cerri
Ma le tabelle collegate da quale db provengono? e nel db originale, sono
collegate tra loro?
Ad ogni modo, se le relazioni non sono presenti del db origine, puoi
comunque creare delle relazioni locali.
Ciao, Sib


title: Relazioni di tabelle collegate

author: Sirio

text:
Apri il database collegato e guardale da lė.
Le puoi anche stampare se installi un aggiunta (che non mi ricordo dove ho
trovato) che si chiama pių o meno "Access PrintRelationships" (solo per
Access 97).


title: Relazioni di tabelle collegate

text:
Nel DB originale le tabelle sono tutte relazionate. Dunque potrei stampare
le relazioni aprendo il DB origine visto che l'ho creato io. Il fatto e' che
non mi e' possibile vedere le relazioni del DB origine a partire dal DB
principale. Questo mi sembra una stranezza oppure c'e' un motivo che mi
sfugge.
Romeo Cerri
"Sib" <
cerriserv...@tiscalinet.it
> ha scritto nel messaggio
news:8p27u0$kib$3...@lacerta.tiscalinet.it...



title: gratis foto xxx di fanciulle bellissime nuovo url

author: free teens

text:
it
comp
giochi
simulatori
volo
xxx
BELLISSIME RAGAZZE XXX
http://utenti.tripod.it/freeteens69/foto.html


title: report dei dati filtrati in una maschera

text:
Salve
ho un report che all'apertura carica i dati di una form tabulare:
me.recordsuource=miaform.recordsource
questo perchï¿œ nella form ho varie caselle per la ricerca dei dati,
esempio da data a data, nome cliente etc.
I record restituiti dall'interrogazione mi vengo correttamente
visualizzati anche nel report.
Il problema si presenta quando l'utente filtra con il tasto destro del
mouse sulla lista dei record restituiti dall'interrogazione.
Quando apro il report infatti, vengono ignorati i filtri applicati
dall'utente.
Esiste il modo di caricare sul report i dati della form con i filtri
applicati dall'utente?
ciao
BFS


text:
BFS wrote:
> ho un report che all'apertura carica i dati di una form tabulare:
>
> me.recordsuource=miaform.recordsource
>
> questo perch� nella form ho varie caselle per la ricerca dei dati,
> esempio da data a data, nome cliente etc.
> I record restituiti dall'interrogazione mi vengo correttamente
> visualizzati anche nel report.
>
> Il problema si presenta quando l'utente filtra con il tasto destro del
> mouse sulla lista dei record restituiti dall'interrogazione.
> Quando apro il report infatti, vengono ignorati i filtri applicati
> dall'utente.
> Esiste il modo di caricare sul report i dati della form con i filtri
> applicati dall'utente?
me.recordsuource=miaform.recordsource
Me.Filter = miaform.Filter
Me.FilterOn = True
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


text:
Il 20/01/2010 13.54, Karl Donaubauer ha scritto:
> BFS wrote:
>> ho un report che all'apertura carica i dati di una form tabulare:
>>
>> me.recordsuource=miaform.recordsource
>>
>> questo perchï¿œ nella form ho varie caselle per la ricerca dei dati,
>> esempio da data a data, nome cliente etc.
>> I record restituiti dall'interrogazione mi vengo correttamente
>> visualizzati anche nel report.
>>
>> Il problema si presenta quando l'utente filtra con il tasto destro del
>> mouse sulla lista dei record restituiti dall'interrogazione.
>> Quando apro il report infatti, vengono ignorati i filtri applicati
>> dall'utente.
>> Esiste il modo di caricare sul report i dati della form con i filtri
>> applicati dall'utente?
>
> me.recordsuource=miaform.recordsource
> Me.Filter = miaform.Filter
> Me.FilterOn = True
>
grazie 1K
ciao
BFS


title: Condivisione Db

author: marco

text:
Ciao a tutti ,
vorrei porvi una domanda , avrei l esigenza di condivire un db di
access sl web  diciamo che questo file di access deve essere aperto e
compilato da diverse postazioni in giro per l italia .
sapete darmi qualche dritta ?
E' fattibile la cosa ?
Io cercavo una sorta di Skydrive della microsoft però che mi permetta
di modificare i file di access .

Ciao e garzie a tutti


title: Condivisione Db

text:

argomento discusso mille volte. se cerchi con google troverai varie
soluzioni.

si va dalla soluzione db su server web interfacciato con pagine asp
a soluzioni tipo terminal server

dipende da quanti sono queste postazioni in giro per l'italia, budget,
prestazioni richieste

ciao
BFS


title: Condivisione Db

text:
Nel suo scritto precedente, BFS ha sostenuto :
> db su server web interfacciato con pagine asp

Intanto grazie ,
diciamo che vorrei realizzare una cosa semplice e veloce .
gli utenti che si dovranno collegare a questo db saranno 10 circa ,
budget bassissimo , come prestazioni direi non a livello di lumaca .

sai darmi qualche indicazione precisa visto che è la prima volta che
affronto questo argomento .

grazie mille


title: Condivisione Db

text:

per 10 utenti la cosa più semplice è installare il DB in un windows
server, con 10 utenze terminal server.

i 10 client si connettono al server via desktop remoto e lavorano sul db
in modo indipendente uno dall'altro. (ovviamente nello stesso db)

le prestazioni sono ottimali, visto che il lavoro viene fatto
fisicamente nel server e in internet viaggiano solo i click del mouse e
le videate.

ma se il budget è limitato, questa soluzione costicchia visto il prezzo
delle licenze Microsoft.
come controparte però, se i 10 client fanno solo questo, puoi dotarli di
computer da rottamazione e non ti serve neppure windows installato
Questa soluzione è pure indolore dal punto di vista della
programmazione, visto che non devi modificare nulla al programma. (solo
qualche piccolo accorgimento)

Altrimenti come ti dicevo devi creare una interfaccia grafica al tuo mdb
in asp...e mettere il tutto in un web server.
questa soluzione comporta il lavoro di un programmatore per la
conversione delle maschere del tuo db in pagine asp + automatismi vari.
e qui il costo dipende dalla complessità del db

soluzione intermendia
per il BE usi sql server da installare nel server. Per il FE la tua
applicazione in access che punta al server..e qui le prestazioni sono
molto legate alla banda internet

ciao
BFS


title: Condivisione Db

author: Bruno Campanini

text:
BFS expressed precisely :

> per 10 utenti la cosa più semplice è installare il DB in un windows server,
> con 10 utenze terminal server.
>
> i 10 client si connettono al server via desktop remoto e lavorano sul db in
> modo indipendente uno dall'altro. (ovviamente nello stesso db)

Questo mi interessa molto.
Vuoi dire che con un unico FE sul server più client accedono
contemporaneamente all'unico BE, sempre sul server?

> le prestazioni sono ottimali, visto che il lavoro viene fatto fisicamente nel
> server e in internet viaggiano solo i click del mouse e le videate.
>
> ma se il budget è limitato, questa soluzione costicchia visto il prezzo delle
> licenze Microsoft.

Ho un server W2008/R2, come verifico se - e quante - licenze sono
installate? e come ne installo eventualòmente delle nuove?

> come controparte però, se i 10 client fanno solo questo, puoi dotarli di
> computer da rottamazione e non ti serve neppure windows installato

E cosa installo sul rottame in luogo di Windows?

> Questa soluzione è pure indolore dal punto di vista della programmazione,
> visto che non devi modificare nulla al programma. (solo qualche piccolo
> accorgimento)

Ti chiederò del "qualche piccolo accorgimento" a suo tempo.

> Altrimenti come ti dicevo devi creare una interfaccia grafica al tuo mdb in
> asp...e mettere il tutto in un web server.
> questa soluzione comporta il lavoro di un programmatore per la conversione
> delle maschere del tuo db in pagine asp + automatismi vari.
> e qui il costo dipende dalla complessità del db

Questo non mi interessa.

> soluzione intermendia
> per il BE usi sql server da installare nel server. Per il FE la tua
> applicazione in access che punta al server..e qui le prestazioni sono molto
> legate alla banda internet

Utilizzando quale software, oltre a SQL Server?

Bruno


title: Condivisione Db

text:
Il 22/03/2012 00:50, Bruno Campanini ha scritto:
> BFS expressed precisely :
>
>> per 10 utenti la cosa più semplice è installare il DB in un windows
>> server, con 10 utenze terminal server.
>>
>> i 10 client si connettono al server via desktop remoto e lavorano sul
>> db in modo indipendente uno dall'altro. (ovviamente nello stesso db)
>
> Questo mi interessa molto.
> Vuoi dire che con un unico FE sul server più client accedono
> contemporaneamente all'unico BE, sempre sul server?

si con l'unica accortezza di creare una copia del FE per ogni utente in
una cartella diversa

>
>> le prestazioni sono ottimali, visto che il lavoro viene fatto
>> fisicamente nel server e in internet viaggiano solo i click del mouse
>> e le videate.
>>
>> ma se il budget è limitato, questa soluzione costicchia visto il
>> prezzo delle licenze Microsoft.
>
> Ho un server W2008/R2, come verifico se - e quante - licenze sono
> installate? e come ne installo eventualòmente delle nuove?

devi acquistare licenze Termina Server che costano mi pare sui 70-80
euro l'una.
credo ora vendibili solo a pacchetti da 5

per installare devi prima installare i servizi terminal sul server,
attivare il server licenze, e registrarle...tutte cose semplici

>
>> come controparte però, se i 10 client fanno solo questo, puoi dotarli
>> di computer da rottamazione e non ti serve neppure windows installato
>
> E cosa installo sul rottame in luogo di Windows?

ubuntu...con un client RDP
oppure mi pare di aver visto che esiste una distro linux da pochi mega
che fa partire la macchina e direttamente un client rdp

>
>> Questa soluzione è pure indolore dal punto di vista della
>> programmazione, visto che non devi modificare nulla al programma.
>> (solo qualche piccolo accorgimento)
>
> Ti chiederò del "qualche piccolo accorgimento" a suo tempo.
>
>> Altrimenti come ti dicevo devi creare una interfaccia grafica al tuo
>> mdb in asp...e mettere il tutto in un web server.
>> questa soluzione comporta il lavoro di un programmatore per la
>> conversione delle maschere del tuo db in pagine asp + automatismi vari.
>> e qui il costo dipende dalla complessità del db
>
> Questo non mi interessa.
>
>> soluzione intermendia
>> per il BE usi sql server da installare nel server. Per il FE la tua
>> applicazione in access che punta al server..e qui le prestazioni sono
>> molto legate alla banda internet
>
> Utilizzando quale software, oltre a SQL Server?

se il server ha ip dinamico, qualche software che permetta ai client
remoti di ritrovarlo sempre. ce ne sono di gratis

ciao
BFS

>
> Bruno
>
>


title: Condivisione Db

text:
BFS expressed precisely :

[...]
> devi acquistare licenze Termina Server che costano mi pare sui 70-80 euro
> l'una.
> credo ora vendibili solo a pacchetti da 5
>
> per installare devi prima installare i servizi terminal sul server, attivare
> il server licenze, e registrarle...tutte cose semplici

Con Winserver 2008/R2 Enterprise non ve ne sono alcune già assegnate?
Dirai che basta guardarci! ma per farlo ora dovrei trafficare un po'
con gli HD...

Per il resto tutto chiaro... eventualmente mi faccio risentire.

¡Muchas gratias!

Bruno


title: Condivisione Db

text:

non credo..non confondere licenze di accesso (5 comprese nel windows
server) con licenze terminal server

ciao
BFS


title: aprire un file esistente

author: Giò

text:
ciao
(come tutti sanno) all'apertura di access posso:
1) creare nuovo db
2) wizard
3) aprire esistente
è possibile non avere quest'ultima opzione e/o non avere l'elenco degli
esistenti ?
grazie
Giò
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: aprire un file esistente

author: ALESSANDRO Baraldi

text:
"Giò" <
in...@echovr.it
> ha scritto nel messaggio
news:8d6ef726916fd107b40...@mygate.mailgate.org...
> ciao
>
> (come tutti sanno) all'apertura di access posso:
> 1) creare nuovo db
> 2) wizard
> 3) aprire esistente
> è possibile non avere quest'ultima opzione e/o non avere l'elenco degli
> esistenti ?
>
> grazie
>
> Giò
Non avere l'opzione non credo, ma cancellare l'elenco degli esistenti
se smanetti nel Regedit dovresti trovare dove MS ha salvato l'elenco e puoi
eliminarlo.
Ovviamente trovato il Registro il tutto si può fare via codice.
@Alex.


title: Date nelle Query

author: Giorgio

text:
Salve
Ho una query di selezione con un campo "DATA_DOC" dove nei criteri ho
inserito:
Between [Forms]![MIASCHEDA]![datadal] and [Forms]![MIASCHEDA]![dataal]
nelle scheda inserisco le date esempio datadal :01/01/2004  datal 27/05/2004
la query mi restituisce i valori che ho selezionato
Come posso fare per creare una seconda query di selezione che prendendo gli
stessi dati dalla maschera (MIASCHEDA) mi restitutisca i record dello stesso
periodo di giorni e di mesi ma dell'anno precedente.
Grazie
Ciao
Giorgio


title: Date nelle Query

author: Roberto da casa

text:
"Giorgio" <
giorg...@tiscalinet.it
> ha scritto nel messaggio
news:HSntc.23298$Wc.8...@twister2.libero.it...

Con la funzione DateAdd (vedi help) somma 1 all'anno delle date digitate im
MIASCHEDA, ovvero nei criteri della query scrivi:
Between DateAdd("aaaa"; 1; [Forms]![MIASCHEDA]![datadal]) AND
DateAdd("aaaa"; 1; [Forms]![MIASCHEDA]![dataal])
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Campo in sottomaschera DefaultValue

author: CrysisZone

text:
Salve ragazzi sto andando fuori di testa ho questo problema!
Ho una maschera denominata Maschera2 con all'interno un subform denominato
tblliste con nome controllo "gesliste", ora vorrei che un campo denominato
"ppr" sulla Maschera2 vada a finire ad ogni nuovo record nel campo "ppr" del
subform. Come fare, per informazione vi dico che il subform è come tipo
tabella (righe e colonne).


title: Campo in sottomaschera DefaultValue

author: antonio

text:
"CrysisZone" <
cristian.pi...@tin.it
> ha scritto nel messaggio
news:46862e58$0$17954$4faf...@reader1.news.tin.it...

Il tuo quesito è rimasto privo di risposte, forse perchè si capisce poco e
niente di quello che vorresti fare. Specifica a quale dataset di records
sono associate le due maschere, poi i due "ppr" di maschera e sottomaschera
sono controlli associati a campi di tabelle ? ...Cerca di dedicare maggior
tempo a scrivere il messaggio, altrimenti può succedere, come in questo
caso, che nessuno interviene perchè il problema non è comprensibile.
Ciao
Antonio


title: tipo di dati per campo anno

author: Panarea

text:
Ciao a tutti,
un dubbio: devo inserire un campo anno in una tabella, il dato è di tipo
numerico a 4 cifre, ma non devo eseguirci calcoli.
Secondo voi sarebbe meglio inserirlo come numerico intero o come testo con
dimensione 4? Potreste giustificare poi la scelta, per favore?
Secondo voi, la parola Anno è una parola riservata da non usare quindi come
nome del campo?
Grazie mille
--
Panarea


title: tipo di dati per campo anno

author: MA

text:

Nelle indicizzazioni un valore numerico è molto più veloce di uno testo e
poi è facile da ordinare
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: tipo di dati per campo anno

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:SxL4f.515$VI2...@news.edisontel.com...
> Panarea wrote:
>> Ciao a tutti,
>>
>> un dubbio: devo inserire un campo anno in una tabella, il dato č di
>> tipo numerico a 4 cifre, ma non devo eseguirci calcoli.
>> Secondo voi sarebbe meglio inserirlo come numerico intero o come
>> testo con dimensione 4? Potreste giustificare poi la scelta, per
>> favore?
>> Secondo voi, la parola Anno č una parola riservata da non usare
>> quindi come nome del campo?
>>
>> Grazie mille
> Nelle indicizzazioni un valore numerico č molto piů veloce di uno testo e
> poi č facile da ordinare
Grazie
> Ciao
> MAssimiliano Amendola
www.accessgroup.it
> Cisa - Conferenza Italiana per Sviluppatori Access
> Info:
www.donkarl.com/it
>
Ciao
Panarea


title: Access in LAN ----spiegatemi una cosa per pietà (grazie)

author: Kauto

text:
Allora ho un database da condividere in rete.Come fare 1 ho provato con
l'importazione degli oggetti e il collegamento delle tabelle , ma non mi
soddisfaceva la cosa in quanto sorgevano problemi col debug di VBA (è un
database pieno di moduli vba).Condivisione del database in rete microsoft
win 95/98/nt.Tuttavia dopo aver impostato le autorizzazioni a utenti e
gruppi su un pc e avere condiviso il file in rete , ogni pc apriva il file
col proprio access e quindi bypassava le autorizzazioni.Allora ho detto
condividiamo l'applicazione stessa e vediamo ! niente! dalle varie
postazioni si apriva sempre access come amministratore e non vedeva nè
account nè niente.C'è un sistema per assegnare autorizzazioni  a gruppi e
account in rete senza dover farlo per ogni singila applicazione Access (il
che sarebbe assurdo) ?
L'ultima soluzione è la condivisione tramite web nella intranet locale ,ma è
un altro discorso che viaggia in maniera indipendente,per cui vorrei
qualcuno,se possibile, che mi spiegasse chiaramente come fare per
condividere in rete il database (il file.mdb) assegnando i vari diritti alle
postazioni.
Grazie---ciao.


author: Salvatore

text:
Kauto <
kauto-...@tiscalinet.it
> wrote in message
8b5nu9$8fg$1...@pegasus.tiscalinet.it...

> Quale Access Usi ???
Attenzione Access non Client/Server. Access Ha un sua sicurezza ma fa
ridere.
La tua rete è basata su NT Server, ovvero gli utenti sono autenticati da
NT???
Ci sono comunque alcune cose che puoi fare, magari con WEB.
F.to Salvatore CRISTIANO


author: Giorgio PS

text:
Salvatore <
sal...@dada.it
> wrote in message 38d6b...@news.dada.it...

Non stiamo a dire fesserie. Se Access ha una cosa fatta bene, questa è
proprio la gestione della sicurezza!!!
> La tua rete è basata su NT Server, ovvero gli utenti sono autenticati da
> NT???
Questo non sposta di una virgola il discorso! Se l'utente ha la permission
Change, sul DB Fa quello che vuole!
> Ci sono comunque alcune cose che puoi fare, magari con WEB.
Ecco, per esempio studiare BENE come funzionano i meccanismi di protezione
di Access.
Faresti bene a studiarli anche tu!
Bye
--
********************************************
Giorgio B. - P.S. elettronica srl - Udine
email:
giorgio....@ps-elettronica.it


text:
Salvatore <
sal...@dada.it
> wrote in message 38d6b...@news.dada.it...
>
> Kauto <
kauto-...@tiscalinet.it
> wrote in message
> 8b5nu9$8fg$1...@pegasus.tiscalinet.it...
> > Quale Access Usi ???
> Attenzione Access non Client/Server. Access Ha un sua sicurezza ma fa
> ridere.
> La tua rete è basata su NT Server, ovvero gli utenti sono autenticati da
> NT???
> Ci sono comunque alcune cose che puoi fare, magari con WEB.
Scusa hai ragione,nella fretta ho dimenticato alcune cose, davo per
scontato di riferirmi all'ultima versione, access 2000 .Nella Lan c'è un
server NT e client win 95 che accedono ad un dominio nt.
Grazie ciao.


author: Ditta Cerri (Sib)

text:
Salvatore sosterrebbe:
> Attenzione Access non Client/Server. Access Ha un sua sicurezza ma fa
> ridere.
Ti comprendo perche' anch'io ho detto una sciocchezza simile tempo fa.
Ti suggerisco di approfondire con attenzione il discorso della sicurezza su
Access, inizia dal sito comune ed eventualmente approfondisci la cosa con
libri ed esperimenti.
> La tua rete è basata su NT Server, ovvero gli utenti sono autenticati da
> NT???
Questo non cambia molto le cose, rimane il problema che un utente che ha
diritto di accesso alla rete puo' non avere il diritto di modificare
determinate cose nel Db
> Ci sono comunque alcune cose che puoi fare, magari con WEB.
Perdonami, ma con Web ti sembrerebbe piu' semplice?
> F.to Salvatore CRISTIANO
>
Ciao, Sib


text:
Kauto <
kauto-...@tiscalinet.it
> wrote in message
8b7ep8$jso$1...@lacerta.tiscalinet.it...
>
> Salvatore <
sal...@dada.it
> wrote in message 38d6b...@news.dada.it...
> >
> > Kauto <
kauto-...@tiscalinet.it
> wrote in message
> > 8b5nu9$8fg$1...@pegasus.tiscalinet.it...
> > > Quale Access Usi ???
> > Attenzione Access non Client/Server. Access Ha un sua sicurezza ma fa
> > ridere.
> > La tua rete è basata su NT Server, ovvero gli utenti sono autenticati da
> > NT???
> > Ci sono comunque alcune cose che puoi fare, magari con WEB.
>
> Scusa hai ragione,nella fretta ho dimenticato alcune cose, davo per
> scontato di riferirmi all'ultima versione, access 2000 .Nella Lan c'è un
> server NT e client win 95 che accedono ad un dominio nt.
>
> Grazie ciao.
Kauto,
Vedi sul sito comune come funziona la sicurezza e vedrai che il tuo era solo
un problema di corretta impostazione.
Ciao, Sib


title: Funzione Date ()

author: Fabio

text:
Vorrei impostare un campo data che mi inserisca la data di oggi senza che mi
crei però dei problemi con dei vecchi record per i quali il suddetto campo
potrebbe anche essere vuoto.
Ho provato ad usare la funzione Date () ma mi ha modificato tutti i campi
(anche quelli vecchi).
Inoltre mi sorge un dubbio: se io oggi aggiungo un record, la formula Date
() mi metterà la data odierna; non è che poi se domani visualizzo o decido
di modificare quello stesso record (per le modifiche mi riferisco a quelle
effettuate su altri campi) la funzione mi "aggiusta" automaticamente la data
a quella effettiva del giorno in cui visualizzo o moidifco il record in
questione? Spero di essere stato abbastanza chiaro, altrimenti non esitate a
ricontattarmi.
Grazie a tutti in anticipo per le evenrtuali risposte.
Fabio
--------------------------------
Inviato via
http://usenet.libero.it


title: Funzione Date ()

text:
"Fabio" <demo...@NNMSPMMTlycos.it> ha scritto nel messaggio
news:62Z211Z221Z192Y...@usenet.libero.it...

Nella proprietà Valore predefinito del controllo scrivi:
Date()
Così facendo la data odierna verrà impostata solamente per i nuovi record.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Funzione Date ()

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:oXaX9.29114$ZE.8...@twister2.libero.it...

Grazie.... ci provo subito ;-)


title: controllo testo

author: Massimo

text:
Non riesco a trovare nella giuda come cambiare il formato di un conrollo
testo di una forms ( valuta, standard, numerico generico, fisso ).
Ho trovato la funzione format, ma con questo non mi sembra che posso
cambiare il controllo .
In sostanza devo cambiare un controllo da FISSO a VALUTA, a seconda di una
mia funzione.
Chi mi da una mano se smplicemente mi indicate dove trovarlo sulla guida.
Saluti Massimo
Grazie 1000


title: controllo testo

author: Roberto dal portatile

text:
"Massimo" <
ron...@tiscalinet.it
> ha scritto nel messaggio
news:9l8pre$bq8$1...@lacerta.tiscalinet.it...

Se il tuo controllo si chiama Pippo ed ha un formato Fisso.
La riga di codice VBA che cambia la sua proprietà Formato in Valuta è la
seguente:
Me!Pippo.Format = "Currency"
Mentre la riga di codice VBA che cambia la sua proprietà Formato in Fisso è
la seguente:
Me!Pippo.Format = "Fixed"
Per maggiori ragguagli cerca sull'help Proprietà Formato.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: controllo testo

text: perfetto OK Grazie 1000


title: Acc2003: problemi eliminazione record su relazione 1-1

author: glz

text:
Salve a tutti, vorrei sottoporre un quesito che ha del misterioso!
(o più probabilmente del bug?)
In breve: quando si elimina un record in una tabella in relazione 1-1
con un'altra A VOLTE si verifica un errore ed Access esce.
Dettagli
--------
Un DB (formato Acc2000) contiene SOLO queste 2 tabelle:
TAB_1                  TAB_2
-------                -------
IDTab_1 (PK) 1<--+     IDTab_2 (PK)
Testo_1          |     Testo_2
                  +-->1 IDTab_1 (FK)
Indici
------
TAB_1.IDTab_1  Contatore     Chiave primaria (PK)
TAB_2.IDTab_2  Contatore     Chiave primaria (PK)
TAB_2.IDTab_1  Intero lungo  Univoco
Relazioni/Vincoli
-----------------
a) tipo 1-1
b) integrità referenziale = attivata
b1) aggiornamento campi correlati a catena = attivato
b2) eliminazione campi correlati a catena = NON attivato
Gli obiettivi per TAB_1 sono:
1) consentire inserimenti senza corrispondenze in TAB_2
2) NON consentire eliminazioni se esistono record in TAB_2
Gli obiettivi per TAB_2 sono:
1) consentire inserimenti SOLO con una corrispondenza in TAB_1
2) consentire eliminazioni SENZA toccare il contenuto di TAB_1
In pratica TAB_2 è una tabella di dettaglio di TAB_1.
Il DB di prova è stato creato da zero proprio per non avere alcuna
"interferenza".
Anomalia/e
----------
A volte, e sottolineo A VOLTE, quando si tenta di eliminare un record in
TAB_2 si verifica un errore: "Si è verificato un errore in Microsoft
Office Access. L'applicazione verrà chiusa.", ecc...
Ho provato anche con le PK di tipo Long senza risolvere.
Il tutto utilizzando solo le tabelle, senza ricorrere a maschere o
altro. Se poi queste vengono collegate in un altro MDB questa stessa
operazione A VOLTE elimina anche i record corrispondenti in TAB_1 !!?
Ed ancora, forse è un comportamento "by design" ma quando nella finestra
Relazioni si tenta di crearne una come quella descritta, Access NON
acconsente se si trascina il campo IDTab_1 da TAB_2 a TAB_1, mentre
viceversa gli piace!
!!! Sono e-stereo-fatto... !!!
Qualcuno sa darmi conforto?
Grazie a tutti in anticipo.
glz.


text:
glz ha scritto:
> Salve a tutti, vorrei sottoporre un quesito che ha del misterioso!
> (o più probabilmente del bug?)
Un aggiornamento, il problema si verifica sistematicamente quando in
Visualizzazione Foglio Dati si espande (+) il record correlato, anche se
lo si nasconde (-) nuovamente.
Allora, in Visualizzazione Struttura ho eliminato questa possibilità
impostando "Nome foglio dati second" su "[Nessuno]" ma l'impostazione
non viene salvata! Anche questo "by design"?
Dimenticavo, l'ambiente è WinXP SP2 + Acc2003 SP3 + HotFix KB923618.
glz.


title: Accesso remoto

author: Massimiliano

text:
Qualche idea o esempio su come gestire il collegamento tramite linea
telefonica tra due PC? Grazie, Max


title: Accesso remoto

author: Setec Astronomy

text:
Massimiliano wrote:
> Qualche idea o esempio su come gestire il collegamento tramite linea
> telefonica tra due PC? Grazie, Max
Da windows 98 SE in poi puoi utilizzare l'accesso remoto e relativo
server. Facile e veloce.
In alternativa PcAnywhere etc.
Su windows 2000 Server e successivi e NT4 puoi utilizzare terminal
Server.
Saluti.
--
I'am what I'am, I do what I can


title: Accesso remoto

text:
Ma non esiste qualche routine da implementare a programmi in Access?
"Setec Astronomy" <setec@_NO_NOSPAM_freemail.it> ha scritto nel messaggio
news:ISZbb.340486$Ny5.10...@twister2.libero.it...



title: Accesso remoto

text:
Massimiliano wrote:
> Ma non esiste qualche routine da implementare a programmi in Access?
Ripartiamo dall'inizio, che cosa vuoi fare? Quale procedura devi
implementare.



title: Accesso remoto

text:
Ok. effettivamente non sono stato chiaro. Devo aggiungere una routine ad un
programma che ho creato in Access che mi dia la possibilità di collegare due
PC per mezzo di linea telefonica, analizzare alcuni files (*.DBF generati da
un programma fatto in Clipper), eventualmente aggiornarli. Tramite
"composizione automatica" il collegamento è fatto... ma poi? Cosa fare?
Spero potrai essermi d'aiuto. Ciao,Max
"Setec Astronomy" <setec@_NO_NOSPAM_freemail.it> ha scritto nel messaggio
news:vx0cb.341494$lK4.10...@twister1.libero.it...



title: Accesso remoto

text:
Massimiliano wrote:
> Ok. effettivamente non sono stato chiaro. Devo aggiungere una routine
> ad un programma che ho creato in Access che mi dia la possibilit` di
> collegare due PC per mezzo di linea telefonica, analizzare alcuni
> files (*.DBF generati da un programma fatto in Clipper),
> eventualmente aggiornarli. Tramite "composizione automatica" il
> collegamento h fatto... ma poi? Cosa fare?  Spero potrai essermi
> d'aiuto.
Il computer che riceve la connessione deve aver impostato un server di
accesso remoto, in Windows 98 SE e' presente, come in Win 2000 Pro ed
XP.
Il computer che effettua il collegamento lo fa tramite RAS, le api da
utilizzare sono le ras api, su msdn trovi tutti i riferimenti,
l'implementazione e' semplice. In alternativa puoi far fare la
connessione manualmente al cliente. Per il collegamento al database e'
sufficente cercare il nome del pc destinatario sulla rete
es.
\\NomePC
Crea una cartella condivisa e mettici i file DBF, e collega il DB a
quella destinazione.
Saluti.



title: Accesso remoto

author: Antonio Biso

text:
"Massimiliano" <
mas...@libero.it
> ha scritto nel messaggio
news:PL0cb.341544$lK4.10...@twister1.libero.it...
> Ok. effettivamente non sono stato chiaro. Devo aggiungere una routine ad
un
Inoltre stai anche continuando a non scrivere correttamente DOPO il quoting
Antonio


title: controllo calendario

author: Riccardo M.

text:
Dato un controllo calendario "ctlCal" vorrei che all'apertura della maschera
il controllo
visualizzasse la data odierna.
Come si puo' fare?
Ho provato con
ctlCal.Value=Date()
ctlCal.Refresh
anche con:
ctlCal.Day=day(Date)
ctlCal.Month=Month(Date)
ctlCal.Year=Year(Date)
ctlCal.Refresh
ma non funziona
grazie
Riccardo


title: controllo calendario

author: Carlo Costarella

text:
"Riccardo M." <
ricc...@free.panservice.it
> ha scritto nel messaggio
news:cnvinp$qdj$1...@news.panservice.it...

Metti il codice su timer e imposta l'intervallo a 200
Me.ctlCal.Value = Date
Me.TimerInterval = 0
Ciao, Carlo


title: controllo calendario

text:
"Carlo Costarella" <
carloantoni...@virgilio.it
> ha scritto nel
messaggio news:yBJod.385335$35.17...@news4.tin.it...

> Ciao, Carlo _________________________
grazie mille
ma mi sai spiegare perchč non funzionava in quel modo?
io poi avevo risolto anche in un altro modo, ma sicuramente piů brutto.
Avevo messo come origine controllo=[casellaData] dove casella data era
una casella di testo con =date()
e poi su evento Attivato del controllo
Me.ctlCal.ControlSource=""
ma non mi piaceva la soluzione.
grazie di nuovo
Riccardo


title: controllo calendario

text:
Cut
>>>
>>
>> Metti il codice su timer e imposta l'intervallo a 200
>> Me.ctlCal.Value = Date
>> Me.TimerInterval = 0
>>
>> Ciao, Carlo _________________________
> grazie mille
> ma mi sai spiegare perchè non funzionava in quel modo?
> io poi avevo risolto anche in un altro modo, ma sicuramente più brutto.
> Avevo messo come origine controllo=[casellaData] dove casella data era
> una casella di testo con =date()
> e poi su evento Attivato del controllo
> Me.ctlCal.ControlSource=""
>
> ma non mi piaceva la soluzione.
>
> grazie di nuovo
>
> Riccardo
Probabilmente perchè su apertura ancora non vede il controllo calendario.
Lo stesso codice che ti ho postato avresti potuto metterlo anche su corrente
perchè i controlli sono stati già tutti inizializzati e riconosciuti dalla
maschera.
Ciao, Carlo


title: controllo calendario

author: Ebo

text:
"Riccardo M." <
ricc...@free.panservice.it
> ha scritto nel messaggio
news:cnvrkd$ulh$1...@news.panservice.it...

E' strano ma a me risulta funzionare sul current della maschera
Me.cntCalendario.Value = Date
parlo del Microsoft DTPicker 6.0
piuttosto non so se funziona bene poichč non posso cancellare
il valore data come si farebbe con una normale casella di testo.
Saluti  Ebo


title: caselle combinate

author: Alberto Andermarcher

text:
Utilizzo una maschera per la modifica dei dati in un archivio .
La selezione del record avviene con  una casella combinata.
Una volta scelto il record posso con l'evento "dopo aggiornamento"
posizionarmi automaticamente su di una casella
di testo a mia scelta?
Grazie


title: caselle combinate

author: Sib

text:
"Alberto Andermarcher" <
aan...@tin.it
> ha scritto nel messaggio
news:900aiv$8m2$1...@nslave2.tin.it...

Me.TuoControllo.SetFocus
Sib


title: caselle combinate

author: Sergio MAZZA

text:

> Grazie
>
>
Sě; e scommetto che vorresti sapere come.
Nell'evento 'dopo aggiornamento' della casella combinata scrivi:
'--------------
Private Sub NomeCasellaCombinata_AfterUpdate()
Me!nomeControllo.SetFocus
DoCmd.FindRecord Me!NomeCasellaCombinata
End Sub
'--------------
Ciao.


title: Invio messaggio ICQ da Access

author: Pietro

text:
E' possibile inviare da access (come faccio con open object per l'invio
di una mail) un messaggio a un utente ICQ. Ho una maschera con un
pulsante e vorrei inviare alcuni dati presi dalla maschera ad un utente
fisso ICQ.
Si puo' fare.
Grazie
Pietro


title: ricerca

author: Vezzoso Luigi

text:
ciao, devo realizzare questo:
ho una query di selezione, la utilizzo per ricercare dei nomi. apro la quey
in maschera così
Elvis presley
Pamela Anderson
Luciano Ligabue***
-..............
Ora voglio che cliccando su una casella dove è memorizzato il nome, mi si
apra una maschera relativa a tutto il record relativo a quel nome
Nome: Elvis Cognome: Presley
Età: --- Indirizzo: .....
ecc
Come posso fare? se qualcuno sa consigliarmi
Giggi


title: ricerca

text:
"Vezzoso Luigi" <
LuigiV...@libero.it
> ha scritto nel messaggio
news:9RZia.3786$DT4.1...@twister1.libero.it...

docmd.openform
Se vedi l'help questo comando ha dei parametri. L'ultimo è criteriowhere.
Il tuo criterio sarà
"[nome] = '" & tuacasella & "'
La form che apri sarà basata sulla tabella delle persone, ma verrà filtrata
dal tuo criterio.
Imposta per quella form Consenti aggiunte a No
Antonio


title: ricerca

text:
Ci sto provando, ma la maschera pur aprendosi, non si posiziona al record
voluto,
ho provato in tutti i modo (quasi! ;D)
ciao e grazie ancora
Luigi
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:gLaja.5369$iy5.1...@twister2.libero.it...



title: ricerca

text:
"Vezzoso Luigi" <
LuigiV...@libero.it
> ha scritto nel messaggio
news:ekdja.5859$iy5.1...@twister2.libero.it...


prima di tutto scrivi DOPO il quoting
Posta il codice che stai usando
Antonio


title: access ed excel

author: ciukkino

text:
Su un foglio excel ho delle celle che possono contenere i dati anagrafici di
una persona.
In una tabella di access ho archiviato i dati anagrafici di diverse persone.
E' possibile creare in excel una casella combinata (menù a tendina) in modo
tale che scegliendo solamente il nome della persona si autocompletino gli
altri campi riguardanti la sua anagrafica?
grazie.


title: access ed excel

text:
"ciukkino" <
anonimo7...@libero.it
> ha scritto nel messaggio
news:pH2xb.10758$AX1.4...@news1.tin.it...
> Su un foglio excel ho delle celle che possono contenere i dati anagrafici
di
> una persona.
> In una tabella di access ho archiviato i dati anagrafici di diverse
persone.
> E' possibile creare in excel una casella combinata (menů a tendina) in
modo
> tale che scegliendo solamente il nome della persona si autocompletino gli
> altri campi riguardanti la sua anagrafica?
Prova a ribaltare il problema...
Antonio


title: access ed excel

text:
ci avevo già pensato... se dovessi farlo in access sarei capace ma devo
proprio farlo in questa maniera... sigh!
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:eX2xb.144557$vO5.5...@twister1.libero.it...
> "ciukkino" <
anonimo7...@libero.it
> ha scritto nel messaggio
> news:pH2xb.10758$AX1.4...@news1.tin.it...
> > Su un foglio excel ho delle celle che possono contenere i dati
anagrafici
> di
> > una persona.
> > In una tabella di access ho archiviato i dati anagrafici di diverse
> persone.
> > E' possibile creare in excel una casella combinata (menù a tendina) in



title: access ed excel

text:
"ciukkino" <
anonimo7...@libero.it
> ha scritto nel messaggio
news:Z03xb.10874$AX1.4...@news1.tin.it...
> ci avevo già pensato... se dovessi farlo in access sarei capace ma devo
> proprio farlo in questa maniera... sigh!
Inoltre c'è anche il problema del tuo quoting...
Antonio


title: access ed excel

text:
"ciukkino" <
anonimo7...@libero.it
> ha scritto nel messaggio
news:Z03xb.10874$AX1.4...@news1.tin.it...
> ci avevo già pensato... se dovessi farlo in access sarei capace ma devo
> proprio farlo in questa maniera... sigh!
>
Dai retta ad Antonio per il "quoting" (magari leggendo il messaggio di
Roberto "Come comportarsi in un NewsGroup").
Poi inserisci nell'oggetto un [OT] perchè sei fuori tema.
Per quanto riguarda la domanda; che io sappia non credo si possa fare.
Access ed Excel non sono gli stessi strumenti, anche se sembrano avere gli
stessi "comportamenti"; il giochino delle caselle combinate dovresti farlo
per ogni cella di ogni colonna. Forse (è una ipotesi) con gli smarttag puoi
simulare quel funzionamento. Cambia news e chiedilo a:
microsoft.public.it.office o microsoft.public.it.excel...
Ciao.
--
Sergio MAZZA


title: access ed excel

author: Alberto S.

text:


prova a vedere se questa è una via praticabile:
- in un foglio della cartella di excel, con la funzionalità 'carica
dati esterni', ti connetti alla tabella di access
- in un secondo foglio, usando 'convalida' imponi la scelta alla
colonna, del foglio precedente, che contiene la chiave
- per riempire le altre caselle usi 'cerca.vert'
... ovviamente mi associo all'esortazione di Antonio e Sergio a
quotare correttamente
Ciao
--
Alberto
No alle guerre


title: modifica determinato campo in form attiva

author: Nicola

text:
Tramite una public function in un modulo vorrei modificare il valore di un
determinato campo della form attiva.
Praticamente ho pi� form che hanno un campo chiamato con lo stesso nome.
quindi vorrei:
[Forms]![FORM-ATTIVA]![nomecampo] = "xxxxxxxxx"
Grazie a tutti in anticipo
Nicola


author: Alessandro Cara

text:
Nicola ha scritto:
> Tramite una public function in un modulo vorrei modificare il valore di un
> determinato campo della form attiva.
>
> Praticamente ho piï¿œ form che hanno un campo chiamato con lo stesso nome.
>
> quindi vorrei:
>
> [Forms]![FORM-ATTIVA]![nomecampo] = "xxxxxxxxx"
Come la richiami la funzione?
--
ac


text:
"Alessandro Cara" <
alessan...@ay-1anetwork.it
> ha scritto nel messaggio
news:vAbPm.44654$813....@tornado.fastwebnet.it...
> Nicola ha scritto:
>> Tramite una public function in un modulo vorrei modificare il valore di
>> un determinato campo della form attiva.
>>
>> Praticamente ho pi� form che hanno un campo chiamato con lo stesso nome.
>>
>> quindi vorrei:
>>
>> [Forms]![FORM-ATTIVA]![nomecampo] = "xxxxxxxxx"
> Come la richiami la funzione?
> --
> ac
La richiamerei con "call nomefunzione"
Il mio problema � all'interno della funzione fare riferimento ad un
determinato campo della maschera attiva.


text:
Nicola ha scritto:
> "Alessandro Cara" <
alessan...@ay-1anetwork.it
> ha scritto nel messaggio
> news:vAbPm.44654$813....@tornado.fastwebnet.it...
>> Nicola ha scritto:
>>> Tramite una public function in un modulo vorrei modificare il valore di
>>> un determinato campo della form attiva.
>>>
>>> Praticamente ho piï¿œ form che hanno un campo chiamato con lo stesso nome.
>>>
>>> quindi vorrei:
>>>
>>> [Forms]![FORM-ATTIVA]![nomecampo] = "xxxxxxxxx"
>> Come la richiami la funzione?
>> --
>> ac
>
> La richiamerei con "call nomefunzione"
> Il mio problema ï¿œ all'interno della funzione fare riferimento ad un
> determinato campo della maschera attiva.
>
>
>
Nella funzione
Function Funzione(c as control)
c.nome = "xxxxxxx"
richimami
funzione(NomeControllo)
--
ac


text:
"Alessandro Cara" <
alessan...@ay-1anetwork.it
> ha scritto nel messaggio
news:7PAPm.45948$813....@tornado.fastwebnet.it...
> Nicola ha scritto:
>> "Alessandro Cara" <
alessan...@ay-1anetwork.it
> ha scritto nel
>> messaggio
>> news:vAbPm.44654$813....@tornado.fastwebnet.it...
>>> Nicola ha scritto:
>>>> Tramite una public function in un modulo vorrei modificare il valore di
>>>> un determinato campo della form attiva.
>>>>
>>>> Praticamente ho pi� form che hanno un campo chiamato con lo stesso
>>>> nome.
>>>>
>>>> quindi vorrei:
>>>>
>>>> [Forms]![FORM-ATTIVA]![nomecampo] = "xxxxxxxxx"
>>> Come la richiami la funzione?
>>> --
>>> ac
>>
>> La richiamerei con "call nomefunzione"
>> Il mio problema � all'interno della funzione fare riferimento ad un
>> determinato campo della maschera attiva.
>>
>>
>>
> Nella funzione
>
> Function Funzione(c as control)
>
> c.nome = "xxxxxxx"
>
>
> richimami
>
> funzione(NomeControllo)
>
> --
> ac
non ho capito....
potresti inserire dei commenti per favore?
grazie


author: Geppo

text:
Ciao "Nicola" <
bar...@inwind.it
> ha scritto nel messaggio
news:heob3i$d0g$1...@aioe.org...
>>>>> Tramite una public function in un modulo vorrei modificare il valore
>>>>> di
>>>>> un determinato campo della form attiva.
>>>>>
>>>>> Praticamente ho pi� form che hanno un campo chiamato con lo stesso
>>>>> nome.
>>>>>
>>>>> quindi vorrei:
>>>>>
>>>>> [Forms]![FORM-ATTIVA]![nomecampo] = "xxxxxxxxx"
>>>> Come la richiami la funzione?
>>>> --
>>>> ac
>>>
>>> La richiamerei con "call nomefunzione"
>>> Il mio problema � all'interno della funzione fare riferimento ad un
>>> determinato campo della maschera attiva.
prova cosi:
forms(
Screen.ActiveForm.Name
)NometuoControllo
--
Ciao
Geppo


text:
....ops. manca un punto:
 forms(
Screen.ActiveForm.Name
).NometuoControllo
--
Ciao
Geppo


title: DAO invece di ADO ***CINZIA***

author: rico

text:
"Cinzia" <
cinziapagani-...@tiscali.it
> ha scritto nel messaggio
news:48d69fe1$0$14490$5fc...@news.tiscali.it...
>
> <
fili...@hotmail.com
> ha scritto nel messaggio
> news:16703006-71fc-4906...@k30g2000hse.googlegroups.com...
> >
>>
>>
>> > <
filip...@hotmail.com
> ha scritto nel
>> > messaggionews:cd1d188b-3b1b-4823...@z66g2000hsc.googlegroups.com...
>> > Salve a tutti riporto in seguito il codice che non funziona sperando
>> > che qualcuno sappia il motivo.
>>
>
>> > il like è usato solo sulla riga dell' HAVING,
>> > se sostituisco il like con l' = funziona
>> > se copio la stringa su una normale query funziona
>> > cambia forse la sintassi con adodb???
>>
>> > Ciao <
filip...@hotmail.com
>
>> > con ADODB il carattere Jolly non è * ma % per cui nel textBox non devi
>> > scrivere
>> > Aranc* ma Aranc%
>>
>
>> Ti ringrazio prima di aprire il post avevo fatto una ricerca ma non
>> avevo trovato niente... poi mentre aspettavo ho cercato più a FONDO ed
>> ho trovato problemi simili al mio ed ho risolto. GRAZIE per la
>> velocità e la disponibilita.
>
>>Visto che questo db access lo dovra usare persone che sono abituate a
>>ricerche con * , ?e # credo mi meriti fare una funzione che cambi in
>>automatico i caratteri inseriti... Cosa ne pensate?
>
> direi che mi sembra un ottima idea a te costa solo un replace e
> l'utilizzatore continuerà ad usar quello a cui è abituato!
> Oddio, ci sarebbe anche un alternativa usare DAO invece di ADO che con gli
> MDB è in generale da preferire.
>
> --
> Cinzia [Office Access MVP]
> _______________________
>
www.riolab.org
>
http://accessdaziacin.live.spaces.com
> ----------------------------------------
>
>
Buongiorno,
Cinzia conclude dicendo:
> Oddio, ci sarebbe anche un alternativa usare DAO invece di ADO che con gli
> MDB è in generale da preferire.
Perchè usare DAO invece di ADO in generale è da preferire.per  gli MDB ???
Ado per quali outil è consigliato ???
Grazie a tutti.
Ulderico.


title: DAO invece di ADO ***CINZIA***

author: Alessandro Baraldi

text:
On 18 Ott, 12:21, "rico" <
ulderico.danniba...@alice.it
> wrote:
> "Cinzia" <
cinziapagani-no-spam_ple...@tiscali.it
> ha scritto nel messaggionews:48d69fe1$0$14490$5fc...@news.tiscali.it...
>
>
>
>
>
> > <
filip...@hotmail.com
> ha scritto nel messaggio

La combinazione Access-JET_ENGINE usa sempre DAO, quindi è decisamente
strano usare ADO in quanto viene effettuata sempre una conversione
IMPLICITA del RecordsetType in DAO.
Questo è sempre vero, a meno di usare ADP con OLE appoggiato a
SQL_Server che esclude DAO e JET ENGINE, non ho idea di cosa accada
con AcceDb presente solo dalla versione 2007.
@Alex


title: relazioni tabelle

author: Stefano Visentin

text:
Dbbiamo strutturare una tabella per registrare il carico degli imballaggi per
cui sono previsti i seguenti campi:
* Cliente
* Documento di trasporto
* Data documento
* Tipo prodotto (imballo)
* Note
Abbiamo generato le seguenti tabelle:
Tabella clienti:
cod. cliente (chiave primaria)
	nome cliente
Tabella prodotti:
	ID prodotto
	cod. prodotto
	caratteristiche (campo descrittivo)
Tabella Clienti e prodotti
cod. cliente (Campo ricerca su tabella cliente)
	ID prodotto (Campo ricerca su tabella prodotto)
La tabella č stata generata per associare ad ogni cliente il prodotto ad esso
assegnato, un cliente puň avere piů prodotti ed un prodotto puň avere piů
clienti.
A questo punto abbiamo creato una tabella per il carico dei prodotti a
magazzino.
Il nostro problema sta nel fare in modo che specificando il cliente desiderato,
mi compaiano nella scelta del prodotto solamente i prodotti assegnati al
cliente stesso dalla tabella Clienti e prodotti.
ESEMPIO:
Clienti
1 a
2 b
Prodotti
1 x
2 y
3 z
Clienti e prodotti
1 1
1 2
2 2
3 3
Se nella tabella ci carico scelgo il cliente 1 il campo prodotti deve propormi
come scelta solamente 1 e 2
GRAZIE
CIAO

--
Posted from  [195.120.219.205]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: relazioni tabelle

author: Roberto da casa

text:
"Stefano Visentin" <
vise...@inwind.it
> ha scritto nel messaggio
news:88558b02c6a3ad4998c...@mygate.mailgate.org...

Se l'inserimento dei record nella tabella di carico lo fai con una maschera
chiamata Maschera1.
Se il controllo di Maschera1 che contiene il codice cliente si chiama
CodCliente.
Se la scelta del prodotto in Maschera1 lo fai con una casella combinata
chiamata IDProdotto.
Fai in maniera che la casella combinata abbia due colonne di cui visibile
solo la seconda.
Come origine riga della casella combinata usa questo codice SQL:
SELECT DISTINCTROW tblClientiProdotti.CodCliente,
tblClientiProdotti.IDProdotto
FROM tblClientiProdotti
WHERE (((tblClientiProdotti.CodCliente)=[Forms]![Maschera1]![CodCliente]));
A fronte dell'evento "Dopo aggiornamento" della casella combinata genera il
seguente codice VBA:
Me!IDProdotto.Requery
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: relazioni tabelle

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:q8iJ7.110772$sq5.5...@news.infostrada.it...

Scusami ho commesso un errore:
Me!IDProdotto.Requery
 devi generarlo a fronte dell'evento "Dopo aggiornamento" del controllo
CodCliente contenuto in Maschera1.



title: relazioni tabelle

text:
Sono un principiante con Access. Ho seguito le tue istruzioni, ma quando cambio
il cliente nella maschera mi compare il
msg "impossibile trovare la macro 'Me!IDProdotto'.
Dove sbaglio?
--
Posted from  [195.120.219.245]



title: Connessioni ADO a Jet

author: Luca Dall'Olio

text:
Non riesco a fare una nuova connessione ADO allo stesso database Jet in cui
mi trovo :
    Dim cnn As New ADODB.Connection
    cnn.CursorLocation = adUseClient
    cnn.Open Application.CurrentProject.Connection.ConnectionString
Il sistema mi da' errore dicendo : "L'utente admin ha messo il database in
uno stato che non consente ne' di aprirlo ne' di bloccarlo"
Non ho idea di come correggere il problema! Ogni aiuto e' benvenuto!
Luca


title: Sql

author: lolince

text:
salve a tutto l'ng , chi mi sa dire perchè in una stringa banalissima
non funziona ?
Dim SQL As String
SQL = "SELECT DB.* FROM DB"
DoCmd.RunSQL SQL


title: Sql

author: Gabriele Bertolucci

text:
> salve a tutto l'ng , chi mi sa dire perchè in una stringa banalissima
> non funziona ?
"in una stringa" cosa non funziona?
> Dim SQL As String
> SQL = "SELECT DB.* FROM DB"
> DoCmd.RunSQL SQL
Leggi l'help di VBA riguardo alla funzione DoCmd.RunSQL e scoprirai che
puoi utilizzare sono comandi DML, mentre tu gli hai dato un comando di
query.
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype:pbsoftsolution


title: Sql

author: ALESSANDRO Baraldi

text:


Il consiglio di Gabriele è il Vangelo, ma tu cosa ti aspettavi
succedesse...? e con quale strumento
di conseguenza hai raggiunto la convinzione che non funziona...?
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.alessandrobaraldi.it
---------------------------------------------------------------------------


title: Sql

text:

Il fatto e che ho gia utilizzato questa funzione , sql= "update pippo
set ecc ecc" oggi volevo fa sta query del cavolo in realta non era
questa ma banale come questa e mi dava errore su delle query e in
altre no tutto qui , come fatto ieri leggo e poi vedo


title: Sql

text:
lolince wrote:
[cut]
> Il fatto e che ho gia utilizzato questa funzione , sql= "update pippo
> set ecc ecc" oggi volevo fa sta query del cavolo in realta non era
> questa ma banale come questa e mi dava errore su delle query e in
> altre no tutto qui , come fatto ieri leggo e poi vedo
Scommetto che di nome fai Tommaso. Spero ti piaccia l'India
ADO o DAO questo e' il dilemma?!
--
ac
y-1=x


title: Sql

text:
On 18 Dic, 22:44, Alessandro Cara <
alessandro.c...@ay-1asistemi.it
>
wrote:

Gia la seconda volta che mi chiami Tommaso ..... lo dovrei abbinare al
proverbio?
Non sono certo un esperto come voi , e da profano cerco di capire e di
inoltrarmi .
Cmq se il tuo dilemma e ADO o DAO giocali al dado ( io spesso faccio
cosi e mi levo le rogne mentali) :-) Buon Natale


title: Problemi con query e tabelle

author: Fabio

text:
Cari amici perdonate la mia assoluta scarsa conoscenza nel programma di
Access '97 ma avrei bisogno di un aiuto fondamentale. Il problema è questo:
1) ho 3 query (A, B, e C) di cui un campo della query A mi deve essere
riportato in quella B, un campo della B mi deve essere riportato nella query
C e un campo della query C mi deve essere riportato in quella B. Con le
parole "mi deve essere riportato" intendo dire che devo scriverlo un'unica
volta in una delle query di cui sopra per poter visualizzare lo stesso
risultato anche nelle query dove il valore deve essere, appunto, riportato.
Come posso fare? Ho provato diverse soluzioni ma ho sempre ricevuto dei
messaggi di errore. Per chi dovesse averne bisogno, sono anche disponibile a
fornire il file in allegato.
2) E' possibile ricevere da Access un messaggio di avviso quando la data
odierna si avvicina ad una data indicata da un record specifico?
Grazie a tutti in anticipo.


title: Collegamenti a Tabelle

author: Stefano

text:
Ciao a tutti
Ho dei collegamenti a delle tabelle che si trovano fisicamente in un
supporto magnetico (iomegazip).
Il problema č che quando cambio computer la lettera del drive non sempre č
la stessa quindi il programma non trova piů il collegamento e devo ogni
volta cambiare il percorso manualmente.
Sapete dirmi la fuzione, la procedura come posso fare in run time per
cambiare a mio piacimento il collegamento alle tabelle ?
grazie
Stefano


title: Collegamenti a Tabelle

author: Sergio MAZZA

text:
"Stefano" <
lodu...@yahoo.it
> ha scritto nel messaggio
news:WMZM8.19339$TS.6...@news1.tin.it...

Guarda su:
www.sitocomune.com
Ciao.
--
Sergio MAZZA


title: Come evitare aggiornamento maschera continua?

author: RobertoA

text:
Schermata form continua
Fate conto la lista ddt da fatturare
Sulla sezione superiore i dati per selezionare i ddt da fatturare e le
caratteristiche per l'esportazione
Sul corpo, tante righe quanti sono i ddt da fatturare, per ogni riga
data, numero, anagrafica, ecc...
Quando lancio la procedura di fatturazione, su ogni ddt viene aggiornato
un campo nel db (non visibile nella form) per indicare su che fattura e'
finito
Dopo la creazione di ogni fattura, il corpo della form viene aggiornato
(probabilmente in corrispondenza al cambiamento dovuto al campo
aggiornato su alcuni ddt)
Non viene fatto nessun refresh o repaint
Aggiornamento inutile e dispendioso in termini di tempo
Come evitare l'aggiornamento delle righe corpo form?
Ho provato con Application.echo=false prima del ciclo principale, e poi
a true finito tutto, ma mi inibisce proprio tutto compresa
l'operativita' del tasto STOP che mi permette di interrompere a meta'
strada la procedura di esportazione documenti


author: Massimiliano Amendola

text:

Come aggiorni? Cicli e usi me.tuocampo=.. ?
MA


title: sincronizzazione e controllo dati

author: Edoardo Pujatti

text:
Ciao.
Ho due domande da porre, forse banali.
Uso Access come datasource di ColdFusion.
Vorrei sapere se esiste un modo per sincronizzare il file mdb nel mio
spazio su server in internet (al quale posso accedere solo in ftp) con un
mdb sul mio PC. Per sincronizzare intendo che se viene aggiunto un record
in internet me lo ritrovo anche in locale e viceversa.
Seconda cosa: esiste un modo per fare si che riesca a cancellare i record
che hanno un campo uguale? in pratica tre campi, contatore, email, data.
Voglio che in automatico vengano trovati i record con le emails duplicate
(
pi...@pippo.it
 in tre record) e che vengono cancellati i doppioni (così
resta
pi...@pippo.it
 in un solo record)
Spero in qualche magnanima risposta.
Ciao,
Edoardo
--
Posted from [212.41.208.23]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: esporta dati

text:
Aiuto!!
volevo ricorrere a questo costrutto per esportare i dati di una
tabella:
  DoCmd.TransferDatabase acExport, "Microsoft Access", "c:\fuel.mdb",
acTable, "RIFORNIMENTI", "RIFORNIMENTI", True
    DoCmd.TransferDatabase acExport, "Microsoft Access", "C:\FUEL",
acQuery, "ESPORTADATI", "ESPORTADATI", False
in cui la query esporta dati era parametrica
Ma io voglio esportare solo i dati che rientrino in uno specifico
periodo
nella tabella rifornimenti vi è ovviamente un campo data
come faccio!!?
grazie


title: esporta dati

text:

(un esempio)Cambi la tipologia di query; da selezione a creazione tabella ed
esporti la tabella.
Esegui la query così:
'---
Dim qdf As DAO.QueryDef
Set qdf = CurrentDb.QueryDefs("nomeQueryParametrica")
qdf.Parameters("campoData") = CVDate(InputBox("Inserisci la data", "Data",
date))
qdf.Execute
Set qdf = Nothing
'---
Ciao.
--
Sergio MAZZA