text:
> > nel programma ( per es. in una maschera dopo un clic su un certo
> > bottone puoi volere che il programma chiuda la finestra, faccia due
salti
> > mortali, baci tua moglie , e riapra la finestra della maschera: per
tutto
> > questo ci pensa VBA).
> Tutto chiaro, anche il tuo inglese... se non fosse che riesce a baciare
> anche mia moglie! Mi sa che devo impedirle di avvicinarsi ad Access!!
> Grazie per l'avviso... ;-)
Io l'ho comprato apposta Access ( se non chi se la fila ). Scusa: cosa usi
tu di codice per far baciare tua moglie?
> > > non sono in grado di interpretare il linguaggio li
> > > scritto, e visto che e' free, avevo pensato di utilizzarlo cosě com'e'
> > > inserendolo come sottomaschera... ma mi da errore...
> >
> > Ciumbia, ma non hai cambiato proprio nulla ? Ho cercato quello che tu
hai
> > trovato sul sito comune e non l'ho trovato ma immagino che la porzione
di
> > codice vada adattato, per lo meno nei riferimenti alle tabelle, alle
> query,
> > ai nomi dei campi...etc.
> >
> >
> > Imparare VBA č imperativo.(temo)  ;-)
> >
>
> Aharg!! Questa proprio non ci voleva!! ;-)
> Va buň, rimandiamo questo pezzo a miglior tempo.
> Grazie!
Anch'io quando l'ho scoperto ci sono rimasto, ma vedrai che un giorno saremo
in bella compagnia.
Ciao. Fabrizio.


title: Codice Fiscale in Sottomaschera -Riferimenti non validi-

author: Atanas

text:
"@----- Pinco --@-- Pallino -----@" <
tos...@libero.it
> >
> > O.T.:
> > PPS: una curiosità su "Developer"
> > Se ho capito bene, una volta acquistata la licenza, si è liberi di farne
> > quante copie si vuole per una distribuzione gratuita? Se è così, com'e'
> che
> > non si trova gratuitamente come il visualizzatore di Word e altro? una
> > semplice curiosità... boh!
> >
>
> Esatto le versione developer ti permette di creare un pacchetto si setup
per
> usare il DB senza office installato ma questa versione che possiedo costa
2
> milioncini di lire 1000 euro, con questa versione la microsoft ti
autorizza
> a rilasciare database da te creati a terzi che possono utilizzare con la
> versione runtime appunto , ma non è certo un semplice visualizzatore.
>
> Spero di aver chierito. ciao.
>
Si e no... ma mi accontento di cio' che mi hai detto. Temo che altrimenti
potrebbe nascere qualche polemica, mentre la mia era semplice curiosita'.
Comunque davvero grazie per il tuo chiarimento.


text:
"Fabrizio" <Fabrizio...@SPAMtiscalinet.it>
>
> > > nel programma ( per es. in una maschera dopo un clic su un certo
> > > bottone puoi volere che il programma chiuda la finestra, faccia due
> salti
> > > mortali, baci tua moglie , e riapra la finestra della maschera: per
> tutto
> > > questo ci pensa VBA).
>
> > Tutto chiaro, anche il tuo inglese... se non fosse che riesce a baciare
> > anche mia moglie! Mi sa che devo impedirle di avvicinarsi ad Access!!
> > Grazie per l'avviso... ;-)
>
> Io l'ho comprato apposta Access ( se non chi se la fila ). Scusa: cosa usi
> tu di codice per far baciare tua moglie?
Naaa... sono troppo geloso per usare dei codici. Guai se dovessi scoprire
che se la fa con un VBA!! Ma ci pensi? Rientrare da lavoro e trovarla a
letto con la tastiera sul comodino... Solo se ci penso... grrr... mi si gela
il sangue!
>
> > > > non sono in grado di interpretare il linguaggio li
> > > > scritto, e visto che e' free, avevo pensato di utilizzarlo così
com'e'
> > > > inserendolo come sottomaschera... ma mi da errore...
> > >
> > > Ciumbia, ma non hai cambiato proprio nulla ? Ho cercato quello che tu
> hai
> > > trovato sul sito comune e non l'ho trovato ma immagino che la porzione
> di
> > > codice vada adattato, per lo meno nei riferimenti alle tabelle, alle
> > query,
> > > ai nomi dei campi...etc.
Bho! se vuoi ti dò il Link (ma non dirlo a tua moglie)
www.sitocomune.com/download/CodFisc.zip
> > >
> > >
> > > Imparare VBA è imperativo.(temo)  ;-)
> > >
> >
> > Aharg!! Questa proprio non ci voleva!! ;-)
> > Va buò, rimandiamo questo pezzo a miglior tempo.
> > Grazie!
>
> Anch'io quando l'ho scoperto ci sono rimasto, ma vedrai che un giorno
saremo
> in bella compagnia.
>
> Ciao. Fabrizio.
>
Bhe... spero di far parte della compagnia quanto prima. A settembre
iniziero' la lettura. Spero mi starai vicino in momenti così brutti...
Ciao e ancora grazie della tua solidarietà  ;-)


author: Fabrizio

text:
> Naaa... sono troppo geloso per usare dei codici. Guai se dovessi scoprire
> che se la fa con un VBA!! Ma ci pensi? Rientrare da lavoro e trovarla a
> letto con la tastiera sul comodino... Solo se ci penso... grrr... mi si
gela
> il sangue!
Perchè non sei un depravato come me.
> Bho! se vuoi ti dò il Link (ma non dirlo a tua moglie)
>
www.sitocomune.com/download/CodFisc.zip
Grazie, in efetti mi è utile, non tanto per mia moglie, ma perchè la ricerca
sul sito comune mi manda sempre in crash explorer ( ho gia mandato una mail
per parlargli del problema che io ho anche con explorer versione 6 ).
> > > > Imparare VBA è imperativo.(temo)  ;-)
> > > Aharg!! Questa proprio non ci voleva!! ;-)
> > > Va buò, rimandiamo questo pezzo a miglior tempo.
> > > Grazie!
> > Anch'io quando l'ho scoperto ci sono rimasto, ma vedrai che un giorno
> saremo
> > in bella compagnia.
> Bhe... spero di far parte della compagnia quanto prima. A settembre
> iniziero' la lettura. Spero mi starai vicino in momenti così brutti...
> Ciao e ancora grazie della tua solidarietà  ;-)
Anche tu cominci a settembre, anch'io.... qualcuno( non faccio nomi , cmq il
cognome è Mazza ) mi ha detto che si dice così anche per le diete.
Non so te, ma sai che mi piace Access? Quasi quasi invece di lasciarlo a mia
moglie... |:-)
Ciao. Fabrizio.


text:
"Fabrizio" <fabrizio...@SPAMtiscalinet.it> ha scritto nel messaggio
news:ajjt6g$g20$1...@lacerta.tiscalinet.it...
|
| > Bho! se vuoi ti dò il Link (ma non dirlo a tua moglie)
| >
www.sitocomune.com/download/CodFisc.zip
|
| Grazie, in efetti mi è utile, non tanto per mia moglie, ma perchè la
ricerca
| sul sito comune mi manda sempre in crash explorer ( ho gia mandato una
mail
| per parlargli del problema che io ho anche con explorer versione 6 ).
| > > > > Imparare VBA è imperativo.(temo)  ;-)
Wow!! finalmente posso dare anche io un consiglio!! Mi sento quasi
importante ;-)
Leggi le istruzioni (anche dettagliate) in fondo alla maschera di ricerca
presente sul sito comune. Parla proprio di questo crash!! Io l'ho risolto
con quelle istruzioni...
|
| > Bhe... spero di far parte della compagnia quanto prima. A settembre
| > iniziero' la lettura. Spero mi starai vicino in momenti così brutti...
| > Ciao e ancora grazie della tua solidarietà  ;-)
|
| Anche tu cominci a settembre, anch'io.... qualcuno( non faccio nomi , cmq
il
| cognome è Mazza )
Bravo, mai fare i nomi... ;-)
mi ha detto che si dice così anche per le diete.
Sgrunt!! questa non mi è piaciuta!! Uff... :-(
| Non so te, ma sai che mi piace Access? Quasi quasi invece di lasciarlo a
mia
| moglie... |:-)
|
| Ciao. Fabrizio.
|
Io lo uso per mio uso personale... mi sono avvicinato quasi sfiorandolo e
poi... mi sono reso conto delle sue potenzialità ed ho cominciato a
documentarmi... prima qua e là con piccole informazioni rubate su internet,
poi con una lettura di un libro ed ora... anzi, dopo, con la lettura del
libro da te consigliatomi.
Ciao. Ciriaco
|


text:
"Atanas" <
rifnet...@tariffenet.it
> ha scritto nel messaggio
news:2dQ79.3998$L12.4...@news.edisontel.com...
>
> "Fabrizio" <fabrizio...@SPAMtiscalinet.it> ha scritto nel messaggio
> news:ajjt6g$g20$1...@lacerta.tiscalinet.it...
> |
> | > Bho! se vuoi ti dò il Link (ma non dirlo a tua moglie)
> | >
www.sitocomune.com/download/CodFisc.zip
> |
> | Grazie, in efetti mi è utile, non tanto per mia moglie, ma perchè la
> ricerca
> | sul sito comune mi manda sempre in crash explorer ( ho gia mandato una
> mail
> | per parlargli del problema che io ho anche con explorer versione 6 ).
> | > > > > Imparare VBA è imperativo.(temo)  ;-)
>
> Wow!! finalmente posso dare anche io un consiglio!! Mi sento quasi
> importante ;-)
> Leggi le istruzioni (anche dettagliate) in fondo alla maschera di ricerca
> presente sul sito comune. Parla proprio di questo crash!! Io l'ho risolto
> con quelle istruzioni...
Le ho lette ma non si riferiscono a explorer 6. cmq ho provato a togliere il
compilatore Java, ma nien' da' fa'.
> |
> | > Bhe... spero di far parte della compagnia quanto prima. A settembre
> | > iniziero' la lettura. Spero mi starai vicino in momenti così brutti...
> | > Ciao e ancora grazie della tua solidarietà  ;-)
> |
> | Anche tu cominci a settembre, anch'io.... qualcuno( non faccio nomi ,
cmq
> il
> | cognome è Mazza )
>
> Bravo, mai fare i nomi... ;-)
>
> mi ha detto che si dice così anche per le diete.
>
> Sgrunt!! questa non mi è piaciuta!! Uff... :-(
Neanche a me. Mi sa tanto che non ci crede molto alla nostra buona volontà
( bè alla mia a dire il vero, visto che parlava con me ).
> | Non so te, ma sai che mi piace Access? Quasi quasi invece di lasciarlo a
> mia
> | moglie... |:-)
> |
> | Ciao. Fabrizio.
> |
> Io lo uso per mio uso personale... mi sono avvicinato quasi sfiorandolo e
> poi... mi sono reso conto delle sue potenzialità ed ho cominciato a
> documentarmi... prima qua e là con piccole informazioni rubate su
internet,
> poi con una lettura di un libro ed ora... anzi, dopo, con la lettura del
> libro da te consigliatomi.
Io cominciato per necessità ( lavoro, ovv. ), poi ho trovato che mi tirava
fuori dall'anonimato in uff. e ci ho preso gusto.
> Ciao. Ciriaco
Ciao. Fabrizio.


text:
"Fabrizio"
| > | sul sito comune mi manda sempre in crash explorer ( ho gia mandato una
| > mail
| > | per parlargli del problema che io ho anche con explorer versione 6 ).
| > | > > > > Imparare VBA è imperativo.(temo)  ;-)
| >
| > Wow!! finalmente posso dare anche io un consiglio!! Mi sento quasi
| > importante ;-)
| > Leggi le istruzioni (anche dettagliate) in fondo alla maschera di
ricerca
| > presente sul sito comune. Parla proprio di questo crash!! Io l'ho
risolto
| > con quelle istruzioni...
|
| Le ho lette ma non si riferiscono a explorer 6. cmq ho provato a togliere
il
| compilatore Java, ma nien' da' fa'.
Uff... mi hai tolto pure questa piccola soddisfazione?! ma sei proprio
cattivo allora... Grrr... Va buo', in fin dei conti e' la volonta' di
aiutare che conta, anche se non ci sono riuscito... ;-)


title: OT Traduzione FAQ 6.22

author: Karl Donaubauer

text:
Ciao,
Vorrei aggiungere 2 nuovi articoli sul
www.donkarl.com/it
.
Questo è il primo:
*******************
6.22 Programming charts
Problem
You want to change a Graph chart with VBA but you don't know
how to do it and can't find any documentation.
Solution
The programming of charts in Access in principle works like this:
Me!MyChartControl.ObjectOrProperty = Something
e.g. to turn off the legend of the chart:
Me!MyChartControl.HasLegend = False
Of course the trick is to know the according objects, properties
and the Something.
As programming charts in Excel is almost identical the following
simple trick helps in most cases:
Create a chart in Excel and let Excel record a macro while
you do the desired changes. The created code, concerning the
objects and properties, can be taken over to Access almost 1:1
and you can also read the according Excel VBA help.
Excel VBA heavily uses its own constants like "xlsomething".
To take them over to Access you can open the Immediate Window
in Excel and get the original number value with: ?xlsomething
Another possiblity is to set a reference to the Excel library in Access.
Then you can use the Excel constants directly.
In the web there are several documentations about Graph. e.g.
- Help file for Graph 97
http://support.microsoft.com/?kbid=162883
- A97 chart samples
http://support.microsoft.com/?kbid=186855
- MSDN:
http://msdn.microsoft.com/library/en-us/vbagr10/html/grtocObjectModelApplication.asp
and always at
http://msdn.microsoft.com/library/default.asp
Graph 97
Office Solutions Development / Microsoft Office / Microsoft Office 97 /
Product Documentation / Office / Microsoft Office97/VisualBasicLanguage
Reference / Volume 5 / Microsoft Graph Language Reference
Graph 2000
Office Solutions Development / Microsoft Office Developer / Microsoft Office
2000 Developer / Microsoft Office 2000 Developer Object Model Guide / Shared
Components / Microsoft Graph 2000
Graph XP
Office Solutions Development / Microsoft Office / Microsoft Office XP / VBA
Language Reference / Microsoft Graph Object Model
Office Solutions Development / Microsoft Office Developer / Microsoft Office
XP Developer / Microsoft Office XP Developer Object Model Guide / Shared
Components / Microsoft Graph Object Model
***********************
--
cu
Karl
*********
Access FAQ:
www.donkarl.com/it
 + iscriviti alla prima Conferenza
