title: Mi tolgono access!

author: Carlo Costarella

text:
"zuut_" <
sd...@wsdf.it
> ha scritto nel messaggio
news:i6ta0g$t8e$1...@news.newsland.it...
> Dai computer aziendali WinXP presto toglieranno tutto il pacchetto Office
> per
> sostituirlo con OpenOffice (effetto Brunetta!).
Potrebbe essere una buona idea a costo zero.
> Negli anni ho creato numerosi applicativi che vengono utilizzati in rete
> da
> parecchie persone e ora rischio di vedere tutto finire in malora.
Perchč mai.
> Con access Runtime 2007 riesco a fare qualcosa e a convertire questi
> applicativi fatti con A2000?
Sě
> Ho provato a scaricarlo ... installarlo ... ma non ho capito dove me lo
> dovrei
> trovare.
>
> Access mi resta tale e quale e non mi risulta nessun nuovo programma
> installato .... unica differenza la chiavetta sulle icone che ha un
> colorino
> diverso.
>
> Mi chiarite un po' le idee?
>
> Grazie
Solo se il pacchetto Office era pirata potrebbe spiegare l'insana idea di
disinstallarlo.
I due pacchetti possono e  a mio avviso in questo caso devono, convivere.
Se Office č regolare non c'č ragione di eliminarlo.
Comunque con la conversione a A2007-2010 e il runtime puoi continuare ad
usare i tuoi applicativi.
Ciao, Carlo


title: Mi tolgono access!

author: Marco Pizzamiglio

text:
zuut_ ha scritto:
> Dai computer aziendali WinXP presto toglieranno tutto il pacchetto Office
> per
> sostituirlo con OpenOffice (effetto Brunetta!).
> Negli anni ho creato numerosi applicativi che vengono utilizzati in rete
> da
> parecchie persone e ora rischio di vedere tutto finire in malora.
> Con access Runtime 2007 riesco a fare qualcosa e a convertire questi
> applicativi fatti con A2000?
> Ho provato a scaricarlo ... installarlo ... ma non ho capito dove me lo
> dovrei
> trovare.
> Access mi resta tale e quale e non mi risulta nessun nuovo programma
> installato .... unica differenza la chiavetta sulle icone che ha un
> colorino
> diverso.
> Mi chiarite un po' le idee?
> Grazie
E tu vai da quelli che vogliono togliere gli Office e gli dici...
'Cari ragazzi, in rete ci sono: questo, questo, questo, quello e
quell'altro programmi che richiedono access per funzionare, attualmente
utilizzati da N persone, quindi se lo togliete vogliate cortesemente
provvedere a fornire delle soluzioni alternative ed al travaso di tutti i
dati, nonché ad assumere uno sviluppatore che all'occorrenza sia in grado
di modificarli e di creare nuovi applicativi. Grazie.'
Poi gli fai comperare una licenza full così tieni access sulla tua
macchina per sviluppare i db ed installi il runtime su quelle dei colleghi
in modo che possano usarli.
Ciao.
-Marco-



title: Mi tolgono access!

author: Riccardo Baldinotti

text:
On 17 Set, 08:21,
marco.pizzamig...@gmail.com
 (Marco Pizzamiglio)
wrote:
> E tu vai da quelli che vogliono togliere gli Office e gli dici...
> 'Cari ragazzi, in rete ci sono: questo, questo, questo, quello e
> quell'altro programmi che richiedono access per funzionare, attualmente
> utilizzati da N persone, quindi se lo togliete vogliate cortesemente
> provvedere a fornire delle soluzioni alternative ed al travaso di tutti i
> dati, nonché ad assumere uno sviluppatore che all'occorrenza sia in grado
> di modificarli e di creare nuovi applicativi. Grazie.'
> Poi gli fai comperare una licenza full così tieni access sulla tua
> macchina per sviluppare i db ed installi il runtime su quelle dei colleghi
> in modo che possano usarli.
> Ciao.
> -Marco-
>
Ho applicazioni in A2007 che utilizzano procedure per generare la
stampa unione con Word o esportare dati in foglio di Excel. Ho usato
anche l'esempio di Marco Pizzamiglio per compilare un testo usando i
segnalibri di Word.
C'è speranza che un'eventuale adozione di OpenOffice consenta tutto
ciò? No, eh?
Riccardo Baldinotti


title: Mi tolgono access!

text:
Riccardo Baldinotti ha scritto:


Secondo me si ma non adesso, bisognerà aspettare ancora qualche anno,
OpenOffice sta evolvendo rapidamente.



title: backup automatico dei file con aggiunta di 1 al termine del nome ?

text:
ciao it.comp.appl.access !

Sono quasi del tutto nuova di access (uso access 2007) e vi sarei molto grata se poteste confermarmi che ho capito bene una cosa.

1. creo un database (diciamo 'esempio1.accdb') e vi scrivo i record A e B.

2. lo riapro ed aggiungo il record C.

3. a questo punto nella stessa cartella trovo 'esempio1.accdb' ed anche un
nuovo file 'esempio11.accdb'.

4. copio ciascuno dei file in una diversa cartella (per evitare equivoci) aprendo i file trovo il record C in 'esempio11.accdb' ma non in 'esempio1.accdb'

Ne deduco che quando apro un database, Access lascia intatto (a fini di backup, immagino) il file originario (quello su cui si e' appena cliccato) e ne crea uno nuovo, nel quale verranno apportate i cambiamenti, rinominandolo automaticamente aggiungendo 1 al nome del file. Quindi il file aggiornato e' sempre quello con piu'1 al termine del nome.

E' corretto ??

grazie !!!

arjf2e4r


text:

direi proprio di no....


text: con quali chiavi di ricerca (anche in inglese) potrei cercare su google per avere informazioni su questo argomento ? Un aiutino ... ?


author: Mancini

text:
Il giorno sabato 1 febbraio 2014 21:59:00 UTC+1,
milena.m...@gmail.com
 ha scritto:
> con quali chiavi di ricerca (anche in inglese) potrei cercare su google per avere informazioni su questo argomento ? Un aiutino ... ?

Quello che suona molto strano è quello che tu descrivi al punto 3

<citazione>
3. a questo punto nella stessa cartella trovo 'esempio1.accdb' ed anche un
nuovo file 'esempio11.accdb'.
</citazione>

i file  .mdb e .accdb non si comportano in quel modo,

la copia viene generata automaticamente in caso di gravi errori intervenuti in access ma questa viene contrassegnata con una dicitura specifica
( BackUp se ricordo bene per .mdb  non so piu per .accdb )
ma questo non sembra essere il tuo caso.

potrebbe essere invece uno specifico modulo ( solo su quel file ) che prima della chiusura  ne fa una copia ( ma anche questo non spiega perche nella versione di base non hai il record C

Oppure ti fa la copia prima di aggiornamento del record .......

Prova a guardare nei "moduli" se c'è qualcosa di strano.

Sarei curioso di avere quel file ..... :)

.


text:
ciao !!

ho collocato il file all'indirizzo
https://www.dropbox.com/s/2j3z6phe0wz6dhy/esempio1.zip

come dicevo, non ne so molto, ma non mi sembra ci sia nulla ne' nei moduli ne' nelle macro ...


text:

Infatti anch'io non vedo nulla di anomalo, ma non ho riscontrato nemmeno
il comportamento che ci hai segnalato.

Ho aperti il file
Ho aggiumto 1 record
ho richiuso il file
nella cartella ho trovato sempre quell'unico file
con dentro il record aggiunto

Non saprei cos'altro immaginare per lo strano comportamento che ci segnali.

Confermaci che il file che ti ritrovi si chiama "esempio11.accdb"  e non per esempio "esempio1.laccdb"

.


author: Wolf

text:
Ci sono tanti libri in pdf in inglese e tutorials anche in italiano, se
credi posso inviarti tutti gli esempi che ti servono a
mano a mano.
Se vuoi cercarteli comincia a cercare sul sito microsoft, se vuoi che te li
invii ( tempo e pazienza risparmiati)fammi sapere qualcosa sul newsgroup
<
milena.m...@gmail.com
> ha scritto nel messaggio
news:051c02c0-2013-4a63...@googlegroups.com...



text:
1.
>Confermaci che il file che ti ritrovi si chiama "esempio11.accdb"  e non per esempio "esempio1.laccdb"

Credo di si, copio e incollo in questa riga il nome del file "esempio11.accdb"

2.
Potevo pensarci prima, comunque, a questo indirizzo
https://www.dropbox.com/s/6rk5flzkbvk8fxq/esempio%20completo.zip

ora c'e' uno zip con dentro entrembi i file "esempio1.accdb" e "esempio11.accdb"

3.
grazie per l'offerta dei materiali !! Faccio la ricognizione dei quanto ho in casa (acquistato o scaricato da internet) e vi informo.


text:
> ora c'e' uno zip con dentro entrembi i file "esempio1.accdb" e "esempio11.accdb"

Vedo,  non so cosa dire o pensare,
Magari a qualche altro utente è gia capitata una cosa simile .....

Ma se poi aggiungi un record a "esempio11.accdb"   ti viene fuori "esempio12.accdb"  oppure "esempio111.accdb" ??

.


text:
> Ma se poi aggiungi un record a "esempio11.accdb"   ti viene fuori "esempio12.accdb"  oppure "esempio111.accdb" ??

1- mi viene fuori "esempio111.accdb"

2- "esempio12.accdb" compare se provo ad aggiungere un record al file iniziale "esempio1.accdb"

3- ma l'anomalia riguarda il mio file o il mio pc ? Cioe' se viene aperto in
un altro pc che accede ?

4- posso controllare da qualche parte quel'e' esattamente la versione di access che uso ? Guardando dentro "c:\Programmi\Microsoft Office\Office12" speravo di trovare qualcosa di piu' preciso del solo "Access 2007" ...


title: compilare tabella da maschera contenente solo caselle di testo non  assoociate

author: marco veronesi

text:
Ciao a tutti,
ho una tabella chiamata Tabella1 ed una maschera chiamata storni. La
maschera contiene solo caselle di testo non associate come ad esempio
entrata, uscita, entrata1, uscita1......entrata9, uscita9. A queste
caselle di testo non associate corrispondono altrettanti campi con i
medesimi nomi della Tabella1.
La mia necessità è che con un evento su click su un pulsante della
maschera strorni mi crei un nuovo record nel quale vengono inseriti
tutti i valori presenti nelle caselle non associate della maschera
storni.
Qualcuno può aiutarmi? Grazie


author: marcopio

text:

Devi far eseguire una query di inserimento sull'evento click del
pulsante, trovi aiuti nell'Help, cerca la voce:
Esempio di istruzione INSERT INTO (MDB)
HTH, mpio


text:

Oops,
anche Geppo ti ha risposto,
guarda la sua soluzione nell'altro 3D,
usa un ciclo per tutti i campi: è più bellina e comoda.
Ciao, mpio.


text:

> Ciao, mpio.- Nascondi testo citato
>
> - Mostra testo citato -
grazie della risposta ho ripreso la discussione sul precedente post
che credevo di aver eliminato per i tanti errori ortografici che ho
fatto :-)


title: query aggiornamento

author: Daniele

text:
Ho creato due query di aggiornamento che partono automaticamente non
appena apro il database poichè collegate ad una macro autoexec.
E' possibile eliminare con un codice le finestre di conferma delle
query di aggiornamento?e come?
Daniele


title: query aggiornamento

author: ALESSANDRO Baraldi

text:
"Daniele" <
cela...@tiscali.it
> ha scritto nel messaggio
news:ohoqv0lvlv0dvg6s7...@4ax.com...

Daniele non aprire 10 3D sullo stesso argomento.
Ti ho risposto alle ore 16.41 di oggi dandoti
la soluzione al problema.
Cosa c'è che non quadra...??
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------


title: AccessGroup.it

author: Massimiliano Amendola

text:
Salve ragazzi,
è con grande orgoglio che comunico che tutto il sito di Alessandro
Baraldi è stato migrato su AccessGroup.it

Encomiabile il lavoro certosino di Sv.

Ringraziamo @Alex  per averlo permesso.
MA


title: AccessGroup.it

author: CIDI

text:
"Massimiliano Amendola" <
accessg...@gmail.com
> ha scritto nel messaggio
news:2d3c71b4-2b0c-4399...@n33g2000vbi.googlegroups.com...
Salve ragazzi,
è con grande orgoglio che comunico che tutto il sito di Alessandro
Baraldi è stato migrato su AccessGroup.it

Encomiabile il lavoro certosino di Sv.

la vecchia guardia... :D

Ringraziamo @Alex  per averlo permesso.

grazie anche a voi per averlo fatto..

Daniele


title: AccessGroup.it

text:
Massimiliano Amendola ha scritto:

> Salve ragazzi,
> � con grande orgoglio che comunico che tutto il sito di Alessandro
> Baraldi � stato migrato su AccessGroup.it

> Encomiabile il lavoro certosino di Sv.

> Ringraziamo @Alex  per averlo permesso.
> MA

Grazie.
Riccardo Baldinotti

--

questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: codice sql

author: Marco

