text:
"Oscar Manfredini" <
oscar.ma...@libero.it
> ha scritto nel messaggio
news:47b4773e$0$17952$4faf...@reader1.news.tin.it...
>
> Tranquillo, dalla prossima release torneranno di moda gli ADP   ;-)
> Ciao!
> P.S:  e quella dopo ancora, ODBC + DAO
LOL, pensa che colpo se introducono
ADO.NET
:-)
non fare caso all nome Alligator, sono in trasferta e uso l'account di
questo computer.



title: Access e Word

author: antonio

text:
Ho la seguente routine:
Dim WA as Word.Application
Set WA = CreateObject ("Word.Application")
MsgBox WA.Templates.Count
Mi sapete dire perchè mi risponde 1 anche se nel pc ho diversi modelli di
Word ?
Grazie
Antonio


title: Access e Word

author: Sergio MAZZA

text:
"antonio" <
antone...@tiscali.it
> ha scritto nel messaggio
news:44cf62b2$0$983$5fc...@news.tiscali.it...

Prova  con:
'---
Dim WA as Word.Application
Dim aTemp as Object
Set WA = CreateObject ("Word.Application")
For Each aTemp In WA.Templates
    MsgBox aTemp.FullName
Next aTemp
Set aTemp = nothing
Set WA = nothing
'---
Ciao.
--
Sergio MAZZA


title: Access e Word

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:eanr3v$8qc$1...@area.cu.mi.it...

Purtroppo mi dà solo il path completo di Normal.dot, nonostante nella stessa
directory di Normal.dot ho creato altri modelli, che Word visualizza
regolarmente.
C'è da fare forse qualche refresh o qualcosa del genere ?
Grazie
Antonio


title: Access e Word

text:
"antonio" <
antone...@tiscali.it
> ha scritto nel messaggio
news:44cf779b$0$981$5fc...@news.tiscali.it...
> Purtroppo mi dà solo il path completo di Normal.dot, nonostante nella
> stessa directory di Normal.dot ho creato altri modelli, che Word
> visualizza regolarmente.
> C'è da fare forse qualche refresh o qualcosa del genere ?
>
> Grazie
> Antonio
L'insieme Templates elenca tutti i modelli per i documenti aperti.
Mi sembra che questo link (
http://support.microsoft.com/kb/291141/en-us
)
faccia un po' di chiarezza.
Ho l'impressione che l'elenco dei modelli venga letto al momento (quando lo
richiedi) e viene creato in base all'elenco dei file nel percorso indicato
nella voce di registro.
Questo per ora è quello che ho trovato...
Ciao.
--
Sergio MAZZA


title: Access e Word

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:eanvtl$i41$1...@area.cu.mi.it...

Grazie Sergio.
Ho appena letto quanto hai scritto e mi riprometto di continuare le indagini
alla luce dei tuoi consigli.
Se trovo il motivo di quella specie di malfunzionamento lo scriverò.
Una stranezza, comunque, l'ho già trovata: se dopo aver creato l'oggetto WA
ne creo un altro di tipo Word.Document, basandosi sul template di prova che
ho creato, in questo caso l'elenco dei templates lo dà corretto. Peccato
però che se non conosco il nome di un template alternativo a Normal non
posso applicare questa soluzione.
Una domanda: c'è un manuela tecnico che spiega come utilizzare le classi di
Word ed Excel da Access ? Se poi fosse anche in italiano sarei nel settimo
cielo.
Grazie
Antonio


title: Access e Word

text:
"antonio" <
antone...@tiscali.it
> ha scritto nel messaggio
news:44cf8797$0$1002$5fc...@news.tiscali.it...
>
> Grazie Sergio.
>
> Ho appena letto quanto hai scritto e mi riprometto di continuare le
> indagini alla luce dei tuoi consigli.
> Se trovo il motivo di quella specie di malfunzionamento lo scriverò.
> Una stranezza, comunque, l'ho già trovata: se dopo aver creato l'oggetto
> WA ne creo un altro di tipo Word.Document, basandosi sul template di prova
> che ho creato, in questo caso l'elenco dei templates lo dà corretto.
> Peccato però che se non conosco il nome di un template alternativo a
> Normal non posso applicare questa soluzione.
>
> Una domanda: c'è un manuela tecnico che spiega come utilizzare le classi
> di Word ed Excel da Access ? Se poi fosse anche in italiano sarei nel
> settimo cielo.
>
> Grazie
> Antonio
L'unico manuale che conosco è l'help in linea del VBA per ogni applicazione
di office.
Qui li trovi tutti:
http://msdn.microsoft.com/office/reference/vba/default.aspx
Ciao.
--
Sergio MAZZA


title: Aiuto! Inserimento dato immesso in record successivo

author: Antonio

text:
Buongiorno a tutti!
E' da qualche giorno che non riesco a risolvere un problema. Ho una maschera
chiamata (Immissione Servizi) basata sulla tabella "OggettoServizio" con al
suo interno una sottomaschera (orario)basata sulla tabella "taborario"
composta dai seguenti campi: "DAlleOre"; "GiornoInizio"; "AlleOre";
"GiornoFine". Le due tabelle sono collegate tra loro con una relazione del
tipo 1 a molti, poichč per ogni tipologia di servizio possono essere
inseriti piů orari di servizio.
Il mio problema č il seguente:
Quando inserisco il primo servizio ("oggettoServizio") con il relativo
orario nella sottomaschera (Es: DalleOre 08.00; GiornoInizio 01/01; AlleOre
10.00; GiornoFine 01/01), al record successivo mi verrebbe comodo trovarmi
inserito - in default - nel Campo "DalleOre" della Sottomaschera L'ORARIO
CONCLUSIVO del precedente servizio inserito (nel caso di specie le ore 10.00
nel campo DalleOre). Tutto ciň ovviamente al fine di evitare "buchi" di
orario nell'inserimento dei vari records.
Vi ringrazio per l'aiuto.
Antonio
--------------------------------
Inviato via
http://usenet.libero.it


author: Roberto da casa

text:
"Antonio" <
afre...@libero.it
> ha scritto nel messaggio
news:80Z117Z200Z24Y1...@usenet.libero.it...

Se la chiave primaria della tabella OggettoServizio č un contatore chiamato
IDOggetto.
Se come chiave esterna la tabella taborario contiene un campo di tipo
numerico anche lui chiamato IDOggetto.
Se quindi le due tabelle sono in relazione uno-a-molti in base ai campi
IDOggetto.
Se la chiave primaria della tabella taborari č un contatore chiamato
IDOrario.
Se i controlli della maschera principale e della sottomaschera hanno gli
stessi nomi dei campi cui sono associati.
A fronte dell'evento "Su corrente della sottomaschera Orario genera il
seguente codice VBA:
Private Sub Form_Current()
If Not IsNull(Forms![Immissione Servizi]!IDOggetto) Then
    If DCount("*", "taborario", "IDOggetto=" & _
    Me!IDOggetto) <> 0 Then
    Me!DalleOre.DefaultValue = "'" & _
    DLookup("AlleOre", "taborario", "IDOggetto=" & _
    Me!IDOggetto & " And IDOrario=" & _
    Val(DMax("IDOrario", "taborario", "IDOggetto=" & _
    IDOggetto))) & "'"
    Else
    Me!DalleOre.DefaultValue = ""
    End If
Else
    Me!DalleOre.DefaultValue = ""
End If
End Sub
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Forms pop up

author: Guido

text:
Buongiorno.
Utilizzo Access 97 su W98 .
Una maschera principale (non collegata) ha bisogno di aprire fino a 4 altre
maschere (anch'esse non collegate) in modalità pop up. Non riesco però a
ottenere una  dimensione appropriata delle maschere pop up, specialmente in
altezza, in quanto a livello di struttura è possibile definirne solamente
la larghezza.
Ho tentato anche utilizzando intestazioni e piè di pagina maschera e
settandole a zero, senza successo.
Ho cercato sul sitocomune e nei vari suoi links ma non mi sembra che vi
siano riferimenti.
Grazie per qualsiasi indicazione.
GB


title: Forms pop up

text:
"ALESSANDRO Baraldi" <
ik2...@libero.it
> wrote in news:41fb55d8$0$130
$
5fc...@news.tiscali.it
:
> "Guido" <no@on.e> ha scritto nel messaggio
> news:AlIKd.14481$%D.1...@fe59.usenetserver.com...

> E' possibile come no....!
> Imposta la proprietà Dimensioni Automatiche =Si
>
> Ciao
Grazie, Alessandro. Ora compaiiono come e dove desidero.
GB


title: Forms pop up

author: ALESSANDRO Baraldi

text:
"Guido" <no@on.e> ha scritto nel messaggio
news:AlIKd.14481$%D.1...@fe59.usenetserver.com...

E' possibile come no....!
Imposta la proprietà Dimensioni Automatiche =Si
Ciao
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------


title: creare un tracciato

text:
newbie
salve
come posso fare per inserire con un comando degli zeri davanti ad un codice
numerico mi serve per un tracciato
ad esempio io ho un codice cliente    234  vorrei trasformarlo in
000000000234 , è possibile farlo con qualche funzione access.?
grazie mille


title: creare un tracciato

author: Alessandro Baraldi

text:
"nico77" <
nicola...@libero.it
> wrote in message
news:6g9Cf.64194$
eD5.1...@twister2.libero.it

Devi convertirlo in stringa:
Format(tuodato,"0000000000000")
Ciao
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: creare un tracciato

text:
salve
devo creare un tracciato in formato txt  degli"ordini clienti"da un db di
access
ho la tabella ordini e dettaglio ordini
devo estrarre da queste due tabelle tutti i record, ho creato la query  e ho
salvato la query in txt .
il problema è che il file mi viene in questo modo:
numbolla    cod loc    databolla     codcliente           codprodotto.
descrizione    quantità
001              005          010505       050505              2254545
ruote                 1
001              005          010505       050505              2254513
bulloni              50
invece il tracciato dovrebbe uscire in questo modo:
numbolla     codloc         databolla       codcliente
001              005             010505         050505
codprodotto     desc        quantità
2254545          ruote        1
2254513         bulloni       50
ossia Tipo record 01 testata bolla bolla nr 1
Tipo record 02 dettaglio bolla nr. 1 (tanti quante sono le righe di
dettaglio della bolla 1)
si può creare una query così?
ho provato a fare un report raggruppato ed era corretto ma quando andavo ad
esportarlo non mi permetteva di modificare gli spazi necessari per creare il
tracciato.
grazie anticipatamente.


title: creare un tracciato

text:
"nico77" <
nicola...@libero.it
> ha scritto nel messaggio
news:f5uDf.70194$eD5.1...@twister2.libero.it...
> salve
> devo creare un tracciato in formato txt  degli"ordini clienti"da un db di
> access
> ho la tabella ordini e dettaglio ordini
> devo estrarre da queste due tabelle tutti i record, ho creato la query  e
ho
> salvato la query in txt .
> il problema è che il file mi viene in questo modo:
> numbolla    cod loc    databolla     codcliente           codprodotto.
> descrizione    quantità
> 001              005          010505       050505              2254545
> ruote                 1
> 001              005          010505       050505              2254513
> bulloni              50
>
> invece il tracciato dovrebbe uscire in questo modo:
> numbolla     codloc         databolla       codcliente
>
> 001              005             010505         050505
>
>
> codprodotto     desc        quantità
>
> 2254545          ruote        1
> 2254513         bulloni       50
>
> ossia Tipo record 01 testata bolla bolla nr 1
> Tipo record 02 dettaglio bolla nr. 1 (tanti quante sono le righe di
> dettaglio della bolla 1)
> si può creare una query così?
Una query direi proprio di no.
> ho provato a fare un report raggruppato ed era corretto ma quando andavo
ad
> esportarlo non mi permetteva di modificare gli spazi necessari per creare
il
> tracciato.
Esportare il report ritengo sia la cosa giusta, anche se non capisco cosa
intendi quando dici che non ti viene permesso "di modificare gli spazi
necessari per creare il tracciato".
> grazie anticipatamente.
Prego
--
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------


title: quale libro x iniziare? Grazie!

author: Beppe

text:
Cari "accessisti" [:-)], sono un principiante riguardo ai DB, benche' con
piccola esperienza su programmazione & simili.
Vorrei sapere qual'e' un buon libro che spieghi access __dagli inizi__ ma
che arrivi anche ad argomenti abbastanza avanzati.
In libreria ho visto due volumi della Apogeo (che ho apprezzato in altri
campi) su Access: la "guida completa" e "tutto & oltre". Il secondo pero' mi
pare sia per persone già con eperienze alle spalle. Che ne dite qundi di
"Guida completa"? Ovviamente se avete altri e piu' validi suggerimenti
(preferibilmente in italiano) non esitate!
Garzie per l'aiuto!
--
Ciao by Beppe
Solo chi è stupido non cambia mai idea
(Aldo, Così è la vita)


title: quale libro x iniziare? Grazie!

author: Roberto

text:
Beppe <
bepp...@libero.it
> wrote in message
CLdR4.15012$Vo3.1...@news.infostrada.it...

Io ho trovato buono "Guida all'uso Microsoft Access 97" scritto da John L.
Viescas, edito dalla Mondadori Informatica, fa parte della collana Microsoft
PRESS.
E' composto da due volumi per complessive 950 pagine, costa 120.000 lire ed
è corredato da un CD che contiene alcuni DB di esempio che servono a seguire
meglio la trattazione.
Ciao Roberto


title: quale libro x iniziare? Grazie!

author: AntoGal