Italiana per Sviluppatori di Access (CISA 1), Arezzo, 4+5/6/2005


title: OT Traduzione FAQ 6.22

author: sv

text:
Karl Donaubauer ha scritto:
> Ciao,

> *******************
> 6.22 Programming charts
> Problem

> Solution

> Me!MyChartControl.ObjectOrProperty = Something

> Me!MyChartControl.HasLegend = False










6.22 Programmare i grafici
Problema
Vuoi modificare il diagramma di un Grafico con VBA, ma non sai come fare e
non trovi alcuna documentazione.
Soluzione
La programmazione dei grafici in Access, di massima, funziona in questo
modo:
Me!MioControlloGrafico.OggettoOProprietà = Qualcosa
p. e. per chiudere la legenda del grafico
Me!MioControlloGrafico.HasLegend=False
Naturalmente  lo stratagemma è avere le relative conoscenze degli oggetti,
delle proprietà e di quel Qualcosa.
Dal momento che la programmazione in Excel è quasi identica, il seguente
semplice trucco ti aiuta nella maggior parte dei casi:
Crea un grafico in Excel e fai una macro del record di Excel mentre esegui
le modifiche desiderate. Il codice creato, riguardo alle proprietà e agli
oggetti, può essere caricato su Access quasi in rapporto 1:1 e puoi anche
leggere in conformità l’help del VBA di Excel.
Il VBA di Excel utilizza pesantemente (assai) le sue costanti del tipo
“xlqualcosa”. Per portarle su Access puoi aprire la finestra Immediata in
Excel ed ottenere il valore numerico originale con
?xlqualcosa. Un’altra possibilità è quella di impostare un riferimento in
Acces alla libreria di Excel. A questo punto puoi usare direttamente le
costanti di Excel.
Nel web vi è parecchia documentazione circa i Grafici. Per esempio
 - File di Help file per Graph 97
http://support.microsoft.com/?kbid=162883
- Esempi di grafici in A97
http://support.microsoft.com/?kbid=186855
- MSDN:
http://msdn.microsoft.com/library/en-us/vbagr10/html/grtocObjectModelApplication.asp
e sempre in
http://msdn.microsoft.com/library/default.asp
Graph 97
Office Solutions Development / Microsoft Office / Microsoft Office 97 /
Product Documentation / Office / Microsoft Office97/VisualBasicLanguage
Reference / Volume 5 / Microsoft Graph Language Reference
Graph 2000
Office Solutions Development / Microsoft Office Developer / Microsoft
Office
2000 Developer / Microsoft Office 2000 Developer Object Model Guide /
Shared
Components / Microsoft Graph 2000
Graph XP
Office Solutions Development / Microsoft Office / Microsoft Office XP / VBA
Language Reference / Microsoft Graph Object Model
Office Solutions Development / Microsoft Office Developer / Microsoft
Office
XP Developer / Microsoft Office XP Developer Object Model Guide / Shared
Components / Microsoft Graph Object Model
--
rgrds
SC
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: OT Traduzione FAQ 6.22

author: MA

text:
>
> Il VBA di Excel utilizza pesantemente (assai)
in maniera massiccia
> le sue costanti del tipo
> "xlqualcosa". Per portarle su Access puoi aprire la finestra
> Immediata in Excel ed ottenere il valore numerico originale con
> ?xlqualcosa. Un'altra possibilità è quella di impostare un
> riferimento in Acces alla libreria di Excel. A questo punto puoi
> usare direttamente le costanti di Excel.
MAssimiliano
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa1 - I° Conferenza Italiana per Sviluppatori Access Arezzo 4+5
Giugno 2005 Sono aperte le iscrizioni  Info:
www.donkarl.com/it


title: OT Traduzione FAQ 6.22

text:
MA ha scritto:
> >
> > Il VBA di Excel utilizza pesantemente (assai)
> in maniera massiccia
fortemente
> > le sue costanti del tipo
> > "xlqualcosa". Per portarle su Access puoi aprire la finestra
> > Immediata in Excel ed ottenere il valore numerico originale con
> > ?xlqualcosa. Un'altra possibilità è quella di impostare un
> > riferimento in Acces alla libreria di Excel. A questo punto puoi
> > usare direttamente le costanti di Excel.
> MAssimiliano
Salvino



title: OT Traduzione FAQ 6.22

text:
sv wrote:
> Karl Donaubauer ha scritto:
> ...
> 6.22 Programmare i grafici
> ...
Grazie.
L'ho aggiunto insieme con una nuova FAQ 1.28 suggerito da
Salvino sul uso di virgola o punto e virgola come separatore
degli argomenti nelle funzioni.



title: OT Traduzione FAQ 6.22

text:
Karl Donaubauer ha scritto:
> sv wrote:
> > Karl Donaubauer ha scritto:
> > ...
> > 6.22 Programmare i grafici
> > ...
> Grazie.
> L'ho aggiunto insieme con una nuova FAQ 1.28 suggerito da
> Salvino sul uso di virgola o punto e virgola come separatore
> degli argomenti nelle funzioni.
Notato ;-)



title: database guestbook

author: mr. brightside

text:
Ciao a tutti,
ho creato un database-guestbook per il mio sito, e va tutto bene..
Il problema è che da un po' c'e' un tizio che mi lascia messaggi di spam,
volevo sapere se c'era un modo per impedire che lasci questi messaggi...tipo
inserire NOT e il suo ip nel campo nome_computer della tabella che raccoglie
i dati.
Grazie,
MrB.


title: database guestbook

author: Gaspare

text:
[CUT]
Ciao,
non entro nel merito ma mi limito a rispondere alla tua domanda.
 L'indirizzo IP dell'utente è contenuto nella collezione ServerVariables
dell'oggetto Request -> il nome della variabile in questione è REMOTE_ADDR.
Il codice asp
<%
Dim ip
ip = Request.ServerVariables("REMOTE_ADDR")
Response.write "Il tuo indirizzo IP è: " &ip
%>
Quindi nel caso del tuo "amichetto"...
<%
If ip = "xxx.xxx.xxx.xxx" Then
   Response.Write " E mò mi sò stancato...anvedi di fatte na passeggiata !"
  End If
%>
Buona giornata :-)


title: database guestbook

author: Sergio MAZZA

text:
"Gaspare" <
no_email...@grazie.it
> ha scritto nel messaggio news:436cbbd1$0$29595$4faf...@reader3.news.tin.it...
>
> [CUT]
>
> Ciao,
> non entro nel merito ma mi limito a rispondere alla tua domanda.
> L'indirizzo IP dell'utente č contenuto nella collezione ServerVariables dell'oggetto Request -> il nome della variabile in
> questione č REMOTE_ADDR.
>
>
> Il codice asp
>
> <%
> Dim ip
> ip = Request.ServerVariables("REMOTE_ADDR")
> Response.write "Il tuo indirizzo IP č: " &ip
> %>
>
> Quindi nel caso del tuo "amichetto"...
>
> <%
> If ip = "xxx.xxx.xxx.xxx" Then
>   Response.Write " E mņ mi sņ stancato...anvedi di fatte na passeggiata !"
>  End If
> %>
>
> Buona giornata :-)
Sperando che l'IP sia fisso...
Ciao.
--
Sergio MAZZA


title: database guestbook

text:
"mr. brightside" <
413...@gmail.com
> ha scritto nel messaggio news:3E1bf.1044$OR3...@tornado.fastwebnet.it...

Il modo semplice per evitare iscrizioni fasulle è quello di inviare una mail all'utente con un link che punta ad una pagina asp che
verifica i dati e registra. Poi se quest'ultimo non ha disabilitato i cookie puoi (rin)tracciarlo ogni volta che ti visita e
verificare "chi fa cosa"...
Ciao.
--
Sergio MAZZA


title: database guestbook

text:
[CUT]
> Sperando che l'IP sia fisso...
>
Ciao Sergino,
infatti non ho voluto erntrare nel merito...diciamo che personalmente avrei
agito "diversamente" ;-)
Buon fine-settimana e ricordati che ti voglio sempre "bene" :-)


title: database guestbook

text:
[CUT]
> Sperando che l'IP sia fisso...
>
Nel db avrei inserito anche il campo IP ed appena il tizio rompe mando tutto
quanto alla polizia postale: magari lo avverto ma poi non perdono -> 1 pņ di
rispetto! Cmq ci sono anche altre alternative! ;-)
Ciao Sergino :-)


title: database guestbook

text:
"Gaspare" <
no_email...@grazie.it
> ha scritto nel messaggio news:436cf64c$0$1488$4faf...@reader2.news.tin.it...
>
>
> Nel db avrei inserito anche il campo IP ed appena il tizio rompe mando tutto quanto alla polizia postale: magari lo avverto ma poi
> non perdono -> 1 pò di rispetto! Cmq ci sono anche altre alternative! ;-)
>
>
> Ciao Sergino :-)
Ma no!
Ma che può combinare di male se non iscriversi ad un gestbook più di una volta con identità differenti e e-mail inventate?
In effetti io non avrei parlato di spam che è un'altra cosa, ma di un poveraccio che non ha niente da fare.
Secondo me mr. brightside doveva pensarci prima a mettere in atto "misure di sicurezza" minime per evitare rompiscatole,
Ciao.
--
Sergio MAZZA


title: memorizzare testi maggiori di 255 caratteri...

author: ringo

text:
Salve a tutti,
se volessi memorizzare dei testi più lunghi
di 255 caratteri come potrei fare?
grazie
ringo!
P.S.: senza usare piu' campi stringa...


author: Claudio

text:
"ringo" <
ri...@tiscali.it
> ha scritto nel messaggio news:ap8e9u$bd5$1...@serv1.albacom.net...
> se volessi memorizzare dei testi piů lunghi
> di 255 caratteri come potrei fare?
Intendi forse in una tabella? Hai guardato i campi di tipo Memo?
Ciao. Claudio.


title: Formattazione campo numerico

author: leonardo esposito

text:
Buongiorno amici del NG,
ho la necessità di formattare un campo numerico come segue:
il prezzo 3,99 (tre virgola novantanove) deve diventare 0003.99 (zero
zero zero tre punto novantanove) oppure
il prezzo 10,50 deve diventare 0010.50
grazie per il tempo dedicatomi e l'aiuto
Leonardo


title: Formattazione campo numerico

author: Alessandro Baraldi

text:

Fai attenzione però che la formattazione che richiedi converte il
Numero in Testo in quanto un numero non ha zeri davanti...!
Se apri l'Help e cerchi la funzione Format$ trovi l'esempio di come
impostare il parametro per forzare la formattazione.
@Alex


title: Formattazione campo numerico

author: Roberto da Parma

text:
"leonardo esposito" <
esposi...@gmail.com
> ha scritto nel messaggio
news:b94b5e61-aaff-4b8a...@a23g2000hsc.googlegroups.com...


Leonardo
Controlla sempre prima la guida....
Replace(Format([tuocontrollo];"0000,00");",";".")
Ciao
--
Roberto da Parma


title: Formattazione campo numerico

text:

grazie Alex


title: Formattazione campo numerico

text:
On 28 Apr, 12:26, "Roberto da Parma" <
arisib...@libero.it
> wrote:
> "leonardo esposito" <
esposito.l...@gmail.com
> ha scritto nel messaggionews:b94b5e61-aaff-4b8a...@a23g2000hsc.googlegroups.com...
> Buongiorno amici del NG,
> ho la necessità di formattare un campo numerico come segue:
> il prezzo 3,99 (tre virgola novantanove) deve diventare 0003.99 (zero
> zero zero tre punto novantanove) oppure
> il prezzo 10,50 deve diventare 0010.50
>
> grazie per il tempo dedicatomi e l'aiuto
>
> Leonardo
>
> Controlla sempre prima la guida....
>
> Replace(Format([tuocontrollo];"0000,00");",";".")
>
> Ciao
> --
> Roberto da Parma
Grazie Roberto


title: Formattazione campo numerico

text:
"Roberto da Parma" <
aris...@libero.it
> ha scritto nel messaggio
news:4815a647$0$35954$4faf...@reader2.news.tin.it...

Tieni presente ciò che ha detto Alex .... se devi poi fare delle operazioni
riformatta il dato ... anche se la procedura non è delle migliori!
FormatNumber(Replace([tuocontrollo];".";",")) <---- attento che il
formatnumber segue le impostazioni del sistema che in america prevede il
punto come separatore dei decimali!E' per questo che qui
risostituiamo...siamo in europa...almeno io...



title: problem with sql

author: Adaś

text:
Hello to everyone,
In my own database, I linked customers table with orders table using
one-to-many relation. I need to check status of last order for each
customer and then set customer's status. I made a query using LAST and
GROUP BY to select last order for each customer and I wanted to use it
in UPDATE query, but it seems to be impossible. Is here anybody who
knows how to solve this problem? (I work with MS Access).
Adam


title: problem with sql

text:
"Adaś" <
ad...@qwe.pl
> ha scritto nel messaggio
news:vjzkb.25144$bU3.3...@news.chello.at...

In update query use dlookup searching last date
MAssimiliano


title: Ancora Query di aggiornamento

author: AMR

text:
Ciao a tutti
Perdonatemi ma ho sempre da fare con le query di aggiornamento
Ho questo problema , devo togliere lo spazio da questa stringa :
"KIT TRASMISS.  YAMAHA R1/2006"
Deve diventare "KIT TRASMISS.YAMAHA R1/2006"
Non riesco a capire bene il funzionamento di questa istruzione che uso per
togliere lo spazio da questo CodiceArticolo 02 4556 e farlo diventare 024556
:
Left([CodiceArticolo];2) & Mid([CodiceArticolo];4)
Ho cercato di usarla per il mio problema ma non ci sono riuscito.
Mi date una mano ?
Grazie anticipato
Ciao Giuseppe


title: Ancora Query di aggiornamento

