title: 'Swicciare' tra vari back-end blocco in apertura

text:
Salve a tutti vorrei porre un quesito.
Sto usando l'esempio di Federico Luciani (Sito comune -  6.73
'Swicciare' tra vari back-end, dallo stesso front-end) tutto bene
quando i vari db sono in un'unica cartella su di un PC.
Ora vorrei trasferire i db con i dati su di un server e collegare le
tabelle interessate utilizzando SQL server 7.
Il problema si pone all'apertura del db con un errore e precisamente
in questa funzione:
Public Function f_BEAttuale() As String
    Dim dbs As Database
    Dim rst As Recordset
    Dim strSQL As String
    strSQL = "SELECT Trim([Database]) AS DB " & _
             "FROM MSysObjects " & _
             "GROUP BY Trim([Database]), MSysObjects.Type " & _
             "HAVING (((MSysObjects.Type)=6));"
    Set dbs = CurrentDb
    Set rst = dbs.OpenRecordset(strSQL)
    f_BEAttuale = rst![DB]
    rst.Close
    Set dbs = Nothing
End Function
il punto in cui si blocca è:
Set rst = dbs.OpenRecordset(strSQL)
Non essendo in grado di capire cosa avviene in quella funzione e tanto
meno in quel punto chiedo a voi se avete una soluzione a questo
problema.
Grazie Sauro


title: comando per la modifica delle sottomaschere

author: Alfabex

text:
Ho una maschera principale con acclusa una sottomaschera;
imposto la proprietą allowedits della maschera principale a False (quello
della sottomaschera rimane a True).
Creo un pulsante che modifica la proprietą allowedits della maschera
principale a True.
Riesco a variare i campi della maschera principale, ma quelli della
sottomaschera sono bloccati.
Perchč?
Ho visto inoltre che non č possibile variare la proprietą allowedits delle
sottomaschere.
ciao e grazie
Stefano


author: Potone

text:
"Alfabex" <
alf...@libero.it
> ha scritto nel messaggio news:mF2Ka.116902$Ny5.3...@twister2.libero.it...
> Ho una maschera principale con acclusa una sottomaschera;
> imposto la proprietà allowedits della maschera principale a False (quello
> della sottomaschera rimane a True).
> Creo un pulsante che modifica la proprietà allowedits della maschera
> principale a True.
> Riesco a variare i campi della maschera principale, ma quelli della
> sottomaschera sono bloccati.
> Perchè?
> Ho visto inoltre che non è possibile variare la proprietà allowedits delle
> sottomaschere.
> ciao e grazie
> Stefano
>
Se non riesci a modificare i dati nella sottomaschera potrebbe essere causato dal fatto che la query da cui provengono (se
provengono da una query...) non sia modificabile a causa delle relazioni trà le tabelle, oppure la proprieta locked del controllo
sottomaschera è impostata a True.
Per modificare le proprietà della sottomaschera (come allowedits) puoi utilizzare questa sintassi:
Forms![NomeMaschraPrincipale]![NomeControlloSottomaschera].form.AllowEdits= ...
Ciao,
Mat.


author: Fabrizio yQy

text:
"Alfabex" <
alf...@libero.it
> wrote in message news:<mF2Ka.116902$
Ny5.3...@twister2.libero.it
>...
> Ho una maschera principale con acclusa una sottomaschera;
> imposto la proprietà allowedits della maschera principale a False (quello
> della sottomaschera rimane a True).
> Creo un pulsante che modifica la proprietà allowedits della maschera
> principale a True.
> Riesco a variare i campi della maschera principale, ma quelli della
> sottomaschera sono bloccati.
> Perchè?
non saprei, cmq sul pulsante aggiungi la riga:
Me![nomesottomaschera].locked = false
Me![nomesottomaschera].Enabled = true
> Ho visto inoltre che non è possibile variare la proprietà allowedits delle
> sottomaschere.
> ciao e grazie
> Stefano
ci hai messo un pulsante di allowedits = true (nella sottoform) per provare ?
Ciao :)


title: Etichette con stampante termica

author: Mizio

text:
Ciao Ragazzi,
eccomi con la seconda domanda riguardo il problema della stampa delle
etichette.
Intanto vi ricordo che conosco pochissimo il VBA di Access (2003), me la
cavo molto meglio con VB6.
Ecco il problema:
se qualcuno si ricorda di me, avevo difficolta' a trovare un metodo per la
stampa di etichette, ho risolto creando un report a misura, mettendo le
varie textbox e, per popolarle, tramite la maschera principale, alla
presione di un bottone, chiamare il report; nell'evento Corpo_Format,
prendo i dati che mi servono da MySet (il recordset che mi interessa) e
quindi dai campi.
Per ulteriore informazione, dico che devo stampare solo un'etichetta
riguardo il record visualizzato.
Popolo tranquillamente tutti i textbox.
Quando vado a stampare, pero' i problemi sono due:
non riesco a stampare in orizontale, benche' abbia messo sia sul driver
della stampante, sia su Printer.Orientation (e' quello giusto, vero??),
sempre nell'evento Corpo_Format, la stampa in orizzontale; da precisare
che se stampo, ad esempio una pagina di prova direttamente da windows,
l'orientamento di stampa cambia in seguito alla modifica dell'impostazione
di stampa sul driver.
Cosa Sbaglio?
Secondo problema....
Non riesco a settare i margini di stampa (ho provato solo quello destro),
impostando Printer.RightMargin = 1 (tanto per non lasciare 0 dato che a
volte potrebbe prendere i vaolri predefiniti), negli eventi Corpo_Format,
Corpo_Print e Report_Open
La stampante inizia la sua stampa sempre con ampi margini.
Questi sono i due problemi piu' importanti, ma ce ne e' un terzo...
Sulla schermata principle, quella con il mio pulsante "Stampa Etichetta",
il bottone di stampa funziona solo la prima volta che ci clicco sopra,
mentre se voglio ad esempio stampare un'altra etichetta dello stesso
atricolo, anche cliccando sul botton di stampa, il codice relativo non
viene eseguito (per capirci,non entra proprio nell'evento click del
commandbutton)
Idee?
Grazie a tutti... Maurizio
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Etichette con stampante termica

author: MA

text:

Cambia evento.
gestisci tutto sul comando di stampa
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: Etichette con stampante termica

author: Bingo

text:
Mizio ha scritto:
> Ciao Ragazzi,
> eccomi con la seconda domanda riguardo il problema della stampa delle
> etichette.
Ciao, che tipo di stampante termica usi?
Marca? Modello?
Bingo


title: Etichette con stampante termica

text:
MA ha scritto:
...
> Cambia evento.
> gestisci tutto sul comando di stampa
...
Ciao e grazie per la risposta.
Cosa intendi dire? Nell'evento Corpo_Print del report, o direttamente
nell'evento del bottone di stampa nella maschera principale?
Come faccio ad assegnare un valore (testo) ad una textbox del report,
direttamente dal famoso bottone della maschera principale? Tanto per
capirci, se fossi in VB, con Report1.MyTxtBox.Text = "testo" riuscirei...
in VBA, considerando che il report si chiama Report1 ??
Grazie e ciao... Maurizio



title: Etichette con stampante termica

text:
Ciao...
> Ciao, che tipo di stampante termica usi?
> Marca? Modello?
...
Avery Personal Label Printer N. R5000
Ciao e grazie... Maurizio



title: Etichette con stampante termica

text:
Ciao,
...
> Cambia evento.
> gestisci tutto sul comando di stampa
...
Nel frattempo mi sono reso conto che, ad esempio, per stampare in
orizzontale anziche' in verticale, la proprietaa' Printer.Orientation non
c'entra nulla.
Dove vado a pescare?
Grazie... Maurizio



title: Etichette con stampante termica

text:
Mizio ha scritto:
> Avery Personal Label Printer N. R5000
> Ciao e grazie... Maurizio
Nel nostro caso, con delle vecchie Eltron TLP2742, forse anche viste le
esigenze limitate (stampa di etichette con barcode e scritte, un unico
formato su rotoli di etichette), alla fine avevo trovato più semplice
creare l'etichetta col codice di programmazione della stampante
termica, in un comunissimo file di testo (proprio un txt in cui
inserivo da Access di volta in volta le parti variabili, ad es. il
numero del barcode, la data, ma la struttura e i filetti restano sempre
gli stessi) e poi lanciare un "print etichetta.txt" con comando Shell
di VBA.
Non so se il tuo caso possa essere risolto analogamente (sul sito non
ho trovato informazioni circa la programmabilità della Avery R5000).
In bocca al lupo.
Bingo


title: Etichette con stampante termica

text:
Ciao,
...
> In bocca al lupo.
...
Crepi, sotto una marea di etichette :-)
In ogni caso dovrei aver risolto, nel modo piu' stupido che ho trovato!
Visualizzando l'anteprima di stampa del report, ho semplicemente immesso i
valori di margine e di orientamento nella voce "imposta pagina".
Da codice, invece, non c'e' stato verso, ed io, abituato in VB, non avevo
proprio preso in considerazione questa soluzione (in realta' non sapevp
neanche che esistsse).
Mi rimane l'interrogativo se la cosa possa funzionare anche portando i
file su un altro pc, ma visto che ogni volta che facevo una modifica,
usciva fuori il messaggio "struttura modificata, salvare?", ho motivo di
sperare :-)



title: Query su due campi

author: Stefano

text:
Salve a tutti, mi trovo in difficoltà con una query che dovrebbe prendere un
range di dati da due colonne contigue:
SELECT * FROM Budget WHERE PeriodoDa >=#data# AND PeriodoA <= #data#
In questo modo non funziona perché non effettua il confronto sui dati dello
stesso campo. Occorre forse fare una join ? Ed in che modo ? Grazie a tutti.
Stefano
--------------------------------
Inviato via
http://usenet.libero.it


title: Query su due campi

author: Antonio Biso

text:
"Stefano" <
s-me...@libero.it
> ha scritto nel messaggio
news:212Z131Z182Z2Y...@usenet.libero.it...
> Salve a tutti, mi trovo in difficoltà con una query che dovrebbe prendere
un
> range di dati da due colonne contigue:
>
> SELECT * FROM Budget WHERE PeriodoDa >=#data# AND PeriodoA <= #data#
> In questo modo non funziona perché non effettua il confronto sui dati
dello
> stesso campo. Occorre forse fare una join ? Ed in che modo ? Grazie a
tutti.
I join si fanno su due tabelle!
Potresti spiegare cosa vuoi fare, senzxa dire come l'hai fatto?
Mi pare tutto giusto, c'hai un campo da e un campo a e vuoi confrontare una
data particolare con essi.
Hai scritto bene la data? Da dove la prendi? se scrivi via codice devi usare
il formato americano!
Antonio


title: Query su due campi

text:
Il 21 Lug 2003, 11:22, "Antonio Biso" <
ch...@etruria.net
> ha scritto:
> I join si fanno su due tabelle!
Sulla guida c'è scritto che si può fare anche una self-join (stessa
tabella), ma andiamo oltre...
> Potresti spiegare cosa vuoi fare, senzxa dire come l'hai fatto?
> Mi pare tutto giusto, c'hai un campo da e un campo a e vuoi confrontare
una
> data particolare con essi.
Su una stessa tabella ho due campi: PeriodoDa (data di partenza) e PeriodoA
(data di arrivo) di quel record. Voglio trovare tutti i record compresi da
un certo PeriodoDa e un PeriodoA.
> Hai scritto bene la data? Da dove la prendi? se scrivi via codice devi
usare
> il formato americano!
La data è correttamente formattata da una pagina ASP, non è quello il
problema:infatti se provo a fare una query sul campo singolo (PeriodoDa
oppure PeriodoA) funziona perfettamente. Ma, ripeto, devo trovare un range
di record mettendo insieme PeriodoDa >= data e PeriodoA <=. Grazie.



title: Query su due campi

text:
"Stefano" <
s-me...@libero.it
> ha scritto nel messaggio
news:212Z131Z182Z2Y1...@usenet.libero.it...
> Il 21 Lug 2003, 11:22, "Antonio Biso" <
ch...@etruria.net
> ha scritto:
> > I join si fanno su due tabelle!
>
> Sulla guida c'è scritto che si può fare anche una self-join (stessa
> tabella), ma andiamo oltre...
Sempre due tabelle sono, che senso ha nel tuo caso?
> Su una stessa tabella ho due campi: PeriodoDa (data di partenza) e
PeriodoA
> (data di arrivo) di quel record. Voglio trovare tutti i record compresi da
> un certo PeriodoDa e un PeriodoA.
>
> > Hai scritto bene la data? Da dove la prendi? se scrivi via codice devi
> usare
> > il formato americano!
>
> La data è correttamente formattata da una pagina ASP, non è quello il
> problema:infatti se provo a fare una query sul campo singolo (PeriodoDa
> oppure PeriodoA) funziona perfettamente. Ma, ripeto, devo trovare un range
> di record mettendo insieme PeriodoDa >= data e PeriodoA <=. Grazie.
Va beh, ma allora perchè dovrebbe lavorare sullo stesso campo? Il controllo
che hai scritto in AND sui due campi è corretto!!!
Antonio


title: Query su due campi

author: Giorgio Prx

text:
"Stefano" <
s-me...@libero.it
> ha scritto nel messaggio
news:212Z131Z182Z2Y1...@usenet.libero.it...
> Il 21 Lug 2003, 11:22, "Antonio Biso" <
ch...@etruria.net
> ha scritto:
> > I join si fanno su due tabelle!
>
>
> La data è correttamente formattata da una pagina ASP, non è quello il
> problema:infatti se provo a fare una query sul campo singolo (PeriodoDa
> oppure PeriodoA) funziona perfettamente. Ma, ripeto, devo trovare un range
> di record mettendo insieme PeriodoDa >= data e PeriodoA <=. Grazie.
>
> Stefano
Ciao Stefano
Forse è meglio che ci fai vedere un esempio di dati a disposizione e del
risultato che vuoi ottenere come per esempio
Dati
------------------------
Data = 18/01/2003
PeriodoDa   PeriodoA
-----------  -----------
15/01/2003 15/02/2003
20/01/2003 15/02/2003
Risultato desiderato
-----------------------
PeriodoDa   PeriodoA
-----------  -----------
xx/xx/xxxx   xx/xx/xxxx
yy/yy/yyyy   yy/yy/yyyy
Sono molto curioso e non riesco a capire il tuo problema
Ciao Giorigo.