text:
Ciao a tutti,
premetto che conosco poco Access ed anche meno SQL (sebbene mi sia sforzato
di apprendere qualcosa in piu'). Ho sempre lavorato con altri db e linguaggi
di programmazione.
Ho una piccola necessita' per un applicativo di fatturazione.
In pratica devo raggruppare tutti i ddt di tutti i clienti in un determinato
periodo (normalmente il mese corrente o quello trascorso) e farli diventare
delle fatture. I ddt dello stesso cliente, se sono piu' d'uno, devono
diventare 1 sola fattura ma le righe dei ddt devono poter essere ripetute
nel corpo fattura.
Spero di essere stato chiaro fin qui.
La tabella delle testate ha una struttura simile (non identica per comodita'
di esposizione):
......
.....
IDCLIENTE
NUMERODDT
DATA DDT
NUMEROFT
DATAFT
.....
....
In questo modo, quando vengono create le fatture, e' sufficiente memorizzare
i rispettivi numeri e date all'interno dei campi in precedenza vuoti. Questo
significa che se son ovuoti sono ancora dei ddt e se sono pieni non devono
piu' essere raggruppati.
A questo punto mi trovo nella .... fino agli occhi in quanto non so neanche
da che parte cominciare.
Normalmente inizio un ciclo che scorre l'intero archivio ordinato per codice
cliente, quindi faccio tutti i miei test e memorizzo i dati che mi servono
negli appositi campi. Una volta terminato di leggere la tabella esco dal
ciclo e finisco il lavoro.
Con Access e SQL non ho la benche' minima idea di dove cominciare. Ho
cercato nei vari file di esempio di trovare una cosa che potesse indicarmi
"la via" ma inutilmente.
Immagino che sia di una facilita' disarmante per voi e proprio per questo
motivo vengo a chiedere il Vs. aiuto.
Ciao,
Marco Boeri


title: codice sql

author: Sandro

text:
"Marco" <
boe...@libero.it
> ha scritto nel messaggio
news:0ye1f.280$TJ5....@twister1.libero.it...

ciao Marco,
provo a darti questo consiglio.
Nella tabella che hai indicato potresti mettere un flag ( casella ti
controllo si/no)
Fai una maschera in cui per ogni cliente visualizzerai i relativi ddt, con
due controlli che ti consentano di stabilire un range preciso di date in cui
i ddt sono state emesse.
A questo punto avvierai la creazione della fattura che sarą una query a
campi calcolati -> che ti consentirą di stampare il report solo per i ddt
che hai flaggato per quel cliente.
La query che visualizza i ddt dei clienti la puoi impostare in modo che ti
visualizzi sono i ddt che devi ancora fatturare (tuaCheckBox=false)
Penso che sia la strada giusta. Vediamo cosa dicono gli altri.
Ciao, notte, Sandro


title: codice sql

author: Bobo

text:
Non è per niente semplice, serve del codice o, almeno, una query di
comando....
Io ho risolto in questo modo (nn ricordo i dettagli, se servono li vado
a ripescare).
Intanto, in tab DDT ci metti 1 flag "fatturata", ed un campo
"idFattura". Ti crei 1 maschera che ti mostri, per un dato cliente, i
DDT non ancora fatturati (io la chiamo "fattura potenziale"). si
tratterà di 1 maschera con sottomaschera, nell'intestazione - maschera
principale -  ci sta il cliente, nella sottomaschera tutti i DDT ancora
da fatturare.
Su questa maschera ci sta 1 pulsante di comando "genera fattura" che fa
questi passaggi:
1. calcola un nuovo numero di fattura (cerca il numero di fattura +
alto presente quest'anno, e ci aggiunge 1)
2. crea 1 nuova fattura, assegnandoci questo numero
3. si legge l'ID fattura generato, e lo scrive in tutti i DDT
potenziali relativi a questo cliente.
A questo punto la fattura è fatta, nel senso che ti leggi
l'intestazione della fattura nella tab fatture, e tutti i dettagli
nella tab DDT (con il link dell'id fattura). Immagino che nel DDT i
dettagli economici (qta, prezzo unit, aliq iva) ci siano già,
altrimenti ti fai 1 tab "righe fattura" con relazione 1-1 con la tab
DDT (o con 1 tab "righe DDT", non so i dettagli del tuo applicativo).
Nota che non puoi usare il num fatture come chiave primaria della tab
fatture xché non  è unvoco, dopo 1 anno si ripete.
Spero sia chiaro


title: codice sql

text:
Ciao ragazzi,
grazie per la tempestiva risposta...
Confesso (e mi costa tanto) che ho tutte le mie difficolta' a mettere in
pratica i vs. suggerimenti, non per mancanza di chiarezza  da parte vs., ma
per incapacita' mia. Adesso stampo le vs. mail e provo e le rileggo
concalma.
ciao
Marco
"Marco" <
boe...@libero.it
> ha scritto nel messaggio
news:0ye1f.280$TJ5....@twister1.libero.it...



title: Evento PrimaAggiornamento....

author: Saxy The Madman

text:
quando si verifica?
Grazie.
--
Saxy The Madman


title: Evento PrimaAggiornamento....

author: Roberto da casa

text:
"Saxy The Madman" <
cfp...@tin.it
> ha scritto nel messaggio
news:e4Qk7.95744$TS4.8...@news2.tin.it...

L'help in linea di Access dice:
L'evento PrimaDiAggiornare si verifica prima che i dati modificati in un
controllo o record vengano aggiornati.
Per maggiori dettagli cerca sull'help Eventi PrimaDiAggiornare.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Selezione record e spuntare

author: Mauro

text:
Ho una tabella da dove tiro fuori dei record con una query (ad esempio
tutti gli ordini di un certo periodo) ora li visualizzo in una
maschera e avrei la necessità di contrassegnarli con una spunta
(Si/No) tutti assieme però, chi mi da una dritta ?
Grazie in anticipo


title: Selezione record e spuntare

author: MA

text:
"Mauro" <
mauro...@libero.it
> ha scritto nel messaggio
news:dadb67f6.03082...@posting.google.com...

Lancia una query di aggiornamento
MAssimiliano


title: Ricerca su anagrafica

author: Roberto

text:
Ho costruito una maschera di ricerca con una casella combinata, collegata ad
un elenco di clienti.
Vorrei costruire un pulsante con il quale richiamare la scheda del cliente
che precedentemente ho selezionato nella casella combinata.
Grazie e cordiali saluti
Roberto


title: Ricerca su anagrafica

author: Ercole Murano

text:
"Roberto" <
xx...@tin.it
> wrote in message
news:ydKQ8.73955$5i1.2...@news2.tin.it...

La condizione primaria è che le due maschere abbiano un dato in comune.
Se il dato in comune tra le due maschere è ad esempio l'IDCliente,  puoi
usare questo comando:
DoCmd.OpenForm "NomeTuaFormSchedaCliente", , , "IDCliente  =  100"
che ti apre la maschera facendoti vedere solo il cliente con l'IDCliente = a
100.
Naturalmente puoi sostituire a 100 il nome dell'oggetto (Nel tuo caso la
casella combinata)
che contiene il dato in comune tra le due tabelle.
\
Ciao Ercole dagli U.S.A.


title: Codice fiscale e maiuscole/minuscole

author: Sthepan

text:
In una casella di testo per l'inserimento del codice fiscale, volevo
utilizzare il modulo per obbligare la scrittura in maiuscolo, ma quando
devo inserire i numeri, non mi scrive nulla.
utilizzo questo codice
Private Sub Codicefiscale_KeyPress(KeyAscii As Integer)
    KeyAscii = CkDgtWord(KeyAscii)
End Sub
Public Function CkDgtWord(KeyAscii As Integer) As Integer
'Verifica se il TASTO PREMUTO č una lettera
'Va inserita nell'EVENTO KEY_PRESS
'65-90(Maiuscole) 97-122(Minuscole)
   CkDgtWord = 30
   If ((KeyAscii >= 65 And KeyAscii <= 90) Or (KeyAscii >= 97 And KeyAscii
<= 122)) Then CkDgtWord = Asc(UCase(Chr(KeyAscii)))
   Select Case KeyAscii
      Case vbKeyBack, vbKeyTab, vbKeyClear, vbKeyReturn, vbKeyShift
         CkDgtWord = KeyAscii
      Case vbKeyEscape, vbKeySpace, vbKeyDelete, vbKeyNumlock
         CkDgtWord = KeyAscii
   End Select
End Function


title: Codice fiscale e maiuscole/minuscole

author: Carlo Costarella

text:
"Sthepan" <
sth...@supereva.it
> ha scritto nel messaggio
news:1p5tixjt279un.u...@40tude.net...
>
> In una casella di testo per l'inserimento del codice fiscale, volevo
> utilizzare il modulo per obbligare la scrittura in maiuscolo, ma quando
> devo inserire i numeri, non mi scrive nulla.
>
> utilizzo questo codice
>
>
>
> Private Sub Codicefiscale_KeyPress(KeyAscii As Integer)
>    KeyAscii = CkDgtWord(KeyAscii)
> End Sub
>
>
> Public Function CkDgtWord(KeyAscii As Integer) As Integer
> 'Verifica se il TASTO PREMUTO è una lettera
> 'Va inserita nell'EVENTO KEY_PRESS
> '65-90(Maiuscole) 97-122(Minuscole)
>   CkDgtWord = 30
>   If ((KeyAscii >= 65 And KeyAscii <= 90) Or (KeyAscii >= 97 And KeyAscii
> <= 122)) Then CkDgtWord = Asc(UCase(Chr(KeyAscii)))
>   Select Case KeyAscii
>      Case vbKeyBack, vbKeyTab, vbKeyClear, vbKeyReturn, vbKeyShift
>         CkDgtWord = KeyAscii
>      Case vbKeyEscape, vbKeySpace, vbKeyDelete, vbKeyNumlock
>         CkDgtWord = KeyAscii
>   End Select
> End Function
Una delle diverse strade:
Private Sub TuoControlloCF_KeyPress(KeyAscii As Integer)
    On Error Resume Next
    Dim Carattere
    Carattere = Chr(KeyAscii)
    KeyAscii = Asc(UCase(Carattere))
End Sub
Ciao, Carlo


title: Codice fiscale e maiuscole/minuscole

text:
"Sthepan" <
sth...@supereva.it
> ha scritto nel messaggio
news:1p5tixjt279un.u...@40tude.net...
>
> In una casella di testo per l'inserimento del codice fiscale, volevo
> utilizzare il modulo per obbligare la scrittura in maiuscolo, ma quando
> devo inserire i numeri, non mi scrive nulla.
>
> utilizzo questo codice
>
>
>
> Private Sub Codicefiscale_KeyPress(KeyAscii As Integer)
>    KeyAscii = CkDgtWord(KeyAscii)
> End Sub
>
>
> Public Function CkDgtWord(KeyAscii As Integer) As Integer
> 'Verifica se il TASTO PREMUTO è una lettera
> 'Va inserita nell'EVENTO KEY_PRESS
> '65-90(Maiuscole) 97-122(Minuscole)
>   CkDgtWord = 30
>   If ((KeyAscii >= 65 And KeyAscii <= 90) Or (KeyAscii >= 97 And KeyAscii
> <= 122)) Then CkDgtWord = Asc(UCase(Chr(KeyAscii)))
>   Select Case KeyAscii
>      Case vbKeyBack, vbKeyTab, vbKeyClear, vbKeyReturn, vbKeyShift
>         CkDgtWord = KeyAscii
>      Case vbKeyEscape, vbKeySpace, vbKeyDelete, vbKeyNumlock
>         CkDgtWord = KeyAscii
>   End Select
> End Function
Questa funzione serve a farti digitare solo lettere e non numeri
Se tu vuoi tutto maiuscolo usa Ucase su after update
MAssimialino


title: Codice fiscale e maiuscole/minuscole

text:
"Sthepan" <
sth...@supereva.it
> ha scritto nel messaggio
news:1p5tixjt279un.u...@40tude.net...
>

Questa Funzione non mi č nuova....!!!!
Il nome stesso ne definisce che vale solo per caratteri Alfabetici =
Lettera.
L'ho persino messo nelle 3 righe di descrizione.
Questa funzione vincola l'uso di Sole Lettere al KeyPress.
Per ottenere quanto chiedi usa quello che ti ha consigliato Carlo.
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------


title: Come catturare una pagina web ?

author: antonio

text:
Buona sera a tutti.
Riposto il quesito di qualche giorno fa, con qualche ulteriore spiegazione,
nella speranza che qualcuno mi possa dare una mano.
Avrei l'esigenza di leggere in Access le pagine che vengono visualizzate dal
browser, estrapolare alcune informazioni e salvarle in una tabella.
In pratica mi serve far lavorare il computer di notte e poi rivedere il
giorno dopo le pagine che la routine ha scelto di salvare.
Quindi lancerò il programma ed Access dovrà iniziare a chiamare
www.google.it
 passandogli i parametri "mieloma leucemia sangue".
Senza che io sia presente, il programma dovrebbe accettare tutte le pagine
con un testo di almeno 1.000 parole e salvare questi testi in una tabella.
Così io, il giorno dopo in offline, potrò consultare le pagine memorizzate.
Non saprei proprio da dove cominciare. Come faccio a leggere una pagina dal
web ? Con quali istruzioni potrei poi leggere il contenuto delle pagine
catturate ? etc. etc.
Qualcuno mi può dare una mano ?
Vi ringrazio tanto.
Antonio


title: Come catturare una pagina web ?

author: Setec Astronomy

text:
antonio wrote:
> Come faccio a leggere una pagina dal web ?
Utilizza l'oggetto XMLHttpRequest.
--
I am what I am, I do what I can
Vuoi supportarmi?
http://url.repository.biz/go/3E
Do. Or do not. There is not try.


title: inserire immagini in tabella A2003 da codice

author: fottutoblues

text:
Saluto tutto il ng dopo un lungo, lungo periodo di assenza che mi ha fatto
dimenticare un po' troppo vba. Vengo al dunque.
Ho una tabella articoli con diverse migliaia di voci e vorrei associare ad
ogni articolo la rispettiva immagine in jpg. Anche se probabilmente conviene
mantenere le immagini all'esterno del db vorrei comunque provare ad
incorporarle
nella tabella aggiungendo un campo ole. In questo modo potrei fornire
aggiornamenti ai miei clienti tramite il solo file mdb, anche se ultra
pesante.
Come posso da codice incorporare tutte le immagini nella tabella
considerando che
il nome dell'immagine corrisponde al nome dell'articolo (articolo: wxyz,
immagine wxyz.jpg)?
Mi verrebbe idea di creare automaticamente la stringa del percorso del file
jpg tramite il valore del campo articolo e utilizzare questo percorso per
incorporare la fotografia, ma purtroppo dall'help non riesco a capire come
comportarmi con il tipo di dati ole.
Grazie per  l'aiuto.
vtt


text:
"fottutoblues" <
vittorio.ramponigmail.it
> ha scritto nel messaggio
news:470a4b2e$0$4788$4faf...@reader4.news.tin.it...

ho appena visto un post di ieri che trattava lo stesso argomento, mi scuso
per la ridondanza.
indipendentemente da altri metodi sicuramente più convenienti sarei davvero
interessato a capire come l'associazione possa essere effettuata via codice.
la ricerca con 'immagini' non ha però risposto a questa curiosità.
rigrazie
vtt


title: Report dopo chiusura di un form

author: Mark

text:
E' possibile eseguire un report solo dopo la chiusura di un form?
Mi spiego meglio:
Vorrei lanciare la stampa di un report solo dopo aver scelto la stampante su
cui stampare, naturalmente racchiudendo il tutto in un solo evento.
--------------------------------------------------------------
Private Sub Comando26_Click()
    stDocName = "SceltaStampante"
    DoCmd.OpenForm stDocName, , , stLinkCriteria
    stDocName = "Stampa Report1"
    DoCmd.OpenReport stDocName, acPreview
End Sub
-----------------------------------------------------------------
Magari usando il timer ??
Grazie in anticipo
Marco Dell'Oca


title: Report dopo chiusura di un form

text:
"Mark" <
dmsof...@tin.it
> ha scritto nel messaggio
news:ImiEa.90811$g92.2...@news2.tin.it...

Una strada:
crei una variabile globale di tipo booleano: Global Attesa as Boolean
All'inizio del codice la imposti a False: Attesa = False
Quando vuoi tu fai partire un Doevents così:
While Attesa = False
Doevents
Wend
Dopo aver scelto la stampante e prima di chiudere la maschera imposti
"Attesa" = True
e il gioco è fatto. Il codice riprenderà dopo il Wend.
Tradotto significa: Fino a che (While) Attesa resta del valore False,
aspetta (Doevents).
E' chiaro che "Attesa" = True deve essere impostato nel codice della seconda
maschera o alla chiusura del report.
Ciao, Carlo


title: Report dopo chiusura di un form

author: omnitow

text:
"Mark" <
dmsof...@tin.it
> ha scritto nel messaggio
news:ImiEa.90811$g92.2...@news2.tin.it...

Puoi operare in due modi:
1- Tra i parametri della DoCmd.OpenForm esiste il parametro modal, impostalo a acDialog in
questo modo il form "SceltaStampante" sarà aperto in modalità dialogo e vba non proseguirà
nell'esecuzione delle istruzioni successive alla Docmd.Openform sino a quando il form non
verrà chiuso.
2- inserisci il DoCmd.OpenReport "Stampa Report1", acPreview a fronte dell'evento onClose
del form "SceltaStampante"
Ciao
            omnitow


title: Report dopo chiusura di un form

text:
> Puoi operare in due modi:
> 1- Tra i parametri della DoCmd.OpenForm esiste il parametro modal,
impostalo a acDialog in
> questo modo il form "SceltaStampante" sarà aperto in modalità dialogo e
vba non proseguirà
> nell'esecuzione delle istruzioni successive alla Docmd.Openform sino a
quando il form non
> verrà chiuso.
> 2- inserisci il DoCmd.OpenReport "Stampa Report1", acPreview a fronte
dell'evento onClose
> del form "SceltaStampante"
>
> Ciao
>             omnitow
>
Ringrazio si Carlo che Omnitow.
Tutte le soluzioni sono interessanti, ma penso che la soluzione di Omnitov
n. 1 sia la migliore in quanto mi permette di modificare i miei programmi
inserendo solo qualche riga di codice prima del comando openreport.
Grazie ancora
Marco Dell'Oca


title: Report dopo chiusura di un form

author: Roberto dalla campagna

text:
Mark <
dmsof...@tin.it
> wrote in message
ImiEa.90811$g92.2...@news2.tin.it...

Prova a stampare il tuo report così:
Private Sub Comando26_Click()
DoCmd.SelectObject acReport, "Stampa Report1", True
DoCmd.RunCommand acCmdPrint
End Sub
Prima di stampare il report Access aprirà la finestra di dialogo di stampa
standard dalla quale potrai, fra l'altro, selezionare la stampante: la
stampa avverrà solo dopo che avrai pigiato il tasto OK della finestra di
dialogo.
Così facendo eviterai anche di crearti la maschera SceltaStampante e quindi
di aprirla.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Report dopo chiusura di un form

author: Gianni B

text:
"Roberto dalla campagna" <
r.ma...@libero.it
> ha scritto nel messaggio
news:JooEa.68999$Ny5.2...@twister2.libero.it...

Scusate se mi intrometto ma trovo interessante  l'argomento trattato, avrei
pero' una domanda per Roberto.........
Ho provato la funzione di stampa  funziona che è una meraviglia pero ad un
tratto al posto di stampare il reporter , ho cliccato annula ,perchè non mi
serviva , zac mi viene un debug :
Errore di  run-time '2501'
L' azioneRunComand è stata annullata.
Nella finestra di debug di  Vb , mi viene marcato il codice dove si è
fermato, è quando passo con il maus sopra mi dà: acCmdPrint=340
è normale?
non dovrebbe (una volta che uno annulla con il relativo tasto),succedere
niente o no?!?
è come si potrebbe fare per corregere questo fastidio..?!?
--
Gianni B.


title: Report dopo chiusura di un form

text:
"Gianni B" <
gian...@bluewin.ch
> ha scritto nel messaggio
news:3ee224ec$1...@news.bluewin.ch...

Provando provando ho come dire evitato che mi aprisse la finestra del debug
con questo metodo, mi scusao se non è molto "Professionale",(sono un
principiante autodidatta),:
Private Sub Comando185_Click()
Const ErrAnullaStampa = 2501
On Error GoTo err_Comando185
 DoCmd.SelectObject acReport, "Bestand_Alles", True
DoCmd.RunCommand acCmdPrint
err_Comando185: 'Aggingi un select case
 Select Case Err.Number
   Case ErrAnullaStampa
    MsgBox "Stampa Annullata!!", vbCritical, "ACHTUNG!!"
     Case Else
      MsgBox Err.Number & "" & Err.Description
       End Select
End Sub
 Beh funziona ed anche bene intercetta l'errore che è una meraviglia,
l'unico problema  è che sicuramente qualcuno pignolo potrebbe dire ma perchè
la stessa operazione la devo annulare due volte?!?
una nella fiestera della stampante l'altra la MsgBox che viene dopo aver
intercettato l'errore........
questo è tutto .............
Si accettano critiche , è consigli.
--
Gianni B.


title: Report dopo chiusura di un form

text:
"Gianni B" <
gian...@bluewin.ch
> ha scritto nel messaggio
news:3ee22...@news.bluewin.ch...

Chiunque potrebbe invece dirti perchè inserire un secondo avviso?
io farei così:
Select Case Err.Number
Case ErrAnullaStampa
    '<CUT>
Case Else
    MsgBox Err.Number & "" & Err.Description
End Select
> una nella fiestera della stampante l'altra la MsgBox che viene dopo aver



title: Report dopo chiusura di un form

text:
"Gianni B" ha scritto nel messaggio<
<CUT>
>
>
>
> err_Comando185: 'Aggingi un select case
>  Select Case Err.Number
>    Case ErrAnullaStampa
>     MsgBox "Stampa Annullata!!", vbCritical, "ACHTUNG!!"
>      Case Else
>       MsgBox Err.Number & "" & Err.Description
>        End Select
>
> End Sub
>  Beh funziona ed anche bene intercetta l'errore che è una meraviglia,
> l'unico problema  è che sicuramente qualcuno pignolo potrebbe dire ma perchè
> la stessa operazione la devo annulare due volte?!?
> una nella fiestera della stampante l'altra la MsgBox che viene dopo aver
> intercettato l'errore........
> questo è tutto .............
> Si accettano critiche , è consigli.
>
> --
> Gianni B.
>
>
Chiunque potrebbe invece dirti perchè inserire un secondo avviso?
io farei così:
Select Case Err.Number
Case ErrAnullaStampa
    '<CUT>
Case Else
    MsgBox Err.Number & "" & Err.Description
End Select
Ciao, omnitow


title: Report dopo chiusura di un form

text:
Gianni B <
gian...@bluewin.ch
> wrote in message
3ee22...@news.bluewin.ch...

Il fatto che il Access generi un errore serve a segnalare che l'utente
finale ha annullato la stampa, e questo mi sembra giusto; dopo di che ognuno
scrive la routine di errore come meglio ritiene opportuno: se ti dà noia
puoi tranquillamente eliminare la riga di codice VBA:
MsgBox "Stampa Annullata!!", vbCritical, "ACHTUNG!!"
nessuno ti impone di scriverla
>
> --
> Gianni B.



title: [OT] Il motivo della crisi della FIAT? Provate a leggere qui sotto...

text:
D: - Come si fa a raddoppiare il valore di una FIAT?
R: - Basta fare il pieno di benzina!
D: - Come si fa a procurarsi i pezzi di ricambio per una FIAT?
R: - Basta vederne un'altra e seguirla...
D: - Che differenza c'è fra una FIAT e un cane guida?
R: - Nessuna... bisogna essere ciechi per comprarli.
D: - Si può mettere della benzina senza piombo nella FIAT?
R: - Meglio di no, sennò basta un po' di vento e decolla!
D: - Che cosa c'è scritto nell'ultima pagina del libretto di istruzioni di
una FIAT?
R: - L'orario degli autobus.
D: - Quante persone ci stanno in una FIAT?
R: - Dipende dalla grandezza del carro attrezzi!
D: - Dove si trova la ruota di scorta di una FIAT?
R: - Non c'è, in caso di bisogno si usa il volante!
D: - Come ci si sbarazza di una FIAT?
R: - La si spruzza con uno spray anti-ruggine...
D: - Come si riconosce una FIAT serie speciale "Wimbledon"?
R: - Dalla palla da tennis sul gancio di traino.
D: - Come si riconosce una FIAT Sport?
R: - Dalla tuta da ginnastica del conduttore.
D: - A cosa serve il pedale in più su una FIAT?
R: - A gonfiare l'air bag...
D: - Qual è la differenza tra una FIAT e l'AIDS?
R: - Prova a dare la FIAT a qualcuno!
D: - A cosa serve lo sbrinatore sul lunotto posteriore di una FIAT?
R: - A non aver freddo alle mani quando si spinge...
D: - Cos'è una FIAT sulle Alpi?
R: - Un miracolo!
D: - 2 FIAT sulla cima di una montagna?
R: - Fantascienza...
D: - 3 FIAT?
R: - Un posto strano per una fabbrica!
D: - 100 Fiat su una montagna?
R: - Una discarica...
D: - Come si chiama una fiat con il turbo?
R: - Alfa Romeo.
D: - Qual è la parte più piccola di una FIAT?
R: - Il cervello del proprietario.
D: - Quante persone ci vogliono per fabbricare una FIAT?
R: - Due: una piega l'altra incolla.
D: - Qual è l'accellerazione massima per una FIAT?
R: - 9.81 m/s2 (accellerazione in caduta libera)
D: - Come si riconosce una vecchia FIAT?
R: - Dall'adesivo "TORINO Campione" incollato sul vetro.
D: - Qual è la differenza tra un bordello e una FIAT?
R: - Nessuna... ci si vergogna quando si entra e si esce ma dentro si sta
bene.
D: - Perché due conducenti di FIAT non si salutano quando si incontrano?
R: - Perchè si sono già visti la mattina dal meccanico...
D: - Cos'è una FIAT GTI?
R: - Una FIAT con Garantiti Tappetini Inclusi!


author: oizirbaF

text:
On Thu, 21 Nov 2002 16:57:11 GMT, "Roberto da casa"
<
r.ma...@libero.it
> wrote:
>[...]
Grazie Robè , è stata una giornata di merda: ci volevano due risate!!!
Ciao. Fabrizio.
(Access XP (sp2), Win ME, P4 1Ghz, 320 RAM)


author: Fabrizio Quercia

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:Hf8D9.5278$2B1.1...@twister2.libero.it...
> D: - Che differenza c'è fra una FIAT e un cane guida?
> R: - Nessuna... bisogna essere ciechi per comprarli.
> D: - A cosa serve lo sbrinatore sul lunotto posteriore di una FIAT?
> R: - A non aver freddo alle mani quando si spinge...
> D: - Quante persone ci vogliono per fabbricare una FIAT?
> R: - Due: una piega l'altra incolla.
> D: - Perché due conducenti di FIAT non si salutano quando si incontrano?
> R: - Perchè si sono già visti la mattina dal meccanico...
Hai anche tu una FIAT x caso? :)))))
Cmq sei un mito :)
Ciao


