title: A2007 esecuzione query

text:
"Marco Pizzamiglio" <
marco.pi...@gmail.com
> ha scritto nel messaggio
news:ks0js9$sg7$1...@news.newsland.it...
> CIDI ha scritto:
>
>> ciao a tutti
>> due pc con A2007
>> uno con Sp3 e uno con Sp2
>> eseguo la stessa query, stesso codice, ho risultati diversi.
>> giusto su pc con Sp2, sbagliato su pc con Sp3
>
>> il codice fa il riepilogo fatturato per mese e sul pc con Sp2 ho:
>> gennaio 400
>> febbraio 350
>> su pc con Sp3 mi mostra tutte le fatture per ogni mese ho:
>> gennaio 100
>> gennaio 100
>> gennaio 200
>> febbraio 100
>> febbraio 100
>> febbraio 150
>
>> qualche idea?
>> Daniele
>
>
> Puň succedere quando nei criteri ci si dimentica un 'Raggruppamento' al
> posto di un 'Dove', o se nelle proprietŕ della query č selezionato 'record
> univoci', ma se l'SQL e la base dati sono esattamente gli stessi č molto
> strano, non mi č mai capitato.
> Ciao.
> -Marco-

ciao Marco
ben risentito come va?

ho risolto proprio oggi...e stavo rispondendo al NG,
il problema era la mia base dati, cioč ho inserito dei record ma con un
errore,
che ho riscontrato dopo essermi collegato al pc con db su access 2007 Sp3
con gotomypc.
in questo caso nel costo spedizione non avevo messo nessuna cifra e quindi
mi dava benissimo il totale, raggruppato per mese, che poi riscontravo
rispondente.
ma nel db reale erano cifre, a volte, diverse quindi il raggruppamento
aveva molti piů record mensili.

ho risolto facendo un'altra query di raggruppamento e poi ho usato questa
per
fare la parametrica. adesso funziona in entrambi i pc :-)

come hai ipotizzato tu c'era errore nella base dati.

grazie di avermi risposto.

Daniele


title: A2007 esecuzione query

author: Marco Pizzamiglio

text:
CIDI ha scritto:
> "Marco Pizzamiglio" <
marco.pi...@gmail.com
> ha scritto nel messaggio
> news:ks0js9$sg7$1...@news.newsland.it...
> > CIDI ha scritto:

> >> ciao a tutti
> >> due pc con A2007
> >> uno con Sp3 e uno con Sp2
> >> eseguo la stessa query, stesso codice, ho risultati diversi.
> >> giusto su pc con Sp2, sbagliato su pc con Sp3
> >
> >> il codice fa il riepilogo fatturato per mese e sul pc con Sp2 ho:
> >> gennaio 400
> >> febbraio 350
> >> su pc con Sp3 mi mostra tutte le fatture per ogni mese ho:
> >> gennaio 100
> >> gennaio 100
> >> gennaio 200
> >> febbraio 100
> >> febbraio 100
> >> febbraio 150
> >
> >> qualche idea?
> >> Daniele
> >
> >
> > Può succedere quando nei criteri ci si dimentica un 'Raggruppamento' al
> > posto di un 'Dove', o se nelle proprietà della query è selezionato
'record
> > univoci', ma se l'SQL e la base dati sono esattamente gli stessi è molto
> > strano, non mi è mai capitato.
> > Ciao.
> > -Marco-

> ciao Marco
> ben risentito come va?
> ho risolto proprio oggi...e stavo rispondendo al NG,
> il problema era la mia base dati, cioè ho inserito dei record ma con un
> errore,
> che ho riscontrato dopo essermi collegato al pc con db su access 2007 Sp3
> con gotomypc.
> in questo caso nel costo spedizione non avevo messo nessuna cifra e quindi
> mi dava benissimo il totale, raggruppato per mese, che poi riscontravo
> rispondente.
> ma nel db reale erano cifre, a volte, diverse quindi il raggruppamento
> aveva molti più record mensili.
> ho risolto facendo un'altra query di raggruppamento e poi ho usato questa
> per
> fare la parametrica. adesso funziona in entrambi i pc :-)
> come hai ipotizzato tu c'era errore nella base dati.
> grazie di avermi risposto.
> Daniele

Più che un errore nella base dati sembra che sia stato inserito nella
query
il campo [costo spedizione] con formula 'Raggruppamento', che invece non
ci
va se vuoi ottenere il totale per mese, appunto perché in caso di record
con
costi spedizione diversi ti suddivide gli importi.
Se ti serve il totale dei costi spedizione mettici 'Somma', se ti serve
solo
per impostare dei criteri mettici 'Dove', se non ti serve... toglilo dalla
query!
Qua tutto ok. Ho voglia di imparare qualcosa di nuovo, a breve comincerò a
fare un po' di programmazione di app per smartphone.



title: Funzione da richiamere in tre sottomaschere

text:
ciao a tutti

con questo codice vorrei creare una funzione se e' possibile.

Grazie per l'aiuto

    If IsNull(Me!CboConfezione) Then

        Me!LstProdotto.Requery

        If Not IsNull(Me!LstProdotto.Column(2)) Or _
            Me!LstProdotto.Column(2) <> "" Then

            If Me!LstProdotto.Column(3) <> "" Then
                Me!CboPallet = Me!LstProdotto.Column(3)
            Else
                Me!CboPallet = 1

            End If

            Me!CboConfezione = Me!LstProdotto.Column(4)

            If Me!LstProdotto.Column(5) <> "" Then
                Me!CboUnitàMisura = Me!LstProdotto.Column(5)
            Else
                Me!CboUnitàMisura = 1

            End If

        Else

            If Me!CboProdotto.Column(2) <> "" Then
                Me!CboPallet = Me!CboProdotto.Column(2)
            Else
                Me!CboPallet = 1

            End If

            If Me!CboProdotto.Column(3) <> "" Then
                Me!CboConfezione = Me!CboProdotto.Column(3)

            End If

            If Me!CboProdotto.Column(4) <> "" Then
                Me!CboUnitàMisura = Me!CboProdotto.Column(4)
            Else
                Me!CboUnitàMisura = 1

            End If

            If Aperta("M_Ordini") Then
                If Forms("M_Ordini")!LstCliente.Column(7) <> "" Then
                    Me!CboPallet = Forms("M_Ordini")!LstCliente.Column(7)

                End If

                If Forms("M_Ordini")!LstCliente.Column(8) <> "" Then
                    Me!CboUnitàMisura = Forms("M_Ordini")!LstCliente.Column(8)

                End If
            Else
                If Forms("M_GestioneOrdini")!CboClienticonOrdini.Column(3) <> "" Then
                    Me!CboPallet = Forms("M_GestioneOrdini")!CboClienticonOrdini.Column(3)

                End If

                If Forms("M_GestioneOrdini")!CboClienticonOrdini.Column(4) <> "" Then
                    Me!CboUnitàMisura = Forms("M_GestioneOrdini")!CboClienticonOrdini.Column(4)

                End If

            End If

        End If

    End If


author: Alessandro Cara

text:

Function pincopallo(myForm)

ci sbatti il codice sostituendo Me con myform (o qualsiasi nome tu
voglia dare al parametro). La funzione dovrebbe essere pubblica o
comunque visibile nell'ambito che ti interessa.

la richiami come [call] pincopallo(Me)

--
ac (x=y-1)
Aborro il Killfile
(La violenza e' l'ultimo rifugio degli incapaci -Salvor Hardin-)

---
Questa e-mail è stata controllata per individuare virus con Avast antivirus.
http://www.avast.com


text:

grazie Alessandro


text:

ciao Alessandro

posso semplificare
questo codice nella Funzione
visto che si ripete anche se le maschere non sono le stesse?
grazie

 If Aperta("M_Ordini") Then

            If Forms("M_Ordini")!LstCliente.Column(7) <> "" Then
                myForm!CboPallet = Forms("M_Ordini")!LstCliente.Column(7)

            End If

            If Forms("M_Ordini")!LstCliente.Column(8) <> "" Then
                myForm!CboUnitàMisura = Forms("M_Ordini")!LstCliente.Column(8)

            End If

        ElseIf Aperta("M_ChiusuraOrdini") Then

            If Forms("M_ChiusuraOrdini")!LstCliente.Column(7) <> "" Then
                myForm!CboPallet = Forms("M_ChiusuraOrdini")!LstCliente.Column(7)

            End If

            If Forms("M_ChiusuraOrdini")!LstCliente.Column(8) <> "" Then
                myForm!CboUnitàMisura = Forms("M_ChiusuraOrdini")!LstCliente.Column(8)

            End If
        Else
            If Forms("M_GestioneOrdini")!CboClienticonOrdini.Column(3) <> "" Then
                myForm!CboPallet = Forms("M_GestioneOrdini")!CboClienticonOrdini.Column(3)

            End If

            If Forms("M_GestioneOrdini")!CboClienticonOrdini.Column(4) <> "" Then
                myForm!CboUnitàMisura = Forms("M_GestioneOrdini")!CboClienticonOrdini.Column(4)

            End If

        End If


text:

Nella vita ed in access si puo' fare quasi tutto.
A occhio dovresti passare l'oggetto che contiene column e l'indice di
column (nel terzo caso e' 3 e 4 mentre nei primi due e' 7,8
Se nelle forms (quelle che cerchi nella collezione Forms) l'oggetto con
la proprieta' column avesse  lo stesso nome sarebbe piu' semplice.
Per come sono messe le cose e non conoscendo (io) la struttura della tua
applicazione ti direi lascia perdere le if agiscono su forms e controlli
con nome diverso.



text:

grazie


title: Copia files dentro directory sistema Windows

author: RobertoA

text:
Sto usando la libreria QRCodeLib.dll per stamparmi il mio bel qrcode
Su un pc vergine, tale file ovviamente non esiste
Ho quindi scritto la routine per tirarlo giu' da dove e' sicuramente
presente, e copiarlo nella directory c:\windows\syswow64
Essendo una directory di sistema, il filecopy da vba non riesce a
concludere la copia
Le domande sono due:
1 - come leggere da vba la directory di systema SYSWOW64 ?
2 - cope copiarci dentro quelo che pare a me da codice vba?


author: Ammammata

text:
Il giorno Fri 20 Dec 2019 01:36:53a, *RobertoA* ha inviato su
it.comp.appl.access il messaggio news:qth472$kps$
1...@gioia.aioe.org
. Vediamo
cosa ha scritto:

> Le domande sono due:
> 1 - come leggere da vba la directory di systema SYSWOW64 ?
> 2 - cope copiarci dentro quelo che pare a me da codice vba?
>

La risposta è semplice:
- non sbatterti per cercare di fare quello che il s.o. non ti permette di
fare, metti la DLL nella stessa directory dove installerai il tuo
programmino

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


text:
Il 20/12/2019 08:25, Ammammata ha scritto:
> Il giorno Fri 20 Dec 2019 01:36:53a, *RobertoA* ha inviato su
> it.comp.appl.access il messaggio news:qth472$kps$
1...@gioia.aioe.org
. Vediamo
> cosa ha scritto:
>
>> Le domande sono due:
>> 1 - come leggere da vba la directory di systema SYSWOW64 ?
>> 2 - cope copiarci dentro quelo che pare a me da codice vba?
>>
>
> La risposta è semplice:
> - non sbatterti per cercare di fare quello che il s.o. non ti permette di
> fare, metti la DLL nella stessa directory dove installerai il tuo
> programmino
>

Primo, il mio non e' un programmino ma un sior programma
Secondo, al s.o. in questione gli spezzo braccine e gambine se non la
smette di mettersi di traverso
Terzo, ho gia' provato, e nella stessa directory dell'mde sembra non
vederla, forse bisogna registrarla o robe simili
Fatto sta che se la metto, a mano, nella c:\windows\syswow64  funziona
subito


author: BFS

text:

il filecopy non ti funziona neppure se la dll è in un'altra cartella del
pc stesso?

prova a copiarla con questa funzione invece di filecopy

Private Declare Function CopyFileA Lib "kernel32" (ByVal
ExistingFileName As String, _
             ByVal NewFileName As String, ByVal FailIfExists As Long) As
Long

Public Function Copy(FileSrc As String, FileDst As String, Optional
NoOverWrite As Boolean = True) As Boolean
     Dim Flag As Long
     Dim Name As String

     Name = Right(FileSrc, Len(FileSrc) - InStrRev(FileSrc, "\"))
     If CopyFileA(FileSrc, FileDst, NoOverWrite) Then
        Copy = True
     Else
         Copy = False
     End If
End Function


title: Aggiunta prefisso numerico su campo numerico

text:
Buongiorno amici,
ho necessità di aggiungere ad un campo numerico un prefisso:
se il numero è di 5 cifre, davanti devo mettere 10
se il numero è di 4 cifre, davanti devo mettere 100,
se il numero è di 3 cifre, davanti devo mettere 1000.
Faccio un esempio:
35900 deve diventare 1035900
3590 deve diventare 1003590
359 deve diventare 1000359
Grazie mille del tempo dedicatomi.
Leo


text:

con una query

update tuatabella set tuocampo=1000000+tuocampo

bfs


title: stampare report con un solo record...

author: Geppino 'GEPPOZ' Gregorio

text:
Ciao a tutti
ho una maschera contenente un pulsante che richiama una macro
"StampaReport". come posso fare per stampare il solo record presente nella
maschera e non tutti i record della tabella?
Grazie a tutti


title: stampare report con un solo record...

author: Sergio MAZZA

text:
"Geppino 'GEPPOZ' Gregorio" <gep...@inwindXXX.it> ha scritto nel messaggio
news:h3IZ6.1913$ZE.2...@news1.tin.it...

Lasci perdere le macro e inizia a guardare l'esempio (F1 o Help) del metodo
OpenReport...
Ciao.


title: stampare report con un solo record...

author: Antonio Biso

text:
Geppino 'GEPPOZ' Gregorio <gep...@inwindXXX.it> wrote in message
h3IZ6.1913$ZE.2...@news1.tin.it...

Aprendo il report con openreport e passando come parametri di criterio where
l'id del record visualizzato nella maschera e che sarà contenuto in un
opportuno controllo
Antonio


title: Access 97, 2000, 2002 (XP)

author: Mauro

text:
Ciao a tutti,
qualcuno saprebbe dirmi se ha riscontrato errori di ricompilazione
passando un'applicazione tra una versione e l'altra di access?
Personalmente ho notato che Acc97 ha bisogno di ricompilare il codice se
l'applicativo "pinco pallino" è stato elaborato in un'altra versione e
viene salvato in formato 97.
Inoltre ho potuto notare che nonostante questa ricompilazione, qualche
automatismo (macro), tende a saltare in maniera casuale ed è quindi
necessario ricontrollare tutto prima di una eventuale consegna.
Vi  è capitato?
Ciao
Mauro


title: Access 97, 2000, 2002 (XP)

author: Liones

text:
Mauro <
mart...@blu.it
> wrote in message 3B55ABC9...@blu.it...

tra 97 e 2000 e sicuramente peggioooooooooo
tra 2000 e 2002 dicono che la compatibilità sia maggiore ??????????


title: Access 97, 2000, 2002 (XP)

author: Marco M. uff

text: Rimanere sul 97 penso sia l'unica soluzione


title: Access 97, 2000, 2002 (XP)

author: Sib dal portatile

text:
"Mauro" <
mart...@blu.it
> ha scritto nel messaggio

Nel momento in cui finalmente A97 cominciava a funzionare mentre A2000 di
funzionare non ne voleva sapere, passare a XP mi sembra quanto meno un
azzardo.
Sib
--


title: Access 97, 2000, 2002 (XP)

text:
Sib dal portatile <
sibN...@iol.it
> wrote in message
9j6iim$650$1...@serv1.iunet.it...

francamente spero che qualcuno cominci a lavorare con xp e posti le propri
impressioni\valutazioni


title: Testata fattura in relazione con righe

text:
ciao
ho un problema 'teorico' sulla gestione delle fatture:
ho una tabella 'movimenti'
dataMov | importo | perc1 | Nrfat1 | perc2 | NrFat2 |
praticamente gli stessi 'movimenti' devono costituire (moltiplicati per le
percentuali) le righe per 2 distinte fatture,
premesso che la numerazione delle fatture deve essere comune, è preferibile
avere 1 o 2 tabelle testate ?
es 1 tabella:
NrFat | Data | TipoFattura1o2
(devo poter distinguere le due fatture)
in relazione una a molti
la relazione dovrà essere sia con Nrfat1 che con Nrfat2 (credo di dover
mettere una copia della tabella Testate nel 'form' delle ralazioni  così
funziona ?)
o
creo 2 tabelle di testata
ciao


title: Testata fattura in relazione con righe

author: Giorgio Prx

text:
"Liones" <
Lio...@tin.it
> ha scritto nel messaggio
news:bgoldu$ph8mo$2...@ID-182300.news.uni-berlin.de...

Ciao Liones,
Sperando di aver capito ti suggerisco una soluzione
Tabella Fatture         Tabella righe
---------------         ----------------
IdFattura-----|          IdRiga
NrFat            |-----> IdFattura
Data                         Articolo
TipoFattura               Quantita
Perc                          Importo
ecc ecc                      ecc. ecc.
Dove IdFattura della tabella Fatture è un contatore (lato uno) e IdFattura
della tabella righe è di tipo intero lungo (lato molti). In questo modo puoi
avere da 2 a n tipi fattura. (Sempre se ho capito il problema).
Ciao Giorgio.


title: Testata fattura in relazione con righe

text:
> > ho un problema 'teorico' sulla gestione delle fatture:
> >
> > ho una tabella 'movimenti'
> >
> > dataMov | importo | perc1 | Nrfat1 | perc2 | NrFat2 |
> >
> > praticamente gli stessi 'movimenti' devono costituire (moltiplicati per
le
> > percentuali) le righe per 2 distinte fatture,
> >
> > premesso che la numerazione delle fatture deve essere comune, è
> preferibile
> > avere 1 o 2 tabelle testate ?
> >
> > es 1 tabella:
> > NrFat | Data | TipoFattura1o2
> >
> > (devo poter distinguere le due fatture)
> > in relazione una a molti
> > la relazione dovrà essere sia con Nrfat1 che con Nrfat2 (credo di dover
> > mettere una copia della tabella Testate nel 'form' delle ralazioni  così
> > funziona ?)
> >
> > o
> >
> > creo 2 tabelle di testata
> >
> Ciao > Sperando di aver capito ti suggerisco una soluzione
>
> Tabella Fatture         Tabella righe
> ---------------         ----------------
> IdFattura-----|          IdRiga
> NrFat            |-----> IdFattura
> Data                         Articolo
> TipoFattura               Quantita
> Perc                          Importo
> ecc ecc                      ecc. ecc.
>
> Dove IdFattura della tabella Fatture è un contatore (lato uno) e IdFattura
> della tabella righe è di tipo intero lungo (lato molti). In questo modo
puoi
> avere da 2 a n tipi fattura.
ciao
ti ringrazio della risposta
ma
credo di non essermi spiegato (oppure non ho compreso la tua risposta):
ho una tabella con i vari movimenti che dovrò fatturare
Tabella righe
----------------
DataMovimento
idMovimento
Importo
Percentuale1
Percentuale2
IdFattura1
IdFattura2
ecc. ecc.
il singolo record della tabella righe dovrà essere il molti di 2 fatture
(Importo * Percentuale1) deve avere un suo identificativo Fattura (un numero
fattura IdFattura1)
(Importo * Percentuale2) deve avere un altro identificativo Fattura (un
numero fattura IdFattura2)
chiedevo se è preferibile avere 1 o 2 tabelle testata fattura (la
nrumerazione della fattura deve unica per le 2 tabelle)
e nel caso sia preferibile avere un'unica  tabella testate come impostare le
relazioni testata > movimenti
ciao e grazie


title: Testata fattura in relazione con righe

text:
> ho una tabella con i vari movimenti che dovrò fatturare
>
> Tabella righe
> ----------------
> DataMovimento
> idMovimento
> Importo
> Percentuale1
> Percentuale2
> IdFattura1
> IdFattura2
> ecc. ecc.
>
> il singolo record della tabella righe dovrà essere il molti di 2 fatture
> (Importo * Percentuale1) deve avere un suo identificativo Fattura (un
numero
> fattura IdFattura1)
> (Importo * Percentuale2) deve avere un altro identificativo Fattura (un
> numero fattura IdFattura2)
>
> chiedevo se è preferibile avere 1 o 2 tabelle testata fattura (la
> nrumerazione della fattura deve unica per le 2 tabelle)
> e nel caso sia preferibile avere un'unica  tabella testate come impostare
le
> relazioni testata > movimenti
ipotesi 1tabella testate ?
 Tabella righe                   TabellaTestata
 ----------------             ----------------
 DataMovimento
 idMovimento
 Importo
 Percentuale1
 Percentuale2
 IdFattura       8---------1>    IdFattura
TipoFattura    8---------1>    TipoFattura
 ecc. ecc.
 è preferibile avere 1 o 2 tabelle testata fattura
ciao


title: Testata fattura in relazione con righe

text:
"Liones" <
Lio...@tin.it
> ha scritto nel messaggio
news:bgqei3$qmh6a$1...@ID-182300.news.uni-berlin.de...

Ciao Liones
se il numero fattura è già esistente nei movimenti allora va bene la
relazione con doppio campo IdFattura, TipoFattura come da tuo esempio e in
ogni caso io opterei per un'unica tabella, metti il caso di voler stampare
le fatture, dovresti cambiare l'origine record per ogni tipo di fattura.
Ciao Giorgio.


title: Testata fattura in relazione con righe

text:

Ciao Giorgio
> se il numero fattura è già esistente nei movimenti allora va bene la
> relazione con doppio campo IdFattura, TipoFattura
i movimenti sono precedenti (provengono da un programma esterno) alla loro
fatturazione conseguentemente i campi IdFattura, TipoFattura sono vuoti
>come da tuo esempio e in
> ogni caso io opterei per un'unica tabella, metti il caso di voler stampare
> le fatture, dovresti cambiare l'origine record per ogni tipo di fattura.
>
le fatture sono profondamente diverse, hanno una diversa struttura, sono dei
report differenti che "non possono" essere stampati insieme
il problema è teorico, quale delle 2 strade è  migliore ?
(francamente la parte del programma  che fattura la 1° percentuale è
funzionante e prevede 2 tabelle testate (attualmente 1 sola usata) , ora
devo sviluppare la fatturazione della 2° percentuale e ???)
ciao


title: Testata fattura in relazione con righe

text:
"Liones" <
Lio...@tin.it
> ha scritto nel messaggio
news:bgqihc$rrkhn$1...@ID-182300.news.uni-berlin.de...

Teoricamente è meglio una tabella sola, se un domani i tipi di fattura
diventano 4 o 5 sei già a posto in altro caso sono guai.
Se il numero della fattura lo decidi al momento della fatturazione dei
movimenti non c'è bisogno di avere la relazione con due campi, basta un
IdFattura di tipo contatore indicizzato univoco sulla tabella Fatture e un
IdFattura intero lungo indicizzato non univoco sulla tabella movimenti.
Ma ovviamente spetta a te decidere e prevedere gli sviluppi futuri.
Ciao Giorgio.


title: Testata fattura in relazione con righe

text: grazie


title: Testata fattura in relazione con righe

text:

cioa
dopo pranzo le idee sono più chiare e mi sono accorto di aver scritto una
c...ta
riprovo
  Tabella righe                   TabellaTestata
  ----------------             ----------------
  DataMovimento
  idMovimento
  Importo
  Percentuale1
  Percentuale2
  IdFattura1      8---------1>    IdFattura
  IdFattura2                              TipoFattura
 Tabella righe                   TabellaTestata
  ----------------             ----------------
  DataMovimento
  idMovimento
  Importo
  Percentuale1
  Percentuale2
  IdFattura1
  IdFattura2      8---------1>    IdFattura
                                             TipoFattura
lo stesso record della Tabella righe  deve essere in relazione con 2
IdFattura
tale relazione la creo mettendo 2 copie della  TabellaTestata nel "form"
relazioni e mettendo in relazione una volta con il  IdFattura1    e un'altra
con  IdFattura2  (funge?)
credo che se voglio avere un unica TabellaTestata deve funzionare così
domanda:
FUNZIONA ?
ciao


title: Testata fattura in relazione con righe

text:
"Liones" <
Lio...@tin.it
> ha scritto nel messaggio
news:bgqtbe$rfalk$1...@ID-182300.news.uni-berlin.de...

Ciao Liones,
funziona certamente, anche se l' ideale è avere una riga per ogni tipo
fattura e non una per due tipi , ma se i dati provengono da una procedura
esterna non vedo altro sistema.
Ciao Giorgio.


title: Testata fattura in relazione con righe

text: grazie ciao


title: BATCH

author: AntonellaTrapani

text:
Ciao a tutti.
Desideravo conoscere come posso mandare in esecuzione - da codice VBA - una
procedura batch .
Grazie
ANTO


title: BATCH

text:
" AntonellaTrapani" <
ShakiraNOSPA...@virgilio.it
> ha scritto nel
messaggio news:458b7d6d$0$4250$4faf...@reader1.news.tin.it...

Cosě č giusto?
Dim stAppName As String
stAppName = "C:\Documents and Settings\ADMIN1\Desktop\DECODE.bat"
Call Shell(stAppName, 1)   * questo 1 a cosa serve?
ANTO


title: BATCH

author: Alessandro Baraldi

text:
 AntonellaTrapani ha scritto:
> " AntonellaTrapani" <
ShakiraNOSPA...@virgilio.it
> ha scritto nel
> messaggio news:458b7d6d$0$4250$4faf...@reader1.news.tin.it...
> > Ciao a tutti.
> > Desideravo conoscere come posso mandare in esecuzione - da codice VBA -
> > una procedura batch .
> >
> > Grazie
> > ANTO
> >
>
> Così è giusto?
> Dim stAppName As String
> stAppName = "C:\Documents and Settings\ADMIN1\Desktop\DECODE.bat"
> Call Shell(stAppName, 1)   * questo 1 a cosa serve?
>
> ANTO
Ma l'Help ti è così antipatico....????
Function Shell(PathName, [WindowStyle As VbAppWinStyle =
vbMinimizedFocus]) As Double
    Membro di VBA.Interaction
Const vbNormalFocus = 1
    Membro di VBA.VbAppWinStyle
Saluti
@Alex


title: BATCH

text:
Ma l'Help ti è così antipatico....????
Function Shell(PathName, [WindowStyle As VbAppWinStyle =
vbMinimizedFocus]) As Double
    Membro di VBA.Interaction
Const vbNormalFocus = 1
    Membro di VBA.VbAppWinStyle
Saluti
@Alex
Non mi è antipatico... non ci capisco molto ...ancora! :-)
Tutte le volte che lancio da vba la procedura batch lo schermo sfarfalleggia
aprendo finestre che poi sono costretta a richiudere per riprendere il
lavoro. Ecco perchè chiedevo spiegazione dell'"1" a cosa servisse.
C'è un modo per farlo lavorare in background senza "disturbare" il lavoro?
Grazie
ANTO


title: BATCH

author: Panathos

text:
 AntonellaTrapani ha scritto:
> Tutte le volte che lancio da vba la procedura batch lo schermo sfarfalleggia
> aprendo finestre che poi sono costretta a richiudere per riprendere il
> lavoro. Ecco perchè chiedevo spiegazione dell'"1" a cosa servisse.
Se seguivi il consiglio di Alessandro ti sarebbe stato immediatamente
tutto chiaro.
Quell'1 è una delle costanti che definiscono il comportamento che
devono avere le finestre delle applicazioni lanciate tramite shell. Il
numero 1 sta per vbNormalFocus, cioè finestra visualizzata
normalmente.
Visto che è quasi natale, sarò buono: gli altri valori li leggi
sull'help in linea.
ciao,
Panathos


title: BATCH

text:
 AntonellaTrapani ha scritto:

Antonella ..... è Natale, ma guarda che non c'è molto da
capire....!!!
Ti sei sforzata di trovare le indicazioni che ti ho dato...????
Se guardavi l'elenco delle Costanti enumerate per il parametro
WindowStyle avresti trovato l'elenco che, a mio avviso non è da
capire.
Ad esempio prendo la 1° Costante a caso.....
Const vbHide = 0
    Membro di VBA.VbAppWinStyle
Hide in inglese significa Nascosto..... dici che possa essere quello
che chiedi....?????
;-)
@Alex


title: BATCH

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1166801816.6...@a3g2000cwd.googlegroups.com...
 AntonellaTrapani ha scritto:






;-)
@Alex
Ah, ah, avete ragione ragazzi, non ho spostato il mouse neanche di un
centimetro, ... non è pigrizia ... è che mi hanno rubato la macchina e sono
inc..... nera!!
Va detto comunque che progressi ne ho fatti se consideriamo anche d'aver
cominciato solo da qualche mese.
Grazie come sempre per la collaborazione
e BUON NATALE a tutti !!
ANTO