title: Query su due campi

text:
Il 21 Lug 2003, 12:01, "Giorgio Prx" <
giorgio...@nospamtiscali.it
> ha
scritto:
>
> Ciao Stefano
> Forse č meglio che ci fai vedere un esempio di dati a disposizione e del
> risultato che vuoi ottenere come per esempio
>
> Dati
> ------------------------
> Data = 18/01/2003
>
> PeriodoDa PeriodoA
> ----------- -----------
> 15/01/2003 15/02/2003
> 20/01/2003 15/02/2003
>
> Risultato desiderato
> -----------------------
> PeriodoDa PeriodoA
> ----------- -----------
> xx/xx/xxxx xx/xx/xxxx
> yy/yy/yyyy yy/yy/yyyy
>
>
> Sono molto curioso e non riesco a capire il tuo problema
>
> Ciao Giorigo.
Ok provo a spiegarmi meglio:
Tabella Budget:
-------------------------------------------------
CodAff PeriodoDa PeriodoA Fatturato Punti
   1 01/07/2000 15/06/2001 1500.00 150
   2 20/06/2002 15/09/2003 2000.00 200
   3 01/10/2003 31/12/2003 5000.00 500
Ecco, voglio tutti i record che vanno dal periodo 01/03/2002 al 31/12/2003:
dovrebbe tirarmi fuori il secondo ed il terzo in ordine di data. Ok ?



title: Query su due campi

author: Sib

text:
"Stefano" <
s-me...@libero.it
> ha scritto nel messaggio
> Salve a tutti, mi trovo in difficoltà con una query che dovrebbe prendere
un
> range di dati da due colonne contigue:
>
> SELECT * FROM Budget WHERE PeriodoDa >=#data# AND PeriodoA <= #data#
> In questo modo non funziona perché non effettua il confronto sui dati
dello
> stesso campo.
Quale "stesso campo"?
Io vedo due campi.
Non ti funziona nel senso che non vedi record che dovresti vedere o nel
senso che vedi record che pensavi venissero esclusi?
Sib


title: Query su due campi

author: George

text:
"Stefano" <
s-me...@libero.it
> ha scritto nel messaggio
news:212Z131Z182Z2Y...@usenet.libero.it...

(...) where PeriodoDa>=#2002-03-01# and PeriodoA<=#2003-12-31#


title: Query su due campi

text:
"Stefano" <
s-me...@libero.it
> ha scritto nel messaggio
news:212Z131Z182Z2Y...@usenet.libero.it...

Ciao Stefano
Ok.
In questo caso la comparazione va effettuata su due valori di data e non su
uno solo come da tuo esempio quindi ....
------------
SELECT *
FROM Budget
WHERE PeriodoDa >=#Dadata# AND PeriodoA <= #Adata#
ORDER BY PeriodoDa
-------------
Ovvero
-------------
SELECT *
FROM Budget
WHERE Date.PeriodoDA>=#3/1/2002#
             AND Date.PeriodoA<=#12/31/2003#
ORDER BY PeriodoDa
------------
Oppure la domanda č un'altra ?
Avendo una data es. 01/06/2003 in quali record questa data č compresa
nell'intervallo tra PeriodoDa  e PeriodoA ?
In questo caso
--------------
SELECT *
FROM Budget
WHERE Budget.PeriodoDA>=#6/1/2003#
              OR #6/1/2003#<=[PeriodoA]
---------------
Spero di aver capito
Ciao Giorgio.


title: Query su due campi

text:
"Giorgio Prx" <
giorgio...@nospamtiscali.it
> ha scritto nel messaggio
news:bfgmjn$k7s$2...@lacerta.tiscalinet.it...
>
> "Stefano" <
s-me...@libero.it
> ha scritto nel messaggio
> news:212Z131Z182Z2Y...@usenet.libero.it...
> > Il 21 Lug 2003, 12:01, "Giorgio Prx" <
giorgio...@nospamtiscali.it
>
ha
> > scritto:
> > >
>
> Oppure la domanda è un'altra ?
> Avendo una data es. 01/06/2003 in quali record questa data è compresa
> nell'intervallo tra PeriodoDa  e PeriodoA ?
> In questo caso
> --------------
> SELECT *
> FROM Budget
> WHERE Budget.PeriodoDA>=#6/1/2003#
>               OR #6/1/2003#<=[PeriodoA]
> ---------------
>
Scusa la domanda è errata in quanto non soddisferebbe il risultato
desiderato ( la query però è giusta)
Avendo una data es. 01/06/2003 in quali record questa data è maggiore o
uguale di PeriodoDa  o minore o uguale di PeriodoA ?
Ciao Giorgio


title: Query su due campi

text:
Il 21 Lug 2003, 14:56, "Giorgio Prx" <
giorgio...@nospamtiscali.it
> ha
scritto:
>
> > Oppure la domanda è un'altra ?
> > Avendo una data es. 01/06/2003 in quali record questa data è compresa
> > nell'intervallo tra PeriodoDa e PeriodoA ?
> > In questo caso
> > --------------
> > SELECT *
> > FROM Budget
> > WHERE Budget.PeriodoDA>=#6/1/2003#
> > OR #6/1/2003#<=[PeriodoA]
> > ---------------
> >
>
> Scusa la domanda è errata in quanto non soddisferebbe il risultato
> desiderato ( la query però è giusta)
> Avendo una data es. 01/06/2003 in quali record questa data è maggiore o
> uguale di PeriodoDa o minore o uguale di PeriodoA ?
>
> Ciao Giorgio
E' esattamente come l'hai risolta tu, grazie mille Giorgio !
Stefano



title: Nuova maschera con records che "rispondono" a limiti di ricerca non associati.

author: Pietro

text:
Gentili,
(Access97/w2000)
Ho un db "Spedizioni" in molto semplice con 5 campi :
-IDSped.
-Destinatario     (casella combinata  con origine riga da query su campo di
altra tabella)
-DataSped
-MotivoSped  (casella combinata  con origine riga da query su campo di altra
tabella)
-MezzoSped (casella combinata  con origine riga da query su campo di altra
tabella).
Dalla maschera di gestione (masc1) dei records di questa tabella, attivo
(con un bottone) una ulteriore maschera (masc2) al fine di consentire
l'inserimento dei valori necessari ad una ricerca per limiti.
I campi attivati in masc2 hanno valori non associati ad alcuna tabella.
DP1 = data da cui si inizia la ricerca (>= alla data che viene inserita)
ET1= Destinatario (casella combinata  con origine riga da query su campo di
altra tabella)
ET2= Motivo della spedizione (casella combinata  con origine riga da query
su campo di altra tabella)
ET3= Mezzo di spedizione (casella combinata  con origine riga da query su
campo di altra tabella)
La selezione la vorrei eseguire con le  "discriminanti" AND o OR ( per
comprendere tutti i valori inseriti o alcuni di questi).
Al termine dell'inserimento dei limiti di ricerca vorrei , attraverso la
digitazione di un ulteriore tasto compreso nella masc2, che
mi si aprisse un altra maschera ( masc3 : non gestibile,solo
visualizzazione) contenete i records che rispondono ai limiti di ricerca
imputati in masc2.
Sono assolutamente alle prime armi e dunque un grazie di cuore a chi mi
vorra cortesemente dare utili dritte.
Piero


author: Emyr

text:


vedi nell'help l'istruzione docmd.openreport la condizione Where che
devi crearti ad hoc da codice a seconda dei valori impostati sulla
maschera con i controlli non associati
Saluti.
Emanuele.


title: utilizzare un modulo in un campo di un form access

author: thefusa

text:
Salve,
scusate la mia ignoranza ma proprio non saprei dove iniziare.
Ho salvato nei moduli del mio db un modulo CONTROLLO_CODICE_FISCALE
con all'interno questo codice
Public Function CheckCodFiscale(CFis As String) As Boolean
........................
End Function
Come faccio ad applicarlo ad un mio form ACCESS?
NEllo specifico al mio campo codice_fiscale a seguito dell'evento
after_update?
Grazie per l'aiuto e la pazienza.
;-)


author: Carlo Costarella

text:
"thefusa" <
and...@pcmweb.it
> ha scritto nel messaggio
news:oz3ud.34569$C94....@tornado.fastwebnet.it...

Se la funzione è pubblica e quindi si trova in un modulo pubblico, allora
potrai usarla senza problema da qualunque maschera, query o report.
Per esempio dopo aggiornamento o su disattivato di un controllo che contiene
un CF, puoi scrivere:
If CheckCodFiscale(Me.TuoControlloCF) = false then
msgbox "Il Codice Fiscale inserito è errato!"
end if
Ciao, Carlo


title: Problemino report e query

author: LiNuXx

text:
Ho un report che ha il compito di stampare il contenuto di una fattura e mi
sono sorti due problemi probabilmente banali ma che ho bisogno di risolvere
senza troppe perdite di tempo per cui chiedo a voi:
1) come faccio a non stampare alcuni campi (o stamparli in modo
"invisibile") se essi hanno valore 0?
2) al fondo del report vorrei comparissero le voci Imp4, Imp10, Imp20, Iva4,
Iva10, Iva20 contenenti i totali imponibile ed iva per ogni singola
aliquota.
I valori li ho in una query chiamata qFatturaAliquota che mi restituisce una
cosa di questo tipo:
IDFattura, Aliquota, SommaImponibile, SommaIva
1                   4               valore                valore
1                 10               valore                valore
1                 20               valore                valore
2                  4                   ..
2                 10                  ..
2                 20                 ..
..                  ..
Per metterli nel report avrei bisogno invece di una cosa di questo tipo
IDFattura, SommaImponibile4, SommaImponibile10, SommaImponibile20, Iva4,
Iva10, Iva20
Come faccio?
Grazie a tutti quelli che vorranno aiutarmi.
--
www.bit4web.it
in...@bit4web.it


title: Problemino report e query

text:



...dimenticavo...
3) E' possibile stampare i record di una tabella su piu colonne della stessa
pagina?
4) Come faccio a impostare il pulsante di comando Stampa (e Anteprima) in
modo che prenda solo il record corrente?
Ri-Ciao e Ri-Grazie


title: Problemino report e query

text:
"LiNuXx" <
in...@bit4web.it
> ha scritto nel messaggio
news:_pK8a.173073$YG2.5...@twister1.libero.it...
> Ho un report che ha il compito di stampare il contenuto di una fattura e
mi
> sono sorti due problemi probabilmente banali ma che ho bisogno di
risolvere
> senza troppe perdite di tempo per cui chiedo a voi:
>
> 1) come faccio a non stampare alcuni campi (o stamparli in modo
> "invisibile") se essi hanno valore 0?
Nz([campo];"")
> 2) al fondo del report vorrei comparissero le voci Imp4, Imp10, Imp20,
Iva4,
> Iva10, Iva20 contenenti i totali imponibile ed iva per ogni singola
> aliquota.
> I valori li ho in una query chiamata qFatturaAliquota che mi restituisce
una
> cosa di questo tipo:
> IDFattura, Aliquota, SommaImponibile, SommaIva
> 1                   4               valore                valore
> 1                 10               valore                valore
> 1                 20               valore                valore
> 2                  4                   ..
> 2                 10                  ..
> 2                 20                 ..
> ..                  ..
> Per metterli nel report avrei bisogno invece di una cosa di questo tipo
> IDFattura, SommaImponibile4, SommaImponibile10, SommaImponibile20, Iva4,
> Iva10, Iva20
Campi calcolati secondo questa tecnica:
SommaImp4: iif(Aliquota=4;Imponibile;0)
Antonio


title: Problemino report e query

text:
> Nz([campo];"")
Scusa l'ignoranza ma dove lo devo mettere?


title: Problemino report e query

text:
"LiNuXx" <
in...@bit4web.it
> ha scritto nel messaggio
news:TfM8a.173827$ZE.52...@twister2.libero.it...
> > Nz([campo];"")
>
> Scusa l'ignoranza ma dove lo devo mettere?
O nell'origine dati del controllo
=Nz([campo];"")
o nella query
Espr1:Nz([campo];"")
 e poi nel controllo associ ad Espr1
Antonio


title: Problemino report e query

text:
> O nell'origine dati del controllo
> =Nz([campo];"")
>
> o nella query
> Espr1:Nz([campo];"")
>  e poi nel controllo associ ad Espr1
>
> Antonio
>
Scusa ancora ma non mi funziona. Il campo sul report è una normale casella
di testo.
Se io lascio come l'avevo impostato nella casella prezzo compare ? 0,00
mentre come dici tu cambia ma non in nulla come vorrei ma con un semplice 0
Sulle caselle quantità e percentualeiva non fa effetto rimangono
rispettivamente 0 e 0%.


title: Problemino report e query

text:
"LiNuXx" <
in...@bit4web.it
> ha scritto nel messaggio
news:%809a.176003$ZE.52...@twister2.libero.it...
> > O nell'origine dati del controllo
> > =Nz([campo];"")
> >
> > o nella query
> > Espr1:Nz([campo];"")
> >  e poi nel controllo associ ad Espr1
> >
> > Antonio
> >
>
> Scusa ancora ma non mi funziona. Il campo sul report è una normale casella
> di testo.
Eh!
E l'origine dati quale è?
> Se io lascio come l'avevo impostato nella casella prezzo compare ? 0,00
> mentre come dici tu cambia ma non in nulla come vorrei ma con un semplice
0
Cosa hai fatto?
> Sulle caselle quantità e percentualeiva non fa effetto rimangono
> rispettivamente 0 e 0%.
Tu hai parlato di un solo campo, mica viene ereditato ad altri campi
dipendenti, devi modificare l'origine dati per tutti.
Antonio