title: Esportare file testo

author: UomoInutile

text:
Ho letto i 3d precedenti e ho consultato la guida, ma temo di essermi
incasinato le idee. Dovrei esportare da una form (o query) un file txt a
larghezza fissa che deve rispettare un tracciato rigido (in mio possesso).
Non riesco a capire:
1) E'possibile farlo senza codice (sono NB)?
2) Devo crearmi uno schema.ini? Come si fa? Lo schema.ini mi evita il
codice?
3) Possibili soluzioni alternative (macro)?
Grazie1000
UI
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: Esportare file testo

author: sv

text:
UomoInutile ha scritto:
> Ho letto i 3d precedenti e ho consultato la guida, ma temo di essermi
> incasinato le idee. Dovrei esportare da una form (o query) un file txt a
> larghezza fissa che deve rispettare un tracciato rigido (in mio possesso).
> Non riesco a capire:
> 1) E'possibile farlo senza codice (sono NB)?
> 2) Devo crearmi uno schema.ini? Come si fa? Lo schema.ini mi evita il
> codice?
> 3) Possibili soluzioni alternative (macro)?
> Grazie1000
> UI
Si puň utilizzare una macro.
Qui di seguito posto il codice che utilizzo per esportare su un floppy un
file.txt dopo aver eseguito delle operazioni: messaggi, utilizzo di query
etc.
Function EsportaTxt()
On Error GoTo EsportaTxt_Err
    Beep
    MsgBox "Inserire disco in Floppy A:\", vbInformation, "Trasferimento