title: BATCH

author: Ivan da casa

text:
>... è che mi hanno rubato la macchina e sono
> ANTO
Caro Babbo Natale,
la notte del 24 mentre svolazzi sopra il mio tetto potresti gentilmente
SGANCIARMI la mia macchina!!!
Grazie tua Antonella.
PS
non bere tutto quel sidro prima di salire sulla slitta ... ;))
....
[questo messaggio è stato inoltrato automaticamente nella mail di Natale
Babbo]


author: Luca

text:
[OT] Nuovo NG su Excel (free.it.comp.officexp.excel)
lo trovate su
free.it.comp.officexp.excel
--------------------------------------------
"Che la vostra memoria non s'imboli
  nel primo mondo da l'umane menti,
  ma s'ella viva sotto molti soli "
--------------------------------------------
molte onorevoli grazie a Voi
^____^
Luca


title: [OT] Nuovo NG su Excel (free.it.comp.officexp.excel)

author: Warrant

text: non riesco a trovarlo


author: Mrok

text: io anche


text:
"Mrok" <
flag...@tin.it
> ha scritto nel messaggio
news:Y68f8.20826$Ns4.8...@news2.tin.it...
> io anche
>
>
...forse (ma non credo) perchč io mi collego con
Infostrada?
allego un post per la verifica dell'indirizzo...
----- Original Message -----
From: "Luca" <
anonimi....@tin.it
>
Newsgroups: free.it.comp.officexp.excel
Sent: Wednesday, February 27, 2002 3:59 PM
Subject: Eliminare i collegamenti (?)
...cut


author: Roberto da casa

text:
"Luca" <
anonimi....@tin.it
> ha scritto nel messaggio
news:y89f8.35844$v7.13...@twister1.libero.it...

Confermo che esiste; ne esiste anche uno su Access XP:
free.it.comp.officexp.access
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


author: OndaMax

text:
Roberto da casa wrote in message ...
> Confermo che esiste; ne esiste anche uno su Access XP:
> free.it.comp.officexp.access
Anch'io li vedo ... per cui abbiamo stabilito che Libero li legge.
Ma il fatto è che non tutti i NewsServer vedono la gerarchia free ...
OndaMax


author: Paolo P

text:
"OndaMax" <
ond...@liberox.it
> ha scritto nel messaggio
news:8icf8.41557$fa5.1...@twister2.libero.it...
> Roberto da casa wrote in message ...
>
> > Confermo che esiste; ne esiste anche uno su Access XP:
> > free.it.comp.officexp.access
>
> Anch'io li vedo ... per cui abbiamo stabilito che Libero li legge.
> Ma il fatto č che non tutti i NewsServer vedono la gerarchia free ...
>
> OndaMax
>
Infatti dall'ufficio dove scarico con libero li ho visti anch'io, da casa
con Tiscali e un altro provider locale non li vedo
Paolo


author: Roberto - Syd

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:s2af8.40414$fa5.1...@twister2.libero.it...

Ciao Roberto non so cosa ti č successo ma ho saputo che sei stato male, ora
ti ho rivisto nel NG e quindi penso che sei completamente guarito, quindi ti
invio un BENTORNATO e spero che tutto proceda per il meglio.
Ciao Roberto - Syd


text:
"Roberto - Syd" <
p.ro...@tin.it
> ha scritto nel messaggio
news:Glff8.21818$_u5.6...@news1.tin.it...
[CUT]
> Ciao Roberto non so cosa ti è successo ma ho saputo che sei stato male,
ora
> ti ho rivisto nel NG e quindi penso che sei completamente guarito,
non del tutto, ma sono sulla strada buona :)
> quindi ti
> invio un BENTORNATO e spero che tutto proceda per il meglio.
Grazie!
>
> Ciao Roberto - Syd



title: Stato attivo di pulsanti in altre maschere

author: Silver

text:
Ciao a tutti,
io ho il seguente problema:
ho bisogno di controllare lo stato attivo di un pulsante che si trova
in un'altra maschera da quella dove mi trovo.
Io scrivo:
 if Forms![nomeforms]![nomepulsante].ActiveControl = True then
 if Forms![nomeforms]![nomepulsante].Focus = True then
ma mi da errore.
Sapete aiutarmi?
Grazie mille a tutti


author: Alessandro Cara

text:

ActiveControl e' una proprieta' di form non di commandbutton ed e' un
oggetto che si trascina le "sue" proprieta'
i.e: Forms![nomeforms]!ActiveControl.-->proprieta' di questo controltype
Curiosita'. Perche' ti serve cio'?
--
ac
y-1=x


text:
Alessandro Cara wrote:
[cut]
P.S.
> i.e: Forms![nomeforms]!ActiveControl.-->proprieta' di questo controltype
ho fatto copiaincolla
Forms![nomeforms].ActiveControl.-->proprieta' di questo controltype
cosi' e meglio
--
ac
y-1=x


text:
On 10 Apr, 17:44, Alessandro Cara <
alessandro.c...@ay-1asistemi.it
>
wrote:

Mi serve sapere se quel pulsante è stato premuto o no.
Il problema è il seguente: ho due pulsanti nella maschera A che mi
aprono una maschera B.
In questa maschera B in base a quale pulsante è stato cliccato faccio
delle operazioni.
Quindi cosa posso mettere come proprietà per quel pulsante?
Grazie


text:

Come immaginavo. Perche' non usi openargs e Passi a "B" valori diversi a
seconda del pulsante?
--
ac
y-1=x


text:
On 10 Apr, 17:53, Alessandro Cara <
alessandro.c...@ay-1asistemi.it
>

Ok allora adesso provo e ti faccio sapere.
Grazie mille


text:

Ok ho provato e funziona tutto grazie mille per la dritta.
Ciao ciao


title: casella combinata

author: Giady

text:
Salve, sarebbe possibile fare in modo che in una casella combinata,
all'apertura della maschera, venga visualizzato il primo nell'elenco e non
uno spazio bianco?
grazie


title: casella combinata

text:

Me!Nomecbo = Me!Nomecbo.ItemData(0)
@Alex


title: casella si/no

author: pizario

text:
mi sembra che il problema sia stato gia' risolto tanto tempo fa ma,
purtroppo, io non mi ricordo.
Ho tante caselle di controllo si/no ed il mio problema e' che come le metto
in una maschera mi viene messa l'etichetta a sinistra della casella mentre a
me serve a destra per una piu' precisa elencazione.
chi mi puo' aiutare?
grazie in anticipo
pizario
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: casella si/no


title: casella si/no

text:
"pizario" <
piz...@libero.it
> wrote in message
news:85Z43Z96Z110Y1...@usenet.libero.it
>
> mi sembra che il problema sia stato gia' risolto tanto tempo fa ma,
> purtroppo, io non mi ricordo.
> Ho tante caselle di controllo si/no ed il mio problema e' che come le metto
> in una maschera mi viene messa l'etichetta a sinistra della casella mentre a
> me serve a destra per una piu' precisa elencazione.
> chi mi puo' aiutare?
> grazie in anticipo
> pizario
Sposta l'etichetta dove credi, non sono incollate...!!!
Creato il primo Copia/Incolla ed inserisci gli altri.
Non capisco, oppure ho frainteso, il problema.
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: casella si/no

text:
 >
> Sposta l'etichetta dove credi, non sono incollate...!!!
> Creato il primo Copia/Incolla ed inserisci gli altri.
>
> Non capisco, oppure ho frainteso, il problema.
>
> @Alex
caro alex , ho una tabella con tante caselle di controllo si/no e quando
vado a costruire la maschera le prendo tutte in blocco mettendomi
l'etichetta a sinistra. ora io ho necessita' di mettere l'etichetta a destra
e non vorrei sobbarcarmi l'etichette una per una.
ho forse chiarito il tuo dubbio?
grazie per l'interessamneto.



title: casella si/no

text:
"pizario" <
piz...@libero.it
> wrote in message
news:85Z43Z96Z110Y1...@usenet.libero.it
>  >
> > Sposta l'etichetta dove credi, non sono incollate...!!!
> > Creato il primo Copia/Incolla ed inserisci gli altri.
> >
> > Non capisco, oppure ho frainteso, il problema.
> >
> > @Alex
> caro alex , ho una tabella con tante caselle di controllo si/no e quando
> vado a costruire la maschera le prendo tutte in blocco mettendomi
> l'etichetta a sinistra. ora io ho necessita' di mettere l'etichetta a destra
> e non vorrei sobbarcarmi l'etichette una per una.
> ho forse chiarito il tuo dubbio?
> grazie per l'interessamneto.
> pizario
Ho paura che ti tocchi farlo proprio a mano.
Si potrebbe fare via Codice, ma scriverlo per
fare questa cosa ci si impiega più che spostarle.
In fin dei conti basta spostare la prima in alto
quindi sfruttare l'allineamento, le selezioni e
disponi Allineamento a SX, no mi pare così scomodo.



title: X attendere una shell

author: Fabio Dalla Villa

text:
Vorrei fermare l'esecuzione del codice, in attesa che venga completata una
shell per zippare un file.
Ho trovato questo:
1. Paste the following declaration into your module:
Declare Function GetModuleUsage% Lib "Kernel" (ByVal hModule%)
2. Try out this test function, which launches any app you want to and waits
until it is finished to display a message box (Note an " _ " underscore
means line continuation):
Function LaunchApp (MYAppname As String) as Integer
 Dim ModuleHandle As Integer
 LaunchApp=-1
 ModuleHandle = Shell(appname, 1)
 If (Abs(hMod) > 32) Then
   While (GetModuleUsage(hMod))
      DoEvents
   Wend
   Else
   MsgBox "ERROR : Unable to start " & MyAppname
   LaunchApp=0
End If
MsgBox "This code waited to execute until " & MyAppName & " Finished",64
End Function
ma non riesco ad adattare il codice: hModule, ModuleHandle e hMod sono la
tessa roba?
appname è la stringa shell?
ho già letto l'help, ma non ho capito a cosa serve DoEvents (ho testato
l'esempio, ma suona un po' come un comando <fa come ti pare>).
c'è qualcosa di alternativo?
-------------
Fabio Dalla Villa
Biella
nomec...@tiscalinet.it


title: X attendere una shell

text:
"Fabio Dalla Villa" <
fabioda...@tiscalinet.it
> ha scritto nel messaggio
news:9s3m91$kfg$1...@pegasus.tiscalinet.it...

Vai sul Sito Comune (link qui sotto), Sezione General, e dai uno sguardo
alla FAQ di AntoGal intitolata "Avviare un file eseguibile ed attenderne la
fine."; dovrebbe fare al caso tuo.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Domanda banale

author: Antonio

text:
Perchè in questo sito a volte accanto alla domanda appare un'icona diversa
( sfondo bianco con una specie di ingranaggio anzichè sfondo giallo), come
probabilmente avverrà nel mio caso?

Grazie e auguri.

Antonio


title: Domanda banale

author: Luciano (DOC)

text:
"Antonio" ha scritto nel messaggio <000701c12a02$441f7ce0$974a1e97@k6300>...
Perchè in questo sito a volte accanto alla domanda appare un'icona diversa
 sfondo bianco con una specie di ingranaggio anzichè sfondo giallo), come
probabilmente avverrà nel mio caso?
Quale sito?
Saluti.
Luciano
(DOC)


title: Da un campo ad un'altro

author: Marco M.

text:
Ho due caselle di testo non associate txtComune e txtCap, la txtComune mi
estrae il txtCap per cui se digito la città di Roma avro il cap 00100.
Vorrei trasferire questi due dati estratti, in altre due caselle di testo
legate come origine di controllo ad un'altra tabella " tblclienti."
Praticamente vorrei semplificarmi la vita negli inserimenti senza dover ogni
volta ricordarmi il cap di una determinata città.
Grazie Marco


title: Da un campo ad un'altro

text:
"Marco M." <
teat...@tin.it
> ha scritto nel messaggio
news:kSJd8.7529$_u5.2...@news1.tin.it...

Non ho ben capito la situazione, comunque se la domanda è :
"come impostare il valore di un controllo sulla base del valore di un'altro
controllo"
una probabilissima soluzione è l'utilizzo di Dlookup
Paolo