title: Problemino report e query

text:
> Eh!
> E l'origine dati quale è?
L'origine dei dati delle mie tre caselle di testo si chiamano PREZZO,
QUANTITA, IVA....
....io ho impostato cosi in Origine Controllo rispettivamente
=Nz([PREZZO];"")
=Nz([QUANTITA];"")
=Nz([IVA];"")
ma mentre in prezzo varia da ? 0,00 a 0 (io vorrei stampasse nulla)
in quantità e iva non cambia nulla rimangono cioè 0 e 0%
spero di essermi spiegato meglio ciao


title: Problemino report e query

text:
"LiNuXx" <
in...@bit4web.it
> ha scritto nel messaggio
news:3k39a.176286$YG2.5...@twister1.libero.it...

Sì ok...
scrivi così per tutte e tre
=iif([quantità]=0;"";[campo])
Cioè se quantità è 0 sarà tutto "", altrimenti ci sarà prezzo o quantità o
iva nella casella corrispondente
Antonio


title: Campi incrociati

author: Casella Domenico

text:
Ho una tabella cosi' costituita:
Nome Cognome
A    B
C    D
E    F
La seconda tabella è costituita da:
Nome Cognome Voto
Io scelgo il cognome con una casella combinata che attinge dalla 1^ tabella.
Il nome lo vorrei assegnare in automatico.
Il voto lo carico a parte.
Se scelgo il secondo cognome (D) come faccio ad assegnare il nome (C) al
campo della seconda tabella?
Finora il nome che mi assegna e' sempre (A) qualsiasi cognome io scelga.
Grazie dei fiori e... comunque vada sarà un successo!!!
Domenico
_________________________________________________________________________
Get Your Private, Free E-mail from MSN Hotmail at
http://www.hotmail.com
.
Share information about yourself, create your own public profile at
http://profiles.msn.com
.
--
Posted from [193.204.185.24] by way of
f120.law7.hotmail.com
 [216.33.237.120]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Campi incrociati

author: Sergio MAZZA

text:
""Casella Domenico"" <
domenico...@hotmail.com
> ha scritto nel messaggio
news:F120jhRLlA3jA...@hotmail.com...
> Ho una tabella cosi' costituita:
>
> Nome Cognome
> A    B
> C    D
> E    F
>
> La seconda tabella è costituita da:
>
> Nome Cognome Voto
>
> Io scelgo il cognome con una casella combinata che attinge dalla 1^
tabella.
> Il nome lo vorrei assegnare in automatico.
> Il voto lo carico a parte.
>
> Se scelgo il secondo cognome (D) come faccio ad assegnare il nome (C) al
> campo della seconda tabella?
> Finora il nome che mi assegna e' sempre (A) qualsiasi cognome io scelga.
>
> Grazie dei fiori e... comunque vada sarà un successo!!!
>
> Domenico
Sì potrebbe essere un successo ma se continui a non descrivere (a noi)
quello che vuoi fare (tu), stai fino!
Vediamo se indovino; diciamo che ho due possibilità:
1) hai una maschera con origine la seconda tabella (chiamiamola per comodità
SecondaTab) e una casella combinata (chiamiamola cmbNominativi con origine
un'altra tabella (chiamiamola PrimaTab) e sulla maschera una casella di
testo chiamata Nome;
- nell'evento "dopo aggiornamento" della cmbNominativi scriverai:
'-----------------
Private Sub cmbNominativi_AfterUpdate()
me!nome = me!cmbNominativi
End Sub
'-----------------
2) hai una maschera con la combo cmbNominativi e una sottomaschera (chiamata
subMask) con origine dati SecondaTab e casella di testo Nome;
- sempre nell'evento "dopo aggiornamento" della cmbNominativi scriverai:
'-----------------
Private Sub cmbNominativi_AfterUpdate()
Me!subMask.Form.Controls("Nome") = Me!cmbNominativi
me!nome = me!cmbNominativi
End Sub
'-----------------
Comunque a prescindere dagli esempi se tu vuoi fare restituire alla combo
una colonna che decidi tu devi modificare la proprietà "colonna associata"
che nel tuo caso varrà 0 (zero) come prima colonna...
Ciao.


title: Far parlare Java e Access

author: Carlo Tombesi

text:
Ho la necessità di attivare da una classe Java  (attenzione, java puro
non Visual J),   alcune macro  che risiedono in un MDB Access 97.
Qualcuno ha già affrontato questo problema?  E, più in generale, come è
possibile utilizzare un mdb Access o un qualsiasi oggetto ActiveX da una
classe  java ?
Vi ringrazio per il vostro eventuale aiuto.
          (Carlo).
--
Posted from
auspop.auselda.it
 [194.185.113.130]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: problemi con le virgolette

author: marceme

text:
ho un bottone che mi asseggna un valore di testo ad un campo cioč:
nomecampo = "stinga di testo"
come posso inserire delle virgolette " inquella satringa di testo?
grazie  Marcello


title: problemi con le virgolette

text:
"marceme" <
ma...@tin.it
> ha scritto nel messaggio
news:juAda.105671$zo2.2...@news2.tin.it...

Perchč non provi anche a cercare nei post arretrati?!?
proprio ieri ho risposto alla stessa domanda nel thread caratteri speciali
Antonio


title: problemi con le virgolette

text:
> Perchè non provi anche a cercare nei post arretrati?!?
> proprio ieri ho risposto alla stessa domanda nel thread caratteri speciali
>
Grazie ho risolto.
Ciao Marcello.


title: FTP OCX

author: Stefano P.

text:
ciao a tutti, sapete consogliarmi un ocx (magari gratuito) per avere le
funzionalità ftp in access???
Io ho provato KFTP ma non funziona, se qualcuno lo usa o vuole provare mi
faccia un fischio.....
Ciao


title: Trasferimento record da un db all'altro [lungo]

author: Gianluca

text:
Buongiorno a tutti!
Spero di trovare un vostro supporto nella risoluzione di questo mio
problema.
Lavoro in A97.
Ho un dbTec e un dbEnf, contenenti una stessa tabella chiamata tblCalendari
(con medesima struttura), che contiene i calendari delle attività di due
aziende.
in dbTec sono registrati i record dei calendari di un'azienda Tec, e in
dbEnf i record dei calendari di un'azienda Enf.
Le due gestioni sono state sinora separate.
Ora ho la necessità che, per alcune attività, i dati della tabella
tblCalendari di dbEnf vengano inviati su dbTec, secondo quanto segue:
- i record dei calendari hanno tra i vari campi un IDAttività, univoco,
- inizialmente il calendario viene composto su dbEnf,
- vorrei che ad ogni modifica (o alla chiusura del calendario modificato) su
dbEnf vengano automaticamente eliminati i record già presenti in dbTec e...
- venissero automaticamente trasferiti (copiati) in dbTec i record contenuti
in dbEnf relativamente all'IDAttività in questione.
Sperando di essere stato abbastanza chiaro nello spiegare la situaizone, ho
parecchi dubbi da risolvere:
- i BE di dbEnf e di dbTec sono attualmente separati: dovrò prevedere di
collegare le tabelle dell'uno e dell'altro per effettuare le modifiche del
caso?
- quale sintassi mi consigliate di utilizzare?
- esiste un modo per trasferire i dati in maniera invisibile all'utente o
devo limitarmi ad esportare i dati da dbEnf in un file di testo, e a
richiedere all'utente di premere un pulsante in dbTec per importare i dati
di quel file di testo?
Grazie per i consigli!


author: MA

text:
"Gianluca" <
NO_SPAM_vulca...@libero.it
> ha scritto nel messaggio
news:422d855b$1...@x-privat.org...

Se colleghi le tabelle di uno sull'altro l'utente non se ne accorge neanche
e fai quello che vuoi.
MAssimialino


text:
[CUT]
> Se colleghi le tabelle di uno sull'altro l'utente non se ne accorge
> neanche e fai quello che vuoi.
> MAssimialino
Perň come mi devo organizzare?
Quello che mi suggerisci tu č, in dbEnf (quello di partenza), oltre alla
tabella tblCalendari di collegare una tabella tblCalendari che perň risiede
in dbTec (quello di destinazione), in modo da poter effettuare tutte le
modifiche che mi servono con un semplice docmd.runsql o db.execute?
Siccome nei due db la tabella tblCalendari ha lo stesso nome, una volta che
in dbEnf collego la tblCalendari di dbTec posso modificare il nome del
collegamento (mantenendo inalterato il nome della tabella originale in
dbTec)???


text:
"Gianluca" <
NO_SPAM_vulca...@libero.it
> ha scritto nel messaggio
news:422d8...@x-privat.org...

Sě
MAssimiliano


text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:VTfXd.4111$tY2....@news.edisontel.com...
>
> "Gianluca" <
NO_SPAM_vulca...@libero.it
> ha scritto nel
> messaggio news:422d8...@x-privat.org...
>> [CUT]
>>> Se colleghi le tabelle di uno sull'altro l'utente non se ne accorge
>>> neanche e fai quello che vuoi.
>>> MAssimialino
>>
>> Però come mi devo organizzare?
>> Quello che mi suggerisci tu è, in dbEnf (quello di partenza), oltre alla
>> tabella tblCalendari di collegare una tabella tblCalendari che però
>> risiede in dbTec (quello di destinazione), in modo da poter effettuare
>> tutte le modifiche che mi servono con un semplice docmd.runsql o
>> db.execute?
>> Siccome nei due db la tabella tblCalendari ha lo stesso nome, una volta
>> che in dbEnf collego la tblCalendari di dbTec posso modificare il nome
>> del collegamento (mantenendo inalterato il nome della tabella originale
>> in dbTec)???
> Sì
> MAssimiliano
>
Scusa domanda stupida: bastava provare!
Pensavo peggio, se le cose stanno così (non mi ero mai trovato in questa
situaizone) allora sono quasi a cavallo!!!


title: filtrare dati sottomaschera(sql_access2000)

author: Maurizio Miozzo

text:
Buona serata a tutti ,
se qualcuno mi puņ aiutare....
ho una maschera con una sottomaschera .
la sottomaschera vorrei lasciarla sempre visibile e all'apertura della
maschera le righe della sottomaschera dovrebbero essere vuote(se possibile).
facendo poi una ricerca con una casella testo e un pulsante la sottomaschera
dovrebbe visualizzare gli eventuali record trovati.
premendo poi un altro pulsante la sottomaschera dovrebbe svuotarsi.
tutto questo se serve anche tramite codice
sono un principiante........se qualcuno mi puņ dare una dritta
GRAZIE


author: Roberto da casa

text:
"Maurizio Miozzo" <
maurizio...@tin.it
> ha scritto nel messaggio
news:WGZEd.675326$35.27...@news4.tin.it...
> Buona serata a tutti ,
> se qualcuno mi puņ aiutare....
> ho una maschera con una sottomaschera .
> la sottomaschera vorrei lasciarla sempre visibile e all'apertura della
> maschera le righe della sottomaschera dovrebbero essere vuote(se
possibile).
> facendo poi una ricerca con una casella testo e un pulsante la
sottomaschera
> dovrebbe visualizzare gli eventuali record trovati.
Usa come origine rcord della sottomaschera una query parametrica i cui
criteri di selezione siano basati sul valore contenuto nella casella di
testo: naturalmente all'apertura della maschera principale la sottomaschera
risulterą vuota in quanto la casella di testo contiene il valore Null.
A fronte dell'evento "Dopo aggiornamento" della casella di yesyo esegui il
Requery del controllo sottomaschera.
> premendo poi un altro pulsante la sottomaschera dovrebbe svuotarsi.
> tutto questo se serve anche tramite codice
A fronte dell'evento "Su clic" del pulsante di comendo imposta a Null il
valore della casella di testo ed esegui il Requery del controllo
sottomaschera.
> sono un principiante........se qualcuno mi puņ dare una dritta
> GRAZIE
Prego
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: massimo numeri pulsanti in access97

author: ggggg

text:
Ma il numero massimo di pulsanti di popzione , quelli che una volta
cliccati rimangono bassi sono al max 752 per ogni maschera in access97?
come si puo' aumentarne il numero?
serve qualche patch o che altro?
o qualche trucco del mestiere?
o provato a compattare e a ripristinare ma di piu' non è possibile
inserirene.
inoltre le immagini vettoriali fatte con iluustrator8 come si fa a fare
in mdo che se io disegno un triangolo grigio, poi
posso avere la bitmap esattamente della forma del triangolo e non con lo
sfondo bianco del quadrato che circoscrive il mio triangolo
grazie


title: insert in tabella relazionate

author: Giuliano Giacomelli

text:
Ho un db access interno alla rete, lo indago con php (linguaggio server
side per web).
ho tre tabelle
--------------------------------
Canzoni
----------------------------------
titolo	testo
genere	int lungo
autore	int lungo
--------------------------------
Autore
--------------------------
ID	contatore
nome	testo
genere
------------------------
Genere
---------------------
IDgenre 	contatore
genere		testo
Ho due relazioni tra genere.IDgenere -> canzoni.genere e tra
autore.IDautore -> canzoni.autore
Come faccio ad inserire una canzone aggiornando i anche le altre tabelle
se necessario ( ovvero se uno inserisce una canzone di un genere nuovo
che decide lui).
Il problema è la stringa SQL che non sono riuscito a scrivere; se
qualcuno la sa, poi la modifico per dati che provengono dal web.
Grazie saluti.


title: insert in tabella relazionate

author: Roberto dal portatile

text:
"Giuliano Giacomelli" <
giac...@sodalia.it
> ha scritto nel messaggio
news:39A52462...@sodalia.it...