dati"
    DoCmd.SetWarnings False
    DoCmd.OpenQuery "Query1", acNormal, acEdit 'apre una query
    DoCmd.OpenQuery "Query2", acNormal, acEdit 'apre altra query
    DoCmd.TransferText acExportFixed, "MiaSpecTxt - specifica di
esportazione", "MiaSpecTxt", "a:\Miofile.txt", False, ""
    DoCmd.SetWarnings True
    Beep
    MsgBox "Trasferimento effettuato", vbInformation, "Trasferimento dati"
EsportaTxt_Exit:
    Exit Function
EsportaTxt_Err:
    MsgBox Error$
    Resume EsportaTxt_Exit
End Function
Il risultato č un file di testo formattato secondo le specifica di
esportazione.
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: Esportare file testo

text:
Il 27 Ott 2003, 18:28,
salv...@nospbox.enel.it
 (sv) ha scritto:
> >
> Function EsportaTxt()
> On Error GoTo EsportaTxt_Err
>
> rgrds
>
> SC
Grazie x la risposta.
Un ultimo chiarimento se possibile:
- come faccio a creare un file specifiche senza usare l'autocomposizione?
grz



title: Esportare file testo

text:
UomoInutile ha scritto:
> Il 27 Ott 2003, 18:28,
salv...@nospbox.enel.it
 (sv) ha scritto:
> > >
> > Function EsportaTxt()
> > On Error GoTo EsportaTxt_Err
> >
> > rgrds
> >
> > SC
> Grazie x la risposta.
> Un ultimo chiarimento se possibile:
> - come faccio a creare un file specifiche senza usare l'autocomposizione?
Io ho sempre utilizzato l'autocomposizione e mi sono trovato benissimo.
Tra l'altro l'autocomposizione memorizza il file specifiche all'interno
del database. Si può utilizzare anche un file.ini, ma questo file deve
risiedere nella stessa cartella dove viene effettuata
l'importazione/esportazione.



title: problemi su installazione di un mde con runtime su W XP Home edition

text:
Ho un'applicazione da alcuni anni che installo e aggiorno. E' stata creata
con Office Xp for developer. Da alcuni clienti che sono passati al sistema
operativo Win XP Home edition, non riesco più a installare il pacchetto con
il runtime.
L'errore che viene fuori è:
Visual Basic 6.0 setup toolKit (questo è il titolo della finestra)
"Per l'applicazione che si sta installando sono necessari componenti di
sistema aggiornati. Per continuare, installare Office System Pack.
Rivolgersi al fornitore dell'applicazione per l'assistenza."
Ho provato ad aggiornare Win Xp dal sito Micorsoft e cercare "Office System
Pack" ma niente. L'unico metodo per risolvere il problema è installare
Office sulla macchina in questione ma questo mi crea dei problemi per le
licenze e poi il runtime allora cosa ci sta a fare?
Grazie per l'attenzione.
Rosa.rab


author: AEOM

text:
"Rosa.Rab" <
rosa.rabc...@virgilio.it
> ha scritto nel messaggio
news:dq8o0t$82n$1...@fata.cs.interbusiness.it...

ciao, il problema è legato al sp2 di windows se mi ricordo bene ed è
sufficente togliere una riga dal file ini del pacchetto di installazione...
http://support.microsoft.com/default.aspx?scid=kb;en-us;837150
vedi qui sopra se ti è di aiuto
Ciao, AEOM


title: Funzione Dlookup, mi da un errore...

author: Zorro

text:
Ciao a tutti,
con il codice Dlookup vorrei recuperare un campo  di una
tabella dal nome Tb_Numeratori dove ci sono  2 campi  con un record
caricato in questo modo :
Chiave		Ultimo_Numero
RICEZIONE	200200
La
chiave è una costante che mi identifica il  numeratore da recuperare
Con
la Dlookup così specificata :
Var_Ultimo_numero =
DLookup("[Ultimo_numero]", "Tb_Numeratori", "[Chiave] = " &  "RICEZIONE")
mi da l' errore : L'oggetto non contiene l'oggetto di automazione
'RICEZIONE"
Scommetto che è un errore di sintassi perchè RICEZIONE è  una
costante e non un campo variabile
Mi fate degli esempi di sintassi della
Dlookup magari confrontando un Numerico, una costante (come sopra) e un
campo variabile ???
Grazie mille
Z.
--------------------------------
Inviato via
http://usenet.iol.it


title: Funzione Dlookup, mi da un errore...

author: Antonio Biso

text:
Zorro <
Zo...@tiscalinet.it
> wrote in message
194Z130Z244Z66Y...@usenet.iol.it...
> Ciao a tutti,
> con il codice Dlookup vorrei recuperare un campo  di una
> tabella dal nome Tb_Numeratori dove ci sono  2 campi  con un record
> caricato in questo modo :
> Chiave Ultimo_Numero
> RICEZIONE 200200
> La
> chiave è una costante che mi identifica il  numeratore da recuperare
>
> Con
> la Dlookup così specificata :
>
> Var_Ultimo_numero =
> DLookup("[Ultimo_numero]", "Tb_Numeratori", "[Chiave] = " &  "RICEZIONE")
> mi da l' errore : L'oggetto non contiene l'oggetto di automazione
> 'RICEZIONE"
> Scommetto che è un errore di sintassi perchè RICEZIONE è  una
> costante e non un campo variabile
> Mi fate degli esempi di sintassi della
> Dlookup magari confrontando un Numerico, una costante (come sopra) e un
> campo variabile ???
La differenza la fa il tipo del campo: se è stringa, ci vogliono gli apici a
racchiudere il valore, se pè numerico non ci vuole nulla. Quindi,
con costante stringa
DLookup("[Ultimo_numero]", "Tb_Numeratori", "[Chiave] = 'RICEZIONE'")
con variabile stringa
DLookup("[Ultimo_numero]", "Tb_Numeratori", "[Chiave] = '" &  varstringa &
"'")
con costante numerica
DLookup("[Ultimo_numero]", "Tb_Numeratori", "[ID] = 10")
con variabile numerica
DLookup("[Ultimo_numero]", "Tb_Numeratori", "[ID] = " & varnumerica)
Antonio


title: Funzione Dlookup, mi da un errore...

author: Alex

text:
"Zorro" <
Zo...@tiscalinet.it
> wrote in message
news:194Z130Z244Z66Y...@usenet.iol.it...
> Chiave		Ultimo_Numero
> RICEZIONE	200200
> Var_Ultimo_numero =
> DLookup("[Ultimo_numero]", "Tb_Numeratori", "[Chiave] = " &  "RICEZIONE")
> mi da l' errore : L'oggetto non contiene l'oggetto di automazione
> 'RICEZIONE"
> Scommetto che è un errore di sintassi perchè RICEZIONE è  una
> costante e non un campo variabile
Hai capito l'errore...!
Il valore del parametro da passare dove si trova...?
Se è nella From in cui inserisci la funzione Dlookup allora devi riferirti
al controllo(es. TextBox) in cui hai il collegamento con il Campo Ricezione.
DLookup("[Ultimo_numero]", "Tb_Numeratori", "[Chiave] = " & Me.TxtRicezione)
Se il campo Ricezione non è numerico usa gli apici...
DLookup("[Ultimo_numero]", "Tb_Numeratori", "[Chiave] = " & "'" &
Me.TxtRicezione & "'")
@Alex
--
Posted from  [146.133.1.30]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Funzione Dlookup, mi da un errore...

text:
Ciao,
il valore da confrontare è proprio una costante: RICEZIONE
Tutto
qui, ma com'è la sintassi giusta
Grazie mille
Z.
>Hai capito
l'errore...!
>Il valore del parametro da passare dove si trova...?
>Se è
nella From in cui inserisci la funzione Dlookup allora devi riferirti
>al
controllo(es. TextBox) in cui hai il collegamento con il Campo
>Ricezione.
>DLookup("[Ultimo_numero]", "Tb_Numeratori", "[Chiave] = " &
>Me.TxtRicezione)
>Se il campo Ricezione non è numerico usa gli apici...
>DLookup("[Ultimo_numero]", "Tb_Numeratori", "[Chiave] = " & "'" &
>Me.TxtRicezione & "'")
>@Alex
>--
>Posted from  [146.133.1.30]
>via Mailgate.ORG Server -
http://www.Mailgate.ORG
--------------------------------
Inviato via
http://usenet.iol.it


title: Funzione Dlookup, mi da un errore...

text:
OK, risolto.
Grazie mille.
Z
>La differenza la fa il tipo del campo:
se č stringa, ci vogliono gli apici
>a
>racchiudere il valore, se pč
numerico non ci vuole nulla. Quindi,
>con costante stringa
>DLookup("[Ultimo_numero]", "Tb_Numeratori", "[Chiave] = 'RICEZIONE'")
>con variabile stringa
>DLookup("[Ultimo_numero]", "Tb_Numeratori",
"[Chiave] = '" &  varstringa &
>"'")
>con costante numerica
>DLookup("[Ultimo_numero]", "Tb_Numeratori", "[ID] = 10")
>con variabile
numerica
>DLookup("[Ultimo_numero]", "Tb_Numeratori", "[ID] = " &
varnumerica)
>Antonio
--------------------------------
Inviato via
http://usenet.iol.it


title: casella combinata da far apparire al richiamo di una query.....

author: nikodado

text:
ciao.
ho un DB in Access xp
vorrei una casella combinata che mi appare quando richiamo una query.
esempio:
ho una tabelle con delle causali, di questa ho creato una maschera, con una
casella combinata.
ho una query che mi fa i calcoli in base a dei criteri di data e di causale.
quando richiamo questa query mi si apre una finestra di sistema che mi
chiede,
DATA INIZIALE
DATA FINALE
CAUSALE ( per questa voce vorrei far apparire una casella combinata, al
posto della casella di testo,
cosi da poter scorrere l'elenco delle causali invece di dover ogni volta
digitare.)
è possibile fare cio'.................
se si , aiutatemi
grazie mauro.......


author: Roberto da casa

text:
"nikodado" <
niko...@tiscalinet.it
> ha scritto nel messaggio
news:eKu2c.55825$FJ6.1...@twister1.libero.it...

Creati una maschera non associata chiamata Maschera1 nella quale inseirai le
tue tre caselle combinate non associate chiamate rispettivamente
DataIniziale, DataFinale e Causale.
Nella query nei criteri dove hai scritto:
[DATA INIZIALE]
scrivi invece:
Forms!Maschera1!DataIniziale
dove hai scritto:
[DATA FINALE]
scrivi invece:
Forms!Maschera1!DataFinale
e dove hai scritto:
[CAUSALE]
scrivi invece:
Forms!Maschera1!Causale
Naturalmente quando la query viene eseguita Maschera1 deve risultare aperta.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: PROVA

author: Alberto Tagliapietra

text: prova


title: cambiare estensione file con ciclo

author: MC

text:
Salve, un aprocedura genera i seguenti file:
au271037.933W
au281013.648
au281037.001W
au281037.942
e così via, l'estensione come vedete cambia di volta in volta ... come
posso trasformare tutti i file in .txt?
Grazie anticipatamente per la risposta.
MCX


title: cambiare estensione file con ciclo

author: Karl Donaubauer

text:
MC wrote:
> Salve, un aprocedura genera i seguenti file:
> au271037.933W
> au281013.648
> au281037.001W
> au281037.942
> e cos� via, l'estensione come vedete cambia di volta in volta ... come
> posso trasformare tutti i file in .txt?
Dipende come sai quale file da rinominare.
In principio puoi p.e. fare un ciclo di una cartella con la funzione Dir()
e usare il commando "Name" per rinominare i file. Vedi <F1> per esempi.
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


title: cambiare estensione file con ciclo

text:
[cut]
Potrebbe essere uno script tiop questo?
Private Sub Comando0_Click()
Dim s As String
s = Dir("C:\Documents and Settings\mauro\Desktop\a")
Do While s <> "" 'ciclo tra i file della cartella
'qui dovrei rinominare i file
Loop
MsgBox "FATTO!"
End Sub
OK, però mi perdo nella parte di rinominare ogni singolo file,
potresti gentilmente aiutarmi Karl?
Grazie,
MCX


title: cambiare estensione file con ciclo

text:
MC wrote:
> [cut]
>
> Potrebbe essere uno script tiop questo?
>
>
> Private Sub Comando0_Click()
> Dim s As String
> s = Dir("C:\Documents and Settings\mauro\Desktop\a")
> Do While s <> "" 'ciclo tra i file della cartella
> 'qui dovrei rinominare i file
> Loop
> MsgBox "FATTO!"
> End Sub
>
> OK, per� mi perdo nella parte di rinominare ogni singolo file,
> potresti gentilmente aiutarmi Karl?
Prova cos�:
Dim strPath As String, strFile As String, strNew As String
strPath = "C:\Documents and Settings\mauro\Desktop\a\"
strFile = Dir(strPath)
Do While strFile <> ""
    strNew = Left(strFile, InStr(strFile, ".")) & "txt"
    Name strPath & strFile As strPath & strNew
    strFile = Dir