text:
Roberto <
r.ma...@libero.it
> scrisse...
> Io ho trovato buono "Guida all'uso Microsoft Access 97" scritto da John L.
> Viescas, edito dalla Mondadori Informatica, fa parte della collana
Microsoft
> PRESS.
> E' composto da due volumi per complessive 950 pagine, costa 120.000 lire
ed
> è corredato da un CD che contiene alcuni DB di esempio che servono a
seguire
> meglio la trattazione.
Aggiungi un altro paio di righe, e manda il contributo per il Sito Comune.
Tempo fa si era parlato di aprire una sezione "Recensioni libri", ma da
allora è arrivato solo il contributo di Sib...
Thank you.
--
Ciao, AntoGal
*************************************************
Gestione punti vendita (casse e pos NCR)

www.powerretail.it
-------------------------------------------------------------
per scaricare un gioco di DAMA ITALIANA
http://volftp.mondadori.com/italiani/galletta/
*************************************************


title: directory come tabelle?

author: unico

text:
Ciao a tutti
Vi spiego la mia situazione:
- utilizzo un database creato con access per gestire le pratiche che svolgo
per i miei clienti, quindi utilizzo 2 tabelle: la tabella codici clienti e
la tabella pratiche. La relazione che le lega è  codice cliente <--> codice
cliente;
- durante lo svolgimento di queste pratiche mi capita spesso di utilizzare
dei file di word, excel acrobat, e-mail ecc.;
- tutti questi file vengono inseriti in directory tutte belle ordinate;
- il nome di queste directory è il codice cliente.
Come avrete già capito, vorrei collegare le directory alla tabella delle
pratiche. In pratica vorrei poter maneggiare il gruppo di directory come una
tabella e creare una relazione con quella delle pratiche, in modo da poter
aprire i file direttamente da access (esempio cerco una pratica con una
query, la trovo e ho anche tutti i file che sono stati usati)
Si può fare? come? c'è un modo veloce e funzionale? c'è un'altra soluzione
(tipo indicizzare i files..... non so...)?
Aspetto suggerimenti
Un grosso grazie a chi vorrà aiutarmi.


title: directory come tabelle?


title: directory come tabelle?

author: George

text:
"unico" <
luca...@yyyyyy.it
> ha scritto nel messaggio
news:jIcya.203976$K35.4...@news2.tin.it...

Potresti usare le funzioni Dir, Kill, FileCopy da codice che consentono di
maneggiare il file system.
Usando Dir puoi ottenere l'elenco dei file di una determinata directory...
Per lanciare gli eventuali eseguibili aprendo i file puoi usare Shell...
In realtà il vero problema è che se sposti le cartelle o lavori in rete
potresti avere dei problemi.
Spero che ti possa aiutare.
Ciao.


title: directory come tabelle?

text:
"unico" <
luca...@yyyyyy.it
> ha scritto nel messaggio
news:jIcya.203976$K35.4...@news2.tin.it...

Sicuramente è possibile e neanche tanto difficile da realizzare; l'unico
problema è quello accennato da George, cioè l'aggiornamento, su access, dei
contenuti dell'HD (leggi cartelle/file contenuti).
Ipotizziamo che hai realizzato l'applicazione; questa per poterti presentare
il contenuto aggiornato di qualsiasi directory tu voglia gestire devi
effettuare una "scansione" del contenuto, cosa che potrebbe richiedere un
po' di tempo.
Una soluzione più "semplice" è quella di utilizzare il tuo pc come un
webServer che ti permette di esplorare il contenuto del tuo disco/cartella
con un browser; così ogni documento diventerebbe un link...
Ciao.
--
Sergio MAZZA


title: directory come tabelle?

author: Simone

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:bae1dk$sit$1...@canarie.caspur.it...

potresti creare un collegamento ipertestuale associato al codice cliente o
altro!!!


title: directory come tabelle?

text:
scusami, sono un  neofita per quanto riguarda i database, e ho poco tempo
per fare le cose. Le funzioni che mi suggesrisci dove le trovo?
stasera proverò a darmi da fare
"George" <
giorgio....@libero.it
> ha scritto nel messaggio
news:bacr69$urq$1...@newsreader.mailgate.org...



title: directory come tabelle?

text:
infatti lavoro in rete....
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:bae1dk$sit$1...@canarie.caspur.it...
> Sicuramente č possibile e neanche tanto difficile da realizzare; l'unico
> problema č quello accennato da George, cioč l'aggiornamento, su access,
dei
> contenuti dell'HD (leggi cartelle/file contenuti).
> Ipotizziamo che hai realizzato l'applicazione; questa per poterti
presentare
> il contenuto aggiornato di qualsiasi directory tu voglia gestire devi
> effettuare una "scansione" del contenuto, cosa che potrebbe richiedere un
> po' di tempo.
> Una soluzione piů "semplice" č quella di utilizzare il tuo pc come un
> webServer che ti permette di esplorare il contenuto del tuo disco/cartella
> con un browser; cosě ogni documento diventerebbe un link...
>
> Ciao.
>
> --
> Sergio MAZZA
>
>


title: directory come tabelle?

author: Antonio Biso

text:
"unico" <
luca...@yyyyyy.it
> ha scritto nel messaggio
news:gpaza.226340$K35.5...@news2.tin.it...
> scusami, sono un  neofita per quanto riguarda i database, e ho poco tempo
E anche per quanto riguarda l'uso del NG, visto che non scrivi correttamente
DOPO il quoting!!!
Antonio


title: directory come tabelle?

text:
"unico" <
luca...@yyyyyy.it
> ha scritto nel messaggio
news:gpaza.226340$K35.5...@news2.tin.it...

Vediamo...
Direi su un libro che tratti la programmazione in Access, sicuramente nella
guida in linea di Access, su qualche motore di ricerca...
Un minimo di fantasia no?
Apri un modulo di codice in Access, scrivi Kill o Dir o FIleCopy, seleziona
la parola e pigia F1.
Ciao.


title: directory come tabelle?

author: MA

text:

Il problema viene risolto condividendo la cartella che contiene tutte le
directory e assegnando la stessa unità come risorsa di rete (compreso il pc
su cui risiedono i dati).
Lo uso da tempo e quando devo aggiornare i FE faccio una copia-incolla
benedetto per tuuti i pc.
ciao MAssimiliano
--------------------------------
Inviato via
http://usenet.libero.it


title: directory come tabelle?

text:
"unico" <
luca...@yyyyyy.it
> ha scritto nel messaggio
news:hpaza.226341$K35.5...@news2.tin.it...
> infatti lavoro in rete....
>
Scrivi la tua risposta dopo il testo del messaggio precedente, come faccio
io; grazie.
Che vuoi dire con: "...infatti lavoro in rete..."? Che il mio suggerimento
ti è utile o no?
Ciao.
--
Sergio MAZZA


title: directory come tabelle?

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:VUiza.24936$Ny5.7...@twister2.libero.it...
> E anche per quanto riguarda l'uso del NG, visto che non scrivi
correttamente
> DOPO il quoting!!!
>
va bene cosě? ;-)


title: directory come tabelle?

text:
"George" <
giorgio....@libero.it
> ha scritto nel messaggio
news:bakel2$43p$1...@newsreader.mailgate.org...
> Apri un modulo di codice in Access, scrivi Kill o Dir o FIleCopy,
seleziona
> la parola e pigia F1.
> Ciao.
ti ringrazio


title: riattivare access da word

author: dario

text:
ciao a tutti, ho creato un Db per creare delle fatture che dopo averle
registrate le stampa in word (per le migliori capacità di formattazione).
Per fare questo apro un modello di word, ci inserisco i miei dati e creo
una barra personalizzata con due pulsanti (stampa e chiudi, chiudi) il
tutto da codice e funziona benissimo.
Il problema che non riesco a risolvere è che quando chiudo il file di word
mi rimane attiva l'applicazione e non riesco a riportare Access in primo
piano come finestra attiva.
Ho provato con CreateObject come ho fatto per richiamare Word ma non trovo
la formula giusta. potete aiutrmi?
grazie
dario


title: riattivare access da word

text:
"dario" <
viga...@tiscali.it
> ha scritto nel messaggio
news:a46bfg2q63ql.b4rk0lq26ntr$.dlg@40tude.net...

Dovresti dare un esempio del codice che utilizzi...
Ciao.
--
Sergio MAZZA


title: riattivare access da word

text:


da access a word uso
On Error Resume Next 'gestione errori step by step
    'cerca un'istanza di Word già aperta
    Set Wrd = GetObject(, "Word.Application")
    If Err.Number = 429 Then
        'se c'è stato un errore è perchè Word non era già aperto:
        'aprilo adesso
        Set Wrd = CreateObject("Word.Application")
    End If

    On Error GoTo 0 'ripristina la segnalazione degli errori

    'rendi visibile la finestra di Word:
    Wrd.Visible = True
    'attiva Word e portalo in primo piano:
    Wrd.Activate
da word ad access se provo con
On Error Resume Next 'gestione errori step by step
    'cerca un'istanza di Word già aperta
    Set Acc = GetObject(, "Access.Application")
    If Err.Number = 429 Then
        'se c'è stato un errore è perchè Word non era già aperto:
        'aprilo adesso
        Set Acc = CreateObject("Access.Application")
    End If

    On Error GoTo 0 'ripristina la segnalazione degli errori

    'rendi visibile la finestra di Word:
    Acc.Visible = True
    'attiva Word e portalo in primo piano:
    Acc.Activate
ootengo un errore nomero 2455
ciao


title: riattivare access da word

author: geppo

text:
Ciao dario wrote:
---cut---
> da word ad access se provo con
>
>
> On Error Resume Next 'gestione errori step by step
>    'cerca un'istanza di Word già aperta
>    Set Acc = GetObject(, "Access.Application")
>    If Err.Number = 429 Then
>        'se c'è stato un errore è perchè Word non era già aperto:
>        'aprilo adesso
>        Set Acc = CreateObject("Access.Application")
>    End If
>
>    On Error GoTo 0 'ripristina la segnalazione degli errori
>
>    'rendi visibile la finestra di Word:
>    Acc.Visible = True
>    'attiva Word e portalo in primo piano:
>    Acc.Activate
>
>
> ootengo un errore nomero 2455
da access a word, visto che access è gia' aperto usa questo codice tratto
dall'help di word:
 Dim Task1
    For Each Task1 In Tasks
        If InStr(Task1.Name, "Microsoft Access") > 0 Then
            Task1.Activate
            Task1.WindowState = wdWindowStateNormal
        End If
    Next Task1
--
Ciao
Geppo


title: riattivare access da word

text:
"dario" <
viga...@tiscali.it
> ha scritto nel messaggio
news:rhdprd41vrv5$.1rqedhzk3jjqm$.dlg@40tude.net...

La gestione "mista" porta a dei problemi; perché non scrivi tutti i dati in
access e poi, tramite sempre access, non li scrivi sul documento word pronto
per la stampa?
Ciao.
--
Sergio MAZZA


title: riattivare access da word

text:


Ti ringrazio, funziona perfettamente.
ciao
dario


title: Classifica piloti

author: Fabio

text:
Ciao a tutti,
sarà una domanda banale.... ma....
Dopo aver immesso il punteggio ottenuto da tutti i piloti in ogni singolo
circuito, tramite una query ottengo la somma per singolo pilota.
Come faccio ad ordinare i risultati della query (somma punti + Etichetta) in
ordine decrescente in modo da ottenere una classifica leggibile?
Anticipatamente grazie.
Fabio


title: Classifica piloti

text:
"Fabio" <
fabio.fr...@tin.it
> ha scritto nel messaggio
news:dcYma.18303$LB6.4...@news1.tin.it...

Ordinando in ordine decrescente sul campo somma di punteggio
Antonio


title: Classifica piloti

text:
No. Non funziona....
Mi spiego meglio:
La query è così fatta:
Campo    SommaSchumacher    SommaBarrichello    SommaMontoya    etc
Risultati                8                                7
6
Non mi fa mettere in ordine decrescente per colonna o per tutti i campi.
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:dgYma.41368$iy5.1...@twister2.libero.it...



title: Classifica piloti

text:
"Fabio" <
fabio.fr...@tin.it
> ha scritto nel messaggio
news:aqYma.18402$LB6.4...@news1.tin.it...
> No. Non funziona....
> Mi spiego meglio:
> La query č cosě fatta:
> Campo    SommaSchumacher    SommaBarrichello    SommaMontoya    etc
> Risultati                8                                7
> 6
>
> Non mi fa mettere in ordine decrescente per colonna o per tutti i campi.
Prima di tutto devi scrivere DOPO il quoting.
Secondo, se la struttura della tabella iniziale č
Pilota Punti
tu farai una query di raggruppamento sul campo pilota e somma sui punti.
Quindi raggruppi per il campo somma
Antonio


title: Classifica piloti

text:
"Antonio Biso" <
Il mio è questo:  5.50.4522.1200


title: Selezione stampante

author: Sandor

text:
Come posso selezionare via codice quale stampante assegnare ad un
report?
Ho un cliente con lanecessita' di stampare su due stampanti differenti
(LPT1, LPT2) dei report.
Volendogli dare un prodotto riutilizzabile anche se cambia il tipo di
stampanti, ho intenzione di creare una maschera dove sia possibile
modificare il tipo di stampante e i margini di stampa.
Per i margini ho utilizzato ptrmip (o qualcosa di simile) senza
problemi, ma non riesco a ottenere ne a modificare il nome della
stampante assegnata ai report.
Grazie


title: Selezione stampante