title: Da un campo ad un'altro

text:
L'intuito è buono, ma il problema è che la maschera è la stessa e non
un'altra, e non solo, l'inserimento è inverso. Da un casella di testo non
collegata devo passare i dati un una casella di testo collegata ad una
tabella.
Hai presente l'estrazione del codice fiscale? I dati provengono da una
tabella con dei dati, questi dati li devo trasferire di volta in volta in un
cliente quindi ogni inserimento dovrà essere registrato su di una tabella.
Comunque più semplicemente devo evitare di fare troppi passaggi
nell'inserimento dei dati di un cliente, quindi quando sono arrivato ad
inserire la città va da se che il cap e la provincia sono sempre gli stessi,
ecco quello che vogli realizzare.
Marco
"Paolo P" <
p.pe...@inrete.it
> ha scritto nel messaggio
news:3c77876e$1...@news.opennet.it...



title: Da un campo ad un'altro

text:
"Marco M." <
teat...@tin.it
> ha scritto nel messaggio
news:dzMd8.8143$_u5.2...@news1.tin.it...

Rispondi dopo il messaggio precedente (quoting). E' una regola del newsgroup
:)
Continuo a non farmi un'idea precisa di come hai organizzato la maschera e
la tabella sottostante, ma ci riprovo.
Su dopo aggiornamento della txtComune
Me!TuaCasellaLegataATabellaClientiComune=me!txtComune
Me!TuaCasellaLegataATabellaClientiCap=Me!txtCap
Paolo


title: Da un campo ad un'altro

text:
"Paolo P" <
p.pe...@inrete.it
> ha scritto nel messaggio
> Continuo a non farmi un'idea precisa di come hai organizzato la maschera e
> la tabella sottostante, ma ci riprovo.
> Su dopo aggiornamento della txtComune
> Me!TuaCasellaLegataATabellaClientiComune=me!txtComune
> Me!TuaCasellaLegataATabellaClientiCap=Me!txtCap
>
 Ho provato anche la funzione dopo aggiornamento:
If IsNull(COMUNE) Then
   COMUNE = txtComune
ma niente funziona solo se il campo txtcomune non fa filtri da tabelle,
mentre io cerco di sfruttare una tabella composta da tati esistenti
(txtcomune, txtprovincia, txtcap) estrapolati dalla funzione che si usa per
calcolare il codice fiscale.
Ora a me va bene qualsiasi funzione che nell'inserimento i dati tipo il cap
mi restituisca automaticamente la citta e la provincia per abbreviare il
tempo di inserimento.
Ho provato anche questa funzione ma non mi da nulla:
Private Sub Cap_AfterUpdate()
    Select Case Cap
        Case "00100" To "00199"
            Città = "Roma"
            StatoOProvincia = "RM"
        Case "20100" To "20199"
            Città = "Milano"
            StatoOProvincia = "MI"
    End Select
    If PostalCode > "00100" And Cap < "20199" Then
        Paese = "ITALIA"
        Title.SetFocus
    End If
End Sub
Grazie Marco


title: Da un campo ad un'altro

text:
"Marco M." <
teat...@tin.it
> ha scritto nel messaggio
news:XZqe8.12117$_u5.4...@news1.tin.it...

Non so che dire...vuoi provare a spiegare meglio com'è organizzato il tutto?
Paolo


title: Info Filtro e Denitratore

author: Etto

text:
Per un acquario da 400 litri o 600 litri, che dovrò costruire, sul sito
acquaportal ho trovato alcuni esempi per costruire un filtro ed un
denitratore esterno.
Per quanto riguarda il filtro, di quanti litri prendo il secchio ?
Collego poi il filtro al denitratore in modo che l'acqua entri nel
denitratore parzialmente filtrata ?
Come pompe ne metto 1 tra il filtro ed il denitratore o 2 ?
Grazie !


title: Info Filtro e Denitratore

text:
"Etto" <Etto80[@]
tiscali.it
> ha scritto nel messaggio
news:clo04j$idk$1...@lacerta.tiscalinet.it...

SCUSATE, HO SBAGLIATO TOPIC !!
:D


title: Info Filtro e Denitratore

author: MA

text:
"Etto" <Etto80[@]
tiscali.it
> ha scritto nel messaggio
news:clo04j$idk$1...@lacerta.tiscalinet.it...

ROTFL...
Leggendo il subject ho iniziato a leggere il 3d, chiedendo ma che vorrà
dire con denitratore???
Access, questo sconosciuto
MAssimiliano


title: Info Filtro e Denitratore

author: ciroteo

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:bxLfd.28280$B06...@news.edisontel.com...

me.filter!!!!


title: Info Filtro e Denitratore

author: Sergio MAZZA

text:

e Me.Denitrator = True/False
Ciao.
--
Sergio MAZZA


title: Info Filtro e Denitratore

author: LoSoSoloIoChiSono

text: Dim Denitrator As Object


title: Info Filtro e Denitratore

author: namor

text:
LoSoSoloIoChiSono ha scritto:
> Dim Denitrator As Object
[On error resume next]
Dim Denitrator As New Unknown Object
Namor
--
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Info Filtro e Denitratore

text:
"namor" <
do...@spam.me
> ha scritto nel messaggio
news:clodmj$6pv$1...@news.newsland.it...

siamo tutti un po' malati ... ;-)


title: Collegamento a BE su rete internet

author: Sandrobi

text:
E' possibile collegare un FE ad un BE residente su un sito web, in pratica
fare un collega tabelle ad un indirizzo del tipo
http://dominio/miacartella/database.mdb
 ?
--
Ciao, Sandrobi


title: Collegamento a BE su rete internet

author: Simone Calligaris

text:
"Sandrobi"
> E' possibile collegare un FE ad un BE residente su un sito web, in pratica
> fare un collega tabelle ad un indirizzo del tipo
>
http://dominio/miacartella/database.mdb
 ?
E' possibile se il DataBase è un Server SQL: è una configurazione che
funziona bene anche via ODBC (se il FE non è fatto alla carlona).
Nel caso di un MDB è comunque possibile fare quello che dici previa
configurazione di una VPN.
Ma le prestazioni sono così infami e il rischio corruzioni così alto che di
fatto non serve.
Saluti.


title: Collegamento a BE su rete internet

author: RobertoA

text:

Dovrebbe funzionare anche senza vpn, o no ?
Il problema sono le prestazioni
Con un mdm in rete viaggerebbe ogni volta tutto il file mdb
Quindi se fosse da 1 Mbyte e con rete veloce magari potrebbe anche
funzionare, dopo 10 secondi ti verrebbe restituita la risposta ad una
qualsiasi query
Se fosse un db normale, diciamo dai 50-100 Mb in su dubito molto possa
essere usabile, anche se funzionante ci metterebbe minuti ad ogni
interrogazione
Ciao
RobertoA


title: Stampa di un solo record e in tre copie?

author: Mala

text:
quesitino: e' possibile realizzare un tasto di stampa in una maschera
che preveda la stampa attraverso un report solo del record che ho inserito
nella maschera dalla quale premo il tasto, o sono obbligato a stampare tutto
il DB?
Posso poi dallo stesso tasto ordinare una stampa in tre copie, sono sicuro
di
si,ma come?
Grazie
Matteo


author: Claudio

text:
"Mala" <
mal...@libero.it
> ha scritto nel messaggio
news:DWlp9.14768$RO.3...@twister1.libero.it...

Puoi stampare la maschera corrente con questo codice (generato automaticamente
da Access quando crei un pulsante):
Private Sub PulsanteStampa_Click()
On Error GoTo Err_PulsanteStampa_Click
    DoCmd.DoMenuItem acFormBar, acEditMenu, 8, , acMenuVer70
    DoCmd.PrintOut acSelection, , , , 3
Exit_PulsanteStampa_Click:
    Exit Sub
Err_PulsanteStampa_Click:
    MsgBox Err.Description
    Resume Exit_PulsanteStampa_Click
End Sub
L'unica modifica che ho fatto è stato impostare il numero di copie (il 3 del
metodo PrintOut).
Ciao. Claudio.


text:
Mi sono spiegato male, io non voglio stampare la maschera, ma un report!
Tale report pero' dovrebbe essere relativo solo al record che o appena
inserito nella maschera:
Nella fattispecie pensa a quest'esempio.... io compilo una maschera con i
miei dati anagrafici, poi in fondo alla maschera compilata trovo un tasto di
stampa dati, tale tasto stampa i miei dati, formattati pero' in un report in
modo tale da entrare perfettamente nelle caselle di un modulo cartaceo che
metto nella stampante.
Il DB conterra' i dati di molte persone, io pero' voglio poter stampare solo
quelle che ho appena inserito o al limite quelle che sto vedendo sullo
schermo nella maschera. Tutto questo deve essere stampato poi in 3 copie!
Grazie di nuovo
Il codice per separare i caratteri da uno spazio ha funzionato alla
perfezione...
Grazie
Matteo
"Claudio" <cld@NOSPAM&COsupereva.it> ha scritto nel messaggio
news:7Cmp9.38879$cS4.1...@news2.tin.it...



text:
"Mala" <
mal...@libero.it
> ha scritto nel messaggio
news:DQnp9.15080$%M1.3...@twister2.libero.it...
> Mi sono spiegato male, io non voglio stampare la maschera, ma un report!
> Tale report pero' dovrebbe essere relativo solo al record che o appena
> inserito nella maschera:
Sono io che non avevo capito... in effetti avevi detto "tramite un report".
Prova questo codice, allora:
Private Sub StampaReport_Click()
On Error GoTo Err_StampaReport_Click
    Dim stDocName As String
    '    Me.Refresh
    stDocName = "MioReport"
    DoCmd.OpenReport stDocName, , , "ID=" & ID
    DoCmd.OpenReport stDocName, , , "ID=" & ID
    DoCmd.OpenReport stDocName, , , "ID=" & ID
Exit_StampaReport_Click:
    Exit Sub
Err_StampaReport_Click:
    MsgBox Err.Description
    Resume Exit_StampaReport_Click
End Sub
Ovviamente, affinché funzioni, dovrai aver definito una chiave primaria nella
tabella a cui il report si appoggia (ID), e aver incluso questo campo
nell'origine record del tuo report.
Inoltre il record deve già essere stato aggiornato nella tabella: se sei ancora
nella fase di inserimento chiaramente non ti stamperà nulla, poiché il record
non esiste ancora in tabella. Se vuoi che ti stampi anche in fase di
inserimento, dovresti da codice prima aggiornare il record (usa il metodo
Refresh prima della stampa: te l'ho lasciato commentato nel codice).
Ciao. Claudio.


author: Alex

text:
"Mala" <
mal...@libero.it
> wrote in message
news:DQnp9.15080$%
M1.3...@twister2.libero.it
> Mi sono spiegato male, io non voglio stampare la maschera, ma un report!
> Tale report pero' dovrebbe essere relativo solo al record che o appena
> inserito nella maschera:
Non ti sei spiegato male, è solo che le MASCHERE non si possono
stampare,
quello che ti hanno detto è corretto, solo dovresti sapere che il
REPORT devi creartelo prima......!!
@Alex.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


author: Alessandro Cara

text:
Claudio ha scritto:
[cut]
>
> Ovviamente, affinché funzioni, dovrai aver definito una chiave primaria nella
> tabella a cui il report si appoggia (ID), e aver incluso questo campo
> nell'origine record del tuo report.
posso rompere? Questa affermazione non e' vera.
1) non e' detto che ci debba essere una chiave primaria
2) non e' detto che debba essere per forza un ID (se l'ID e'
   il famoso contatore)
3) non e' detto che il campo debba essere incluso nel report

   select listacampi from tabella
     where campo1 = x, campo2=y, campo3 = z  etc.......

   l'imoportante e' che x,y,z identifichino univocamente una riga
   i.e docmd.openreport "nomereport", , , condizionewhere
--
a.cara


author: Ettore Manara

text:
"Alex" <
> > Mi sono spiegato male, io non voglio stampare la maschera, ma un report!
> > Tale report pero' dovrebbe essere relativo solo al record che o appena
> > inserito nella maschera:
> Non ti sei spiegato male, è solo che le MASCHERE non si possono
> stampare,
In verità puoi con DoCmd.PrintOut :-)


text:
"Alex" <
ik2...@libero.it
> ha scritto nel messaggio
news:17a7b2599763c1787a...@mygate.mailgate.org...
> "Mala" <
mal...@libero.it
> wrote in message
> news:DQnp9.15080$%
M1.3...@twister2.libero.it
>
> > Mi sono spiegato male, io non voglio stampare la maschera, ma un report!
> > Tale report pero' dovrebbe essere relativo solo al record che o appena
> > inserito nella maschera:
>
> Non ti sei spiegato male, è solo che le MASCHERE non si possono
> stampare,
Prego??
> quello che ti hanno detto è corretto, solo dovresti sapere che il
> REPORT devi creartelo prima......!!
Beh, mi sembra il minimo... :-)
Ciao. Claudio.


text:
"Alessandro Cara" <
al...@blunet.it
> ha scritto nel messaggio
news:3DA6AFCB...@blunet.it...
> Claudio ha scritto:
> [cut]
> >
> > Ovviamente, affinché funzioni, dovrai aver definito una chiave primaria
nella
> > tabella a cui il report si appoggia (ID), e aver incluso questo campo
> > nell'origine record del tuo report.
> posso rompere? Questa affermazione non e' vera.
>
> 1) non e' detto che ci debba essere una chiave primaria
> 2) non e' detto che debba essere per forza un ID (se l'ID e'
>    il famoso contatore)
> 3) non e' detto che il campo debba essere incluso nel report
S', ma il nostro amico vuole stampare il record corrente. Quindi non è detto
che non esistano altri record che soddisfino tutti i criteri che puoi
impostare. Può sempre esistere un caso in cui vengano stampati record non
desiderati. La cosa più semplice è impostare un contatore come chiave primaria
che identifichi univocamente ogni record.
Quindi, la mia affermazione è vera per far funzionare la soluzione proposta
(dove faccio uso di un campo chiamato ID). L'unica cosa vera è che non debba
essere necessariamente una chiave primaria (ma già che ci siamo...)
Inoltre, non ho detto che il campo debba essere incluso nel report, ma ho detto
che deve essere incluso nell'origine record del report (mi sembra abbastanza
diverso...)
Mi sembrano precisazioni non necessarie... d'altra parte hai chiesto se potevi
rompere :-)
Ciao. Claudio.