Loop



title: cambiare estensione file con ciclo

text:
[CUT]
Ottimo, funziona perfettamente, adesso lo completo con le funzioni che
mi servono.
Sei stato gentilissimo Karl.
Buon fine settimana.
MCX


title: Creazione file TXT

author: Enrico

text:
E' possibile creare con qualche comando SQL un file di testo contenente
i dati di una tabella ?
Se si, come ?
Ciao e grazie
Enrico


title: Creazione file TXT

author: mino

text:
Enrico wrote:

> Ciao e grazie
> Enrico
puoi usare il metodo DoCmd.TransferText
ciao
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Creazione file TXT

text:
Avrei bisogno di farlo con SQL non all'interno di Access e non con VB.
C'è una soluzione ?
Ciao


title: Creazione file TXT

author: Maurizio Borrelli

text:
"Enrico" <
ci...@libero.it
> wrote in message
news:gCena.23002$LB6.5...@news1.tin.it...
> Avrei bisogno di farlo con SQL non all'interno di Access e non con VB.
    Cosa intendi con "SQL"? SQLServer? Probabilmente si', visto che dici di
non voler usare ne' Access ne' Visual Basic. Ma a questo punto sorge
spontanea una domanda: perche' ne parli in questo newsgroup?
> C'è una soluzione ?
    Se non ho capito fischi per fiaschi mi verrebbe di rispondere: di solito
si', ponendo le domande giuste al ng giusto.
--
Ciao :o)
Maurizio
--------
?SPQR(C)
 X
--------


title: Creazione file TXT

text:
Scusate, probabilmente non mi sono spiegato bene.
La mia domanda č questa:
č possibile attraverso un comando SQL ("SELECT * tabella ......")
interrogare un DB di Access e
salvare il risultato della query in un file TXT ?
Quindi senza usare comandi interni di Access o Visual Basic.
Nella fattispecie utilizzarei Delphi per fare l'interrogazione al DB in SQL.
Credo di essere stato piů preciso.
Ciao e grazie.
Enrico


title: Creazione file TXT

text:
"Enrico" <
ci...@libero.it
> wrote in message
news:AGqna.25326$LB6.6...@news1.tin.it...

    Certo, sei stato precisissimo, ma continuo a non capire perche' vuoi per
forza parlarne con noi...
    Cmq la risposta e': si', e' possibile. Come? Parlane in un ng il cui
topic sia Delphi.



title: Creazione file TXT

text:
>     Certo, sei stato precisissimo, ma continuo a non capire perche' vuoi
per
> forza parlarne con noi...
>
>     Cmq la risposta e': si', e' possibile. Come? Parlane in un ng il cui
> topic sia Delphi.
Ne voglio parlare con voi perchè non ho problemi con Delphi, ma con Access.
Non riesco a creare questa query che mi esporti in un file TXT.
Qualcuno ne è a conoscenza ?
Ciao e grazie
Enrico


title: numerazione record in report per pagina

text:
Ho bisogno di aiuto!
in un report, che deriva da una semplice tabella, ho la necessità di
numerare i record visualizzati per pagina. Come posso fare?
Ho provato ad utilizzare una casella di testo con origine controllo =1
ma putroppo me li numera dal primo all'ultimo (292 record in 12
pagine).......
Inoltre ho la necessità, pagina per pagina, di riportare al fondo il
complessivo dei record visualizzati, sempre per pagina.
Qualcuno può aiutarmi???


title: numerazione record in report per pagina

author: Sandro

text:
"marco_to" <
marco.si...@tin.it
> ha scritto nel messaggio
news:1128770815.8...@f14g2000cwb.googlegroups.com...

Qualcuno può aiutarmi???
Ciao Marco,
prova questa faq del SC sez.reports:  4.17 Creare il totale di pagina ed il
totale progressivo nel piè di pagina con il riporto nell'intestazione
pagina.
ciao, buon week-end. Sandro


title: numerazione record in report per pagina

text:
Grazie Sandro, non l'avevo proprio visto!
Mi sei stato davvero di grande aiuto, a buon rendere!!
Ciao!


title: Report:raggruppamento per più campi

author: Tonio

text:
Spiego i mio problema forse non troppo chiaro dall'oggetto :
ho una query che restituisce dati con questi campi (provenienti da più
tabelle)
N°matricola   COGNOME        NOME     ABILITA' ACQUISITA
ora, visto che una persona puo aver acquisito più abilità vorrei un report
del tipo
NMATR COGNOME NOME  :
                                                        abilità 1
                                                        abilità 2
                                                        ...
ho creato un livello di gruppo con NMATR ma c'è un problema , non riesco a
ordinare i record per il cognome e nome !
Se creo un livello di gruppo con cognome va tutto ok tranne nei casi in cui
due persone hanno lo stesso cognome (purtroppo cosa molto comune nel mio DB)
Ecco dunque la richiesta in oggetto : com'è possibile fare un livello di
gruppo basato su più campi???  oppure c'è qualche altra strategia da
seguire???
Vi ringrazio in anticipo anche solo per aver finito di leggere il mio
mex....


title: Report:raggruppamento per più campi


title: Report:raggruppamento per più campi

author: Renza

text:
Penso che sia sufficente che in ordinamento/raggruppamento inserisci in
testa all'elenco il campo Cognome senza intestazione e piè di pagina del
gruppo COGNOME e con ordinamento crescente
nella riga successiva ci metti il gruppo NMATR con intestazione e
ordinamento crescente.
Secondo me dovrebbe funzionare.
Prova e dimmi il risultato
Renza
Tonio <
canc...@polimedia.it
> wrote in message
10r5rlu$hor$1...@fe2.cs.interbusiness.it...



title: Report:raggruppamento per più campi

text:
Perfetto, grazie mille
Tonio


title: Visualizzare ultimo record

author: Max - Il polemico

text:
Salve.
Ho una tabella con n records.
Vorrei, tramite ASP (quindi codice SQL), visualizzare solo l'ultimo record
inserito o eventualmente gli ultimi n records inseriti. E' possibile?
Purtroppo sono agli inizi e sto cercando materiale in cui poter iniziare a
studiare il linguaggio SQL.
1000 grazie,
Max.


title: Visualizzare ultimo record

author: Roberto dal portatile

text:
"Max - Il polemico" <_
max...@tin.it
> ha scritto nel messaggio
news:94hmkp$m5t$1...@news.IT.net...

Ipotizziamo che tu abbia una query basata su Tabella1 ordinata in base al
campo ID in maniera crescente e che abbia pertanto il seguente cosice SQL:
SELECT Tabella1.*
FROM Tabella1
ORDER BY Tabella1.ID;
Per far sì che che la query ti mostri gli ultimi 5, devi ordinare i dati in
base al campo ID in maniera però decrescente e quindi chiedergli di
mostrarti i primi 5 record, ovvero il codice SQL diventerà:
SELECT TOP 5 Tabella1.*
FROM Tabella1
ORDER BY Tabella1.ID DESC;
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------


title: Visualizzare ultimo record

author: Alessandro Cara

text:
Max - Il polemico wrote:
>
> Salve.
> Ho una tabella con n records.
> Vorrei, tramite ASP (quindi codice SQL), visualizzare solo l'ultimo record
[cut]
per onorare il tuo nick che ci azzecca ASP con SQL? per il resto ti
hanno gia' risposto.
--
Alessandro Cara


title: Visualizzare ultimo record

text:
"Alessandro Cara" <
al...@blunet.it
> ha scritto nel messaggio
news:3A6C780D...@blunet.it...
> per onorare il tuo nick che ci azzecca ASP con SQL? per il resto ti
> hanno gia' risposto.
>
Scusa è mattina e sono ancora addormentato..che significa sta frase? :-)
Grazie.
Max.


title: Visualizzare ultimo record

text:
"Roberto dal portatile" <
r.ma...@libero.it
> ha scritto nel messaggio
news:ICZa6.110977$eB2.8...@news.infostrada.it...
>
>
> Ipotizziamo che tu abbia una query basata su Tabella1 ordinata in base al
> campo ID in maniera crescente e che abbia pertanto il seguente cosice SQL:
>
> SELECT Tabella1.*
> FROM Tabella1
> ORDER BY Tabella1.ID;
>
> Per far sì che che la query ti mostri gli ultimi 5, devi ordinare i dati
in
> base al campo ID in maniera però decrescente e quindi chiedergli di
> mostrarti i primi 5 record, ovvero il codice SQL diventerà:
>
> SELECT TOP 5 Tabella1.*
> FROM Tabella1
> ORDER BY Tabella1.ID DESC;
>
Ciao Roberto. Grazie 1000...volevo chiederti:
se creo una query in un db, diciamo che la chiamo pippo (che fantasia!)..in
una ASP come faccio a richiamarla ? Oppure posso utilizzare solo Tabelle?
(Utilizzando il comando SELECT nome tabella)
Scusa per ste domande stupide ma ahimè sto imparando..o almeno sto cercando
di imparare :-)
Grazie di nuovo,
Max.


title: Visualizzare ultimo record

text:
Max - Il polemico wrote:
>

significa che SQL e' un "linguaggio" per la gestione dei RDBMS mentre
ASP e' una tecnologia per applicazioni web in ambiente MS
bye ;=)
--
Alessandro Cara


title: Visualizzare ultimo record

text:
> significa che SQL e' un "linguaggio" per la gestione dei RDBMS mentre
> ASP e' una tecnologia per applicazioni web in ambiente MS
> bye ;=)
> --
> Alessandro Cara
Si ma quando scrivi una ASP utilizzi ancora parte di codice SQL per
interagire con un DB.
Oltre a VBScript, o Javascript, o Perl o quel che più ti piace eh,eh,eh :-)
Bye,
Max.


title: Visualizzare ultimo record

text:
"Max - Il polemico" <_
max...@tin.it
> ha scritto nel messaggio
news:94jglh$pc1$1...@news.IT.net...

Ammetto pubblicamente la mia ignoranza nei riguardi di ASP. Non sono
pertanto in grado di darti un ulteriore aiuto.



title: Visualizzare ultimo record

text:
Max - Il polemico ha scritto:
>
> Si ma quando scrivi una ASP utilizzi ancora parte di codice SQL per
> interagire con un DB.
> Oltre a VBScript, o Javascript, o Perl o quel che più ti piace eh,eh,eh :-)
mai fatto ASP senza SQL? e SQL non in ASP?
so' due cose diverse. Se mi viene uno che mi confonde le due cose e una
delle poche volte che lo invito ad andare via a passi lunghi e ben
distesi.
a.cara


title: Visualizzare ultimo record

text:
"Alessandro Cara" <
al...@blunet.it
> ha scritto nel messaggio
news:3A6E0DBF...@blunet.it...
> mai fatto ASP senza SQL? e SQL non in ASP?
> so' due cose diverse. Se mi viene uno che mi confonde le due cose e una
> delle poche volte che lo invito ad andare via a passi lunghi e ben
> distesi.
>
> a.cara
Si che ho fatto ASP senza SQL....dipende sempre cosa fai con l'ASP che stai
scrivendo.... credo...no?
Comunque io non ho detto che ASP=SQL.... o che SQL=ASP...mi pare... ho detto
solo che nelle ASP puoi utilizzare linguaggio SQL soprattutto quando devi
lavorare con dei db.... questo per lo meno è quello che viene detto anche su
siti come 4guysfromrolla.com...che penso non siano gli ultimi arrivati ;-)
Poi c'est la vie...
Bye,
Max.


title: Visualizzare ultimo record

author: Sergio MAZZA

text:
"Max - Il polemico" <_
max...@tin.it
> ha scritto nel messaggio
news:94jglh$pc1$1...@news.IT.net...
>
>
> Ciao Roberto. Grazie 1000...volevo chiederti:
>
> se creo una query in un db, diciamo che la chiamo pippo (che
fantasia!)..in
> una ASP come faccio a richiamarla ? Oppure posso utilizzare solo Tabelle?
> (Utilizzando il comando SELECT nome tabella)
>
> Scusa per ste domande stupide ma ahimč sto imparando..o almeno sto
cercando
> di imparare :-)
>
> Grazie di nuovo,
> Max.
>
Per darti un'idea del "come e dove" leggi nell'help (o qualche manuale) i
riferimenti agli oggetti activex ADO...
Ciao.


title: Visualizzare ultimo record

text:
"Sergio MAZZA" <
sergi...@tiscalinet.it
> ha scritto nel messaggio
news:94m2e8$5ml$1...@suite03.caspur.it...
>
> Per darti un'idea del "come e dove" leggi nell'help (o qualche manuale) i
> riferimenti agli oggetti activex ADO...
>
> Ciao.
Ok...grazie!


title: Visualizzare ultimo record

text:
Max - Il polemico wrote:
>

il tuo nick e' proprio appropriato.
Riprendo il tuo messaggio originale:"Vorrei, tramite ASP (quindi codice
SQL),.." a scuola in italiano non ero molto forte pero' "ASP (quindi
codice SQL)" mi sembra abbastanza chiaro.
Cmq. la risposta adesso va nel senso della realta' delle cose. ;=)))))))
ciao Max Polemico
--
Alessandro Cara


title: Visualizzare ultimo record

text:
"Alessandro Cara" <
al...@blunet.it
> ha scritto nel messaggio
news:3A6EE210...@blunet.it...

Ok ok.....chiedo venia...
Paralvo comunque di db quindi sql anche in asp :-)
Hai ragione...l'italiano è l'italiano e ho scritto male.
Ciao.
Max.


title: salvare un record