author: sib

text:
Sandor <
NOSPAM...@tiscalinet.it
> wrote in message
389488D1...@tiscalinet.it...

Vai al sito comune (qui sotto)
Ciao, Sib
--
------------------------------------------------------
il sito comune di it.comp.database.access:
http://members.xoom.it/it_db_access
------------------------------------------------------
4000 anni fa', il saggio egizio Ptahhotep scrisse:
"... perche' non esistono saggi per nascita."
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente


title: Selezione stampante

text:
sib wrote:
> Vai al sito comune (qui sotto)
Grazie dell'informazione, il sito comune e' veramente ben fatto e ho
trovato parecchie cosine utili :) , pero' non sono riuscito a trovare la
soluzione al mio problema, ma solo come cambiare la stampante predefinita o
leggerne il tipo.
Non mi sembra carino modificare la stampante predefinita ad ogni stampa e
se deve utilizzare le due stampanti contemporaneamente?
Ciao Sandor


title: Selezione stampante

author: Franchi Graziano (Da Casa)

text:
Salva il report con nome e stampante (es.ordini lpt1) ed imposti il report
con la stampante predefinita.
L'altro report lo imposti con l'altra stampante.
Saluti


title: Selezione stampante

author: John Doe

text:
> Come posso selezionare via codice quale stampante assegnare ad un
> report?
> Ho un cliente con lanecessita' di stampare su due stampanti differenti
> (LPT1, LPT2) dei report.
> Volendogli dare un prodotto riutilizzabile anche se cambia il tipo di
> stampanti, ho intenzione di creare una maschera dove sia possibile
> modificare il tipo di stampante e i margini di stampa.
> Per i margini ho utilizzato ptrmip (o qualcosa di simile) senza
> problemi, ma non riesco a ottenere ne a modificare il nome della
> stampante assegnata ai report.
> Grazie
Vedi se ti puň andare bene questo ;
Dim stDocName As String
On Error GoTo Err_ComandoSt_Click
stDocName = "tuo_Report"
    DoCmd.OpenReport stDocName, acPreview '(Eventalmente ridotto a icona)
    DoCmd.RunCommand acCmdPrint
    DoCmd.Close acReport, stDocName
Exit_ComandoSt_Click:
 DoCmd.Close acReport, stDocName
    Exit Sub
Err_ComandoSt_Click:
    MsgBox Err.Description
    Resume Exit_ComandoSt_Click
Ciao Marco


title: Selezione stampante

author: Ditta Cerri

text:
Sandor <
NOSPAM...@tiscalinet.it
> wrote in message
3894B4AB...@tiscalinet.it...

Per "stampante predefinita" si intende (in questo caso) la stampante usata
da access, non la stampante predefinita di sistema.
Inoltre quello che trovi sul sito ti deve servire da spunto, non devi
infilarlo nel tuo db cosi' com'e', devi adattarlo alle tue esigenze (ad es
puoi usare il codice per impostare automaticamente la stampante che ti serve
senza bisogno di intervento dell'utente, per poi reimpostare la stampante
precedente quando hai finito).
Ciao, Sib


title: Modulo caricata e Maschere criteri di ricerca

author: Bruno - S95

text:
Ciao a tutti.
Uso regolarmente il codice di cui sotto per far aprire una determinata
maschera con i criteri di ricerca dei valori di mio interesse.
Premesso che tutto funziona benissimo, ma per semplificare ho provato a
metter mano al codice inserito nel report, senza cavarne nulla o peggio,
ricevendo solamente segnalazioni d'errore.
Il modulo caricata non è stato toccato, mentre il codice del report ho
provato a riscriverlo al fine di poterlo utilizzare come modulo pubblico da
richiamare nel report nel seguente modo: Call
Caricata(MascheraCriteriDiRicercaDaAprirePassataComeVariabile). Diversamente
per ogni maschera per la ricerca devo cambiare il nome in diversi punti,
rischiando oltretutto di sbagliare.
Per cortesia, potete aiutarmi a cambiare il codice contenuto nel report.
Mille grazie
            Bruno
---------------------------------------
1 )  Modulo Caricata
---------------------------------------
Option Compare Database
Option Explicit
 Function Caricata(strFrmNome As String) As Boolean
    '  Determina se una maschera è caricata.
    Const conStrutturaMaschera = 0
    Dim intX As Integer
    Caricata = False
    For intX = 0 To Forms.count - 1
        If Forms(intX).FormName = strFrmNome Then
            If Forms(intX).CurrentView <> conStrutturaMaschera Then
                Caricata = True
                Exit Function  ' Esce dalla funzione dopo che la maschera è
stata trovata.
            End If
        End If
    Next
End Function
---------------------------------------------
2 )  Codice contenuto nel report.
---------------------------------------------
Option Compare Database  ' Utilizza il tipo di ordinamento del database per
confrontare le stringhe.
Option Explicit  ' Richiede la dichiarazione delle variabili da utilizzare.
' Variabile impostata come vera durante l'esecuzione dell'evento
Report_Open.
Public blnOpening As Boolean
Private Sub Report_Close()
' Chiude la maschera contenente i criteri di ricerca.
   Dim strNomeDoc As String
    strNomeDoc = "F_Ricerca_Ispez"
    DoCmd.Close acForm, strNomeDoc
    DoCmd.Restore
End Sub
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Private Sub Report_Open(Cancel As Integer)
' Apre la maschera contenente i criteri di ricerca.
' La funzione Caricata (definita nel modulo Funzioni di utilità) determina
' se la maschera specificata è aperta.
    Dim strNomeDoc As String
    strNomeDoc = "F_Ricerca_Ispez"
    ' Imposta la variabile pubblica come vera se il report
    ' è nell'evento Apertura.
    blnOpening = True
    ' Apre la maschera.
    DoCmd.OpenForm strNomeDoc, , , , , acDialog
    ' Se la maschera non è caricata, non visualizza in anteprima o stampa i
report.
    ' (È stato selezionato il pulsante Annulla dalla maschera.)
    If Caricata(strNomeDoc) = False Then Cancel = True
    ' Imposta la variabile pubblica come falsa per indicare che l'evento
Apertura è concluso.
    blnOpening = False
End Sub


author: Bruno Campanini

text:
"Bruno - S95" <
mus...@virgilio.it
> wrote in message
news:ucNPd.886311$35.33...@news4.tin.it...
> Ciao a tutti.
>
> Uso regolarmente il codice di cui sotto per far aprire una determinata
> maschera con i criteri di ricerca dei valori di mio interesse.
[...]
Risparmiando tutte le prolissità del codice di Bill Gates prova
a dire in parole povere quello che vuoi fare.
Vuoi aprire un report il quale accerti se una determinata scheda
risulta aperta, indi se sì faccia così, diversamente faccia cosà.
Ciao
Bruno


text:
"Bruno Campanini" <
bruno.c...@tin.it
> ha scritto nel messaggio
news:oQRPd.887851$35.33...@news4.tin.it...

-----------------------------------
Ciao.
E' proprio così come hai scritto sopra.
Grazie e scusa se non ho risposto subito, ero fuori casa.
             Bruno


text:
"Bruno - S95" <
mus...@virgilio.it
> wrote in message
news:u1oQd.545520$b5.25...@news3.tin.it...

Metti le seguenti linee di codice in OnOpen del tuo Report:
-----------------------------------------------------
On Error GoTo FormNotLoaded
If IsNumeric(Forms!Form5.DefaultView) Then
    MsgBox "Aperta"
End If
Exit Sub
FormNotLoaded:
On Error GoTo 0
MsgBox "Non Aperta"
----------------------------------------------------
Form5 è il nome della scheda della quale vuoi verificare
l'apertura.
Ciao
Bruno


text:
"Bruno Campanini" <
bruno.c...@tin.it
> ha scritto nel messaggio
news:mPpQd.546161$b5.25...@news3.tin.it...

----------------------------------------
Mille grazie
    Bruno s95


title: funzione Dsum

author: CIDI

text:
     ciao a tutti
in una casella di testo di una sottomaschera ho:
=Nz(DSum("QtaRicevuta";"tblDettagliAcquisti";"IDProdotto=" &
Nz([IDProdotto];0));0)
che funziona perfettamente.
Poiché, adesso, gli ordini possono essere evasi in più riprese si voleva
tenere traccia della
quantità parzialmente ricevuta. così da evitare errori al momento di
registrare un nuovo arrivo.
quindi all'espressione di cui sopra
vorrei aggiungere un " And " & "[IDOrdine] = " & Me!IDOrdine )
in modo di avere le quantità dei prodotti già ricevuti per quell'ordine.
è possibile avere due criteri nella funzione Dsum?
un grazie per l'attenzione e per i suggerimenti che vorrete darmi.

Daniele


title: funzione Dsum

author: Maurizio Borrelli

text:

Ciao Daniele,
poniamo la maschera si chiami "Maschera3", un modo potrebbe essere questo:
1. Crei la query:
"qryDettagliAcquistiQta"
SELECT T.QtaRicevuta
FROM tblDettagliAcquisti AS T
WHERE T.IDOrdine=[Maschere]![Maschera3]![IDOrdine] AND T.IDProdotto=[Maschere]![Maschera3]![IDProdotto];
2. Nell'Origine controllo del campo in cui vuoi la somma scrivi:
=DSum("QtaRicevuta";"qryDettagliAcquistiQta")


title: funzione Dsum

text:
Il 05/03/2015 15.08, Maurizio Borrelli ha scritto:
> Il giorno giovedě 5 marzo 2015 12:54:26 UTC+1, CIDI ha scritto:
>> in una casella di testo di una sottomaschera ho:
>> =Nz(DSum("QtaRicevuta";"tblDettagliAcquisti";"IDProdotto=" &
>> Nz([IDProdotto];0));0)
>> che funziona perfettamente.
>> Poiché, adesso, gli ordini possono essere evasi in piů riprese si voleva
>> tenere traccia della
>> quantitŕ parzialmente ricevuta. cosě da evitare errori al momento di
>> registrare un nuovo arrivo.
>> quindi all'espressione di cui sopra
>> vorrei aggiungere un " And " & "[IDOrdine] = " & Me!IDOrdine )
>> in modo di avere le quantitŕ dei prodotti giŕ ricevuti per quell'ordine.
>> č possibile avere due criteri nella funzione Dsum?
>> un grazie per l'attenzione e per i suggerimenti che vorrete darmi.
> Ciao Daniele,
> poniamo la maschera si chiami "Maschera3", un modo potrebbe essere questo:
> 1. Crei la query:
> "qryDettagliAcquistiQta"
> SELECT T.QtaRicevuta
> FROM tblDettagliAcquisti AS T
> WHERE T.IDOrdine=[Maschere]![Maschera3]![IDOrdine] AND T.IDProdotto=[Maschere]![Maschera3]![IDProdotto];
> 2. Nell'Origine controllo del campo in cui vuoi la somma scrivi:
> =DSum("QtaRicevuta";"qryDettagliAcquistiQta")
ciao Maurizio
Grande! :-)
grazie infinite

Daniele


title: Problemi con MSDE e file .ADP

author: Marco Nolli

text:
Riposto una faccenda di un paio di mesi fa che ancora non ho risolto...
Sto sperimentando i files di progetto di A '2000 con MSDE ma ho un problema:
non riesco a importare maschere e codice da un qualunque file .mdb.
Il mio obiettivo era importare il grosso e poi fare le modifiche a mano ma
... niente da fare.
In pratica l'importazione "sembra" andare a buon fine ... chiudo il
programma, rientro e non riesco più ad accedere ai moduli di codice!
Viene restituito il seguente errore:  "potrebbe non essere più attiva la
connessione di rete" ma vi assicuro che la connessione al server è OK e i
dati delle tabelle vengono correttamente restituiti.
Ho la sensazione che il modulo di codice venga corrotto, e che restituisca
la segnalazione a casaccio.
O forse semplicemente mi sfugge qualcosa.
Ho A '2000 patchato a service pack 2.
Voi che procedura d'importazione del progetto VBA seguite?
Ciao, Marco


title: Copiare valore attraverso codice

author: Fred

text:
Vorrei incrementare un campo  numerico di una tabella
e copiare attreverso codice (su clik in una form) il suo
 valore sul campo di un'altra tabella o se più semplice
sul campo della form che mi interessa.
Adesso riesco a farlo aprendo una maschera pop up con due campi
numerici dove copio il valore di uno nell'altro(prendo il record )
 e trasferisco il nuovo valore cliccando su
un bottone  della form pop up. Come posso fare ad eseguire
quello che voglio senza questi passaggi intermedi?
Private Sub Immagine20_Click()
cek = NumberProt
'il NumberProt si incrementa automaticamente
Forms!Protocollo!Contarecord = cek
Forms!Protocollo!Immagine192.Visible = False
Forms!Protocollo!Etichetta196.Visible = True
Forms!Protocollo!Comando13.Visible = True
DoCmd.Close
End Sub
Grazie.
Federico.


title: Copiare valore attraverso codice

author: Salvatore

text:
"Fred" <
federico...@libero.it
> ha scritto nel messaggio
news:UffKb.231980$e6.91...@twister2.libero.it...

Perchè non utilizzi la funzione dlookup?
Ciao
Salvatore


title: Copiare valore attraverso codice

author: Roberto da casa

text:
"Fred" <
federico...@libero.it
> ha scritto nel messaggio
news:UffKb.231980$e6.91...@twister2.libero.it...