text:
"Ettore Manara" <
ettore...@libero.it
> wrote in message
news:gnyp9.16284$%
M1.3...@twister2.libero.it

Si è vero, ma credo sia ovvio l'errore al quale si riferiva...!!
@Alex



text:
> > > Mi sono spiegato male, io non voglio stampare la maschera, ma un report!
> > > Tale report pero' dovrebbe essere relativo solo al record che o appena
> > > inserito nella maschera:
> >
> > Non ti sei spiegato male, č solo che le MASCHERE non si possono
> > stampare,
>
> Prego??
Grazie tornerň....!
La stampa delle Form č un HARDCOPY, quindi davo per scontato
che non fosse quello richiesto.......!! ;-)
> > quello che ti hanno detto č corretto, solo dovresti sapere che il
> > REPORT devi creartelo prima......!!
>
> Beh, mi sembra il minimo... :-)
Forse non era cosě scontato...!!
> Ciao. Claudio.
Ciao @Alex



text:
"Alex" <
> La stampa delle Form è un HARDCOPY, quindi davo per scontato
> che non fosse quello richiesto.......!! ;-)
Però lo stampa finestra di Access è una vera figata, tutt'altro che una
fotografia del video: puoi stabilire quali oggetti vedere solo a video o in
stampa e addirittura far espandere automaticamente le caselle di testo
(proprio come in un report);  analogamente se stampi una Form continua con
molti records non si ferma alla prima pagina...
Ciao: Ettore


title: problema con uscita da controlli

author: carla

text:
Salve, ho una mask pippo con sottomask pluto:
se su uscita da un controllo text1 della sottomask pluto scrivo questo
codice:
Private Sub Text1_Exit(Cancel As Integer)
text2.SetFocus
End Sub
il tutto funziona se rimango nella sottomask pluto.
se in uscita da text1 vado su un controllo text5 della mask pippo, la sub di
sopra non funziona.
Come bisogna fare per far sì che su uscita dal controllo esegua l'istruzione
indipendentemente dal fatto che io vada su un controllo di un'altra mask?
grazie
Carla


title: problema con uscita da controlli

author: Alessandro Baraldi

text:
"carla" <carl...@NOSPAMhotmail.com> wrote in message
news:0Qx_e.24092$
kA.33...@news3.tin.it
> Salve, ho una mask pippo con sottomask pluto:
[CUT]
> il tutto funziona se rimango nella sottomask pluto.
> se in uscita da text1 vado su un controllo text5 della mask pippo, la sub di
> sopra non funziona.
>
> Come bisogna fare per far sì che su uscita dal controllo esegua l'istruzione
> indipendentemente dal fatto che io vada su un controllo di un'altra mask?
>
> grazie
> Carla
Prova ad usare il metodo GotoControl membro di DoCmd, oppure sposta
prima il Focus sulla Form.
Ciao
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: problema con uscita da controlli

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:155a97821ce474ef50...@mygate.mailgate.org...

ho provato ma se rimango sulla stessa mask mi funziona altrimeti (ho
inserito un punto di interruzione) se cambio mask o sottomask non ci passa
nemmeno da controllo_exit.


title: maschera a colonne

text:
E' possibile visualizzare una maschera in visualizzazione maschere continue
raggruppate in colonne e non di seguito una sotto all'altra???


title: maschera a colonne

text:

Certo l'unicoproblema è che chissà perchè le chiamano mascher in
visualizzazione foglio dati
Pazzi...
MAssimiliano
--------------------------------
Inviato via
http://usenet.libero.it


title: maschera a colonne

author: George

text:
"MA" <
massimilia...@kksrl.com
> ha scritto nel messaggio
news:62Z94Z199Z30Y1...@usenet.libero.it...
> Il 17 Giu 2003, 17:43, "ciroteo" <
cir...@libero.it
> ha scritto:
> > E' possibile visualizzare una maschera in visualizzazione maschere
> continue
> > raggruppate in colonne e non di seguito una sotto all'altra???
>
> Certo l'unicoproblema è che chissà perchè le chiamano mascher in
> visualizzazione foglio dati
>
> Pazzi...
> MAssimiliano
Credo che intendesse stile multicolonna, come un report etichette insomma...
No, NON è possibile.
Giorgio


title: maschera a colonne

text:
"George" <
giorgio.ben...@libero.it
> ha scritto nel messaggio
news:bcp322$d2s$1...@newsreader.mailgate.org...

Infatti intendevo proprio questo.
A me servirebbe poter modificare i dati relativi a turni di lavoro che ho
raggruppato settimanalmente , come intestazioni di colonna avrei il giorno
nelle righe gli interventi dei vari lavoratori. Riesco a farlo solo tramite
report ...utile per la stampa poco per l'operatività quotidiana. In origine
usavamo dei fogli di excel comodi per l'inserimento  ma inutili come db....
>
>
>
>
>
>
>
>
>
>
>
>
>
>


title: Aggiornare una scheda cartacea già stampata

author: Ludo

text:
Ciao a tutti,
Ho una maschera di inserimento e visualizzazione dati con origine record
"Iscritti"(i soliti campi cognome, nome, città, etc etc)..
Dalla maschera poi apro il report per effettuarne la stampa...
Ora mettiamo che la prima stampa effettuata non presenti il numero di
telefono (ad esempio perchè mi ero dimenticato di inserirlo nel database).
La prima cosa che faccio è quella di inserirlo in tabella e aggiornare il
campo..
Una volta fatto questo passaggio e possibile in Access poter aggiornare il
modulo stampato precedentemente?
Cioè stampare solo il dato che manca sulla scheda (nell'esempio il num d
telefono)..
Grazie mille per l'aiuto...
Ludo
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


author: Marco Antonioli

text:
"Ludo" <
ludo...@libero.it
> wrote in message
news:83Z176Z121Z31Y1...@usenet.libero.it
> Ciao a tutti,
> Ho una maschera di inserimento e visualizzazione dati con origine record
> "Iscritti"(i soliti campi cognome, nome, città, etc etc)..
> Dalla maschera poi apro il report per effettuarne la stampa...
> Ora mettiamo che la prima stampa effettuata non presenti il numero di
> telefono (ad esempio perchè mi ero dimenticato di inserirlo nel database).
> La prima cosa che faccio è quella di inserirlo in tabella e aggiornare il
> campo..
> Una volta fatto questo passaggio e possibile in Access poter aggiornare il
> modulo stampato precedentemente?
> Cioè stampare solo il dato che manca sulla scheda (nell'esempio il num d
> telefono)..
>
Probabilmente si.
Ma scusa la domanda : chi te lo fa fare ?
Alla peggio rimetti il foglio
Ciao
MArco
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


text:
>
> Probabilmente si.
>
> Ma scusa la domanda : chi te lo fa fare ?
>
> Alla peggio rimetti il foglio
>
> Ciao
>
> MArco
>
Ciao, fosse per me farei tranquillamente senza problemi..
Il discorso è ke purtroppo si utilizzano dei moduli prestampati...e volevo
vedere se esisteva una possibilità semplice di poter aggiornare una scheda
stampata in precedenza..
Era una semplice curiosità...
Ciao Ludo..



title: Problema immagine su report di accessxp

text:
Salve a tutti,
il problema e' questo: ho delle immagini jpeg fatte con una fotocamera
digitale che vorrei mettere in un report di access.
Solo che quando uso il controllo immagine appare un messaggio di errore
che dice che il formato non e' supportato da access.
Io uso AccessXP aggiornato con il secondo sp, ho provato ad usare le
immagini in un doc di word, sempre xp, e vengono aperte e stampate senza
problemi.
Qualcuno ha qualche dritta da darmi?
Ciao & grazie
mau_rizio
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Problema immagine su report di accessxp

author: Emyr

text:
On Tue, 25 Feb 2003 13:05:55 +0100,
alte...@mailcity.com
 (mau_rizio)
wrote:
>Salve a tutti,
>
>il problema e' questo: ho delle immagini jpeg fatte con una fotocamera
>digitale che vorrei mettere in un report di access.
>Solo che quando uso il controllo immagine appare un messaggio di errore
>che dice che il formato non e' supportato da access.
>Io uso AccessXP aggiornato con il secondo sp, ho provato ad usare le
>immagini in un doc di word, sempre xp, e vengono aperte e stampate senza
>problemi.
>
>Qualcuno ha qualche dritta da darmi?
>
>Ciao & grazie
>mau_rizio
convertile in bmp che fai prima
Saluti.
Emanuele.


title: Problema immagine su report di accessxp

author: Roberto da casa

text:
"mau_rizio" <
alte...@mailcity.com
> ha scritto nel messaggio
news:b3fm98$mi8$1...@news.newsland.it...
> Salve a tutti,
>
> il problema e' questo: ho delle immagini jpeg fatte con una fotocamera
> digitale che vorrei mettere in un report di access.
> Solo che quando uso il controllo immagine appare un messaggio di errore
> che dice che il formato non e' supportato da access.
> Io uso AccessXP aggiornato con il secondo sp, ho provato ad usare le
> immagini in un doc di word, sempre xp, e vengono aperte e stampate senza
> problemi.
>
> Qualcuno ha qualche dritta da darmi?
>
> Ciao & grazie
> mau_rizio
>
Sembrerebbe che durante l'installazione di Office e/o Access non hai chiesto
di installare i filtri immagine e quindi, come dice Emyr, in un controllo
immagine riesci a visualizzare solo i file immagine di tipo bitmap che sono
quelli che Access riesce a visualizzare in maniera nativa.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Problema immagine su report di accessxp

text:
Roberto da casa wrote:
> "mau_rizio" <
alte...@mailcity.com
> ha scritto nel messaggio
> news:b3fm98$mi8$1...@news.newsland.it...
> > Salve a tutti,
> >
> > il problema e' questo: ho delle immagini jpeg fatte con una fotocamera
> > digitale che vorrei mettere in un report di access.
> > Solo che quando uso il controllo immagine appare un messaggio di errore
> > che dice che il formato non e' supportato da access.
> > Io uso AccessXP aggiornato con il secondo sp, ho provato ad usare le
> > immagini in un doc di word, sempre xp, e vengono aperte e stampate senza
> > problemi.
> >
> > Qualcuno ha qualche dritta da darmi?
> >
> > Ciao & grazie
> > mau_rizio
> >
> Sembrerebbe che durante l'installazione di Office e/o Access non hai chiesto
> di installare i filtri immagine e quindi, come dice Emyr, in un controllo
> immagine riesci a visualizzare solo i file immagine di tipo bitmap che sono
> quelli che Access riesce a visualizzare in maniera nativa.
Infatti, pensavo anche io ed infatti ho disinstallato office xp e lo ho
reinstallato assicurandomi di installare tutti i filtri per la grafica.
Qualcosa e' cambiato, perche' ora access da errore solo su alcune
immagini, mentre word continua ad aprirle tutte correttamente... mah!
Ho risolto come dice emyr, convertendole in bmp con un programmino a linea
di comando. Se vi puo' servire si chiama ToPng ed a dispetto del nome
converte anche in bmp :)
Lo trovate qui:
http://bcheck.arsware.org/
ciao e grazie per ora.



title: Problema immagine su report di accessxp

text:
Emyr wrote:
[cut]
> convertile in bmp che fai prima
Emyr Drastico eh?
;<)
--
a.cara
Togli qualcosa dall'email


title: Problema immagine su report di accessxp

text:
Emyr wrote:
> convertile in bmp che fai prima
Fatto, pero' mi vemgono fuori dei file di 14Mb ed in questo modo mi stampa
solo le prime 10 pagine, quelle successive vengono stampate senza la foto.
Ho risolto, per ora, usando un altro programma che oltre che convertirle
in bmp le riuduce a 800 pixel di larghezza, arrivando ad avere dei file di
1,4Mb circa.
Per ora ho stampato 25 pagine senza problemi, speriamo che regga...
Il programmino e' PictView e lo trovate su
http://www.pictview.com/
Ciao



title: Problema immagine su report di accessxp

text:
"mau_rizio" <
alte...@mailcity.com
> ha scritto nel messaggio
news:b3gbdt$s2o$1...@news.newsland.it...
[CUT]
> Infatti, pensavo anche io ed infatti ho disinstallato office xp e lo ho
> reinstallato assicurandomi di installare tutti i filtri per la grafica.
> Qualcosa e' cambiato, perche' ora access da errore solo su alcune
> immagini, mentre word continua ad aprirle tutte correttamente... mah!
>
Naturalmente ora le cose vanno solo per i tipi di file immagine per cui hai
installato i filtri; i tipi di immagine per cui non esistono in Access i
filtri non possono naturalmente essere visualizzati e ti danno giustamente
errore.



title: Query in VBA

author: Carla

text:
Salve a tutto il NG, avrei questo problema, mi potreste dare un
suggerimento?
Nella maschera CARICA che si appoggia ad una tabella ARCHIVIO, devo inserire
un indirizzo in una casella combinata INDIR la cui origine riga è la tabella
INDIRIZZI.
Vorrei fare un'istruzione in VBA che all'uscita dal campo INDIR mi controlli
se il valore digitato in essa sia presente o meno nella tabella indirizzi.
Se SI allora il campo della maschera CARICA denominato PIPPO prende valore
SI altrimenti assume valore NO.
Grazie
Ciao
Carla