text:
AMR wrote:
> Ciao a tutti
>
> Perdonatemi ma ho sempre da fare con le query di aggiornamento
>
> Ho questo problema , devo togliere lo spazio da questa stringa :
> "KIT TRASMISS.  YAMAHA R1/2006"
>
> Deve diventare "KIT TRASMISS.YAMAHA R1/2006"
>
> Non riesco a capire bene il funzionamento di questa istruzione che
> uso per togliere lo spazio da questo CodiceArticolo 02 4556 e farlo
> diventare 024556
>>
>
> Left([CodiceArticolo];2) & Mid([CodiceArticolo];4)
Manca un pezzo qui
Con mid gli devi dire anche quante cifre deve considerare
 nel tuo caso mid(codicicearticolo;4;4)
>
> Ho cercato di usarla per il mio problema ma non ci sono riuscito.
>
> Mi date una mano ?
>
> Grazie anticipato
>
>
> Ciao Giuseppe
--
--
Massimiliano Amendola
www.accessgoup.it
Il sito italiano di svilupatori Access
www.donkarl.com/it/cisa


title: Ancora Query di aggiornamento

author: Pablitomf (Maurizio Facciuti)

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:eggcop$kkc$1...@area.cu.mi.it...
> AMR wrote:
>> Ciao a tutti
>>
>> Perdonatemi ma ho sempre da fare con le query di aggiornamento
>>
>> Ho questo problema , devo togliere lo spazio da questa stringa :
>> "KIT TRASMISS.  YAMAHA R1/2006"
>>
>> Deve diventare "KIT TRASMISS.YAMAHA R1/2006"
>>
>> Non riesco a capire bene il funzionamento di questa istruzione che
>> uso per togliere lo spazio da questo CodiceArticolo 02 4556 e farlo
>> diventare 024556
>>>
>>
>> Left([CodiceArticolo];2) & Mid([CodiceArticolo];4)
> Manca un pezzo qui
> Con mid gli devi dire anche quante cifre deve considerare
> nel tuo caso mid(codicicearticolo;4;4)
mica per forza!... se lo omette il mid va fino alla fine... ;-)



title: Ancora Query di aggiornamento

text:
"AMR" <
amrma...@tin.it
> ha scritto nel messaggio
news:452bb12b$0$25890$4faf...@reader1.news.tin.it...
> Ciao a tutti
>
> Perdonatemi ma ho sempre da fare con le query di aggiornamento
>
> Ho questo problema , devo togliere lo spazio da questa stringa :
> "KIT TRASMISS.  YAMAHA R1/2006"
>
> Deve diventare "KIT TRASMISS.YAMAHA R1/2006"
>
> Non riesco a capire bene il funzionamento di questa istruzione che uso per
> togliere lo spazio da questo CodiceArticolo 02 4556 e farlo diventare
> 024556
> :
>
> Left([CodiceArticolo];2) & Mid([CodiceArticolo];4)
>
Hai guardato il funzionamento di Left e Mid nell'Help-online? No, scommetto
di no! E come vuoi fare a capire il problema?
Left([CodiceArticolo];2) Significa : recuperami i primi "2" caratteri del
contenuto del campo CodiceArticolo
Mid([CodiceArticolo];4) Significa : del contenuto del campo CodiceArticolo,
recuperami i caratteri che partono dalla posizione "4" fino alla fine
(potevi utilizzare anche un eventuale parametro di caratteri ca restituire)


title: Modulo con SQL

author: Lucio

text:
Salve a tutto il NG,
ho il seguente linguaggio SQL, tratto da una query di selezione:
"SELECT TOP 5 TBLDettagliPrestazioni.DataPrestazione,
TBLDettagliPrestazioni.IdDettaglioPrestazioni, TBLPrestazioni.IdCliente,
TBLDettagliPrestazioni.CodiceOperatore,
TBLDettagliPrestazioni.TipoPrestazione,
TBLDettagliPrestazioni.Descrizione, TBLDettagliPrestazioni.Note,
TBLClienti.Cognome, TBLClienti.Nome
FROM (TBLPrestazioni INNER JOIN TBLDettagliPrestazioni ON
TBLPrestazioni.IdPrestazione = TBLDettagliPrestazioni.IdPrestazione) INNER
JOIN TBLClienti ON TBLPrestazioni.IdCliente = TBLClienti.IdCliente
GROUP BY TBLDettagliPrestazioni.DataPrestazione,
TBLDettagliPrestazioni.IdDettaglioPrestazioni, TBLPrestazioni.IdCliente,
TBLDettagliPrestazioni.CodiceOperatore,
TBLDettagliPrestazioni.TipoPrestazione,
TBLDettagliPrestazioni.Descrizione, TBLDettagliPrestazioni.Note,
TBLClienti.Cognome, TBLClienti.Nome
HAVING (((TBLDettagliPrestazioni.TipoPrestazione)="Artisico") AND
((TBLClienti.Cognome)=[Forms]![FRMServizi]![Cognome]) AND
((TBLClienti.Nome)=[Forms]![FRMServizi]![Nome]))
ORDER BY TBLDettagliPrestazioni.DataPrestazione,
TBLDettagliPrestazioni.IdDettaglioPrestazioni;"
ora io vorrei inserirlo in un modulo affinchè possa utilizzarlo attraverso
una sub come valore di un campo tipo memo.
Il problema si pone proprio nella creazione della funzione contenente
l'SQL poichè non so come porlo a VB.
Grazie.
Lucio
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Modulo con SQL


title: Modulo con SQL

author: Roberto da casa

text:
"Lucio" <
nap...@tin.it
> ha scritto nel messaggio
news:dsaaan$fpa$1...@news.newsland.it...

Nella funzione scritta in VBA creati una stringa SQL che contiene il codice
SQL di cui sopra poi su di essa apri un recordset, quindi avrai a
disposizione i valori dei campi contenuti nel recordset e quindi restituire
tali valori cone risultato della funzione.
> Grazie.
Prego
> Lucio
--
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------


title: Modulo con SQL

text:
Roberto da casa ha scritto:


> > Grazie.
> Prego
> > Lucio
Il problema è di prim'ordine, ovvero non so come impostare tramite codice
l'inizializzione alla stringa SQL.



title: Modulo con SQL

text:
[Cut]
> > una sub come valore di un campo tipo memo.
> > Il problema si pone proprio nella creazione della funzione contenente
> > l'SQL poichè non so come porlo a VB.
> Nella funzione scritta in VBA creati una stringa SQL che contiene il codice
> SQL di cui sopra poi su di essa apri un recordset, quindi avrai a
> disposizione i valori dei campi contenuti nel recordset e quindi restituire
> tali valori cone risultato della funzione.
> > Grazie.
> Prego
> > Lucio
Il mio problema principale è proprio il non sapere come fare a dare a VB
il codice per fare quello che mi serve...



title: Modulo con SQL

text:
"Lucio" <nap...@NOSPAMtin.it> wrote in message
news:dsaa82$fft$
1...@news.newsland.it
> Salve a tutto il NG,
> ho il seguente linguaggio SQL, tratto da una query di selezione:
[CUT]
> ora io vorrei inserirlo in un modulo affinchè possa utilizzarlo attraverso
> una sub come valore di un campo tipo memo.
> Il problema si pone proprio nella creazione della funzione contenente
> l'SQL poichè non so come porlo a VB.
> Grazie.
> Lucio
Lucio, perdona la mia franchezza, ma non si è capito nulla di quello che
vuoi fare o di quanto stai chiedendo.
Sono certo che nella tua testa sia tutto chiaro, ma aimè non siamo
tutti uguali....!
Riprova con parole tue, la sbrodolata SQL l'abbiamo vista, è il
contenuto
che manca...!!!!!!!
Ciao
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Modulo con SQL

text:
[Cut]
> Lucio, perdona la mia franchezza, ma non si č capito nulla di quello che
> vuoi fare o di quanto stai chiedendo.
> Sono certo che nella tua testa sia tutto chiaro, ma aimč non siamo
> tutti uguali....!
> Riprova con parole tue, la sbrodolata SQL l'abbiamo vista, č il
> contenuto
> che manca...!!!!!!!
> Ciao
> @Alex
Scusate...
Allora, io ho bisogno di assegnare ad un campo di tipo memo (solo uno) i
dati provenienti dalla famigerata query di cui sopra (i primi 5 campi).
Spero di essere stato un pň piů chiaro.



title: Modulo con SQL

author: Claudio(BS)

text:
Lucio ha scritto:
> [Cut]
>
>
>
>>Lucio, perdona la mia franchezza, ma non si è capito nulla di quello che
>>vuoi fare o di quanto stai chiedendo.
>
>
>>Sono certo che nella tua testa sia tutto chiaro, ma aimè non siamo
>>tutti uguali....!
>
>
>>Riprova con parole tue, la sbrodolata SQL l'abbiamo vista, è il
>>contenuto
>>che manca...!!!!!!!
>
>
>>Ciao
>>@Alex
>
> Scusate...
> Allora, io ho bisogno di assegnare ad un campo di tipo memo (solo uno) i
> dati provenienti dalla famigerata query di cui sopra (i primi 5 campi).
> Spero di essere stato un pò più chiaro.
> Grazie.
> Lucio
>
>
>
Forse ora inizio a capire :-)
SELECT TOP 5
(TBLDettagliPrestazioni.DataPrestazione +
TBLDettagliPrestazioni.IdDettaglioPrestazioni +
TBLPrestazioni.IdCliente +
TBLDettagliPrestazioni.CodiceOperatore +
TBLDettagliPrestazioni.TipoPrestazione +
TBLDettagliPrestazioni.Descrizione +
TBLDettagliPrestazioni.Note +
TBLClienti.Cognome +
TBLClienti.Nome) AS NOMECAMPOMEMO
FROM ecc... ecc..
prova così
C'è la possibilità che non funzioni al primo colpo in quanto il segno +
tiene conto del tipo di dato.
Per essere più precisi, si dovrebbero formattare tutti i campi a
lunghezze fisse e di tipo stringa prima di procedere, per dare maggiore
chiarezza ai dati che verranno letti in futuro. ;-)
byEz
--
Claudio(BS)
L'unico problema per l'uomo non sta nella difficoltà delle sue imprese
ne' nella quantità di denaro necessario per compierle, ma nella durata
della sua esistenza. (Claudio 14.02.2004)
NB. Protezione antispam
Per rispondere aggiungere claudio


title: Modulo con SQL