Per scrivere nel campo di un record di una tabella diversa da quella che è
origine record della maschera, puoi eseguire una query di aggiornamento
(vedi help), oppure, se te la cavi discretamente con VBA, aprire un
recordset sulla tabella, dopo di che aggiornare il record che ti serve
aggiornare.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: spedire email da un applicazione access

author: Enrico Zoffoli

text:
Mi piacerebbe poter inserire nella mia applicazione access il comando
per inviare il contenuto di un record mendiante posta eletronica.
Qualcuno ha qualche suggerimento da darmi per poter iniziare?
Grazie a tutti.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: spedire email da un applicazione access

author: barbun

text:
"Enrico Zoffoli" <
e.zo...@virgilio.it
> ha scritto nel messaggio
news:e7e6e9e554a59ffb26b...@mygate.mailgate.org...
> Mi piacerebbe poter inserire nella mia applicazione access il comando
> per inviare il contenuto di un record mendiante posta eletronica.
> Qualcuno ha qualche suggerimento da darmi per poter iniziare?
> Grazie a tutti.
>
----- Original Message -----
From: "Enrico Zoffoli" <
e.zo...@virgilio.it
>
Newsgroups: it.comp.appl.access
Sent: Monday, May 17, 2004 7:58 PM
Subject: spedire email da un applicazione access
> Mi piacerebbe poter inserire nella mia applicazione access il comando
> per inviare il contenuto di un record mendiante posta eletronica.
> Qualcuno ha qualche suggerimento da darmi per poter iniziare?
> Grazie a tutti.
>
puoi iniziare, da quě :
Dim db As DAO.Database
Dim RS As DAO.Recordset
Dim strRec As String
Set db = CurrentDb
Set RS = db.OpenRecordset("tesserini3", dbOpenDynaset)
strRec = "Nominativo" & "  " & "Matricola" & "  " & "Ufficio"
strRec = strRec & vbCrLf & "---------------------------------"
Do Until RS.EOF
    strRec = strRec & vbCrLf & _
                   RS!Nominativo & "  " & RS!Matricola & "  " & RS!Ufficio
                   RS.MoveNext
Loop
DoCmd.SendObject , , , "
te...@test.it
", , , "Grazie!", strRec, False
RS.Close: Set RS = Nothing
End Sub
Nel mio caso :
tesserini3 č la query composta dai campi :
Nominativo, Matricola, Ufficio
"Grazie" č l'oggetto della mail
ciao


title: spedire email da un applicazione access

text:
"barbun" <
arist...@yahoo.it
> wrote in message
news:2gsndkF...@uni-berlin.de
>
> "Enrico Zoffoli" <
e.zo...@virgilio.it
> ha scritto nel messaggio



title: spedire email da un applicazione access

author: MA

text:
"Enrico Zoffoli" <
e.zo...@virgilio.it
> ha
scritto nel messaggio
news:c25fd6352d27410f2a0...@mygate.mailgate.org...

Ti ha lasciato senza parole...
MAssimiliano


title: spedire email da un applicazione access

text:
Scusate ho avuto problemi a postare il messaggio di prima.
Innanzitutto grazie a barbun per la dritta, ora volevo scendere nei
particolari
del mio problema.
Mi sono accorto che quello che voglio spedire è un report e non un
TestoMessaggio e quindi imposto la variabile Tipo Oggetto
a acSendReport. Il Report però non è filtrato a monte ma dovrebbe essere
filtrato quando invio l'email, ma leggendo la firma del metodo
SendObject non vi è alcuna possibilità di fare questo.
E' proprio cosi? non c'è nessuna possibilità di filtrare il report?
Grazie ancora



title: Libri

author: Eux

text:
Ho acquistato in un primo tempo Access 2000 della McGraw... buon libro ma
per profani assoluti (quindi x me andava benone). Poi ho avuto l'esigenza di
creare una maschera di ricerca (una maschera nella quale la query andasse a
leggere le caselle combinate o di testo per effettuare la ricerca) ed ho
acquistato "Programmare Access 2000" - Mondadori Inf - Microsoft Press: mi
sembra un po' troppo complicate... Avrei dovuto acquistare "VBA nozioni di
base" o sapete consigliarmi un altro testo che mi porta passo passo nel
mondo del vb orientato ad access?


title: Libri

author: Vittò

text:
prova a guardare "soluzioni.mdb" file di esempio di Access che si collega al
Northwind.mdb
dovrebbe essere nella cartella esempi, cerca nel CD, non ricordo se è di
corredo alla 2000, altrimenti nella 97 c'è di sicuro. C'è anche per la XP,
ma non ho controllato se c'è esempi del genere
I libri che hai preso sono particolarmente indicati per i programmatori, ma
Access ti permettere di rendere notevolmente potenti le applicazioni usando
gli oggetti e personalizzando le loro proprietà, nonchè facendo riferimento
ad esse dalle query.
Buona ricerca
Vittò


title: Libri

author: marceme

text:
"Eux" <
fol...@inwind.it
> ha scritto nel messaggio
news:a09t6o$gsk$1...@nreadb.inwind.it...

Generalmente mi sono trovato benissimo con i testi dell'Apogeo hanno un
volume introduttivo per il vb vedi un po'


title: Controllo su articoli movimentati

author: jingo

text:
Ciao a tutti,
ho due tabelle (Articoli/Ordini) e due maschere (Elenco Articoli/Elenco
Ordini). Nella maschera "Elenco Articoli" ho inserito un pulsante per
eliminare l'Articolo selezionato, però vorrei fare in modo tale che prima
di procedere con l'eliminazione venisse fatto un controllo tra la tabella
Articoli e la tabella Ordini in modo tale che se nella tabella Ordini è
presente l'Articolo (cioè è stato movimentato) l'eliminazione non avvenga
(meglio ancora se comparisse un msgbox). Come posso fare?
Grazie in anticipo.
Jingo.
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Controllo su articoli movimentati

text:
"jingo" <
jin...@libero.it
> ha scritto nel
messaggio news:c6ac9o$41i$1...@news.newsland.it...
> Ciao a tutti,
> ho due tabelle (Articoli/Ordini) e due maschere
(Elenco Articoli/Elenco
> Ordini). Nella maschera "Elenco Articoli" ho
inserito un pulsante per
> eliminare l'Articolo selezionato, però vorrei
fare in modo tale che prima
> di procedere con l'eliminazione venisse fatto un
controllo tra la tabella
> Articoli e la tabella Ordini in modo tale che se
nella tabella Ordini è
> presente l'Articolo (cioè è stato movimentato)
l'eliminazione non avvenga
> (meglio ancora se comparisse un msgbox). Come
posso fare?
> Grazie in anticipo.
> Jingo.
>
E' sempre sbagliato eliminare articoli, meglio un
flag che non te lo faccia vedere,
cmq se hai settato eliminazione a catena, togli la
spunta.
MAssimiliano


title: Controllo su articoli movimentati

text:
MA ha scritto:

Scusami ma non capisco cosa intendi quando mi dici se ho settato
l'eliminazione a catena di togliere la
spunta.
Jingo



title: Controllo su articoli movimentati

text:
"jingo" <
jin...@libero.it
> ha scritto nel
messaggio news:c6afrr$tfe$1...@news.newsland.it...

Che tipo di relazioni hanno le tabelle?
MAssimiliano


title: Controllo su articoli movimentati

text:
MA ha scritto:


Uno a molti (Ordini correlata con Articoli)



title: Controllo su articoli movimentati

text:
"jingo" <
jin...@libero.it
> ha scritto nel
messaggio news:c6aj1v$rm$1...@news.newsland.it...

Ok lì hai settato integrità referenziale e poi
aggiorna a catena ed elimina a catena.
Spunta via Elimina a catena, così se elimina il
lato 1 lui ti dice "Ueh bello bello, ci sono i
'criatur' i stu pate!!! 'I vuoi fa orfan? Core
ngrato!!!" (scusa la traduzione della zona di
Redmond centro!!!)
MAssimiliano


title: Controllo su articoli movimentati

author: BigByte

text:
"jingo" <
jin...@libero.it
> ha scritto nel messaggio
news:c6ac9o$41i$1...@news.newsland.it...

Credo sia meglio non applicare l'integrita referenziale cosi come dice MA, e
comunque fare una copia delle parti essenziali (descrizione, prezzo, sconto,
...)dell'articolo, questo potrà servire in futuro per altri usi.


title: creare un riepilogo mensile con somma

author: Giorgia

text:
Ho bisogno di un aiuto.....
magari sbaglio proprio a creare la query non so....
ho una tabella con
VIAGGIO1        COSTO1
VIAGGIO2        COSTO2
VIAGGIO3        COSTO3
e desidererei creare un riepilogo mensile dei viaggi con, alla fine o
all'inizio dello stesso
TOTALE:            (COSTO1+COSTO2+COSTO3)
ho usato la funzione RunningSum=2 ma non ottengo il risultato desiderato.
Il report lo trovo molto scomodo perchč, per farlo stare tutto in una pagina
mi comprime e svrappone le etichette e i campi, mentre con la query riesco a
regolare le dimensioni delle colonne piů facilmente come se lavorassi su
excel.
Come avrete capito sono agli inizi, scusate se magari sono quesiti ovvi per
molti....
--
Giorgia


title: creare un riepilogo mensile con somma

author: 'Roccia' Max

text:
On 15 Feb, 16:46, "Giorgia" <
gior...@vitaletrasporti.com
> wrote:
> e desidererei creare un riepilogo mensile dei viaggi con, alla fine o
> all'inizio dello stesso
> Il report lo trovo molto scomodo perchè, per farlo stare tutto in una pagina
> mi comprime e svrappone le etichette e i campi, mentre con la query riesco a
> regolare le dimensioni delle colonne più facilmente come se lavorassi su
> excel.
Erk... no, no, no. In una query il totale in fondo e' una cosa proprio
fuori luogo. Si puo' fare, volendo, ma e' una roba terribile, come
usare un asciugacapelli per cuocere un uovo.
Prova un po' con una maschera... ne crei una standard in formato
"tabulare", poi vai in struttura, crei una casella di testo nello
spazio del piè di pagina e ci scrivi dentro
=somma([NomeDelCampoCheContieneICosti])
cia'
Max


title: creare un riepilogo mensile con somma

text:
"'Roccia' Max" <
roccia...@email.it
> ha scritto nel messaggio
news:c1a2d808-b48e-4efb...@i12g2000prf.googlegroups.com...
On 15 Feb, 16:46, "Giorgia" <
gior...@vitaletrasporti.com
> wrote:
> e desidererei creare un riepilogo mensile dei viaggi con, alla fine o
> all'inizio dello stesso
> Il report lo trovo molto scomodo perchč, per farlo stare tutto in una
> pagina
> mi comprime e svrappone le etichette e i campi, mentre con la query riesco
> a
> regolare le dimensioni delle colonne piů facilmente come se lavorassi su
> excel.
Erk... no, no, no. In una query il totale in fondo e' una cosa proprio
fuori luogo. Si puo' fare, volendo, ma e' una roba terribile, come
usare un asciugacapelli per cuocere un uovo.
Prova un po' con una maschera... ne crei una standard in formato
"tabulare", poi vai in struttura, crei una casella di testo nello
spazio del pič di pagina e ci scrivi dentro
=somma([NomeDelCampoCheContieneICosti])
cia'
Max
Avevo provato su sugerimento di Nik ma poi per stampare?non č afatto
ordinata e chiara una maschera tabulare......
Giorgia


title: creare un riepilogo mensile con somma

text:
"'Roccia' Max" <
roccia...@email.it
> ha scritto nel messaggio
news:c1a2d808-b48e-4efb...@i12g2000prf.googlegroups.com...
On 15 Feb, 16:46, "Giorgia" <
gior...@vitaletrasporti.com
> wrote:
> e desidererei creare un riepilogo mensile dei viaggi con, alla fine o
> all'inizio dello stesso
> Il report lo trovo molto scomodo perchč, per farlo stare tutto in una
> pagina
> mi comprime e svrappone le etichette e i campi, mentre con la query riesco
> a
> regolare le dimensioni delle colonne piů facilmente come se lavorassi su
> excel.
Erk... no, no, no. In una query il totale in fondo e' una cosa proprio
fuori luogo. Si puo' fare, volendo, ma e' una roba terribile, come
usare un asciugacapelli per cuocere un uovo.
Prova un po' con una maschera... ne crei una standard in formato
"tabulare", poi vai in struttura, crei una casella di testo nello
spazio del pič di pagina e ci scrivi dentro
=somma([NomeDelCampoCheContieneICosti])
cia'
Max
Ciao Max,
fatto la formula funziona perchč l'ho verificata inserendola nel corpo della
maschera ma se la sposto nell'intestazione o nel pič di pagina sparisce!!
secondo te cosa sbaglio?
Giorgia


title: creare un riepilogo mensile con somma

text:
On 22 Feb, 18:45, "Giorgia" <
gior...@vitaletrasporti.com
> wrote:
> fatto la formula funziona perchè l'ho verificata inserendola nel corpo della
> maschera ma se la sposto nell'intestazione o nel piè di pagina sparisce!!
> secondo te cosa sbaglio?
le maschere hanno *due* intestazioni e piè di pagina: il piè di pagina
"pagina" (che appare solo sugli stampati) e il piè di pagina
"maschera" (che appare a video *E* sugli stampati). Negli stampati, il
piè di pagina "maschera" appare subito sotto all'ultimo record, il piè
di pagina "pagina" in fondo a ciascuna pagina.
Cia'
Max


title: creare valori

author: Dendy