title: Query in VBA

author: Salvatore

text:
"Carla" <
carl...@hotmail.com
> ha scritto nel messaggio
news:lKSob.78896$e5.29...@news1.tin.it...
> Salve a tutto il NG, avrei questo problema, mi potreste dare un
> suggerimento?
>
> Nella maschera CARICA che si appoggia ad una tabella ARCHIVIO, devo
inserire
> un indirizzo in una casella combinata INDIR la cui origine riga č la
tabella
> INDIRIZZI.
>
> Vorrei fare un'istruzione in VBA che all'uscita dal campo INDIR mi
controlli
> se il valore digitato in essa sia presente o meno nella tabella indirizzi.
> Se SI allora il campo della maschera CARICA denominato PIPPO prende valore
> SI altrimenti assume valore NO.
>
> Grazie
> Ciao
> Carla
>
>
Sull'evento Dopo aggiornamento del campo indir scrivi questo codice
If (DCount("indir", "anagrafe", "[indir]=forms!carica![Indirizzo]") > 1)
Then me.pippo="Sě":Else Me.pippo="No"
Ciao
Salvatore


title: copia recordset e importazione tabelle

author: stefano

text:
Ciao a tutti
Uso il seguente codice per trasferire le tabelle ordini e dettagli
ordini (struttura simile a northwind) di un computer portatile dopo
averle importate in tabelle temporanee (rstTEMP, rstTEMP1):
Do Until rstTEMP.EOF
rstordini.AddNew
rstordini!IDCliente = rstTEMP!IDCliente
rstordini![Data ordine] = rstTEMP![Data ordine]
rstordini![IDSubagente] = rstTEMP![IDSubagente]
ecc.
  .... e così per tutti i campi della tabella

conserva = rstTEMP!IDOrdine
conserva1 = rstordini!IDOrdine
rstordini.Update
rstTEMP.MoveNext
Loop

rstTEMP1.MoveFirst
Do Until rsttemp1.EOF
If conserva = rsttemp1!IDOrdine Then
rstdettagliordini.AddNew
rstdettagliordini!IDOrdine = conserva1
rstdettagliordini!IDProdotto = rsttemp1!IDProdotto
rstdettagliordini.Update
End If
rstTEMP1.MoveNext
Loop
Uso poi conserva e conserva1 per mantenere l'integrità fra idordine
della tabella ordini e dettagli ordini facendo ciclare ogni volta
dettagli ordini e assegnandogli i giusti dettagli.
Mi chiedevo se era possibile trasferire tutto il rstordini in rsttemp
senza doverlo fare campo per campo es. rstordini!IDCliente =
rstTEMP!IDCliente ecc....
Ed esiste un modo (no repliche) per importare ordini e dettagli ordini
da un portatile senza passare per esportazione dal portatile (con
selezione delle date di esportazione) > importazione nel server >
trasferimento da tabelle temporanee a tabelle ordini e dettagli
mantenendo l'integrità > rinumerazione degli ordini a seguire a quelli
già presenti?
Scusate per la confusione. grazie di tutto


title: copia recordset e importazione tabelle

author: Roberto - Syd

text:
"stefano" <
s.bernardin...@tin.it
> ha scritto nel messaggio
news:3b824044...@news.tiscalinet.it...

Perchè non fai una query di accodamento per quanto riguarda il trasferimento
dei dati dalle tabelle TEMP alle tabelle Conserva?


title: copia recordset e importazione tabelle

text:
On Tue, 21 Aug 2001 12:59:54 GMT, "Roberto - Syd" <
p.ro...@tin.it
>
wrote:
>Perchč non fai una query di accodamento per quanto riguarda il trasferimento
>dei dati dalle tabelle TEMP alle tabelle Conserva?
>
>
Ho provato ma quando faccio l'accodamento di temp e temp1 in ordini e
dettagli ordini nel server mi segnala un errore: "nella tabella ordini
non č presente un record correlato". Per questo ho scelto di
riscostruire a mano l'integrita delle tabelle....
grazie per la risposta


title: copia recordset e importazione tabelle

text:
"stefano" <
s.bernardin...@tin.it
> ha scritto nel messaggio
news:3b84bae1...@news.tiscalinet.it...
> On Tue, 21 Aug 2001 12:59:54 GMT, "Roberto - Syd" <
p.ro...@tin.it
>
> wrote:
>
> >Perchè non fai una query di accodamento per quanto riguarda il
trasferimento
> >dei dati dalle tabelle TEMP alle tabelle Conserva?
> >
> >
> Ho provato ma quando faccio l'accodamento di temp e temp1 in ordini e
> dettagli ordini nel server mi segnala un errore: "nella tabella ordini
> non è presente un record correlato". Per questo ho scelto di
> riscostruire a mano l'integrita delle tabelle....
>
> grazie per la risposta
>
Sei sicuro che ogni dettaglio ordine abbia il proprio ordine, oppure in
questa operazione ti perdi qualche ordine, oppure la tabella ordini ha una
relazione con un'altra tabella per es.: il cliente.
Ciao fammi sapere Roberto - Syd


title: copia recordset e importazione tabelle

text:
On Fri, 24 Aug 2001 01:55:20 GMT, "Roberto - Syd" <
p.ro...@tin.it
>
wrote:
>Sei sicuro che ogni dettaglio ordine abbia il proprio ordine, oppure in
>questa operazione ti perdi qualche ordine, oppure la tabella ordini ha una
>relazione con un'altra tabella per es.: il cliente.
>
>Ciao fammi sapere Roberto - Syd
>
E' strano perchè sicuramente ogni dettaglio e agganciato al suo ordine
(l'inserimento degli ordini nel programma dei portatili è composto da
maschera > ordini e sottomaschera > dettagli ordini, non è possibile
quindi inserire dettagli senza avere inserito l'ordine). Per quanto
riguarda la tabella clienti , è in relazione con la tabella ordini ma
nella tabella clienti è sempre presente il cliente di quell'ordine
perche' nei portatili non faccio salvare l'ordine se non è inserito il
cliente. Non dovrebbero esserci quindi problemi di integrità. Infatti
la tabella clienti è uguale (nei portatili non è possibile modificarli
o aggiungerli, si possono usare solo quelli inseriti dal server)sia
nel server che nei portatili. Bohhh.....
A dir la verità la cosa non è molto fastidiosa anche perchè
l'operazione "manuale" mi permette di rinumerare gli ordini a cui do
un numero provvisorio nei portatili ed integrarli nella numerazione
generale. Ho però la paura che un loop sia troppo lento nel caso gli
ordini da importare siano numerosi.
Ti ringrazio per la disponibilità


title: copia recordset e importazione tabelle

text:
On Fri, 24 Aug 2001 01:55:20 GMT, "Roberto - Syd" <
p.ro...@tin.it
>
wrote:
>Sei sicuro che ogni dettaglio ordine abbia il proprio ordine, oppure in
>questa operazione ti perdi qualche ordine, oppure la tabella ordini ha una
>relazione con un'altra tabella per es.: il cliente.
>
>Ciao fammi sapere Roberto - Syd
E' strano perchè sicuramente ogni dettaglio è agganciato al suo ordine



title: Database Access si chiude su macchina cliente

author: A.M. Liapunov

text:
Ho sviluppato un semplice DB (in formato Access 2000) sulla mia macchina XP
Pro con Access XP.
Ho portato il DB dal cliente (PII 233 512 Mb RAM).
Quando premo su un bottone di una maschera che fa la seguente cosa:
DoCmd.OpenReport "rptbilancioFinale", acViewPreview
Access si chiude!!!!!!!!!!!!!! (stupore ed imbarazzo di fronte ai giorni di
lavoro gettati).
Se invece apro il report a mano funziona !!!!!!!
Stessa cosa mi succede premendo su un altro bottone che fa questa cosa:
Private Sub Command2_Click()
    If IsNull(DataDa) Or IsNull(DataA) Or IsNull(CmbCentri) Then
        MsgBox "Devi Immettere tutti i campi!!!", , "Avvisi"
    Else
        DoCmd.OpenReport "rptmovimenti", acViewPreview
    End If
End Sub
Ma in questo caso aprendo a mano il report non va!!!!
Da cosa può dipendere??
Io non credo che sia un fatto di prestazioni...
Io ho un P4 1,5Gz con 1GB RAM ma al massimo dal cliente sarà più lento,
giusto?!?!
Dipende dalle diverse versioni di Access???
Aiuto!


author: Stefano Marzocchi

text:
"A.M. Liapunov" <
> Ho sviluppato un semplice DB (in formato Access 2000) sulla mia macchina
XP
> Pro con Access XP.
> Ho portato il DB dal cliente (PII 233 512 Mb RAM).
> Quando premo su un bottone di una maschera che fa la seguente cosa:
>
> DoCmd.OpenReport "rptbilancioFinale", acViewPreview
>
> Access si chiude!!!!!!!!!!!!!! (stupore ed imbarazzo di fronte ai giorni
di
> lavoro gettati).
> Se invece apro il report a mano funziona !!!!!!!
> Stessa cosa mi succede premendo su un altro bottone che fa questa cosa:
>
> Private Sub Command2_Click()
>
>     If IsNull(DataDa) Or IsNull(DataA) Or IsNull(CmbCentri) Then
>         MsgBox "Devi Immettere tutti i campi!!!", , "Avvisi"
>     Else
>         DoCmd.OpenReport "rptmovimenti", acViewPreview
>     End If
> End Sub
>
> Ma in questo caso aprendo a mano il report non va!!!!
>
> Da cosa può dipendere??
Driver di stampante?
Installa il driver di stampante "Solo testo" ... se va significa che devi
aggiornare il Driver della stampante installata sul PC.
Ciao: Stefano


text:
> Driver di stampante?
> Installa il driver di stampante "Solo testo" ... se va significa che devi
> aggiornare il Driver della stampante installata sul PC.
mmm... interessante.
Ma non sembra essere questo.
Ho provato a disinstallare la stampante ma ancora non va...
Come posso fare?


text:
"A.M. Liapunov

Modalità provvisoria: se va (prova più di un driver di stampante) è il
driver della scheda video.
Ciao: Stefano


title: Filtrare una Stored Procedure

author: Fabio

text:
Ho delle maschere "Ricerca" che compongono un filtro per delle maschere
"Risultato".
Se la maschera "Risultato" è basata su una tabella o query apro il form con:
Docmd.openform "Risultato",,,strFiltro
e non ci sono problemi (mi imposta la proprietà ServerFilter quando con DAO
mi metteva la stringa strFiltro nella proprietà Filtro)
Se "Risultato" è basato su una Stored Procedure e cerco di aprirla con lo
stesso comando Openform,,,strFiltro mi si apre la maschera e mi imposta la
proprietà ServerFilter solo che non mi filtra un bel niente (credo che non
si possa filtrare da server una SP).
Ho aggirato l'ostacolo aprendo la maschera come nascosta e impostando le
proprietà Filter e FilterOn per poi mostrare la maschera ma l'operazione
impiega diversi secondi.
La domanda quindi è: come fareste voi?
Grazie, FABIO


title: Filtrare una Stored Procedure

author: Antonio Ganci

text:
>
> La domanda quindi è: come fareste voi?
>
> Grazie, FABIO
Farei il filtro nella store procedure, magari passandogli dei parametri
dalla query pass-through...
altrimenti verrebbe meno l'utilita' della store-procedure.
Saluti, Antonio.


title: Filtrare una Stored Procedure

text:
"Antonio Ganci" <a.ganci@NO_SPAMMING_megattera.it> ha scritto nel messaggio
news:al02ob$rj0
> Farei il filtro nella store procedure, magari passandogli dei parametri
> dalla query pass-through...
> altrimenti verrebbe meno l'utilita' della store-procedure.
>
> Saluti, Antonio.
>
>
Anch'io lo farei, ma nei miei sogni! Solo che mi serve qualche dritta per
realizzarli.
Adesso ho una SP del tipo:
Alter Procedure "qryElenco"
As
    SELECT Campo1, Campo2, ecc.
    FROM Tabella
    return
Dovrei farla diventare:
Alter Procedure "qryElenco" (@strFiltro)
As
    SELECT Campo1, Campo2, ecc.
    FROM Tabella
    WHERE @strFiltro
    return
E' giusto o ho scritto una stro..pidata?
E poi nel mio form una volta dal mio form ho composto la strFiltro
(supponiamo "[Nome] like 'ROSSI'") come faccio ad aprire la maschera
Risultato passandogli quel parametro?
Grazie, FABIO


title: Filtrare una Stored Procedure

text:
"Fabio" <
nospam_fa...@tin.it
> ha scritto nel messaggio
news:hiMc9.139808
>
> come faccio ad aprire la maschera
> Risultato passandogli quel parametro?
>
> Grazie, FABIO
>
>
Sono riuscito a creare la SP in modo che chieda un parametro e lo utilizzi
come filtro. Adesso ho messo questa SP come origine record della maschera ma
come faccio in fase di apertura a passargli quel parametro senza che me lo
chieda?
Fabio


title: Filtrare una Stored Procedure

text:
"Fabio" <
nospam_fa...@tin.it
> ha scritto nel messaggio
news:Dt%c9.142072
[CUT]
> Sono riuscito a creare la SP in modo che chieda un parametro e lo utilizzi
> come filtro. Adesso ho messo questa SP come origine record della maschera
ma
> come faccio in fase di apertura a passargli quel parametro senza che me lo
> chieda?
>
> Fabio
>
>
Non sono un pazzo che si risponde da solo è che se nessuno ha saputo
rispondermi vuol dire che:
1. Non gliene fregava niente
2. Non sapeva come risolvere il problema
Per questi ultimi (che non appartengano anche alla 1° categoria) credo sia
utile sapere come ho risolto il problema:
        strWhere = <creazione del filtro WHERE>
        DoCmd.OpenForm "Risultato", , , , , acHidden
        Forms!Risultato.InputParameters = "@strfiltro varchar = " & Chr(34)
& strWhere & Chr(34)
        Forms!Risultato.Visible = True
Ciao e grazie comunque a chi si è interessato.
FABIO


title: Filtrare una Stored Procedure

author: Antonio Biso

text:
"Fabio" <
nospam_fa...@tin.it
> ha scritto nel messaggio
news:oa0d9.143171$n04.3...@twister2.libero.it...
>
> "Fabio" <
nospam_fa...@tin.it
> ha scritto nel messaggio
> news:Dt%c9.142072
>
> [CUT]
> > Sono riuscito a creare la SP in modo che chieda un parametro e lo
utilizzi
> > come filtro. Adesso ho messo questa SP come origine record della
maschera
> ma
> > come faccio in fase di apertura a passargli quel parametro senza che me
lo
> > chieda?
> >
> > Fabio
> >
> Non sono un pazzo che si risponde da solo è che se nessuno ha saputo
> rispondermi vuol dire che:
> 1. Non gliene fregava niente
> 2. Non sapeva come risolvere il problema
Hai dimenticato il complotto plutomassogiudaicocattocomunista...
Antonio


title: Filtrare una Stored Procedure

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:dP0d9.142560>
> Hai dimenticato il complotto plutomassogiudaicocattocomunista...
Premettendo che non ho colto completamente la "sfumatura" che sembra in tono
ironico-polemico, non volevo accusare nessuno di menefreghismo nei miei
confronti ma anzi, volevo semplicemente rendere pubblica la soluzione a
quello che per me era un problema agendo in quello che credo sia lo spirito
del NG.
FABIO


title: Filtrare una Stored Procedure

text:
"Fabio" <
nospam_fa...@tin.it
> ha scritto nel messaggio
news:z82d9.143716$n04.3...@twister2.libero.it...

Posponendo che magari, se ti fai una risata, magari la vita ti sorride!!!
Antonio


title: Filtrare una Stored Procedure

author: Maurizio Borrelli

text:
> "Fabio" [...]:
> > "Antonio Biso" [...]:
> > Hai dimenticato il complotto plutomassogiudaicocattocomunista...
> Premettendo che non ho colto completamente la "sfumatura" che sembra in
> tono
> ironico-polemico, non volevo accusare nessuno di menefreghismo nei miei
> confronti ma anzi, volevo semplicemente rendere pubblica la soluzione a
> quello che per me era un problema agendo in quello che credo sia lo
> spirito del NG.
    Forget it, Fabio. It's Oldtown.
--
Ciao :-)
Maurizio
--------
?SPQR(C)
 X