text:
Claudio(BS) ha scritto:
> Lucio ha scritto:
> > [Cut]
> Forse ora inizio a capire :-)
> SELECT TOP 5
> (TBLDettagliPrestazioni.DataPrestazione +
> TBLDettagliPrestazioni.IdDettaglioPrestazioni +
> TBLPrestazioni.IdCliente +
> TBLDettagliPrestazioni.CodiceOperatore +
> TBLDettagliPrestazioni.TipoPrestazione +
> TBLDettagliPrestazioni.Descrizione +
> TBLDettagliPrestazioni.Note +
> TBLClienti.Cognome +
> TBLClienti.Nome) AS NOMECAMPOMEMO
> FROM ecc... ecc..
> prova così
> C'è la possibilità che non funzioni al primo colpo in quanto il segno +
> tiene conto del tipo di dato.
> Per essere più precisi, si dovrebbero formattare tutti i campi a
> lunghezze fisse e di tipo stringa prima di procedere, per dare maggiore
> chiarezza ai dati che verranno letti in futuro. ;-)
> byEz
Scusami, ma questo è del codice da inserire in un modulo o cos'altro?
Purtroppo non è che arrivo a tutto.:-(



title: Modulo con SQL

text:
Lucio ha scritto:

Ciao,
tu all'inizio hai parlato della query di selezione (che hai postato)
chiedendo come fare per unire i dati.
In quella query, parto dal presupposto che tu sappia cosa faccia quella
query, dicevo, in quella query (o linguaggio SQLcome la chiami tu), devi
sostituire la prima parte, cioè da dopo la select top 5 fino alla from,
con quello che ho postato io.



title: Modulo con SQL

text:
Claudio(BS) ha scritto:
> Lucio ha scritto:


> byEz
Ho provato, haimè nn funzica, quando cerco di visualizzare la query mi
dice:"L'istruzione SELECT include una parola riservata o un argomento
scritto in modo errato o mancante oppure la punteggiatura non è corretta."
Grazie



title: Modulo con SQL

text:
Lucio ha scritto:
> Claudio(BS) ha scritto:
>
>
[CUT]
>
>
> Ho provato, haimè nn funzica, quando cerco di visualizzare la query mi
> dice:"L'istruzione SELECT include una parola riservata o un argomento
> scritto in modo errato o mancante oppure la punteggiatura non è corretta."
> Grazie
> Lucio
>
>
Ho provato a ricostruire la tua situazione e così dovrebbe andare:
Creo una query chiamata QFRMServizi con questo "codice SQL":
SELECT TOP 5
([TBLDettagliPrestazioni].[DataPrestazione]+[TBLDettagliPrestazioni].[IdDettaglioPrestazioni]+[TBLPrestazioni].[IdCliente]+[TBLDettagliPrestazioni].[CodiceOperatore]+[TBLDettagliPrestazioni].[TipoPrestazione]+[TBLDettagliPrestazioni].[Descrizione]+[TBLDettagliPrestazioni].[Note]+[TBLClienti].[Cognome]+[TBLClienti].[Nome])
AS NOMECAMPOMEMO
FROM (TBLPrestazioni INNER JOIN TBLDettagliPrestazioni ON
[TBLPrestazioni].[IdPrestazione]=[TBLDettagliPrestazioni].[IdPrestazione])
INNER JOIN TBLClienti ON
[TBLPrestazioni].[IdCliente]=[TBLClienti].[IdCliente]
GROUP BY [TBLDettagliPrestazioni].[DataPrestazione],
[TBLDettagliPrestazioni].[IdDettaglioPrestazioni],
[TBLPrestazioni].[IdCliente],
[TBLDettagliPrestazioni].[CodiceOperatore],
[TBLDettagliPrestazioni].[TipoPrestazione],
[TBLDettagliPrestazioni].[Descrizione], [TBLDettagliPrestazioni].[Note],
[TBLClienti].[Cognome], [TBLClienti].[Nome]
HAVING (((TBLDettagliPrestazioni.TipoPrestazione)="Artisico") AND
((TBLClienti.Cognome)=[Forms]![FRMServizi]![Cognome]) AND
((TBLClienti.Nome)=[Forms]![FRMServizi]![Nome]))
ORDER BY [TBLDettagliPrestazioni].[DataPrestazione],
[TBLDettagliPrestazioni].[IdDettaglioPrestazioni];
Quindi nella maschera, nel campo memo metto come origine dati
=[QFRMServizi]![NOMECAMPOMEMO]



title: Modulo con SQL

text:
[CUT]
> SELECT TOP 5
>
([TBLDettagliPrestazioni].[DataPrestazione]+[TBLDettagliPrestazioni].[IdDettaglioPrestazioni]+[TBLPrestazioni].[IdCliente]+[TBLDettagliPrestazioni].[CodiceOperatore]+[TBLDettagliPrestazioni].[TipoPrestazione]+[TBLDettagliPrestazioni].[Descrizione]+[TBLDettagliPrestazioni].[Note]+[TBLClienti].[Cognome]+[TBLClienti].[Nome])
> AS NOMECAMPOMEMO
> FROM (TBLPrestazioni INNER JOIN TBLDettagliPrestazioni ON
> [TBLPrestazioni].[IdPrestazione]=[TBLDettagliPrestazioni].[IdPrestazione])
> INNER JOIN TBLClienti ON
> [TBLPrestazioni].[IdCliente]=[TBLClienti].[IdCliente]
> GROUP BY [TBLDettagliPrestazioni].[DataPrestazione],
> [TBLDettagliPrestazioni].[IdDettaglioPrestazioni],
> [TBLPrestazioni].[IdCliente],
> [TBLDettagliPrestazioni].[CodiceOperatore],
> [TBLDettagliPrestazioni].[TipoPrestazione],
> [TBLDettagliPrestazioni].[Descrizione], [TBLDettagliPrestazioni].[Note],
> [TBLClienti].[Cognome], [TBLClienti].[Nome]
> HAVING (((TBLDettagliPrestazioni.TipoPrestazione)="Artisico") AND
> ((TBLClienti.Cognome)=[Forms]![FRMServizi]![Cognome]) AND
> ((TBLClienti.Nome)=[Forms]![FRMServizi]![Nome]))
> ORDER BY [TBLDettagliPrestazioni].[DataPrestazione],
> [TBLDettagliPrestazioni].[IdDettaglioPrestazioni];
> Quindi nella maschera, nel campo memo metto come origine dati
> =[QFRMServizi]![NOMECAMPOMEMO]
> byEz
Nulla di fatto.
Mi viene fuori #Nome?



title: Modulo con SQL

text:
Lucio ha scritto:
> [Cut]
>
> Scusate...
> Allora, io ho bisogno di assegnare ad un campo di tipo memo (solo uno) i
> dati provenienti dalla famigerata query di cui sopra (i primi 5 campi).
> Spero di essere stato un pò più chiaro.
> Grazie.
> Lucio
Mi viene un dubbio!!!
I primi 5 campi o i primi 5 records?
C'è una bella differenza!



title: Messaggio 'Errore' in report

author: luigi corinna

text:
Buon Giorno
A97
Ho un report principale 'Report1'
con due sottoreport collegati 'SR1' e 'SR2'
bene ...
in entrambi i sottoreport c'e' una casella in cui avviene una somma...questa
poi viene traslata nel report principale
con un semplice collegamento.....
PROBLEMA
se uno dei sottoreport non ha record come conseguenza
sul report principale ho il messaggio di 'Errore'...come faccio ad avere
valore 0 se in uno dei sottoreport non e' presente alcun record....grazie
Luigi


title: Messaggio 'Errore' in report

author: Karl Donaubauer

text:
luigi corinna ha scritto:

Se con "semplice collegamento" parli di un controllo con un
riferimento al sottoreport puoi cambiare l'origine controllo a:
=Iif(IsError([sottoreport]![casella]);0;[sottoreport]![casella])
--
HTH
Karl
*********
Access-FAQ (tedesco):
http://www.donkarl.com


title: Messaggio 'Errore' in report

author: Mak

text:
"luigi corinna" <
luigic...@hotmail.com
> ha scritto nel messaggio
news:2uxR9.68507$R45.3...@news2.tin.it...

Puoi controllarti anche la funzione "Hasdata" sull' Help di access
Potresti anche crearti un query a campi incrociati per effettuarti i calcoli
e nel totale del report utilizzare la funzione dlookup per associare il
totale della query.
Saluti
Mak


title: Messaggio 'Errore' in report

author: Luigi

text:
"Karl Donaubauer" <
ad...@donkarl.com
> ha scritto nel messaggio
news:av6adj$cl62p$1...@ID-46617.news.dfncis.de...

Grazie per l'aiuto Karl...
Grazie ancora
Ciao
Luigi


title: query Union Select e valori costanti

author: Odino Saur

text:
A volte fa comodo aggiungere dei valori costanti a degli elenchi
per esempio
Select Item From ValoriDisponibili
union
Select '(nessuno)' from valoriDisponibili
(Un esempio del genere l'ho trovato anche sul sitocomune)
Quello che non capisco č perchč DEVO specificare per la seconda volta una
clausola FROM quando logicamente non serve, ma sintatticamente si. (inoltre
deve avere almeno un record altrimenti la cosa non funziona!!!)
Come mai questa cosa ?
Come mai una query tipo: "Select 1,2,3" funziona e invece "Select 1,2,3
UNION Select a,b,c"  non funziona?
mi sapete dare una risposta?
grazie mille
Odino


title: query Union Select e valori costanti

author: Antonio Biso

text:
"Odino Saur" <
no...@rispondo.org
> ha scritto nel messaggio
news:b7h5sq$j93$1...@grillo.cs.interbusiness.it...
> A volte fa comodo aggiungere dei valori costanti a degli elenchi
> per esempio
>
> Select Item From ValoriDisponibili
> union
> Select '(nessuno)' from valoriDisponibili
>
> (Un esempio del genere l'ho trovato anche sul sitocomune)
>
> Quello che non capisco č perchč DEVO specificare per la seconda volta una
> clausola FROM quando logicamente non serve, ma sintatticamente si.
(inoltre
> deve avere almeno un record altrimenti la cosa non funziona!!!)
Non c'č nulla da capire.
Se la sintassi č questa, quella č...
La select vuole obbligatoriamente la clausola from, altrimenti č errore
Che poi tu aggiri l'effetto della select con una costante, beh, č un caso
particolare
> Come mai questa cosa ?
> Come mai una query tipo: "Select 1,2,3" funziona e invece "Select 1,2,3
Ti funziona Select 1,2,3 senza la clausola From ?!?!!!?!?
Antonio


title: query Union Select e valori costanti

text:
> Ti funziona Select 1,2,3 senza la clausola From ?!?!!!?!?
provare per credere...
l'output che restituisce č un solo record con tre campi (espr1,espr2,espr3)
dai,rispettivamente, valori 1,2,3
del resto quando devi fare un insert da codice non definisci un record cosě?
funziona da solo ma con la union no!
non credo di essere io ad avere una versione di access, come si suol dire
dalle mie parti, "spiritade" :)


title: query Union Select e valori costanti

text:
"Odino Saur" <
no...@rispondo.org
> ha scritto nel messaggio
news:b7j202$bqk$1...@fata.cs.interbusiness.it...
>
>
> > Ti funziona Select 1,2,3 senza la clausola From ?!?!!!?!?
>
> provare per credere...
Ho provato, non mi funziona
Antonio


title: query Union Select e valori costanti

author: Alessandro Cara

text:

buttalo quel 97.
Passa finalmente a mezzi piu' moderni. Ha ragione il nordico dio.
--
a.cara
Togli qualcosa dall'email


title: query Union Select e valori costanti

text:
"Alessandro Cara" <
alexqu...@blunet.it
> ha scritto nel messaggio
news:3E9D3020...@blunet.it...

Beh... ma se si stravolge la sintassi corretta per i propri fini allora
ditelo...
Antonio


title: query Union Select e valori costanti

text:
> > > Ti funziona Select 1,2,3 senza la clausola From ?!?!!!?!?
> >
> > provare per credere...
>
> Ho provato, non mi funziona
>
> Antonio
...
mi lasci senza parole..
che versione usi?
io ho la 2k (aggiornata or ora a sp3)
e questa è la procedura che seguo:
creo una nuova query
non aggiungo nessuna tabella
vado direttamente sull'editor sql
cancello la scritta di default "SELECT;"
e digito "Select 1,2,3"
quindi pigio il pulsante per l'eseguzione della query e mi vedo un recordset
con un record solo, come già descritto
se riapro l'editor sql leggo:
"SELECT 1 AS Espr1, 2 AS Espr2, 3 AS Espr3;"
che access ha provveduto a correggeere a modo suo..
E' una cosa curiosa che non ti funzioni, c'è nessun altro oltre a me e te
che sta leggendo questo thread? Tu! accandito lettore anonimo :) fai una
prova e posta il risultato
ciao ciao


title: query Union Select e valori costanti

text:
"Odino Saur" <
no...@rispondo.org
> ha scritto nel messaggio
news:b7j9s5$bri$1...@fata.cs.interbusiness.it...
>
> > > > Ti funziona Select 1,2,3 senza la clausola From ?!?!!!?!?
> > >
> > > provare per credere...
> >
> > Ho provato, non mi funziona
> >
> > Antonio
>
> ...
> mi lasci senza parole..
>
> che versione usi?
> io ho la 2k (aggiornata or ora a sp3)
Mi sa che abbiamo gią scoperto: č una nuova funzionalitą dell'A2k che il 97
non possiede
Antonio


title: query Union Select e valori costanti

author: cidi

text:
"Odino Saur" <
no...@rispondo.org
> ha scritto nel messaggio
news:b7j9s5$bri$1...@fata.cs.interbusiness.it...
>
>
> che versione usi?
> io ho la 2k (aggiornata or ora a sp3)
> e questa è la procedura che seguo:
> creo una nuova query
> non aggiungo nessuna tabella
> vado direttamente sull'editor sql
> cancello la scritta di default "SELECT;"
> e digito "Select 1,2,3"
> quindi pigio il pulsante per l'eseguzione della query e mi vedo un
recordset
> con un record solo, come già descritto
>
> se riapro l'editor sql leggo:
>
> "SELECT 1 AS Espr1, 2 AS Espr2, 3 AS Espr3;"
>
> che access ha provveduto a correggeere a modo suo..
Questo no, visualizza sempre: Select 1,2,3
> E' una cosa curiosa che non ti funzioni, c'è nessun altro oltre a me e te
> che sta leggendo questo thread? Tu! accandito lettore anonimo :) fai una
> prova e posta il risultato
>
> ciao ciao
Confermo il risultato.
Anche se questa è mancanza di fiducia a Biso e Cara....:-)))))
Accanito Lettore Anonimo
saluti e Buona Pasqua a tutto NG
Daniele
---


title: query Union Select e valori costanti

text:
> > "SELECT 1 AS Espr1, 2 AS Espr2, 3 AS Espr3;"
> >
> > che access ha provveduto a correggeere a modo suo..
>
> Questo no, visualizza sempre: Select 1,2,3
prova a salvare la query, chiuderla e riaprirla
perderai tutte le indentazionie, gli "a capi" etc come specificato in un mio
post precedente!
> > E' una cosa curiosa che non ti funzioni, c'è nessun altro oltre a me e
te
> > che sta leggendo questo thread? Tu! accandito lettore anonimo :) fai una
> > prova e posta il risultato
>
> Confermo il risultato.
> Anche se questa è mancanza di fiducia a Biso e Cara....:-)))))
lungi da me il dubitare di biso..
il mio era un tentativo di capire come mai il mio access era un "diverso" :)
infatti abbiamo appurato che si tratta di una differenza di versioni: '97 Vs
2k !
ciao


title: Problema di spazio in una stringa

text:
Buongiorno,
ho problemi per la presenza di un inspiegabile spazio che compare all'interno di una stringa e che non trovo la maniera per eliminare. Si tratta della stringa che compone  l'argomento strDocOut per la destinazione directory e nome file:

"C:\Users\" & Username & "\ANAGRAFICADIPENDENTI-ESPORTAZIONEFILE\" & strNomeFile

La stringa è composta da due parti fisse ed una variabile (Username) che deriva da una "Function" che acquisisce il nome utente del PC
Sembra che generi uno spazio: "n.cognome " (almeno a vedere il valore che viene fuori nella finestra immediata, per cui il risultato della stringa composta (StrDocOut) risulta essere il seguente:

"C:\Users\n.cognome \ANAGRAFICADIPENDENTI-ESPORTAZIONEFILE\strNomeFile

A nulla mi è valso usare funzioni tipo REPLACE per eliminare lo spazio. Sembra non funzionare.

Qualcuno mi sa dire il perché si genera lo spazio e perché non riesco ad eliminarlo?

Grazie


title: Problema di spazio in una stringa

author: GiorgioDaPrato

text:
> A nulla mi è valso usare funzioni tipo REPLACE per eliminare lo spazio. Sembra non funzionare.
>

e quindi non funziona neppure TRIM ?

però può essere possibile che quello che visivamente appare come spazio
abbia un ALTRO (proprio) codice Ascii (quindi NON 32)

quindi proverei a fare lo "spelling Ascii" della stringa ottenuta
-->vedere il valore Ascii carattere per carattere con la funzione ASC()


title: Problema di spazio in una stringa

author: BFS

text:

si puo vedere la funzione che usi per recuperare il nome utente?

BFS


title: Problema di spazio in una stringa

text:

Ciao,
La FUNZIONE che utilizzo è la seguente:

Function FindUsername() As String

    Dim strBuffer As String
    Dim lngSize As Long

    strBuffer = String(100, " ")
    lngSize = Len(strBuffer)

    If GetUserName(strBuffer, lngSize) = 1 Then
        'FindUsername = Left(strBuffer, lngSize)
        FindUsername = Replace(Left(strBuffer, lngSize), " ", "")
    Else
        FindUsername = "Nome utente non disponibile"
    End If

End Function


title: Problema di spazio in una stringa

text:

cosi cambia qualcosa:

"C:\Users\" & (Environ$("Username")) &
"\ANAGRAFICADIPENDENTI-ESPORTAZIONEFILE\" & strNomeFile

ciao
BFS


title: Problema di spazio in una stringa

text:

Con questa funzione, la stringa viene occupata con 100 Caratteri SPACE di cui vengono riempiti dalla chiamata API quelli corrispondenti al NOMEUTENTE...

La prima cosa è che si dovrebbe scrivere una cosa simile invece di quello che hai scritto:

Dim strBuffer As String*100

ed alla fine si fa lo strip:

FindUsername =Left(strBuffer , InStr(strBuffer , Chr(0)) - 1)

Così funziona.

@Alex


title: Problema di spazio in una stringa

text:

GRAZIE DAVVERO...!!!
FUNZIONA...!!!!
..ero bloccato da tre giorni ad impazzire (sono principiante) :)
Grazie ancora a tutti


