title: Codice a barre parziale

author: Raido (aka Odarg)

text:
Salve a tutti. Avrei un problemino che non riesco a inquadrare. In una
maschera ho un campo associato, che compilo leggendo un codice a barre
con il lettore, a cui ho impostato nelle proprietï¿œ la maschera di input
a ########\S# dove i primi 8 caratteri sono la lettura del codebar e
l'ultimo, quello dopo la "S", lo aggiungo io manualmente. Tutto funziona
se non che da ieri mi hanno cambiato la codifica del codebar aggiungendo
5 caratteri in testa. Questi caratteri non mi interessano e vorrei
leggere solamente gli ultimi 8 ma non ho capito come fare ...
Grazie in anticipo a chi mi vorrï¿œ suggerire una soluzione

--
Raido(R) (aka Odarg)
------------------------
immeritatamente_pll


title: Codice a barre parziale

author: Bruno Campanini

text:
Raido (aka Odarg) used his keyboard to write :
> Salve a tutti. Avrei un problemino che non riesco a inquadrare. In una
> maschera ho un campo associato, che compilo leggendo un codice a barre
> con il lettore, a cui ho impostato nelle proprietï¿œ la maschera di input
> a ########\S# dove i primi 8 caratteri sono la lettura del codebar e
> l'ultimo, quello dopo la "S", lo aggiungo io manualmente. Tutto funziona
> se non che da ieri mi hanno cambiato la codifica del codebar aggiungendo
> 5 caratteri in testa. Questi caratteri non mi interessano e vorrei
> leggere solamente gli ultimi 8 ma non ho capito come fare ...
> Grazie in anticipo a chi mi vorrï¿œ suggerire una soluzione

Guardati le funzione RIGHT(), LEFT(), MID() nell'Help.

Nel tuo caso:
RIGHT(<il campo che contiene la stringa>, 8)

Bruno


title: Codice a barre parziale

text:
Bruno Campanini <
brun...@libero.it
> ha scritto:

> Guardati le funzione RIGHT(), LEFT(), MID() nell'Help.
>
> Nel tuo caso:
> RIGHT(<il campo che contiene la stringa>, 8)
>
> Bruno
>

Grazie, fino a lï¿œ ci ero arrivato ma non so dove mettere la funzione right
nelle proprieta' del campo (non so nemmeno se ï¿œ una cosa logica...). Ho
provato quindi a creare un campo non associato nel quale metto il barcode
intero e poi con un tasto una macro aggiorna il campo che mi interessa
applicando la funzione right(). Cosï¿œ e' macchinoso ma funziona. Non e'
possibile evitare il campo non associato ?



title: Codice a barre parziale

author: Carlo Costarella

text:
"Raido (aka Odarg)" <
22041i...@mynewsgate.net
> ha scritto nel messaggio
news:201208011...@mynewsgate.net...
> Bruno Campanini <
brun...@libero.it
> ha scritto:
>
>> Guardati le funzione RIGHT(), LEFT(), MID() nell'Help.
>>
>> Nel tuo caso:
>> RIGHT(<il campo che contiene la stringa>, 8)
>>
>> Bruno
>>
>
> Grazie, fino a l� ci ero arrivato ma non so dove mettere la funzione right
> nelle proprieta' del campo (non so nemmeno se � una cosa logica...). Ho
> provato quindi a creare un campo non associato nel quale metto il barcode
> intero e poi con un tasto una macro aggiorna il campo che mi interessa
> applicando la funzione right(). Cos� e' macchinoso ma funziona. Non e'
> possibile evitare il campo non associato ?
>
> --
La funzione va usata al momento della lettura (dal lettore) o della
scrittura nel controllo.
Ciao, Carlo


title: Codice a barre parziale

text:
Carlo Costarella <
carloco...@libero.it
> ha scritto:

> La funzione va usata al momento della lettura (dal lettore) o della
> scrittura nel controllo.
> Ciao, Carlo
>
Ehm, scusa la niubbaggine galattica ma in quale delle proprietï¿œ del campo devo
metterla ? Avendo il campo nel quale finisce la lettura del barcode CodeSAC e
l'origine dati CODE_S nella tabella, ho provato a mettere Right([CodeSAC];8)
sia nel "formato" che nel "valore predefinito" ma senza risultato e non mi
viene in mente un altro modo per intercettare la lettura in modo diretto. Devo
scrivere un evento "su modifica"  del campo ? In questo caso come posso
mantenere il formato ########\S# con l'ultimo carattere libero ?
Grazie



title: Codice a barre parziale

text:
Raido (aka Odarg) laid this down on his screen :
> Bruno Campanini <
brun...@libero.it
> ha scritto:
>
>> Guardati le funzione RIGHT(), LEFT(), MID() nell'Help.
>>
>> Nel tuo caso:
>> RIGHT(<il campo che contiene la stringa>, 8)
>>
>> Bruno
>>
>
> Grazie, fino a lï¿œ ci ero arrivato ma non so dove mettere la funzione right
> nelle proprieta' del campo (non so nemmeno se ï¿œ una cosa logica...). Ho
> provato quindi a creare un campo non associato nel quale metto il barcode
> intero e poi con un tasto una macro aggiorna il campo che mi interessa
> applicando la funzione right(). Cosï¿œ e' macchinoso ma funziona. Non e'
> possibile evitare il campo non associato ?

Non avevo capito.
Supponiamo che il campo che porta la stringa da accorciare si chiami
XXX.
Crea una query che riporti i campi di tabella che ti servono, ivi
incluso XXX, e alla medesima query aggiungi un campo YYY:RIGHT(XXX,8).
Userai poi quest'ultimo (YYY) nella tua form.

Bruno


title: Codice a barre parziale

text:
Bruno Campanini <
brun...@libero.it
> ha scritto:

>
> Non avevo capito.
> Supponiamo che il campo che porta la stringa da accorciare si chiami
> XXX.
> Crea una query che riporti i campi di tabella che ti servono, ivi
> incluso XXX, e alla medesima query aggiungi un campo YYY:RIGHT(XXX,8).
> Userai poi quest'ultimo (YYY) nella tua form.
>
> Bruno
>
Ok, quindi se ho ben capito ci vogliono sempre 2 campi per gestire la cosa,
uno per la lettura del barcode e l'altro per il codice tagliato, o sulla form
o su una query. Siccome prima della modifica io "popolavo" direttamente il
campo Code_S dal lettore di barcode, ora ho inserito nella form un campo non
associato nel quale "sparo" il barcode intero e poi una macro lo taglia, lo
inserisce in Code_S e vuota il campo non associato per non fare casini con i
record successivi. Quello che mi chiedevo era solamente se esiste un modo per
"sparare" direttamente il barcode in Code_S e dirgli "oh, piglami solo i
caratteri dall'8 al 13", ma a questo punto diventa accademia.
Grazie e ciao



title: Codice a barre parziale

text:
Raido (aka Odarg) brought next idea :

Non hai capito, o mi sono spiegato male.
Il RecordSource della form ï¿œ la tabella che contiene il campo Code_S?
La query che ti ho suggerito diventa il RecordSource della form.
Dovrai solo cambiare nella form il nome del controllo Code_S in YYY.
Tutto qui, niente macro, niente pulsanti.

Bruno


title: stampanti associate a report

author: GianniB