Caro Giuliano,
prima di sapere come aggiornare le tabelle, bisogna che ne crei un numero
giusto e le metti correttamente in relazione fra di loro; si dà il caso che
ti sei dimenticato la chiave primaria della tabella Canzoni (IdCanzone) e ti
sei dimenticato almeno di una tabella. Poichè una canzone può avere più
autori ed un autore può aver composto più canzoni, la relazione tra la
tabella Canzoni e la tabella Autore non può essere uno-a-molti come hai
indicato tu, bensì molti-a-molti: in Access una relazione molti-a-molti si
realizza tramite un'altra tabella (CanzoniAutore) che contiene, nel tuo
caso,  sia IdCanzone che IdAutore (l'insieme dei due campi sarà la chiave
primaria).
Una dritta per organizzare le tabelle e metterle in relazione te l'ho data;
quando avrai progettato correttamente questa parte del DB, si potrà parlare
di come progettare le maschere e le sottomaschere che ti serviranno ad
aggiornare le tabelle.
Quanto alla stringa SQL che non riesci a scrivere, non ho capito che cosa
deve fare; non credo che vorrai aggiornare delle tabelle con una query
(almeno spero).
Roberto


title: macro apri su sottomaschera

author: ciccio

text:
ciao ho una maschera dove ho un' anteprima dati e questi valori
"IDutente" e "IDfattura"
un pulsante aprifattura
devo aprire con il pulsante una maschera chiamata "utente" che
contiene una sottomaschera chiamata "fatture"
ho un macro sul pulsante con una condizione where del tipo
[IDutente]=[Maschere]![Resoconto Fatture]![IDutente] e mi apre
l'utente ma come modifico la condizione where in modo da aprire
l'utente con già la sottomaschera al [IDfattura] corretto?
grazie


title: macro apri su sottomaschera

author: Karl Donaubauer

text:

Siccome si tratta di un oggetto e origine dati diverso non
puoi farlo nella condizione per la maschera principale.
Un metodo sarebbe un filtro. Cioè nel macro dopo l'apertura
della maschera principale usa una nuova riga:
azione: ImpostaValore
elemento: Forms![Resoconto Fatture]!fatture.Form.Filter
espressione: "IDfattura=[Forms]![Resoconto Fatture]![IDfattura]"
Dove "fatture" sarebbe il valore della proprietà "Nome"
del controllo sottomaschera nella maschera principale.
--
cu
Karl
*********
Access FAQ:
http://www.donkarl.com/it


title: macro apri su sottomaschera

text:

Ciao Karl,
ho provato ma nonostante sia la maschera principale e la sottomaschera
interessata vengono segnate come "filtrate" la sottomaschera
visualizza tutti i record
ti do i valori esatti che ho inserito
ho una maschera e una sottomachera  all' interno della sottomaschera
c'è il pulsante sche va ad aprire un ' ulteriore maschera contenente
anchessa una sottomaschera.
il pulsante è gestito così
azione : apri maschera
nome maschera:eric
condizione where [IDPazienti]=[Maschere]![Resoconto Ricevute]!
[cercaricevpazie].[Form]![IDPazienti]
ho aggiunto la macro così
azione :imposta valore
elemento: [Maschere]![eric]![Sottomaschera Ricevute].[Form].[Filter]
espressione:[IDRicevute]=[Maschere]![Resoconto Ricevute]!
[cercaricevpazie].[Form]![IDRicevute]
sbaglio qualcosa, grazie


title: macro apri su sottomaschera

text:
ciccio wrote:
> ...
> ho provato ma nonostante sia la maschera principale e la sottomaschera
> interessata vengono segnate come "filtrate" la sottomaschera
> visualizza tutti i record
> ...
> ho aggiunto la macro così
> azione :imposta valore
> elemento: [Maschere]![eric]![Sottomaschera Ricevute].[Form].[Filter]
> espressione:[IDRicevute]=[Maschere]![Resoconto Ricevute]!
> [cercaricevpazie].[Form]![IDRicevute]
> ...
Siccome si tratta di una stringa per un filtro, devi includere tutta
l'espressione tra virgolette:
"IDRicevute=Forms![Resoconto Ricevute]!cercaricevpazie.Form!IDRicevute"
--
Ciao



title: macro apri su sottomaschera

text:

GRANDISSIMO!!!!
Ti ringrazio per il grande aiuto che mi hai dato .
Saluti Marco


title: Trigger in tabella file .ADP

text:
ho una tabella cosě composta:(A)
IDCARICOMULINO int 4 0
idComposizioneMiscela int 4 1
AttWC float 8 1
AttCo float 8 1
ho una sp cosě composta
SELECT     TOP 100 PERCENT dbo.tCarichiMulini.IDCARICOMULINO,
(dbo.tCarichiMulini.AttWC - 1.2745 * AVG(dbo.tCorrezioniRecuperi.WC))
                      - (dbo.tCarichiMulini.AttTiC - 1.2745 *
AVG(dbo.tCorrezioniRecuperi.TiC)) AS WC_Usato,
                      dbo.tCarichiMulini.AttCo - 1.2745 *
AVG(
dbo.tCorrezioniRecuperi.Co
) AS Co_Usato
FROM         dbo.tCarichiMulini INNER JOIN
                      dbo.tCorrezioniRecuperi ON
dbo.tCarichiMulini.IDCARICOMULINO = dbo.tCorrezioniRecuperi.idCaricoMulino
GROUP BY dbo.tCarichiMulini.AttCo, dbo.tCarichiMulini.IDCARICOMULINO,
dbo.tCarichiMulini.AttWC, dbo.tCarichiMulini.AttTiC
IDCARICOMULINO WC_Usato Co_Usato
31  160,0903945 29,9301555
32  159,3996155 30,3889755
33  161,1737195 29,087711
34  175,975593 14,131623
questa sp serve per modificare con delle correzioni fatte a posteriori il
contenuto di AttWC,AttCo
della tabella (A), con il contenuto di WC_uSATO e Co_Usato della sp
in pratica
prima:tabella(A)
IDCARICOMULINO AttWC AttCo
34 297,9 21,2
35 297,9 21,2
36 297,9 21,2
dopo:tabella(A)
IDCARICOMULINO AttWC AttCo
34 175,975593 14,131623
35 297,9 21,2
36 297,9 21,2
č possibile farlo tramite un trigger?
mi date una idea
grazie
ciao


title: Inserzione Data, e faq

text:
Volevo sapere se esiste una lista della faq su Access da qualche parte, e
intanto ne approfitto anche per postare qualcosa che non sono riuscita a
risolvere:
Voglio inserire un DataTime in un campo DataTime, ho visto che il campo
viene memorizzato nel formato:
GG/MM/AAAA hh.mm.ss
Ma quando tento di memorizzarlo mediante una query SQL ricevo "errore nella
sintassi di INSERT INTO".
Ho provato con:
INSERT INTO TabellaDate (Date) VALUES ('10/03/2004 13.11.52')
INSERT INTO TabellaDate (Date) VALUES (10/03/2004 13.11.52)
Cosa devo fare?
Ciao Grazie mille!!!


title: Inserzione Data, e faq

text:
"Ely77" <Elisa.Adamoli...@Tiscali.it> ha scritto nel messaggio
news:doZ3c.35549$O31.1...@news4.tin.it...