title: Trasferire i record in un altro DB

author: Leo

text:
Ho creato un piccolo DB1 ora vorrei che cliccando su un bottone
di una maschera tutti i record venissero trasferiti (copiati) in un
altro DB2 (identico) che utilizzerň solo come archivio.
Dopo aver trasferito (copiato) tutti i record nel DB2 i record del DB1
dovranno essere eliminati.
Come posso fare?
Ho pensato ad una macro, ma non ho idea di come fare.
Grazie dell'aiuto.


title: Trasferire i record in un altro DB

author: 'Roccia' Max

text:
On 26 Gen, 10:51, Leo <
leoma...@yahoo.it
> wrote:
> Come posso fare?
Una tabella collegata e una volgarissima query di accodamento?
cia'
Max


title: Trasferire i record in un altro DB

text:
On 26 Jan 2007 02:04:14 -0800, "'Roccia' Max" <
roccia...@email.it
>
wrote:

Grazie per la tempestività, ma potresti essere un pò più preciso?
Non sono espertissimo.


title: utilizzo API love pdf da vba access

text:
qualcuno usa le api di ilove pdf?

https://developer.ilovepdf.com/docs/api-reference

se si, non riesco in alcun modo a far funzionare la fase di upload del
file locale.

l'autenticazione è ok

https://api.ilovepdf.com/v1

/auth

il get server e task sono ok
https://api.ilovepdf.com/v1/start/{tool}

l'upload non riesco farlo funzionare
https://{server}/v1/upload.

credo che l'inghippo sia qui

" If the uploaded source file is local, the data must be sent using
form-data request type. "

il mio codice (ho tolto la parte di gestione del file da caricare per
semplificare) :

DestURL = "https://" & server & "/v1/upload"
sPostData = "{'task':'" & task & "'}"
With CreateObject("MSXML2.ServerXMLHTTP")
         .Open "POST", DestURL, False
         .setRequestHeader "Content-Type", "multipart/form-data;
boundary=" & Boundary
         .setRequestHeader "Authorization", "Bearer " & token
         .send (Replace(sPostData, "'", """"))
         Debug.Print .responseText
  End With

dove server, token e task sono correttamente ottenuti dal precedente
getserver

la chiamata continua a restituirmi :

{"error":{"type":"BadRequest","message":"Request can't be processed
succesfully","code":400,"param":{"task":"Empty or incorrect Task"}}}

idee?

BFS


title: utilizzo API love pdf da vba access

text:

se a qualcuno può servire in futuro ho risolto usando un altro portale
con relative API che offre gli stessi servizi

https://apidocs.pdf.co

documentazione molto più chiara
per ogni servizio è spiegato per bene il body payload da comporre e il
relativo header

BFS


title: utilizzo API love pdf da vba access

author: RobertoA

text:

Ma cos'e' che fanno 'sti siti web esattamente in piu' (o di diverso)
rispetto ai classici pdf-atori locali?


title: utilizzo API love pdf da vba access

text:

nel mio caso mi serviva aggiungere del testo e delle immagini ad un pdf
(una firma scansionata da tavoletta grafica)

quindi ho usato queste

https://apidocs.pdf.co/04-pdf-add-text-signatures-and-images-to-pdf?utm_referer=https://apidocs.pdf.co/

il vantaggio è che non devi comprare acrobat pro

se non superi la soglia di utilizzo è tutto gratis

se guardi la lista delle api vedrai che ci sono molte funzioni che
difficilmente trovi nei programmini free per generare pdf

BFS


title: utilizzo API love pdf da vba access

text:

Ah capisco, interessante
Ho usato solo Acrobat non sapevo che i vari pdf-atori alternativi non
facessero queste funzioni


title: utilizzo API love pdf da vba access

author: Simone Calligaris

text:
> nel mio caso mi serviva aggiungere del testo e delle immagini ad un pdf
> (una firma scansionata da tavoletta grafica)
>
> quindi ho usato queste
>
>
https://apidocs.pdf.co/04-pdf-add-text-signatures-and-images-to-pdf?utm_referer=https://apidocs.pdf.co/

>
> il vantaggio è che non devi comprare acrobat pro

Bravo, ma già che ci sei potresti pubblicare il codice che hai scritto per i posteri.

Saluti


title: utilizzo API love pdf da vba access

text:

quello della firma no visto che è complesso e usa una valanga di altre
funzioni interne del mio gestionale

ma ad titolo di esempio, per ottenere le prime due pagine di un pdf :
(il concetto è sempre lo stesso poi...basta cambiare la API da richiamare)

Dim apiKey As String
apiKey = "miaapiket"  'si ottiene iscrivendosi al portale

'url doc su drive
Dim url As String
url = "https://....blabla.pdf" ' documento su googole drive

Dim objXMLHTTP As Object
Set objXMLHTTP = CreateObject("MSXML2.XMLHTTP.6.0")
'info pdf
'ottengo il token
sUrl = "
https://api.pdf.co/v1/pdf/split
"
sPostData = "{'url':'" & url &
"','Pages':'1,2','name':'diviso.pdf','inline':'true'}"
With objXMLHTTP
     .Open "POST", sUrl, False
     .setRequestHeader "Content-Type", "application/json"
     .setRequestHeader "x-api-key", apiKey
     .send (Replace(sPostData, "'", """"))
     Set Ris = ParseJSON(.responseText)

    Debug.Print "Link pdf 1 : " & Ris.Item("obj.urls(0)")
    Debug.Print "Link pdf 2 : " & Ris.Item("obj.urls(1)")

End With

in pratica il mio pdf viene splittato e ottengo come risultato della api
i due link alle due pagine che mi servono

BFS


title: utilizzo API love pdf da vba access

text:

Bello, interessante.

Saluti


title: aggiornamento

author: Alessandro

text:
Ho ricreato la macro per il commando Recordsuccessivo per poter inserire
anche l'aggiornamento della maschera, in quanto ad ogni "record successivo"
devo fare una ricerca su un'altra tabella, ed il risultato mi deveuscire su
una casella di riepilogo. Quando arrivo all'ultimo record mi esce un
messaggio di errore dicendomi che il record è terminato. Come faccio ad
elimare questo messaggio?
Ci sono procedimenti migliori per aggiornare di volta in volta la maschera?
Grazie
        Alessandro


title: aggiornamento

author: AntoGal

text:
"Alessandro" <
ya...@tin.it
> ha scritto...
> Ho ricreato la macro per il commando Recordsuccessivo per poter inserire
> anche l'aggiornamento della maschera, in quanto ad ogni "record
successivo"
> devo fare una ricerca su un'altra tabella, ed il risultato mi deveuscire
su
> una casella di riepilogo. Quando arrivo all'ultimo record mi esce un
> messaggio di errore dicendomi che il record è terminato. Come faccio ad
> elimare questo messaggio?
Se vuoi usare un po' di codice VBA basterebbe:
If Me.NewRecord Then ...
> Ci sono procedimenti migliori per aggiornare di volta in volta la
maschera?
Io utilizzerei l'evento "SuCorrente" della maschera:
Private Sub Form_Current()
 [...]
End Sub
In modo che la casella di riepilogo si aggiorni ad ogni "cambio record"
(successivo, precedente, ultimo, primo...)
--
Ciao, AntoGal
*************************************************
Gestione punti vendita (casse e pos NCR)

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


title: Impostare DB

author: Gianni

text:
Vorrei creare un database per la gestione delle presenze e delle
assenze giornaliere dei dipendenti della mia ditta. Avrei pensato di
impostare le seguenti tabelle:
Dipendenti
	ID_Dipendenti
	Cognome
	Nome
	ecc..
Sedi di Lavoro
	ID_Sede
	Sede 1
	Sede 2
	ecc.
Codici Assenza
	ID_Assenze
	Cod.1
	Cod.2
	ecc.
Ore_Lavorate_giorno
	ID_Ore
	ore_Lavorate
Ore_Assenza
	ID_Assenze
	ore_assenze
Chiedo:
Sono sufficienti 	queste tabelle per la gestione giornaliera
delle presenze e delle assenze oppure devo integrarle con altre ?
Quali?
Come devo mettere in relazione le varie tabelle?
Grazie a quanti vorranno darmi un suggerimento.
Gianni


title: Impostare DB

author: almorel

text:
On 28 Gen, 19:46, Gianni <
gianni.catu...@alice.it
> wrote:
> Vorrei creare un database per la gestione delle presenze e delle
> assenze giornaliere dei dipendenti della mia ditta. Avrei pensato di
> impostare le seguenti tabelle:
>
> Dipendenti
>         ID_Dipendenti
>         Cognome
>         Nome
>         ecc..
>
> Sedi di Lavoro
>         ID_Sede
>         Sede 1
>         Sede 2
>         ecc.
>
> Codici Assenza
>         ID_Assenze
>         Cod.1
>         Cod.2
>         ecc.
>
> Ore_Elaborate_giorno
>         ID_Ore
>         ore_Lavorate
>
> Ore_Assenza
>         ID_Assenze
>         ore_assenze
>
> Chiedo:
> Sono sufficienti        queste tabelle per la gestione giornaliera
> delle presenze e delle assenze oppure devo integrarle con altre ?
> Quali?
> Come devo mettere in relazione le varie tabelle?
>
> Grazie a quanti vorranno darmi un suggerimento.
> Gianni
Ciao Gianni,
qui proprio non ci siamo
> Ore_Elaborate_giorno
>         ID_Ore
>         ore_Lavorate
>
> Ore_Assenza
>         ID_Assenze
>         ore_assenze
Ci vuole una tabella di questo tipo:
"Presenza"
Id_dipendente  (*)
Data
SedeLavoro (se non è fissa) altrimenti va in anagrafica dipendenti
OreLavorate
Straordinario
CausaleAssenza (**)
OreAssenza
(*) si lega con Dipendenti
(**) si lega con codici assenza
Non conoscendo la tua azienda non so se basti quello che ho indicato
(reperibilità, buoni mensa, mensa, lavoro festivo, ecc, ecc. ?????)
Fammi sapere.
Ciao
Alberto


title: Impostare DB

text:
Il Fri, 29 Jan 2010 00:52:52 -0800 (PST), almorel <
alm...@gmail.com
>
ha scritto:
>On 28 Gen, 19:46, Gianni <
gianni.catu...@alice.it
> wrote:
>> Vorrei creare un database per la gestione delle presenze e delle
>> assenze giornaliere dei dipendenti della mia ditta. Avrei pensato di
>> impostare le seguenti tabelle:
>>
>> Dipendenti
>> � � � � ID_Dipendenti
>>............
>>
>> Chiedo:
>> Sono sufficienti � � � �queste tabelle per la gestione giornaliera
>> delle presenze e delle assenze oppure devo integrarle con altre ?
>> Quali?
>> Come devo mettere in relazione le varie tabelle?
>>
>> Grazie a quanti vorranno darmi un suggerimento.
>> Gianni
>
>Ciao Gianni,
>
>qui proprio non ci siamo
>
>> Ore_Elaborate_giorno
>>         ID_Ore
>>         ore_Lavorate
>>
>> Ore_Assenza
>>         ID_Assenze
>>         ore_assenze
>
>
>
>Ci vuole una tabella di questo tipo:
>"Presenza"
>Id_dipendente  (*)
>Data
>SedeLavoro (se non � fissa) altrimenti va in anagrafica dipendenti
>OreLavorate
>Straordinario
>CausaleAssenza (**)
>OreAssenza
>
>(*) si lega con Dipendenti
>(**) si lega con codici assenza
>
>Non conoscendo la tua azienda non so se basti quello che ho indicato
>(reperibilit�, buoni mensa, mensa, lavoro festivo, ecc, ecc. ?????)
>Fammi sapere.
>Ciao
>Alberto
Ciao Alberto e grazie per avermi risposto. Approfitto della tua
pazienza e spiego meglio le cose.
Intuivo che nel mio "progetto" c'era pi� di qualcosa che non andava e
ti ringrazio per i suggerimenti che sono, effettivamente, corretti.
Allora vediamo:
1) la tabella Dipendenti che proponi va bene e mi rendo conto che
Sede_Lavoro posso sicuramente inserirla nell'anagrafica (infatti il
dato non cambia mai)
2) non capisco il campo "data" quale data deve riportare e riferita a
quale evento.
3) gli straordinari non mi ineterssano; l'unica cosa che vorrei
contabilizzare sono appunto i giorni di assenza e le ore effettive di
presenza.
4) come tenere traccia (giornaliera) delle presenze e delle assenze?
Ciao


title: Impostare DB

text:
On 29 Gen, 16:17, Gianni <
gianni.catu...@alice.it
> wrote:
> Il Fri, 29 Jan 2010 00:52:52 -0800 (PST), almorel <
almo...@gmail.com
>