text:
salve, opero con access 2000 con sp1.
ho creato 2 report che devono essere stampati con 2 stampanti diverse, ho
quindi definito la stampante specifica per ogni report ed ho salvato il
tutto.
Finchè opero sul PC su cui ho creato la caosa va bene (uso win 2000), ma se
uso l'mdb con i report su un'altro PC con win 98, su cui ho avuto cura di
istallare i driver
per le stampanti, quando apro in anteprima oppre in visualizzazzione
struttura i report, Access mi avverte che il report non è configurato per la
stampante predefinita (lo sapevo anch'io...), obbligandomi a riassociare la
stampante specifica al report tutte le volte.
Esiste un sistema per 'obbligare' Access a stampare il dato report con la
data stampante senza rompere le scatole tutte le volte?
Grazie mille.
gianni b


title: stampanti associate a report

author: Vittorio Avaldi

text:
"GianniB" <

Il metodo migliore (che è indipendente dalla struttura del report, quindi
funziona anche con un .MDE) è rimboccarsi le maniche e implementare quanto
segue.
Crei un programma che _in una tabella sul client_ permette di associare a
ogni report dell'applicazione una delle stampanti installate sul sistema.
Su apertura report rilevi quale sia la stampante ad esso associata e la
imposti a codice come predefinita (sul S.C. trovi l'API per fare ciò).


title: stampanti associate a report

author: Sergio MAZZA

text:
"GianniB" <
gia...@inwind.it
> ha scritto nel messaggio
news:NUe79.69684$n04.2...@twister2.libero.it...

Puoi prova ad associare una stampante per ogni report cambiando quella
predefinita con questo script:
'----------
Dim WshNet as Object
Set WshNet = CreateObject("Wscript.Network")
WshNet.SetDefaultPrinter "HP LaserJet 4100 PCL 6"
Set WshNet = Nothing
'----------
la stringa che descrive il nome della stampante è la stessa che trovi
nell'elenco delle stampanti installate nel pc...
Ciao.
--
SergioMAZZA


title: stampanti associate a report

text:
"Sergio MAZZA"
cambiando quella
> predefinita con questo script:
> '----------
> Dim WshNet as Object
> Set WshNet = CreateObject("Wscript.Network")
> WshNet.SetDefaultPrinter "HP LaserJet 4100 PCL 6"
> Set WshNet = Nothing
Questo è un bello spunto: che tu sappia funziona su tutte le realese di
Windows (esisteva ws script host su win '95?)
Ciao, Vittorio


title: stampanti associate a report

text:
"Vittorio Avaldi" <
vittori...@libero.it
> ha scritto nel messaggio
news:qJO79.75757$lu5.2...@twister1.libero.it...
>
> "Sergio MAZZA"
>
> cambiando quella
> > predefinita con questo script:
>
> > '----------
> > Dim WshNet as Object
> > Set WshNet = CreateObject("Wscript.Network")
> > WshNet.SetDefaultPrinter "HP LaserJet 4100 PCL 6"
> > Set WshNet = Nothing
>
> Questo č un bello spunto: che tu sappia funziona su tutte le realese di
> Windows (esisteva ws script host su win '95?)
>
> Ciao, Vittorio
>
No; per win'95 puoi installarlo scaricandolo da MS. Ricerca: Windows
Scripting Host...
Ciao.
--
Sergio MAZZA


title: Campi ripetibili

author: Paolo Carnicelli

text:
Chiedo aiuto. Voglio fare un db dei miei libri. Se un libro ha ad
esempio sei autori come faccio a metterli tutti nel campo "autore" e
poterli usare per una ricerca? Credo assurdo che debba creare sei campi
distinti, solo per un libro. Mi sa qualcuno dire come fare?
Altro quesito: lo fa anche a voi di non rispondere alle impostazioni
date? A me per esempio, in una casella combinata mi mostr i valori che
gli ho chiesto, per i primi 14 della tabella di riferimento, ma dal
quindicesimo mostra l'ID di quei record. E' veramente scocciante non
sapere se ho impostato qlcs io di errato o se cazzeggia per conto suo.
Grazie
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Campi ripetibili

author: Alessandro Cara

text:
Paolo Carnicelli wrote:
>
> Chiedo aiuto. Voglio fare un db dei miei libri. Se un libro ha ad
> esempio sei autori come faccio a metterli tutti nel campo "autore" e
> poterli usare per una ricerca? Credo assurdo che debba creare sei campi
> distinti, solo per un libro. Mi sa qualcuno dire come fare?
La regola (1NF) dice che si fanno 2 tabelle (titoli e autori)
se vuoi farne 1 sola perdi la "relazionalita'" ma potresti
poi ricercare con la clausola like dell'sql
come direbbero gli inglesi "as you like"
> Altro quesito: lo fa anche a voi di non rispondere alle impostazioni
> date? A me per esempio, in una casella combinata mi mostr i valori che
> gli ho chiesto, per i primi 14 della tabella di riferimento, ma dal
> quindicesimo mostra l'ID di quei record. E' veramente scocciante non
> sapere se ho impostato qlcs io di errato o se cazzeggia per conto suo.
access e' un conformista cazzeggia nella misura in cui il suo utente
cazzeggia. Con il sottoscritto raggiunge livelli di cazzeggio
incommensurabili
--
a.cara
P.S. hai impostato qualcosa di errato (ma sui dati, credo)
--


title: Campi ripetibili

text:
Grazie, anche se non ho capito tutto tutto dei tuoi consigli. Nei dati
non so cosa potrei aver errato...mah!



title: creazione guidata

author: sapx

text:
salve, quando da access 2003 provo a fare la creazione guidata di
tabelle, query... mi appare il messaggio di errore "Caratteristica non
installata o disattivata", qualcuno è così gentile da dirmi come
posso risolvere il problema? Grazie.


title: creazione guidata

author: MA

text:

Quando hai installato hai scelto installazione tipica?
Metti completa
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa1 - I° Conferenza Italiana per Sviluppatori Access Arezzo 4+5
Giugno 2005 Info:
www.donkarl.com/it


title: creazione guidata

author: Pablitomf (Maurizio Facciuti)

text:
"sapx" <
sa...@libero.it
> ha scritto nel messaggio
news:1118143069.0...@g14g2000cwa.googlegroups.com...

---------
Forse hai scaricato il 2003 dal Service Pack Pezzottato di Cisa1 (by MA)?
:-D
http://www.accessgroup.it/cisapezzottata.htm
nel senso... : "Il tuo è un Access 2003 originale" ?????


title: Calendario partite

author: Roberto

text:
Salve,
navigando sui NG sono riuscito a creare una routine che mi crea il
calendario delle gare da disputare di un qualsiasi campionato con
qualsiasi numero di squadre. Riesco anche a creare l'alternanza
casa/fuori limitando ad un massimo di 2 gare di fila in casa/fuori.
Però nelle prime due giornate (anche di più se le squadre sono
superiori a 20) l'alternanza dovrebbe essere assoluta (chi ha giocato
in casa la prima gioca fuori la seconda) e questo non riesco a farlo
!!!
Avete dei consigli da darmi ho dei link da consultare (magari in
italiano)?


title: Calendario partite

text: ho fatto una domanda scema???


title: Calendario partite

author: Roberto da casa

text:
"Roberto" <
erre...@yahoo.it
> ha scritto nel messaggio
news:1131472277.8...@f14g2000cwb.googlegroups.com...
> ho fatto una domanda scema???
Il problema non è che la tua domanda è scema: è relativa alla soluzione di
un problema in un database Access e come tale ha comunque diritto di
cittadinanza in questo NG.
Tu chiedi come modificare un codice VBA che già funziona all'interno del tuo
database, ma capisci bene che, senza conoscere la struttura delle tabelle ed
il codice in questione, non è per niente facile risponderti, visto che non
esiste un solo modo per programmare il calendario delle partite di un
campionato di calcio. Insomma solo avendo in mano il database si può tentare
di dare una soluzione ai tuoi quesiti, cosa non possibile visto che non puoi
inviare il tuo database sul NG.
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: Calendario partite

text:
hai ragione.
mi spiego meglio:
la tabella PARTITE è così composta:
G contiene la giornata
A squadra in casa (mi serve in un secondo tempo e quindi lo uso in fase
preliminare)
B squadra in trasferta (come sopra)
CASA squadra in casa (fase definitiva)
FUORI squadra in trasferta (fase definitiva)
+ altri campi che ora non interessano
prima creo il calendario (solo andata) senza considerare il fattore
casa/fuori
 n_sq = 12: giornate = n_sq - 1: gare = n_sq / 2
 QRY = "PARTITE"
 Set RS = CurrentDb().OpenRecordset(QRY, dbOpenDynaset)
 CONTATORE = 1
 For giornata = 1 To giornate
 b1 = (n_sq - 1) - (giornata - 1)
 If giornata = 1 Then
 a1 = 1
 Else
 a1 = (n_sq - 1) - (giornata - 2)
 End If
 For x = 1 To gare
 RS.AddNew
 RS("ID_PARTITA") = CONTATORE
 RS("G") = giornata
 RS("A") = a1: RS("B") = b1
 RS("ORDINE_AND") = Rnd
 RS("ORDINE_RIT") = Rnd
 RS("GIORNO") = Int(Now())
 RS.Update
 CONTATORE = CONTATORE + 1
 a1 = a1 + 1: b1 = b1 - 1
 If a1 > n_sq - 1 Then a1 = 1
 If b1 = 0 Then b1 = n_sq - 1
 If x = gare - 1 Then b1 = n_sq
 Next
 Next
creo l'alternanza casa/fuori (sempre solo anadata)
 RS.MoveFirst
 Do Until RS.EOF
 If RS("G") / 2 = Int(RS("G") / 2) Then
 RS.Edit
 RS("CASA") = RS("B")
 RS("FUORI") = RS("A")
 RS.Update
 Else
 RS.Edit
 RS("CASA") = RS("A")
 RS("FUORI") = RS("B")
 RS.Update
 End If
 RS.MoveNext
 Loop
creo il ritorno:
 RS.MoveFirst
 QRY = "PARTITE"
 Set RS1 = CurrentDb().OpenRecordset(QRY, dbOpenDynaset)
 Do Until RS.EOF
 RS1.AddNew
 RS1("ID_PARTITA") = CONTATORE
 RS1("G") = RS("G") + giornate
 RS1("A") = RS("A"): RS1("B") = RS("B")
 RS1("ORDINE_AND") = Rnd
 RS1("ORDINE_RIT") = Rnd
 RS1("GIORNO") = Int(Now())
 RS1("CASA") = RS("FUORI")
 RS1("FUORI") = RS("CASA")
 RS1.Update
 CONTATORE = CONTATORE + 1
 RS.MoveNext
 Loop
 Set RS = Nothing
 Set RS1 = Nothing
In questo modo va quasi bene nel senso che ottengo le l'alternanza come
in un campionato vero.
L'unico problema e che le prime due giornate ho una squadra che gioca
due partite di fila in casa e una che ne gioca due di fila fuori ...
Hai qualche idea?


title: Usare MDB access da altre applicazioni

author: Gilberto Campos

text:
Sto usando un MBD creato con access in un'altra applicazione (non
access)che lo popola/legge/modifica.
Oltre alle tabelle, ha soltanto qualche query definita, ma che di fatti
esternamente appare come una tabella.
É, quindi, solo un "magazzino" di dati.
Ogni tanto questo DB andrebbe compattato, ma il cliente non ha Access -
e non deve averlo per usare il DB, visto che ci accedo via JET engine.
Qualcuno sa se é possibile avere all'interno del DB una procedura di
compattazione (e come si scrive) e come si va ad invocarla dall'esterno?
Ringrazio qualunque aiuto.
Saluti,
G.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Usare MDB access da altre applicazioni

author: namor

text:
Gilberto Campos ha scritto:

http://support.microsoft.com/kb/273956
Verifica la licenza d'uso, devi avere un office, access, vb o una runtime
per poterlo usare in piena legalità.
Namor
--
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Usare MDB access da altre applicazioni

text:
"namor" <
do...@spam.me
> ha scritto nel messaggio
news:ctvos2$oul$1...@news.newsland.it...
>
>
http://support.microsoft.com/kb/273956
> Verifica la licenza d'uso, devi avere un office, access, vb o una runtime
> per poterlo usare in piena legalità.
> Namor
>
>
> --
> namor at inwind punto it
Certo è lodevole da parte di MS distribuire gratuitamente e liberamente
utilizzabile il programmino; tranne l'obbligatorietà di avere Office et
affini installati. Allora mi chiedo, a che mi serve un programma
"stand-alone" se non lo posso usare senza... l'alone? Mi rimane solo stand
nell'hd...
Ciao.
--
Sergio MAZZA


title: Usare MDB access da altre applicazioni

text:
Sergio MAZZA ha scritto:
> "namor" <
do...@spam.me
> ha scritto nel messaggio
> news:ctvos2$oul$1...@news.newsland.it...
> >
http://support.microsoft.com/kb/273956
> > Verifica la licenza d'uso, devi avere un office, access, vb o una runtime
> > per poterlo usare in piena legalità.
> > Namor
> Certo è lodevole da parte di MS distribuire gratuitamente e liberamente
> utilizzabile il programmino; tranne l'obbligatorietà di avere Office et
> affini installati. Allora mi chiedo, a che mi serve un programma
> "stand-alone" se non lo posso usare senza... l'alone? Mi rimane solo
> stand nell'hd...
> Ciao.
Beato te che almeno ti rimane l'HD! I nostri ultimamente sono soggetti a
frequenti quanto inspiegabili guasti...
Là parla di Office generico, non di Professional. Quindi per poterlo usare
basterebbe anche l'office più piccolo, quello senza access.
Namor
--
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito



title: Usare MDB access da altre applicazioni

text:
"namor" <
do...@spam.me
> ha scritto nel messaggio
news:ctvrn8$q6q$1...@news.newsland.it...
>
> Beato te che almeno ti rimane l'HD! I nostri ultimamente sono soggetti a
> frequenti quanto inspiegabili guasti...
> Là parla di Office generico, non di Professional. Quindi per poterlo usare
> basterebbe anche l'office più piccolo, quello senza access.
> Namor
>
>
> --
> namor at inwind punto it
Ah! Consolamose co' l'aglietto!!!
Ciao.
--
Sergio MAZZA


title: Modificare maiuscole e minuscole

author: Massy

text:
Salve,
volevo chiedervi se esiste un modo semplice (non sono per niente esperto di
access) per modificare il contenuto di alcuni campi quanto alle maiuscole e
alle minuscole. In estrema sintesi ho un database con anagrafiche in cui i
campi "nome" e "cognome" sono del tipo:
Nome: MARIO ; Cognome: ROSSI
Nome: FILIPPO MARIA ; Cognome: BIANCHI
Nome: TIZIO ; Cognome: CAIO SEMPRONIO

e dovrei trasformarla "automaticamente" nel seguente modo:
Nome: Mario ; Cognome: Rossi
Nome: Filippo Maria ; Cognome Bianchi
Nome: Tizio ; Cognome: Caio Sempronio

Ditemi che c'è un modo (semplice) per farlo!!! :)

Grazie.

--


title: Modificare maiuscole e minuscole

author: Karl Donaubauer

text:

C'è un modo (semplice) per farlo!!!

- prima fai una copia di sicurezza della tabella ;-)

- creati una query sulla base della tabella e aggiungi i campi Nome
e Cognome alla griglia

- dal menù o ribbon cambia il tipo della query a "Query di aggiornamento"

- nella colonna Nome scrivi questo nella riga "Aggiorna a":

StrConv([Nome];3)

- nella colonna Cognome scrivi questo nella riga "Aggiorna a":

StrConv([Cognome];3)

- esegui la query e controlla il risultato

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


title: Modificare maiuscole e minuscole

text:
Karl Donaubauer wrote:
> C'è un modo (semplice) per farlo!!!
>
> - prima fai una copia di sicurezza della tabella ;-)
>
> - creati una query sulla base della tabella e aggiungi i campi Nome
> e Cognome alla griglia
>
> - dal menù o ribbon cambia il tipo della query a "Query di
> aggiornamento"
> - nella colonna Nome scrivi questo nella riga "Aggiorna a":
>
> StrConv([Nome];3)
>
> - nella colonna Cognome scrivi questo nella riga "Aggiorna a":
>
> StrConv([Cognome];3)
>
> - esegui la query e controlla il risultato