INSERT INTO TabellaDate (Date) VALUES (#03/10/2004 13.11.52#)
Ciao.
--
Sergio MAZZA


title: Inserzione Data, e faq

text:
"Sergio MAZZA" <
sergi...@tiscalinet.it
> ha scritto nel messaggio
news:c2ptu2
[...]
> INSERT INTO TabellaDate (Date) VALUES (#03/10/2004 13.11.52#)
Sei sicuro?
Anche questa mi da errore...
Dopo il tuo consiglio ho provato anche
INSERT INTO TabellaDate (Date) VALUES ('#03/10/2004 13.11.52#')
INSERT INTO TabellaDate (Date) VALUES (#'03/10/2004 13.11.52'#)
INSERT INTO TabellaDate (Date) VALUES (%03/10/2004 13.11.52%)
Non funzionano...
Auito!


title: Inserzione Data, e faq

text:
Ely77 ha scritto:
> "Sergio MAZZA" ha scritto:
> [...]
>> INSERT INTO TabellaDate (Date) VALUES (#03/10/2004 13.11.52#)
>
> Sei sicuro?
> Anche questa mi da errore...
> Dopo il tuo consiglio ho provato anche
> INSERT INTO TabellaDate (Date) VALUES ('#03/10/2004 13.11.52#')
> INSERT INTO TabellaDate (Date) VALUES (#'03/10/2004 13.11.52'#)
> INSERT INTO TabellaDate (Date) VALUES (%03/10/2004 13.11.52%)
> Non funzionano...
Guarda più esattamente l'esempio di Sergio --> senza virgolette:
INSERT INTO TabellaDate (Date) VALUES (#03/10/2004 13.11.52#)
Invece del formato americano personalmente preferisco il più
chiaro e internazionale formato ISO 8601:
INSERT INTO TabellaDate (Date) VALUES (#2004-03-10 13:11:52#)
Siamo Europei! ;-)
BTW Se il tuo campo veramente si chiama "Date" sia meglio
cambiare il nome perchè è il nome di una funzione di VBA.
--
HTH
Karl
*********
Access-FAQ (tedesco):
http://www.donkarl.com


title: NUOVO RECORD VUOTO !

author: mauro

text:
Ciao a tutti, sono a chiedere un aiutino....
Maschera principale PAZIENTE  maschera secondaria TERAPIA, ora quando
visualizzo le terapie legate al paziente succede che oltre all'ultimo record
vedo sempre il nuovo record vuoto, come si puo evitare che si veda solo i
record 'pieni' ?
Grazie
MaUrO


title: NUOVO RECORD VUOTO !

author: Alex

text:
"mauro" <
maur...@email.it
> wrote in message
news:Sqpfa.108280$
pG1.2...@news1.tin.it

Imposta la proprietà Consenti Aggiunte=No.
Ricordati però che se vuoi inserire terapie nuove devi
risettare la proprietà=Si.
Questo ti può tornare comodo anche per dare una specie di
protezione da errori involontari.......!
Sopratutto se modifichi anche la proprietà Consenti Modifiche=NO/SI
Ciao.
@Alex.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: NUOVO RECORD VUOTO !

text:
"Alex" <
ik2...@libero.it
> ha scritto nel messaggio
news:cb3af46ea734babae1...@mygate.mailgate.org...

Ti ringrazio ma la cosa mi sembra alquanto poco pratica, il db è in rete e
fare questi passaggi frequenti non è pratico.
La sottomaschera delle terapie ha già dei record, ho messo un pulsante per
aggiungere record quindi sarebbe opportuno fare come dicevo io.
Ti ringrazio.


title: NUOVO RECORD VUOTO !

text:
"mauro" <
maur...@email.it
> wrote in message
news:w8Lfa.5906$
i26.1...@news2.tin.it
[CUT]
> Ti ringrazio ma la cosa mi sembra alquanto poco pratica, il db è in rete e
> fare questi passaggi frequenti non è pratico.
> La sottomaschera delle terapie ha già dei record, ho messo un pulsante per
> aggiungere record quindi sarebbe opportuno fare come dicevo io.
> Ti ringrazio.
Sostanzialmente se hai il DB in RETE credo tu non abbia ben
capito come si deve gestire un Prodotto in RETE....!
Non si deve far lavorare un Server da CLIENT, mai.....!
Sostanzialmente devi dividere il DB in 2 parti:
1)Server in Rete con accessi Multiutenza
2)CLIENT o interfaccia utente, da installare su tutte le
macchine che devono averla.
In questo modo la soluzione che ti proponevo è la più semplice
e funzionale da realizzare.
Rimango dell'idea che sei libero di fare come credi, ma
devi avere la capacità di valutare quando sei proprio fuori strada.



title: NUOVO RECORD VUOTO !

text:
"Alex" <
ik2...@libero.it
> ha scritto nel messaggio
news:3debb7e80275c7244f...@mygate.mailgate.org...

------------- OK
Quello che dici è giustissimo e lo sto facendo, solo che siccome il db è in
continuo aggiornamento ancora non l'ho fatto.
La mia richiesta però era giusta, cioè se imposto come dici tu come faccio a
modificare ogni volta le proprietà ?
Se faccio il BE - FE  poi dovro'  ogni volta inviare ad ogni client le
variazioni ?  e poi la mappatura del server come unità dovrà essere uguale
per tutti ?
Grazie


title: NUOVO RECORD VUOTO !

text:
"mauro" <
maur...@email.it
> wrote in message
news:9D3ga.13530$
i26.3...@news2.tin.it
[CUT ]
> ------------- OK
> Quello che dici è giustissimo e lo sto facendo, solo che siccome il db è in
> continuo aggiornamento ancora non l'ho fatto.
> La mia richiesta però era giusta, cioè se imposto come dici tu come faccio a
> modificare ogni volta le proprietà ?
> Se faccio il BE - FE  poi dovro'  ogni volta inviare ad ogni client le
> variazioni ?  e poi la mappatura del server come unità dovrà essere uguale
> per tutti ?
>
> Grazie
Quello che dico non è GIUSTO, è solo un suggerimento dato
dall'esperienza di altri che ho provato a darti....!
L'interfaccia utente va distribuita una volta terminata
in alternativa sul SitoComune c'è una soluzione proposta
per l'agiornamento dei FE.
Io nella mia azienda faccio così:
Creo una Dir sul Server in cui piazzo il BE(DB con Tabelle)
poi distribuisco il pacchetto d'installazione agli utenti
che installano il FE(Interfaccia Utente) la quale a sua volta lavora
sulle tabelle del BE.
Per modificare quello di cui parlavi devi usare il CODICE VBA.
In pratica se metti un pulsante su evento Click del pulsante
inserisci la modifica alla proprietà in questo modo.
Private Sub Comando1_Click()
    Me.AllowAdditions=Not Me.AllowAdditions
End Sub
Ogni volta che premi funziona da Toggle Abiliti/Disabiliti.
Ciao.



title: centratura maschere

author: Sergio

text:
Ho creato un applicativo che dovrei vendere a diverse persone con diverse
tipi di video, mi chiedo come devo fare per fare in modo che le maschere
risultino tutte dimensionate e pertanto centrate in base alle diverse
dimensioni dello schermo.
Un grazie in anticipo a tutti coloro che vorrano rispondermi.
Ciao, Sergio


title: centratura maschere

author: Alessandro Baraldi

text:
"Sergio" <
giud...@tin.it
> wrote in message
news:HJMr7.44046$dJ3.3...@news1.tin.it...

Per centrarle c'è la possibilità di settare a True la proprietà
Centra Automaticamente delle Form, costa anche poco....!
Per il Ridimensionamento secondo me hai 2 strade:
1)Forzare la Risoluzione del monitor all'apertura e ripristinarla alla
Chiusura.
2)Vedi Sito Comune sulle Routine di Ridimensionamento dei controlli.
Io preferirei la 1° da molte meno noie, la risoluzione 800x600 è diffusissima
e compatibile con tutti i Monitor, sul Sito Comune trovi anche come fare
per poter modificarla, in alternativa vai su
www.mvps.org
 sessione Access
e trovi tutto....
@Alex.
--
Posted from  [62.98.10.101]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: centratura maschere

author: stwe

text:
"Sergio" <
giud...@tin.it
> ha scritto nel messaggio
news:HJMr7.44046$dJ3.3...@news1.tin.it...

io ho provato usando il codice spiegato nella "bibbia" di access2000, ma con
scarsi risultati, qualche messaggio fa c'era l'url a un sito che vende il
codice per farlo (che poi magari è un tizio che lo vende) personalmente
anche io lavoro a 800X600, ma senza modificare le dimensioni dello schermo,
tanto ho visto che lavorando in fase di sviluppo a 1280X1024 si riesce
comunque ad utilizzarlo, se poi qualcuno usa la risoluzione VGA peggio per
lui... si becca le barre di scorrimento...
si incorrono in meno problemi in generale secondo me usando il mio metodo,
sicuramente sbaglio, ma mi da fastidio quando un programma mi cambia la
risoluzione, che poi sovente non torna come prima, mentre per il
ridimensionamento dei controlli alcune volta andava in crash il programma
(sicuramente per colpa mia...).
by
stwe


title: centratura maschere

author: Silvio Berruti

text:
"Sergio" <
giud...@tin.it
> ha scritto nel messaggio
news:HJMr7.44046$dJ3.3...@news1.tin.it...
> Ho creato un applicativo che dovrei vendere a diverse persone con diverse
> tipi di video, mi chiedo come devo fare per fare in modo che le maschere
> risultino tutte dimensionate e pertanto centrate in base alle diverse
> dimensioni dello schermo.
Prova a smazzarti questo codice:
Private Declare Function apiGetSys Lib "user32" _
    Alias "GetSystemMetrics" (ByVal nIndex As Long) As Long
Private Const SM_CXSCREEN = 0
Private Const SM_CYSCREEN = 1
Private Const SM_CXVSCROLL = 2
Private Const SM_CYHSCROLL = 3
Private Const SM_CYCAPTION = 4
Private Const SM_CXBORDER = 5
Private Const SM_CYBORDER = 6
Private Const SM_CXDLGFRAME = 7
Private Const SM_CYDLGFRAME = 8
Private Const SM_CYVTHUMB = 9
Private Const SM_CXHTHUMB = 10
Private Const SM_CXICON = 11
Private Const SM_CYICON = 12
Private Const SM_CXCURSOR = 13
Private Const SM_CYCURSOR = 14
Private Const SM_CYMENU = 15
Private Const SM_CXFULLSCREEN = 16
Private Const SM_CYFULLSCREEN = 17
Private Const SM_CYKANJIWINDOW = 18
Private Const SM_MOUSEPRESENT = 19
Private Const SM_CYVSCROLL = 20
Private Const SM_CXHSCROLL = 21
Private Const SM_DEBUG = 22
Private Const SM_SWAPBUTTON = 23
Private Const SM_RESERVED1 = 24
Private Const SM_RESERVED2 = 25
Private Const SM_RESERVED3 = 26
Private Const SM_RESERVED4 = 27
Private Const SM_CXMIN = 28
Private Const SM_CYMIN = 29
Private Const SM_CXSIZE = 30
Private Const SM_CYSIZE = 31
Private Const SM_CXFRAME = 32
Private Const SM_CYFRAME = 33
Private Const SM_CXMINTRACK = 34
Private Const SM_CYMINTRACK = 35
Private Const SM_CXDOUBLECLK = 36
Private Const SM_CYDOUBLECLK = 37
Private Const SM_CXICONSPACING = 38
Private Const SM_CYICONSPACING = 39
Private Const SM_MENUDROPALIGNMENT = 40
Private Const SM_PENWINDOWS = 41
Private Const SM_DBCSENABLED = 42
Private Const SM_CMOUSEBUTTONS = 43
Private Const SM_CMETRICS = 44
Public Function AdattaAVideo(f As Form) As Boolean
    On Error Resume Next
    Dim risp, rapporto As Double, fsize As Integer
    Dim ctl As Control
    risp = Val(fGetSysStuff("resolution"))
    rapporto = risp / 640
    For Each ctl In f.Controls
      ctl.Height = ctl.Height * rapporto
      ctl.Width = ctl.Width * rapporto
      ctl.Top = ctl.Top * rapporto
      ctl.Left = ctl.Left * rapporto
      fsize = ctl.FontSize * rapporto
      risp = DMax("DimCarat", "T_DimensioniCaratteri", "[DimCarat] <= val("
& fsize & ")")
      ctl.FontSize = risp
    Next
End Function
Function fGetSysStuff(strWhat As String) As String
' ritorna con "resolution" la risoluzione dello schermo
' ritorna con "windowsize" la dimensione massima ottenibile in finestra
Dim strRet As String
    Select Case LCase(strWhat)
        Case "resolution": strRet = apiGetSys(SM_CXSCREEN) & "x" _
                                        & apiGetSys(SM_CYSCREEN)
        Case "windowsize": strRet = apiGetSys(SM_CXFULLSCREEN) & "x" _
                                        & apiGetSys(SM_CYFULLSCREEN)
    End Select
    fGetSysStuff = strRet
End Function
La funzione da usare è AdattaAVideo(nomedellamaschera)
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com


title: centratura maschere

text:
Il l'ho risolto in questo modo: in modalità struttura della maschera,
proprietà, evento e, su corrente, generatore di macro (ingrandisci). Spero
che ti sia utile Michele.


title: ancora sul mailmerge.... abbiate pazienza

author: Flying Wolf

text:
Ciao a tutti,
ho una domanda semplice.
Ho una maschera per visualizzare il telefono ed indirizzo di una
persona (dati presi da una tabella Nominativi).
Vorrei mettere nella maschera un pulsante che mi apra Word ed unisca ad
un documento unione alcuni campi di SOLO quel particolare record che
sto vedendo.
Avete idea di come fare?
Grazie infinite per un aiuto.
Buona serata a tutti
Andrea W. GUAGLIO
Sent via Deja.com
http://www.deja.com/
Before you buy.


author: Fabio Montagner

text:
La tua unione fa riferimento ad una query che puoi filtrare in base all'ID
univoco del record che stai visualizzando in quel momento
Flying Wolf wrote in message <879rkj$ord$
1...@nnrp1.deja.com
>...



text:
In article <87a5bm$2ars$
1...@stargate1.inet.it
>,
  "Fabio Montagner" <
f.mon...@issz.vr.it
> wrote:
> La tua unione fa riferimento ad una query che puoi filtrare in base
all'ID
> univoco del record che stai visualizzando in quel momento
Ciao Fabio,
grazie per la risposta.
Quello che scrivi mi fa capire che per una volta sono riuscito a
spiegarmi.
E' come dici, ma come implementare tutto ciò in una routine in codice
associata al pulsante della maschera?
Io ho guardato nei vecchi msg del NG ma non ho trovato nulla di utile.
Se hai qualche idea o suggerimento te ne sarei grato.
Grazie e buona giornata.
Andrea



author: Anna Gruppillo

text:
> Ciao Fabio,
> grazie per la risposta.
> Quello che scrivi mi fa capire che per una volta sono riuscito a
> spiegarmi.
> E' come dici, ma come implementare tutto ciò in una routine in codice
> associata al pulsante della maschera?
> Io ho guardato nei vecchi msg del NG ma non ho trovato nulla di utile.
> Se hai qualche idea o suggerimento te ne sarei grato.
>
> Grazie e buona giornata.
>
>
> Andrea
> ciao sono Renato, quando chiedo consigli su NG ho sempre risposte strane
ed eludenti, siccome sono un principiante ti dico chiaramente come  sto
provando a risolvere il problema, cosi come preferirei che lo facessero con
me.
ho trovato questa routin, quasi per come la vedi, su sito comune.
la chiamo dalla maschera che mi interessa con un tasto
che sull'evento clik dice: =cmdlg_file ()
Option Compare Database
Option Explicit
'Dichiarazioni
Private Declare Function GetOpenFileName Lib "comdlg32.dll" _
            Alias "GetOpenFileNameA" (pOpenfilename As OPENFILENAME) As Long
Private Type OPENFILENAME
   lStructSize As Long
   hwndOwner As Long
   hInstance As Long
   lpstrFilter As String
   lpstrCustomFilter As String
   nMaxCustFilter As Long
   nFilterIndex As Long
   lpstrFile As String
   nMaxFile As Long
   lpstrFileTitle As String
   nMaxFileTitle As Long
   lpstrInitialDir As String
   lpstrTitle As String
   flags As Long
   nFileOffset As Integer
   nFileExtension As Integer
   lpstrDefExt As String
   lCustData As Long
   lpfnHook As Long
   lpTemplateName As String
End Type
   Dim OpenFile As OPENFILENAME
   Dim lReturn As Long
   Dim sFilter As String
   OpenFile.lStructSize = Len(OpenFile)
   sFilter = "modelli disponibili:(*.doc)" & Chr(0) & "*.doc" & Chr(0)
   OpenFile.lpstrFilter = sFilter
   OpenFile.nFilterIndex = 1
   OpenFile.lpstrFile = String(257, 0)
   OpenFile.nMaxFile = Len(OpenFile.lpstrFile) - 1
   OpenFile.lpstrFileTitle = OpenFile.lpstrFile
   OpenFile.nMaxFileTitle = OpenFile.nMaxFile
   OpenFile.lpstrInitialDir = "C:\documenti"
   OpenFile.lpstrTitle = "Seleziona  tipo documento" "
   OpenFile.flags = 0
   lReturn = GetOpenFileName(OpenFile)
   If lReturn = 0 Then
      cmdlg_file = ""
   Else
      cmdlg_file = left(OpenFile.lpstrFile, InStr(OpenFile.lpstrFile,
Chr$(0)) - 1)
   Dim wrd As New Word.Application
    wrd.Visible = True                  ' Non indispensabile
    wrd.Documents.Open FileName:=cmdlg_file
   End If
End Function
copiati questi comandi in un modulo e
nei criteri della query al campo id inserisci: =[forms]![tua maschera]![tuo
id]
so che non è perfetta, ma
dimmi se a te funziona


text:
chiaramente aspetto un commento da Micio su una cosa scritta!!!!
bprrrr!!!
o quant'altro


text:
Chiaramente ho voluto stimolare una risposta da parte di Micio su una cosa
che ho scritto.
bprrrrrr!!!!
>
>


text:
Ciao Renato,
guarda. Non ho parole.
Grazie infinite innanzitutto per la risposta.
Effettivamente, per i veri neofiti č talora difficile riuscire ad
interpretare ciň che gli esperti sanno ed hanno imparato da tempo.
Comunque io ringrazio lo stesso tutti quelli che mi hanno risposto,
perchč almeno "hanno risposto".
Vengo alla tua di risposta, ora. Anch'io ho cercato la questione del
mailmerge tra i passati msg del NG ma non ne ero venuto a capo.
Io ho preparato il modulo come mi hai scritto, ma ottengo ei messaggi
d'errore proprio dopo aver fatto il drag and drop di quanto mi hai
scritto.
Insomma, ottengo un messaggio d'errore dopo
> 'Dichiarazioni
> Private Declare Function GetOpenFileName Lib "comdlg32.dll" _
>             Alias "GetOpenFileNameA" (pOpenfilename As OPENFILENAME)
As Long
perchč il sistema ritiene non valido il carattere _ (underscore)
dopo "comdlg32.dll" e prima di "Alias".
Forse che si sia perso qualcosa nel drag and drop che hai fatto tu?
Poi ho un altro errore all'altezza di:
>    OpenFile.lpstrTitle = "Seleziona  tipo documento" "
perchč a quanto pare il sistema non vuole l'ultima delle due " che hai
messo dopo la parola documento.
Io ne ho levata una e non mi segnala piů l'errore.
Senti, so che sono una mezza sega (non ne faccio mistero), ma se fossi
cosě gentile da risolvere qusto mio ultimo quesito penso che mi
renderai le nottate un po' meno inquiete.
Grazie in anticipo e buona giornata.



title: ripristino filtro dopo rimuovi filtro/ordina

text:
ciao a tutti

ho una sottomaschera con origine da query con nei criteri
Forms!MiaMaschera!IdCliente or
Forms!MiaMaschera!IdFornitore or
Forms!MiaMaschera!IdTrasportatore
per i rispettivi campi.

il problema è che una volta filtrata da menu con filtro in base a selezione
e rimuovi filtro/ordina, mi si rimuovono anche i filtri sopra descritti.
Come posso fare per ripristinarli senza dover chiudere
e riaprire la maschera?

Grazie


title: impostazioni pagina orizzontale/verticale

author: marceme

text:
Scusate la banalità, ho fattao un paio di report, con la creazione guidata e
alla fine del wizard, ho impostato la pagina orizzontale, nonostante, ciò
ogni tanto quando invio il report in anteprima mi esce in verticale, (prima
non mi era mai capitato) per caso sapete se tale informazione si può
impostare in porprietà del report?
Marceme.
P.S.
Sono quello che sta avendo problemi con il messaggio di errore sulla memoria
....per chi avesse letto il messaggio......, non vorrei che le due cose
siano in qualche modo collegate.
Ciaoo.


author: Emyr

text:
On Mon, 11 Mar 2002 15:57:39 +0100, "marceme" <mar...@cucu.te> wrote:
>Scusate la banalitą, ho fattao un paio di report, con la creazione guidata e
>alla fine del wizard, ho impostato la pagina orizzontale, nonostante, ciņ
>ogni tanto quando invio il report in anteprima mi esce in verticale, (prima
>non mi era mai capitato) per caso sapete se tale informazione si puņ
>impostare in porprietą del report?
>Marceme.
>
>P.S.
>Sono quello che sta avendo problemi con il messaggio di errore sulla memoria
>....per chi avesse letto il messaggio......, non vorrei che le due cose
>siano in qualche modo collegate.
>
>Ciaoo.
>
>
vedi i thread legati alla perdita delle impostazioni dei margini
(cerca su google   groups)
disativare casella su opzioni correzione automatica nome se non
ricordo male
Saluti.
Emanuele.


title: ricerca

author: Cholo

text:
vorrei creare una maschera di ricerca che funzioni in questo modo:
- 1 combobox per selezionare il campo della tabella in cui cercare
(eventualmente non tutti i campi, solo quello che gli indico io)
- 1 casella di testo per digitare cosa filtrare nel campo specificato;
se nella combobox è selezionato un campo di ricerca che fa riferimento ad
una altra tabella, vorrei che anzichè la casella di testo, comparisse una
combobox con i valori della tabella legata...
... è possibile? da dove devo cominciare? c'è un tutorial che fa al caso
mio???
grazie


title: ricerca

text:
scusate se la domanda è abbastanza "banale"...
ma come faccio a impostare una ricerca in questo modo:
- in una sottomaschera metto le caselle di testo per definire la ricerca
- in un'altra sottomaschera metto l'elenco dei record (presi dalla tabella)
funzionamento:
inserisco i criteri di ricerca (associati ai campi della tabella,
naturalmente), quando premo un pulsante apposito nella lista vengono
visualizzati solo i record che ho cercato.
devo usare una query o posso fare tutto tramite codice? che codice devo
impostare? come faccio a passare i campi di ricerca?
aiuto!!!


title: Funzione predefinizione stampante

author: Dino

text:
Ciao a tutti sono Dino.Tra i vari problemi sorti in questi giorni ho
questo (un po' particolare ) da porvi.Con questa funzione (ovviamente
trovata sul sito comune)riesco a predefinire una stampante piuttosto
di un'altra.
Dim WshNet As Object
Set WshNet = CreateObject("Wscript.Network")
WshNet.SetDefaultPrinter "hp deskjet 5550 series"
Set WshNet = Nothing
Impostando tale funzione all'evento clik di un pulsante di comando in
un form riesco a far scegliere in che stampante reindirizzare la
stampa (Es: se ho 3 print creero' tre pulsanti)
A questo punto voi  vi chiederete.Dove sta' il problema????
Se utilizzo il DB in un Pc dove la stampanti in esame non sono
condivisae in rete tutto funziona benissimo.Se invece nella funzione
sopracitata inserisco un'altra stampante e nel Pc come print
predefinita ho la stampante condivisa,quando eseguo la funzione il DB
dovrebbe stampare con la stampante inserita nella funzione, invece
stampa solo sulla stampante predefinita che e' poi quella condivisa.La
parte interessante e' che se apro la cartella STAMPANTI E FAX(sto'
lav. con Win XPPRO) la stamp. predefinita non e' piu' quella condivisa
ma e' quella  impostata con la mia funzione e come se non bastasse se
vado a stampare da altri applicativi i file vengono reindirizzati
sulla stampante impostata nella funzione.Mentre se stampo da DB.mi
stampa solo e soltanto da la stampante condivisa.
Secondo voi e' un problema solo di rete?O il codice scritto sopra va
implementato???
Spero di essere stato chiaro.
Ciao e grazie in anticipo
Saluti Dino


title: Funzione predefinizione stampante

author: Carlo Costarella

text:
"Dino" <
verreng...@alice.it
> ha scritto nel messaggio
news:0f5eeced-4310-49e7...@i12g2000prf.googlegroups.com...

La soluzione potrebbe essere quella proposta su
www.sitocomune.com
dove utilizzando una tabella di appoggio o una variabile globale si setta e
si scrive in un campo della tabella, la stampante di default, si stampa
sulla stampante desiderata (prelevandola dal secondo campo della tabella), e
si rimette a predefinita quella di default.
Ciao, Carlo


title: Funzione predefinizione stampante

text:
On 20 Gen, 15:39, "Carlo Costarella" <
carlocoslib...@libero.it
> wrote:
> "Dino" <
verrengia.d...@alice.it
> ha scritto nel messaggionews:0f5eeced-4310-49e7...@i12g2000prf.googlegroups.com...

> Ciao, Carlo- Nascondi testo tra virgolette -
>
> - Mostra testo tra virgolette -
Grazie Carlo per la risposta.Provo e ti faccio sapere.
Saluti Dino


title: Funzione predefinizione stampante

text:

> Saluti Dino- Nascondi testo tra virgolette -
>
> - Mostra testo tra virgolette -
Ciao Carlo sono Dino.
Ho cercato sul sito comune ma non ho trovato nulla (prob. non ho
ccercato con attenzione)
Mi se puoi mi puoi inviare il link dell' esempio oppure un esempio su
come impostare la tabella di supporto.
Ciao Grazie
Saluti Dino


title: Controllo correttezza del numero di caratteri su un campo di una maschera continua

author: Andrea Pettenon

text:
Ciao,
voglio verificare la correttezza del numero di caratteri presenti nel campo "telaio" di una maschera continua.
In sostanza se la maschera che si apre presenta 16 record e su uno di questi il campo "telaio" è diverso da 17 caratteri, vorrei che in fase di apertura o di caricamento della maschera mi esca un msgbox di alert.

Grazie per l'aiuto

Andrea


text:

Usa la proprietà VALIDATIONRULES e gestisci poi l'errore derivante.
http://www.allenbrowne.com/ValidationRule.html

http://www.accessrepairnrecovery.com/blog/ms-access-validation-rule

ecc...

@alex


text:

Grazie, proverò


title: verifica se un'applicazione è avviata

author: melo

text:
salve,
vorrei sapere se esiste un metodo da vba per riconoscere se
un'applicazione è o meno in esecuzione sul client dove risiede lo stesso
database.
grazie anticipatamente
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: verifica se un'applicazione è avviata

author: 'Roccia' Max

text:
On 27 Nov, 11:42,
melo...@tiscalinet.it
 (melo) wrote:
> salve,
> vorrei sapere se esiste un metodo da vba per riconoscere se
> un'applicazione è o meno in esecuzione sul client dove risiede lo stesso
> database.
> grazie anticipatamente
SSSSSSì, si puo' fare con una API.
C'e' un esempio compresibile nell'help del metodo getobject.
Certo, se l'applicazione e' microsoft e' tutto piu' semplice...
diciamo che vuoi beccare excel
Dim XL as object
set XL=getobject("Excel.application")
cia'
Max


title: verifica se un'applicazione è avviata

author: ALESSANDRO Baraldi

text:
"'Roccia' Max" <
roccia...@email.it
> ha scritto nel messaggio
news:497afa2c-f71f-4cff...@a39g2000pre.googlegroups.com...





cia'
Max
Non è una chiamata API.
Function GetObject([PathName], [Class])
    Membro di VBA.Interaction
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.alessandrobaraldi.it
---------------------------------------------------------------------------


title: Inserire valore in file txt

author: gianfranco

text:
Buongiorno e Auguri
C:\Documenti\Codice.txt
Questo è il percorso in cui ho il mio file txt,
premendo il bottone nella maschera attiva, vorrei passare/memorizzare un
valore numerico, ad esempio 5, nel file Codice.txt. Naturalmente il file che
inserisco, sovrascriverà quello esisitente.
Gianfranco


title: Inserire valore in file txt

author: IgnazioC

text:
Il 26/12/2008, gianfranco ha detto :

questa procedura dovrebbe funzionare, ad ogni modo guarda l'help della
funzione OPEN
Dim strOut As String
If FileNumber = 0 Then FileNumber = FreeFile
strOut = vbNullString
strOut = "ciccio ciccio3"
Open "c:\prova.txt" For Output As #FileNumber
Print #FileNumber, strOut
Close #FileNumber
--
IgnazioC


title: Inserire valore in file txt

text:
"IgnazioC" <ignazi...@DELETEgmail.com> ha scritto nel messaggio
news:49549a98$0$1105$4faf...@reader4.news.tin.it...

Ti ringrazio è OK
Gianfranco


title: Problema con i contatori

author: Marculus

text:
Salve a tutti,
ho bisogno di aiuto con un problema che mi sta facendo impazzire.
In una tabella 'ordini' ho un campo numerico che devo valorizzare a fine
mese. Cioè, un giorno ordino 'matite', poi 'penne', 'gomme', ecc. A fine
mese, lanciando una procedura, nel campo numerico mi viene inserito un
numero sequenziale per le 'matite', le 'penne', ecc. Se nello stesso mese
ho fatto tre volte l'ordine per le 'penne' il numero del primo ordine sarà
identico al secondo e al terzo. Insomma, il campo numerico è una sorta di
contatore dove oggetti dello stesso tipo pero' assumono lo stesso valore
numerico.
Grazie a tutti
Marco


title: Problema con i contatori

author: Karl Donaubauer

text:

Se ti capisco bene puoi farlo con una query di aggiornamento.
Esempi per le espressione da usare nella riga "Aggiorna" trovi qui:
www.donkarl.com/it
 FAQ 3.11 Numero/somma incrementale nelle query
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it
 + iscriviti alla prima Conferenza
Italiana per Sviluppatori di Access (CISA 1), Arezzo, 4+5/6/2005


title: aggiungere guida al mio db

author: Raffaele All

text:
Salve a tutti,
creato un database, vorrei aggiungervi una piccola guida all'uso. Ho pensato
di farla esterna ad ACCESS, magari con Word ma l'idea non mi piace. Ho
creato così una maschera con uno schedario trasparente le cui pagine
corrispondono a varie voci della guida. Ma così è difficile gestire il
formato testo delle descrizioni che voglio creare in ciascuna sezione.
Qualcuno sa propormi una soluzione alternativa semplice, senza dover
ricorrere a barre di guida rapida che non si adattano alla semplicità del
mio db?
Ringrazio in anticipo chiunque può e voglia rispondermi.
Ciaociao, Raf


title: aggiungere guida al mio db

author: Antonio Biso

text:
Raffaele All <
rha...@nospam.libero.it
> wrote in message
hkbR6.1370$i71....@news.infostrada.it...
> Salve a tutti,
> creato un database, vorrei aggiungervi una piccola guida all'uso. Ho
pensato
> di farla esterna ad ACCESS, magari con Word ma l'idea non mi piace. Ho
> creato cosě una maschera con uno schedario trasparente le cui pagine
> corrispondono a varie voci della guida. Ma cosě č difficile gestire il
Prchč non usi uno di quei software che ti permettono di creare file .hlp da
associare poi agli elementi del tuo database?
Antonio


title: aggiungere guida al mio db

author: Giu

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:NflR6.4346$i71.1...@news.infostrada.it...
> Prchè non usi uno di quei software che ti permettono di creare file .hlp
da
> associare poi agli elementi del tuo database?
>
> Antonio
>
>
Qaulche nome?
Grazie


title: aggiungere guida al mio db

text:
Giu <giu...@NOSPAMhotmail.com> wrote in message
fTlR6.3862$Ww.5...@news2.tin.it...

Guarda, non mi ricordo (l'ultima volta ho usato uno shareware 5 anni fa). Se
ti fai qualche ricerca con qualche motore però li trovi. Metti help + maker
o generatore, vedi un po' tu, ma ricordo che se ne trovano molti. Certo, per
fare degli help con effetti speciali devi prendere le versioni a pagamento
full, ma forse ti puoi accontantare
Antonio


title: aggiungere guida al mio db

author: Roberto dal portatile

text:
"Giu" <giu...@NOSPAMhotmail.com> ha scritto nel messaggio
news:fTlR6.3862$Ww.5...@news2.tin.it...

Prova ad andare sul Saito Comune (link qui sotto), Sezione Forms, e dai uno
sguardo alla FAQ di Calogero Di Lorenzo intitolata "Interfacciare i file
help con le forms"; magori ci trovi qualche spunto utile.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: aggiungere guida al mio db

text:
"Roberto dal portatile" <
r.ma...@libero.it
> ha scritto nel messaggio
news:vDqR6.5579$i71.1...@news.infostrada.it...
>
> Prova ad andare sul Saito Comune (link qui sotto), Sezione Forms, e dai
uno
> sguardo alla FAQ di Calogero Di Lorenzo intitolata "Interfacciare i file
> help con le forms"; magori ci trovi qualche spunto utile.
>
> --
>
> Roberto
Grazie a tutti e due!
Ciao
Giu


title: Ancora domande su controlli e query

author: Markus

text:
E' possibile, nel caso io ci riuscissi a far partire la query che prende
come parametri l'input da una o più listbox, visualizzare poi la query nella
stessa maschera? ... e se poi scelgo altri parametri mi aggiorna
semplicemente il risultato? (Sicuramente è tutto possibile, ma io proprio
non so che pesci pigliare :((() Ogni consiglio, ogni esempio è gradito.
Tnx in anticipo per ogni suggerimento.
P.S. Ciò che mi stupisce è che non ci siano delle procedure automatiche per
impostare procedure usate così di frequente.
Markus
albasoft@NOSPAM@
libero.it


title: Ancora domande su controlli e query

author: Frankkk

text:
"Markus" <
mark...@ftbcc.it
 REMOVE 999> ha scritto nel messaggio
news:bo5t5.5862$_U1.1...@news.infostrada.it...
> E' possibile, nel caso io ci riuscissi a far partire la query che prende
> come parametri l'input da una o piů listbox, visualizzare poi la query
nella
> stessa maschera? ... e se poi scelgo altri parametri mi aggiorna
> semplicemente il risultato? (Sicuramente č tutto possibile, ma io proprio
> non so che pesci pigliare :((() Ogni consiglio, ogni esempio č gradito.
>
Certo che č possibile, unica condizione č il comando requery o refresh dopo
aver aggiornato i dati "sorgente" !
La cosa migliore, a mio parere, sarebbe una sottomaschera (in quel caso il
link campi master/secondari vengono anche generati dal wizard...volendo)
oppure una maschera pop-up che di conseguenza, senza essere chiusa, si puň
aggiornare con gli eventi sopra descritti !
> Tnx in anticipo per ogni suggerimento.
>
> P.S. Ciň che mi stupisce č che non ci siano delle procedure automatiche
per
> impostare procedure usate cosě di frequente.
>
...se cosě fosse, forse access sarebbe molto + limitato poichč si potrebbero
prevedere solo le condizioni piů "semplici" !
Il mondo č bello perchč č vario....ogni tanto, qualche soddisfazione ad
"aggirare" i problemi di  access....penso faccia
molto piacere a tutti !


title: Ancora domande su controlli e query

author: Sib

text:
"Markus" <
mark...@ftbcc.it
 REMOVE 999> ha scritto nel messaggio
news:bo5t5.5862$_U1.1...@news.infostrada.it...
> E' possibile, nel caso io ci riuscissi a far partire la query che prende
> come parametri l'input da una o più listbox, visualizzare poi la query
nella
> stessa maschera? ... e se poi scelgo altri parametri mi aggiorna
> semplicemente il risultato? (Sicuramente è tutto possibile, ma io proprio
> non so che pesci pigliare :((() Ogni consiglio, ogni esempio è gradito.
Hai due strade:
1 fare un requery dopo l'aggiornamento di una list box
2 togliere i parametri dalla query e applicarli come filtri alla maschera
> P.S. Ciò che mi stupisce è che non ci siano delle procedure automatiche
per
> impostare procedure usate così di frequente.
E chi l'ha detto che non c'e' la procedura automatica?
Prova a fare l'autocomposizione di una combo di selezione (metodo 2)
Per il requery, sinceramente, non vedo quale automatismo sia necessario.
Ad ogni modo, Access, con tutti i suoi limiti di prestazioni in multiutenza
e in remoto, e' pur sempre uno dei piu' semplici (da utilizzare) e versatili
db sul mercato.
Ciao, Sib


title: Ricerca di valori univoci ...

author: Angelo

text:
Ho una tabella con 2 campi: "Telefono" e "P_IVA".
Nel campo telefono sono contenute più utenze che possono
essere associate a diverse P_IVA:
esempio
[Telefono]     -   [P_IVA]
335123456       09876543
335123456       02233445
335123456       08876551
340333444       01112222  |
340333444       01112222  |
340333444       01112222  |
La tabella contiene circa 200.000 records ed avrei la
necessità di estrarre solo quei records in cui il campo
telefono è associato ad una sola P_IVA (che magari si ripete),
escludendo quindi quelli che ne hanno in comune più di una.
Nel caso in esempio vorrei ottenere solo:
[Telefono]  -   [P_IVA]
340333444       01112222
......... ........
Grazie.
Angelo


title: Ricerca di valori univoci ...

author: AndreaPapi

text:
Angelo ha scritto:

Ciao Angelo,
una soluzione potrebbe essere questa:
utilizzando le sottoquery.
es.
*******************************************************
SELECT DISTINCT Telefono, P_IVA
FROM NomeTabellaUtenzeTelefoniche
WHERE Telefono IN
(SELECT UT.tel
FROM
(SELECT DISTINCT  Telefono as tel , P_IVA as pi
FROM NomeTabellaUtenzeTelefoniche) as UT
GROUP BY UT.tel
HAVING COUNT(*) = 1)
**********************************************************
prego
Andrea Papi


title: Ricerca di valori univoci ...

author: giorgio rancati

text:
"AndreaPapi" <
ap...@libero.it
> ha scritto nel messaggio
news:1148415142.8...@y43g2000cwc.googlegroups.com...
>Ciao Angelo,
>una soluzione potrebbe essere questa:
>utilizzando le sottoquery.
>es.
>*******************************************************
>SELECT DISTINCT Telefono, P_IVA
>FROM NomeTabellaUtenzeTelefoniche
>WHERE Telefono IN
>(SELECT UT.tel
>FROM
>(SELECT DISTINCT  Telefono as tel , P_IVA as pi
>FROM NomeTabellaUtenzeTelefoniche) as UT
>GROUP BY UT.tel
>HAVING COUNT(*) = 1)
**********************************************************
>prego
>Andrea Papi
Bellina :-)
però i questo caso è meglio usare l'operatore ALL
----
SELECT DISTINCT
       Telefono, P_IVA
FROM   Tab1
WHERE P_IVA = ALL (Select P_IVA
                   From Tab1 T2
                   Where T2.Telefono=Tab1.Telefono)
----
Ciao
--
Giorgio Rancati
[Office Access MVP]


title: Ricerca di valori univoci ...

text:
Ottime soluzioni ...
Ciao
Angelo


title: Visualizzare contemporaneamente in anteprima due report

author: Dino

text:
Ciao a tutti.ho questa esigenza.In base al rispetto di alcune
condizioni avrei necessita' di visualizzare contemporaneamente due
report.Ho creato un'istruzione IF nella quale ho impostato questa
condizione.Il problema e' che mi visualizza in anteprima solo un
report.
Di seguito vi riporto parte dell'istruzione:
ElseIf Me.Testo288 = "GRAFICA" And Me.white = False And Me.Note > 0 Or
Me.Pianificazione > 0 Then
 stDocName = "Fattura_grafica_solo_note"
 stDocName = "Fattura_grafica"
End If
DoCmd.OpenReport stDocName, acPreview
End Sub
Ripeto che e' solo una parte dell'istruzione.Come vedete ho impostato
l'anteprima di stampa.In base alle condizoini mi visualizza solo il
primo report.Dovesbaglio??E comunque come posso risolvere il
problema???
Grazie in anticipo Dino


author: robertolaforgia

text:

Probabilmente ti viene visualizzato solo il secondo report, visto che
la variabile stDocName viene rimpiazzata dal valore "Fattura_Grafica".
Dovresti forse fare due chiamate "DoCmd.OpenReport StDocReport,
acPreview" con due variabili  ad es. stDocReport1 ed stDocReport2.
Ciao,
Roberto LF


text:

> Roberto LF- Nascondi testo citato
>
> - Mostra testo citato -
Grazie per la risposta.ho provato ma da errore.Riesci gentilmente ha
farmi un esempio con i miei due report???
Grazie ancora Dino


author: Franchi Graziano & Famiglia

text:
"Dino" <
verreng...@alice.it
> ha scritto nel messaggio
news:d1f6be99-3b2f-435a...@y21g2000yqn.googlegroups.com...

stDocName = "Fattura_grafica_solo_note"
stDocNameBis = "Fattura_grafica"
DoCmd.OpenReport stDocName, acPreview
MACRO CHE SPOSTA REPORT 1
DoCmd.OpenReport stDocNameBis, acPreview
MACRO CHE SPOSTA REPORT 2
Devi Definire Un'altra variabile -->stDocNameBis
Poi lanciare 2 volte i REPORT in anteprima.
ATTENZIONE I REPORT SONO SOVRAPPOSTI.
DOVRESTI SPOSTARE I REPORT
Ciao
Graziano


author: almorel

text:
On 9 Set, 18:08, Dino <
verrengia.d...@alice.it
> wrote:

Salve, è capitato anche a me e lo risolvo lanciando i due report in
sequenza poi, riducendo le finestre, sposto a mano il secondo report
(che e' sovrapposto al primo) in modo da far affiancare le due
anteprime.
Artigianale ma efficace.
Ciao
Alberto


text:
On 9 Set, 20:10, "Franchi Graziano & Famiglia"
<
franchi.flavio...@alice.it
> wrote:
> "Dino" <
verrengia.d...@alice.it
> ha scritto nel messaggionews:d1f6be99-3b2f-435a...@y21g2000yqn.googlegroups.com...

> Graziano- Nascondi testo citato
>
> - Mostra testo citato -
Graziano grazie mille per la risposta.Funziona tutto correttamente.Ho
le due anteprime che si sovrappongono,ma le posso gestire con il menu'
finestra.
Per spostare i report con le macro tu intendi ridurne uno ad icona???
Grazie ancora
Dino


title: Filtrare dati per stampa etichette su Access 2010

text:
Salve, avrei l'esigenza di creare un filtro per la stampa di etichette.
Su un file Access ho una tabella collegata da un file Excel, trattasi di un inventario, di questo inventario per le etichette di cui ho bisogno, utilizzo solo due campi (su 10 esistenti) il nr d'inventario e la descrizione del bene, e li devo filtrare in base all'ufficio e la stanza in cui sono ubicati i beni inventariati.
Vorrei sapere come impostare tale filtro, i campi da filtrare si chiamano "ufficio" e "stanza" e invece i campi che verranno riportati nell'etichetta sono "nr_inv" e "descr".
Grazie in anticipo.


author: pfmarro

text:

CREATI UNA QUERY
select nr_inv where ufficio = e "stanza"


text:
Il giorno giovedì 28 giugno 2012 10:54:35 UTC+2,
danil...@gmail.com
 ha scritto:

CREATI UNA QUERY e associala al report
select nr_inv,descr where ufficio = " & chr(34) & "metti uffico" & chr(34) & " and stanza = " & chr(34) & "metti stanza" & chr(34)


text:

Innanzitutto grazie.
Mi da un errore di sintassi, specificando che la sottoquery va racchiusa tra parentesi...


text:

e dove sarebbe la subquery?


title: Filtro x sottomaschera

author: lucky

text:
Ciao a tutti
Dopo aver stressato x parecchio tempo l'amico Roberto chiedo come inserire
un filtro nel mio db relazionale,
che serve per fare le statistiche annuali del personale.
Vi elenco le tabelle:
-  tbl_reparto con i campi : idreparto-contatore e reparto-testo;
 - tbl_ufficio con i campi: idreparto-numerico, idufficio-contatore,
ufficio-testo;
 - tbl_impiegati con i campi: idimpiegato-contatore , cognome-testo,
 nome-testo , idreparto-numerico , iduffici-numerico;
 - tbl_straordinario con i campi: idimpiegato-numerico , anno-numerico ,
 tipostraordinario-testo, Anno precedente-numerico, gennaio-numerico ,
febbraio-numerico fino a
dicembre.
Poi ho creato due query:
la prima inserendo le tabelle tbl_reparto, tbl_ufficio,
tlb_impiegati.(qryimpiegati)
la seconda con la tabella tbl_straordinario(qrystraordinario)
Creando poi  una maschera mettendola collegata con qryimpiegati e una
sottomaschera
collegata a qrystraordinari.
Tramite questa tabella inserisco le ore di straordinario mensili per ogni
dipendente in questo modo:
nome reparto
nome ufficio
nome impiegato
anno straordinario, tipo straordinario, mese di gennaio, febbario e via
seguendo.
Logicamente la prima volta vedo inserito solamente le ore dell'anno in
corso, ma il
successivo anno vedrò anche le ore dell'anno precedente.
A questo punto volevo inserire un filtro dove posso vedere solamente l'anno
in corso e poi tramite
una selezione vedere tutte le ore di tutti gli anni oppure scegliere un
determinato anno.
L'amico Roberto mi ha indicato un'esempio sul sito comune con il nome "Come
si può filtrare una maschera in base al valore contenuto in un controllo di
una sua sottomaschera", ma non sono riuscito ad inserirlo sul mio db.
Mi potete indicare come fare?
Grazie 1000


title: importazione da xls e txt

author: checco

text:
          Ciao a tutti,
ho office 97, su win 98, da quando ho installato MDAC 2.8 e Jet 4.0 SP8 in
access non ho più la possibilità d'importare TXT oppure XLS! Ho provato in
tutti i modi reinstallando l'access e il data access ma nulla! Cosa posso
fare?
Grazie
Francesco
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: importazione da xls e txt

author: namor

text:
checco ha scritto:
> Ciao a tutti,
> ho office 97, su win 98, da quando ho installato MDAC 2.8 e Jet 4.0 SP8 in
> access non ho più la possibilità d'importare TXT oppure XLS! Ho provato in
> tutti i modi reinstallando l'access e il data access ma nulla! Cosa posso
> fare?
> Grazie
> Francesco
http://support.microsoft.com/?kbid=171955
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: importazione da xls e txt

text:
                    Il 29 Ott 2004, 13:18,
do...@spam.me
 (namor) ha scritto:
> checco ha scritto:
>
> > Ciao a tutti,
> > ho office 97, su win 98, da quando ho installato MDAC 2.8 e Jet 4.0 SP8
in
> > access non ho più la possibilità d'importare TXT oppure XLS! Ho provato
in
> > tutti i modi reinstallando l'access e il data access ma nulla! Cosa
posso
> > fare?
> > Grazie
> > Francesco
>
>
>
http://support.microsoft.com/?kbid=171955
> Namor
Grazie mille,
proverò ma è un macello bestiale! :o)



title: cerco

author: Ferrari Rino

text:
cerco applicazione da aggiungere al mio db. per la gestione dei codici a
barre
grazie


title: cerco

author: Karl Donaubauer

text:
Ferrari Rino schrieb:
> cerco applicazione da aggiungere al mio db. per la gestione dei codici a
> barre
FAQ 8.3 Barcodes
al mio sito. Il testo é Tedesco ma ci sono anche links. ;-)
--
HTH
Karl
*********
Scusate il mio malissimo Italiano. Faccio solo esercizi qui.
Access-FAQ (Tedesco):
http://www.donkarl.com
APP:
http://www.AccessProfiPool.com


title: cerco

author: holly

text:
"Ferrari Rino" <
gen...@tin.it
> ha scritto nel messaggio
news:8iao0u$gk$1...@nslave2.tin.it...
>
> cerco applicazione da aggiungere al mio db. per la gestione dei codici a
> barre
> grazie
>
>
Ciao Rino, io ho trovato su questo sito una versione demo che ti stampa il
codice (io uso EAN128) usando un controllo activeX; se non lo acquisti ti
lasciano usare la demo che ti aggiunge una barra orizzontale sul codice, ma
funziona lo stesso..
http://www.tec-it.co.at
Ciao
    Flavio


title: cerco

text:
Grazie Flavio
 Rino
holly <
flaviotomm...@tin.it
> wrote in message
news:8ico76$44b$1...@nslave1.tin.it...



title: cerco

text:
Salve Karl sono andatao sul tuo sito ma non ci capisco nulla, puoi indicarmi
qualcosa di più direttivo?
Grazie Rino
Karl Donaubauer <
ad...@donkarl.com
> wrote in message
news:Lfe25.69020$yR.11...@news.chello.at...
> Ferrari Rino schrieb:
> > cerco applicazione da aggiungere al mio db. per la gestione dei codici a
> > barre
>



title: cerco

text:
Ferrari Rino <
gen...@tin.it
> schrieb:
> Salve Karl sono andatao sul tuo sito ma non ci capisco nulla, puoi indicarmi
> qualcosa di più direttivo?
http://www.AccessProfiPool.com
nei downloads,  "Barcode" di Peter Steimann
http://www.adams1.com/pub/russadam/plugins.html
"Barcode39.mdb" di John Mercanti



title: Problemi con Maschera di input

author: Paolo Dal Bosco

text:
la seguente stringa di inserimento Codice Fiscale:
>LLLLLL00L00L000L;;
funziona perfettamente in A97
ma non in A2k ed A2K2.
Ho provato a ricreale con l'wizard,
nell'wizard funziona ma non in casella.
Qualche consiglio?
Grazie e buona giornata
Paolo


title: Problemi con Maschera di input

text:
"Paolo Dal Bosco" <
bos...@tin.it
> ha scritto nel messaggio
news:4514de0b$0$30251$4faf...@reader1.news.tin.it...

importando la maschera, creata con A97 in A2k
la Maschera di input diventa:
>??????00?00?000?;;" "
funziona e se creo un errore, l'indicazione dice:
Il valore immesso non è valido per la maschera di input:
'>LLLLLL00L00L000L;;" "' specificata per il campo.
E' un problema che ho sempre avuto, devo sempre
passare per A97 ed importare per utilizzare una maschera di input.
Grazie
Paolo


title: [DIFFICILE]Connessione a: INFORMIX CLI 2.5 DNS less -->Stringa?

author: Simone

text:
Salve sto cercando di realizzare una connessione a Informix OL su un server
Win2000 su un progetto access.
Purroppo non riesco a trovare la strainga di connessione per fare una
connessione DNS less, anzi non so neanche se INFORMIX CLI 2.5 le supporta.
Sto provando con questa stringa che ho trovato su
www.connectionstrings.it

ma non mi funziona:
Driver={INFORMIX 2.5 32
BIT};Host=hostname;Server=myserver;Service=service-name;Protocol=olsoctcp;Database=mydb;UID=username;PWD=myPwd
Qualcuno ha idee in merito o mi sa indicare dove trovare documentazione?
Grazie
Simone


author: Alessandro Baraldi

text:
"Simone" <
rike...@katamail.com
> wrote in message
news:d4ve6v$1liv$
1...@newsreader1.mclink.it

Spero tu abbia usato i dati del DRIVER ODBC corretti....!!!
Dai un'occhiata quì:
http://www.cybergraphik.net/odbc-dsn.html#ODBCDriverForInformix
Saluti
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


text:
"> Spero tu abbia usato i dati del DRIVER ODBC corretti....!!!
I driver sono corretti, funzionano perfettamente creando un DNS!
Per la precisione voglio fare una cosa che va un po' al di la della
creazione di un DNS.
Cerco di spiegarmi:
I driver di Informix contengono una applicaizone che si chiama setnet32 che
server per creare i parametri di connessione poi visti dal gestore di DNS di
windows (il gestore di connessioni ODBC a 32 bit nel pannello di controllo).
Ora, la stringa di connessione (sia quella che uso che quella che mi hai
suggerito tu) passa tutti i parametri che vendono configurati con il
setnet32exe ma NON funziona se il setnet32 non č configurato... in concreto
č come se il driver ODBC ignorasse tutti i parametri passati dalla
connection string tranne che l'utente e la password.
Devo capire quindi se si tratta di un errore nella stringa di connessione o
se il driver proprio ignora la stringa... vorrei poter creare una
applicazione che parte senza ulteriori configurazioni oltre l'installazione
degli ODBC di informix.
Putroppo Informix mi pare veramente poco conosciuto in genere...
Spero di essermi spiegato.
Simone


text:
"Riker113" <
rike...@katamail.com
> wrote in message
news:d5385n$2d47$
1...@newsreader2.mclink.it
> Cerco di spiegarmi:
> I driver di Informix contengono una applicaizone che si chiama setnet32 che
> server per creare i parametri di connessione poi visti dal gestore di DNS di
> windows (il gestore di connessioni ODBC a 32 bit nel pannello di controllo).
> Ora, la stringa di connessione (sia quella che uso che quella che mi hai
> suggerito tu) passa tutti i parametri che vendono configurati con il
> setnet32exe ma NON funziona se il setnet32 non è configurato... in concreto
> è come se il driver ODBC ignorasse tutti i parametri passati dalla
> connection string tranne che l'utente e la password.
> Devo capire quindi se si tratta di un errore nella stringa di connessione o
> se il driver proprio ignora la stringa... vorrei poter creare una
> applicazione che parte senza ulteriori configurazioni oltre l'installazione
> degli ODBC di informix.
> Putroppo Informix mi pare veramente poco conosciuto in genere...
> Spero di essermi spiegato.
>
> Simone
Scusa Simone, ma non volevo darti altro che un suggerimento.
Ovviamente non ho mai avuto a che fare con INFORMIX
nè sono a conoscenza della possibilità di usare una
connessione DSN-LESS.
Spiacente.



author: Sergio MAZZA

text:
"Riker113" <
rike...@katamail.com
> ha scritto nel messaggio news:d5385n$2d47$1...@newsreader2.mclink.it...

Leggendo (male) un manuale in inglese mi sembra di capire che sono disponibili due modi di accesso (per Win32) al database informix:
1 - tramite applicazione locale setnet32;
2 - tramite creazione un data source che si connette a JDBC che fa da ponte per ODBC.
Hai giŕ tentato la seconda?
Ciao.
--
Sergio MAZZA


title: Come mettere i report 'dentro' il db ?

author: RobertoA

text:
Stavo pensando al fatto che, una volta avviato e stabilizzato un
gestionale, le modifiche piu' frequenti sono sicuramente le stampe
Ora, aggiungere una semplicissima stampa o modificarla, su un gestionale
esistente realizzato con Access e distribuito su mde/accde, vuol dire
fornire l'intero mde/accde (se programma e report sono dentro unico file)
Se le stampe fossero memorizzate nel db, basterebbe da una postazione
aggiungerne una o modificarne una esistente, ed automaticamente tutte le
postazioni lavoro avrebbero a disposizione i nuovi report
Ora, essendo i report sostanzialmente trasformabili in file di testo
(con la funzione Application.SaveAsText) mi chiedevo se fosse possibile
'infilarli' in un campo di una tabella del db e poi 'tirarli fuori' al
volo ed usarli per stampare
Che dite?


title: Come mettere i report 'dentro' il db ?

text:
Un modo abbastanza comodo è realizzare un ACCDB/MDB con solo i report ed inserirlo nei riferimenti dell'applicativo usandolo come fosse una libreria esterna in earlybinding o se vuoi latebinding per essere meno vincolato...
Link delle tabelle indispensabili ai report e fine.
In quel caso distribuisci solo id DB dei report.

@Alex


title: Come mettere i report 'dentro' il db ?

text:

Si, grazie
Conosco questo sistema e ho provato ad usarlo qualche tempo fa
Onestamente non mi e' piaciuto granche' per il fatto che comunqne se hai
10 postazioni lavoro devi aggiornare il file stampe su ogni postazione e
soprattutto ricollegare le stampe ai dati
Non l'ho trovato sostanzialmente diverso dall'aggiornare l'intero mde
contenente programma+report
Piu' che una reale necessita' era la volonta' di capire se sia
percorribile la strada della memorizzazione report dentro il db ed
effettivamente quali siano le difficolta'  e pregi/difetti di questa
soluzione


title: Come mettere i report 'dentro' il db ?

author: Davide La Mantia

text:

Non hai mai pensato di copiarti localmente il file coi report all'apertura degli accde in ciascuna postazione sovrascrivendo il vecchio?

Ciao


title: Come mettere i report 'dentro' il db ?

text:

La copia sarebbe niente, ma oltre alla copia bisogna avviare anche il
ricollegamento tabelle
Che in termini temporali, non e' poca cosa


title: Come mettere i report 'dentro' il db ?

author: GiorgioDaPrato

text:
> Onestamente non mi e' piaciuto granche' per il fatto che comunqne se hai
> 10 postazioni lavoro devi aggiornare il file stampe su ogni postazione e
> soprattutto ricollegare le stampe ai dati
> Non l'ho trovato sostanzialmente diverso dall'aggiornare l'intero mde
> contenente programma+report
> Piu' che una reale necessita' era la volonta' di capire se sia
> percorribile la strada della memorizzazione report dentro il db ed
> effettivamente quali siano le difficolta'  e pregi/difetti di questa
> soluzione

provo a dire la mia, forse sto banalizzando perchè comunque NON ho esperienza su procedure complesse ...

SE il lancio del FE (mde/accde) avviene con uno script che ricopia (ad ogni avvio) il FE da una "cartella server"
si tratta di paragonare il tempo necessario per l' aggiunta delle modifiche al file di sviluppo (mdb/accdb) con quello necessario per ottenere quello che stai
ipotizzando
Nel mio caso (procedure piccole) mantengo la modalità  dell'aggiornamento dell'INTERO FE


title: Come mettere i report 'dentro' il db ?

text:
...
>
> La copia sarebbe niente, ma oltre alla copia bisogna avviare anche il
> ricollegamento tabelle
> Che in termini temporali, non e' poca cosa

Roberto parliamo di un MDB/ACCDB preposto ai REPORT... quindi se relinkare le tabelle è un problema direi che hai un problema... con gli UTENTI che la prima cosa che fanno è APRIRE l'applicativo in 1 secondo e stampare...

Come ti suggerisce SIB, sovrascrivi il file con uno script VBS e sempre nello script allunghi 3 righe di codice per ripristinare la Connection String delle tabelle... sempre che serva... perchè le Tabelle se rimangono nel SERVER usando Riferimenti Relativi "\\NomeServer\Nomedb" se si tratta di Access o la stringa di connessione a SQL o quello che è non serve nulla.

Lo script di cui sopra ha il vantaggio di avere un processo ASINCRONO quindi assolutamente non visibile dall'utente che non ci credo nemmeno se lo vedo che in 1 secondo si mette a stampare...

Dai non complicarti la vita con cose facili.

@Alex


title: Come mettere i report 'dentro' il db ?

text:

Se su postazioni lavoro caricassi ogni volta da server il front-end,
dovrei attendere circa 0.2 sec/tabella x 370 tabelle = 74 secondi per il
ricollegamento tabelle
Ad ogni avvio, e' un'attesa inaccettabile


title: Come mettere i report 'dentro' il db ?

text:

Infatti non si deve fare... basta 1 volta durante il REPLACE non del FE, ma del DB(Report) sovrascritto e ricollegato in background dopo la sovracrittura...
1 volta...

@Alex


title: Come mettere i report 'dentro' il db ?

text:

Chi e' SIB, GiorgioDaPrato o Davide La Mantia?
Dici che potrebbe non servire ripristinare il percorso tabelle/db?
Allora, supponiamo che io sviluppo da postazione1, db in postazione2
percorso postazione2\c:\db\peppe.db
Quando ho finito devo passare il file mde sulle postazioni lavoro,
quindi postazione3, 4 e 5, che si collegano al db in postazione6
Normalmente metto il file in postazione6, i vari client (3,4,5) al primo
avvio si 'accorgono'  del nuovo programma aggiornat, lo tirano giu'
dalla postazione6 e lo mettono in  locale, poi lo avviano
Il file mde/accde che hanno appena scaricato dal server ha memoria del
percorso tabelle di quando e' stato prodotto (postazione1, e db in
postazione2)
Credo sia indispensabile un relink tabelle al primo avviamento da
postazione3,4,5 , oppure no?
Quel "..tre righe di codice.." di cui parli non e' il problema
Il problema e' il tempo necessario ad eseguirle
Certo che se trovassi modo di evitare il relink tabelle, tanto meglio