author: vincenzo barletta

text:
come posso salvare un record solo con l'inserimento di un pulsante di
comando (vedi creazione guidata) ed evitare di salvarlo spostando il
cursore sul record successivo con i tasti cursore (destra, sinistra) oppure
premendo i tasti pagina giu e su della tastiera
grazie
--------------------------------
Inviato via
http://usenet.iol.it


title: salvare un record

author: "Roccia" Max De Poli

text:
Il Sat, 27 Apr 2002 10:22:32 GMT,
vincen...@inwind.it
 (vincenzo barletta) ha
scritto:
>come posso salvare un record solo con l'inserimento di un pulsante di
>comando (vedi creazione guidata) ed evitare di salvarlo spostando il
>cursore sul record successivo con i tasti cursore (destra, sinistra) oppure
>premendo i tasti pagina giu e su della tastiera
Utilizzi una variabile a livello di modulo per verificare se il record e' stato
salvato tramite l'apposito pulsante, e nel caso intercetti l'evento
BeforeUpdate:
Dim OKToSave as boolean
Private sub form_dirty()
 OkToSave=False
End sub
Private sub P_Save_Click()
 OkToSave=True
 Me.Refresh
End sub
Private sub form_BeforeUpdate(Cancel as integer)
 If not OkToSave then Docmd.cancelevent

End sub
Ma perche' vuoi fare una cosa del genere?
Suppongo perche' vuoi che contestualmente al salvataggio del record succeda
anche qualcos'altro (Che so, conferma, logging...)... e per fare questo fai
prima a inserire tutte le tue procedure nell'evento BeforeUpdate, senza
costringere l'utente a premere il pulsante "salva"....
Io/Noi/Gaia salutiamo.
"Roccia" Max De Poli <
rocc...@katamail.com
>


title: Join sulle query!

author: Cesare Trabalzini

text:
Salve a tutti!
Ho due tabelle con un codice ed un importo!
Tabella A                    Tabella B
"10"      1.000            "10"      2.000
"20"      3.000            "30"      4.000
"40"      5.000            "40"      6.000
Vorrei tramite una query creare la Tabella C, contenente tutti i dati....
cioč:
Tabella C
"10"    1.000    "10"   2.000
"20"    3.000    "20"
"30"                 "30"   4.000
"40"    5.000    "40"   6.000
Il join che posso scegliere sul campo codice, mi permette di avere da tabA
tutti i corrispondenti di tabB  e viceversa, ma io li vorrei proprio tutti,
con dei campi vuoti allorchč non esista l'occorrenza sull'altra tabella!
Sql?
Spero di essere stato chiaro, un grazie 1000 a tutti!
Ciao. Cesare


title: Join sulle query!

text:
"Cesare Trabalzini" <
cet...@hotmail.com
> ha scritto nel messaggio
news:9eb59n$1ase$1...@stargate1.inet.it...

Non puoi realizzare quanto ti serve mettendo in join le due tabelle, ma
creando una query di creazione tabella basata su una query unione a sua
volta basata sulla TabellaA e sulla TabellaB.
Se la struttura delle due tabelle č la seguente:
Codice        Testo e chiave primaria
Importo        Numerico
e la struttura della TabellaC č la seguente:
Codice        Testo e chiave primaria
ImportoA     Numerico
ImportoB     Numerico
creati una query  unione chiamata Query1 e che ha il seguente codice SQL:
SELECT TabellaA.Codice, TabellaA.Importo AS Importo1, 0 AS Importo2
FROM TabellaA
UNION SELECT TabellaB.Codice, 0 AS Importo1, TabellaB.Importo AS Importo2
FROM TabellaB;
quindi creati una query di creazione tabella che abbia il seguente codice
SQL:
SELECT Query1.Codice, Sum(Query1.Importo1) AS ImportoA, Sum(Query1.Importo2)
AS ImportoB INTO TabellaC
FROM Query1
GROUP BY Query1.Codice;
Aprendo questa seconda query ti verrą creata la TabellaC.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Join sulle query!

text: Provo immediatamente! GRAZIE!


title: Join sulle query!

text:
Esito più che positivo :-)
Ti ringrazio nuovamente...... mi ero proprio perso!
Ciao. Cesare


title: Join sulle query!

author: Gianluca

text:
Scusate l'intromissione (e pure tardiva :)
)

Ho provato anche io l'esempio dato, visto che ne
avevo bisogno.

Sulla tabella C ho creato una query che calcolava
le differenze degli importi ma i dati non mi venivano raggruppati, nel senso che
c'erano due codici 10. Ho sbagliato qualche cosa?

Saluti


title: Join sulle query!

text:
Credo di sì! La prima query, quella di unione
nell'esempio sopra riportato ti deve dare questa risposta:

 "10"
1.000
"10"
0

"10"
0
           "10"       2.000

 "20"
3.000
"20"
0

"30"
0

"30"
4.000
 "40"
5.000
"40"
0

"40"              0
"40"      6.000

fino a qua ci siamo?

alla successiva query, fai fare la somma per
codice!

Ciao. Cesare

P.S.   Questa non è ovviamente "farina
del mio sacco", piuttosto del sacco di "Roberto e del suo portatile"
;-)


title: fattura elettronica firma e conservazione

author: mario rossi

text:
ho sentito che la firma digitale delle fatture elettroniche è consigliata ma non obbligatoria

inoltre ho trovato un articolo "che riporto qui sotto" in cui è spiegato che sarà sufficiente conservare il pdf della fattura elettronica per 10 anni avete conferme che le cose stiano cosi?

https://www.ilsole24ore.com/art/norme-e-tributi/2018-05-23/le-entrate-la-fattura-elettronica-basta-conservare-pdf-210838.shtml?uuid=AEBRUOtE&refresh_ce=1


text:

Se non hanno cambiato idea da Aprile (ti giuro che non ho più il *coraggio* di cercare e leggere nuovi eventuali aggiornamenti) effettivamente non è obbligo firmare elettronicamente le Fatture PR.
Resta l'obbligo per quelle destinate alla Pubblica Amministrazione.

Vero anche che:

"i contribuenti possono continuare a conservare elettronicamente il pdf della fattura (non cartacea) secondo le regole ordinarie (Dpcm 3/12/2013 e DM 17/06/2014)"

Ma con ogni probabilità le "regole ordinarie" citate ti faranno passar la voglia di ricorrere al .pdf


title: Campi incrociati: nomi campo

author: GaRom

text:
Un cordiale saluto a tutti
Provo ad esporre il mio problema:
QueryUno (campi incrociati)
QueryDue che dovrò utilizzare per un report (basata su QueryUno)
Al variare dei record selezionati i nomi dei campi (int. colonna) della
QueryUno non sono sempre uguali e quindi la QueryDue non funziona bene in
quanto non li riconosce (credo che lo stesso problema non mi farà gestire
nemmeno i controlli del report).
Esiste una soluzione che mi permetta di andare avanti ?
Ringrazio come sempre per la Vostra pazienza e disponibilità
Gabriele


title: Campi incrociati: nomi campo

author: gaetano di zanni

text:
"GaRom" <
garo...@virgilio.it
> ha scritto nel messaggio
news:4367ad1e$0$13342$4faf...@reader2.news.tin.it...