> >SedeLavoro (se non è fissa) altrimenti va in anagrafica dipendenti
> >OreLavorate
> >Straordinario
> >CausaleAssenza (**)
> >OreAssenza
>
> >(*) si lega con Dipendenti
> >(**) si lega con codici assenza
>
> >Non conoscendo la tua azienda non so se basti quello che ho indicato
> >(reperibilità, buoni mensa, mensa, lavoro festivo, ecc, ecc. ?????)
> >Fammi sapere.
> >Ciao
> >Alberto
>
> Ciao Alberto e grazie per avermi risposto. Approfitto della tua
> pazienza e spiego meglio le cose.
> Intuivo che nel mio "progetto" c'era più di qualcosa che non andava e
> ti ringrazio per i suggerimenti che sono, effettivamente, corretti.
> Allora vediamo:
> 1) la tabella Dipendenti che proponi va bene e mi rendo conto che
> Sede_Lavoro posso sicuramente inserirla nell'anagrafica (infatti il
> dato non cambia mai)
> 2) non capisco il campo "data" quale data deve riportare e riferita a
> quale evento.
> 3) gli straordinari non mi ineterssano; l'unica cosa che vorrei
> contabilizzare sono appunto i giorni di assenza e le ore effettive di
> presenza.
> 4) come tenere traccia (giornaliera) delle presenze e delle assenze?
>
> Ciao
Ciao Gianni
la registrazione giornaliera, nella mia intenzione (cosa che ho fatto
per qualche mio cliente), avviene nella tabella che ho chiamato
"Presenza".
Ci va un record per ogni dipendente/giorno (il campo data). Io ho
fatto una mschera in cui, automaticamente, si caricano tutti i
dipendenti per quel giorno con i dati di default (tipo: 8 ore
lavorate) e poi si completano con i dati variabili, tipo assenze,
permessi ecc., per inciso, quanti dipendenti ci sono ?
In questo modo puoi tirarti fuori tutte le statistiche che ti possano
servire.
L'alternativa è quella di dare per scontata la presenza di tutti e
registrare solo le assenze.
Sono scelte che devi fare tu, ovviamente.
In un paio di casi ho fatto anche una gestione di questo tipo: stampo
dei tesserini con codice a barre e la presenza viene acquisita da un
PC equipaggiato con lettore di barre. Automaticamente viene associato
il dipendente all'orario sia in entrata che in uscita.
Fatti sentire se hai bisogno di una mano.
Alberto


title: Impostare DB

author: Franchi Graziano & Famiglia

text:
"Gianni" <
gianni....@alice.it
> ha scritto nel messaggio
news:9cm3m5dlj0obbncvi...@4ax.com...

Ti ho inviato un pdf
ID ItemMovOre
Questi in () se lavori su commessa
(ID Collega Commesse)
(ID Riga Commessa)
ID Riga
DataMov
ID Lavorazione Interna
Costo Lavorazione Interna
ID Personale
Numero Ore
Operatore
Ciao
Graziano


title: Impostare DB

text:
Il Fri, 29 Jan 2010 08:51:32 -0800 (PST), almorel <
alm...@gmail.com
>
ha scritto:
....
>> 2) non capisco il campo "data" quale data deve riportare e riferita a
>> quale evento.
>> 3) gli straordinari non mi ineterssano; l'unica cosa che vorrei
>> contabilizzare sono appunto i giorni di assenza e le ore effettive di
>> presenza.
>> 4) come tenere traccia (giornaliera) delle presenze e delle assenze?
>>
>> Ciao
>
>
>Ciao Gianni
>la registrazione giornaliera, nella mia intenzione (cosa che ho fatto
>per qualche mio cliente), avviene nella tabella che ho chiamato
>"Presenza".
Scusa non mi ero accorto che la tabella era PRESENZE e pensavo fosse
DIPENDENTI
>Ci va un record per ogni dipendente/giorno (il campo data). Io ho
>fatto una mschera in cui, automaticamente, si caricano tutti i
>dipendenti per quel giorno con i dati di default (tipo: 8 ore
>lavorate) e poi si completano con i dati variabili, tipo assenze,
>permessi ecc., per inciso, quanti dipendenti ci sono ?
Un record x ogni dipendente (sono circa 100) x 360 gg diventa qualcosa
come 36000 records circa. Per un anno di gestione non sono troppi ?
>In questo modo puoi tirarti fuori tutte le statistiche che ti possano
>servire.
>L'alternativa � quella di dare per scontata la presenza di tutti e
>registrare solo le assenze.
>Sono scelte che devi fare tu, ovviamente.
Propendo per questa seconda soluzione
>In un paio di casi ho fatto anche una gestione di questo tipo: stampo
>dei tesserini con codice a barre e la presenza viene acquisita da un
>PC equipaggiato con lettore di barre. Automaticamente viene associato
>il dipendente all'orario sia in entrata che in uscita.
Questo esula dalle mie necessit�
>Fatti sentire se hai bisogno di una mano.
>Alberto
I dipendenti della mia azienda sono dotati di badge e la registrazione
di tutti i movimenti avviene in automatico nella sede centrale. La
necessit� del mio capo (quindi una gestione locale limitata a circa
100 dipendenti) � solo quella di avere sempre sott'occhio le assenze
suddivise per dipendente e per giorno.
Se servono maggiori dettagli posso ancora darteli ma spero che le
indicazioni che ti ho dato siano sufficienti per darmi una mano.
Grz, Gianni


title: Impostare DB

text:
Il Fri, 29 Jan 2010 20:47:00 +0100, "Franchi Graziano & Famiglia"
<
franchi....@alice.it
> ha scritto:
>"Gianni" <
gianni....@alice.it
> ha scritto nel messaggio
>news:9cm3m5dlj0obbncvi...@4ax.com...
>> Vorrei creare un database per la gestione delle presenze e delle
>> assenze giornaliere dei dipendenti della mia ditta. Avrei pensato di
>> impostare le seguenti tabelle:
>>
.....
>> Chiedo:
>> Sono sufficienti queste tabelle per la gestione giornaliera
>> delle presenze e delle assenze oppure devo integrarle con altre ?
>> Quali?
>> Come devo mettere in relazione le varie tabelle?
>>
>> Grazie a quanti vorranno darmi un suggerimento.
>> Gianni
>
>Ti ho inviato un pdf
Che il mio gestore di posta elettronica ha confinato nella posta
indesiderata per il mittente sconosciuto. D'altra parte non mi avevi
preavvisato, ma ho recuperato il PDF.
E' l'output di un riepilogo ore che, cos� da solo, non mi aiuta molto.
>ID ItemMovOre
>Questi in () se lavori su commessa
>(ID Collega Commesse)
>(ID Riga Commessa)
>ID Riga
>DataMov
>ID Lavorazione Interna
>Costo Lavorazione Interna
>ID Personale
>Numero Ore
>Operatore
S�, ma come sono composte le tabelle e quali sono le relazioni?
Se leggi i msg intercorsi fra me ed Almorel, sar� pi� chiaro quello
che cerco.
>Ciao
>Graziano
Grazie, Gianni


title: Impostare DB

text:
Ciao Gianni,
"Un record x ogni dipendente (sono circa 100) x 360 gg diventa
qualcosa
come 36000 records circa. Per un anno di gestione non sono troppi ? "
No, non direi, tanto a fine anno, fatte le necessarie sintesi si
possono cancellare.
Comunque, se propendi per la seconda ipotesi, non si pone il problema.
La struttura proposta va comunque bene.
La tabella "presenze" si chiamerà "assenze" e non sarà necessario il
campo ore lavorate.
Credo che ora puoi partire a realizzare l'applicazione.
Ciao
Alberto


title: Casella combinata ricerca stile LIKE

author: pfm

text:
SALVE
ho una maschera con una serie di caselle combinate

come posso dare la possibilità all'utente di digitare una parte del nominativo (anche se non e' l'inizio della stringa)
e filtrare

es
ROSSI MARIO
BIANCHI MARIO
VERDI MAURIZIO

Vorrei che l'utente digitando MAR

vedesse ROSSI E VERDI

Grazie


title: Casella combinata ricerca stile LIKE

author: Karl Donaubauer

text:
Salve,

Pfm ha scritto:

Forse puoi usare quasi la tecnica di questo esempio:
http://www.allenbrowne.com/ser-32.html

Nella stringa SQL del RowSource usa:

...Like ""*" & sNewStub & "*""...

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


title: Info su raggruppamento record e report

author: Pippo

text:
Salve a tutti,
ecco il mio problema:
ho una tabella con questi campi:
ID
Cognome
Nome
Luogo di nascita
cod fiscale Residenza/dominicilio
Importo della ricetta
Praticamente l'utente deve inserire banalmente gli importi di un mucchio di
ricette nonchè i dati anagrafici dell'assistito intestatario della ricetta.
Poichè l'inserimento si basa esclusivamente sulle ricette, alla fine avrò
una tabella nella quale ci saranno più ricette intestate ad uno stesso
assistito.
Vorrei creare un report che mi raggruppi gli assistiti calcolandomi
l'importo complessivo delle ricette caricate al singolo. Mi spiego meglio:
Nome Cognome assistito - importo totale delle ricette*
*l'importo totale delle ricette conterrà la sommatoria degli importi delle
singole ricette caricate a quel dato assistito.
inoltre il report dovrebbe anche calcolarmi il totale complesso a piè di
pagina.
Spero di essere stato abbastanza chiaro
Grazie


title: Info su raggruppamento record e report

author: Antonio Biso

text:
"Pippo" <
pippo...@nospam.it
> ha scritto nel messaggio
news:cbrg3g$i47$1...@carabinieri.cs.interbusiness.it...

Fossero tutte così le esposizioni...
Report con raggruppamento su Id assistito.
Nell'intestazione assistito ci metti il nome e il cognome
nel corpo ci metti i dati delle ricette con gli importi singoli
nel piè di assistito ci metti =somma(importo)
Magari poi lì ci metti anche una interruzione di pagina per andare a capo
per il prossimo assistito
Antonio
Nel corpo ci metti i dati


title: Info su raggruppamento record e report

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:Z8cEc.25666$c_1.8...@twister1.libero.it...

mille grazie !


title: Interruzione nei report

author: Graziano

text:
Ho un problema di interruzione di report. Ho preparato due immagini
(relazioni e anteprima del report) in modo tale che sia + facile darmi una
mano.
Non ho postato le immagini per non appesantire il ng. Se qualcuno vuol darmi
una mano posso mandargli le 2 immagini (30 Kb in totale!!!).
Grazie ancora una volta.
Rag. Caforio Graziano
Engineering Software
Via G.ppe Pietroforte, 25
70021 Acquaviva (BA)
FAX 06/23315456
gcaf...@formanet.it
gcaf...@tiscalinet.it
ICQ#29620328


title: Interruzione nei report

text:
Come attivare una interruzione in un report che funge da sottoreport?
Grazie x la risposta.



title: Interruzione nei report

author: Lbo da casa

text:
>Come attivare una interruzione in un report che funge da sottoreport?
aggiungi un controllo salto pagina.
>Via G.ppe Pietroforte, 25
una cosa.
io mi occupo, tra l'altro, di "normalizzazione" di indirizzi postali.
non puoi capire le maledizioni che mando a quelli che abbreviano come
nel tuo caso.
il modo corretto di scrivere e':
via G. Pietroforte, 25
oppure
via Giuseppe Pietroforte, 25
dubito che nel tuo comune ci siano due vie G. Pietroforte con lo
stesso cap.
e' anche vero che a Salerno ci sono due diverse vie Gennaro Esposito,
ma chi si occupa di toponomastica al comune di Salerno, o almeno chi
scrive gli indirizzi di Salerno per l'azienza per cui lavoro, andrebbe
appeso per i piedi.  e se poi qualcuno di Reggio Calabria mi dice
quant'e' lunga via Reggio Campi mi fa un favore...
--
non studio non lavoro non guardo la tv
non vado al cinema non faccio sport
----------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access


title: Interruzione nei report

author: Luciano

text:
Lbo da casa ha scritto nel messaggio
<
38993cbc...@news.interbusiness.it
>...
>il modo corretto di scrivere e':
>via G. Pietroforte, 25
>oppure
>via Giuseppe Pietroforte, 25
A onor di pignoleria le Poste SPA raccomandano di non usare la virgola prima
del civico.
E di scrivere possibilmente tutto maiuscolo.
Cosi' gli OCR toppano meno!
Saluti.
Luciano


title: Interruzione nei report

text:
>>via Giuseppe Pietroforte, 25
>
>A onor di pignoleria le Poste SPA raccomandano di non usare la virgola prima
>del civico.
hai ragione, la virgola sta antipatica anche a me.
comunque poi un giorno ti facio vedere cosa succede con indirizzi tipo
via Gregorio VIII 20
via IV Novembre 23
via Tre Pupazzi 1
con le procedure che si usano da me...  (se non mi sparano prima
quelli del controspionaggio).
ah, poi non so se l'avevo raccontata: mentre spulciavano un elenco di
vie di Roma nei nostri archivi ultrasegretissimi, dei colleghi
trovano: via Piansaccoccia, che in romano, pronunciato con l'accento
sulla prima i, suona come una versione educata di "prenditelo nel
c**o".
noi eravamo gia' convinti che si trattasse di qualche idiota che aveva
digitato una via a casaccio, e che poi avremmo trovato via Limortacci,
via Vaffanc**o e simili, stavamo per attivare tutta una serie di
controlli per cancellare quella via, quando un altro collega che
conosceva un po' la zona ci avvisa: e' via Pia'n Saccoccia...
ok, magari scritta non fa ridere, ma pronunciata e' tutta un'altra
cosa... siamo stati un quarto d'ora a ripeterci pi'ansaccoccia,
pia'nsaccoccia... :-)



title: Interruzione nei report

text:
Lbo da casa <
l...@NOSPAM.blunet.it
> wrote in message
38993cbc...@news.interbusiness.it...
> io mi occupo, tra l'altro, di "normalizzazione" di indirizzi postali.
> non puoi capire le maledizioni che mando a quelli che abbreviano come
> nel tuo caso.
L'hai poi usato l'algoritmo soundex o qualcosa di simile?
> e se poi qualcuno di Reggio Calabria mi dice
>quant'e' lunga via Reggio Campi mi fa un favore...
beh, abbastanza... ;-)
--
Ciao, AntoGal
*************************************************
Home Page (area programmatori di VolFtp)
http://volftp.mondadori.com/italiani/galletta/
per scaricare un gioco di DAMA ITALIANA
*************************************************


title: Interruzione nei report

author: Lorenzo Coronati

text:
Scrisse
l...@NOSPAM.blunet.it
 (Lbo da casa ):
>con le procedure che si usano da me...  (se non mi sparano prima
>quelli del controspionaggio).
Come si chiama il programmone?
Sara' mica lo stesso della Seat?
Ho lavorato un annetto per la Seat a Bo, e ho anche visitato la sede
di Pomezia. Li' l'ing. ci ha mostrato il loro supercervellone:
notevole. Una cosa di intelligenza artificiale, che tra l'altro
ricerca pure in base ai fonemi.
Ci aveva provocato: "datemi un indirizzo reale scritto peggio che
potete" e a me e' venuta in mente Piazza Myckjewicz (o come cavolo si
scrive), allora abbiamo dato come input solo Bologna e Piazza
Michievic...
Ci ha preso!
Non ricordo piu' come si chiamava il prg, un acronimo che suonava come
un nome femminile, mi pare...
--
Lorenzo Coronati
--
<<Nessuno sa che questa affermazione e' vera>>
(John D. Barrow)
--