Grazie. Ho provato, ma non succede nulla! :(
Rimangono tutte maiuscole.
Il procedimento seguito è stato il seguente (Access 2007):
- Tab "Crea" -> clic sul pulsante "Struttura query" (gruppo "Altro");

- Nella finestra "Mostra tabella" alla Tab "Tabelle" selezionata (doppio
clic) la tabella con tutte le anagrafiche

 - Nella finestrella che si è aperta ("Anagrafiche" ) doppio clic sui campi
NOME e COGNOME (che ovviamente appaiono in tal modo nella tabella in basso

- Nella scheda "Struttura" sotto il gruppo "Tipo di query" cliccato sul
pulsante "Aggiornamento" (ora nella tabella in basso appare la voce
"Aggiorna a:" (oltre a
Campo: COGOME | NOME
Tabella: ANAGRAFICHE | ANAGRAFICHE
Aggiorna a:
Criteri:
Oppure:

- Sotto la voce "Aggiorna a:" del campo COGNOME inserita la stringa
"StrConv([Cognome];3)" e sotto la voce "Aggiorna a:" del campo NOME inserita
la stringa: "StrConv([Nome];3)", ottenendo la seguente struttura nella
tabella in basso:
Campo:        COGNOME             |    NOME
Tabella:        ANAGRAFICHE      |    ANAGRAFICHE
Aggiorna a: StrConv([Cognome];3)|    StrConv([Nome];3)
Criteri:
Oppure:

- Fatto clic sul pulsante "Esegui" del gruppo "Risultati" della Tab
"Struttura"

- Mi appare un messaggio nella barra di stato: "Azione o evento bloccato
dalla modalità di disattivazione"
Come faccio a cambiare questa modalità e ad esguire la query?
(anche salvando la query e rieseguendalo il risultato non cambia...)

Grazie.


title: Modificare maiuscole e minuscole

text:
Massy wrote:
> - Mi appare un messaggio nella barra di stato: "Azione o evento
> bloccato dalla modalità di disattivazione"
> Come faccio a cambiare questa modalità e ad esguire la query?
> (anche salvando la query e rieseguendalo il risultato non cambia...)

Trovata la soluzione googlando!

FUNZIONAAAAAAAAAAAAAA!!! :)

Grazie mille! ;)

--


title: si può fare?

author: Lenny

text:
è possibile fare in excel un bottone che quando cliccato mi esegue una macro
in access?
in pratica ho una tabella pivot in excel che costruisce i dati da una query
in access
I dati di access (tabelle e altri) sono aggiornati tramite una macro.
E' possibile eseguire quella macro di access da excel?


title: si può fare?

text:
"Lenny" <
luca...@tiscalinet.it
> ha scritto nel messaggio
news:99a3m5$jik$1...@fe1.cs.interbusiness.it...

Come no?
In Excel premi Alt+F11 (editor VBA); poi decidi se vuoi salvare la routine
nel foglio o nella cartella. Quando hai deciso puoi provare con:
'-----------------
Sub eseguiMacroAccess()
Dim oApp As Object
Set oApp = CreateObject("Access.Application")
oApp.opencurrentdatabase "c:\documenti\nomeEmmeDiBi.mdb"
oApp.docmd.runmacro "nomeMacro"
oApp.Quit
Set oApp = Nothing
End Sub
'-----------------
e associ a routine ad un pulsante sul foglio...
Ciao.


title: O2000 -- O97 (Access in particolare)

author: Giuseppe de Simone

text:
Salve a tutti
Ho un problemino:
ho la necessita' di installare Office2000, ma nel contempo DEVO mantenere
Office97.
E' possibile installare tutte e due le suite contemporaneamente?
Se si come?
Ho gia provato, diciamo "brutalmente" cambiando la cartella di installazione
in fase di setup, ma purtroppo Access97 non ne vuole sapere di aprirsi,
..... ed e' proprio per Access che dovrei mantenere le due installazioni.
Grazie a tutti
**************************
Giuseppe de Simone
gio...@flashnet.it
gio...@wappi.com
  -->Notyfied by SMS only first 140 character
gio...@libero.it
gio...@hotmail.com
gio...@yahoo.com
**************************


title: O2000 -- O97 (Access in particolare)

author: sib

text:
Giuseppe de Simone Scrive:
> ho la necessita' di installare Office2000, ma nel contempo DEVO mantenere
> Office97.
> E' possibile installare tutte e due le suite contemporaneamente?
Of course (di corsa)
O2000 lo consente.
Non l'ho fatto personalmente, ma l'Office2000 prevede l'opzione "Conserva la
versione precedente"
Ciao, Sib


title: O2000 -- O97 (Access in particolare)

author: Paolo Bottoni

text:
Giuseppe de Simone wrote
> ho la necessita' di installare Office2000, ma nel contempo DEVO mantenere
> Office97.
Installa prima Office 97, poi chiedi l'installazione personalizzata di
Office 2000. Fai attenzione alla finestra in cui ti chiede se deve eliminare
le installazioni precedenti e scegli quali programmi mantenere.
Outlook 97 o 98 in ogni caso vengono sostituiti da Outlook 2000
Paolo


title: istruzione (between ... and ... ) tra date nel criterio di un report

author: Nick

text:
ho il seguente criterio per l'apertura di un report
Criterio = Criterio & " AND ((trasferte_t.[data]>= #" & Inizio & "#))" ' AND ([data] <= #" & Fine & "#))"
solo che quest'ultima parte del criterio non viene assolutamente presa in considerazione (non genera errori ne fa ciň che dovrebbe
fare, come se non ci fosse)
il criterio prima di aggiungere le date funziona.. l'aggiunta o meno delle date non fa alcun effetto,
dove sbaglio?
grazie
ciao
Nick


author: Pablitomf

text:
Nick ha scritto:



> dove sbaglio?
> grazie
> ciao
> Nick
Prima di tutto dov'č il Between mensionato nell'oggetto... poi, perchč non
crei una query come origine dati del report e sulla stessa imposti i
criteri delle date?
--
Pablitomf
Lentamente muore chi abbandona un progetto prima di iniziarlo, chi non fa
domande sugli argomenti che non conosce, chi non risponde quando gli
chiedono qualcosa che conosce. (P.Neruda)
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


text:
"Pablitomf" <
pabl...@virgilio.it
> ha scritto nel messaggio news:ccbkhr$lvb$1...@news.newsland.it...
> Nick ha scritto:
>
> > ho il seguente criterio per l'apertura di un report
>
> > Criterio = Criterio & " AND ((trasferte_t.[data]>= #" & Inizio & "#))" ' AND
> ([data] <= #" & Fine & "#))"
>
> > solo che quest'ultima parte del criterio non viene assolutamente presa in
> considerazione (non genera errori ne fa ciň che dovrebbe
> > fare, come se non ci fosse)
> > il criterio prima di aggiungere le date funziona.. l'aggiunta o meno delle
> date non fa alcun effetto,
>
> > dove sbaglio?
>
> > grazie
> > ciao
> > Nick
>
> Prima di tutto dov'č il Between mensionato nell'oggetto... poi, perchč non
> crei una query come origine dati del report e sulla stessa imposti i
> criteri delle date?
>
[CUT]
ops!!!
scusate č colpa del caldo!!!!
 Criterio = Criterio & " AND (trasferte_t.[data] between #" & Inizio & "# "  AND  #" & Fine & "#)"
non l'imposto direttamente della query di origine dati perchč volevo usare (senza troppe storie) una sola procedura per aprire vari
report che hanno la stesso criterio (momentaneamente ho messo il criterio da form)
grazie
ciao
Nick


text:
Nick ha scritto:
> "Pablitomf" <
pabl...@virgilio.it
> ha scritto nel messaggio
news:ccbkhr$lvb$1...@news.newsland.it...
> > Nick ha scritto:
> >
> > > ho il seguente criterio per l'apertura di un report
> >
> > > Criterio = Criterio & " AND ((trasferte_t.[data]>= #" & Inizio & "#))" '
AND
> > ([data] <= #" & Fine & "#))"
> >
> > > solo che quest'ultima parte del criterio non viene assolutamente presa in
> > considerazione (non genera errori ne fa ciò che dovrebbe
> > > fare, come se non ci fosse)
> > > il criterio prima di aggiungere le date funziona.. l'aggiunta o meno
delle
> > date non fa alcun effetto,
> >
> > > dove sbaglio?
> >
> > > grazie
> > > ciao
> > > Nick
> >
> > Prima di tutto dov'è il Between mensionato nell'oggetto... poi, perchè non
> > crei una query come origine dati del report e sulla stessa imposti i
> > criteri delle date?
> >
> [CUT]
> ops!!!
> scusate è colpa del caldo!!!!
>  Criterio = Criterio & " AND (trasferte_t.[data] between #" & Inizio & "# "
AND  #" & Fine & "#)"
> non l'imposto direttamente della query di origine dati perchè volevo usare
(senza troppe storie) una sola procedura per aprire vari
> report che hanno la stesso criterio (momentaneamente ho messo il criterio da
form)
> grazie
> ciao
> Nick
Quella riga ti dovrebbe dare errore di sintassi perchè c'è un doppio apice
in più, tra il # e l'AND.
Toglilo e usa Cdate() per convertire le date Inizio e Fine nel formato
idoneo ad essere usato nel criterio.
" AND (trasferte_t.[data] between #" & cdate(Inizio) & "# AND #" &
cdate(Fine) & "#)"
Namor
--
namor at inwind punto it



text:
"namor" <
do...@spam.me
> ha scritto nel messaggio news:ccbn4r$hi1$1...@news.newsland.it...

si corretta ma anche con cdate non va... non capisco.......
grazie
ciao
Nick


text:
Nick ha scritto:
> "namor" <
do...@spam.me
> ha scritto nel messaggio
news:ccbn4r$hi1$1...@news.newsland.it...
> > Nick ha scritto:
> >
> > > "Pablitomf" <
pabl...@virgilio.it
> ha scritto nel messaggio
> > news:ccbkhr$lvb$1...@news.newsland.it...
> > > > Nick ha scritto:
> > > >
> > > > > ho il seguente criterio per l'apertura di un report
> > > >
> > > > > Criterio = Criterio & " AND ((trasferte_t.[data]>= #" & Inizio &
"#))" '
> > AND
> > > > ([data] <= #" & Fine & "#))"
> > > >
> > > > > solo che quest'ultima parte del criterio non viene assolutamente
presa in
> > > > considerazione (non genera errori ne fa ciň che dovrebbe
> > > > > fare, come se non ci fosse)
> > > > > il criterio prima di aggiungere le date funziona.. l'aggiunta o meno
> > delle
> > > > date non fa alcun effetto,
> > > >
> > > > > dove sbaglio?
> > > >
> > > > > grazie
> > > > > ciao
> > > > > Nick
> > > >
> > > > Prima di tutto dov'č il Between mensionato nell'oggetto... poi, perchč
non
> > > > crei una query come origine dati del report e sulla stessa imposti i
> > > > criteri delle date?
> > > >
> > > [CUT]
> >
> > > ops!!!
> >
> > > scusate č colpa del caldo!!!!
> >
> > >  Criterio = Criterio & " AND (trasferte_t.[data] between #" & Inizio &
"# "
> > AND  #" & Fine & "#)"
> >
> > > non l'imposto direttamente della query di origine dati perchč volevo
usare
> > (senza troppe storie) una sola procedura per aprire vari
> > > report che hanno la stesso criterio (momentaneamente ho messo il
criterio da
> > form)
> > > grazie
> > > ciao
> > > Nick
> >
> > Quella riga ti dovrebbe dare errore di sintassi perchč c'č un doppio apice
> > in piů, tra il # e l'AND.
> > Toglilo e usa Cdate() per convertire le date Inizio e Fine nel formato
> > idoneo ad essere usato nel criterio.
> > " AND (trasferte_t.[data] between #" & cdate(Inizio) & "# AND #" &
> > cdate(Fine) & "#)"
> > Namor
> >
> >
> si corretta ma anche con cdate non va... non capisco.......
> grazie
> ciao
> Nick
CVDate
--
Pablitomf
Lentamente muore chi abbandona un progetto prima di iniziarlo, chi non fa
domande sugli argomenti che non conosce, chi non risponde quando gli
chiedono qualcosa che conosce. (P.Neruda)
questo articolo e` stato inviato via web dal servizio gratuito



text:
"Pablitomf" <
pabl...@virgilio.it
> ha scritto nel messaggio news:ccborr$63n$1...@news.newsland.it...

 nulla
...inizio a sospettare che MS abbiam mandato nell'aggiornamento di oggi qualche baco per le mia procedura..
non capisco come mai in altre provedure la formula between (o >= e <=) come sopra scritta (ovviament esenza errori di sintassi)
funziona...
grazie
ciao
Nick


text:
Nick ha scritto:
[CUT]
>  nulla
> grazie
> ciao
> Nick
Manda tutte le righe che compongono il criterio completo, e la riga che
apre il report. Sarebbe utile anche un esempio del criterio generato:
metti uno stop subito dopo le righe che costruiscono il criterio, prima di
aprire il report. Esegui il codice, quando arrivi allo stop apri la
finestra debug e fai ?criterio, e incolla qua anche quell'esempio, che
vediamo cos'ha che non va.
Namor
--
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito



author: TheMax

text:
"Nick" <senz...@chiedetesul.NG> ha scritto nel messaggio
news:pJdGc.36041$GQ3.9...@twister2.libero.it...
>
> ...inizio a sospettare che MS abbiam mandato nell'aggiornamento di oggi
qualche baco per le mia procedura..
> non capisco come mai in altre provedure la formula between (o >= e <=)
come sopra scritta (ovviament esenza errori di sintassi)
> funziona...
Hai tenuto conto che se passi una data via codice deve essere nel formato
mm/gg/aaaa ?
> grazie
prova e dimmi se è quello.
> ciao
> Nick
Ciao,
Massimo
--
web:
www.piubelli.net
Vuoi il mio indirizzo? Togli _cut_ per rispondermi


text:
"TheMax" <
elpiub...@yahoo.it
> ha scritto nel messaggio news:ccbq84$l2a$1...@atlantis.cu.mi.it...

eccola qua la patch misteriosa!!! :-)
certo che potevano attraverso le varie funzione cdate, cvdate convertirla in automatico :-D
grazie a tutti
ciao
Nick


text:
"Nick" <senz...@chiedetesul.NG> ha scritto nel messaggio
news:dSrGc.37502$c_1.1...@twister1.libero.it...
> > Hai tenuto conto che se passi una data via codice deve essere nel
formato
> > mm/gg/aaaa ?
>
> eccola qua la patch misteriosa!!! :-)
> certo che potevano attraverso le varie funzione cdate, cvdate convertirla
in automatico :-D
Intendi che hai risolto il problema passando mm/gg/aaaa?



title: Struttura a schede

author: elicar

text:
Ho creato un form a struttura schede, ma non mi permette di cambiare il
colore di sfondo, come posso fare?
Grazie e buona giornata a tutti


title: Struttura a schede

text:
elicar ha scritto:
> Ho creato un form a struttura schede, ma non mi permette di cambiare il
> colore di sfondo, come posso fare?
in modo nativo nn si può...
ma puoi renderla trasparente e colorare una label sottoposta a mò di
sfondo... a quel punto la colori anche eventualmente differenziando la
scheda scelta... ;)
> Grazie e buona giornata a tutti
--
Ciao
Pablitomf (Maurizio Facciuti)
Access : Ver.97 - 2K
----------------------------
http://www.accessgroup.it/
----------------------------
Non mi fido molto delle statistiche, perchè un uomo con la testa nel forno
acceso e i piedi nel congelatore statisticamente ha una temperatura media.
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Struttura a schede

text:
"Pablitomf (Maurizio Facciuti)" <
maurizio...@accessgroup.it
> ha scritto
nel messaggio news:e82nqi$2tu$1...@news.newsland.it...
> elicar ha scritto:
>
>> Ho creato un form a struttura schede, ma non mi permette di cambiare il
>> colore di sfondo, come posso fare?
>
> in modo nativo nn si puņ...
> ma puoi renderla trasparente e colorare una label sottoposta a mņ di
> sfondo... a quel punto la colori anche eventualmente differenziando la
> scheda scelta... ;)
>
>> Grazie e buona giornata a tutti
>
>
> --
> Ciao
> Pablitomf (Maurizio Facciuti)
> Access : Ver.97 - 2K
>
> ----------------------------
>
http://www.accessgroup.it/
> ----------------------------
> Non mi fido molto delle statistiche, perchč un uomo con la testa nel forno
> acceso e i piedi nel congelatore statisticamente ha una temperatura media.
>
> questo articolo e` stato inviato via web dal servizio gratuito
>
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it
>
>Ti ringrazio
Ciao e buona giornata


title: Struttura a schede

author: Roberto dal portatile

text:
"elicar" <
carlog...@tiscali.it
> ha scritto nel messaggio
news:44a4db39$0$9614$5fc...@news.tiscali.it...
> Ho creato un form a struttura schede, ma non mi permette di cambiare il
> colore di sfondo, come posso fare?
Non so cosa tu intenda con "colore di sfondo", ma se vuoi dare una colorata
ad una struttura a schede, vai sul Sito Comune (link qui sotto) e nella
Sezione Forms leggi la FAQ di Silvio Savoldi intitolata "3.66 Esempi di
strutture a schede colorate, nidificate e verticali".
>
> Grazie e buona giornata a tutti
Prego
--
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------


title: Db su pagina web problemi connessione

author: Antonio in the City

text:
Ho creato una pagina web con A00 che prende i dati da due semplici tabelle
relazione 1 a n (comuni e strade comunali)
Le scarico sul server tiscali in una pagina di prova. Cambio il source del
db con frontpage in html
da C:\mia directory\miodb a
http://web.tiscali.it/miosito/miodb
 (come ho
visto scritto in un vecchio messaggio)
Non ostante questo quando apro la pagina sul web mi da il seguente
messaggio:
"Le impostazioni di protezione del computer in uso non consentono l'accesso
a un origine dati in un altro dominio"
Mi risulta che il server supporta frontpage perchè le altre pagine
funzionano.
Cosa vuol dire ? Come posso risolvere il problema ? Dipende forse dal fatto
che sul mio pc ho installato xp che incasina il tutto ?
Grazie mille
Antonio


title: Contatore malfunzionante

author: Fdr

text:
Ciao a tutti.
Il contatore ID dei record ha cominciato a fare le bizze. Ossia dopo il
122 ha iniziato a contare con la numerazione scientifica 1+E00... .
C'è un modo per farlo tornare come prima che non so come fare?
Grazie per eventuali risposte.


title: Contatore malfunzionante

author: Lucia Naddeo

text:
"Fdr" <
giord...@tiscali.it
> ha scritto nel messaggio
news:1169717021....@v33g2000cwv.googlegroups.com...

PROVA AD ALLARGARE LA COLONNA


title: Contatore malfunzionante

author: Antonio Biso

text:
"Fdr" <
giord...@tiscali.it
> ha scritto nel messaggio
news:1169717021....@v33g2000cwv.googlegroups.com...

Ehm...
Prova a allargare la visualizzazione del campo
Antonio


title: Contatore malfunzionante

text:
On 25 Gen, 10:55, "Lucia Naddeo" <
lucianad...@tiscali.it
> wrote:
> "Fdr" <
giordom2...@tiscali.it
> ha scritto nel messaggionews:1169717021....@v33g2000cwv.googlegroups.com...
> Ciao a tutti.
> Il contatore ID dei record ha cominciato a fare le bizze. Ossia dopo il
> 122 ha iniziato a contare con la numerazione scientifica 1+E00... .
> C'è un modo per farlo tornare come prima che non so come fare?
> Grazie per eventuali risposte.
>
> PROVA AD ALLARGARE LA COLONNA
Non centra la colonna. Il problema è che la numerazione è impazzita.
L'ultima record che ho inserito mi ha dato come ID -1447408829, il
penultimo 1169716106....Cosa succede?


title: Contatore malfunzionante

author: mak

text:

Non è che percaso nel campo della tabella che funziona da contatore
sia stato impostato
l' incremento in ordine causale ?


title: Contatore malfunzionante

text:
> l' incremento in ordine causale ?
Scusami la dislessia casuale
Ciao


title: Contatore malfunzionante

text:
"Fdr" <
giord...@tiscali.it
> ha scritto nel messaggio
news:1169719202.8...@v33g2000cwv.googlegroups.com...


Supponendo una vera e propria corruzione dei dati, la domanda è: ti
interessa avere esattamente lo stesso valore di prima?
Questo lo vedo triste.
Se invece a te importa solo di avere un ID univoco e soprattutto, non hai
integrità referenziale con altre tabelle, la cosa migliore è quella di non
chiedersi perchè e sostituire la tabella.
Te ne fai un'altra uguale, vuota e poi fai una query di accodamento dalla
prima alla seconda, senza ovviamente il contatore
Antonio


title: Contatore malfunzionante

author: sv

text:
Fdr ha scritto:


Ma questa è un'ID Replica..
Hai replicato la tabella??
--
sv
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Contatore malfunzionante

text:
On 25 Gen, 12:06,
salv...@accessgroup.it
 (sv) wrote:
> Fdr ha scritto:
>
> > On 25 Gen, 10:55, "Lucia Naddeo" <
lucianad...@tiscali.it
> wrote:
> > > "Fdr" <
giordom2...@tiscali.it
> ha scritto nelmessaggionews:1169717021....@v33g2000cwv.googlegroups.com...
>
> > > Ciao a tutti.
> > > Il contatore ID dei record ha cominciato a fare le bizze. Ossia dopo il
> > > 122 ha iniziato a contare con la numerazione scientifica 1+E00... .
> > > C'è un modo per farlo tornare come prima che non so come fare?
> > > Grazie per eventuali risposte.
>
> > > PROVA AD ALLARGARE LA COLONNA
> > Non centra la colonna. Il problema è che la numerazione è impazzita.
> > L'ultima record che ho inserito mi ha dato come ID -1447408829, il
> > penultimo 1169716106....Cosa succede?Ma questa è un'ID Replica..
> Hai replicato la tabella??
>
> --
> sv
>
> --
>
> questo articolo e` stato inviato via web dal servizio gratuitohttp://
www.newsland.it/newssegnala
 gli abusi ad
a...@newsland.it
E sì, bravo. E' un grosso problema per ritornare ad avere un id
normale, cioè che conti 1 - 2 - 3...122...?


title: Contatore malfunzionante

text:
Fdr ha scritto:
> On 25 Gen, 12:06,
salv...@accessgroup.it
 (sv) wrote:
> > Fdr ha scritto:
> >
> > > On 25 Gen, 10:55, "Lucia Naddeo" <
lucianad...@tiscali.it
> wrote:
> > > > "Fdr" <
giordom2...@tiscali.it
> ha scritto
nelmessaggionews:1169717021..532416.45480@v33g2000cwv.googlegroups.com...
> >
> > > > Ciao a tutti.
> > > > Il contatore ID dei record ha cominciato a fare le bizze. Ossia dopo il
> > > > 122 ha iniziato a contare con la numerazione scientifica 1+E00... .
> > > > C'è un modo per farlo tornare come prima che non so come fare?
> > > > Grazie per eventuali risposte.
> >
> > > > PROVA AD ALLARGARE LA COLONNA
> > > Non centra la colonna. Il problema è che la numerazione è impazzita.
> > > L'ultima record che ho inserito mi ha dato come ID -1447408829, il
> > > penultimo 1169716106....Cosa succede?Ma questa è un'ID Replica..
> > Hai replicato la tabella??
> >
> > --
> > sv
> >
> > --
> >
> > questo articolo e` stato inviato via web dal servizio
gratuitohttp://
www.newsland.it/newssegnala
 gli abusi ad
a...@newsland.it
> E sì, bravo. E' un grosso problema per ritornare ad avere un id
> normale, cioè che conti 1 - 2 - 3...122...?
Ma non vedo quale sarebbe il problema... essendo un ID..
Comunque, qualunque modifica deve essere fatta sulla replica Master..
Fai un bel salvataggio di tutto prima di modificare qualcosa...
Nella replica master vai in struttura della tabella e noterai che il tuo
ID ora è casuale. Eliminalo e ricrea un nuovo ID contatore incrementale.
E' una cosa da fare .. con le pinze.. non so se esistono relazioni od
altro..
Comunque su questo argomento vedi:
http://www.accessgroup.it/HomeArgomenti.asp?ID=119&Oggetto2=Le%20repliche%20dei%20database%20-%20I%20parte
http://www.accessgroup.it/HomeArgomenti.asp?ID=171&Oggetto2=Struttura%20Oggetti%20di%20una%20Replica%20-%20II%20parte

http://www.accessgroup.it/HomeArgomenti.asp?ID=173&Oggetto2=Repliche%20III%20parte:%20Programmazione%20e%20tecniche%20JRO
--
sv
--
questo articolo e` stato inviato via web dal servizio gratuito



title: Contatore malfunzionante

text:
On 25 Gen, 15:23,
salv...@accessgroup.it
 (sv) wrote:
> Fdr ha scritto:
>
> > On 25 Gen, 12:06,
salv...@accessgroup.it
 (sv) wrote:
> > > Fdr ha scritto:
>
> > > > On 25 Gen, 10:55, "Lucia Naddeo" <
lucianad...@tiscali.it
> wrote:
> > > > > "Fdr" <
giordom2...@tiscali.it
> ha scrittonelmessaggionews:1169717021..532416.45480@v33g2000cwv.googlegroups.com...
>
>
>
> > > > > Ciao a tutti.
> > > > > Il contatore ID dei record ha cominciato a fare le bizze. Ossia dopo il
> > > > > 122 ha iniziato a contare con la numerazione scientifica 1+E00... .
> > > > > C'è un modo per farlo tornare come prima che non so come fare?
> > > > > Grazie per eventuali risposte.
>
> > > > > PROVA AD ALLARGARE LA COLONNA
> > > > Non centra la colonna. Il problema è che la numerazione è impazzita.
> > > > L'ultima record che ho inserito mi ha dato come ID -1447408829, il
> > > > penultimo 1169716106....Cosa succede?Ma questa è un'ID Replica..
> > > Hai replicato la tabella??
>
> > > --
> > > sv
>
> > > --
>
> > > questo articolo e` stato inviato via web dal serviziogratuitohttp://
www.newsland.it/newssegnalagli
 abusi ad
a...@newsland.it
>
> > E sì, bravo. E' un grosso problema per ritornare ad avere un id
> > normale, cioè che conti 1 - 2 - 3...122...?Ma non vedo quale sarebbe il problema... essendo un ID..
> Comunque, qualunque modifica deve essere fatta sulla replica Master..
> Fai un bel salvataggio di tutto prima di modificare qualcosa...
>
> Nella replica master vai in struttura della tabella e noterai che il tuo
> ID ora è casuale. Eliminalo e ricrea un nuovo ID contatore incrementale.
> E' una cosa da fare .. con le pinze.. non so se esistono relazioni od
> altro..
>
> Comunque su questo argomento vedi:
>
>
http://www.accessgroup.it/HomeArgomenti.asp?ID=119&Oggetto2=Le%20repl.
..
>
>
http://www.accessgroup.it/HomeArgomenti.asp?ID=171&Oggetto2=Struttura.
..
>
>
http://www.accessgroup.it/HomeArgomenti.asp?ID=173&Oggetto2=Repliche%.
..
>
> --
> sv
>
> --
>
> questo articolo e` stato inviato via web dal servizio gratuitohttp://
www.newsland.it/newssegnala
 gli abusi ad
a...@newsland.it
Vi ringrazio per leinformazioni


title: Scrivere su excel

author: Ghepardo

text:
Ciao,
ho bisogno del vostro aiuto per un problema, credo, semplice.
Ho una tabella in Access chiamata Pippo.
Da codice dello stesso file access, voglio aprire un file excel esistente e
scrivere i dati della tabella in maniera diversa a seconda del testo che
vado a copiare. (importante questo fatto per dire che non voglio fare una
operazione di "esporta").
Per iniziare ho provato a creare un recordset:
dim rst as recordset
set rst= currentdb.openrecordset("Pippo")
.......ma mi restituisce errore.
Per proseguire vorrei fare una cosa di questo tipo:
Apri file excel----> Come si fa?
Dim xy as string
Dim i=20
While rst.EOF=false
xy= "A" &  i
If..... BLA BLA BLA...
Cella(xy) = rst![product line] ---> si fa cosě?
Endif
Wend
Mi sapete dare una mano? Magari mi basta un copia-incolla di un vostro pezzo
di codice poi mi arrangio.
Grazie mille


title: Scrivere su excel

author: namor

text:
Ghepardo ha scritto:
> Ciao,
> ho bisogno del vostro aiuto per un problema, credo, semplice.
> Ho una tabella in Access chiamata Pippo.
> Da codice dello stesso file access, voglio aprire un file excel esistente e
> scrivere i dati della tabella in maniera diversa a seconda del testo che
> vado a copiare. (importante questo fatto per dire che non voglio fare una
> operazione di "esporta").
> Per iniziare ho provato a creare un recordset:
> dim rst as recordset
> set rst= currentdb.openrecordset("Pippo")
> ........ma mi restituisce errore.
> Per proseguire vorrei fare una cosa di questo tipo:
> Apri file excel----> Come si fa?
> Dim xy as string
> Dim i=20
> While rst.EOF=false
> xy= "A" &  i
> If..... BLA BLA BLA...
> Cella(xy) = rst![product line] ---> si fa cosě?
> Endif
> Wend
> Mi sapete dare una mano? Magari mi basta un copia-incolla di un vostro pezzo
> di codice poi mi arrangio.
> Grazie mille
www.sitocomune.com
, sezione General, "Esempio di automazione con MSExcel".
Per l'errore sull'openrecordset controlla di avere abilitato un
riferimento alla libreria DAO.
Namor
--
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Scrivere su excel

author: Sergio MAZZA

text:
"Ghepardo" <
mi_sono_stufato_dello_spam@faccio_a_meno_della_posta.it
> ha
scritto nel messaggio news:dlFBc.505625$rM4.21...@news4.tin.it...

Oltre al suggerimento di namor, prova ad adattare questo codice:
'---------
Dim oApp As Excel.Application
Dim oWsh As Excel.Worksheet
Dim oRecSet As Recordset
Dim Riga As Integer, Colonna As Integer
Set oRecSet = CurrentDb.OpenRecordset("q_prova")
Set oApp = CreateObject("Excel.Application")
oApp.Visible = True
oApp.Workbooks.Open "nomeFile.xls"
Set oWsh = oApp.ActiveWorkbook.Sheets(1)
'legge i dati dalla query e li scrive sul foglio excel
Riga = 1: Colonna = 1
Do While Not oRecSet.EOF
    oWsh.Cells(Riga, Colonna) = oRecSet(0)
    oWsh.Cells(Riga, Colonna + 1) = oRecSet(1)
    oWsh.Cells(Riga, Colonna + 2) = oRecSet(2)
    oWsh.Cells(Riga, Colonna + 3) = oRecSet(3)
    oWsh.Cells(Riga, Colonna + 4) = oRecSet(4)
    Riga = Riga + 1
    oRecSet.MoveNext
Loop
oRecSet.Close
Set oRecSet = nothing
Occhio che č in versione DAO ('97)...
Ciao.
--
Sergio MAZZA


title: Access - la mailing list italiana degli sviluppatori

author: Access

text:
    Access è la mailing list italiana dedicata a Microsoft Access.
    Per iscriversi, collegarsi a
http://www.solignani.it/list/access
.
    Da questa stessa pagina sarà possibile sganciarsi e compiere altre
operazioni amministrative relative alla mailing list.
    Possono inviare messaggi alla mailing list solo gli iscritti alla
stessa.
    Access è gestita dal software Arrow, il cui sito (in lingua
Inglese) si
trova presso:

http://www.clickXchange.com/fr.phtml?act=167366.2
    La mailing list supporta l'invio di attachment, immagini
incorporate,
messaggi html, anche se si raccomanda di utilizzare quando possibile
messaggi in puro testo.
   Possono iscriversi ad Access tutti coloro che sono appassionati o
comunque utilizzatori del dabatase di Microsoft, senza distinzione di
livelli di conoscenza o approfondimento.
    La mailing list fa parte delle comunità del sito
www.solignani.it
, al cui contenuto si rimanda.
    Grazie dell'attenzione e buona giornata.
    Post scriptum:  Access, nata nel settembre 2000, è alla ricerca
di un appassionato del database
Microsoft che ne voglia assumere la moderazione e il coordinamento,
eventualmente gestendo il sito web relativo ed i materiali di volta
in volta raccolti.
    Cordialmente,
Avv. Tiziano Solignani
via Bonesi 15 - Vignola (MO)
tel. 059 761926 fax 059 766521
soli...@solignani.it
www.solignani.it

--
Posted from root@[213.26.174.3]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Copiare le specifiche di Imp/EXP

author: ALAN

text:
Buongiorno a tutti.
qualcuno sa come copiare le specifiche di importazione da un DB ad un altro
?
Grazie


title: Copiare le specifiche di Imp/EXP

author: Marco Antonioli

text:
"ALAN" <
X...@libero.it
> wrote in message
news:wP%vh.12130$
422.1...@twister2.libero.it

Importandole
Ciao
MArco
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Copiare le specifiche di Imp/EXP

author: Alessandro Cara

text:
Marco Antonioli wrote:
> "ALAN" <
X...@libero.it
> wrote in message
> news:wP%vh.12130$
422.1...@twister2.libero.it
>
>> Buongiorno a tutti.
>>
>> qualcuno sa come copiare le specifiche di importazione da un DB ad un altro
>> ?
>>
>> Grazie
>
>
> Importandole
Il cosiddetto uovo di Colombo ;<)))))))))))))))
--
ac
y-1=x


title: Copiare le specifiche di Imp/EXP

text:
"Marco Antonioli" <
in...@echovr.it
> ha scritto nel messaggio
news:513a08aa9baaca383b2...@mygate.mailgate.org...

Le devo ricreare ??


title: Copiare le specifiche di Imp/EXP

author: Giovanna Pellegri

text:
"ALAN" <
X...@libero.it
> wrote in message
news:Xv2wh.12534$
qN4.3...@twister1.libero.it

> Le devo ricreare ??
No
Quando importi degli oggetti in un db "dietro" al pulsante opzioni
puoi specificare di importare anche le specifiche di importazione



title: connect

author: Riccardo Casadei

text:
Ciao al NG
ho già verificato tutti gli esempi del sitocomune e lo storico del NG, ma
non riesco estrapolare il codice che mi consenta di allegare una tabella
presente nel BE con DAO.
Ci ho perso veramente un sacco di tempo ma non ne vengo fuori.
Mi basta creare una funzione alla quale passo il nome della tabella che
voglio allegare (non ri-allegare) come quella seguente. che però mi da
errore nel Set tdf.
function AllegaTab(NomeTab)
  Dim db As DAO.Database
  Dim tdf As DAO.TableDef
  Set db = CurrentDb
  Set tdf = db.TableDefs(NomeTab)
  tdf.Connect = ";DATABASE=c:\folder1\folder2\mioBE.mdb"
  tdf.RefreshLink
  MsgBox tdf.Connect
end function
Grazie
Rick


title: connect

author: Alessandro Baraldi

text:
Riccardo Casadei ha scritto:

Se la Tabella non esiste è normale ti dia errore....!!!
Innanzitutto definisci come Stringa il parametro NomeTab che così è
un Variant, poi
devi verificare che la Tabella NomeTab esista o meno, se non esiste
devi crearla
con CreateTableDef
Set tdf  = db.CreateTableDef(NomeTab)
quindi puoi andare avanti...!
Ora se hai modo intercetta l'errore e su Errore metti il Createtabledef
altrimenti usi normalmente il Tabledefs...!
Function AllegaTab(NomeTab as string)
.......
On Error Goto CreateErr
........
.......
Set db = CurrentDb
Set tdf = db.TableDefs(NomeTab)
...........
Exit Function
CreatErr:
   If Err.Number=TabellaInsistente then
      set tdf=db.CreateTableDef(NomeTab)
      Resume Next
   Else
      ......
   End if
End Function
P.S. leggere l'help fa sempre molto bene.
@Alex


title: connect

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1154365901.7...@75g2000cwc.googlegroups.com...
Riccardo Casadei ha scritto:



Set tdf  = db.CreateTableDef(NomeTab)
quindi puoi andare avanti...!



End Function

@Alex
Ciao Alex
ti ringrazio, mancava il CreateTableDef.
Credo anche di aver fatto un giro più contorto del dovuto perchè:
- creo la tabella nel FE
- la copio nel BE
- creo il tabledef nel BE (che appunto ho aggiunto con la tua indicazione)
- allego la tabella al FE
- cancello la tabella dal FE
Adesso funziona, ma cercherò di ottimizzare la cosa.
Grazie
Rick


title: Aggiornare campo tenendo conto del record precedente

author: Franz

text:
Ciao a tutti
in una sottomaschera continua ho un pulsante che và a nuovo record, come
posso via codice indicare che quando va a nuovo record il campo A deve
prendere l'ultimo risultato +1
es.: se l'ultimo inserimanto in campo A contiene 7, se vado a nuovo record
il campo deve essere agiornato a 8.
Grazie


author: CIDI

text:
"Franz" <aa> ha scritto nel messaggio
news:494c9eef$0$1121$4faf...@reader1.news.tin.it...
> Ciao a tutti
> in una sottomaschera continua ho un pulsante che vą a nuovo record, come
> posso via codice indicare che quando va a nuovo record il campo A deve
> prendere l'ultimo risultato +1
> es.: se l'ultimo inserimanto in campo A contiene 7, se vado a nuovo record
> il campo deve essere agiornato a 8.
> Grazie
Ciao Franz
www.donkarl.com/it?FAQ4.22
Daniele


title: pressione tasto....

author: EnricoV.

text:
chiedo una bella cosuccia...
ho un pulsante di comando che può venir attivato anche tramite Alt+S
e..naturalmente  sull' evento click ci stà una bella routine...
se tengo premuto per più di 1 secondo la sequenza Alt+S


title: i recordset

author: Simone

text:
Ciao a tutti,
avrei la necessità di esportare dati da access ad excell, per questo ho
creato all'interno di una rutin un recordset che filtra alcuni dati, tramite
il seguente codice:
        Set TrasEffe = WinTras1.OpenRecordset("SELECT [TRASPORTI
EFFETTUATI].DATA, [TRASPORTI EFFETTUATI].LUOGO_PART, [TRASPORTI
EFFETTUATI].LUOGO_DEST,  FROM [TRASPORTI EFFETTUATI] WHERE (((([trasporti
effettuati].data)>=" & [Forms]![espo_dati]![INIZ_PERI] & ")) and
((([trasporti effettuati].data)<=" & [Forms]![espo_dati]![FINE_PERI] &
")));")
Il codice non genera alcun tipo di errore, però nel foglio di calcolo non
viene esportato alcun record, invece se ometto il secondo criterio "minore
uguale", vengono esportati tutti i record;
Perchè?


title: i recordset

author: Roberto da casa

text:
"Simone" <
sip...@tin.it
> ha scritto nel messaggio
news:AxVz6.7812$k53.1...@news1.tin.it...

Prova così:
        Set TrasEffe = WinTras1.OpenRecordset("SELECT [TRASPORTI
EFFETTUATI].DATA, [TRASPORTI EFFETTUATI].LUOGO_PART, [TRASPORTI
EFFETTUATI].LUOGO_DEST,  FROM [TRASPORTI EFFETTUATI WHERE (((([trasporti
effettuati].data)>=#" & Format$([Forms]![espo_dati]![INIZ_PERI],
"mm/dd/yyyy") & "#)) and ((([trasporti effettuati].data)<=#" &
Format$([Forms]![espo_dati]![FINE_PERI], "mm/dd/yyyy") & "#)));")
Trattandosi di un confronto tra date, il secondo termine di paragone va
racchiuso tra due caratteri # e va formattato nella forma mese/giorno/anno.
Inoltre evita come nome dei campi data, è un nome riservato; il suo utilizzo
potrebbe darti qualche dispiacere.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Manipolare records e tabelle da VBA

author: Bobo

text:
Dato che ho imparato il VBA scopiazzando i comandi da database di
esempio, ho qualche lacuna vergognosa, tra cui la seguente:
Quale è la sintassi  VBA per manipolare i record di una tabella?
che so, poniamo di avere una tabella Tbl, con un campo logico Delete:
se voglio cancellare tutti i record con delete impostato a True, che
codice devo scrivere?
E se volessi, poi, scrivere qualcosa in un altro campo (che so, un
campo chiamato Txt, voglio scriverci dentro la stringa "pippo" in ogni
campo) che codice uso? Immagino che ci voglia un ciclo for, ma mi
mancano i riferimenti.
Finora mi sono arrangiato costruendo prima una query di aggiornamento
che facesse quello che volevo, e poi mettendo nel codice un runSQL
copiandoci dentro la stringa della query, ma mi piacerebbe saperlo fare
anche direttamente col codice.
Ho provato a cercare nel sitocomune, ma non ho trovato lumi.
grazie 1000


title: Manipolare records e tabelle da VBA

author: MA

text:

ciao cerca di non usare parole riservate com delete, Access è permalosetto
su queste cose
Per fare quello che dici la migliore soluzione è la query di aggiornamento
ma cmq
con il recordset devi fare così
Dim rst as dao.recordset
set rst = currentdbt.openrecordset
with rst
    do
        .edit
            !campotxt = "Pippo"
        .update
        .movenext
    loop until .eof
end with
rst.cose
set rst = nothing
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: Manipolare records e tabelle da VBA

text:
MA wrote:
> ciao cerca di non usare parole riservate com delete, Access è permalosetto
> su queste cose
Urca hai ragione! Con nome mi era già capitato, con delete non ancora,
meglio che passi dall'apprendimento per errori al cercarmi la lista
delle parole riservate, da non mettere nei nomi dei campi... :-)
> Per fare quello che dici la migliore soluzione è la query di aggiornamento
Perché? è più efficiente far fare il lavoro al motore DB, mentre il
codice VBA è meno efficiente?
> ma cmq
> con il recordset devi fare così
> Dim rst as dao.recordset
> set rst = currentdbt.openrecordset
> with rst
>     do
>         .edit
>             !campotxt = "Pippo"
>         .update
>         .movenext
>     loop until .eof
> end with
> rst.cose
> set rst = nothing
Quello che non mi torna, dove sta in questo codice il riferimento alla
tabella? Qui scrivo il riferimento al database (rst =
currentdb.openrecordset), nonchè il nome del campo
(!campotxt="pippo"), ma il nome della tabella dove lo piglia? Se il
codice viene fatto partire da una form appoggiata ad una singola
tabella magari Access si immagina di prenderla da lì, ma se la tabella
si basa su una query multitabella, o addirittura se ho una form di
comando non appoggiata a nessuna tabella, dove scrivo il rif alla
tabella?
tks ancora



title: Manipolare records e tabelle da VBA

text:

Ops hai ragione, scusa
set rst = currentdbt.openrecordset("Select ... from ...")



title: Manipolare records e tabelle da VBA

author: Morgan

text:
"Bobo" <
robert...@gmail.com
> ha scritto nel messaggio
news:1138031753.3...@g14g2000cwa.googlegroups.com...



title: Manipolare records e tabelle da VBA

text:
"Bobo" <
robert...@gmail.com
> ha scritto nel messaggio
news:1138031753.3...@g14g2000cwa.googlegroups.com...
MA wrote:
> ciao cerca di non usare parole riservate com delete, Access è permalosetto
> su queste cose
Urca hai ragione! Con nome mi era già capitato, con delete non ancora,
meglio che passi dall'apprendimento per errori al cercarmi la lista
delle parole riservate, da non mettere nei nomi dei campi... :-)
Strano a me con Nome mai.
> Per fare quello che dici la migliore soluzione è la query di aggiornamento
Perché? è più efficiente far fare il lavoro al motore DB, mentre il
codice VBA è meno efficiente?
Secondo me come ti trovi meglio e da cosa devi fare, come nel tuo caso
ti ha fatto notare Ma.
Io uso quasi sempre recordset da VBA e saltuariamente, per aggiornamenti
massivi stringhe SQL con il comando DoCmd.RunSQL tipo
DoCmd.RunSQL "DELETE * FROM tblMovimentazioni WHERE Data BETWEEN " &
startDate & " AND " & endDate & ""
Calcola che una query già pronta dovrebbe essere più veloce di una eseguita
da codice
per il fatto che non fai il parsing della stessa.
[CUT]


title: Manipolare records e tabelle da VBA

author: cidi

text:
"Bobo" <
robert...@gmail.com
> ha scritto nel messaggio
news:1138026700.4...@g49g2000cwa.googlegroups.com...



grazie 1000
Ciao Bobo
nella guida VBA di access: recordset
Daniele


title: Manipolare records e tabelle da VBA

author: Sergio MAZZA

text:
"Bobo" <
robert...@gmail.com
> ha scritto nel messaggio
news:1138026700.4...@g49g2000cwa.googlegroups.com...
Dato che ho imparato il VBA scopiazzando i comandi da database di
esempio, ho qualche lacuna vergognosa, tra cui la seguente:
Quale è la sintassi  VBA per manipolare i record di una tabella?
che so, poniamo di avere una tabella Tbl, con un campo logico Delete:
se voglio cancellare tutti i record con delete impostato a True, che
codice devo scrivere?
E se volessi, poi, scrivere qualcosa in un altro campo (che so, un
campo chiamato Txt, voglio scriverci dentro la stringa "pippo" in ogni
campo) che codice uso? Immagino che ci voglia un ciclo for, ma mi
mancano i riferimenti.
[risposta]
Ti studi gli oggetti: DAO e ADO;
(DAO)
http://msdn.microsoft.com/archive/default.asp?url=/archive/en-us/office97/html/output/F1/D2/S5A25F.asp
(ADO)
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/ado270/htm/mdmscadoobjmod.asp
Finora mi sono arrangiato costruendo prima una query di aggiornamento
che facesse quello che volevo, e poi mettendo nel codice un runSQL
copiandoci dentro la stringa della query, ma mi piacerebbe saperlo fare
anche direttamente col codice.
[risposta]
Hai fatto bene; ma se studi SQL è ancora meglio.
Ho provato a cercare nel sitocomune, ma non ho trovato lumi.
grazie 1000
[risposta]
Ciao.
--
Sergio MAZZA


title: Ricerca con insrt tra due numeri

author: davide

text:
Dovrei dividere in due parti delle stringhe contenute nel campo di una
tabella,
tra il numero civico e il cap per ottenere due campi diversi, faccio
un esempio con qualcuna di queste stringhe:
VIA EINAUDI, 33 00013 MENTANA   RM
L.GO BUONARROTI  84   00052 CERVETERI   RM
VIA AQUILA, 27   95037 SAN GIOVANNI LAPUNTA   CT
quindi dovrei ottenere:
campo1                                     campo2
VIA EINAUDI, 33                        00013 MENTANA   RM
L.GO BUONARROTI  84                    00052 CERVETERI   RM
VIA AQUILA, 27                         95037 SAN GIOVANNI LAPUNTA   CT
il problema è che usando la funzione instr non posso dare come
indicazione
lo spazio in quanto lo ritrovo in altre parti della stringa.
Come si potrebbero dividere le stringhe fra il numero civico e il cap?
Un Saluto a tutti
Davide


title: Ricerca con insrt tra due numeri

author: Roberto dalla campagna

text:
"davide" <
davi...@libero.it
> ha scritto nel messaggio
news:e2ac43b1.04091...@posting.google.com...

Se è vero che il CAP è l'unica sottostringa lunga 5 contenente solo numeri.
Se i dati da suddividere sono contenuti in un campodi tipo testo chiamato
TuttoInsieme in una tabella chiamata Tabella1.
In un modulo del tuo database memorizza il seguente codice VBA:
Public Function DividiIndirizzo(IndirizzoUnico _
As String, PrimaDopo As Integer) As String
Dim Conta As Integer
Dim Conta2 As Integer
Dim Pippo As String
DividiIndirizzo = ""
For Conta = 1 To Len(IndirizzoUnico) - 5
    Pippo = ""
    For Conta2 = 0 To 4
        If IsNumeric(Mid(IndirizzoUnico, _
        Conta + Conta2, 1)) Then
            Pippo = Pippo & Mid(IndirizzoUnico, _
            Conta + Conta2, 1)
        End If
    Next Conta2
    If Len(Pippo) = 5 Then
        If PrimaDopo = 1 Then
            DividiIndirizzo = Left(IndirizzoUnico, _
            Conta - 1)
            Exit Function
        Else
            DividiIndirizzo = Mid(IndirizzoUnico, Conta)
            Exit Function
        End If
    End If
Next Conta
End Function
Quindi per ottenere la divisione dell'indirizzo in due campi creati una
query che abbia il seguente codice SQL:
SELECT Tabella1.TuttoInsieme, DividiIndirizzo([TuttoInsieme],1) AS Campo1,
DividiIndirizzo([TuttoInsieme],2) AS Campo2
FROM Tabella1;
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Ricerca con insrt tra due numeri

author: Cinzia

text:
"davide" <
davi...@libero.it
> ha scritto nel messaggio
news:e2ac43b1.04091...@posting.google.com...

Ciao Davide,
se ci fosse sempre la virgola tra il nome della via e il numero potresti
cercare la virgola, e poi cercare lo spazio successivo alla posizione della
virgola +2(per saltare il primo spazio succ. alla virgola)
Nel tuo caso però la virgola non c'è sempre e quindi la vedo piuttosto
complicata. Se non fossero tanti quelli senza virgola potresti cercarli
aggiungergli  a mano la virgola e poi apllicare il metodo proposto.
Mi è venuto in mente un'altra possibilità un po' complicata:
Con la funzione Split (vedi help) usando come separatore lo spazio ti
ritroverai in un array tutte le singole parole, con un ciclo verifichi
qual'è la prima  parola che corrisponde  a un numero e ipotizziamo che
quello sia il numero civico, individuato il n. civico con una instr del
numero trovato dovresti riuscire a dividere in due la stringa (bisogna
vedere cosa succede se un numero civico è 22/a ...)
Spero che qualcuno di questi suggerimenti possano esserti utili
Ciao
Cinzia


title: Ricerca con insrt tra due numeri

text:
"Roberto dalla campagna" <
r.ma...@libero.it
> wrote in message news:<96y2d.7552$
zF3.1...@twister2.libero.it
>...

Ciao Roberto
Ti ringranzio della soluzione che mi hai dato,
tramite la tua routine sono riuscito a separare
le stringhe come volevo io.
Un Saluto  Davide


title: Ricerca con insrt tra due numeri

text:
"Cinzia" <
cinziapagani_...@tiscali.it
> wrote in message news:<cieb21$mpk$
1...@lacerta.tiscalinet.it
>...

Ciao Cinzia
Con la soluzione proposta da Roberto
sono riuscito a dividere le stringhe come volevo io.
Ho provato come hai detto tu di fare leva sulla virgola
prima del numero civico,solo che le stringhe senza quella
virgola erano troppe.
La funzione Split non la conosco,dovrei provarla.
Comunque ti Ringranzio della risposta.
Un Saluto  Davide


title: maiuscola iniziale

author: pìda sè parsòtt

text:
esiste la possibilità di formattare, in una tabella, il testo con
"iniziale maiuscola"? ho trovato "tutto maiuscolo" o "tutto minuscolo"
ma non solo l'iniziale come invece è possibile per excel con la
funzione MAIUSC.INIZ  .
grazie a chi può aiutarmi


title: maiuscola iniziale

author: Carlo Costarella

text:
"pìda sè parsòtt" <
peter...@libero.it
> ha scritto nel messaggio
news:1155019480.2...@i42g2000cwa.googlegroups.com...

[Risposta]
Funzione StrConv
Esempio: StrConv("TuoCampoOFrase",vbProperCase)
Puoi usarlo anche in una query di aggiornamento.
Tieni presente che tale funzione rende maiuscola la prima lettere di tutte
le parole in una frase.
Così "questo ng è proprio utile" diventa "Questo Ng È Proprio Utile".
In un post di qualche giorno fà si parlava proprio di questo.
Ciao, Carlo


title: maiuscola iniziale

text:
pìda sè parsòtt ha scritto:

Guarda nell'Help in linea la Funzione StrConv


title: maiuscola iniziale

text:
"pìda sè parsòtt" <
peter...@libero.it
> ha scritto nel messaggio
news:1155019480.2...@i42g2000cwa.googlegroups.com...

Dimenticavo...
puoi risolvere il problema di tutte le iniziali maiuscole facendo così:
strconv("questo ng è proprio utile",vbProperCase) restituisce "Questo Ng È
Proprio Utile";
invece questo:
strconv(left("questo ng è proprio utile",1),vbProperCase)&
strconv(mid(strconv("questo ng è proprio utile",vbProperCase),2,len("Questo
Ng È Proprio Utile")),vbLowerCase)
Restituisce: "Questo ng è proprio utile"
Lo stesso si può ottenere con due query di aggiornamento.
Ciao, Carlo


title: maiuscola iniziale

text:
"pìda sè parsòtt" <
peter...@libero.it
> ha scritto nel messaggio news:1155019480.2...@i42g2000cwa.googlegroups.com...

[risposta]
Per la cronaca; access non si comporta come excel, quindi bisogna cambiare il modo d'approccio alle sue funzionalità...
Ciao.
--
Sergio MAZZA


title: RecordSet dove trovare chiae informazioni sull'uso ?

author: Pisinho

text:
Ho visto la guida on line ma non ci ho capito niente, il genio di chi ha
scritto la guida dovrebbe essere bandito
da fare queste cose.
Comunque se avete qualche sito dove reperire informazioni, magari in
italiano Vi sarei grato.
Grazie mille, e buona festa.


text:
"Pisinho" <
li...@fol.it
> ha scritto nel messaggio
news:aptndt$rl9$1...@newsreader.mailgate.org...

Ad esempio puoi andare sul Sito Comune (link qui sotto) e nella Sezione
General leggiti la FAQ di Lbo intitolata "Cos'è un recordset?".
Ma tu che versione di Access usi?
In Access 97 l'help è fatto molto bene e circa relativamente a Recordset ti
sottopone tanti argomenti da leggere fino a Natale. :-)
Ad esempio, se cerchi Oggetto Recordset dice:
=================
Un oggetto Recordset rappresenta i record di una tabella base o i record che
risultano dall'esecuzione di una query.
Osservazioni
Gli oggetti Recordset consentono di manipolare i dati in un database a
livello di record. Quando si utilizzano gli oggetti DAO, l'interazione con i
dati avviene quasi esclusivamente utilizzando oggetti Recordset. Tutti gli
oggetti Recordset si costruiscono utilizzando record (righe) e campi
(colonne). Esistono cinque tipi di oggetti Recordset:
· Recordset di tipo tabella: una rappresentazione in codice di una tabella
base che può essere utilizzata per aggiungere, modificare o eliminare record
da una singola tabella di database. Solo per le aree di lavoro di Microsoft
Jet.
· Recordset di tipo dynaset: il risultato di una query i cui record possono
essere aggiornati. Un oggetto Recordset di tipo dynaset è un set di record
dinamico che può essere utilizzato per aggiungere, modificare o eliminare
record da una o più tabelle di database sottostanti. Un oggetto Recordset di
tipo dynaset può contenere campi di una o più tabelle in un database. Questo
tipo corrisponde ad una tabella del set di record corrente ODBC.
· Recordset di tipo snapshot: una copia statica di un set di record che può
essere utilizzato per trovare dati o generare report. Un oggetto Recordset
di tipo snapshot può contenere campi di una o più tabelle in un database ma
non può essere aggiornato. Questo tipo corrisponde a una tabella statica del
set di record corrente ODBC.
· Recordset di tipo forward-only scrolling: identico a quello di tipo
snapshot, ma non contiene alcuna tabella del set di record corrente. È
possibile effettuare lo scorrimento dei record solo in avanti. Con questo
tipo di oggetto si ottiene un miglioramento delle prestazioni nelle
situazioni in cui è sufficiente scorrere il set di risultati solo una volta.
Questo tipo corrisponde ad una tabella di scorrimento in avanti del set di
record corrente
 ODBC.
· Recordset di tipo dinamico: un set di risultati di una query di una o più
tabelle base in cui è possibile aggiungere, modificare o eliminare record da
una query che restituisce righe. I record che altri utenti aggiungono,
eliminano o modificano nelle tabelle base appaiono anche nel Recordset.
Questo tipo corrisponde ad una tabella dinamica del set di record corrente
ODBC. Solo per le aree di lavoro di ODBCDirect.
È possibile scegliere il tipo di oggetto Recordset che si desidera creare
utilizzando l'argomento tipo del metodo OpenRecordset.
In un'area di lavoro Microsoft Jet, se non si specifica un tipo, l'oggetto
DAO tenta di creare il tipo di Recordset con la maggiore funzionalità
disponibile, iniziando con la tabella. Se ciò non risulta possibile,
l'oggetto DAO tenta di creare un oggetto Recordset di tipo dynaset, poi di
tipo snapshot e, infine, di tipo forward-only scrolling.
In un'area di ODBCDirect, se non si specifica un tipo, l'oggetto DAO tenta
di creare il tipo di Recordset con la risposta query più veloce, iniziando
con lo scorrimento in avanti. Se ciò non risulta possibile, l'oggetto DAO
tenta di creare un oggetto Recordset di tipo snapshot, poi di tipo dynaset
e, infine, di tipo dinamico.
In un'area di lavoro Microsoft Jet, quando si crea un oggetto Recordset
utilizzando un oggetto TableDef non collegato, in un'area di lavoro di
Microsoft Jet, vengono creati oggetti Recordset di tipo tabella. È possibile
creare solo oggetti Recordset di tipo dynaset o di tipo snapshot con tabelle
collegate o tabelle in database ODBC connessi a Microsoft Jet.
Un nuovo oggetto Recordset viene aggiunto automaticamente all'insieme
Recordsets quando si apre l'oggetto e viene rimosso automaticamente quando
lo si chiude.
Nota   Se si utilizzano variabili per rappresentare un oggetto Recordset e
l'oggetto Database che contiene il Recordset, accertarsi che le variabili
abbiano la stessa area di validità o durata. Se, ad esempio, si dichiara una
variabile globale che rappresenta un oggetto Recordset, accertarsi che anche
la variabile che rappresenta il Database contenente il Recordset sia globale
oppure sia dichiarata in una routine Sub o Function utilizzando la parola
chiave Static.
Si possono creare tutte le variabili di oggetto Recordset necessarie.
Diversi oggetti Recordset possono accedere alle stesse tabelle, query e
campi senza creare conflitto.
Gli oggetti Recordset di tipo dynaset, di tipo snapshot e di tipo
forward-only scrolling vengono memorizzati nella memoria locale. Se nella
memoria locale non vi è spazio sufficiente per memorizzare i dati, il modulo
di gestione di database Microsoft Jet salva gli altri dati nello spazio su
disco TEMP. Se lo spazio temporaneo non è sufficiente, si verifica un errore
intercettabile.
L'insieme predefinito di un oggetto Recordset è l'insieme Fields e la
proprietà predefinita di un oggetto Field è la proprietà Value. È possibile
semplificare il codice utilizzando tali impostazioni predefinite.
Quando si crea un oggetto Recordset, il record corrente viene posizionato al
primo record se esistono eventuali record. Se non esiste alcun record,
l'impostazione della proprietà RecordCount è 0 e le impostazioni delle
proprietà BOF e EOF è True.
È possibile utilizzare i metodi MoveNext, MovePrevious, MoveFirst e MoveLast
per riposizionare il record corrente. Gli oggetti Recordset di tipo
forward-only scrolling supportano soltanto il metodo MoveNext. Quando si
utilizzano i metodi Move per esaminare tutti i record, è possibile
utilizzare le proprietà BOF e EOF per verificare l'inizio o la fine
dell'oggetto Recordset.
Per quanto riguarda gli oggetti Recordset di tipo dynaset e di tipo
snapshot, in un'area di lavoro di Microsoft Jet, è possibile, inoltre,
utilizzare i metodi Find, quale FindFirst, per individuare un determinato
record in base ai criteri specificati. Se il record non viene trovato, la
proprietà NoMatch è impostata a True. Per quanto riguarda gli oggetti
Recordset di tipo tabella, si possono esaminare record utilizzando il metodo
Seek.
La proprietà Type indica il tipo di oggetto Recordset creato e la proprietà
Updatable indica se è possibile modificare i record degli oggetti.
Le informazioni sulla struttura di una tabella base, quali i tipi di dati e
i nomi di ciascun oggetto Field e di ciascun oggetto Index, vengono
memorizzate in un oggetto TableDef.
Per fare riferimenti ad un oggetto Recordset di un insieme in base al numero
ordinale o all'impostazione della proprietà Name, utilizzare una delle
seguenti forme di sintassi:
Recordsets(0)
Recordsets("nome")
Recordsets![nome]
Nota   È possibile aprire un oggetto Recordset dalla stessa origine dati o
database più di una volta, creando nomi duplicati nell'insieme Recordsets. È
necessario assegnare gli oggetti Recordset alle variabili di oggetto e
riferirsi ad esse mediante il nome della variabile.
==================
Tanto per cominciare mi sembra abbastanza chiaro.
Cosa è che non ti è chiaro.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:nVtw9.102388$RO.26...@twister1.libero.it...
>
> "Pisinho" <
li...@fol.it
> ha scritto nel messaggio
> news:aptndt$rl9$1...@newsreader.mailgate.org...
> > Ho visto la guida on line ma non ci ho capito niente, il genio di chi ha
> > scritto la guida dovrebbe essere bandito
> > da fare queste cose.
> >
> > Comunque se avete qualche sito dove reperire informazioni, magari in
> > italiano Vi sarei grato.
> >
> > Grazie mille, e buona festa.
>
> Ad esempio puoi andare sul Sito Comune (link qui sotto) e nella Sezione
> General leggiti la FAQ di Lbo intitolata "Cos'è un recordset?".
>
> Ma tu che versione di Access usi?
> In Access 97 l'help è fatto molto bene e circa relativamente a Recordset
ti
> sottopone tanti argomenti da leggere fino a Natale. :-)
>
>
Io uso Access 2000, sono all'inizio con Access la cosa che mi confonde molto
e' come mai ci sono molti modi di aprire un DB e fare ricerche spostamenti
etc... Ho lavorato con MySQL li' non abbiamo questo tipo di problema uso il
DB. Faccio le mie query, trovo quello che voglio e lo metto nelle variabili
semplicemente con variabile = select qualche cosa..
qui' in access, mi trovo spaesato. Non ho trovato un semplice esempio per
aprire il mio DB da VBA, fare ricerche spostamenti etc..., domanda: era
difficile mettere nella guida una sezione con 3/4 capitoletti e far vedere
come di fa?
Va be', e' fatta cosi'. Accontentiamoci, del resto la parte grafica e' molto
intuitiva. Studieremo anche questi ....
Grazie mille...


title: INNOSETUP

author: Riccardo Casadei

text:
Avevo letto un post con il riferimento a questa utility e avevo inteso che
permetteva di creare un file di installazione Setup.exe.
Ho installato l'utility e ho provato, ma non sono riuscito a creare un file
con estensione .exe, ma solo .iss (Inno Setup Script).
Ho tralasciato qualche passaggio o non ho capito nulla ?
Grazie
Ric


title: INNOSETUP

author: Alex

text:
"Riccardo Casadei" <
in...@ricweb.it
> wrote in message
news:arle7k$ai1$
1...@fata.cs.interbusiness.it

Con il file Iss(che poi è uno SCRIPT) ti permette poi di creare
il relativo File.Exe
@Alex.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: INNOSETUP

author: Fabrizio Quercia

text:
"Riccardo Casadei" <
in...@ricweb.it
> ha scritto nel messaggio
news:arle7k$ai1$1...@fata.cs.interbusiness.it...

InnoSetup genera uno script di installazione, che poi deve essere COMPILATO
e ti crea cosi il famoso Setup.exe
- Scarica InnoSetup e IS Tools (quest'ultimo lo trovi sul link Third Party)
- Scarica il Translate in italiano (su Third Party o Translate)
- Installa prima InnoSetup poi IS Tools
- Usa IS Tools per crearti il pacchetto ISS in maniera visuale e poi
compilalo da li.
Su Third Party del sito c'e' anche la traduzione del pacchetto in lingua
italiana, altrimenti ti crei il Setup.exe in inglese.
Ciao :)


title: INNOSETUP

text:
"Fabrizio Quercia" <
fabrizi...@tin.it
> ha scritto nel messaggio
news:rcsD9.58195$Yw.26...@news2.tin.it...

Ho fatto come mi hai detto (a parte la traduzione in italiano che non so
come abilitare).
Ma non riesco ad ottenere il file .exe
Diciamo che ho compilato e al termine miha chiesto di provare il file
creato; cosě ho fatto ed effettivamente ha funzionato. Io perň non trovo il
file .exe da nessuna parte.
Fai finta di spiegarlo a uno che non capice nulla, perchč in questo momento
mi sento cosě.
Grazie
Ric


title: INNOSETUP

author: robyg

text:
"Riccardo Casadei" <
in...@ricweb.it
> ha scritto nel messaggio
news:arll74$aqg$1...@grillo.cs.interbusiness.it...

> io ho scaricato innosetup 2.0.19 da
innosetup.com
 e ho fatto delle prove
usando il wizard. Mi genera un file SETUP.EXE in una sottocartella OUTPUT .
La cartella OUTPUT la crea il prg innosetup al momento della compilazione.
Il setup č tutto in inglese.


title: INNOSETUP

text:
"robyg" <
rgr...@libero.it
> ha scritto nel messaggio
news:ZvwD9.10597$2B1.2...@twister2.libero.it...
> > io ho scaricato innosetup 2.0.19 da
innosetup.com
 e ho fatto delle prove
> usando il wizard. Mi genera un file SETUP.EXE in una sottocartella OUTPUT
.
> La cartella OUTPUT la crea il prg innosetup al momento della compilazione.
esatto, il setup.exe viene creato in una cartella \output..credo su C:\ ma è
personalizzabile.
quindi forse c:\output\setup.exe o forse
c:\programmi\innosetup\output\setup.exe
> Il setup è tutto in inglese.
scariare un file dal nome: Italian-2-0-18.isl (o qualcosa di simile, viene
scaricato in formato testo-txt e va rinominato con estenzione ISL)
Su IS Tools c'e' a sinistra una voce Messages, la selezioni e a destra fai
clic destro:
c'e' Import from file...selezioni il file Italian-2-0....isl che ti sei
preso e vai :))))
Ciao :)


title: Problema per la "Somma"

author: Tiscalinews

text:
Salve, ho un problema che sembra di facile risoluzione ma sta mandando pazzo
a me ed altre persone;
Come si fa a calcolare la somma, quindi il totale di un controllo calcolato
in una maschera o in un report?
esempio:
campo "Quantità"
campo "PrezzoUnitario"
Vorrei sapere la somma di Quantita*PrezzoUnitario, di più record
Grazie


title: Problema per la "Somma"

author: Karl Donaubauer

text:
Tiscalinews ha scritto:

Somma(Quantita*PrezzoUnitario)
--
HTH
Karl
*********
Scusate il mio malissimo Italiano. Faccio solo esercizi qui.
Access-FAQ (Tedesco):
http://www.donkarl.com
APP:
http://www.AccessProfiPool.com


title: conservare il Layout delle query origini dati di report/maschera

author: Giuseppe

text:
noto che ogni volta che apro la query origine dati di un repeort o di una
maschera, questa appare nel solito modo e non "ricorda" l'ultima modifica
effettuata. spesso č bene disporre le tabelle in un certo modo, ingrandirle
per vedere tutti i campi ecc.
non c'č modo di rimediare a ciň?
trovo che sia abbastanza seccante, ogni volta, rifare le stesse operazioni.
--
========
Saluti
Giuseppe


text:
Giuseppe wrote:
> noto che ogni volta che apro la query origine dati di un repeort o di una
> maschera, questa appare nel solito modo e non "ricorda" l'ultima modifica
> effettuata. spesso è bene disporre le tabelle in un certo modo,
> ingrandirle
> per vedere tutti i campi ecc.
>
> non c'è modo di rimediare a ciò?
> trovo che sia abbastanza seccante, ogni volta, rifare le stesse
> operazioni.
Prova, una volta aperte e disposte come vuoi, a fare File-Salva...
Ciao.
--
Sergio MAZZA


text:
> Prova, una volta aperte e disposte come vuoi, a fare File-Salva...
Cosě mi chiede un nome e quindi non č piů una query "interna" al report o
alla maschera ...
Io invece, per evitare la proliferazione di query creo deglle query solo
quando necessarie.


text:

Mhmmm... Come chiedere la botte piena e la moglie 'mbriaca.
Capisco che č una scocciatura ma credo che in questo caso non hai scelta...
Ciao.
--
Sergio MAZZA


title: stampa report con intestazione voce di selezione

author: Valter

text:
ciao
sono ancora qui a chiedere informazioni
vorrei "rifinire" i report collegati ad una query di selezione per fa si che
in qualche parte dell'intestazione della pagina ci sia la possibilità di
visualizzare il criterio di selezione che è stato digitato.
mi capita molto spesso di fare la stampae, a distanza di tempo, non
ricordare più con quale criterio era stata fatta la ricerca
attendo sicure risposte
grazie da Valter TV


text:
CHIEDO ENORMEMENTE SCUSA PER LA CAZZATA PRECEDENTE.
Credevo di risponderti per un'applicazione in Visual Basic. Cancella tutto.
L'ideale è costruirti una stringa che contenga il testo utile e passarla al
Report.
Se la stringa la definisci in un modulo e la dichiari publica la recuperi
prima di eseguire il Print del Report e imposti una
Label.caption=VarPublica.
E' un metodo, non è il massimo ma è semplice e funzionale.
Ciao Alex.
--
Posted from [212.141.54.103]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


text:
Dovresti essere più esplicito sul sistema di stampa che utilizzi, ma presumo
DataReport o ---->Data Environment.
Io, per il tipo di stampe che faccio, li ho abbandonati da tempo, e per non
installare da clienti Cristal Report, utilizzo l'oggetto PRINTER, in questo
modo passo alla stampa un RecordSet e una Stringa che controllo come voglio.
Sembra complicato, ma realizzata la struttura anche le modifiche sono
semplici.



author: oliones

text:
Valter <
val...@libero.it
> wrote in message
h5Y67.18815$NZ6.6...@news.infostrada.it...
> ciao
> sono ancora qui a chiedere informazioni
>
> vorrei "rifinire" i report collegati ad una query di selezione per fa si
che
> in qualche parte dell'intestazione della pagina ci sia la possibilità di
> visualizzare il criterio di selezione che è stato digitato.
> mi capita molto spesso di fare la stampae, a distanza di tempo, non
> ricordare più con quale criterio era stata fatta la ricerca
solitamente faccio partire i report da una maschera che uso anche per
filtrare i dati, e per inserire nel report i criteri di selezioni usati
faccio riferimento ai controlli della maschera (che uso anche per i
riferimenti)
ciao


text:
scusatemi ma non ci ho capito molto, potreste essere più precisi ??
purtroppo non ho una grande esperienza di "codice", sto iniziando solo ora
"oliones" <
oli...@tiscalinet.it
> ha scritto nel messaggio
news:9jhr9i$1jm$1...@lacerta.tiscalinet.it...



text:
> > > in qualche parte dell'intestazione della pagina ci sia la possibilità
di
> > > visualizzare il criterio di selezione che è stato digitato.
> > > mi capita molto spesso di fare la stampae, a distanza di tempo, non
> > > ricordare più con quale criterio era stata fatta la ricerca
> >
> > solitamente faccio partire i report da una maschera che uso anche per
> > filtrare i dati, e per inserire nel report i criteri di selezioni usati
> > faccio riferimento ai controlli della maschera (che uso anche per i
> > riferimenti
ho una tabella con i clienti
voglio un report che riporti i clienti che abitano a Roma
creo un form (Stampa) con una casella di testo "ScegliCitta" e un pulsante
per visualizzare il repor in anteprima  (dopo che hai creato il report fallo
in autocomposizione)
creo la query che filtra la tabella clienti e nei criteri scrivo il
"percorso" della casella di testo della maschera
[Forms]![Stampa]![ScegliCitta] e NULLA nei parametri
costruisco il report basandomi sulla query
nell'intestazione di pagina  del report inserisco una casella di testo con
origine record la casella di testo della maschera usata per eseguire la
query [Forms]![Stampa]![ScegliCitta]
e fatto
ciao


text:
ciao
me ne sono accorto solo ora che porti un ID conosciuto
ti ringrazio per la risposta relativa alla stampa di report con i criteri di
selezione, ma purtroppo la mia esperienza in fatto di codice e altro è poca.
cercherò comunque di spiegarti meglio cosa intendo fare:
da una tabella contenete i record, estraggo mediante una query di selezione,
i record voluti.
poi, con l'autocomposizione dei report ho creato la pagina che mi
interessava, prendendo i dati dalla query descritta prima. qualche lavoretto
di rifinitura per personalizzarla ed ecco fatto la mia bella stampa.
il fatto è che molto spesso nella stampa compaiono i record più disparati,
facendo sorgere dubbi sul funzionamento della query, quando invece tutto
funziona bene e la query fa il suo lavoro: la colpa è dell'operatore che non
si ricorda più quello che ha digitato come criterio di selezione nella form
della query.
è possibile far si, magari in modo semplice, che nel corpo del report si
possa far visualizzare anche il "criterio" digitato per la selezioen dei
record ????
spero di non averti disturbato troppo e grazie per le risposte
Valter - IW3GOA
"@Alex" <
ik2...@libero.it
> ha scritto nel messaggio
news:000301c11396$59820580$850d623e@w1v7p0...



title: [A2000]Filtro da sottomaschera ad altra sottomaschera.

author: Setec Astronomy

text:
Salve,
ho il seguente problema:
Software gestione protocolli.
Form Principale con due sotto form:
subDocumenti
subProtocolli
Vorrei che quando seleziono un record dalla subProtocolli venga applicato un
filtro alla subDocumenti in modo da visualizzare solo i documenti di un
certo protocollo.
Entrambe le subform sono in modalità foglio dati.
Ho privato ad inserire sull'evento "On Current" di subProtocolli ma ho
problemi ad accedre a subDocumenti.
Ringrazio chiunque mi possa aiutare.
Saluti.


author: Roberto da casa

text:
"Setec Astronomy" <
se...@freemail.it
> ha scritto nel messaggio
news:VWpE9.20328$3l.5...@twister1.libero.it...

Se sia nell'oggetto che è origine record di subDocumenti che in quello che è
origine record di subProtocolli c'è un campo chiamato NumeroProtocollo.
Nella maschera Principale inserisci una casella di testo non associata e non
visibile chiamata Pippo.
Nella maschera Principale imposta  a NumeroProtocollo la proprietà Collega
campi secondari del controllo sottomaschera relativo a subDocumenti.
Nella maschera Principale imposta  a Pippo la proprietà Collega campi master
del controllo sottomaschera relativo a subDocumenti.
A fronte dell'evento "Su corrente" di subProtocolli genera la seguente riga
di codice VBA:
Private Sub Form_Current()
Forms!Principale!Pippo = Me!NumeroProtocollo
End Sub
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


text:
"Roberto da casa" <
r.ma...@libero.it
> wrote in message
news:2CqE9.20471$3l.5...@twister1.libero.it...
[cut]
> Se sia nell'oggetto che è origine record di subDocumenti che in quello che
è
> origine record di subProtocolli c'è un campo chiamato NumeroProtocollo.
> Nella maschera Principale inserisci una casella di testo non associata e
non
> visibile chiamata Pippo.
> Nella maschera Principale imposta  a NumeroProtocollo la proprietà Collega
> campi secondari del controllo sottomaschera relativo a subDocumenti.
> Nella maschera Principale imposta  a Pippo la proprietà Collega campi
master
> del controllo sottomaschera relativo a subDocumenti.
> A fronte dell'evento "Su corrente" di subProtocolli genera la seguente
riga
> di codice VBA:
>
> Private Sub Form_Current()
> Forms!Principale!Pippo = Me!NumeroProtocollo
> End Sub
Grande, non pensavo  si potesse collegare campi master per mezzo di editbox.
Grazie ancora.
Saluti.


title: Access online

author: Santilli Marco

text:
Devo creare un paio di pagine online
Ho gia il mio spazio web con tutte le estensioni che voglio:  asp - php. Mi
sembra di aver capito che sono i principale
Come faccio a creare una pagina per poi essere visualizzata in internet????
Utilizzo FRONT PAGE, perchè gia lo conosco
1) Crea il database con tanto di tabelle e query
2) Poi suppongo che invece di creare le maschere devo creare le pagine web,
come faccio a collegare il database con le pagine e come faccio a creare la
pagine con i record a maschera continua
Se qualcuno ha qualche guida sarei lieto che me la girasse in modo da
poterla consulatare e provare a far qualcosa


title: Access online

author: Sergio MAZZA

text:
"Santilli Marco" <
marco.s...@libero.it
> ha scritto nel messaggio
news:camqb1$3a9$1...@grillo.cs.interbusiness.it...
> Devo creare un paio di pagine online
>
> Ho gia il mio spazio web con tutte le estensioni che voglio:  asp - php.
Mi
> sembra di aver capito che sono i principale
>
> Come faccio a creare una pagina per poi essere visualizzata in
internet????
>
>
> Utilizzo FRONT PAGE, perchč gia lo conosco
>
> 1) Crea il database con tanto di tabelle e query
>
> 2) Poi suppongo che invece di creare le maschere devo creare le pagine
web,
> come faccio a collegare il database con le pagine e come faccio a creare
la
> pagine con i record a maschera continua
>
> Se qualcuno ha qualche guida sarei lieto che me la girasse in modo da
> poterla consulatare e provare a far qualcosa
>
Anche se riguarda access (come base dati) ti consiglio di dirottare le tue
richieste nell'NG piů appropriato: it.comp.www.asp ed utilizzare (per
esempio) il sito:
http://www.aspitalia.com.
..
Ciao.
--
Sergio MAZZA


title: Access online

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:camsqv$kgm$1...@canarie.caspur.it...

Ok grazieeeeeeee


title: operazioni su pivot

author: Ben Wilson Rosso

text:
Ciao a tutti, è possibile fare un conteggio su una colonna di una
tabella pivot? Il conteggio automatico non funziona perchè conta anche
le righe nascoste....
Grazie


title: operazioni su pivot

author: Roberto da Parma

text:
"Ben Wilson Rosso" <
18538i...@mynewsgate.net
> ha scritto nel messaggio
news:200902271...@mynewsgate.net...

cosa intendi per righe nascoste??
in una tabella pivot comunque puoi in lineea di massima inserire tutte le
formule che vuoi...
somma(iif(...)...)
max(...)
min(....)
ecc...
ciao
--
Roberto da Parma


title: operazioni su pivot

text:
Roberto da Parma <
arisi....@tin.it
> ha scritto:

Ciao,
grazie per la risposta, ti faccio un esempio semplificato della
tabella... se ho nella tabella pivot numero di pratica e nomi inseriti e
nella stessa pratica inserisco 5 nomi e faccio il conteggio delle
pratiche lui mi da 5, perchè conta tutte le righe. Non posso usare la
funzione raggruppa perchè il campo filtri dev'essere bidirezionale. Se
fosse excel in una cella fuori dal pivot farei il conteggio, ma in
access non capisco come fare calcoli esterni alla tabella.
Se conosci un altro modo di fare calcoli sui filtri....
Grazie


title: operazioni su pivot

text:
"Ben Wilson Rosso" <
18538i...@mynewsgate.net
> ha scritto nel messaggio
news:200903010...@mynewsgate.net...

in una pivot nella cella "valore" puoi mettere una espressione conteggio
nella riga raggruppi il nome...es.
nome        periodo (es.)
------|
ciccio|           5
         |
--
Roberto da Parma


title: operazioni su pivot

text:
Ho caricato l'immagine della tabella qui
http://it.tinypic.com/view.php?pic=10icpxx&s=5
nel totale complessivo devo avere 3 (i numcert visualizzati) senza mettere
MaxDi in varietà perchè devo mantenerle visualizzate tutte. In excel ho
fatto
un conteggio della colonna, ma in access non so come fare una cella di
calcolo
esterna alla pivot....
Grazie


title: errore \ chiusura rimozione filtro

author: Logan

text:
Ciao a tutti,
ho un'applicazione di a97 (non costruita da me) che ha delle tabelle linkate
ad un altro db mdb ed alcune collegate tramite odbc a as400.
La maschera principale del programma è una maschera continua, ho dei tasti
nella barra dei menù per utilizzare e rimuovere un filtro sulla maschera.
Quando imposto il filtro tutto bene, ma quando lo rimuovo và in crash e si
chiude l'applicazione.
Se converto il db A2000 e faccio la medesima operazione, quando rimuovo il
filtro mi presenta il seguente errore:
AppName: msaccess.exe  AppVer: 10.0.4302.0  ModName: msaccess.exe
ModVer: 10.0.4302.0  Offset: 0011f354
E naturalmente si chiude
Qualcuno può aiutarmi?
Ciao by Logan bye bye


title: Non toglie un msg di conferma cancellazione

author: Ronny

text:
Ciao a tutti,
ho un piccolo problemino: quando eseguo un click su un command button,
eseguo una query di cancellazione dati da una tabella, la cosa strana è che
nonostante nelle opzioni gli abbia tolto la conferma alla cancellazione ed
all'aggiornamento, "lui" mi chiede comunque la conferma.
Questo naturalmente solo sull'Access del cliente e solo per questa query.
Cosa può essere ???
Grazie mille a tutti.
Ronny
--------------------------------
Inviato via
http://usenet.libero.it


author: yQy

text:
On Fri, 27 Jun 2003 16:03:10 GMT,
scremo...@tiscalinet.it
 (Ronny)
wrote:
>Ciao a tutti,
>ho un piccolo problemino: quando eseguo un click su un command button,
>eseguo una query di cancellazione dati da una tabella, la cosa strana è che
>nonostante nelle opzioni gli abbia tolto la conferma alla cancellazione ed
>all'aggiornamento, "lui" mi chiede comunque la conferma.
hai messo nel codice VBA il comando DoCmd.SetWarnings False e poi
reimpostato dopo la query a DoCmd.SetWarnings True ?
Esempio:
(Da codice vba)
--------------------------------
Private Sun Botton_Click()
 Docmd.setwarnings False
 docmd.openquery "il_nome_della_query"
 docmd.setwarnings True
End Sub
--------------------------------
>Questo naturalmente solo sull'Access del cliente e solo per questa query.
>Cosa può essere ???
Tu magari hai il setwarning non reimpostatoia True e quindi non vedi +
i messaggetti...lui ce l'ha sano! :)
>Grazie mille a tutti.
>Ronny
>
Spero di aver ben capito il tuo problema :)


title: catturare dati da diverse tabelle

author: Vittorio

text:
Buona sera a tutti, avrei bisogno del vostro aiuto.
Ho una Query chiamata "ELENCO MATERIALI UTILIZZATI" con i campi [MATERIALE]
e [DESCRIZIONE MATERIALE]
Ho una Sottomaschera chiamata "Sottomaschera Elementi" con i campi [PARTE
(LRM) FIGLIO]; [DESCRIZIONE] e [QTA']
Infine la maschera che contiene la precedente sottomaschera chiamata
[INSERIMENTO LEGAMI].
Io avrei bisogno che quando inserisco un nuovo record nella sottomaschera
"Sottomaschera elementi", dopo aver inserito il materiale nel campo [PARTE
(LRM) FIGLIO] in automatico (se presente nella Query) viene compilato il
campo [DESCRIZIONE] della sottomaschera prendendo spunto dalla Query.
P.S. I campi che contengono gli stessi dati sono: [PARTE (LRM) FIGLIO] della
sottomaschera e [MATERIALE] della Query.
Grazie!!


title: catturare dati da diverse tabelle

author: VT @ home

text:
Il Thu, 1 Mar 2007 20:12:54 +0100, "Vittorio" <
vi...@email.it
> ha
scritto:

Hai postato la medesima domanda (con subject leggermente diverso) il
24/02/07 alle 17:31 ed hai ricevuto risposta il 26/02/07 ore 07:49.
Perchč riprovi ?
La risposta non l'hai vista o non č servita ?
Nel caso, magari, aiuterebbe sapere perchč ...


title: catturare dati da diverse tabelle

text:
Nessuno mi ha risposto nelle precedenti domande.