--------


title: Filtrare una Stored Procedure

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:Ry4d9.144993$n04.3...@twister2.libero.it...

Mi sembri il tipo che fa la pubblicità dell'Unieuro.... ma non è che hai
esagerato con il Vin Santo oggi?
Ciao, FABIO


title: Filtrare una Stored Procedure

text:
"Fabio" <
nospam_fa...@tin.it
> ha scritto nel messaggio
news:IR4d9.145064$n04.3...@twister2.libero.it...
> Mi sembri il tipo che fa la pubblicità dell'Unieuro.... ma non è che hai
> esagerato con il Vin Santo oggi?
Eh basta, su fate la pace... Fabrizio aveva delle buone intenzioni non
cazziamolo troppo che poi ci sta male...


title: Filtrare una Stored Procedure

text:
"Antonio Ganci" <a.ganci@NO_SPAMMING_megattera.it> ha scritto nel messaggio
>
> Eh basta, su fate la pace... Fabrizio aveva delle buone intenzioni non
> cazziamolo troppo che poi ci sta male...
>
A parte il fatto che non sono Fabrizio (o non sono io quello dalle buone
intenzioni)....
forse č meglio chiudere qui perchč altrimenti doventa come quelle scaramucce
fra innamorati:
- "Cos'hai?"
- "Niente"
- "Sei arrabbiato?"
- "Assolutamente no, perchč?"
- "Mi sembri serio"
- "No davvero"
- "Sei sicuro? ma perchč fai cosě"
- "Cosě come?"
- "Ecco sei arrabbiato"
- "Ma no ti giuro!"
- "Certo che non ti si puň dire niente..."
- "Va bene, VAFFANCULO"
Dite che ho bisogno di ferie?
Ciao, FABIO


title: Filtrare una Stored Procedure

text:
"Fabio" <
nospam_fa...@tin.it
> ha scritto nel messaggio
news:IR4d9.145064$n04.3...@twister2.libero.it...
>
> > >
> > > FABIO
> >
> > Posponendo che magari, se ti fai una risata, magari la vita ti
sorride!!!
> >
> > Antonio
> >
> >
>
> Mi sembri il tipo che fa la pubblicità dell'Unieuro.... ma non è che hai
> esagerato con il Vin Santo oggi?
Fa come ti pare!!!
Antonio


title: Filtrare una Stored Procedure

text:
"Fabio" <
nospam_fa...@tin.it
> ha scritto nel messaggio
news:zf5d9.144064$lu5.3...@twister1.libero.it...
> A parte il fatto che non sono Fabrizio (o non sono io quello dalle buone
> intenzioni)....
Ops scusa, ma lo stile era molto simile.
Mi piace l'idea dei thread diario:
posto la domanda, dopodiche' posto i miei tentativi e infine la soluzione.
Idea originale non c'e' che dire....
> Dite che ho bisogno di ferie?
> Ciao, FABIO
E chi non ne ha bisogno?
Passo e chiudo, Antonio.


title: Filtrare una Stored Procedure

text:
"Maurizio Borrelli" <
maurizio...@freepass.it
> ha scritto nel messaggio
news:al2l8a$1n4eu5$1...@ID-52090.news.dfncis.de...
> > "Fabio" [...]:
> > > "Antonio Biso" [...]:
> > > Hai dimenticato il complotto plutomassogiudaicocattocomunista...
> > Premettendo che non ho colto completamente la "sfumatura" che sembra in
> > tono
> > ironico-polemico, non volevo accusare nessuno di menefreghismo nei miei
> > confronti ma anzi, volevo semplicemente rendere pubblica la soluzione a
> > quello che per me era un problema agendo in quello che credo sia lo
> > spirito del NG.
>
>     Forget it, Fabio. It's Oldtown.
Va bene ciccio, hai detto la tua, non richiesta...
ora torna a cuccia dai...
Antonio


title: Filtrare una Stored Procedure

text:
> "Antonio Biso" [...]:
> > "Maurizio Borrelli" [...]:
> >     Forget it, Fabio. It's Oldtown.
> Va bene ciccio, hai detto la tua, non richiesta...
> ora torna a cuccia dai...
    Ineffabile Biso!...



title: Filtrare una Stored Procedure

text:
"Maurizio Borrelli" <
maurizio...@freepass.it
> ha scritto nel messaggio
news:al3029$1mnvh4$1...@ID-52090.news.dfncis.de...
> > "Antonio Biso" [...]:
> > > "Maurizio Borrelli" [...]:
> > >     Forget it, Fabio. It's Oldtown.
> > Va bene ciccio, hai detto la tua, non richiesta...
> > ora torna a cuccia dai...
>
>     Ineffabile Biso!...
Hai ragione, scusami...
Non ti ho portato il pappone stasera...
Domani razione doppia, crepi l'avarizia!!!
Antonio


title: Filtrare una Stored Procedure

author: Giorgio Ferrari

text:
"Antonio Biso"
> > > "Antonio Biso" [...]:
> > > > "Maurizio Borrelli" [...]:
> > > >     Forget it, Fabio. It's Oldtown.
> > > Va bene ciccio, hai detto la tua, non richiesta...
> > > ora torna a cuccia dai...
> >
> >     Ineffabile Biso!...
> Hai ragione, scusami...
> Non ti ho portato il pappone stasera...
> Domani razione doppia, crepi l'avarizia!!!
Ma possibile che bisticciate sempre?  :-)


title: Report con riporto nella pagina seguente.

text:
Salve a tutti,
ho il seguente problema: devo fare il report di un computo metrico ed
ho bisogno di avere un campo che somma il valore dell'importo
raggiunto. Quando si cambia pagina mi serve che il campo visualizzi il
totale raggiunto fino a quel momento, mentre nella pagina seguente mi
deve comparire un "RIPORTO DALLA PAGINA PRECEDENTE" e poi continua a
sommare gli elementi della pagina in corso. Faccio un esempio...
                                 RIPORTO  €   52   <------  dalla
pagina precedente
Oggetto1   Qt. 3  Prezzo € 5  Tot. €  15
Oggetto2   Qt. 2  Prezzo € 6  Tot. €  12
Oggetto3   Qt. 1  Prezzo € 9  Tot. €   9
Oggetto4   Qt. 5  Prezzo € 1  Tot. €   5
                                      Totale   €   93  <-------
valore che sarà riportato alla pagina seguente
Grazie anticipatamente a chi potrà aiutarmi.


author: Roberto dal portatile

text:
<
k...@aruba.it
> ha scritto nel messaggio
news:1151831772....@j8g2000cwa.googlegroups.com...
>Salve a tutti,
>ho il seguente problema: devo fare il report di un computo metrico ed
>ho bisogno di avere un campo che somma il valore dell'importo
>raggiunto. Quando si cambia pagina mi serve che il campo visualizzi il
>totale raggiunto fino a quel momento, mentre nella pagina seguente mi
>deve comparire un "RIPORTO DALLA PAGINA PRECEDENTE" e poi continua a
>sommare gli elementi della pagina in corso. Faccio un esempio...
>
>                                 RIPORTO  ?   52   <------  dalla
>pagina precedente
>Oggetto1   Qt. 3  Prezzo ? 5  Tot. ?  15
>Oggetto2   Qt. 2  Prezzo ? 6  Tot. ?  12
>Oggetto3   Qt. 1  Prezzo ? 9  Tot. ?   9
>Oggetto4   Qt. 5  Prezzo ? 1  Tot. ?   5
>                                      Totale   ?   93  <-------
>valore che sarà riportato alla pagina seguente
Vai sul Sito Comune (link qui sotto) e nella Sezione Reports leggi la mia
FAQ intitolata "4.17 Creare il totale di pagina ed il totale progressivo nel
piè di pagina con il riporto nell'intestazione pagina.".
>
>
>Grazie anticipatamente a chi potrà aiutarmi.
Prego
--
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------


author: Kersal

text:
Grazie ;)
Roberto dal portatile ha scritto:



title: Importare fogli Excel

author: Luciano Iosa

text:
Ho creato una tabella partendo da un foglio Excel senza problemi. Non
riesco invece ad aggiungere a questa tabella altri fogli excel usando il
comando di menu' "carica dati esterni-importa" . Ho sempre "errore,
importazione non riuscita" naturalmente ho controllato che i campi
coincidono. A questo punto ho tentato e ritentato e alla fine ci sono
riuscito con questo strano metodo: apro il foglio excel e lo seleziono
tutto, faccio copy, seleziono la tabella a cui voglio aggiungere il
foglio in Access, faccio incolla e si crea una tabella con nome
tabella1, ora la selziono, faccio copy, seleziono la tabella di
destinazione, faccio incolla e i dati del foglio si aggiungono in
tabella. Vi risulta qualcosa del genere ?
Luciano


title: Importare fogli Excel

text:
On Thu, 19 Oct 2000 21:34:03 +0200, Luciano Iosa <
iosa...@flashnet.it
>
wrote:

nessuno e' in grdo di dirmi il perche' non rieco ad importare fogli
Excel ?
Luciano


title: Importare fogli Excel

author: Sergio MAZZA

text:
"Luciano Iosa" <
iosa...@flashnet.it
> ha scritto nel messaggio
news:6pgevssp5bk1crsrg...@4ax.com...

Hai controllato i nomi delle colonne se per caso hai inserito dei caratteri
"strani"?
Ciao.


title: Importare fogli Excel

text:
On Thu, 26 Oct 2000 16:53:38 +0200, "Sergio MAZZA"
<
sergi...@tiscalinet.it
> wrote:
>Hai controllato i nomi delle colonne se per caso hai inserito dei caratteri
>"strani"?
>
>Ciao.
>
Si ho controllato, ma la cosa strana e' che con il metodo che ho
descritto funziona.
Luciano


title: Importare fogli Excel

text:
"Luciano Iosa" <
iosa...@flashnet.it
> ha scritto nel messaggio
news:1jmjvsoqp1uulqg8k...@4ax.com...

Hai provato ad allegare il foglio e con una query di accodamento inserisci i
dati nella tabella?
Ciao.


title: Guida in linea

author: Ecla

text:
Vorrei creare, all'interno di un database, una guida in linea!
Potete aiutarmi?
Grazie a tutti!!!!
--------------------------------
Inviato via
http://usenet.libero.it


title: Guida in linea

text:
"Ecla" <
ecla....@inwind.it
> ha scritto nel messaggio
news:80Z207Z190Z140Y...@usenet.libero.it...
> Vorrei creare, all'interno di un database, una guida in linea!
> Potete aiutarmi?
> Grazie a tutti!!!!
>
ho trovato un poco di tempo fa un bel programmino shareware per fare help...
si chiama HELPBreeze
ciao
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (
http://www.grisoft.com
).
Version: 6.0.463 / Virus Database: 262 - Release Date: 17/03/03


title: Guida in linea

author: stefano (kabisa)

text:
"### CH v2.003 ###" <
ngma...@genio-af.it
> ha scritto nel messaggio
news:b5dm6k$h3g$4...@grillo.cs.interbusiness.it...