Devi definire il tipo di dati nei parametri della query (in struttura della
query, vai a vedere Query/Parametri... ti si apre una window in cui devi
definire appunto il tipo di dati (testo, numero etc) nei campi che poi si
definiranno all'eseguirsi della query stessa.
Ciao.


title: Campi incrociati: nomi campo

text:
"gaetano di zanni" <
gaetano...@alice.it
> ha scritto nel messaggio
news:4367b8eb$0$29554$4faf...@reader1.news.tin.it...

Ringrazio per la risposta.
Chiedo scusa per la mia ignoranza, ho provato anche a consultare l'help, ma
non sono riuscito a capire il funzionamento di questi parametri: che cosa
cioè devo scrivere e quali campi devo definire.
Credo che il mio problema più grosso sarà, se riuscirò ad andare avanti, di
come 'far cambiare' nel report i nomi dei controlli e delle etichette (il
report dovrebbe essere alimentato dalla qry a campi incrociati in cui i nomi
dei vari campi possono essere diversi)
Di nuovo un saluto a tutti
  Gabriele


title: Campi incrociati: nomi campo

text:
"GaRom" <
garo...@virgilio.it
> ha scritto nel messaggio
news:436917fc$0$1488$4faf...@reader2.news.tin.it...

Nella windows dei parametri a sinistra metti il nome del campo e a destra il
tipo (testo, numero....)
Nel caso che la query sia del tipo QBF, (query by form) metterai al posto
del nome campo il nome del controllo non associato della maschera su cui
scegli i criteri di filtro (Forms!nomemaschera![nome controllo].
Gli amici più esperti di me mi aiuteranno a far capire a Gabriele con parole
più chiare quello che intendo dire.
Sul report costruito sulla query diciamo così... "dinamica", basta creare
nelle intestazioni, dei controlli non associati (caselle di testo non
associate) che si riferiranno ai controlli sulla maschera anzidetta. (es:
=Forms!nomemaschera!nome controllo].
Fammi sapere....


title: Campi incrociati: nomi campo

text:
"gaetano di zanni" <
gaetano...@alice.it
> ha scritto nel messaggio
news:43693272$0$29600$4faf...@reader3.news.tin.it...

Chiedo scusa, ho fatto tanti tentativi, ma non ci sono riuscito.
Scrivo quasi per disperazione nella speranza di capire quest'ultimo anello
che mi manca per arrivare al traguardo.
Quello che faccio è questo:
Lancio una qry a campi incrociati che in base ad un certo filtro mi
restituisce un certo numero di record con diversi campi che diventano
intestazioni di colonna (esempio 4 colonne denominate 30, 31, 35 e 36).
Naturalmente se modifico il filtro le colonne potrebbero essere di più o di
meno e con nomi diversi.
Ecco, vorrei capire, quando sono nella struttura di questa q.ry a campi
incrociati - windows Parametri -  che cosa scrivere perchè ho fatto
tantissimi tentativi ma la q,ry mi restituisce sempre gli stessi dati. Ho
provato anche a scrivere: Forms!nomemaschera![nome controllo, ma anche in
questo non va bene.
Ringrazio ancora e cordialmente saluto
  Gabriele


title: Campi incrociati: nomi campo

text:
"GaRom" <
garo...@virgilio.it
> ha scritto nel messaggio
news:436a73c0$0$22294$4faf...@reader1.news.tin.it...

Gabriele l'esempio si riferiva SOLO al caso in cui i criteri di ricerca
della query venivano passati attraverso la scelta effettuata da una maschera
(Form) preparata al caso.
Bastava sostituire "nomemaschera" con il nome di questa maschera e "nome
controllo" con il nome della casella di testo (sempre del tipo casella
combinata o di riepilogo) che riporta i valori da scegliere e quindi
indirizzare alla query. SOLO in quel caso.
Rimane valido il discorso di definire il tipo di dati nella windows
"parametri" mettendo a sinistra, negli altri casi, direttamente il nome del
campo di cui definire, a destra, il tipo di dati.
Mi rendo conto di non essere un buon insegnante....
Per questo mi affido alla buona volontà di chi sa esporre molto meglio di me
( e qui ce ne sono tanti e molto validi, per fortuna) che certamente ti
potranno meglio aiutare.
Ragazzi, per favore aiutate Gabriele!
Un saluto a tutti


title: Campi incrociati: nomi campo

text:

Penso di aver capito i concetti che molto pazientemente Gaetano mi ha
spiegato.
Sono riuscito ad immettere i parametri nella query, ho creato la maschera
con i controlli non associati (per i criteri di filtro) ma nel report c'è
qualcosa che non va.
Nel report - basato sulla q.ry - ho creato dei controlli non associati con
origine controllo =Forms!FrmSel!Testo2, Testo3 ecc.
All'apertura il report riconosce il valore immesso come filtro nella
maschera solo che si vedono record tutti uguali: cioè con il valore che
immetto come filtro che invece dovrebbe essere presente solo come
intestazione o etichetta (non vedo il valore effettivo di quel campo nei
diversi record).
Non so se sono riuscito a farmi capire
Ringrazio di nuovo e cordialmente saluto


title: Campi incrociati: nomi campo

author: Roberto da casa

text:
"GaRom" <
garo...@virgilio.it
> ha scritto nel messaggio
news:4367ad1e$0$13342$4faf...@reader2.news.tin.it...
> Un cordiale saluto a tutti
> Provo ad esporre il mio problema:
> QueryUno (campi incrociati)
> QueryDue che dovrò utilizzare per un report (basata su QueryUno)
> Al variare dei record selezionati i nomi dei campi (int. colonna) della
> QueryUno non sono sempre uguali e quindi la QueryDue non funziona bene in
> quanto non li riconosce (credo che lo stesso problema non mi farà gestire
> nemmeno i controlli del report).
> Esiste una soluzione che mi permetta di andare avanti ?
Per risolvere il problema del report che ha una query a campi incrociati
come origine record, vai sul Sito Comune (link qui sotto) e nella Sezione
Reports leggi la mia FAQ intitolata "4.31 Report dinamici basati su query a
campi incrociati parametriche".
Se lo stesso problema ce lo hai anche per una maschera, vai nella Sezione
Forms del Sito Comune e leggi la mia FAQ intitolata "3.110 Maschera continua
dinamica basata su query a campi incrociati parametrica".
Se poi ha invece problemi a realizzare una uery a campi incrociati
parametrica, vai nella Sezione Queries del Sito Comune e leggi la mia FAQ
intitolata "2.12 Query a campi incrociati parametrica".
> Ringrazio come sempre per la Vostra pazienza e disponibilità
Prego
> Gabriele
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: Campi incrociati: nomi campo

text:
"Roberto da casa" <
r.masso...@libero.it
> ha scritto nel messaggio
news:8i6bf.24257$65.7...@twister1.libero.it...

Grazie mille Roberto
Quello che mi hai proposto è esattamente quello che cercavo.
Ho fatto tutto ma al momento di aprire il report mi segnala un errore
strano:
Errore di run-time '3265'
Elemento non trovato in questo insieme
Che cosa potrebbe essere ?
 Ringrazio di nuovo e saluto
  Gabriele


title: Campi incrociati: nomi campo

text:
"Roberto da casa" <
r.masso...@libero.it
> ha scritto nel messaggio
news:8i6bf.24257$65.7...@twister1.libero.it...

Scusate per il messaggio precedente.
Ho risolto tutto (la causa era un riferimento scritto male)
Un saluto
  Gabriele


title: Report Fatture dirottato su PDF (AIUTO!!)

author: Luciano IPPOLITI

text:
Mi rimetto alla esperienza maturata dai veri GURU della news per permettere
di lanciare un report Fatture ed avere come risultato una serie (uno per
ogni fattura) di file PDF (Acrobat)
Ringrazio anticipatamente i GURU che meritano a pieno il titolo
Luciano IPPOLITI


author: Setec Astronomy

text:
"Luciano IPPOLITI" <
luciano...@tin.it
> wrote in message
news:V2Mk9.174794$pX1.6...@news2.tin.it...
> Mi rimetto alla esperienza maturata dai veri GURU della news per
permettere
> di lanciare un report Fatture ed avere come risultato una serie (uno per
> ogni fattura) di file PDF (Acrobat)
Comprati un programmino tipo rtf2pdf, esporta in rtf e passaglielo compe
parametro.


author: MA

text:
Il 27 Set 2002, 00:41, "Luciano IPPOLITI" <
luciano...@tin.it
> ha
scritto:

Quelli li ringrazio sempre anche io, come il Biso divenuto per unanime
acclamazione: lo mandano tutti "a fa 'l guru".... ;-]
Cmq esistono programmini come pdf995 ad esempio che si comportano come
fossero stampanti. Il vantaggio è che tu puoi impostare il tuo report su
quella stampante e quindi ogni volta che stampi normalmente ti crei il file
pdf. Ciao MAssimiliano

--------------------------------
Inviato via
http://usenet.libero.it


author: Emyr

text:


vedi report precedenti per effettuare la scrittura su una stampante
virtuale pdf...
Saluti.
Emanuele.


title: chiusura db su attesa

author: francesco

text:
                    salve a tutti.
vorrei inserire nel mio db access una funzione in modo tale da poter
chiudere automaticamente lo stesso dopo un periodo di tempo prefissato, ad
esempio 5 minuti, nell'ipotesi in cui qualcuno lo abbia aperto ma non lo
stia utilizzando.
pensavo a qualche cosa del tipo se il mouse non si è spostato nel periodo
prefissato allora DoCmd.Quit che sia attivo con tutte le maschere. come
fare? un grazie anticipato francesco

--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: chiusura db su attesa

text:
francesco wrote:
>                     salve a tutti.
> vorrei inserire nel mio db access una funzione in modo tale da poter
> chiudere automaticamente lo stesso dopo un periodo di tempo
> prefissato, ad esempio 5 minuti, nell'ipotesi in cui qualcuno lo
> abbia aperto ma non lo stia utilizzando.
> pensavo a qualche cosa del tipo se il mouse non si è spostato nel
> periodo prefissato allora DoCmd.Quit che sia attivo con tutte le
> maschere. come fare? un grazie anticipato francesco
Cerca nei post precedenti la parola idle
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: dritta per funzione

author: Danny

text:
ho queste 2 funzioni
Public Function iMin(ParamArray p()) As Variant

    Dim i As Long
    Dim v As Variant

    v = p(LBound(p))

    For i = LBound(p) + 1 To UBound(p)
      If v > p(i) Then
         v = p(i)
      End If
    Next
    iMin = v
  End Function

Public Function iMax(ParamArray p()) As Variant

    Dim i As Long
    Dim v As Variant

    v = p(LBound(p))
    For i = LBound(p) + 1 To UBound(p)
      If v < p(i) Then
         v = p(i)
      End If
    Next
    iMax = v
  End Function
mi interessa prendere il valore massimo e il minimo di 2 campi
in report per pagina
se inserisco la funzione imin nella intestazione pagina prende il valore
invece se inserisco la funzione imax mi prende sempre il valore minimo.
mi date una spiegazione
grazie
Denny


title: dritta per funzione

text:
Ma tu hai fatto DEBUG...?
Devi seguire il ciclo FOR riga per rica elemento per elemento e capire cosa accade...
Alla fine è quello che dovremmo fare noi per dirti come mai non funziona... sempre sia vero...

Quindi prima lo fai tu, ci dici che errori strani emergono e poi vediamo.

@Alex


title: dritta per funzione

text:
errore strano quanto inserisco la funzione
se inserisco la funzione imin nella intestazione pagina report prende il
valore
se inserisco la funzione imax nella intestazione pagina report non prende il
valore
invece se la inserisco nel pie di pagina report prende il valore
quello che interessa è nel intestazione di pagina mi deve riportare id min
id max data min data max di ogni pagina
sarebbe possibile?
grazie a tutti voi
spero in una soluzione
eventualmente ci sarebbe un altro modo per prelevare le informazioni sopra
citate
accetto qualsiasi consiglio
grazie
debug eseguito
mi da il dato giusto ma nella casella di testo della intestazione pagina
report prende sempre il primo valore

"@Alex"  ha scritto nel messaggio
news:a78caeac-a74d-40a8...@googlegroups.com...



title: dritta per funzione

text:
Il giorno sabato 12 marzo 2016 08:02:33 UTC+1, Danny ha scritto:
> ho queste 2 funzioni

vediamo un pò ...

> Public Function iMin(ParamArray p()) As Variant
>     Dim i As Long
>     Dim v As Variant

>     v = p(LBound(p))

quindi dentro v ci metti il valore del primo elemento dell'
array che hai passato alla funzione

>     For i = LBound(p) + 1 To UBound(p)
>       If v > p(i) Then
>          v = p(i)
>       End If
>     Next
>     iMin = v
>   End Function

Si, esce col minimo (e l' altra col massimo) ma se la
scrivevi cosi era meglio :

Public Function iMin(ParamArray p()) As Variant
  dim i       as Long
  dim v       as Variant
  dim Primo   as long
  dim Secondo as long
  dim Ultimo  as long

  Primo = LBound(p)
  Secondo = Primo + 1
  Ultimo = Ubound(p)

  v = p(Primo)

  For i = Secondo To Ultimo
      If v > p(i) Then v = p(i)
  Next i

 iMin = v

End Function

> mi interessa prendere il valore massimo e il minimo di 2 campi
> in report per pagina

Qui non ti seguo : chi (cosa) passa l' array alle tue funzioni
di volta in volta ? E come viene costruito quell' array ? E in
base a quale evento (o condizione) viene eseguito ?


title: dritta per funzione

text:

Scusa se mi permetto : tu sei Alessandro Barale, quel signore di cui
mi ha parlato nell' altro 3D Alessandro Cara ?


title: dritta per funzione

text:
ho un report con gruppo  x mese
campi report
id      nome    data e altro
ho suddiviso il report che visualizza per pagina 15 record con questo codice
sottostante
nella intestazione di pagina con 4 casella di testo dovrei prelevare per
pagina
idmin  id max   data min    data max
id min e data min lo fa in intestazione pagina
mente id max e data max non lo fa in intestazione pagina
invece se inserisco in pie di pagina
esegue  id max e data max
a me servirebbe tutto in intestazione pagina  cosi facendo se in un mese ho
150 record
e devo archiviare 15 cartelle ogni faldone
suddiviso x 15 record avrei 10 pagine con la relativa intestazione pagina su
tutte le pagine con
id min id max data min  data max  della pagina corrente.

il tutto è finalizzato all'archivio di faldoni di cartelle, in questi
faldoni viene stampato un frontespizio che ripota le informazioni che cerco
aiuto e soluzione da voi
grazie a tutti voi se riusciamo a trovare una soluzione

Option Compare Database
Option Explicit

Dim x As Double
Dim y As Integer
Dim datamax As Date
Dim idmax As String
Dim intCR As Integer        'contatore di righe
Dim intCP As Integer        'contatore di pagine per gruppo
Const intNR As Integer = 15 'numero di righe da stampare

Private Sub Corpo_Format(Cancel As Integer, FormatCount As Integer)
intCR = intCR + 1
    If intCR = intNR Then
        'se il numero di riga coincide con il numero max di righe stampabili
            'se il numero di riga e' maggiore dell'ultimo record
            'rende invisibili i controlli testo nel corpo
        If intCR + intNR * intCP > Me.txtTRec Then
ControlliAssociatiVisibili False
        'imposta l'interruzione di pagina se non e' l'ultima pagina
        If intCP + 1 < Me.txtTRec / intNR Then Me.IntPagina.Visible = True
    ElseIf intCR + intNR * intCP = Me.txtTRec Then
        'se il numero di riga coincide con l'ultimo record
        'evita lo spostamento sul record successivo
        Me.NextRecord = False
    ElseIf intCR + intNR * intCP > Me.txtTRec Then
        'se il numero di riga e' maggiore dell'ultimo record
        'evita lo spostamento sul record successivo
        'e rende invisibili i controlli testo nel corpo
        Me.NextRecord = False
        ControlliAssociatiVisibili False
    End If

End Sub

Private Sub ControlliAssociatiVisibili(blnStato As Boolean)
    Me.Testo6.Visible = blnStato
    Me.Pippo.Visible = blnStato
    Me.ID.Visible = blnStato
    Me.Paziente.Visible = blnStato
    Me.Data_Ricovero.Visible = blnStato
End Sub

Private Sub IntestazioneGruppo0_Format(Cancel As Integer, FormatCount As
Integer)
    'incrementa il contatore di pagine per gruppo
    intCP = 0

End Sub

Private Sub IntestazionePagina_Format(Cancel As Integer, FormatCount As
Integer)
  y = 1
   'azzera il contatore di righe
    intCR = 0
    'incrementa il contatore di pagine per gruppo
    intCP = intCP + 1
    'elimina l'interruzione di pagina
    Me.IntPagina.Visible = False
End Sub

Private Sub IntestazionePagina_Print(Cancel As Integer, PrintCount As
Integer)
Me!maxdata = datamax
MsgBox datamax

End Sub

Private Sub PièDiPaginaPagina_Print(Cancel As Integer, PrintCount As
Integer)
datamax = Me!Testo15
MsgBox datamax
End Sub

Private Sub Report_Open(Cancel As Integer)
datamax = datamax
x = 0
y = 1
DoCmd.Maximize
End Sub
Private Sub Corpo_Print(Cancel As Integer, PrintCount As Integer)
Me!Pippo = y
y = y + 1

End Sub

ha scritto nel messaggio
news:2f8f281a-53c2-4e11...@googlegroups.com...



title: dritta per funzione

text:
Il giorno lunedì 14 marzo 2016 18:25:59 UTC+1, Danny ha scritto:
> ho un report con gruppo  x mese

Non c' ho capito niente. Dovrei vederlo nel concreto ma t'avevo
chiesto :

chi (cosa) passa l' array alle tue funzioni di volta in volta ?
E come viene costruito quell' array ? E in base a quale evento
(o condizione) viene eseguito ?

Io credo che il busillis risieda in ciò.


title: dritta per funzione

text:
....
>
> Scusa se mi permetto : tu sei Alessandro Barale, quel signore di cui
> mi ha parlato nell' altro 3D Alessandro Cara ?

Il cognome è differente.

Invito te ed altri ad evitare di scrivere il nome e cognome altrui(almeno il mio) con così libera iniziativa... se volessi inserirlo nel NG lo farei io di mia sponte.
Tutti gli altri abbiano l'educazione del rispetto su queste cose senza nemmeno sentirsi di chiedere il perchè...!

In ogni caso si sono io.

@Alex


title: dritta per funzione

text:
report access
nelle varie caselle di testo inserite in intestazione pagina richiamo la
funzione :

minid                                   maxid                    mindata
maxdata
imin([id]]                             imax([id]             imin([data])
imax([data])
med_ord16/0001          med_ord16/0001      01/01/2016          01/01/2016
ok                                    sbagliato                    ok
sbagliato
               dato giusto   med_ord16/0015         dato giusto
med_ord16/0015

l'array passa sempre il valore minimo in intestazione pagina
funzione inserita in modulo1 la richiamo nelle varie caselle inserite in
intestazione pagina report
ho provato a inserire al evento
Private Sub IntestazionePagina_Print(Cancel As Integer, PrintCount As
Integer)
non funziona
per me non sono tanto esperto in vba
non riesco a farla funzionare
accetto qualsiasi consiglio, ditemi a che evento o condizione la devo
eseguire

grazie per la dritta

ha scritto nel messaggio
news:4abfe24e-cbaa-4809...@googlegroups.com...

Io credo che il busillis risieda in ciň.


title: dritta per funzione

text:

Ti chiedo scusa

Siccome (come vedi) io ci metto nome, cognome e fotografia ho
arbitrariamente pensato (sbagliando) che anche gli altri non
avessero alcuna remora.

Ho fatto un gaffe


title: dritta per funzione

text:
> Ti chiedo scusa
>
> Siccome (come vedi) io ci metto nome, cognome e fotografia ho
> arbitrariamente pensato (sbagliando) che anche gli altri non
> avessero alcuna remora.
>
> Ho fatto un gaffe

Sul fatto che tu stia utilizzando Nome e Cognome io non ho alcun motivo nè per congratularmi nè per non condividere, ritengo siano altri gli elementi distintivi... ma se per te è importante identificare con nome e cognome...
Ciao sono MARIO ROSSI.

In ogni caso non è un problema.
Saluti
@Alex


title: dritta per funzione

text:
Il giorno martedì 15 marzo 2016 13:37:53 UTC+1, @Alex ha scritto:
> > Ti chiedo scusa
> >
> > Siccome (come vedi) io ci metto nome, cognome e fotografia ho
> > arbitrariamente pensato (sbagliando) che anche gli altri non
> > avessero alcuna remora.
> >
> > Ho fatto un gaffe
>
> Sul fatto che tu stia utilizzando Nome e Cognome io non ho alcun
> motivo nè per congratularmi nè per non condividere, ritengo siano
> altri gli elementi distintivi...

Non intendevo dire che presentarsi con il proprio nome e cognome
sia "meglio". Intendevo solo dire che non me ne frega niente (a
me) di presentarmi con un altro nick. Tutto qui.

> ma se per te è importante identificare con nome e cognome...

No no. Vedi sopra.

> Ciao sono MARIO ROSSI.

LOL :-)

> in ogni caso non è un problema.

Scusa ancora


title: Qual è l'importanza dei Web Services??

author: Massimiliano Corini

text:
Se ne parla continuamente da quando è stata distribuita la suite .net ... e
io sono talmente ignorante che ne ignoro l'importanza pratica.
A che seve concretamente l'.XML?
Cosa sono concretamente i web services?
Sviluppo software freelance da qualche tempo ormai e fino ad oggi la mia
clientela (anche aziende abbastanza grosse) non chiede nulla di particolare
a livello web (sito internet a parte).
Sono esigenze reali o qualcuno le sta creando ad arte?
Ciao a tutti.


title: Qual è l'importanza dei Web Services??

author: Marcello Merola

text:

Scusa perchè non la posti su lavoro.professioni.webmaster?
Se non sbaglio l'xml dovrebbe servire per darti la possibilita  di
creare dei tag personlizzati, personalmente mai utilizzato.
Ciao Marceme
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Qual è l'importanza dei Web Services??

text:
"Massimiliano Corini" <maxnosp...@XXX.it> wrote in message
news:pr1C9.44388$8E3.1...@twister2.libero.it...
> Se ne parla continuamente da quando è stata distribuita la suite .net ...
e
> io sono talmente ignorante che ne ignoro l'importanza pratica.
> A che seve concretamente l'.XML?
XML = Extende Markup Language
L'XML è un linguaggio di markup derivato dall' SGML che permette di creare
dei linguaggi di markup personalizzati.
Ti consigli il sito
www.w3schools.com
 per iniziare.
> Cosa sono concretamente i web services?
I WebServices sono dei componenti software che permettono tramite protocolli
standard e aperti (ad es. SOAP) basati sull'utilizzo di XML di creare delle
applicazioni che utilizzino la porta 80 per veicolare dati e funzioni.
http://www.webservices.org/
L'XML e i WebServices sono due tecnologie che avranno molto peso nel
prossimo futuro a causa della loro versatilità ed apertura.
I WebServices verranno molto utilizzate per transazioni online e servizi B2B
.
Saluti.


title: Qual è l'importanza dei Web Services??

text:
"Marcello Merola" <


Ma sì, forse è OT.
Però sono problematiche con le quali dovremo fare i conti tutti, quindi
volevo un parere dagli "accessisti" professionisti ;-)


title: Qual è l'importanza dei Web Services??

text:
"Setec Astronomy" <
> > io sono talmente ignorante che ne ignoro l'importanza pratica.
> > A che seve concretamente l'.XML?
Anzitutto grazie per la risposta.
> XML = Extende Markup Language
> L'XML è un linguaggio di markup derivato dall' SGML che permette di creare
> dei linguaggi di markup personalizzati.
> Ti consigli il sito
www.w3schools.com
 per iniziare.
Qusto lo so, mi sfugge tuttavia l'applicazione pratica, concreta di XML.
Se è per fare da ponte tra sistemi eterogeni (AS400, Windows, etc) è meno
importante di quanto non si voglia far credere.
> > Cosa sono concretamente i web services?
> I WebServices sono dei componenti software che permettono tramite
protocolli
> standard e aperti (ad es. SOAP) basati sull'utilizzo di XML di creare
delle
> applicazioni che utilizzino la porta 80 per veicolare dati e funzioni.
>
http://www.webservices.org/
> L'XML e i WebServices sono due tecnologie che avranno molto peso nel
> prossimo futuro a causa della loro versatilità ed apertura.
> I WebServices verranno molto utilizzate per transazioni online e servizi
B2B
Potresti farmi esempi terra, terra di applicazioni pratiche di questi
servizi?
Cosa sono i servizi B2B?
Ti ringrazio, ciao.


title: Qual è l'importanza dei Web Services??

text:
"Massimiliano Corini" <maxnosp...@XXX.it> wrote in message
news:FP2C9.44599$8E3.1...@twister2.libero.it...
> "Setec Astronomy" <
> > > io sono talmente ignorante che ne ignoro l'importanza pratica.
> > > A che seve concretamente l'.XML?
> Anzitutto grazie per la risposta.
Prego
> > XML = Extende Markup Language
> > L'XML è un linguaggio di markup derivato dall' SGML che permette di
creare
> > dei linguaggi di markup personalizzati.
> > Ti consigli il sito
www.w3schools.com
 per iniziare.
> Qusto lo so, mi sfugge tuttavia l'applicazione pratica, concreta di XML.
> Se è per fare da ponte tra sistemi eterogeni (AS400, Windows, etc) è meno
> importante di quanto non si voglia far credere.
Non è solo per questo.
E' da molto tempo che utilizzo XML per moltissime cose, dai file di
configurazione ad applicazioni online.
Al momento lo utilizzo molto per la renderizzazione di pagine HTML dinamiche
(Pesco i dati da databse, trasformo il recordset in XML e con XSL lo
renderizzo.)
Le possibilità sono molte.
> > > Cosa sono concretamente i web services?
[cut]
> > I WebServices verranno molto utilizzate per transazioni online e servizi
> B2B
> Potresti farmi esempi terra, terra di applicazioni pratiche di questi
> servizi?
Al momento sto sviluppando in collaborazione con una società del NordEst una
piattaforma editoriale nTier dove la business logic viene implementata dai
web service e la parte di renderizzazione viene effettuata tramite
accoppiata di XML/XSL.
La struttura nTier è così formata:
DB => Esportazione dati e query con XML => WebService con business Logic =>
Applicazione WEB con XSL che renderizza l'interfaccia utente
> Cosa sono i servizi B2B?
Servizi Business To Business, tra imprese.
Esempio comune è quello di una transazione commerciale.
Un WebService espone l'elenco delle proprie funzionalità tramite linguaggi
diversi (sempre basati su XML) ad es con il WSDL.
Facciamo l'esempio di un bonifico tra due banche diverse.
Se le banche esponessero con un WebService la possibilità di effettuare
bonifici basterebbe che pubblicassero il fil .WSDL del webservice incaricato
e tutti sarebbero in grado di richiedere un bonifico a quella banca
utilizzando protocolli aperti e non prorpietari senza dover sapere come
viene implementata questa tecnologia.
Si ritiene che i WebService siano una evoluzione di tecnologie nTier come
Corba però spiente all'apertura e alla condivisione.
Saluti.


title: Qual è l'importanza dei Web Services??

text:
"Setec Astronomy" <
> > Potresti farmi esempi terra, terra di applicazioni pratiche di questi
> > servizi?
> Al momento sto sviluppando in collaborazione con una società del NordEst
una
> piattaforma editoriale nTier dove la business logic viene implementata dai
> web service e la parte di renderizzazione viene effettuata tramite
> accoppiata di XML/XSL.
> La struttura nTier è così formata:
> DB => Esportazione dati e query con XML => WebService con business Logic
=>
> Applicazione WEB con XSL che renderizza l'interfaccia utente
Questa è la struttura dell'applicazione (ah, complimenti).
Ma, e scusa se insisto, all'atto pratico cosa deve fare?
Cioè, qual è il tipo di problematica che deve risolvere, cosa fa
concretamente l'interfaccia utente?
> > Cosa sono i servizi B2B?
> Servizi Business To Business, tra imprese.
> Esempio comune è quello di una transazione commerciale.
> Un WebService espone l'elenco delle proprie funzionalità tramite linguaggi
> diversi (sempre basati su XML) ad es con il WSDL.
> Facciamo l'esempio di un bonifico tra due banche diverse.
> Se le banche esponessero con un WebService la possibilità di effettuare
> bonifici basterebbe che pubblicassero il fil .WSDL del webservice
incaricato
> e tutti sarebbero in grado di richiedere un bonifico a quella banca
> utilizzando protocolli aperti e non prorpietari senza dover sapere come
> viene implementata questa tecnologia.
Questo è un esempio chiarissimo: grazie ;-)
Ciao.