text:
sto cercando di creare una serire di record in automatico partendo da du
valori.
ES: immissione di 1 e immissione di 10 access dovrebbe creare 1 2 3 4 5 6 7
8 9 10
ringrazio chi mi dedicherà attenzione


title: creare valori

author: Federico Luciani

text:
Dendy wrote:
> sto cercando di creare una serire di record in automatico partendo da du
> valori.
> ES: immissione di 1 e immissione di 10 access dovrebbe creare 1 2 3 4 5 6 7
> 8 9 10
...
vi = inputbox("Primo valore","","1")
vf = inputbox("Ultimo valore","","10")
set dbs = currentdb
set rst = dbs.openrecordset("tuaTabella", dbopendynaset)
with rst
   for c = vi to vf
      .addnew
      ![tuocampo] = c
      .update
   next c
end with
...
Per le sintassi guarda help
--
Federico
--------------------------------------
Sito Comune di it.comp.appl.access
http://members.xoom.it/it_db_access
--------------------------------------
Tutte le richieste che mi arrivano
in privato, vengono cestinate.
--------------------------------------
Rimuovi paperino. per e-mail
--------------------------------------


title: creare valori

author: Moebius

text:
Dendy ha scritto nel messaggio <8erp6d$ep7$
1...@pegasus.tiscalinet.it
>...
>sto cercando di creare una serire di record in automatico partendo da du
>valori.
>ES: immissione di 1 e immissione di 10 access dovrebbe creare 1 2 3 4 5 6 7
>8 9 10



title: creare valori


title: Modifica dati indesiderata

author: Stefano Vanoli

text:
Ciao a tutti.

Ho Maschera1 con textbox Nome, Cognome, Indirizzo, NumeroFattura e Sottomaschera1 con campi Codice, Descrizione, Quantità, Prezzo.
L'origine dati di Maschera1 è Query1, query di selezione basata su Tabella1 (Nome, Cognome, Indirizzo, NumeroFattura) e Tabella2 (NumeroFattura, Codice, Descrizione, Quantità, Prezzo

In Maschera1 ho un pulsante che apre Maschera2.
In Maschera2 seleziono Codice e inserisco via vba la riga relativa in Maschera1.

Fin qui tutto funziona alla perfezione.

Se però ho necessità di modificare un textbox in Sottomaschera1, per esempio Prezzo o Sconto, il dato viene modificato anche in Query1 e in Tabella2.
Come posso fare a modificare, solo per la singola fattura, uno dei campi in Maschera2, mantenedo i dati originali?

Qualcuno ha suggerimenti?

Grazie
Stefanone


title: Modifica dati indesiderata

author: Bruno Campanini

text:
Stefano Vanoli presented the following explanation :

Io penso che la cosa migliore sia mettere online il file.
Depuralo dei dati sensibili ma lasciane alcuni esempi su cui si
possa lavorare.

Bruno


title: Modifica dati indesiderata

text:
Grazie Bruno.

Ho postato Test.mdb su divshare.
Questo è il link:

http://www.divshare.com/download/25324342-bd2

Tieni conto che il tutto è in fase di realizzazione e quindi potrebbero verificarsi degli errori di esecuzione, anche se lo sto testando già da una settimana.

Per eseguire la giusta sequenza di operazioni devi iniziare aprendo la maschera "ElencoDdt".

Nell'elenco ddt proposto scegli uno dei documenti e ti si aprirà la finestra "Ddt".

Prima di effettuare modifiche, annotati i dati memorizzati in Tabella Articoli.
E' qui che vengono alterati i dati memorizzati, se li modificherai da dentro la maschera Ddt.

In particolare "Descrizione" e "Prezzo".

Attendo tuoi commenti.

Ciao
Stefanone


title: Modifica dati indesiderata

text:
Stefano Vanoli expressed precisely :

Spiacente, quel Calendar 11 non esiste più in Office 2013/64 bit, ed io
non riesco né a compilare né ad eseguire ancunché in VBA.
Chi usa OCX è di solito destinato a non seguire i tempi.
Lo ribadiva già la Microsoft nei manuali della versione 1.

Bruno


title: Modifica dati indesiderata

text:
Scusami, credevo di aver depurato tutto per lasciare solo l'essenziale.
Nel codice sottostante MskDdt devo cancellare la subroutine "Sub plsCalendario_Click()" che fa riferimento al controllo calendario che mi sono scritto lo scorso fine settimana.
l'impostazione della data tramite un controllo calendario non influisce minimamente sul funzionamento del programma.

Fammi sapere.

Ciao
Stefanone


title: Modifica dati indesiderata

text:
Stefano Vanoli explained on 22-03-14 :

Ok, eliminata la routine Calendar il programma dà un unico errore di
compilazione (oltre a quello dei 64 bit)
che ho corretto (Str --> CStr).

Quando modifichi i dati in MskDdt, le modifiche vengono riflesse
sulla tabella, e questo è naturale: i campi sono bounded e la query è
editabile.

Tu invece che cosa vorresti succedesse?

Bruno


title: Modifica dati indesiderata

text:
Vorrei poter modificare alcuni dati, tipo prezzo o descrizione, ma solo per quello specifico ddt, senza modificare i dati originariamente memorizzati nella tabella sottostante.

Grazie

Stefanone


title: Modifica dati indesiderata

text:
Stefano Vanoli explained :
> Vorrei poter modificare alcuni dati, tipo prezzo o descrizione, ma solo per
> quello specifico ddt, senza modificare i dati originariamente memorizzati
> nella tabella sottostante.
Creati altri due campi prezzo e descrizione scollegati dalla query.
Quello che scrivi lì non va a modificare la tabella.
Quando chiudi la scheda tali dati svaniscono.

Tale soluzione è una cazzata in linea con la richiesta...

Bruno


title: [OT - VENDO] VB originale

author: Mindless

text:
Cercate un VisualBasic Pro *originale* ?
http://www.coo.it/info.php?obj=5
Grazie e scusate il disturbo e il cp, ma credo possa intressarvi!
--
Mindless
daniele(chiocciola)
mindless.com


title: confroto e restituzione del massimo o del minimo

author: jo

text:
Scusate, esiste una funzione che, confrontando 2 numeri o 2 date,
restituiscail massimo o il minimo di queste?
Grazie
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


author: Alessandro Baraldi

text:
"jo" <
nos...@i.it
> wrote in message
news:82Z88Z48Z250Y1...@usenet.libero.it
> Scusate, esiste una funzione che, confrontando 2 numeri o 2 date,
> restituiscail massimo o il minimo di queste?
> Grazie
>
Ovviamente per le date converti in Clng(..)
Private Function Min(lngX As Long, lngY As Long) As Long
    If lngX < lngY Then
        Min = lngX
    Else
        Min = lngY
    End If
End Function
Private Function Max(lngX As Long, lngY As Long) As Long
    If lngX > lngY Then
        Max = lngX
    Else
        Max = lngY
    End If
End Function
Ciao.
@Alex.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


author: Roberto dalla campagna

text:
"jo" <
nos...@i.it
> ha scritto nel messaggio
news:82Z88Z48Z250Y1...@usenet.libero.it...
> Scusate, esiste una funzione che, confrontando 2 numeri o 2 date,
> restituiscail massimo o il minimo di queste?
> Grazie
Di due l'una: o non ho capito cosa ti serve o è sufficiente una istruzione
If (vedi help).
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


text:
> Di due l'una: o non ho capito cosa ti serve o è sufficiente una istruzione
> If (vedi help).
>
> --
> Roberto
>
Ok, ho colonna1 con data pagamento, e colonna2 con data scadenza. Se
colonna1>colonna2, allora fai questo, altrimenti fai quello.
grazie



text:

> Scusa, ho sbagliato, non sono in 2 colonne della query, sono in una
tabella. Devo fare la differenza tra data fattura e il maggiore tra data
scadenza e data odierna.



text:
"jo" <.@..it> ha scritto nel messaggio
news:82Z88Z48Z250Y1...@usenet.libero.it...
>                     Il 27 Ago 2004, 13:07,
j...@k.it
 (jo) ha scritto:
> >
> > > Di due l'una: o non ho capito cosa ti serve o è sufficiente una
> istruzione
> > > If (vedi help).
> > >
> > > --
> > > Roberto
> > >
> > Ok, ho colonna1 con data pagamento, e colonna2 con data scadenza. Se
> > colonna1>colonna2, allora fai questo, altrimenti fai quello.
> > grazie
> >
> > --------------------------------
> > Inviato via
http://arianna.libero.it/usenet/
> > Scusa, ho sbagliato, non sono in 2 colonne della query, sono in una
> tabella. Devo fare la differenza tra data fattura e il maggiore tra data
> scadenza e data odierna.
Se stai lavorando in una query, creati il seguente campo calcolato:
GiorniDiff: DataFattura - IIF(DataScadenza > Date(); DataScadenza; Date())



title: Da access a Adp, compilatore?

text:
Ciao a tutti provando a fare upsize di un mdb ad adp ho notato che
parecchie query (quelle con parametri da forms, query più complesse
con vari join) non vengono trasformate ed anche altri oggetti; volevo
sapere se esiste qualche software anche a pagamento che riesca a fare
completamente un upgrade a Adp senza ritoccare il codice, questo
perchè non conosco la sintassi per SQL, che ho visto non è proprio una
passeggiata di salute. Ho cercato in
www.everythingaccess.com
 ma non
ho trovato niente.


title: Da access a Adp, compilatore?

author: Oscar Manfredini

text:

----------------------------------------------------------------------------
-------
Non esiste e in ogni caso te lo sconsiglio.
I files ADP sono semi-ufficialmente a fine supporto con Access 2007 (e
quindi, in prospettiva).
Utilizza connessioni ODBC, che funzionano benissimo.
Ciao: Oscar


title: Da access a Adp, compilatore?

text:
On 14 Mag, 09:59, "Oscar Manfredini" <
oscar.manfred...@libero.it
>
wrote:
> Ciao a tutti provando a fare upsize di un mdb ad adp ho notato che
> parecchie query (quelle con parametri da forms, query più complesse
> con vari join) non vengono trasformate ed anche altri oggetti; volevo
> sapere se esiste qualche software anche a pagamento che riesca a fare
> completamente un upgrade a Adp senza ritoccare il codice, questo
> perchè non conosco la sintassi per SQL, che ho visto non è proprio una
> passeggiata di salute. Ho cercato inwww.everythingaccess.comma non
> ho trovato niente.
>
> ----------------------------------------------------------------------------
> -------
>
> Non esiste e in ogni caso te lo sconsiglio.
> I files ADP sono semi-ufficialmente a fine supporto con Access 2007 (e
> quindi, in prospettiva).
>
> Utilizza connessioni ODBC, che funzionano benissimo.
>
> Ciao: Oscar
Grazie per la risposta immediata.
Volevo utilizzare ADP in quanto costituisce unica soluzione client/
server, mentra utilizzando connessione ODBC le query anche complesse
vengono elaborate dai singoli client.
In base alla tua anteprima su ADP alla frutta, quale sarà
l'alternativa?
Grazie


title: Da access a Adp, compilatore?

author: Thomas

text:
"Oscar Manfredini" <
oscar.ma...@libero.it
> ha scritto nel messaggio
news:482a9c2f$0$35952$4faf...@reader2.news.tin.it...

fonte ?
sarebbe un peccato...visto che vanno da Dio in scenari client/server
ciao, T.


title: Da access a Adp, compilatore?

text:
<
big...@gmail.com
>
Grazie per la risposta immediata.
Volevo utilizzare ADP in quanto costituisce unica soluzione client/
server, mentra utilizzando connessione ODBC le query anche complesse
vengono elaborate dai singoli client.
>
No!
>
In base alla tua anteprima su ADP alla frutta, quale sarà
l'alternativa?
>
ODBC, che normalmente lavora lato Server ... quantomeno col Server Microsoft
o altri che rispettino le specifiche delle API ODBC.
Qui trovi tante indicazioni utili, in italiano:
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=281
Ciao: Oscar


title: Da access a Adp, compilatore?

text:
"Thomas"
> > Non esiste e in ogni caso te lo sconsiglio.
> > I files ADP sono semi-ufficialmente a fine supporto con Access 2007 (e
> > quindi, in prospettiva).
> >
> > Utilizza connessioni ODBC, che funzionano benissimo.
> fonte ?
> sarebbe un peccato...visto che vanno da Dio in scenari client/server
In scenari Client-Server vanno da dio anche le connessioni ODBC, se ne
conosci le esigenze (non molte a dire il vero).
Per quanto concerne il futuro incerto degli ADP potrai avere conferme dagli
Access MVP, a partire da Giorgio Rancati che è stato il primo a pubblicare
un link MS sull'argomento.
Ciao: Oscar


title: Da access a Adp, compilatore?

author: Cinzia

text:
"Oscar Manfredini" <
oscar.ma...@libero.it
> ha scritto nel
messaggio news:482ad37e$0$35964$4faf...@reader2.news.tin.it...

Al momento l'unica cosa certa è che Microsoft consiglia di utilizzare
ODBC per collegare ad Access DB Sql Server,
Ad es. qui
http://technet.microsoft.com/en-us/library/cc178973.aspx
resta il fatto che in Access 2007 ADP è ancora supportato, anche se un
po' nascosto, non ci sono segnali che lascino intendere che in una
futura versione di Access non sarà più supportato, di sicuro loro
dicono che al momento non stanno investendo su questa tecnologia, per
cui , se  sarà supportato,  non aspettatevi novità da quel fronte .
--
Cinzia [Office Access MVP]
_______________________