title: Interruzione nei report

author: Lbo dal portatile

text:
>Ho lavorato un annetto per la Seat a Bo, e ho anche visitato la sede
>di Pomezia. Li' l'ing. ci ha mostrato il loro supercervellone:
Pomezia?  sara' mica stata S.Palomba, Telesoft?


title: Interruzione nei report

text:
>> io mi occupo, tra l'altro, di "normalizzazione" di indirizzi postali.
>> non puoi capire le maledizioni che mando a quelli che abbreviano come
>> nel tuo caso.
>
>L'hai poi usato l'algoritmo soundex o qualcosa di simile?
no, perche' funziona in inglese e con le abbreviazioni e certi errori
umani non c'e' niente da fare...
>> e se poi qualcuno di Reggio Calabria mi dice
>>quant'e' lunga via Reggio Campi mi fa un favore...
>
>beh, abbastanza... ;-)
eh, e come sono distribuiti i cap?  come mai le poste non la
conoscono?


title: Interruzione nei report

text:
Scrisse
l...@NOSPAM.blunet.it
 (Lbo dal portatile):
>>Ho lavorato un annetto per la Seat a Bo, e ho anche visitato la sede
>>di Pomezia. Li' l'ing. ci ha mostrato il loro supercervellone:
>
>Pomezia?  sara' mica stata S.Palomba, Telesoft?
???
Che ade'?
Il prg la Seat se l'e' fatto in casa, AFAIK.



title: Interruzione nei report

text:
>>Pomezia?  sara' mica stata S.Palomba, Telesoft?
>???
>Che ade'?
telesoft e' una societa' di proprieta' 50% telecom e altre quote di
proprieta' di sindacati (mi pare) che si occupa di sviluppo
informatico in grande stile.  una specie di braccio informatico di
telecom.  la sede che ti dicevo e' vicinissima a pomezia, pensavo che
tu fossi andato li'.
>Il prg la Seat se l'e' fatto in casa, AFAIK.
non conosco la struttura di seat ma per quello che riguarda telecom,
ti dico solo che nella sezione sistemi informativi il rapporto
numerico tra personale interno e personale esterno e' minimo di 1 a 5.
non credo che in seat sia tanto diverso...
niente di male per carita', solo per sottolineare come il patrimonio
aziendale o know how o come lo vogliamo chiamare di certe compagnie
sia quel che sia...


title: Interruzione nei report

text:
Scrisse
l...@NOSPAM.blunet.it
 (Lbo dal portatile):
>niente di male per carita', solo per sottolineare come il patrimonio
>aziendale o know how o come lo vogliamo chiamare di certe compagnie
>sia quel che sia...
E pensa a quelle facce di bronzo del management, che lo chiamano
outsourcing e si beccano pure gli applausi! :-))



title: Dubbi su Access XP e versione Developer

author: Riccardo Bonera

text:
Sto sperimentando in questi giorni la versione XP di Access e relativa DEV.
Com'č dura cambiare abitudini: ero abituato a ODE '97 ;-)
Ora, non ho rilevato anomalie o problemi particolari, perň mi assalgono due
dubbi che non trovano risposta nemmeno sul ng.
1) Access XP senza service pack č affidabile?
2) Se installo i Service Pack di Access e poi preparo un'installazione
Runtime, questa viene essa stessa distribuita Patchata?
In rapporto al punto 2) con la versione '97 le cose funzionavano proprio
cosě.
Spero che qualcuno mi possa rispondere ;-)
Ciao a tutti.


title: Dubbi su Access XP e versione Developer

author: All Eyez On me

text:
"Riccardo Bonera" <
ricb...@hatespamtiscalinet.it
> ha scritto nel messaggio
news:STHD9.11850$2B1.3...@twister2.libero.it...

Io non ho nessun SP e mi va benissimo,  mai avuto problemi
AEOM


title: Dubbi su Access XP e versione Developer

text:
"All Eyez On me" <
> Io non ho nessun SP e mi va benissimo,  mai avuto problemi
Ti ringrazio per il riscontro.
Ho letto i buchi corretti dal SP-2 di Access 'XP (mentre pare che il numero
1 non correggesse nulla di Access) sulla kb Microsoft: tutto sommato niente
di grave.
Perň credo che il grande vantaggio sia sugli errori irreversibili (GPF).
Sulla carta Access dopo i Service pack dovrebbe essere stabilissimo: i
tecnici MS avranno ricevuto centinaia di migliaia di e.mail in questi anni
con le mappe esadecimali dei crash, e si suppone abbiano provveduto.
Non ho ancora abbastanza esperienza su 'XP per valutarlo sotto questo
profilo: come lo trovi?
Leggendo vecchi post del ng. pare che si pianti spesso.
Ciao.


title: Dubbi su Access XP e versione Developer

author: Liones

text:
> 1) Access XP senza service pack è affidabile?
più o meno come la fiat di Roberto ;-)
con il 2° SP molti dicono che funziona benissimo, prossimamente proverò
ciao


title: Dubbi su Access XP e versione Developer

text:
"Liones" <
lio...@tiscalinet.it
> ha scritto nel messaggio
news:aroi4d$ht6$1...@lacerta.tiscalinet.it...
>
> > 1) Access XP senza service pack è affidabile?
> più o meno come la fiat di Roberto ;-)
Ragazzi: non potete mettervi d'accordo? ;-))


title: ReportToPdf di Lebans, come filtrare i record ?

author: RobertoA

text:
Classico report ddt/fattura
Normalmente, per stampare il documento, al comando di visualizzazione report
viene inviata anche la stringa di selezione record (il quarto parametro del
comando DoCmd.OpenReport, la Where per capirci)
Usando le procedure di Lebans per la stampa report in pdf, i parametri
accettati sono il nome report, il nome snapshot, e via altri parametri
Non riesco a vedere come fare per 'restringere' la visualizzazione del
report solo ai  record che mi interessano
Potete aiutarmi a capire come fare ?
Grazie e ciao
RobertoA


author: MA

text:
"RobertoA" <
amor...@tiscalinet.it
> ha scritto nel messaggio
news:4651...@newsgate.x-privat.org...

La procedura di lebans ti converte in pdf il tuo report.
Filtra quello
--
--
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access
Segrate (MI), 7-8 giugno 2007


text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:f2rfm0$adk$1...@tdi.cu.mi.it...
>
> "RobertoA" <
amor...@tiscalinet.it
> ha scritto nel messaggio
> news:4651...@newsgate.x-privat.org...
>> Classico report ddt/fattura
>> Normalmente, per stampare il documento, al comando di visualizzazione
>> report viene inviata anche la stringa di selezione record (il quarto
>> parametro del comando DoCmd.OpenReport, la Where per capirci)
>> Usando le procedure di Lebans per la stampa report in pdf, i parametri
>> accettati sono il nome report, il nome snapshot, e via altri parametri
>> Non riesco a vedere come fare per 'restringere' la visualizzazione del
>> report solo ai  record che mi interessano
>> Potete aiutarmi a capire come fare ?
>> Grazie e ciao
>> RobertoA
>>
>
> La procedura di lebans ti converte in pdf il tuo report.
> Filtra quello
Quando invio in stampa un report, il comando DoCmd.OpenReport mi permette di
inserire la stringa di selezione dei record da stampare
La procedura di Lebans richiede solamente il nome del report, non permette
di inserire una selezione come col DoCmd.OpenReport
Come faccio a filtrare il report ?
Ciao e grazie
RobertoA


author: Access

text:
"RobertoA" <
amor...@tiscalinet.it
> ha scritto nel messaggio
news:46515570$1...@newsgate.x-privat.org...

con .filter e .filteron?
ciao


text:
>>>> Classico report ddt/fattura
>>>> Normalmente, per stampare il documento, al comando di visualizzazione
>>>> report viene inviata anche la stringa di selezione record (il quarto
>>>> parametro del comando DoCmd.OpenReport, la Where per capirci)
>>>> Usando le procedure di Lebans per la stampa report in pdf, i parametri
>>>> accettati sono il nome report, il nome snapshot, e via altri parametri
>>>> Non riesco a vedere come fare per 'restringere' la visualizzazione del
>>>> report solo ai  record che mi interessano
>>>> Potete aiutarmi a capire come fare ?
>>>> Grazie e ciao
>>>> RobertoA
>>> La procedura di lebans ti converte in pdf il tuo report.
>>> Filtra quello
>>
>> Quando invio in stampa un report, il comando DoCmd.OpenReport mi permette
>> di inserire la stringa di selezione dei record da stampare
>> La procedura di Lebans richiede solamente il nome del report, non
>> permette di inserire una selezione come col DoCmd.OpenReport
>> Come faccio a filtrare il report ?
>> Ciao e grazie
>> RobertoA
>
> con .filter e .filteron?
Ehhh gia'
Mi vergogno come un'ameba per la banalita' della richiesta
Grazie mille
RobertoA


text:
>>>> Classico report ddt/fattura
>>>> Normalmente, per stampare il documento, al comando di visualizzazione
>>>> report viene inviata anche la stringa di selezione record (il quarto
>>>> parametro del comando DoCmd.OpenReport, la Where per capirci)
>>>> Usando le procedure di Lebans per la stampa report in pdf, i parametri
>>>> accettati sono il nome report, il nome snapshot, e via altri parametri
>>>> Non riesco a vedere come fare per 'restringere' la visualizzazione del
>>>> report solo ai  record che mi interessano
>>>> Potete aiutarmi a capire come fare ?
>>>> Grazie e ciao
>>>> RobertoA
>>>>
>>>
>>> La procedura di lebans ti converte in pdf il tuo report.
>>> Filtra quello
>>
>> Quando invio in stampa un report, il comando DoCmd.OpenReport mi permette
>> di inserire la stringa di selezione dei record da stampare
>> La procedura di Lebans richiede solamente il nome del report, non
>> permette di inserire una selezione come col DoCmd.OpenReport
>> Come faccio a filtrare il report ?
>> Ciao e grazie
>> RobertoA
>>
>>
>>
>
> con .filter e .filteron?
Eh gia'
Grazie mille
RobertoA


author: Alessandro Baraldi

text:
On 21 Mag, 10:19, "Access" <
c...@tin.it
> wrote:
> "RobertoA" <
amoro...@tiscalinet.it
> ha scritto nel messaggionews:46515570$1...@newsgate.x-privat.org...
>
>
>
>
>
>
>
> > "MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
> >news:f2rfm0$adk$1...@tdi.cu.mi.it...
>
> >> "RobertoA" <
amoro...@tiscalinet.it
> ha scritto nel messaggio
> >>news:4651...@newsgate.x-privat.org...
> >>> Classico report ddt/fattura
> >>> Normalmente, per stampare il documento, al comando di visualizzazione
> >>> report viene inviata anche la stringa di selezione record (il quarto
> >>> parametro del comando DoCmd.OpenReport, la Where per capirci)
> >>> Usando le procedure di Lebans per la stampa report in pdf, i parametri
> >>> accettati sono il nome report, il nome snapshot, e via altri parametri
> >>> Non riesco a vedere come fare per 'restringere' la visualizzazione del
> >>> report solo ai  record che mi interessano
> >>> Potete aiutarmi a capire come fare ?
> >>> Grazie e ciao
> >>> RobertoA
>
> >> La procedura di lebans ti converte in pdf il tuo report.
> >> Filtra quello
>
> > Quando invio in stampa un report, il comando DoCmd.OpenReport mi permette
> > di inserire la stringa di selezione dei record da stampare
> > La procedura di Lebans richiede solamente il nome del report, non permette
> > di inserire una selezione come col DoCmd.OpenReport
> > Come faccio a filtrare il report ?
> > Ciao e grazie
> > RobertoA
>
> con .filter e .filteron?
>
> ciao
Direi di no..., almeno da come ho interpretato io...!
Lebans sfrutta OutputTo, pertanto non è possibile, o poco pratico
perchè richiederebbe la gestione su OPEN(da verificare) ....
A mio avviso sarebbe molto meglio appoggiarsi ad una Query ed inserire
nei Criteri i condizionamenti necessari.
Io ho fatto così, ma se ci sono metodi migliori... buono sapersi.
@Alex


author: OneEDP

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1179823043.3...@n59g2000hsh.googlegroups.com...





@Alex
Con l'apertura preliminare e la selezione...
DoCmd.OpenReport strRptName, acViewPreview, , strWhere
DoCmd.SelectObject acReport, strRptName
...
CovertReportToPDF ... strRptName..... (opzione non visualizzare)
funge bene
Ciao
C


text:
OneEDP ha scritto:
[CUT]
> Con l'apertura preliminare e la selezione...
> DoCmd.OpenReport strRptName, acViewPreview, , strWhere
> DoCmd.SelectObject acReport, strRptName
> ...
> CovertReportToPDF ... strRptName..... (opzione non visualizzare)
> funge bene
> Ciao
> C
Certo non mi era venuto in mente, in questo modo il metodo PrintOut
si riferisce all'oggetto attivo.
TNX
@Alex
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


text:





@Alex
===================================
Io ho aperto il report in modalita' nascosta e poi ho attivato il Filter e
FilterOn
DoCmd.OpenReport  Nome_Report, acViewDesign, , "ID_DOCUMENTO_TESTATA=" &
ID_DOCUMENTO_TESTATA, acHidden
Reports(Nome_Report).Filter = "ID_DOCUMENTO_TESTATA=" & ID_DOCUMENTO_TESTATA
Reports(Nome_Report).FilterOn = True
blRet = ConvertReportToPDF(Nome_Report, vbNullString, Nome_Report & ".PDF",
False, True, 0, "", "", 0, 0)
Si poteva fare meglio, nel senso con meno di tre istruzioni (openreport,
filter, filteron) ?
Ciao
RobertoA