Con la versione developer puoi fare la guida.
stefano


title: colore sfondo e testo controlli disabilitati

author: samba

text:
ciao,
come da oggetto ho un db in cui in funzione delle selezioni abilito o
disabilito alcuni controlli (caselle di testo e combo).
Siccome i controlli contengono dati che devono essere comunque leggibili
quando disabilitati sto cercando di capire come cambiare l'impostazione di
default relativa all'aspetto cromatico delle combo disabilitate: vorrei che
il testo fosse in neso e se possibile cambiare anche il colore di sfondo.
Naturalemnte a casella abiltiata tutto standard: nero su bianco.
Possibile che non ci sia modo?
grazie


author: Alessandro Baraldi

text:

Controllo.Enabled=False
Controllo.Locked=True
Ora puoi cambiare tutto...
Ma il Nick "Samba" ha qualche cosa a che fare con Simba....?
@Alex


author: MA

text:
Alessandro Baraldi wrote:
>
> Ma il Nick "Samba" ha qualche cosa a che fare con Simba....?
AAAAAAAAAAAAAAAAAAAAAHHHHHHHHHHHHHHHHHHhhhhhhhhhh!!!!!!!
>
> @Alex
--
--
Massimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access


title: Questione virgolette in SQL da codice

author: FANCIULLO

text:
Salve sono Fanciullo,
(A97)
da tempo cerco di capire la logica che sta dietro alle virgolette.
Porto un esempio:
"insert into tblLIBRI (idanno,annoS,  materia, ) select  """ & Me.csIDanno &
""", """ & Me.csannoS & """,  tblmaterie.materia,  from tblmaterie where
tblmaterie.idclasse = " & Me.idclasse & " ;"
Logicamente faccio questo: in una maschera carico dei record con
l'istruzione SQL
che riceve due valori che sono in due controlli nella maschera:
Me.csIDanno  è numerico
Me.csannoS  è testo
Anche  Me.idclasse  in fondo alla istruzione è numerico.
Quello che non capisco è perché ho dovuto usare per i primi due controlli
tre virgolette per ognuno, secondo le mie conoscenze avrei dovuto usarne
due per il dato numerico e tre per il dato testo.
" " & Me.csIDanno & " "
" " " & Me.csannoS & " " "
Grazie


title: Questione virgolette in SQL da codice

author: Cinzia

text:
"FANCIULLO" <
vito...@libero.it
> ha scritto nel messaggio
news:5wu8i.27272$%k.11...@twister2.libero.it...

Ciao Fanciullo,
di norma le virgolette vanno usate solo per i campi di tipo testo non per
quelli numerici, nel tuo caso devi distinguere tra le virgolette che
racchiudono la stringa istruzione e quelle che invece servono a racchiudere
il contenuto del campo testo, devi inoltre tenere presente che se devi
inserire delle virgolette all'interno di una stringa le virgolette vanno
raddoppiate altrimenti il parser non riconosce dove inizia e finisce la
stringa stessa.
nel tuo esempio secondo me le 3 virgolette intorno ad idAnno sono di troppo
mentre sono corrette quelle intorno a Me.csAnnoS
"insert into tblLIBRI (idanno,annoS,  materia, ) select  "  & Me.csIDanno &
", """ & Me.csannoS & """,  tblmaterie.materia  from tblmaterie where
 tblmaterie.idclasse = " & Me.idclasse & " ;"
dove ci sono tre virgolette una è di apertura della stringa e l'altra è la
virgoletta che racchiude il campo testo raddoppiata...
Spero di essermi fatta capire ....
Ciao
--
Cinzia [Office Access MVP]
_______________________

www.riolab.org
----------------------------------------


title: Questione virgolette in SQL da codice

author: Bruno Campanini

text:
"FANCIULLO" <
vito...@libero.it
> wrote in message
news:5wu8i.27272$%k.11...@twister2.libero.it...
> Salve sono Fanciullo,
> (A97)
>
> da tempo cerco di capire la logica che sta dietro alle virgolette.
> Porto un esempio:
[...]
Una stringa SQL è racchiusa da virgolette ( " ).
Se entro tale stringa devi inserire altre virgolette, la cosa più
semplice è sostituire queste ultime con una sola virgoletta ( ' ).
SQL = "... [Nome] = ' " & VariabileTesto & " ' ... "
Bruno


title: Questione virgolette in SQL da codice

text:
"Bruno Campanini" <
B...@gmail.com
> ha scritto nel messaggio
news:4662a03f$0$37206$4faf...@reader3.news.tin.it...

Capisco il discorso di Bruno,
ma rispondo a Cinzia
..........a parte che non so cosa sia il parser
............a parte che non capisco cosa voglia dire:
dove ci sono tre virgolette una è di apertura della stringa e l'altra è la
virgoletta che racchiude il campo testo raddoppiata...' che significa
raddoppiata???
Spero di essermi fatta capire ....
comunque ho scoperto:
select  "  & Me.csIDanno & ",...............funziona
select  " " & Me.csIDanno & " ",..............non funziona
select  " " "  & Me.csIDanno & " " ",...........non funziona
mahhhhhh secondo me ci vuole un cervello fine............grazie cmq


title: Questione virgolette in SQL da codice

text:
"FANCIULLO" <
vito...@libero.it
> ha scritto nel messaggio
news:AaD8i.27716$%k.11...@twister2.libero.it...

Ciao Fanciullo,
ho detto che speravo... proprio perchè mi ero resa conto di essere stata un
po criptica -:)
Allora ci riprovo... vediamo se va meglio....
Prima cosa il Parser è a grandi linee quella parte di Access che si
preoccupa di analizzare la correttezza della sintassi di un'istruzione SQL o
di una istruzione VisualBasic
Provo con un esempio senza variabili esterne pura sintassi SQL riprendendo
il tuo esempio:
Data questa istruzione SQL:
insert into tblLIBRI (idanno, annoS,  materia, ) select  2, "2006" , 5
from tblmaterie where  tblmaterie.idclasse = 1
Se la voglio eseguire ad esempio con DOCmd.RunSQL  scriverò:
DoCmd.RunSQL "insert into tblLIBRI (idanno, annoS,  materia, ) select  2,
""2006"" , 5   from tblmaterie where  tblmaterie.idclasse = 1"
Ho preso l'istruzione SQL ho aggiunto una virgoletta all'inizio ed una in
fondo e ho raddoppiato le virgolette che erano presenti intorno a 2006
(Invece di raddoppiare avrei potuto usare l'apice invece delle virgolette
come diceva Bruno e avrei dovuto scrivere:
DoCmd.RunSQL "insert into tblLIBRI (idanno, annoS,  materia, ) select  2,
'2006', 5   from tblmaterie where  tblmaterie.idclasse = 1"
Riscriviamola adesso usando  i campi della maschera per ricostruire la
giusta stringa SQL:
DoCmd.RunSQL "insert into tblLIBRI (idanno,annoS,  materia, ) select  " &
Me.csIDanno &
" """ & Me.csannoS & """,  tblmaterie.materia,  from tblmaterie where
tblmaterie.idclasse = " & Me.idclasse & " ;"
Meglio di così oggi ...  non mi viene...
Ciao!



title: Questione virgolette in SQL da codice

text:
"Cinzia" <
cinziapagani-...@tiscali.it
> ha scritto nel messaggio
news:46630f42$0$21213$5fc...@news.tiscali.it...

>
Siiiiiiiii viene benissimo, tutte cose che sospettavo abbondantemente
esposte
da te  con  ulteriore chiarezza:
Prova ora a seguire questo altro ragionamento così scoprirai
la mia perplessità.....
Mi scuso ma in alto avevo fatto un errore: (terza riga di select)
1) select  "  & Me.csIDanno & ",...............funziona
2) select  " " & Me.csIDanno & " ",..............non funziona
3) select  " " "  & Me.csIDanno & " " ",........... funziona .....
ma qua se ci sono tre virgolette,  è come se volessi passare
un valore di tipo testo in un campo numerico, è appunto questa è la
scoperta.
Io lo passo come valore testo, ma poi access si trova un numero
e comunque me lo registra nel campo numerico!
quindi io mi chiedevo come mai passa sia con una virgoletta
e sia con tre virgolette??
allora 1) me lo accetta perché realmente gli passo in valore numerico
              che sta nel   Me.csIDanno
           2) non funziona per la storia di Parser
           3) funziona lo stesso anche se in realtà io avrei detto
                a access che si tratta di un stringa  " " "  & Me.csIDanno &
" " "
               ma funziona solo perché nella tabella va a incollare
                realmente un numero.
Grazie
Grazie ciao
>


title: Questione virgolette in SQL da codice

text:

Si anche questo è normale trattandosi di un numero anche se tra virgolette
lo riconverte in numero prima di assegnarlo al campo numerico
> quindi io mi chiedevo come mai passa sia con una virgoletta
> e sia con tre virgolette??
> allora 1) me lo accetta perché realmente gli passo in valore numerico
>              che sta nel   Me.csIDanno
>           2) non funziona per la storia di Parser
>           3) funziona lo stesso anche se in realtà io avrei detto
>                a access che si tratta di un stringa  " " "  & Me.csIDanno
> &
> " " "
>               ma funziona solo perché nella tabella va a incollare
>                realmente un numero.
esatto praticamente lo costringi a fare una conversione in più rispetto al
caso 1.
> Grazie
>
>
> Grazie ciao
>>
Prego!



title: Help:

author: Pleiadi

text:
Salve,
Ho il seguente problema e non so come risolverlo:
Ho una maschera con un campo non associato nel quale inserisco le ultime
quattro cifre di assegni bancari, come da estratto conto provvisorio. Tutto
funzionava regolarmente fino a quando non ho incontrato i primi assegni le
quali ultime quattro cifre inziavano per zero. Infatti, inserendo , ad es.
0994, il campo passa alla query 994.
Nella query ho questa espressione: Quattro: Right([assegni].[nr_assegno];4)
con questi criteri: [forms]!visualizzaassegno4]![testo0], il quale
troverebbe 0994 ma non 994.
Come fare?
Grazie a tutti.
Alfio


title: Help:

text:
"Pleiadi" <
za...@libero.it
> ha scritto nel messaggio
news:XX1v5.655$Sm1....@news.infostrada.it...

Al controllo testo0 dai una maschera di input 0000.
--
Roberto
---------------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------


title: Help:

author: lbo dal portatile

text:
>Ho una maschera con un campo non associato nel quale inserisco le ultime
*controllo*, non campo.
>quattro cifre di assegni bancari, come da estratto conto provvisorio. Tutto
>funzionava regolarmente fino a quando non ho incontrato i primi assegni le
>quali ultime quattro cifre inziavano per zero. Infatti, inserendo , ad es.
>0994, il campo passa alla query 994.
strano, se non è associata, la casella di testo dovrebbe comportarsi
come una casella di testo...
>Nella query ho questa espressione: Quattro: Right([assegni].[nr_assegno];4)
>con questi criteri: [forms]!visualizzaassegno4]![testo0], il quale
>troverebbe 0994 ma non 994.
>Come fare?
mah, per sicurezza potresti far passare il valore del controllo in una
espressione che aggiunga gli zeri a sinistra:
right("0000" & Controllo, 4)
ma scusa, la query fa da origine dati della maschera?  hai provato a
forzare a stringa il valore Quattro?
--
make it idiot proof and someone will make a better idiot.



title: Help:

text:
lbo dal portatile ha scritto nel messaggio
<
39bd635f...@news.interbusiness.it
>...
>>Ho una maschera con un campo non associato nel quale inserisco le ultime
>
>*controllo*, non campo.
Già, hai ragione.
>>quattro cifre di assegni bancari, come da estratto conto provvisorio.
Tutto
>>funzionava regolarmente fino a quando non ho incontrato i primi assegni le
>>quali ultime quattro cifre inziavano per zero. Infatti, inserendo , ad es.
>>0994, il campo passa alla query 994.
>
>strano, se non è associata, la casella di testo dovrebbe comportarsi
>come una casella di testo...
E' vero, ma la proprietà è settata su numero generico.
>mah, per sicurezza potresti far passare il valore del controllo in una
>espressione che aggiunga gli zeri a sinistra:
>
>right("0000" & Controllo, 4)
Provo, ma dovrei passare tutti i campi di [nr_assegno] da numerico a testo.
>ma scusa, la query fa da origine dati della maschera?  hai provato a
>forzare a stringa il valore Quattro?
Si, senza risultato.


title: Impossibile eseguire codice vba - messaggio errore connessione server  ole o controllo active x

text:
Salve Ragazzi,
Devo realizzazione  un database per la gestione della Fatturazione
della Mia azienda..con il nuovo Microsoft access 2007,
per adesso molto elementare , con l'intento di svilupparlo ..
Ho creato una tabella Fatture
Dove ho inserito vari dati fra i quali :
una campo   FlagPagato  si/no
un campo     Condizione Testo
ho messo questo codice sull'evento after update:
 Private Sub FlagPagato_AfterUpdate()
If Me.FlagPagato.Value = -1 Then
Me.Condizione.Value = "Paid"
Else
Me.Condizione.Value = ""
Me.Requery
 End If
End Sub
Allora:
se attivo la barra messaggi quella per attivare il codice vba .. mi
viene fuori il messaggio : L'espressione dopo aggiornamento immessa
come impostazione della prorietà evento a generato l'errore seguente:
impossibile comunicare con il server ole o controllo active x.
se la disattivo non mi succede nulla ,  non esegue il codice vba.
Per verificare, ho ripreso un mio database fatto con la versione di
access 2003 , su cui avevo impostato codici su controllo flag, ho
provato a mandare in esecuzione un codice vba ,  il database esegue
il
codice alla perfezione.
Come mai quello creato da zero con Access 2007 mi da sempre lo stesso
errore ???