www.riolab.org
http://accessdaziacin.live.spaces.com
----------------------------------------


title: Da access a Adp, compilatore?

text:
On 14 Mag, 13:55, "Oscar Manfredini" <
oscar.manfred...@libero.it
>
wrote:

Ottimo il link.
Grazie


title: Da access a Adp, compilatore?

text:
"Cinzia" <
> Al momento l'unica cosa certa è che Microsoft consiglia di utilizzare
> ODBC per collegare ad Access DB Sql Server,
> Ad es. qui
http://technet.microsoft.com/en-us/library/cc178973.aspx
> resta il fatto che in Access 2007 ADP è ancora supportato, anche se un
> po' nascosto, non ci sono segnali che lascino intendere che in una
> futura versione di Access non sarà più supportato, di sicuro loro
> dicono che al momento non stanno investendo su questa tecnologia, per
> cui , se  sarà supportato,  non aspettatevi novità da quel fronte .
Va detto che i files ADP in Access 2007 sono stati trattati malissimo, e
questo non fa ben sperare per il futuro.
Non solo sono stati "nascosti", ma con Access privo del SP1 praticamente non
funzionano.
Ciao: Oscar


title: Runtime e hlinkprx.dll

author: Francis

text:
Salve a tutti. Qualcuno può aiutarmi?
Ho creato la mia applicazione MIA.MDE protetta a livello utente con MIO.MDW
Adesso devo consegnarla al cliente, a 850 km dalla mia città, che non ha
Access installato.
Allora uso ODE 97 per creare versione runtime.
Tutto fila liscio finché proprio alla fine della creazione dei files
compattati, ODE mi chiede dove sta il file HLINKPRX.DLL.
Faccio una ricerca sull'HD e lo trovo in un vecchio folder: prendo il file e
lo copio in WINDOWS\SYSTEM. Sembra andare bene. I file compattati sono stati
creati regolarmente sotto un folder ...\IMAGES\COMPNET.
Provo a fare una verifica facendo finta di essere il cliente: clicco su
SETUP per installarmi MIA.MDE.
Sembra andare bene ma arrivato alla fine mi compare il messaggio:
HLINKPRX.DLL was unable to register itself in the system registry
e non installa niente.
Qualcuno sa cosa può essere successo? qual'è il problema? Che cavolo è
questo file HLINKPRX.DLL?
Dopo sei mesi spesi a creare MIA.MDE perdersi così è pazzesco!! Oltretutto
perdo anche i soldi che ritengo di essermi guadagnato perché l'applicazione
gira bene. Come posso fare a consegnarli MIA.MDE?
n.b. Uso Windows Millenium e Norton Internet Security.
Grazie.


title: Runtime e hlinkprx.dll

author: Stefano Marzocchi

text:
"Francis"
> Salve a tutti. Qualcuno può aiutarmi?
> Ho creato la mia applicazione MIA.MDE protetta a livello utente con
MIO.MDW
> Adesso devo consegnarla al cliente, a 850 km dalla mia città, che non ha
> Access installato.
> Allora uso ODE 97 per creare versione runtime.
> Tutto fila liscio finché proprio alla fine della creazione dei files
> compattati, ODE mi chiede dove sta il file HLINKPRX.DLL.
> Faccio una ricerca sull'HD e lo trovo in un vecchio folder: prendo il file
e
> lo copio in WINDOWS\SYSTEM. Sembra andare bene. I file compattati sono
stati
> creati regolarmente sotto un folder ...\IMAGES\COMPNET.
> Provo a fare una verifica facendo finta di essere il cliente: clicco su
> SETUP per installarmi MIA.MDE.
> Sembra andare bene ma arrivato alla fine mi compare il messaggio:
> HLINKPRX.DLL was unable to register itself in the system registry
> e non installa niente.
Su PC pasticciati ho avuto anch'io di questi problemi...
Preparando il Setup su una macchina "pulita" nessun problema: ODE '97
funziona davvero bene :-)
Ciao, Stefano


title: Barcode con access97 2000

author: andreaa

text:
Come posso trasformare una stringa in una maschera 97 o 2000 in un barcode
C128?
potete aiutarmi ? grazie (č bello sapere che ci siete)


title: Barcode con access97 2000

author: Antonio Ganci

text:

Ci sono due possibilitą:
1) Ti scarichi la font che rappresenta quella codifica, in fase di creazione
del report basta che imposti la font nella visualizzazione del campo da
trasformare in Barcode
2) Esistono controlli ActiveX compatibili con Access che svolgono tutto il
lavoro.
Antonio.


title: Barcode con access97 2000

author: Giuliano Bolzonello

text:
"Antonio Ganci" <
a.ganciNO...@megattera.it
> ha scritto nel messaggio
news:atmuch$l1to$1...@ID-162989.news.dfncis.de...

Ho anch'io la stessa necessitą. Vorrei utilizzare un ActiveX . Saperte se
per caso ne esiste uno freeware , visto che finora ho trovato solo activex
sopra i 200USD ?


title: Barcode con access97 2000

text:
Giuliano Bolzonello wrote:
[CUT]
> Ho anch'io la stessa necessità. Vorrei utilizzare un ActiveX .
> Saperte se per caso ne esiste uno freeware , visto che finora ho
> trovato solo activex sopra i 200USD ?
Io utilizzo questo:
http://www.programmi.com/detail.asp?id=348
è shareware, ma costa molto poco,
fammi sapere
ciao Antonio.


title: importare csv in access

author: Sky Guy

text:
Salve,
sapreste dirmi come importare files csv in una tabella già esistente di
un db access usando una macro?
grazie
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: importare csv in access

author: Sergio MAZZA

text:
"Sky Guy" <
re...@hotmail.com
> ha scritto nel messaggio news:fe3025bb8c495064e0a...@mygate.mailgate.org...
> Salve,
> sapreste dirmi come importare files csv in una tabella già esistente di
> un db access usando una macro?
>
> grazie
La macro non fa altro che eseguire (in modo bovino) i comandi da menù, quindi è come se facessi:
- File;
- Carica dati esterni;
- Importa;
e segui le istruzioni.
La macro si tradurrebbe in:
Azione: TrasferisciTesto (che poi sarebbe il metodo TransferText in VBA)
Ciao.
--
Sergio MAZZA


title: differenza fra valori univoci e record univoci in query

author: mario rossi

text:
non so se ho capito correttamente ma chiedo a voi un chiarimento

record univoci mostra i record unici considerando tutti i campi di ogni record?
valori univoci mostra solo i valori unici del campo che ho messo in query?

ho capito bene?


author: Giorgio Rancati

text:

Buonasera Mario,

per i valori univoci è come hai descritto, i record univoci invece sono intesi in questo modo: poniamo che vuoi la lista dei clienti a cui hai emesso fatture, inserirai nella query la tabella clienti e la tabella fatture , le unirai con l'Id della tabella clienti collegato all' Id_Cliente della tabella fatture, nell'elenco campi mostrerai solo campi della tabella clienti. Ora se esegui la query avrai la lista dei clienti a cui hai fatturato ma ogni cliente è ripetuto tante volte quante sono le fatture a lui emesse, a questo punto se imposti la proprietà della query "Record Univoci"  a sì l'esecuzione renderà la lista dei clienti senza duplicati.

E' un modo per creare questo tipo di query utilizzando la sola interfaccia grafica senza dover ricorrere al linguaggio SQL necessario per creare una subquery nella clausola where o una tabella derivata nella join.

Ciao Giorgio Rancati


text:

Chiarissimo! grazie per chiarimento.


title: IF nidificato. problemi value in campo del record corrente.

author: Bruno - S95

text:
Access 00/XP
Ciao a tutti, il caldo si fa sentire, in particolare in Sardegna.
All'interno della maschera "frmFlightLogWPT" č presente un campo nominato
"Rv" che sta per Rotta vera. Nel codice della maschera, precisamente su
record corrente, ho inserito il codice sottomenzionato, diciamo che ho
provato....; il  valore viene inserito nel campo, ma dą un primo valore
uguale in tutti i record, poi se clicco su un record diverso, in tutti i
record appare il valore uguale al record dove ho fatto clic, cosa che non
dovrebbe acadere, infatti in ogni record deve esserci il valore calcolato in
funzione del valore letto nel campo calcolato di riferimento.
Prima di privare a scrivere queste due righe di codice, righe fallimentari,
nel campo Rv era presente il seguente formulone perfettamente funzionante;
prima o poi dovrņ iniziare a scrivere un pņ di codice!!!
Come posso risolvere il problema ?
Grazie, Bruno
------------------------
=IIf([DiffLat]=0 And
[DiffLongInv]=0;"FERMO";IIf([Cardini_Rotta_Q]="NE";[Rotta_Q];IIf([Cardini_Rotta_Q]="SE";180-[Rotta_Q];IIf([Cardini_Rotta_Q]="SW";180+[Rotta_Q];IIf([Cardini_Rotta_Q]="NW";360-[Rotta_Q];IIf([Cardini_Rotta_Q]="N";360;IIf([Cardini_Rotta_Q]="S";180;IIf([Cardini_Rotta_Q]="E";90;IIf([Cardini_Rotta_Q]="W";270)))))))))
-----------------------------
If Me.[DiffLat] = 0 And Me.[DiffLongInv] = 0 Then
    Me.Rv = "FERMO"
Else
    If Me.[Cardini_Rotta_Q] = "NE" Then
        Me.Rv.Value = [Rotta_Q]
Else
    If Me.[Cardini_Rotta_Q] = "SE" Then
        Me.Rv.Value = 180 - [Rotta_Q]
Else
    If Me.[Cardini_Rotta_Q] = "SW" Then
        Me.Rv.Value = 180 + [Rotta_Q]
Else
    If Me.[Cardini_Rotta_Q] = "NW" Then
        Me.Rv.Value = 360 - [Rotta_Q]
Else
    If Me.[Cardini_Rotta_Q] = "N" Then
        Me.Rv.Value = 360
Else
    If Me.[Cardini_Rotta_Q] = "S" Then
        Me.Rv.Value = 180
Else
    If Me.[Cardini_Rotta_Q] = "E" Then
        Me.Rv.Value = 90
Else
    If Me.[Cardini_Rotta_Q] = "W" Then
        Me.Rv.Value = 270
End If
    End If
        End If
            End If
                End If
                    End If
                        End If
                            End If
                                End If


author: ALESSANDRO Baraldi

text:
"Bruno - S95" <
mus...@virgilio.it
> ha scritto nel messaggio
news:4670441f$0$17944$4faf...@reader1.news.tin.it...
> Access 00/XP
>
>
> Ciao a tutti, il caldo si fa sentire, in particolare in Sardegna.
>
> All'interno della maschera "frmFlightLogWPT" č presente un campo nominato
> "Rv" che sta per Rotta vera. Nel codice della maschera, precisamente su
> record corrente, ho inserito il codice sottomenzionato, diciamo che ho
> provato....; il  valore viene inserito nel campo, ma dŕ un primo valore
> uguale in tutti i record, poi se clicco su un record diverso, in tutti i
> record appare il valore uguale al record dove ho fatto clic, cosa che non
> dovrebbe acadere, infatti in ogni record deve esserci il valore calcolato
in
> funzione del valore letto nel campo calcolato di riferimento.
> Prima di privare a scrivere queste due righe di codice, righe
fallimentari,
> nel campo Rv era presente il seguente formulone perfettamente funzionante;
> prima o poi dovrň iniziare a scrivere un pň di codice!!!

Stai commettendo un errore... i condizionamenti con IF si fanno cosě:
If Condizione="AA". Then
    ' Esecuzione condizione
ElseIf Condizione="BB" Then
    ' Esecuzione condizione
ElseIf Condizione="CC" Then
    ' Esecuzione condizione
ElseIf Condizione="ZZ" Then
    ' Esecuzione condizione
End if
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.alessandrobaraldi.it
---------------------------------------------------------------------------


text:
"ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:f4pgrn$19g$1...@aioe.org...
> "Bruno - S95" <
mus...@virgilio.it
> ha scritto nel messaggio
> news:4670441f$0$17944$4faf...@reader1.news.tin.it...
>> Access 00/XP
>>
>>
>> Ciao a tutti, il caldo si fa sentire, in particolare in Sardegna.
>>
>> All'interno della maschera "frmFlightLogWPT" è presente un campo nominato
>> "Rv" che sta per Rotta vera. Nel codice della maschera, precisamente su
>> record corrente, ho inserito il codice sottomenzionato, diciamo che ho
>> provato....; il  valore viene inserito nel campo, ma dà un primo valore
>> uguale in tutti i record, poi se clicco su un record diverso, in tutti i
>> record appare il valore uguale al record dove ho fatto clic, cosa che non
>> dovrebbe acadere, infatti in ogni record deve esserci il valore calcolato
> in
>> funzione del valore letto nel campo calcolato di riferimento.
>> Prima di privare a scrivere queste due righe di codice, righe
> fallimentari,
>> nel campo Rv era presente il seguente formulone perfettamente
>> funzionante;
>> prima o poi dovrò iniziare a scrivere un pò di codice!!!