title: Qual è l'importanza dei Web Services??

text:
"Massimiliano Corini" <maxnosp...@XXX.it> wrote in message
news:mk4C9.44891$8E3.1...@twister2.libero.it...
> "Setec Astronomy" <
> > > Potresti farmi esempi terra, terra di applicazioni pratiche di questi
> > > servizi?
> > Al momento sto sviluppando in collaborazione con una società del NordEst
> una
> > piattaforma editoriale nTier dove la business logic viene implementata
dai
> > web service e la parte di renderizzazione viene effettuata tramite
> > accoppiata di XML/XSL.
> > La struttura nTier è così formata:
> > DB => Esportazione dati e query con XML => WebService con business Logic
> =>
> > Applicazione WEB con XSL che renderizza l'interfaccia utente
> Questa è la struttura dell'applicazione (ah, complimenti).
Spiegata con le poche capacità di un raffigurazione ASCII
> Ma, e scusa se insisto, all'atto pratico cosa deve fare?
L'analisi ha portato alla definizione della struttura di un DB che consente
di creare una serie di progetti con dei contesti all'interno dei quali
vengono istanziati dei servizi (es. news, forum, rassegna stampa, ecommerce
etc.). All'interno del database viene inoltre definita la relazione tra gli
utenti e i servizi contestualizzati (assegnadogli dei ruoli).
Il tutto ha permesso di realizzare un Core principale che permette di
gestire contesti e utenti e di realizzare dei servizi in modo molto dinamico
(Definisci le tabelle, crei la business logic con i WebService e
crei l'interfaccia utente.)
> Cioè, qual è il tipo di problematica che deve risolvere, cosa fa
> concretamente l'interfaccia utente?
L'interfaccia utente permettrà di creare delle pagine web (tramite i servizi
gestione portali e gestione siti) all'interno delle quali sarà possibile
istanziare visivamente alcune delle interfaccie utente messe a disposizione
dagli stessi servizi (Es. il servizio news metterà a disposizione 2
interfacce, una per la visualizzazione del sommario delle ultime news e uno
per la visualizzazione della news stessa.)
Così facendo è possibile personalizzare il portale, definirne i siti interni
e sulle singole pagine istanziare varie parti diverse di interfacce grafiche
esposte dai vari servizi.
L'analisi del Core ci ha portato via circa 2 mesi tra analisi vera e propria
e prototipazione, al momento stiamo terminando alcuni servizi che il cliente
ci chiede con insistenza.
Questo a grandi linee (nel particolare la cosa è moooolto complessa e troppo
lunga da spigare.)
Saluti.


title: Qual è l'importanza dei Web Services??

text:
"Setec Astronomy" <
> > Cioè, qual è il tipo di problematica che deve risolvere, cosa fa
> > concretamente l'interfaccia utente?
> L'interfaccia utente permettrà di creare delle pagine web (tramite i
servizi
> gestione portali e gestione siti) all'interno delle quali sarà possibile
> istanziare visivamente alcune delle interfaccie utente messe a
disposizione
> dagli stessi servizi (Es. il servizio news metterà a disposizione 2
> interfacce, una per la visualizzazione del sommario delle ultime news e
uno
> per la visualizzazione della news stessa.)
> Così facendo è possibile personalizzare il portale, definirne i siti
interni
> e sulle singole pagine istanziare varie parti diverse di interfacce
grafiche
> esposte dai vari servizi.
... beh, devo dire che mi occupo di cose ben diverse (gestionale puro) ;-)
Comunque dopo questa discussione mi sento una merda!
Ciao: Max


title: una strana "data"

author: ITA124 Alberto

text:
Ciao a tutti!
Mi hanno rifilato un problema da risolvere e lo devo risolvere!!!!
In un campo tipo "Testo" sono state inserite delle date in questo formato:
93.05.28
E' un pò come la data in americano credo..
Beh adesso devo sistemare il db in modo corretto.
Devo quindi cambiare questo campo da "Testo" in "Data/ora".
Ma come faccio ?
Ah, mi è stato anche detto di cambiare le date nella notazione normale
(dd/mm/yy).
Bella rogna!
Qualcuno ha una dritta ?
Ciao, Alberto!!!


title: una strana "data"

author: Alex

text:
"ITA124 Alberto" <
fyall...@tin.it
> wrote in message
news:TnSO7.2878$Yc1....@news1.tin.it...

Io proverei a consultare l'Help per vedere l'utilizzo di Format e farei una
bella Qry di aggiornamento dopo aver inserito un campo Data nella/e tabella/e
in cui hai il problema....!!!
@Alex
--
Posted from  [62.98.108.103]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: una strana "data"

text:
Ciao Alex,
io l'help lo consulto...
Ma se non trovo niente TOCCA A VOI!!!
A parte gli scherzi...GRAZIE!
Ciao, Alberto.
"Alex" <
ik2...@libero.it
> ha scritto nel messaggio
news:0282bed99e014cfdb3...@mygate.mailgate.org...