text:
[CUT]
> Io ho aperto il report in modalita' nascosta e poi ho attivato il Filter e
> FilterOn
> DoCmd.OpenReport  Nome_Report, acViewDesign, , "ID_DOCUMENTO_TESTATA=" &
> ID_DOCUMENTO_TESTATA, acHidden
> Reports(Nome_Report).Filter = "ID_DOCUMENTO_TESTATA=" & ID_DOCUMENTO_TESTATA
> Reports(Nome_Report).FilterOn = True
> blRet = ConvertReportToPDF(Nome_Report, vbNullString, Nome_Report & ".PDF",
> False, True, 0, "", "", 0, 0)
> Si poteva fare meglio, nel senso con meno di tre istruzioni (openreport,
> filter, filteron) ?
> Ciao
> RobertoA
Facendo come ti ha suggerito OneEDP sfruttavi la proprietà Where del
metodo OpenReport ti risparmiavi qualche riga....



text:
>> Io ho aperto il report in modalita' nascosta e poi ho attivato il Filter
>> e
>> FilterOn
>
>> DoCmd.OpenReport  Nome_Report, acViewDesign, , "ID_DOCUMENTO_TESTATA=" &
>> ID_DOCUMENTO_TESTATA, acHidden
>> Reports(Nome_Report).Filter = "ID_DOCUMENTO_TESTATA=" &
>> ID_DOCUMENTO_TESTATA
>> Reports(Nome_Report).FilterOn = True
>> blRet = ConvertReportToPDF(Nome_Report, vbNullString, Nome_Report &
>> ".PDF",
>> False, True, 0, "", "", 0, 0)
>
>> Si poteva fare meglio, nel senso con meno di tre istruzioni (openreport,
>> filter, filteron) ?
>> Ciao
>> RobertoA
>
> Facendo come ti ha suggerito OneEDP sfruttavi la proprietà Where del
> metodo OpenReport ti risparmiavi qualche riga....
Eh gia', che pirla che sono
Il fatto e' che ho inserito le Filter e FilterOn e vistoche non mi entravano
perche' il report era ancora chiuso, c'ho messo sopra la riga di apertura
generica del report
Esempio tipico di 'non pensarci un secondo' quando si fanno le cose
Ciao
RobertoA


title: Maschere continue

author: Francesco

text:
Come faccio a selezionare un singolo controllo (o quanto meno un singolo
record) in una maschera continua (in Visual Basic ) ?
Attraverso VS riesco unicamente a selezionare l'ultimo record della maschera
(con Me.nomeControllo) ; (ma a me serve modificare un campo per ogni record
presente nella maschera!).


title: Maschere continue

author: Luciano (DOC)

text:
"Francesco" <
web...@wappi.com
> wrote in message
news:Ubp_6.443$z11....@news.infostrada.it...

Devi aprire un recordset sulla tabella (o query) ed scorrerlo usando i
metodi edit e update.
Saluti.
Luciano
(DOC)


title: Access 97 come FE su Access 2000 come BE

author: Nina

text:
Salve a tutti, visto che in questo momento la ricerca sull'archivio del NG
linkata sul Sito Comune non funziona, mi rivolgo a voi per togliermi un
dubbio: potrebbero esserci problemi ad usare in rete per un'Applicazione
creata con Access 2000 2 diversi FE , 1 creato in access 2000 e l'altro
conevrtito da Access 2000 in Access 97 ?
Io a prima vista non noto alcun problema, ma prima di scoprirne qualcuno dal
cliente vorrei avere la conferma da coloro che hanno già affrontato questa
problematica.
Grazie mille
Nina


author: Sib

text:
"Nina" <
paninotElim...@yahoo.it
> ha scritto nel messaggio

Quello che scrivi in oggetto non si puo' fare.
Access 2000/2002 accetta come be anche le versioni precedenti
non e' vero il contrario.
Sib


text:

Sib credo invece il contrario.
Le tabelle non chiedono il formato '97 o 2k, ma le maschere sì
MAssimiliano
--------------------------------
Inviato via
http://usenet.libero.it


author: Alex

text:
"MA" <
mas...@massimiioanoamendola.it
> wrote in message
news:62Z94Z197Z191Y1...@usenet.libero.it
[CUT].
> >
> > Quello che scrivi in oggetto non si puo' fare.
> > Access 2000/2002 accetta come be anche le versioni precedenti
> > non e' vero il contrario.
> >
> > Sib
> Sib credo invece il contrario.
> Le tabelle non chiedono il formato '97 o 2k, ma le maschere sě
> MAssimiliano
Forse ho frainteso MAssimiliano, ma concordo con Sib anche
perchč io uso alcuni applicativi realizzati con XP su base dati(BE) A97.
Ho provato il contrario, ma non c'č verso......!
E forse data la versione di Jet č anche ovvio.......!!!!!!!!!
@Alex.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


text:
> [CUT].
> > >
> > > Quello che scrivi in oggetto non si puo' fare.
> > > Access 2000/2002 accetta come be anche le versioni precedenti
> > > non e' vero il contrario.
> > >
> > > Sib
> > Sib credo invece il contrario.
> > Le tabelle non chiedono il formato '97 o 2k, ma le maschere sě
> > MAssimiliano
>
> Forse ho frainteso MAssimiliano, ma concordo con Sib anche
> perchč io uso alcuni applicativi realizzati con XP su base dati(BE) A97.
>
> Ho provato il contrario, ma non c'č verso......!
> E forse data la versione di Jet č anche ovvio.......!!!!!!!!!
>
> @Alex.
Stupdo io, avevo capito il contrario.
Sorry... ma guardate a che ora l'ho scritto... qui al "Polo Nord"!!!
MAssimiliano


text:
"MA" <
keiko...@libero.it
> ha scritto nel messaggio
news:FJ5Ta.1825$w8....@news.edisontel.com...
> > [CUT].
> > > >
CUT
> > E forse data la versione di Jet è anche ovvio.......!!!!!!!!!
> >
> > @Alex.
>
> Stupdo io, avevo capito il contrario.
> Sorry... ma guardate a che ora l'ho scritto... qui al "Polo Nord"!!!
> MAssimiliano
>
Scusatemi, ma non ho potuto collegarmi al NG prima di adesso. Ringrazio
tutti per le risposte.
Vorrei capire una cosa (perdonatemi se dico qualche sciocchezza): se il
problema deriva dalla versione del JET, posso aggiornare il Jet in tutte le
macchine e usare in rete l'applicazione su tutti i PC?
Oppure non c'è altra soluzione ch edire al cliente che può usare
l'applicazione solo dove è installato Office 2000 o Office XP?
Grazie ancora a tutti
Nina


text:
"Nina" <
paninotElim...@yahoo.it
> ha scritto nel messaggio
cut
> Vorrei capire una cosa (perdonatemi se dico qualche sciocchezza): se il
> problema deriva dalla versione del JET, posso aggiornare il Jet in tutte
le
> macchine e usare in rete l'applicazione su tutti i PC?
> Oppure non c'è altra soluzione ch edire al cliente che può usare
> l'applicazione solo dove è installato Office 2000 o Office XP?
Puoi downgradare il tuo be ad A97 in modo da usarlo per tutte le versioni di
access
Sib


text:
"Sib" <si...@SPAMiol.it> ha scritto nel messaggio
news:MCrTa.5452$Za4.1...@news2.tin.it...

Grazie per il suggerimento!
C'è qualche cosa che sul BE in A97 non posso fare rispetto ad un BE in
A2000?
Il BE è costituito da una decina di tabelle mdb tra loro relazionate e da
una decina di tabelle dbf collegate. Le tabelle dbf, ad eccezione di una, le
uso solo in lettura (le tabelle dbf collegate posso collegarle anche solo
sul FE, giusto?)
Grazie ancora
Nina


text:
"Nina" <
paninotElim...@yahoo.it
> ha scritto nel messaggio
> "Sib" <si...@SPAMiol.it> ha scritto nel messaggio
> > "Nina" <
paninotElim...@yahoo.it
> ha scritto nel messaggio
> > cut
> > > Vorrei capire una cosa (perdonatemi se dico qualche sciocchezza): se
il
> > > problema deriva dalla versione del JET, posso aggiornare il Jet in
tutte
> > le
> > > macchine e usare in rete l'applicazione su tutti i PC?
> > > Oppure non c'è altra soluzione ch edire al cliente che può usare
> > > l'applicazione solo dove è installato Office 2000 o Office XP?
> >
> > Puoi downgradare il tuo be ad A97 in modo da usarlo per tutte le
versioni
> di
> > access
> >
> > Sib
> >
> Grazie per il suggerimento!
> C'è qualche cosa che sul BE in A97 non posso fare rispetto ad un BE in
> A2000?
Non dovresti avere problemi in questo senso.
Sib


text:
"Sib" <si...@SPAMiol.it> ha scritto nel messaggio
news:uLsTa.6041$Za4.1...@news2.tin.it...

Ti ringrazio ancora
Ciao Nina


title: Sottomaschere

author: lucia

text:
Ciao,
Ho tre tabelle: Tab1 (idAnag, Nome, Cognome), Tab2 (idInd, idAnag,
Indirizzo), Tab3 (idTel, idAnag, Telefono).
Attraverso la crezione guidata riesco a creare una maschera con
sottomaschera in base a Tab1 solo con una sottomaschera (Tab2 o Tab3).
Non riesco a creare una maschera in base a Tab1 con due sottomaschere (sia
Tab2 sia Tab3).
Come si potrebbe fare?
Grazie
lucia


title: Sottomaschere

author: Alessandro Cara

text:
lucia wrote:

quale opzione wizard usi? (curiosita')
Normalmente in formato struttura inserisco il controllo sottomaschera e
non ho mai avuto problemi
--
a.cara


title: Sottomaschere

author: Roberto da casa

text:
"lucia" <
luc...@hotmail.com
> ha scritto nel messaggio
news:rgj7c.80767$Kc3.2...@twister2.libero.it...

Dopo che hai creato con l'autocomposizione la maschera principale contenente
una sola sottomaschera, apri la struttura della maschera principale e con
l'autocomposizione controllo inseririsci in essa un secondo controllo
sottomaschera rispondendo alle domende del wizard di autocomposizione; alla
fine, se ha eseguito correttamente le indicazioni del wizard, la tua
maschera principale basata sulla tabella Tab1 conterrà sia la sottomaschera
basata su Tb2 che la sottomaschera basata su Tab3.
Ma toglimi una curiosità: perché non hai creato una sola tabella invece di
tre tabelle?
Così  a mio avviso ti stai semplicemente complicando inutilmente la vita.
;-)
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Sottomaschere

text:
"Alessandro Cara" <
alexqu...@blunet.it
> ha scritto
> >
> >
> quale opzione wizard usi? (curiosita')
> Normalmente in formato struttura inserisco il controllo sottomaschera e
> non ho mai avuto problemi
Grazie, oltre alla tua risposta c'è una spiegazione chiara nella guida.
Non ho capito bene la tua domanda, se intendi la prima richiesta di opzione
dopo aver scelto le tabelle, scelgo 'maschera con sottomaschere'.
ciao
lucia


title: Sottomaschere

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto
>
> Dopo che hai creato con l'autocomposizione la maschera principale
contenente
> una sola sottomaschera, apri la struttura della maschera principale e con
> l'autocomposizione controllo inseririsci in essa un secondo controllo
> sottomaschera rispondendo alle domende del wizard di autocomposizione;
alla
> fine, se ha eseguito correttamente le indicazioni del wizard, la tua
> maschera principale basata sulla tabella Tab1 conterrà sia la
sottomaschera
> basata su Tb2 che la sottomaschera basata su Tab3.
>
> Ma toglimi una curiosità: perché non hai creato una sola tabella invece di
> tre tabelle?
> Così  a mio avviso ti stai semplicemente complicando inutilmente la vita.
> ;-)
Grazie Roberto, ogni critica è sempre apprezzata, specie da me che conosco
poco il programma.
Spiego perchè ho deciso di creare tre tabelle: l'obiettivo è di avere un
database di persone o aziende con relativi indirizzi e numeri di telefono,
però un po' più flessibile di quelle standard che access fornisce con la
creazione guidata. Per esempio una persona può avere due indirizzi e un
numero di telefono, un'altra un indirizzo e quattro numeri di telefono,
un'altra tre indirizzi e tre numeri di telefono, ecc ecc
Costruire una sola tabella significa decidere di impostare a priori un
numero di indirizzi per ogni persona e anche un certo numero di telefoni.
Questo, oltre che impossibile da prevedere, mi sembrava poco pulito (mi
sembra brutto inserire i campi Telefono1, Telefono2, ...TelefonoN). una
tabella a parte risolverebbe l'inconveniente.
Vorrei sapere cosa ne pensi.
ciao
lucia


title: Sottomaschere

text:
"lucia" <
luc...@hotmail.com
> ha scritto nel messaggio
news:QZn7c.81385$Kc3.2...@twister2.libero.it...

Se questi sono i presupposti e non conosci a priori quanti numeri di
telefono e/o indirizzi una persona possa avere, penso che la struttura (con
tre tabelle) che hai deciso sia quella giusta.
>
> ciao
> lucia



title: Sottomaschere

text:
lucia wrote:
[cut]
> dopo aver scelto le tabelle, scelgo 'maschera con sottomaschere'.
quello che avevo immaginato. Non uso mai questa opzione. Preferisco
sempre inserire "manualmente" le sottomaschere
--
a.cara


title: colore controllo in report

author: Marco

text:
In un report vorrei che il colore testo di un controllo fosse diverso a
seconda che il valore sia maggiore o minore di una soglia. Come posso fare?
Grazie


title: colore controllo in report

author: Sergio MAZZA

text:
"Marco" <
marb...@clsm.it
> ha scritto nel messaggio
news:8iabc8$fqf$1...@news.IT.net...

Nella sezione del report interessata, nell'evento "su formattazione"
inserisci:
If Val(Me.Numero) <= 4 Then
    Me.numero.ForeColor = QBColor(7)
    Me.numero.BackColor = QBColor(3)
Else
    Me.numero.ForeColor = QBColor(7)
    Me.numero.BackColor = QBColor(4)
End If
Devi modificare il numero del colore con quello che ti serve; guarda
nell'help la funzione QBColor() e le proprietą dei controlli ForeColor e
BackColor...
Ciao.


title: colore controllo in report

text:
Grazie mille!!!
Sergio MAZZA ha scritto nel messaggio <8iae2m$jci$
1...@suite03.caspur.it
>...