> Stai commettendo un errore... i condizionamenti con IF si fanno così:
>
> If Condizione="AA". Then
>    ' Esecuzione condizione
> ElseIf Condizione="BB" Then
>    ' Esecuzione condizione
> ElseIf Condizione="CC" Then
>    ' Esecuzione condizione
> ElseIf Condizione="ZZ" Then
>    ' Esecuzione condizione
> End if
>
> --
> @Alex (Alessandro Baraldi)
> ---------------------------------------------------------------------------
>
http://www.sitocomune.com/
>
http://www.alessandrobaraldi.it
> ---------------------------------------------------------------------------
>
Ciao Alessandro, ho corretto come di seguito, mettendo il codice su record
corrente, ma resta il problema dei valori uguali in tutti i campi, i quali
quando clicco su un campo di un record qualsiasi i resetanti prendono lo
stesso valore. Come mai, cosa può essere? Preciso che si tratta di una
maschera continua.
Private Sub Form_Current()
        If Me.[DiffLat] = 0 And Me.[DiffLongInv] = 0 Then
            Me.RV = "FERMO"
    ElseIf Me.[Cardini_Rotta_Q] = "NE" Then
            Me.RV.Value = Me.[Rotta_Q]
    ElseIf Me.[Cardini_Rotta_Q] = "SE" Then
            Me.RV.Value = 180 - Me.[Rotta_Q]
    ElseIf Me.[Cardini_Rotta_Q] = "SW" Then
            Me.RV.Value = 180 + Me.[Rotta_Q]
    ElseIf Me.[Cardini_Rotta_Q] = "NW" Then
            Me.RV.Value = 360 - Me.[Rotta_Q]
    ElseIf Me.[Cardini_Rotta_Q] = "N" Then
            Me.RV.Value = 360
    ElseIf Me.[Cardini_Rotta_Q] = "S" Then
            Me.RV.Value = 180
    ElseIf Me.[Cardini_Rotta_Q] = "E" Then
            Me.RV.Value = 90
    ElseIf Me.[Cardini_Rotta_Q] = "W" Then
            Me.RV.Value = 270
End If


author: giorgio rancati

text:
"Bruno - S95" <
mus...@virgilio.it
> ha scritto nel messaggio
news:4670441f$0$17944$4faf...@reader1.news.tin.it...
> Access 00/XP
>
> Ciao a tutti, il caldo si fa sentire, in particolare in Sardegna.
>
> All'interno della maschera "frmFlightLogWPT" è presente un campo nominato
> "Rv" che sta per Rotta vera. Nel codice della maschera, precisamente su
> record corrente, ho inserito il codice sottomenzionato, diciamo che ho
> provato....; il  valore viene inserito nel campo, ma dà un primo valore
> uguale in tutti i record, poi se clicco su un record diverso, in tutti i
> record appare il valore uguale al record dove ho fatto clic, cosa che non
> dovrebbe acadere, infatti in ogni record deve esserci il valore calcolato
> in funzione del valore letto nel campo calcolato di riferimento.
> Prima di privare a scrivere queste due righe di codice, righe
> fallimentari, nel campo Rv era presente il seguente formulone
> perfettamente funzionante; prima o poi dovrò iniziare a scrivere un pò di
> codice!!!
>
> Come posso risolvere il problema ?
>
> Grazie, Bruno
>
> ------------------------
> =IIf([DiffLat]=0 And
> [DiffLongInv]=0;"FERMO";IIf([Cardini_Rotta_Q]="NE";[Rotta_Q];IIf([Cardini_Rotta_Q]="SE";180-[Rotta_Q];IIf([Cardini_Rotta_Q]="SW";180+[Rotta_Q];IIf([Cardini_Rotta_Q]="NW";360-[Rotta_Q];IIf([Cardini_Rotta_Q]="N";360;IIf([Cardini_Rotta_Q]="S";180;IIf([Cardini_Rotta_Q]="E";90;IIf([Cardini_Rotta_Q]="W";270)))))))))
> -----------------------------
>
>
> If Me.[DiffLat] = 0 And Me.[DiffLongInv] = 0 Then
>    Me.Rv = "FERMO"
> Else
[CUT]
Ciao Bruno,
il codice è poco leggibile ma a prima vista dovrebbe andare bene, infatti il
problema non è nel codice ma nell'assegnazione di un valore costante a una
casella testo non associata, quindi i valori dei campi usati nel calcolo
sono riferiti al solo record corrente e il risultato si riperquote su tutte
le righe.
per risolvere crea una funzione nella maschera ( la scrivo in un modo che a
me sembra più leggibile)
----
Function CalcolaRv(Frm As Form) As Variant
If Me.[DiffLat] = 0 And Me.[DiffLongInv] = 0 Then
   CalcolaRv = "FERMO"
   Exit Function
End If
Dim Result As Variant
Select Case Me.[Cardini_Rotta_Q]
  Case "NE"
       Result = [Rotta_Q]
  Case "SE"
       Result = 180 - [Rotta_Q]
  Case "SW"
       Result = 180 + [Rotta_Q]
  Case "NW"
       Result = 360 - [Rotta_Q]
  Case "N"
       Result = 360
  Case "S"
       Result = 180
  Case "E"
       Result = 90
  Case "W"
       Result = 270
  Case Else
       Result = "Valore non valido"
End Select
CalcolaRv = Result
End Function
----
poi nell'origine controllo della casella testo Rv metti
----
=CalcolaRv([Form])
----
In questo modo la casella testo è associata a una funzione che ha come
parametro l'oggetto maschera, quindi viene invocata anche quando Access
compone le righe che non sono record corrente.
Ciao
--
Giorgio Rancati
[Office Access MVP]


text:
"giorgio rancati" <
giorgio_NO_SP...@tiscali.it
> ha scritto nel
messaggio news:46706009$0$16025$5fc...@news.tiscali.it...

------------------------
Mille Grazie Giorgio, funziona alla grande. Ora mi studio la tua funzione,
con libro alla mano, sperando di imparare qualcosa.
Ancora grazie.
Bruno


text:
"Bruno - S95" <
mus...@virgilio.it
> ha scritto nel messaggio news:4670669e$0$10619$4faf...@reader2.news.tin.it...
---omissis---
> Mille Grazie Giorgio, funziona alla grande. Ora mi studio la tua funzione, con libro alla mano, sperando di imparare qualcosa.
Non devi studiare la funzione, il codice scritto è lo stesso del tuo (con qualche variante); quello che devi studiare/capire è il
punto focale:
"...infatti il problema non è nel codice ma nell'assegnazione di un valore costante a una casella testo non associata, quindi i
valori dei campi usati nel calcolo sono riferiti al solo record corrente e il risultato si riperquote su tutte le righe."
> Ancora grazie.
>
> Bruno
Ciao.
--
Sergio MAZZA


title: Report con i risultati di due query

author: Rossella

text:
Ho necessità di inserire il risultato di 2 query in un report e so che
questo Access non lo consente.Che sistema posso usare per ovviare alla
cosa??Grazie
Rossella


title: Report con i risultati di due query

author: Beppe

text:
Mi vengono in mente due cose:
- puoi creare una terza query con l'insieme delle due che hai? Questo
se puoi relazionare in qualche modo i dati delle due query iniziali
- al limite puoi creare un report contenente due sottoreport; ogni
sottoreport con origine dati una delle tue query (Non è proprio
"elegante")
Spero di averti dato spunti su cui lavorare...
Bye


title: Report con i risultati di due query

text:
Il problema nasce proprio dal fatto che le due query non possono essere
unite dato che i campi sono totalmente diversi..quindi la soluzione dei
due sottoreport sembra essere l'unica possibile
Grazie


title: [OT] teoria su quando efettuare un backup dei dati nel BE

author: Nick

text:
Problema: il cliente chiede di incrementare i backup senza infierire
sulle prestazioni del pc.
Proposta di soluzione: attraverso la faq 6.29 del sitocomune velocemente
si trova come creare una copia dei vari BE.
Domande:
- quando effettuare questo Backup, che suggerimenti avete? (su chiusura
FE, su apertura FE, su timer (ogni x aperture, o ogni x tempo)
- essendo i dati in multi-utenza.. come mi comporto?(controllo se il BE
è aperto (file .ldb)?)
Grazie
ciao
Nick


text:
"Nick" <senz...@chedetesul.NG> ha scritto nel messaggio
news:oC%zg.60197$zy5.1...@twister1.libero.it...

Io li faccio fare la mattina, tutti giorni (Lun-Ven); per un mese, poi si
ricomincia il giro...
Ciao.
--
Sergio MAZZA


title: formattazione condizionale di un controllo

author: Riccardo M.

text:
ciao a tutti, ho il seguente problema:
ho un controllo "calcolato" al quale a seconda del valore dovrei cambiare il
colore del testo.
ho provato con la formattazione condizionale ma non funziona (colora tutti i
controlli in base al valore
del primo)
ho un'altra maschera pero' dove ho applicato la formattazione condizionale
su un controllo pero'
associato ad un campo di una tabella e li' funziona bene.
Per caso non è possibile applicarla ai controlli calcolati?
grazie
Riccardo


author: MA

text:
"Riccardo M." <
ricc...@free.panservice.it
> ha scritto nel messaggio
news:cvho02$qfd$1...@news.panservice.it...

Usa il formato del controllo
=0,00[Rosso];- 0,00[Blu]; 0,00[Bianco]
MAssimiliano


text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:UwZSd.475$tY2...@news.edisontel.com...

grazie
ciao
Riccardo


title: scrivere in campo memo importo con zeri dopo la virgola

text:
Avrei la necessità di scrivere un importo (che spesso ha zeri dopo la
virgola) in un campo memo... ho provato dividendo parte intera e
decimale, ma avendo un risultato = a 0 non me lo stampa...
qualche idea?
Grazie
--
Ciao
Nick


text:
"Nick" <senz...@chiedetesul.NG> ha scritto nel messaggio
news:VIDXd.3435$zZ1....@twister1.libero.it...
> Avrei la necessità di scrivere un importo (che spesso ha zeri dopo la
> virgola) in un campo memo... ho provato dividendo parte intera e decimale,
> ma avendo un risultato = a 0 non me lo stampa...
>
> qualche idea?
>
Format("[TuoValore]"; "#,##0.00")
MAssimialino


text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:qKDXd.4506$tY2...@news.edisontel.com...

Grazie per il suggerimento
ho risolto con
format([nomecampo];"#,00")
..oggi non ho proprio elasticità mentale... la funzione format non mi è
proprio passata in mente :)
Grazie ancora
ciao
Nick


text:
"Nick" <senz...@chiedetesul.NG> ha scritto nel messaggio
news:0SDXd.3455$zZ1....@twister1.libero.it...

Guarda che se hai però 0,50 come hai fatto tu nel memo esce ,50.
Meglio allora
format([nomecampo],"0,00")
E poi nel codice serve la virgola non il punto e virgola
MAssimiliano


text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:fUDXd.4515$tY2....@news.edisontel.com...

è all'interno di una query, quindi il ; va bene... ora testo nel caso ci
sia 0,qualcosa...
grazie
Ciao
Nick


text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:fUDXd.4515$tY2....@news.edisontel.com...

confermo l'errore dello zero
ora è format([campo];"0,00")
grazie
ciao
Nick


title: Descrizione dinamica REPORT

author: pfm

text:
prelevando i log da un PLC
ho una tabella Latture

id
data_1
data_2
...
data_40

ho una tabella   PLC_Field_Name

field_num
field_Description
field_Units

ho creato un report
mettendo a mano nelle label delle colonne i field_description

c'e' un modo di automatizzare il valore delle label
in modo che se si cambia il valore nella tabella PLC_Field_Name
sia aggiornato?

GRAZIE


title: Descrizione dinamica REPORT

text:

Basta usare una TExtBox invece di una LABEL...!

@Alex


title: Descrizione dinamica REPORT

text:

ma come collegare una tabella alle intestazioni e una ai campi delle colonne?


title: Descrizione dinamica REPORT

text:
...
>
> ma come collegare una tabella alle intestazioni e una ai campi delle colonne?

Forse non è chiaro il problema...
Se hai più origini dati, più Tabelle e non hai realizzato un sisitema Relazionato ovviamente non puoi, ma se i Records non sono molti ti basta inserire delle TextBox non associate ma con OrigineControllo: = DlookUp(....)

@Alex


title: Descrizione dinamica REPORT

text:

no la descrizione del campo (come ho scritto) e' in un'altra tabella


title: Descrizione dinamica REPORT

author: Karl Donaubauer

text:
Salve,

pfm:
> @Alex ha scritto:
>> ...
>>> ma come collegare una tabella alle intestazioni e una ai campi delle colonne?
>>
>> Forse non è chiaro il problema...
>> Se hai più origini dati, più Tabelle e non hai realizzato un sisitema Relazionato ovviamente non puoi, ma se i Records non sono molti ti basta inserire delle TextBox non associate ma con OrigineControllo: = DlookUp(....)
>
> no la descrizione del campo (come ho scritto) e' in un'altra tabella

Per me non è chiaro cosa fai e perché, ma non puoi usare un sottoreport
e collegarlo ad una delle tabelle?

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

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


title: MI : Svendo software originale

author: Machodj

text:
Causa inutilizzo vendo il seguente software originale con licenza e cartolina
di registrazione ancora integra :
- Visual Basic 6.0 Professional completo        L. 750.000
- Visual Basic 6.0 Professional aggiornamento   L. 400.000
(bisogna avere una versione precedente)
- Office 97 professional Italiano aggiornamento L. 400.000
- Microsoft Interactive English Learning        L. 120.000 (corso inglese)
- Microsoft Age of Empire "The Rise of Rome" expansion
(bisogna avere Age of Empire)                   L.  45.000
Non posso fatturare in quanto privato, ma i prezzi mi sembrano veramente
onesti. Risposte in e-mail
mac...@usa.net
____________________________________________________________________
Get free email and a permanent address at
http://www.netaddress.com/?N=1
--
Posted from
crcst154.netaddress.usa.net
 [204.68.24.154]
via Mailgate.ORG Server -
http://www.mailgate.org


title: Maledette date!!!

author: ale

text:
Salve.. sono un semi neofito di Access.
Esiste un modo pulito per creare una tabella con il calendario di uno  o piů
anno/i?
Cioč, so che creando tre tabelle rispettivamente con i 31 giorni, i 12 mesi
e l'anno o gli anni e lanciando una query, mi crea la suddetta tabella (che
va "pulita" dai valori errati, in seguito)... ma... non esiste il modo di
passare ad una query o a una funzione solo l'anno e versi creare il
calendario?? Bisogna intervenire con VB?
Spero di essere stato chiaro!
Grazie
Andrea


title: Maledette date!!!

author: Alessandro

text:
"ale" <
ass_...@libero.it
> wrote in message
news:N_sI8.15680$
ie.3...@twister2.libero.it
> Salve.. sono un semi neofito di Access.
> Esiste un modo pulito per creare una tabella con il calendario di uno  o più
> anno/i?
> Cioè, so che creando tre tabelle rispettivamente con i 31 giorni, i 12 mesi
> e l'anno o gli anni e lanciando una query, mi crea la suddetta tabella (che
> va "pulita" dai valori errati, in seguito)... ma... non esiste il modo di
> passare ad una query o a una funzione solo l'anno e versi creare il
> calendario?? Bisogna intervenire con VB?
> Spero di essere stato chiaro!
> Grazie
> Andrea
Sinceramente non si capisce a cosa ti serve il tutto.....!
Se devi realizzare un CALENDARIO ne trovi almeno mille
già collaudati in rete(FREE).
Alex.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Maledette date!!!

text:
> Sinceramente non si capisce a cosa ti serve il tutto.....!
> Se devi realizzare un CALENDARIO ne trovi almeno mille
> giŕ collaudati in rete(FREE).
>
> Alex.
La tabella con tutti i giorni dell'anno probabilmente mi serve per creare un
archivio... o no!
Comunque devo inserire giorno per giorno gli orari di apertura e chiusura,
la rotazione,i turni, ferie, riposi, e varianti di orario per 111 negozi
(111x365 gg =40515 records) .... il tutto poi va convertito in file ascii
delimitato...
Mi daresti una dritta per i famosi calendari free che fanno tutto ciň?
Grazie... anche se preferivo una dritta per crearmi sta tabella digitando
l'anno in una casella di una maschera!
Ciao
Ale


title: Maledette date!!!

text:
"ale" <
ass_...@libero.it
> wrote in message
news:KvGI8.20455$
8x3.4...@twister1.libero.it
> > Sinceramente non si capisce a cosa ti serve il tutto.....!
> > Se devi realizzare un CALENDARIO ne trovi almeno mille
> > già collaudati in rete(FREE).
> >
> > Alex.
>
> La tabella con tutti i giorni dell'anno probabilmente mi serve per creare un
> archivio... o no!
> Comunque devo inserire giorno per giorno gli orari di apertura e chiusura,
> la rotazione,i turni, ferie, riposi, e varianti di orario per 111 negozi
> (111x365 gg =40515 records) .... il tutto poi va convertito in file ascii
> delimitato...
> Mi daresti una dritta per i famosi calendari free che fanno tutto ciò?
> Grazie... anche se preferivo una dritta per crearmi sta tabella digitando
> l'anno in una casella di una maschera!
> Ciao
> Ale
Perdona se son "TARDO" a capire il tuo problema....!
Ma in effetti non ho ancora capito l'effetiva esigenza, a parte
il fatto che hai 40000 records da gestire, ma anche se fossero 3
piuttosto che 2.5Mil il problema non cambierebbe, non credi...??
L'OCX di Microsoft "Calendar" è GRATIS e utilizzabile...!, ma sono
sempre più convinto che non era quello che chiedevi....
Alessandro.@Alex.



title: Maledette date!!!

text:
"Alessandro" <
ik2...@libero.it
> ha scritto nel messaggio
news:012ac7785dc732df96...@mygate.mailgate.org...

Innanzitutto ti volevo ringraziare per l'aiuto...non volevo essere ne
sarcastico ne offensivo... io arrivo dalla programmazione in Clipper...
Access (secondo me) è molto meno maneggiabile e ho difficoltà!
Il problema è un non-problema... la mia idea era quella di generare una
maschera dove in una casalla di testo inserisco l'anno che mi
interessa...(es. 2002) che venga passato ad una funzione che mi generi una
tabella con i 365 giorni dell'anno. tutto qua. Devo creare un'agenda con i
365 giorni in cui per ogni giorno archivio gli orari, i turni, ecc. Volevo
sapere se c'era una funzione o qualche comando che lo faceva senza creare
tabelle e query varie.
In pratica, a lavoro finito, dovrei avere un archivio annuale
consultabile... e ogni anno accodare i successivi 365 gg. e cosi via.
 Per quanto riguarda l'ocx calendar, proverò.
Grazie!
Ale


title: rinumerazione contatore ID di una tabella

author: Lucky

text:
Buongiorno a tutti.
Avrei un problema da risolvere per il quale ho bisogno di un aiuto dagli
amici pi� esperti:
nella tabella "TAB1" ho tre campi, il campo IDTAB (contatore - chiave
primaria), il campo DATREG (campo di tipo data) ed il campo DESCRIZIONE
(campo di tipo testo. L'inserimento dei record avviene senza ordine
cronologico e quindi i record contengono dei numeri di  IDTAB non
giustamente sincronizzati con il campo DATAREG.
Vorrei sapere quale codice VBA devo inserire in una routine al fine di
permettere la rinumerazione del campo IDTAB, dopo ovviamente aver ordinato
crescentemente in ordine cronologico il campo DATAREG.
Grazie a tutti coloro che vorranno darmi una mano.
Saluti
Lucky


text:
Buongiorno a tutti.
Avrei un problema da risolvere per il quale ho bisogno di un aiuto dagli
amici pi� esperti:
nella tabella "TAB1" ho tre campi, il campo IDTAB (contatore - chiave
primaria), il campo DATREG (campo di tipo data) ed il campo DESCRIZIONE
(campo di tipo testo). L'inserimento dei record avviene senza curarsi
dell'ordine



text:
On 16 Gen, 14:00, "Lucky" <
tecnic...@fastwebnet.it
> wrote:
> Buongiorno a tutti.
> Avrei un problema da risolvere per il quale ho bisogno di un aiuto dagli
> amici più esperti:
> nella tabella "TAB1" ho tre campi, il campo IDTAB (contatore - chiave
> primaria), il campo DATREG (campo di tipo data) ed il campo DESCRIZIONE
> (campo di tipo testo). L'inserimento dei record avviene senza curarsi
> dell'ordine
> cronologico e quindi i record contengono dei numeri di  IDTAB non
> giustamente sincronizzati con il campo DATAREG.
> Vorrei sapere quale codice VBA devo inserire in una routine al fine di
> permettere la rinumerazione del campo IDTAB, dopo ovviamente aver ordinato
> crescentemente in ordine cronologico il campo DATAREG.
> Grazie a tutti coloro che vorranno darmi una mano.
> Saluti
> Lucky

Salve....
Prova a vedere questo:
http://www.donkarl.com/it/

3.2 Reinizializzare campi contatori

Saluti
M7a1x


author: Paolo opg

text:
"Lucky" <
tecn...@fastwebnet.it
> wrote in
news:9wxJs.25283$
5b.2...@tornado.fastwebnet.it
:

> Buongiorno a tutti.
> Avrei un problema da risolvere per il quale ho bisogno di un aiuto
> dagli amici pi� esperti:
> nella tabella "TAB1" ho tre campi, il campo IDTAB (contatore - chiave
> primaria), il campo DATREG (campo di tipo data) ed il campo
> DESCRIZIONE (campo di tipo testo). L'inserimento dei record avviene
> senza curarsi dell'ordine
> cronologico e quindi i record contengono dei numeri di  IDTAB non
> giustamente sincronizzati con il campo DATAREG.

l'inserimento e' fatto correttamente, e' la logica del 'id e data
giustamente sincronizzati' che non sta in piedi...

perche' devono essere sincronizzati?

> Vorrei sapere quale codice VBA devo inserire in una routine al fine di
> permettere la rinumerazione del campo IDTAB, dopo ovviamente aver
> ordinato crescentemente in ordine cronologico il campo DATAREG.

che io sappia non lo puoi fare perche' quel tipo dati non lo consente.

il campo e' di tipo autonumber; e' completamente sotto il controllo di
access, l'utente non ci puo' fare (quasi) niente ed e' previsto che sia
cosi'.

se hai l'esigenza di cambiare gli id, un campo autonumber non e' quello
giusto; usa un campo numerico.

puoi tentare distruggendo e ricreando il campo contatore, ma comunque non
puoi avere un controllo *certo* sul modo in cui il contenuto del campo
autonumber sara' ricreato, perche' quel tipo dati non lo prevede.

> Grazie a tutti coloro che vorranno darmi una mano.
> Saluti
> Lucky
>
>
>

--
Paolo opg

BE AWARE that this post uses a fake reply-to address
to contact me write to:
janickg ( at ) hotmail ( dot ) com
--


text: Ma, al posto di 'sto benedetto autonumber (che dovrebbe servire SOLO per chiave primaria, senza che l'utente ne sappia o ne voglia sapere nulla), usare un campo Long che tratti come vuoi tu?


title: Problemi con Replica

author: Mauro

text:
Buongiorno a tutti.
Mi si presenta questo problema:
Ho creato una replica master ed una replica1 del mio database; la master è
sul mio portatile, la replica1 sul PC in ufficio. Ora, quando cerco di
utilizzare delle form che si appoggiano a delle macro sul PC in ufficio mi
si presenta un messaggio che non trova le macro richieste.
Qualcuno potrebbe aiutarmi..???
Saluti
Mauro


title: Separatori e raggruppatori.........

author: Alberto

text:
Ciao a tutti.
Ho questo problema con Access 2.0
Su certe stazioni PC le impostazioni internazionali sono con il "." per i
separatori dei decimali e "," per i raggruppatori delle migliaia e viceversa
per altri PC. In alcuni addirittura il campo dei raggruppatori delle
migliaia č vuoto.
Vengo al dunque.
Quando opero delle UPDATE su campi di tipo Double del tipo :
    db.execute "UPDATE [NomeTabella] SET [NomeTabella].[Valore] = " &
CampoValore & " WHERE ..............."
mi succede che in alcune combinazioni mi si generino degli errori di
sintassi per Access 2.0 non interpreta correttamente il separatori ed i
raggruppatori impostati in Pannello di Controllo. in particolare il problema
sussiste per le impostazioni internazionali : -123.456.789,00
Chi mi puņ aiutare come fare in modo che in tutte "le salse" possa
funzionare?
Ciao
Alberto


title: Separatori e raggruppatori.........

author: Lbo da casa

text:
>CampoValore & " WHERE ..............."
>raggruppatori impostati in Pannello di Controllo. in particolare il problema
>sussiste per le impostazioni internazionali : -123.456.789,00
>
>Chi mi puņ aiutare come fare in modo che in tutte "le salse" possa
>funzionare?
potresti scrivere una funzione che incamicia il valore numerico che
passi alla stringa sql.  nelle stringhe sql il formato da usare e'
sempre e comunque quello anglosassone, quali che siano le impostazioni
internazionali, quindi date mm/dd/yy (o meglio yyy/mm/dd), punti per i
decimali e virgole per le migliaia.
siccome quando scrivi una stringa sql il valore sempre in stringa lo
devi trasformare, potrestitrasformare il double in una stringa.  vado
a braccio:
public function Dbl2Sql (d as double) as string
	dim sDec as string
	sDec=cstr(d-int(d))
	Dbl2Sql=cstr(int(d)) & "," & right(sDec, len(sDec)-1)
end function
metti caso che hai 123.456.789,12.  allora sDec li' sopra dovrebbe
diventare ",12", ecco perche' il right(sDec, len(sDec)-1).
--------------------------------------------------
e' vero,
c'e' un po' di casualita' in tutto
ma e' anche vero
che esiste una tua forma di gusto
(Soerba)
-----------------------------------
rimuovere NOSPAM. per mandare email
-----------------------------------
il sito comune di it.comp.database.access:
http://members.xoom.it/it_db_access


title: Separatori e raggruppatori.........

text:
Grazie mille per il suggerimento!
Alberto
Lbo da casa <
l...@NOSPAM.blunet.it
> wrote in message
3856d4d...@news.interbusiness.it...



title: tempo di accesso al DB

author: Lomba

text:
ciao a tutti.
come posso fare per registrare "la permanenza" all'interno del mio database? dopo che l'utente ha effettuato il "login" quale è secondo voi il metodo migliore per registrare i tempi di permanenza e di utilizzo?
quello che mi serve è avere una idea di quante volte e per quanto tempo un utente del database lo utilizza.
devo creare una tabella di appoggio per la registrazione dei tempi dopo la apertura? e come posso fare per intercettare la chiusura?
help..
Luca


title: tempo di accesso al DB

author: BFS

text:

potresti farti una maschera invisibile che carichi all'avvio del db.
sul evento apertura di tale maschera registri in una tabella data e ora
di apertura
sull evento chiusura (che avverrà nel momento di chiusura dell'intero
db) registri data e ora di chiusura.

l'utilità mi sfugge visto che uno può aprire il tuo db, ridurlo ad icona
e passare la giornata a giocare a solitario

ciao
BFS