title: Da Access a Word usando Bookmarks

text:
Il 17 Ago 2010, 08:59,
marco.pi...@gmail.com
 (Marco Pizzamiglio) ha
scritto:
> michele ha scritto:
>
> > Salve
> > inizio col precisare che utilizzo office 2007 anche se il Db è stato
> > realizzato
> > in access 2003, in effetti l'oggetto dell'argomento deriva in parte dal
> > titolo della Faq. 6.137
> > presente sul sito comune e realizzata da Namor alias Marco Pizzamiglio.
> > Sono riuscito grazie al lavoro di Namor a realizzare l'automazione per
> > traferire
> > i dati da Access ad un foglio Word mi sono rimasti solo un paio di
problemi
> > possibilmente da risolvere ... per questo chiedo l'aiuto della News
Group o
> > almeno
> > a chi come me è rimasto al lavoro.
> > 1. Ho provato ha rendere il modello Word utilizzato modificabile con la
> > stessa tecnica
> > descritta in faq,anche nella sezione intestazione, purtroppo si verifica
un
> > fatto strano
> > e precisamente che all'atto del trasferimento dei dati lo schermo di
word si
> > divide in due
> > sezioni, la superiore mostra il testo della "lettera", quella inferiore
il
> > logo ed il
> > testo presente nell'intestazione. Anche se una volta salvato il
documento
> > perfettamente
> > compilato viene visualizzato normalmente è veramente fastidiosa la
> > visualizzazione
> > "a caldo" descritta.
> > 2. Avendo la necessit� di produrre per uno stesso ordine due fatture
> > identiche ma con
> > indirizzi diversi, come posso impostare il codice per generare le due
> > fatture in successione?
> > Grazie, un saluto e ... buone vacanze per chi le f�
> > Michele
>
>
> Per il punto 1. non ti so dire, adesso non ho il 2007 per fare una prova.
> Per il 2. se vuoi le due fatture su due file distinti basta che il file
> origine sia salvato come modello (con estensione .dot), cos� lo puoi
> aprire quante volte vuoi e genera sempre un documento nuovo.
>
> Se le vuoi nello stesso file devi aprire un foglio vuoto, inserire il
> modello con Selection.InsertFile e compilare con i dati della prima
> fattura. Poi ci metti un'interruzione di pagina, inserisci di nuovo il
> modello e compili con i dati della seconda fattura.
> In questo caso devi fare attenzione a sostituire sempre tutti i bookmarks
> (con un testo vuoto), anche se non li utilizzi, altrimenti nella seconda
> fattura non li potrai utilizzare.
> Ciao.
> -Marco-
>
>
>
>
> --
>
> questo articolo e` stato inviato via web dal servizio gratuito
>
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it
>
Salve Marco innanzitutto grazie per l'attenzione
riguardo al punto 1 posso aggiungere che il problema si verifica in fase
di visualizzazione infatti selezionando in Word la scheda Visualizzazione
non e' in modalità Layout di stampa bensi in bozza.
Forse al fine dell'istruzione ci vorrebbe un comando che commuti il tipo
di visualizzazione del documento ... purtroppo non lo conosco.
Un saluto



title: Visualizzazione oggetti

author: mauro

text:
Ciao a tutti,
ho un problema che non riesco proprio a risolvere. In Access 2003
improvvisamente non riesco a vedere l'elenco degli oggetti in modalità
"dettagli".
Qualcuno ha una idea qualsiasi?
Grazie in anticipo
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Visualizzazione oggetti

author: Alessandro Baraldi

text:
Scusa ma non ho 2003, e non è disponibile la modalità dettagli..!
Spiega meglio cosa intendi, non sarà la modalità Struttura...?
@Alex


title: Visualizzazione oggetti

text:
Alessandro Baraldi ha scritto:
> Scusa ma non ho 2003, e non è disponibile la modalità dettagli..!
> Spiega meglio cosa intendi, non sarà la modalità Struttura...?
> @Alex
No non si tratta della struttura ma della videata iniziale di access: se
scelgo di vedere solo l'elenco degli oggetti tutto ok altrimenti se scelgo
il dettaglio non vedo nulla. E' stranissimo perchè è accaduto ad un solo
db....ora ho il timore di rovinare anche gli altri. Metto due immagini per
chiarire meglio cosa appare.
Mauro
Guarda l'immagine cliccando
http://attach.mynl.it/img?id=MzIxOA



title: Visualizzazione oggetti

author: Sergio MAZZA

text:
"mauro" <
m.gr...@libero.it
> ha scritto nel messaggio
news:e4cf5a$39i$1...@news2.newsland.it...
> No non si tratta della struttura ma della videata iniziale di access: se
> scelgo di vedere solo l'elenco degli oggetti tutto ok altrimenti se scelgo
> il dettaglio non vedo nulla. E' stranissimo perchè è accaduto ad un solo
> db....ora ho il timore di rovinare anche gli altri. Metto due immagini per
> chiarire meglio cosa appare.
>
> Mauro
>
> Guarda l'immagine cliccando
http://attach.mynl.it/img?id=MzIxOA
Hai provato a premere il tasto (sulla tastiera) "Home"?
Ciao.
--
Sergio MAZZA


title: Visualizzazione oggetti

text:
Sergio MAZZA ha scritto:


> Ciao.
Ho appena provato ma non succede nulla. Cmq le tbl sono poche da non dover
richiedere rollate.
E' un problema allucinante.....



title: Visualizzazione oggetti

text:
"mauro" <
m.gr...@libero.it
> ha scritto nel messaggio
news:e4ci0s$jgt$1...@news2.newsland.it...
> Ho appena provato ma non succede nulla. Cmq le tbl sono poche da non dover
> richiedere rollate.
> E' un problema allucinante.....
A me capita su alcuni mdb in formato 2000 su Access 2002...
Ciao.
--
Sergio MAZZA


title: Visualizzazione oggetti

text:
Sergio MAZZA ha scritto:


> Ciao.
Io sto lavorando su un db formato 2000 in access 2003. Per me è la prassi
visto che ho molti utenti con versioni vecchie. Mi domando da cosa sia
generato il problema visto che il db in questione è in uso da 18 mesi da
parte di 30 utenti tutti i santi giorni e non hai mai dato problemi. Cmq
io ho trasferito tutto in un nuovo db (non ho idea se gli indici vengono
mantenuti) e sembra (e sottolineo sembra) che vada bene. Tu come hai
risolto? E' possibile evitare per il futuro?
Grazie 1000



title: Visualizzazione oggetti

text:
"mauro" <
m.gr...@libero.it
> ha scritto nel messaggio
news:e4cj1i$p24$1...@news2.newsland.it...
> Io sto lavorando su un db formato 2000 in access 2003. Per me è la prassi
> visto che ho molti utenti con versioni vecchie. Mi domando da cosa sia
> generato il problema visto che il db in questione è in uso da 18 mesi da
> parte di 30 utenti tutti i santi giorni e non hai mai dato problemi. Cmq
> io ho trasferito tutto in un nuovo db (non ho idea se gli indici vengono
> mantenuti) e sembra (e sottolineo sembra) che vada bene. Tu come hai
> risolto? E' possibile evitare per il futuro?
>
>
> Grazie 1000
Non ho risolto; nel senso che non essendo in problema "di rilievo", per ora,
non me ne preoccupo.
Potrebbe essere un problema di nomi degli oggetti troppo lunghi; in
access'97 non succede, nelle altre versioni non so'...
Ciao.
--
Sergio MAZZA


title: Visualizzazione oggetti

text:
Sergio MAZZA ha scritto:


> Ciao.
Io sto lavorando su un db formato 2000 in access 2003. Per me è la prassi
visto che ho molti utenti con versioni vecchie. Mi domando da cosa sia
generato il problema visto che il db in questione è in uso da 18 mesi da
parte di 30 utenti tutti i santi giorni e non hai mai dato problemi. Cmq
io ho trasferito tutto in un nuovo db (non ho idea se gli indici vengono
mantenuti) e sembra (e sottolineo sembra) che vada bene. Tu come hai
risolto? E' possibile evitare per il futuro?
Grazie 1000
--



title: Visualizzazione oggetti

text:
Sergio MAZZA ha scritto:


> Ciao.
Vai a sapere.....
grazie 1000 per la disponibilità.



title: Selezionare testo

author: Fabio Arenella

text:
Buon pomeriggio a tutto il NG.
Ho una necessità che potrebbe sembrare strana, ma per me è primaria.
Alla risposta negativa ad un MSGBOX, ho settato il focus ad una determinata
casella di testo; vorrei che nel momento in cui questa riceve il focus, il
testo in essa contenuto fosse tutto selezionato (di modo che cominciando a
scriverci all'interno, il vecchio testo viene
cancellato)................esiste una soluzione???
Ringrazio anticipatamente.


title: Selezionare testo

author: SimonenomiS

text:
"Fabio Arenella" <
fabio.a...@tin.it
> wrote in
news:Mnjk9.164971$
pX1.5...@news2.tin.it
:

  In corrispondenza dell'evento GotFocus scrivi:
NomeCasella.SelStart = 0
NomeCasella.SelLength = Len(NomeCasella.value)
  Ciao.
-----------------------------------------
http://digilander.libero.it/winses


title: Selezionare testo

text:
grazie.............
involontariamente ho trovato anche un'altra strada: dopo la risposta
negativa al msgbox assegno alla casella di testo (che si chiama scontato) la
stessa casella di testo.................
scontato=scontato
non me lo spiego nemmeno io ma funziona..............


title: Struttura db albi originali e tradotti

author: vorce

text:
salve,
io ho sbattuto la testa parecchio tempo alla ricerca di una struttura
efficace per un db in grado di gestire correttamente albi originali e
tradotti. L'unico modo (imho) per farlo e' di prescindere dall'albo
come elemento minimo di archiviazione e di concentrarsi sulla Storia,
intendendo come Storia le tavole originali che costituiscono una
unita' narrativa all'interno di un albo, generalmente portatrice di un
titolo. A questa vanno collegate una tabella lookup di Cornici/Saghe
(dove archiviare le informazioni relative a macrostorie che includono
storie diverse, per esempio Knightfall di Batman o le saghe di
Sandman...), e - con relazione molti a molti - una tabella di Numeri
(dove archiviare le info relative alla effettiva pubblicazione delle
storie). La tabella di collegamento, Episodi, contiene oltre agli
ID_Storia e ID_Num, un campo Parte, che rende possibile archiviare
storie spezzettate in piu' parti.
Mi fermo qua. Se interessa, posso postare alcune note relative alla
struttura di questo db che iniziai tempo fa e che - a livello teorico
- gestisce egregiamente ogni tipo di fumetto (a parte le strisce), sia
esso graphic novel, serie, miniserie, tradotto od originale. Dico *a
livello teorico*, perche' da mesi ormai sono impantanato fra query,
maschere e report... Magari questa potrebbe essere l'occasione per
trovare soluzioni ai miei dubbi.
Fatemi sapere. Un saluto e scusate se ho violato qualche regola del
ng, non inserendo un riferimento ai msg anteriori, per esempio....
Vorce


title: Struttura db albi originali e tradotti

author: forfello

text:
Io ho affrontato la cosa in maniera un pò diversa, gestendo l'entità Testata
(ovvero la serie che traduce) come contenitore di entità
Episodio creando una relazione molti a molti.
Sarei comunque interessato a verificare quello che hai fatto tu (anche in
vista di un porting in Oracle).
Byez


title: Struttura db albi originali e tradotti

text:
"forfello" <
forf...@tin.it
> wrote in message news:<b3cu25$1krt48$
1...@ID-94650.news.dfncis.de
>...

Collegando direttamente la Testata (intesa come serie che traduce) con
gli Episodi (quello che nel mio db ho definito Storie) ti trovi dati
ridondanti nel momento in cui un Episodio viene pubblicato su diverse
Testate (ristampe, antologie, etc.)
Come dicevo nel precedente post, il cuore del mio db e' il seguente
(semplifico, eliminando alcuni campi, i campi indice e alcune tabelle
lookup):
Storie m<->m Numeri m<->m Testate
( m<->m = relazione molti a molti)
Nella tabella Storie vanno le informazioni sulla Storia in se', cioe':
-Titolo Originale
-Titolo Tradotto
-Anno di creazione (di copyright)
-Capitolo (se forma parte di una macrostoria (Knightfall di Batman,
per es.))
-ID_Cornice (riferimento alla macrostoria corrispondente)
Nella tabella Numeri vanno i dati dell'albo, ovvero della parte
fisicamente toccabile dei giornaletti:
-Numero (testo, per poter immettere anche le stranezze, tipo 1/2, -1,
'unico')
-Numero Sequenziale (numerico)
-Data
-Collezione (si/no)
-ISBN (attivo solo se la Testata a cui fa riferimento ha il valore del
campo Genere=Libro)
-Edizione (idem)
-Cover (immagine della copertina, campo di testo o ipertesto a seconda
di come lo si vuol trattare)
Nella tabella Testata vanno i dati della Testata, cosi' come appaiono
sulla copertina dell'albo (se e' un albo) o del libro (se e' un libro)
o del trade paperback o della graphic novel.
-Testata
-Numero Iniziale (attivo solo se il Genere=Serie o Miniserie)
-Numero Finale (idem)
-Genere (TPB, serie, miniserie, libro, etc.)
-Periodicita'
-Collana (ad es. Vertigo della DC)
-Editore
-Rilegatura (brossura, rilegato, spillato, etc.)
In questi ultimi cinque campi in realta' ci sono i riferimenti alle
rispettive tabelle di lookup (Dubito della loro effettiva utilita', a
parte quella dell'Editore; per risparmiarsi problemi forse sarebbe
meglio includere i valori direttamente nella tab Testata).
Ovviamente, dato che ci sono due relazioni m. a m., esistono le
oportune e necessarie tabelle di collegamento. Quella fra Storie e
Numeri si chiama 'Episodi' e serve anche per poter archiviare una
storia divisa in piu' parti senza ripetere i dati della storia.
Infatti i suoi campi sono:
ID_Episodio*
ID_Numero
ID_Storia
Parte
La tabella di collegamento fra Numeri e Testate si chiama 'Annate' e
serve anche a tener conto di numeri pubblicati su piu' testate. I
campi sono:
-Volume (l'annata; potrebbe essere un campo calcolato a partire dai
numeri, dalla data e dalla periodicita', ma il calcolo non e' cosi'
facile come sembra. Ad es. in Italia i mensili escono 11 volte
all'anno...)
-ID_Testata
-ID_Numero
-ID_Annata*
Il post sta diventando chilometrico, ma credo sia necessario per
capirci qualcosa.
L'ultima tabella degna di nota e' la tabella 'Cornici', collegata a
Storie, dove si tiene conto delle cornici, o macrostorie che collegano
fra loro storie uscite su testate diverse (vedi le varie saghe Marvel,
o il titolo che raggruppa varie storie di Sandman fra loro, ad es.) I
campi della tab Cornici sono:
ID_Cornice
Titolo originale
Titolo italiano
Questa struttura permette di archiviare in modo normalizzato qualunque
tipo di fumetto, a prescindere dal suo formato fisico (sempre che non
siano strisce e sempre che sia possibile suddividerlo in Storie).
Se non e' chiaro, in un prossimo post o pvt posso dare qualche
esempio.
Ah: ovviamente sto impazzendo con le Subform...


title: Struttura db albi originali e tradotti

text:
Taglio tutto per precisare solo una cosa.
La struttura da te adottata č sostanzialmente identica, in quanto anche io
ho pervisto una tabella di collegamento tra
testata e episodio cosě da gestire episodi tradotti su piů albi.
Facciamo un esempio: il numero 1 di Amazing Spider-man (id_episodio=1) č
stato tradotto sul diversi albi, supponiamo Uomo Ragno 1 (id_testata=1) e
Uomo Ragno Gigante (id_testata=2).
Nella tabella di collegamento avremo le associazioni 1 <-> 1 e 1<->2 cosě da
avere un solo record nella tabella degli episodi.
Quindi, pur con le dovute eccezioni, mi sembra che l'approccio sia simile.
Comunque se vuoi possiamo continuare in privato.
Come hai gestito gli autori? Io, ad esempio, ho creato un apposita tabella
anagrafica Autore collegata all'Episodio tramite una tabella di associazione
che definisce il ruolo dell'autore (disegnatore, sceneggiatore, chine: la
stessa persona puň assumere ruoli diversi).
Bye


title: utilizzare le funzioni di access 97 o 2000 per creare automaticamente pagine in asp

author: elisabetta

text:
Buongiorno a tutti,
mi chiedevo se qualcuno di voi conosce il modo di utilizzare le funzioni
wizard di access 97 per creare automaticamente delle pagine in asp.
Mi hanno chiesto di mettere un db di access  sul web. Io lavoro con asp, ma
siccome il db contiene numerose tabelle, maschere, e query volevo evitare di
ricostruire tutta l'applicazione. ho provato le wizard ma non fanno altro
che creare delle tabelle, e non, per esempio, delle maschere di input o
delle query. Intanto sto cercando una copia di Access 2000 in cui forse
queste funzioni sono state potenziate. C'e' qualcuno che mi può dare una
mano?
Grazie a tutti
Elisabetta
--
Posted from root@[212.69.128.10]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


author: lbo dal lavoro (ogni tanto...)

text:
On 1 Sep 2000 15:13:26 +0200,
eli...@geocart.it
 ("elisabetta") wrote:
>Buongiorno a tutti,
>mi chiedevo se qualcuno di voi conosce il modo di utilizzare le funzioni
>wizard di access 97 per creare automaticamente delle pagine in asp.
lascia perdere, non funzionano.  tutta una montatura.
>Mi hanno chiesto di mettere un db di access  sul web. Io lavoro con asp, ma
>siccome il db contiene numerose tabelle, maschere, e query volevo evitare di
>ricostruire tutta l'applicazione. ho provato le wizard ma non fanno altro
guarda, il massimo che puoi ottenere sono degli active-x brutti e
zozzi che funzionano solo su explorer e non, ad es., su netscape.
il problema è che il comportamento dei "controlli" (se così li
vogliamo chiamare) html è completamente diverso da quello degli
equivalenti access, anche se possono assomigliarsi parecchio (casella
di testo -> input type textbox, casella combinata e listbox ->
<select...>).
è completamente diverso anche l'ambiente in cui lavori: una pagina
html è qualcosa di stateless, cioè che non si ricorda cosa facevi
prima del clic a meno di tecniche particolari, inoltre non disponi di
eventi e di tante altre cose.
in sostanza, lascia perdere.  vedi se ti pagano per rifare tutto se
no, a mio avviso, si perde solo tempo.


title: Query che non funziona

author: Strega Salamadra

text:
Perchè se faccio eseguire questa query:
create table prova
(
IdUser integer,
Username varchar(80),
peso numeric(6,2)
)
l'assistente di Access mi dice che c'è un errore di sintassi nell'istruzione
CREATE TABLE,
invece se l'istruzione la cambio in:
create table prova
(
IdUser integer,
Username varchar(80),
peso decimal(6,2)
)
ottengo un errore di sintassi nella definzione del campo peso?
Felipe


title: Query che non funziona

author: Giorgio Prx

text:
"Strega Salamadra" <
str...@yuhuu.it
> ha scritto nel messaggio
news:llU9b.102524$R32.3...@news2.tin.it...

Ciao Felipe
I tipi di dato decimal(x,y) o numeric(x,y)  sono equivalenti, se vuoi
utilizzarli nelle query di creazione tabella e se hai AccessXp devi
abilitare l'opzione "Sintassi compatibile SQL Server (ANSI92)" dal menu
Strumenti-->Opzioni-->Tabelle Query.
Attenzione !! le altre query potrebbero non funzionare correttamente, trovi
il tutto sul'help in linea.
Ciao Giorgio


title: Query che non funziona

text:
> I tipi di dato decimal(x,y) o numeric(x,y)  sono equivalenti, se vuoi
> utilizzarli nelle query di creazione tabella e se hai AccessXp devi
> abilitare l'opzione "Sintassi compatibile SQL Server (ANSI92)" dal menu
> Strumenti-->Opzioni-->Tabelle Query.
Ho Access 2000 e purtroppo non ho potuto trovare questa impostazione.
> Attenzione !! le altre query potrebbero non funzionare correttamente,
trovi
> il tutto sul'help in linea.
L'help in linea, come ti dicevo, non mi funziona più. Ho provato a
disinstallare Office 2000, reinstallarlo con tutte le opzioni possibili, ma
continua a darmi l'help incompleto. In particolare, manca la parte sulle
query. Io ricordo che in Access 97 c'era la guida completa sulla sintassi
SQL compatibile con Access.
Felipe


title: Query che non funziona

text:
"Strega Salamadra" <
str...@yuhuu.it
> wrote in message news:<bIW9b.73201$
hE5.2...@news1.tin.it
>...
> > I tipi di dato decimal(x,y) o numeric(x,y)  sono equivalenti, se vuoi
> > utilizzarli nelle query di creazione tabella e se hai AccessXp devi
> > abilitare l'opzione "Sintassi compatibile SQL Server (ANSI92)" dal menu
> > Strumenti-->Opzioni-->Tabelle Query.
> Ho Access 2000 e purtroppo non ho potuto trovare questa impostazione.
>
[CUT]
Ciao Felipe
Ti rispondo da qui perchè il server tiscali delle News a quanto pare
non funziona.
Per eseguire la query di creazione tabella puoi utilizzare il metodo
Execute di CurrentProject.Connection
Esempio
================================
Sub CreaTabella()
Dim strSql As String
strSql = "create table prova " & _
         "(IdUser integer, " & _
         "Username varchar(80), " & _
         "peso numeric(6, 2))"

CurrentProject.Connection.Execute strSql
End Sub
================================
Questo metodo rispetta l'ansi Sql92 quindi puoi creare anche gli
indici e le relazioni.
Esempio
================================
Sub Crea_Tabelle_Referenziate()
Dim Sqltext As String
'Creo la prima trabella TbPrim
Sqltext = "CREATE TABLE TbPrim (" & _
          "KeyTbPrim int NOT NULL IDENTITY(1,1) PRIMARY KEY," & _
          "Nome text(50))"
CurrentProject.Connection.Execute Sqltext
'Creo la seconda tabella TbSec
Sqltext = "CREATE TABLE TbSec (" & _
          "Id_Record int NOT NULL IDENTITY(1,1) PRIMARY KEY," & _
          "KeyRefPrim int NOT NULL DEFAULT 0," & _
          "[Data] datetime," & _
          "Importo decimal(28,2) DEFAULT 0)"
CurrentProject.Connection.Execute Sqltext
'Creo il secondo indice
Sqltext = "CREATE INDEX TbSec_KeyRefPrim ON TbSec (KeyRefPrim)"
CurrentProject.Connection.Execute Sqltext
'Creo la referenza tra le tabelle
Sqltext = "ALTER TABLE Tbsec " & _
          "ADD CONSTRAINT FK_TbSec_TbPrim " & _
          "FOREIGN KEY (KeyRefPrim) " & _
          "REFERENCES TbPrim (KeyTbPrim) " & _
          "ON UPDATE CASCADE " & _
          "ON DELETE CASCADE "
 CurrentProject.Connection.Execute Sqltext
 'Se Vuoi eliminare la referenza (nel mio esempio) FK_TbSec_TbPrim
 'Sqltext = "ALTER TABLE Tbsec " & _
 '          "DROP CONSTRAINT FK_TbSec_TbPrim "
 'CurrentProject.Connection.Execute Sqltext
End Sub
================================
Ciao Giorgio


title: Query che non funziona

text:
>
> Ciao Felipe
> Ti rispondo da qui perchè il server tiscali delle News a quanto pare
> non funziona.
> Per eseguire la query di creazione tabella puoi utilizzare il metodo
> Execute di CurrentProject.Connection
>
> Esempio
>
> ================================
> Sub CreaTabella()
>
> Dim strSql As String
> strSql = "create table prova " & _
>          "(IdUser integer, " & _
>          "Username varchar(80), " & _
>          "peso numeric(6, 2))"
>
> CurrentProject.Connection.Execute strSql
>
> End Sub
> ================================
Ciao Giorgio,
il problema è che sembra i tipi di dati numeric e decimal non esistono in
SQL per Access. Infatti l'errore di sintassi esce sempre quando uso questi
due tipi di dati. Vorrei avere una conferma della esistenza di questi due
tipi di dati. Su una vecchia guida di Access 97, si dice esplicitamente che
numeric e decimal non sono compatibili con l'SQL di Microsoft Jet Engine,
così come altri tipi di dai di SQL standard.
Qualcuno può confermare?
F.


title: Query che non funziona

text:
"Strega Salamadra" <
str...@yuhuu.it
> ha scritto nel messaggio
news:geiab.113217$R32.3...@news2.tin.it...

Ciao
Il tipo di dato DECIMAL(x,y) alias NUMERIC(x,y) è stato introdotto dalla
versione di Access2000 in avanti.
Puoi verificarlo dalla maschera struttura tabella, nei tipi di dati numerici
ora compare anche Decimal.
Ciao Giorgio.


title: Query che non funziona

text:
> > > ================================
> > > Sub CreaTabella()
> > >
> > > Dim strSql As String
> > > strSql = "create table prova " & _
> > >          "(IdUser integer, " & _
> > >          "Username varchar(80), " & _
> > >          "peso numeric(6, 2))"
> > >
> > > CurrentProject.Connection.Execute strSql
> > >
> > > End Sub
> Il tipo di dato DECIMAL(x,y) alias NUMERIC(x,y) è stato introdotto dalla
> versione di Access2000 in avanti.
> Puoi verificarlo dalla maschera struttura tabella, nei tipi di dati
numerici
> ora compare anche Decimal.
>
> Ciao Giorgio.
In effetti, con l'esecuzione della procedura da te indicata, riesco a creare
la tabella. Ma allora, perchè non riesco a crearla facendo eseguire una
semplice query.
F.


title: Query che non funziona

text:
"Strega Salamadra" <
str...@yuhuu.it
> ha scritto nel messaggio
news:abAab.84108$hE5.2...@news1.tin.it...

Perchè la compatibilità Ansi 92  nella maschera di creazione query è stata
implementata nella versione di Access2002.
Ciao Giorgio.


title: Query che non funziona

author: Gabriele Bertolucci

text:
Cerchiamo di quotare lo stretto indispensabile.
--
Gabriele Bertolucci
PBsoft
www.pbsoft.it


title: Query che non funziona

text:
> Perchè la compatibilità Ansi 92  nella maschera di creazione query è stata
> implementata nella versione di Access2002.
>
> Ciao Giorgio.
Ok, grazie, mi hai tolto un dubbio. Io credevo che la mia versione di Access
non funzionasse.
F.


title: recuperare valori...

author: Zorro

text:
ciao,
in una maschera ho un menu a tendina che recuperea i dati da una query, i
valori sono i nomi dei miei clienti.
naturalmente ogni cliente ha un suo ID, e il tutto è presente nella query e
nella tabella 'anagrafica clienti'.
ora nella maschera di cui sopra vorrei che scegliendo il cliente x , il
campo relativo al suo id si aggiornasse....
qualcuno sa come posso fare?
in pratica devo recperare ad ogni chiusura della tendina il valore dell'id
del cliente e farlo apparire a lato....
su northwind non ho trovato niente...
grazie a tutti
confido in voi......


title: recuperare valori...

text:
"Zorro" <
Zo...@mascherina.it
> ha scritto nel messaggio
news:adq4e0$rap$1...@lacerta.tiscalinet.it...

Leggi la mia risposta al messaggio inviato da
giorgi...@excite.it
 con
oggetto: Casella combinata MALE...
Ciao.
--
Sergio MAZZA


title: Domanda da vero ignorante

author: zozzone

text:
Ciao a tutti,
ma per creare una maschera con sottomaschera, per una tabella tipo
testata/dettaglio ordine, devo mettere in relazione per forza le 2 tabelle
nel modulo delle relazioni ???
Grazie mille a tutti
--------------------------------
Inviato via
http://usenet.libero.it


title: Domanda da vero ignorante

author: Roberto da casa

text:
"zozzone" <
nonmela...@prova.it
> ha scritto nel messaggio
news:194Z130Z244Z250Y...@usenet.libero.it...
> Ciao a tutti,
> ma per creare una maschera con sottomaschera, per una tabella tipo
> testata/dettaglio ordine, devo mettere in relazione per forza le 2 tabelle
> nel modulo delle relazioni ???
> Grazie mille a tutti
Per usare una tecnica maschera/sottomaschera non è indispensabile mettere in
relazione uno-a-molti le due tabelle; se non lo fai dovrai però gestirti tu,
a manina santa, l'integrità referenziale tra le due tabelle e quindi la
congruità dei dati registrati nel database: a Roma si dice che vai a
cercarti la rigna, e poi hai voglia a grattarti.
Dal tipo di domanda si direbbe che sei un neofita di Access e quindi
ipotizzo che non ti dovrebbe essere facile scrivere il codice VBA necessario
a gestire l'integrità dei dati del tuo database.
Perchè non vuoi aggiungere l'integrità referenziale alle due tabelle, sei in
un database relazionale, quindi...
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Domanda da vero ignorante

text:
> Per usare una tecnica maschera/sottomaschera non è indispensabile mettere
in
> relazione uno-a-molti le due tabelle; se non lo fai dovrai però gestirti
tu,
> a manina santa, l'integrità referenziale tra le due tabelle e quindi la
> congruità dei dati registrati nel database: a Roma si dice che vai a
> cercarti la rigna, e poi hai voglia a grattarti.
> Dal tipo di domanda si direbbe che sei un neofita di Access e quindi
> ipotizzo che non ti dovrebbe essere facile scrivere il codice VBA
necessario
> a gestire l'integrità dei dati del tuo database.
> Perchè non vuoi aggiungere l'integrità referenziale alle due tabelle, sei
in
> un database relazionale, quindi...
Ciao, era solo una curiosità, però il codice vba lo conosco abbastanza bene,
io vorrei solo fare una maschera dei dati di testata , es. numero bolla ,
data ecc.. che comprende una sottomaschera (dati articolo, qta, prezzo) ,
come posso inserire una sottomaschera in Access all'interno di una
maschera???
Visto che non ho la licenza di sviluppatore VB, e in azienda da noi Access è
+ che "licenziato", volevo sfruttare il codice vba all'interno di Access, in
questo esempio la sottomaschera prenderebbe il posto della DBGrid di VB.
Però non riesco a mettere in relazione 1 a molti le 2 tabelle testata e
dettaglio bolle.
Boh!
Come inserire questa sottomaschera non associata???
Grazieeeee
Z.



title: Domanda da vero ignorante

text:
"zozzone" <
pr...@mail.it
> ha scritto nel messaggio
news:194Z130Z244Z250Y...@usenet.libero.it...
[CUT]
> Ciao, era solo una curiosità, però il codice vba lo conosco abbastanza
bene,
> io vorrei solo fare una maschera dei dati di testata , es. numero bolla ,
> data ecc.. che comprende una sottomaschera (dati articolo, qta, prezzo) ,
> come posso inserire una sottomaschera in Access all'interno di una
> maschera???
> Visto che non ho la licenza di sviluppatore VB, e in azienda da noi Access
è
> + che "licenziato", volevo sfruttare il codice vba all'interno di Access,
in
> questo esempio la sottomaschera prenderebbe il posto della DBGrid di VB.
> Però non riesco a mettere in relazione 1 a molti le 2 tabelle testata e
> dettaglio bolle.
> Boh!
Già proprio Boh!
In Access la maniera più facile per mettere in relazione uno-a-molti due
tabelle è quello di usare la finestra Relazioni, tramite la quale puoi anche
aggiungere alla relazione l'integrità regerenziale.
In alternativa puoi creare la relazione tramite codice VBA usando il metodo
CreateRelatione (vedi help).
> Come inserire questa sottomaschera non associata???
Inserisci un controllo sottomaschera nella maschera principale dopo aver
disabilitato l'Autocomposizione controllo.
La sincronizzazione tra maschera e sottomaschera, sempre che ti serva, lo
puoi realizzare impostando adeguatamente le proprietà Collega campi
secondari e Collega campi master del controllo sottomaschera.
Però mi sembra che tu ti voglia complicare inutilmente la vita.
> Grazieeeee
> Z.



title: stampa report per n volte

author: gigi

text:
Salve
Vorrei, se possibile creare un report "TIPO ETICHETTE" che partendo dalla
tabella ARCHIVIO mi stampi un record composto dai campi LOTTO e NOMEPRODOTTO
per N° volte x
Mi spiego: supponiamo che il campo LOTTO contenga ER34CT mentre il campo
NOMEPRODOTTO contenga  GARDENALE*20CPR 100MG
Aprendo il report, riguardante questo record, mi verrà stampato
ER34CT  GARDENALE*20CPR 100MG
Il codice di seguito riportato mi stampa il report (PAGINE) per N° volte
corrispondente al valore inserito nel campo QUANTITÀ
volte = quantità   'IN REALTÀ IL RECORD CONTIENE UN TERZO CAPO QUANTITÀ  CHE
CONTIENE IL NUMERO DI PEZZI DEL PRODOTTO
messaggio = "Vuoi stampare le etichette del prodotto " & NOMEPRODOTTO & "
per " & volte & " volta/e?"
If volte > 0 And MsgBox(messaggio, vbYesNo, Titolo) = vbYes Then
           DoCmd.OpenReport "etichette", acPreview, ,
"[archivio].[IDarchivio]=" & Me![IDArchivio]
DoCmd.PrintOut acPages, 1, , , volte
Quello che vorrei ottenere è UNA PAGINA che trascriva, SU UNA SOLA COLONNA,
uno di seguito i valori per quante volte = al campo QUANTITÀ
Es:
LOTTO = ER34CT   NOMEPRODOTTO =GARDENALE*20CPR 100MG   QUANTITÀ=3
ER34CT  GARDENALE*20CPR 100MG
ER34CT  GARDENALE*20CPR 100MG
ER34CT  GARDENALE*20CPR 100MG
Inoltre, visto che il tutto verrebbe stampato su etichette a nastro larghe 4
cm e alte 3cm, la spaziatura tra una riga e l'altra non deve superare i 5mm.
Grazie anticipatamente
Gigi


title: stampa report per n volte

text:
"gigi" <
annag...@libero.it
> ha scritto nel messaggio
news:g7uTh.5733$uJ5....@twister2.libero.it...

Hai già visto sul sito comune (
www.sitocomune.com
) Sezione Reports?
Ciao.
--
Sergio MAZZA


title: Cartella sorgente per Inno Setup

author: Nicky

text:
Ciao a tutti,
scusate ma è la prima volta che mi cimento col setup e sono un po'
imbranata.
La cartella ca cui il setup copia i file nella destinazione come faccio
ad indicarla?
Lui mi chiede dove andare a leggere i file che però stanno sul mio disco
locale in sottocartelle particolari.
Se devo poi creare un cd con tali fai come faccio a dirgli copia da
<Drive cd>\cartella setup\mio file.mde?
Nicoletta


title: Cartella sorgente per Inno Setup

author: ALESSANDRO Baraldi

text:
"Nicky" <
frt...@virgilio.it
> ha scritto nel messaggio
news:465b1d20$0$37200$4faf...@reader3.news.tin.it...

Ti suggerisco di provare ISTOOL linkato nel sito di Jordan Russel come
ThirdyPart
Questo Tool visuale ti facilita in modo notevole la creazione del Setup
mettendoti a disposizione
le Finestre di Dialogo per la selezione dei File e molto altro.
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.alessandrobaraldi.it
---------------------------------------------------------------------------


title: Cartella sorgente per Inno Setup

text:
ho scaricato e guardato, ma quando creo lo script, vedo sempre il
percorso vero dei file sul mio PC e non un percorso generico, cosa sbaglio?
Nicoletta
ALESSANDRO Baraldi ha scritto:



title: Cartella sorgente per Inno Setup

text:
> ho scaricato e guardato, ma quando creo lo script, vedo sempre il
> percorso vero dei file sul mio PC e non un percorso generico, cosa
sbaglio?
>
> Nicoletta
Scusa ma generico rispetto a cosa...?
Secondo te come puň essere generico in percorso Mappato di una
periferica...?
Solo le Path di Sistema sono associabili a sintassi generiche.
Sei sicura di aver capito come funziona un SetupBilder....?
La domanda che hai fatto č doppiamente strana in quanto, a parte l'errore di
pensiero, una volta che Compili il Setup non serve piů a nulla avere i
Percorsi
Originali perchč il Pacchetto contiene le informazioni di dove BUTTARLI
su Esecuzione....
Ed Ovviamente quando rifarai un Build per tutti quei percorsi non di Sistema
dovrai avere sempre li i File associati....



title: Cartella sorgente per Inno Setup

text:
scusami, non mi sono spiegata bene.
Ok i percorsi di destinazione, ma io ho creato il file iss che contiene
le informazioni, ma il mio file mde sta nella cartella c:\Microfost
office......\Mia applicazione\sviluppo\A00
quando creo il cd vorrei creare una sola cartella es. <cd
drive>\applicazione ove inserire il mio mde, il file ini e l'icona
E' questo che mi manca, come faccio a portare il file iss sul cd se lui
stesso contiene il percorso del mio hard disk e non quello della
cartella del cd
Nicoletta
ALESSANDRO Baraldi ha scritto:
>> ho scaricato e guardato, ma quando creo lo script, vedo sempre il
>> percorso vero dei file sul mio PC e non un percorso generico, cosa
>>
> sbaglio?
>
>> Nicoletta
>>
>
> Scusa ma generico rispetto a cosa...?
> Secondo te come può essere generico in percorso Mappato di una
> periferica...?
> Solo le Path di Sistema sono associabili a sintassi generiche.
>
> Sei sicura di aver capito come funziona un SetupBilder....?
>
> La domanda che hai fatto è doppiamente strana in quanto, a parte l'errore di
> pensiero, una volta che Compili il Setup non serve più a nulla avere i
> Percorsi
> Originali perchè il Pacchetto contiene le informazioni di dove BUTTARLI



title: Cartella sorgente per Inno Setup

author: Access

text:
"Nicky" <
frt...@virgilio.it
> ha scritto nel messaggio
news:465b2bab$0$37202$4faf...@reader3.news.tin.it...
--cut--
>
>
---cut---
>> Sei sicura di aver capito come funziona un SetupBilder....?
mi sa proprio di no
Ciao


title: Cartella sorgente per Inno Setup

text:
"Nicky" <
frt...@virgilio.it
> ha scritto nel messaggio
news:465b2bab$0$37202$4faf...@reader3.news.tin.it...
> scusami, non mi sono spiegata bene.
> Ok i percorsi di destinazione, ma io ho creato il file iss che contiene le
> informazioni, ma il mio file mde sta nella cartella c:\Microfost
> office......\Mia applicazione\sviluppo\A00
infatti il programma è da li che preleverà il tuo file e lo inserira in un
file unico di installazione.
Solo dopo aver creato il file di installazione(che non è il file iss) potrai
metterlo su cd.
> quando creo il cd vorrei creare una sola cartella es. <cd
> drive>\applicazione ove inserire il mio mde, il file ini e l'icona
> E' questo che mi manca, come faccio a portare il file iss sul cd se lui
> stesso contiene il percorso del mio hard disk e non quello della cartella
> del cd
Il file iss non lo devi portare da nessuna parte, serve come contenitore dei
passaggi che dovrà effettuare il programma per creare un file di
installazione.
Quello che dici tu è la cartella di destinazione, infatti li si che ti viene
indicato un
percorso come "{app}".
Dopo aver creato il file di installazione, ti devi preoccupare di
masterizzare il file sul cd.
Ciao
Access


title: Cartella sorgente per Inno Setup

text:
credevo che mi creasse qualcosa (setup) ove indicare tutti i percorsi
etc. di installazione, ma quello che non capisco č appunto come creare
poi il cd di installazione
Nicoletta
Access ha scritto:



title: Cartella sorgente per Inno Setup

text:
ok, ora capisco, scusami ma era proprio questo il problema
come creo il file di installazione?
Nicoletta
Access ha scritto:



title: Cartella sorgente per Inno Setup

text:
"Nicky" <
frt...@virgilio.it
> ha scritto nel messaggio
news:465b30da$0$37204$4faf...@reader3.news.tin.it...
> credevo che mi creasse qualcosa (setup) ove indicare tutti i percorsi etc.
> di installazione, ma quello che non capisco č appunto come creare poi il
> cd di installazione
>
> Nicoletta
>
Stima parlando di ISTool? Con installato nel sistema InnoStetup?
Se si allora una volta creato il file iss, premi  il tasto ctrl+F9 dal
programma IStool,
in questo modo ti crea il file di setup.
Ciao


title: Cartella sorgente per Inno Setup

text:
"Nicky" <
frt...@virgilio.it
> ha scritto nel messaggio
news:465b333b$0$37204$4faf...@reader3.news.tin.it...
> ok, ora capisco, scusami ma era proprio questo il problema
> come creo il file di installazione?
>
> Nicoletta
>
-cut-
Se stiamo parlando di ISTool con installato nel sistema InnoStetup



title: Cartella sorgente per Inno Setup

text:
quindi setup.exe contiene tutto?
Creo il cd con solo quello e ho fatto tutto?
Scusami ma ho un solo pc e l'ho provato su quello, ma è ovvio che
funziona il setup perchè i files li trova certamente, volevo solo avere
la certezza di creare il cd con qel file e che funzioni tutto
ciao
Nicoletta
Access ha scritto:



title: Cartella sorgente per Inno Setup

text:
"Nicky" <
frt...@virgilio.it
> ha scritto nel messaggio
news:465b40a9$0$37193$4faf...@reader3.news.tin.it...
> quindi setup.exe contiene tutto?
> Creo il cd con solo quello e ho fatto tutto?
>
> Scusami ma ho un solo pc e l'ho provato su quello, ma è ovvio che funziona
> il setup perchè i files li trova certamente, volevo solo avere la certezza
> di creare il cd con qel file e che funzioni tutto
>
> ciao
> Nicoletta
Allora riepilogando
nella sezione file e cartelle di ISTOOL  tasto destro inserisci file. Lo hai
fatto?
bene quando compili il setup noterai che il tuo file viene compresso.
Giusto?
Per cui ne conviene che il file viene inserito in Setup.exe
Ti basta spostare setup.exe su qualsiasi altro pc
ed avviare l'installazione.
Ciao
Access


title: Cartella sorgente per Inno Setup

text:
Grazie Access ecco cosa non capivo (ed ero anche testarda...)
buona notte
Nicoletta
Access ha scritto:



title: Immagine in DB

author: Tom Bombadil

text:
Salve,
utilizzando Access97 ho la necessità di inserire una immagine in un campo di
una tabella.
Ho creato il campo "Immagine" di tipo "Oggetto OLE".
Nella maschera di inserimento l'ho inserita come oggetto associato.
I problemi sono tre:
    1. Per inserire un'immagine devo cliccare col destro e fare "aggiungi
oggetto", mi si apre una finestra dalla quale devo scegliere "crea da file",
seleziono il file e inserisco l'immagine. Siccome questo prodotto è
destinato ad un utente medio che non è tenuto a sapere cos'è un oggetto o
che deve "creare da file" ecc... come posso aggirare l'ostacolo e fare in
modo che per esempio mi si apra (magari attraverso un bottone) la finestra
che chiede il file immagine da inserire?
    2. Nonostante la casella "visualizza icona" NON sia abilitata nella
maschera anzichè vedere l'immagine continuo a vedere l'icona ad esempio
delle immagini .jpg. Come faccio a fare in modo di vedere scorrendo i record
della tabella direttamente le immagini??
    3. Eventualmente è possibile creare una applicazione standalone da un db
Access? Come?
Grazie 1000.
--
Denis.
-------------------------------------------------------
Ehi dol! Bel dol! Suona un dong dillo!
Suona un dong! Salta ancor! Salice bal dillo!
Tom Bom, bel Tom, Tom Bombadillo!
http://www.vivalamucca.supereva.it/


title: Immagine in DB

author: Emyr

text:
On Tue, 16 Apr 2002 21:18:31 +0200, "Tom Bombadil"
<
t_bom...@hotmail.com
> wrote:
>Salve,
>utilizzando Access97 ho la necessità di inserire una immagine in un campo di
>una tabella.
>Ho creato il campo "Immagine" di tipo "Oggetto OLE".
>Nella maschera di inserimento l'ho inserita come oggetto associato.
>I problemi sono tre:
>    1. Per inserire un'immagine devo cliccare col destro e fare "aggiungi
>oggetto", mi si apre una finestra dalla quale devo scegliere "crea da file",
>seleziono il file e inserisco l'immagine. Siccome questo prodotto è
>destinato ad un utente medio che non è tenuto a sapere cos'è un oggetto o
>che deve "creare da file" ecc... come posso aggirare l'ostacolo e fare in
>modo che per esempio mi si apra (magari attraverso un bottone) la finestra
>che chiede il file immagine da inserire?
>    2. Nonostante la casella "visualizza icona" NON sia abilitata nella
>maschera anzichè vedere l'immagine continuo a vedere l'icona ad esempio
>delle immagini .jpg. Come faccio a fare in modo di vedere scorrendo i record
>della tabella direttamente le immagini??
>    3. Eventualmente è possibile creare una applicazione standalone da un db
>Access? Come?
>
>Grazie 1000.
Visto che conosci l'unico che non può essere soggiogato dall'unico
anello, ti consiglio di dare un occhiata su
sitocomune.com
 per
cominciare
Saluti.
Emanuele.


title: Immagine in DB

text:
"Tom Bombadil" <
t_bom...@hotmail.com
> ha scritto nel messaggio
news:RO_u8.47280$m41.1...@twister2.libero.it...

Per facilitare la tua ricerca nel Sito Comune (link qui sotto), vai nella
Sezione General e dai uno sguardo alle seguenti FAQ:
1) "Come implementare correttamente un archivio di immagini." di Stefano
Bettini
2) "Implementare un archivio di immagini." di Silvio Savoldi
3) "Archiviazione immagini" di Franco Cappellaro
Nella prima FAQ troverai un po' di teoria, nelle altre due troverai due
esempi di gestione di un archivio immagini.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Immagine in DB

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:bmbv8.47427$SR5.1...@twister1.libero.it...
>
[CUT]
> Per facilitare la tua ricerca nel Sito Comune (link qui sotto), vai nella
> Sezione General e dai uno sguardo alle seguenti FAQ:
> 1) "Come implementare correttamente un archivio di immagini." di Stefano
> Bettini
> 2) "Implementare un archivio di immagini." di Silvio Savoldi
> 3) "Archiviazione immagini" di Franco Cappellaro
>
> Nella prima FAQ troverai un po' di teoria, nelle altre due troverai due
> esempi di gestione di un archivio immagini.
>
> --
> Roberto
>
Penso che potrebbe esserti utile dara uno sguardo al thread aperto da Nicola
il 3/4/2002 alle ore 23:15e ed intitolato "collegare immagini di una
directory ai nomi inseriti in tabella".



title: Immagine in DB

text:
ho risolto parzialmente il problema.
Salvo il pathname della foto nel db e poi lo collego ad un campo immagine.
Il punto è: per inserire una immagine devo scrivere a manina il percorso...
vorrei invece un bottone che mi aprisse il browser dal quale scegliere
l'immagine... ma non so come fare... ho provato a guardare i bottoni
standard ma non c'è il tasto di "navigazione"...
"Tom Bombadil" <
t_bom...@hotmail.com
> ha scritto nel messaggio
news:RO_u8.47280$m41.1...@twister2.libero.it...



title: Immagine in DB

author: Antonio Biso

text:
"Tom Bombadil" <
t_bom...@hotmail.com
> ha scritto nel messaggio
news:rxjv8.49714$SR5.1...@twister1.libero.it...
> ho risolto parzialmente il problema.
MOLTO parzialmente.
Infatti ancora non hai capito che si scrive DOPO il quoting!!!
Antonio


title: Immagine in DB

text:
On Wed, 17 Apr 2002 20:55:11 +0200, "Tom Bombadil"
<
t_bom...@hotmail.com
> wrote:
>Salvo il pathname della foto nel db e poi lo collego ad un campo immagine.
>Il punto č: per inserire una immagine devo scrivere a manina il percorso...
>vorrei invece un bottone che mi aprisse il browser dal quale scegliere
>l'immagine... ma non so come fare... ho provato a guardare i bottoni
>standard ma non c'č il tasto di "navigazione"...
codice per aprire finestra selezione file
Option Compare Database
Option Explicit
Private Declare Function GetOpenFileName Lib "comdlg32.dll" _
            Alias "GetOpenFileNameA" (pOpenfilename As OPENFILENAME)
As Long
Private Type OPENFILENAME
   lStructSize As Long
   hwndOwner As Long
   hInstance As Long
   lpstrFilter As String
   lpstrCustomFilter As String
   nMaxCustFilter As Long
   nFilterIndex As Long
   lpstrFile As String
   nMaxFile As Long
   lpstrFileTitle As String
   nMaxFileTitle As Long
   lpstrInitialDir As String
   lpstrTitle As String
   flags As Long
   nFileOffset As Integer
   nFileExtension As Integer
   lpstrDefExt As String
   lCustData As Long
   lpfnHook As Long
   lpTemplateName As String
End Type
Public Function cmdlg_file()
   Dim OpenFile As OPENFILENAME
   Dim lReturn As Long
   Dim sFilter As String

   OpenFile.lStructSize = Len(OpenFile)
   sFilter = "Immagini (*.wmf,*.bmp,*.jpg,*.tif)" & Chr(0) &
"*.wmf;*.bmp;*.jpg;*.tif" & Chr(0)
   OpenFile.hwndOwner = Application.hWndAccessApp
   OpenFile.lpstrFilter = sFilter
   OpenFile.nFilterIndex = 1
   OpenFile.lpstrFile = String(257, 0)
   OpenFile.nMaxFile = Len(OpenFile.lpstrFile) - 1
   OpenFile.lpstrFileTitle = OpenFile.lpstrFile
   OpenFile.nMaxFileTitle = OpenFile.nMaxFile
   OpenFile.lpstrInitialDir = "C:\"
   OpenFile.lpstrTitle = "Selezione"
   OpenFile.flags = 0
   lReturn = GetOpenFileName(OpenFile)

   If lReturn = 0 Then
      cmdlg_file = ""

   Else
      cmdlg_file = Left(OpenFile.lpstrFile, InStr(OpenFile.lpstrFile,
Chr$(0)) - 1)
      Forms![tbl_Marca]![tbl_DESCRIZIONE Sottomaschera]!Immagine =
cmdlg_file
   End If
End Function
Saluti.
Emanuele.


title: Immagine in DB

text:
"Tom Bombadil" <
t_bom...@hotmail.com
> ha scritto nel messaggio
news:rxjv8.49714$SR5.1...@twister1.libero.it...
> ho risolto parzialmente il problema.
> Salvo il pathname della foto nel db e poi lo collego ad un campo immagine.
> Il punto è: per inserire una immagine devo scrivere a manina il
percorso...
> vorrei invece un bottone che mi aprisse il browser dal quale scegliere
> l'immagine... ma non so come fare... ho provato a guardare i bottoni
> standard ma non c'è il tasto di "navigazione"...
>
>
Come vedi, dialogando sul NG invece che in privato, la chiacchierata si è
arricchita di altri partecipanti e di altre soluzioni.
Comunque penso che tu non abbia prestato una giusta attenzione alla seconda
e terza FAQ che ti ho suggerito di vedere sul Sito Comune: ambedue
contengono un esempio che dà soluzione a ciò che chiedi.
Se però non vuoi combattere con le API e con del codice VBA voluminoso, come
suggerii già a Nicola, se tutti i file immagine sono di tipo JPEG (.jpg),
allocali tutti in una cartella (ad esempio la cartella Pippo del disco
rigido C:), così avranno tutti lo stesso indirizzo: così potrai digitare (a
manina santa) solo il nome del file, senza neppure la sua estensione e
potrai scrivere:
Me!ControlloImmagine.Picture = "C:\Pippo\" & Me!NomeFile & ".jpg"



title: Maschera con più query...

author: yVega

text:
    Ciao,
non ho trovato ancora nulla tra i post...
Come posso lanciare da un pulsante una stessa maschera alimentata da una
query diversa da quella di default pur lasciando quel default inalterato per
essere alimentato dalla query primaria quando si richiama la maschera
direttamente?
    Grazie


title: Maschera con più query...

author: Paolo P

text:
"yVega" <yv...@NOSPAMtin.it> ha scritto nel messaggio
news:cfIs8.1125$b62....@news1.tin.it...

Proprietà recordsource... vedi help
Ciao Paolo


title: recordset non aggiornabile

author: Massimo

text:
Ciao a tutti............
Vorrei capire perchè se popolo la sottomaschera da VBA con il seguente
recordset, e provo a modificare un campo mi dice recordset non
aggiornabile....
Se invece assegno come origine record la stessa query riesco a modificare i
campi.....

Set rst = New ADODB.Recordset
rst.CursorLocation = adUseClient
rst.Open "SELECT ANAART1.*, Marchio.Marchio, ANAART1.IDMarchio FROM Marchio
INNER JOIN ANAART1 ON Marchio.IDMarchio = ANAART1.IDMarchio ",
CurrentProject.Connection, adOpenKeyset, adLockOptimistic

Set Forms!frmvargia!sfrmvargia.Form.Recordset = rst

Un saluto a tutti e un augurio di Buon Natale


title: recordset non aggiornabile

author: Karl Donaubauer

text:
Massimo wrote:
> Vorrei capire perchè se popolo la sottomaschera da VBA con il seguente
> recordset, e provo a modificare un campo mi dice recordset non
> aggiornabile....
> Se invece assegno come origine record la stessa query riesco a
> modificare i campi.....
>
> Set rst = New ADODB.Recordset
> rst.CursorLocation = adUseClient
> rst.Open "SELECT ANAART1.*, Marchio.Marchio, ANAART1.IDMarchio FROM
> Marchio INNER JOIN ANAART1 ON Marchio.IDMarchio = ANAART1.IDMarchio ",
> CurrentProject.Connection, adOpenKeyset, adLockOptimistic
>
> Set Forms!frmvargia!sfrmvargia.Form.Recordset = rst
> ...

Prima di tutto manca la tua versione di Access.
Se si tratta di 2000 il problema è "by design":
http://support.microsoft.com/kb/227053/EN-US

Solo nelle versioni dopo 2000 la maschera dovrebb'essere
aggiornabile.

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


title: recordset non aggiornabile

text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:9ljqu5...@mid.individual.net...

La versione è 2002/2003
Ciao


title: recordset non aggiornabile

text:
Massimo wrote:
>>> Vorrei capire perchè se popolo la sottomaschera da VBA con il
>>> seguente recordset, e provo a modificare un campo mi dice recordset
>>> non aggiornabile....
>>> Se invece assegno come origine record la stessa query riesco a
>>> modificare i campi.....
>>>
>>> Set rst = New ADODB.Recordset
>>> rst.CursorLocation = adUseClient
>>> rst.Open "SELECT ANAART1.*, Marchio.Marchio, ANAART1.IDMarchio FROM
>>> Marchio INNER JOIN ANAART1 ON Marchio.IDMarchio = ANAART1.IDMarchio
>>> ", CurrentProject.Connection, adOpenKeyset, adLockOptimistic
>>>
>>> Set Forms!frmvargia!sfrmvargia.Form.Recordset = rst
>>> ...
> La versione è 2002/2003

Non uso mai recordset di ADO per popolare le maschere,
ma secondo una piccola prova direi che il problema è ADO.
Cioè è abbastanza normale per sistemi diversi di Access
che una query con campi da due tabelle non è aggiornabile
e ADO sembra di seguire questo uso.

Nella prova ho visto che sono aggiornabili:

SELECT Tab1.* FROM Tab1

SELECT Tab1.* FROM Tab1 INNER JOIN Tab2
    ON Tab1.Id = Tab2.Id

Però rst diventa non aggiornabile se include campi di Tab2:

SELECT Tab1.*, Tab2.Id FROM Tab1 INNER JOIN Tab2
    ON Tab1.Id = Tab2.Id

Perché usi ADO, che non era mai perfetto per Access e
che passo a passo diventa più abbandonato anche della
parte della MS?

La tecnica da preferire è impostare la stringa SQL come
RecordSource della sottomaschera:

Forms!frmvargia!sfrmvargia.Form.RecordSource = "SELECT..."

Se assolutamente vuoi usare un recordset (aggiornabile)
puoi usare DAO:

Dim rst As DAO.Recordset
Set rst = CurrentDb.OpenRecordset("SELECT ...", dbOpenDynaset)

Set Forms!frmvargia!sfrmvargia.Form.Recordset = rst



title: recordset non aggiornabile

text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:9m3gh6...@mid.individual.net...

Uso ADO in parecchie maschere quando ho bisogno di fare delle ricerche
complesse e logiche.
Pensavo di impostare la stringa SQL ma credevo fosse più dispensioso in
tempo di esecuzione.
Adesso provo
Ciao
Massimo


title: recordset non aggiornabile

text:
"Massimo" <
mas...@inwind.it
> ha scritto nel messaggio
news:jdi4ip$4dh$1...@speranza.aioe.org...

Ti posto il codice completo ma non ritorna nessun record, evidentemente
strsql sarà sbagliato per DAO?

Dim strsql As String
Dim strSerie As String

If IsNull(Me.serie1) Then
Else
strSerie = "and anaart1.serie Like " & Chr(34) & Me.serie1 & "%" & Chr(34) &
""
End If

If Me.marchio1 = 0 Then
strsql = "where anaart1.codart Like " & Chr(34) & Me.codart1 & "%" & Chr(34)
& " And anaart1.Descrizione Like " & Chr(34) & Me.descrizione1 & "%" &
Chr(34) & " " & strSerie & " "
Else
strsql = "where anaart1.codart Like " & Chr(34) & Me.codart1 & "%" & Chr(34)
& " And anaart1.Descrizione Like " & Chr(34) & Me.descrizione1 & "%" &
Chr(34) & " " & strSerie & "  and anaart1.idmarchio = " &
Me.marchio1.Column(0) & ""
End If

Dim rst As DAO.Recordset
Set rst = CurrentDb.OpenRecordset("SELECT anaart1.*, Marchio.Marchio,
anaart1.IDMarchio FROM Marchio INNER JOIN anaart1 ON Marchio.IDMarchio =
anaart1.IDMarchio " & strsql & " ORDER BY anaart1.CodArt", dbOpenDynaset)

If rst.EOF And rst.BOF Then
MsgBox "Non Ci sono record", vbOKOnly
Else
Set Forms!frmvargia!sfrmvargia.Form.Recordset = rst

DoCmd.GoToControl ("Sfrmvargia")

End If
Set rst = Nothing

Ciao
Massimo


title: recordset non aggiornabile

text:
Massimo wrote:
>> ...
>> Karl Donaubauer ha scritto:
>>> ...
>>> La tecnica da preferire è impostare la stringa SQL come
>>> RecordSource della sottomaschera:
>>>
>>> Forms!frmvargia!sfrmvargia.Form.RecordSource = "SELECT..."
> ...
>> Uso ADO in parecchie maschere quando ho bisogno di fare delle
>> ricerche complesse e logiche.

Non so cosa fai ma in genere se lavori con JET/ACE DAO
è più performante e più capace/versatile per le ricerche perché
è la tecnica propria di Access. ADO (-->OLEDB) invece è una
tecnica "generale" e quasi morta persino nel suo ambiente
"naturale" SQL Server:
http://blogs.technet.com/b/dataplatforminsider/archive/2011/08/29/microsoft-aligning-with-odbc.aspx

>> Pensavo di impostare la stringa SQL ma credevo fosse
>> più dispensioso in tempo di esecuzione.

No.

> Ti posto il codice completo ma non ritorna nessun record,
> evidentemente strsql sarà sbagliato per DAO?
> ...
> strSerie = "and anaart1.serie Like " & Chr(34) & Me.serie1 & "%" &
> Chr(34) & ""
> ...

Con DAO devi usare i joker di Access, cioè * invece di %:

...Like " & Chr(34) & Me!serie1 & "*" & Chr(34) ...

> ...Set Forms!frmvargia!sfrmvargia.Form.Recordset = rst

Come già scritto il metodo da preferire è impostare direttamente
la stringa SQL come RecordSource della maschera perché
non c'è bisogno di usare cerimoniosamente una libreria come
DAO o ADO, di aprire nessun Recordset e di creare e rilassare
nessun variabile di oggetto.



title: recordset non aggiornabile

text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:9m3me8...@mid.individual.net...

Ti ringrazio per i suggerimenti, adesso provo e ti faccio sapere......
Ciao
Massimo


title: recordset non aggiornabile

text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:9m3me8...@mid.individual.net...

Ok tutto bene....
Approfitto della tua buona pazienza per capire come fare a riordinare la
sottomaschera... devo rieseguire la stringa SQL o riordinare il set di
record della sottomaschera? se così fosse come faccio? mi fai un esempio?
Grazie
Ciao
Massimo


title: recordset non aggiornabile

text:
Massimo wrote:
> ...
> per capire come fare a riordinare la sottomaschera...
> devo rieseguire la stringa SQL o riordinare il set di
> record della sottomaschera? se così fosse come faccio?
> mi fai un esempio?

Per fortuna pronto da alcuni anni. ;-)

 Cambiare l'ordinamento di una maschera

http://www.donkarl.com/it?FAQ4.7




title: recordset non aggiornabile

text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:9m64qj...@mid.individual.net...

Ho appena finito di provare tutti gli esempi proposti compreso quello sotto
elencato visto sul sito comune... devo solo decidere :)

'Per utilizzare l'ordinamento su maschere continue inserire pulsante di
intestazione maschera ES: " pulsante1_intesta " e su evento clic
=OrdinaFormContinue()
'Inoltre pe funzionare bisogna avere un recordset su orige dati della
maschera altrimenti assegnare un recordsource
'Su Click Intestazione Colonna Form Continua, ordina in senso crescente o
decrescente

Public Function OrdinaFormContinue()
  '
  Dim actform As Form, StrAName As String, StrPName As String
  Dim Intesta As Control, strIntesta As String

  Set actform = Screen.ActiveForm

  If actform.DefaultView = 0 Then  'Individua Oggetto SottoMaschera
          StrAName = actform.Name
          StrPName = Nz(
Screen.ActiveControl.Parent.Name
, StrAName)
          If StrPName <> StrAName Then Set actform =
Screen.ActiveControl.Parent.Form
  End If

  Set Intesta = Screen.ActiveControl
  '<NomeCampo>_Intesta -----> <NomeCampo>
  strIntesta = Left(
Screen.ActiveControl.Name
,
Len(
Screen.ActiveControl.Name
) - 8)

  actform.Controls(strIntesta).SetFocus

  'Nota: le costanti AcCmdSort operano sulla proprietà OrderBy della Form
  If InStr(1, Intesta.Caption, "»") = 0 And InStr(1, Intesta.Caption, "«") =
0 Then
         DoCmd.RunCommand acCmdSortAscending
         Call ResetIntestaCmd(actform)
         Intesta.Caption = strIntesta & " »"
  ElseIf InStr(1, Intesta.Caption, "«") <> 0 Then
         DoCmd.RunCommand acCmdSortAscending
         Call ResetIntestaCmd(actform)
         Intesta.Caption = strIntesta & " »"
  Else
         DoCmd.RunCommand acCmdSortDescending
         Call ResetIntestaCmd(actform)
         Intesta.Caption = strIntesta & " «"
  End If

  Set Intesta = Nothing
  Set actform = Nothing
  Exit Function

End Function

'Elimina Flag d'ordinamento "»" o "«" dall'intestazione di una qualunque
colonna
Public Sub ResetIntestaCmd(actform As Form)
  '
  Dim Ctr As Control

  For Each Ctr In actform.Controls
       If Ctr.ControlType = acCommandButton Then
            If InStr(1, Ctr.Caption, "»") <> 0 Or InStr(1, Ctr.Caption, "«")
<> 0 Then
                 Ctr.Caption = Left(Ctr.Caption, Len(Ctr.Caption) - 2)
            End If
       End If
  Next Ctr
End Sub

Tanti auguri di Buon Anno
Ciao
Massimo


title: Scelta condizionale in una maschera

author: rr

text:
Buongiorno a tutti. Il mio problema è il seguente:
Semplifico la struttura del db ma il concetto è lo stesso.
Maschera di introduzione dati cha fa riferimento ad una TABELLA1  in cui ci
sono vari campi.
Il CAMPO1 lo faccio compilare tramite CASELLACOMBINATA1 che reperisce i dati
in TABELLA2 ed è in relazione 1 amolti con TABELLA1.
Ora io mi domandavo se fosse possibile che la compilazione del campo
successivo CAMPO2 avvenisse con scelta da una serie di elenchi diversi a
seconda di quanto contenuto in CAMPO1.
Es. CAMPO1 = "A" , abilita per CAMPO2 l'elenco 1
      CAMPO2  = "B", abilita per CAMPO2 l'elenco 2
ecc.
Spero di essermi spiegato con chiarezza.
Grazie per i suggerimenti o per i rimandi a vecchi messaggi che avessero già
trattato il problema.
roby


title: Scelta condizionale in una maschera

author: Carlo Costarella

text:
"rr" <
romano....@bresciaonline.it
> ha scritto nel messaggio
news:4350ddc0$0$13345$4faf...@reader2.news.tin.it...

Certo che è possibile. Si tratta solo di alimentare la seconda combo con un
recordset diverso.
Puoi gestire tutto da codice dopo aggiornamento della prima combo.
Per esempio con un select...
Select case me.Combo1
case "A"
me.Combo2.RowSource = "TuaIstruzioneSQL o Query"
me.Combo2.Requery
Case "B
me.Combo2.RowSource = "TuaIstruzioneSQL o Query"
me.Combo2.Requery
'eccc.
End Select
Questo è uno dei possibili modi,
Ciao, Carlo


title: test

author: beginner

text: test, sorry.


title: test

author: Sib dall'ufficio

text:
"beginner" <te...@test.tst> ha scritto nel messaggio
news:9onjt0$ohk$1...@lacerta.tiscalinet.it...
> test, sorry.
Usa it.test allora.
Sib


title: Importazione ftabella excel in access.

author: Daniele

text:
Salve a tutti ho un piccolo diciamo problemino dovrei importare un file di
excel contenente una tabella con circa 18.0000 records per circa un
centinaio di campi, creandone quindi una tabella di access, ho provato +
volte con l'iportazione guidata ma nada poi ho provato con copia incolla e
mi restistuisce un messaggio di errore insomma non ce la fà allora avrei
pernsato di creare una routine in access per iportare il file excel ma non
so come farla, chi mi da una mano pls sono neofita di Access e avrei
necessità di completare il programma.
Ringraziandovi in anticipo attendo pazientemente vostre nuove.


title: Importazione ftabella excel in access.

author: Sergio MAZZA

text:
"Daniele" <
jhv...@tin.it
> ha scritto nel messaggio
news:FPI2c.10748$z23.5...@news3.tin.it...

Prima di avventurarti con VBA, controlla nei nomi delle colonne del file
excel che non ci siano caratteri speciali (spazi, barre rovesciate, virgole,
paragrafi, etc. etc.); poi da access prova ad collegarlo: File - Carica dati
esterni - Collega tabella, imposta il tipo di file a Excel e vedi che
succede. Se access te lo allega puoi crearti una query di accodamento per
copiare i record nella tabella che vuoi...
Ciao.
--
Sergio MAZZA


title: Problema con codice VBA per verificare la presenza di un record

author: Emiliano - EmiCAD®

text:
Ciao a tutti,
sto impazzendo per risolvere questo "semplice" problema, ormai ci ho
lavorato delle ore, tra manuali, guida in linea ecc, ma proprio non ne vengo
fuori.
Quindi spero vivamente in un vostro aiuto!!!
Ho realizzato un database in ACCESS con una sola tabella e una sola maschera
collegata alla tabella.
Ora devo verificare che quando inserisco un un nuovo dato nel campo CODICE
questo sia presente o meno, deve essere solo un avviso non voglio obbligare
l'utente a utilizzare codici sempre diversi!
Il codice che ho scritto è il seguente:
Private Sub Codice_AfterUpdate()
    Dim a As String
    Dim rst As DAO.Recordset
    Dim strNomeRicerca As String
    Set rst = Me.Recordset
    strNomeRicerca = Str(Me!Codice)
    MsgBox strNomeRicerca
    rst.FindFirst "Codice = " & Chr(34) & strNomeRicerca & Chr(34)
'******QUI SI VERIFICA L'ERRORE
    If rst.NoMatch Then
        MsgBox "Record non trovato"
    End If
    rst.Close
End Sub
il debug mi dice "Azione eliminata da un oggetto associato", ho premuto il
"?" ma la guida in linea risulta essere bianca.
Che vuol dire??
Ho provato a scrivere anche:
rst.FindFirst "Codice = " & strNomeRicerca
oppure
rst.FindFirst "Codice = " & "'" & strNomeRicerca & "'"
oppure
altre infinite possibilità..... ma l'errore è sempre lo stesso
Ringrazio tutti in anticipo.
Ciao da Emiliano


author: Maurizio Borrelli

text:
> "Emiliano - EmiCAD®" <
webm...@emicad.it
> ha scritto nel
> messaggio news:Z6c2a.167410$0v.46...@news1.tin.it...
[...]
> Ho realizzato un database in ACCESS con una sola tabella e una sola
maschera
> collegata alla tabella.
> Ora devo verificare che quando inserisco un un nuovo dato nel campo CODICE
> questo sia presente o meno, deve essere solo un avviso non voglio
obbligare
> l'utente a utilizzare codici sempre diversi!
> Il codice che ho scritto è il seguente:
> Private Sub Codice_AfterUpdate()
>     Dim a As String
>     Dim rst As DAO.Recordset
>     Dim strNomeRicerca As String
>     Set rst = Me.Recordset
    Set rst=Me.RecordsetClone
>     strNomeRicerca = Str(Me!Codice)
>     MsgBox strNomeRicerca
    Prova con:
        MsgBox "'" & strNomeRicerca & "'"
(con degli apici come delimitatori, perche' *bisogna* sempre essere certi
riguardo dove inizia e dove finisce una stringa!)
    Cosi' noterai una caratteristica "storica" della funzione Str del BASIC,
come del resto e' indicato anche nella guida in linea:
Funzione Str
Osservazioni
Quando i numeri vengono convertiti in stringhe, viene sempre riservato uno
spazio iniziale al segno di numero. Se numero è positivo, la stringa
restituita dalla funzione contiene uno spazio iniziale, mentre il segno più
è sottinteso.
    Usa quindi la funzione Format che ti permette di controllare il formato
della conversione:
        strNomeRicerca = Format(Me!Codice, "0")
>     rst.FindFirst "Codice = " & Chr(34) & strNomeRicerca & Chr(34)
> '******QUI SI VERIFICA L'ERRORE
>     If rst.NoMatch Then
>         MsgBox "Record non trovato"
>     End If
>     rst.Close
> End Sub
[...]
--
Ciao :-)
Maurizio
--------
?SPQR(C)
 X
--------


text:
> "Maurizio Borrelli" <
maurizio...@freepass.it
> ha scritto nel
> messaggio news:b2bjdq$1ahk0u$1...@ID-52090.news.dfncis.de...
> > "Emiliano - EmiCAD®" <
webm...@emicad.it
> ha scritto nel
> > messaggio news:Z6c2a.167410$0v.46...@news1.tin.it...
[...]
> > Private Sub Codice_AfterUpdate()
> >     Dim a As String
> >     Dim rst As DAO.Recordset
> >     Dim strNomeRicerca As String
> >     Set rst = Me.Recordset
>
>     Set rst=Me.RecordsetClone
>
[...]
> >     rst.Close
> > End Sub
    Oops!.. Prima non ci avevo fatto caso. Ma tu intendi chiudere il
recordset del form?... Perche'? A chiuderlo ci pensa la maschera stessa,
alla sua chiusura. Tu non devi "segarle" il recordset sotto ai piedi...



author: Jef

text:
"Emiliano - EmiCAD®" <
webm...@emicad.it
> ha scritto nel messaggio
news:Z6c2a.167410$0v.46...@news1.tin.it...

Secondo me è più semplice usare dlookup.
Ciao


author: Alessandro Cara

text:

Possibile che "amanchi" il chm (file di help)?
> Ho provato a scrivere anche:
>
> rst.FindFirst "Codice = " & strNomeRicerca
> oppure
> rst.FindFirst "Codice = " & "'" & strNomeRicerca & "'"
> oppure
> altre infinite possibilità..... ma l'errore è sempre lo stesso
>
> Ringrazio tutti in anticipo.
> Ciao da Emiliano
dico anch'io la mia. E se usassi il recordsetclone?
--
a.cara
Togli qualcosa dall'email


text:
>     Oops!.. Prima non ci avevo fatto caso. Ma tu intendi chiudere il
> recordset del form?... Perche'? A chiuderlo ci pensa la maschera stessa,
> alla sua chiusura. Tu non devi "segarle" il recordset sotto ai piedi...
>
> --
Ciao ti ringrazio, ho finalmete risolto l'errore che non si verifica più.
Ma comunque la macro VBA mi dice sempre che il record non è presente!! anche
se questo è presente!
Mi sai spiegare perchè
Grazie ancora
Ciao da Emiliano


text:
> "Emiliano - EmiCAD®" <
webm...@emicad.it
> ha scritto nel
> messaggio news:Z8d2a.223755$AA2.8...@news2.tin.it...
> >     Oops!.. Prima non ci avevo fatto caso. Ma tu intendi chiudere il
> > recordset del form?... Perche'? A chiuderlo ci pensa la maschera stessa,
> > alla sua chiusura. Tu non devi "segarle" il recordset sotto ai piedi...
> Ciao ti ringrazio, ho finalmete risolto l'errore che non si verifica più.
> Ma comunque la macro VBA mi dice sempre che il record non è presente!!
anche
> se questo è presente!
> Mi sai spiegare perchè
    Se leggi bene te l'ho gia' spiegato!... Hai fatto la prova del msgbox?



text:
"Alessandro Cara" <
alexqu...@blunet.it
> ha scritto nel messaggio
news:3E495DD2...@blunet.it...

Non è un problema della mancanza del CHM in quanto ho provato su più PC con
diverse versione di ACCESS e la guida si apre ma è bianca. Bo!
Per quanto riguarda il "recordsetclone" invece la risposta è corretta!
Grazie.
Ciao da Emiliano


text:
"Maurizio Borrelli" <
maurizio...@freepass.it
> ha scritto nel messaggio
news:b2bn34$1b9cv6$1...@ID-52090.news.dfncis.de...

Si l'ho fatta e mi sembra corretta. Ti riporto l'ultimo codice che ho
scritto, il quale mi dice sempre "Record non trovato":
Private Sub Codice_AfterUpdate()
    Dim a As String
    Dim rst As DAO.Recordset
    Dim strNomeRicerca As String
    Set rst = Me.RecordsetClone
    strNomeRicerca = Format(Me!Codice, "0")
    rst.FindFirst "Codice = " & "'" & strNomeRicerca & "'"
    MsgBox "Codice = " & "'" & strNomeRicerca & "'"
    If rst.NoMatch Then
        MsgBox "Record non trovato"
    Else
        MsgBox "Il record è già presente!!", vbInformation
    End If
End Sub
Spero tu possa aiutarmi perchè ormai per queste 10 righe di codice ho perso
ore e ore di lavoro!
Se vuoi ti mando il file MDB...
Ciao e ancora grazie
Emiliano


text:
"Emiliano - EmiCAD®" ha scritto:
[cut]
> Spero tu possa aiutarmi perchè ormai per queste 10 righe di codice ho perso
> ore e ore di lavoro!
> Se vuoi ti mando il file MDB...
secondo me non usi il debug.
Prima o poi mi tocchera' fare una "tirata" sul suo uso.
Con il debug per risolvere il problema, penso, che ci mettevi 10 sec
netti
Il codice sembra corretto, qui ci vuole Buffon (leggasi R.Massoni
con la sua palla di vetro iperoccupata), credo che abbia ragione
Maurizio, il valore che cerchi non e' esattamente quello che c'e'
sul DB, ma c'e' quel valore sul DB?
--
a.cara
togli qualcosa dall'email


text:
> "Emiliano - EmiCAD®" <
webm...@emicad.it
> ha scritto
> nel messaggio news:yQm2a.170083$0v.47...@news1.tin.it...
> > "Maurizio Borrelli" <
maurizio...@freepass.it
> ha scritto
> > nel messaggio news:b2bn34$1b9cv6$1...@ID-52090.news.dfncis.de...
> > > "Emiliano - EmiCAD®" <
webm...@emicad.it
> ha scritto nel
> > > messaggio news:Z8d2a.223755$AA2.8...@news2.tin.it...
[...]
> > > la macro VBA mi dice sempre che il record non è presente!!
> > > anche se questo è presente!
> > > Mi sai spiegare perchè
> >     Se leggi bene te l'ho gia' spiegato!... Hai fatto la prova del
> > msgbox?
> Si l'ho fatta e mi sembra corretta. Ti riporto l'ultimo codice che ho
> scritto, il quale mi dice sempre "Record non trovato":
> Private Sub Codice_AfterUpdate()
>     Dim a As String
    (Non e' rilevante ai fini del quesito, ma sei sicuro che ti serva anche
la variabile "a"?)
>     Dim rst As DAO.Recordset
>     Dim strNomeRicerca As String
>     Set rst = Me.RecordsetClone
>     strNomeRicerca = Format(Me!Codice, "0")
>     rst.FindFirst "Codice = " & "'" & strNomeRicerca & "'"
    Nel codice precedente avevi usato Chr$(34) (doppio apice). Perche' hai
cambiato? Probabilmente in questo caso non e' rilevante ma tieni conto che
nella ricerca degli errori non e' mai opportuno apportare *due* variazioni
contemporanee al codice che stai debuggando perche' rischi di attribuire ad
una delle due le colpe che invece sono dell'altra!...
    Non ci hai mai detto di che tipo sia il campo che hai chiamato "Codice"
e fin qui abbiamo pensato che fosse di tipo Testo, ma a questo punto e'
importante fare chiarezza su questo punto: qual e' il tipo del campo
"Codice"? Poi, sei (stra)sicuro che esista realmente un record con il valore
di strNomeRicerca nel campo Codice? Sei (stra)sicuro che sia scritto
esattamente come strNomeRicerca?
>     MsgBox "Codice = " & "'" & strNomeRicerca & "'"
>     If rst.NoMatch Then
>         MsgBox "Record non trovato"
>     Else
>         MsgBox "Il record è già presente!!", vbInformation
>     End If
> End Sub
> Spero tu possa aiutarmi perchè ormai per queste 10 righe di codice ho
> perso ore e ore di lavoro!
> Se vuoi ti mando il file MDB...
    Meglio di no... mi dispiace.
[...]



text:
> > Se vuoi ti mando il file MDB...
>
>     Meglio di no... mi dispiace.
Ti capisco....
per quanto riguarda il problema l'ho risolto modificando del tutto il codice
prendendolo dalla guida in linea:
    Dim dbs As Database, rst As DAO.Recordset
    Dim strCriteria As String
    Set dbs = CurrentDb
    strCriteria = "[Codice] = '" & Me!Codice & "'"
    Set rst = dbs.OpenRecordset("ARCHIVIO", dbOpenDynaset)
    rst.FindFirst strCriteria
    If rst.NoMatch = False Then
        MsgBox "ATTENZIONE: Il codice inserito è già presente nel
database.", vbExclamation
    End If
    rst.Close
    Set dbs = Nothing
Per quanto riguarda il codice che avevo scritto in precedenza e gli apici,
ho provato in tutti i modi: apici singoli, doppi apici, con parentesi e
senza parentesi, ma sempre niente da fare.
Il compo "Codice" è un campo di testo come già avevi intuito
Non ho capito il perchè non funzionasse ma ora ho risolto, grazie per
l'infinito aiuto che mi hai dato!!!
Ciao da Emiliano


author: Roberto da casa

text:
"Alessandro Cara" <
alexqu...@blunet.it
> ha scritto nel messaggio
news:3E4A0611...@blunet.it...

La mia sfera di cristallo concorda con te che l'ultimo codice postato da
Emiliano é corretto e funzionante e che probabilmente non è stato generato a
fronte dell'evento giusto e/o esiste del vecchio codice spazzatura.
Comunque io avrei usato l'evento "Prima di aggiornare" e non "Dopo
aggiornamento" ed avrei ascoltato il consiglio di Jef usando una funzione di
aggregazione sui dominii (DLookup o DCount che sia) evitando di fare tutto
'sto macello.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Query access

author: Enzo

text:
Questa la query via visual basic

            Dim value1 As Double = Double.Parse(Me.Grid(n, "Costo"))
            Dim value2 As Double = Double.Parse(Me.Grid(n, "Totale"))
            Dim value As String = Replace(Me.Grid(n, "Descrizione"), "'",
"''")

            sql = "INSERT INTO Storico (Tavolo, Tipo, [Ora Inizio],
Quantita, Descrizione, Costo, Totale, [Ora Fine]) VALUES(" &
Val(LblTavolo.Text) & ", " _
            & "'" & Me.Grid(n, "Tipo") & "', '" & Me.Grid(n, "Ora") & "', "
& Me.Grid(n, "Qta") & ", '" & value & "', " _
            & value1 & ", " & value2 & ", '" & Date.Now & "')"

            WriteDatabase(sql, ConnectionUser)

value1 e value2 sono 2 valori valuta e nel database i campi sono stati
selezionati sia come valuta sia come numerico (precisione doppia)
i valori vengono prelevati da una griglia e sono valori valuta
value1=9.15
value2=18.30

il problema e che quando vengono inseriti nella query i valori vengono
cambiati in questo modo

value1=9,15 (virgola)
value2=18,30(virgola)

ovviamente in queste condizioni risulta che la query non viene eseguita, ma
non riesco a capire il motivo per cui i valori vengono cambiati ovvero viene
cambiato la virgola al posto del punto regolarmente estratto dalla funzione
(Double.Parse
in queste condizioni WriteDatabase che � la funzione di scrittura nel
database riceve come sql dei valori con virgola e non viene eseguita

Grazie a tutti per qualsiasi suggerimento in merito


title: Query access

text:
Enzo wrote:
> ...
>            sql = "INSERT INTO Storico (Tavolo, Tipo, [Ora Inizio],
> Quantita, Descrizione, Costo, Totale, [Ora Fine]) VALUES(" &
> Val(LblTavolo.Text) & ", " _
>            & "'" & Me.Grid(n, "Tipo") & "', '" & Me.Grid(n, "Ora")
> & "', " & Me.Grid(n, "Qta") & ", '" & value & "', " _
>            & value1 & ", " & value2 & ", '" & Date.Now & "')"
>
>            WriteDatabase(sql, ConnectionUser)
>
> value1 e value2 sono 2 valori valuta e nel database i campi sono
> stati selezionati sia come valuta sia come numerico (precisione
> doppia) ...
> in queste condizioni WriteDatabase che � la funzione di scrittura
> nel database riceve come sql dei valori con virgola e non viene
> eseguita

 Passare un numero decimale ad una stringa SQL

http://www.donkarl.com/it?FAQ6.21

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


title: Query access

text:
Grazie funziona alla grande

"Karl Donaubauer"  ha scritto nel messaggio
news:aul8ui...@mid.individual.net...



title: Tabelle correlate

author: Dany

text:
In un database di Access 2000 ho una tabella principale e una secondaria
correlata. Come posso  fare in modo che il programma mi consideri nulli i
dati inseriti in un record della tabella principale quando ometto
l'inserimento di dati in quella secondaria correlata? O almeno che mi avvisi
quando cerco di passare ad un nuovo record della tabella principale senza
che abbia inserito alcun dato in quella secondaria. Qualcuno puň aiutarmi?
Grazie


title: Tabelle correlate

author: Roberto

text:
Dany <
dan...@nospam-mailcity.com
> wrote in message
8ie3iu$obj$1...@lacerta.tiscalinet.it...

> che abbia inserito alcun dato in quella secondaria. Qualcuno può aiutarmi?
> Grazie
>
>
Ipotizziamo che la tabella che tu chiami tabella principale si chiami
MOVIMENTI e contenga dei movimenti di magazzino, e che la tabella che tu
chiami secondaria si chiami PRODOTTI e contenga le anagrafiche dei prodotti.
Il primo presupposto è che in ambedue le tabelle esista un campo in base al
quale mettere in relazione le due tabelle e che nel nostro esempio
chiameremo
IDProdotto, che necessariamente deve essere la chiave primaria della tabella
PRODOTTI.
Il Tipo dati di IDProdotto nelle due tabelle deve essere omogeneo, se ad
esempio in PRODOTTI è Contatore nella MOVIMENTI dovrà essere Numerico,
oppure Numerico in ambedue, od infine Testo in ambedue.
Ora, in base ad IDProdotto, bisogna creare una relazione tra PRODOTTI e
MOVIMENTI di tipo reverenziale; a tal fine rendi attiva la finestra
Database, quindi dal menu Strumenti seleziona il comando Relazioni... .
 Ti si aprirà la finestra Relazioni; controlla se all'interno di essa ci
sono due rettangolini che portano il nome delle tue due tabelle; se non ci
sono, dal menu Relazioni seleziona il comando Mostra tabella.. ; dalla nuova
finestra che ti si è aperta seleziona il nome della prima tabella e premi il
pulsante Aggiungi, quindi seleziona il nome della seconda tabella e premi
nell'ordine il pulsante Aggiungi e poi il pulsante Chiudi.
Se le tabelle non sono vicine, con il mouse trascinale una vicina all'altra;
verifica se
esiste una linea che unisce tra loro le due tabelle; se non c'è clicca con
il mouse il nome IDProdotto della tabella PRODOTTI e trascinalo sullo stesso
nome della tabella MOVIMENTI; ti si aprirà una finestra chiamata Relazione :
fai un clic sulla casellina vicino alla scritta Applica integrità
reverenziale ed a questo punto comparirà uno svirgolino; fai la stessa cosa
sulla casellina vicino alla scritta Aggiorna campi correlati a catena; premi
il pulsante Crea per chiudere la finestra Relazione.
Se invece già esisteva una linea che univa i rettangoli delle due tabelle,
con il mouse fai un doppio clic su di essa; ti si aprirà così la finestra
Relazione; fai comunque quello che do scritto sopra dopo la sua apertura.
Ora hiudi la finestra Relazioni cliccando su X e salvala pigiando sul
pulsante SI
della nuova finestra che ti è aperta.
Il gioco è fatto; da questo momento non riuscirai a registrare  un record
sulla tabella MOVIMENTI se essa non avrà un record corrispondente nella
tabella PRODOTTI.
Ciao, Roberto


title: Tabelle correlate

text:
Dany <
dan...@nospam-mailcity.com
> wrote in message
8ie3iu$obj$1...@lacerta.tiscalinet.it...
> In un database di Access 2000 ho una tabella principale e una secondaria
> correlata. Come posso  fare in modo che il programma mi consideri nulli i
> dati inseriti in un record della tabella principale quando ometto
> l'inserimento di dati in quella secondaria correlata? O almeno che mi
avvisi
> quando cerco di passare ad un nuovo record della tabella principale senza
> che abbia inserito alcun dato in quella secondaria. Qualcuno puņ aiutarmi?
> Grazie
>
Fermo restando che nel tuo caso č indispensabile aggiungere l'integritą
reverenziale nel mettere in relazione le due tabelle, e puoi farlo nella
maniera che ti ho descritto nel mio messaggio del 17/06/00 delle ore 00:51,
resta il fatto che Access ti avvertirą del fatto che non esiste un record
corrispondente nella tabella secondaria solo quando tenti di passare ad un
nuovo record della tabella principale; dovrai pertanto uscire dalla
procedura di immissione dati nella tabella principale per passare ad
inserire i dati mancanti nella tabella secondaria per poi riaprire la
precedente procedura; naturalmente cosģ facendo perdi anche i dati validi
che avevi gią digitato per il record della tabella principale, oltre a non
rendere facile la vita a chi opera su PC.
E' possibile fare in modo di accorgersi dell'errore subito dopo aver
digitato,  per la tabella principale, il campo che mette in relazione le due
tabelle (nell'esempio che abbiamo trattato questa notte il campo
IDProdotto), e predisporre delle attivitą che permettano solo di sospendere
l'immissione dei dati per la tabella principale, passare all'immissione dei
dati mancanti della tabella secondaria, quindi riprendere la digitazione dei
dati della tabella principale dal punto in cui si erano interrotti.
Presuppongo, come č logico, che l'immissione dei dati nella tabella
principale tu li faccia tramite una maschera (MASCHERA1) e sempre tramite
una maschera (MASCHERA2) tu faccia l'immissione nella tabella secondaria.
E' buona norma, se non altro per facilitare l'immissione dei dati, che, in
un caso come il tuo, il controllo IDProdotto della MASCHERA1 venga definito
con una casella combinata; cosģ facendo, settando a SI la proprietą "Solo in
elenco" del controllo IDProdotto di MASCHERA1, a fronte dell'evento "Su non
in elenco" si puņ generare del codice VBA tramite il quale effettuare le
azioni di cui accennavo qui sopra, azioni atte a  gestire adeguatamente
l'errore: tra queste azioni ci potrą essere l'invio di un messaggio
all'operatore per avvertirlo dell'accaduto, chiedere all'operatore se ha
commesso un errore di digitazione e alla sua risposta negativa, aprire
MASCHERA2 per immettere i dati mancanti nella tabella secondaria; dopo aver
chiuso MASCHERA2, l'operatore potrą riprendere a digitare i dati con
MASCHERA1 dal punto in cui era rimasto.
Spero cosģ di aver risposto pił compiutamente al tuo quesito.
Ciao Roberto


title: Tabelle correlate

text:
Roberto ha scritto:
> Fermo restando che nel tuo caso è indispensabile aggiungere l'integrità
> reverenziale nel mettere in relazione le due tabelle, e puoi farlo nella
> [cut]
dai Roberto consentimi una piccola correzione, visto anche il tuo post
precedente delle 0.51, "integrita' reverenziale" che roba e' magari non
pensi che "integrita' referenziale" sia meglio?
a.cara


title: Tabelle correlate

text:
"Roberto" <
r.ma...@libero.it
> ha scritto nel messaggio
news:Vby25.215205$VM3.1...@news.infostrada.it...
>
> >
> Il gioco è fatto; da questo momento non riuscirai a registrare  un record
> sulla tabella MOVIMENTI se essa non avrà un record corrispondente nella
> tabella PRODOTTI.
>
> Ciao, Roberto
>
Grazie per i suggerimenti


title: Tabelle correlate

text:
Alessandro Cara <
al...@blunet.it
> wrote in message
394B8306...@blunet.it...



title: Tabelle correlate

text:

E certo che sì, ma quando una ha il momento del co...ne!
Scusatemi Roberto


title: Filtrare un record in una sottomaschera

author: Massimiliano

text:
Salve a tutti
Ho creato una maschera singola basata sulla tabella CLIENTE (frm_Cliente)
con all'interno una sottomaschera anch'essa singola
basata sulla tabella IMPIANTO (frm_Impianto).
In una maschera continua ho per ogni riga le caratteristiche di tutti gli
impianti.
Vorrei che:
1) facendo doppio click sull'ID_Impianto si aprisse la maschera frm_Cliente
posizionandosi sul cliente
    a cui corrisponde l'ID_Impianto selezionato. Fin qui tutto bene.
Sull'evento doubleClick apro la maschera frm_Cliente e     la filtro per
ID_Cliente.
2) che la sottomaschera sia aperta sull'ID_Impianto selezionato.
    Qui mi sono perso.
Potete aiutarmi?
Grazie in anticipo!


title: Filtrare un record in una sottomaschera

author: Alberto S.

text:
"Massimiliano" <
massimo...@operamail.com
> ha scritto nel messaggio
news:oyvX8.6$QR6....@nreader1.kpnqwest.net...

Con DAO:
Forms!frm_Cliente!frm_subCliente.RecordsetClone.FindFirst _
    "ID_Impianto = " & Me.ID_Impianto
Forms!frm_Cliente!frm_subCliente.Bookmark = _
    Forms!frm_Cliente!frm_subCliente.RecordsetClone.Bookmark
... ovviamente metti i nomi che usi tu
Ciao
--
Alberto


title: Dlookup

author: Giorgio M

text:
Salve,
ho un tabella con vari record contenente un numero ed una data.. esempio:
1     15/01/2008
352   18/02/2008
80    15/01/2008
154   01/02/2008
e' possibile con una dlookup (o con altro) visualizzare  la data del
record che ha il numero piu' alto??
nel mio caso
18/02/2008     (numero 352)
Grazie
Ciao
Giorgio
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Dlookup

author: Bruno Campanini

text:
"Giorgio M" <
giorg...@tiscalinet.it
> wrote in message
news:foekul$l2h$1...@news.newsland.it...
> Salve,
>
> ho un tabella con vari record contenente un numero ed una data.. esempio:
>
> 1     15/01/2008
> 352   18/02/2008
> 80    15/01/2008
> 154   01/02/2008
>
> e' possibile con una dlookup (o con altro) visualizzare  la data del
> record che ha il numero piu' alto??
>
> nel mio caso
>
> 18/02/2008     (numero 352)
> Grazie
>
> Ciao
> Giorgio
=DLookUp("[Data]","t_Cambi","[Cambio]=" & DMax("[Cambio]","t_Cambi"))
t_Cambi    è la tabella
Cambio     è il campo in corrispondenza al cui massimo vuoi
                 determinare la data.
Bruno


title: Dlookup

author: Franco

text:

Puoi ottenere quello che vuoi con una query:
SELECT Max(MiaTabella.CampoNumerico) AS NumeroMassimo,
First(MiaTabella.CampoData) AS Data
FROM MiaTabella
allo stesso modo puoi ottenere il valore minimo, usando la funzione Min al
posto di Max, o ancora la Media.
Crea una query con i due campi interessati, aggiungi le formule (con il
pulsante "Totali") e poi scegli.
Saluti
Franco
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: Sommare i valori di un recordset

author: vuLCan Karayan

text:
Ho necessità di sommare i valori di un campo currency di un recordset
Dim curSomma as Currency
Dim intCodice as Integer
intCodice = 1
Dim rs As Recordset
Set rs = CurrentDb.OpenRecordset("SELECT * FROM MyTable WHERE [Codice] = " &
intCodice)
curSomma = <<<<<<
Vorrei poter sommare i valori del campo ("Importo") del recordset rs...
Che funzione devo utilizzare?


title: Sommare i valori di un recordset

author: MA

text:

Vuoi sommare tutti gli importi?
Set rs = CurrentDb.OpenRecordset("SELECT sum(Importo) as Totale FROM MyTable
WHERE [Codice] = " & intCodice)
e poi
Cursomma = rs!Totale
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: Sommare i valori di un recordset

text:
"vuLCan Karayan" <
nos...@please.it
> wrote in message
news:44339dd0$0$36932$4faf...@reader3.news.tin.it...
> Ho necessità di sommare i valori di un campo currency di un recordset
>
> Dim curSomma as Currency
> Dim intCodice as Integer
> intCodice = 1
>
> Dim rs As Recordset
> Set rs = CurrentDb.OpenRecordset("SELECT * FROM MyTable WHERE [Codice] = "
> &
> intCodice)
>
> curSomma = <<<<<<
Do Until rs.EOF
        curSomma = curSomma + rs![CampoDaSommare]
        rs.MoveNext
Loop
oppure con una query.
Bruno


title: Sommare i valori di un recordset

text:
> Do Until rs.EOF
>         curSomma = curSomma + rs![CampoDaSommare]
>         rs.MoveNext
> Loop
Mi sconsigli l'uso di DSum?


title: Sommare i valori di un recordset

text:
"vuLCan Karayan" <
nos...@please.it
> wrote in message
news:4433c57a$0$18282$4faf...@reader1.news.tin.it...

Se si tratta di molti addendi certamente sě.
O la query o il loop.
Bruno


title: Sommare i valori di un recordset

author: Alessandro Baraldi

text:
La soluzione migliore in termini prestazionali è senza dubbio quella
proposta
da Massimiliano.
Saluti
@Alex


title: OT: tutti a Vienna

author: Antonio Biso

text:
La classifica è stata realizzata dall’Economist Intelligence Unit allo scopo
di “quantificare le sfide che potrebbero presentarsi nella vita di un
individuo” basandosi su parametri di stabilità, servizio sanitario, cultura
e ambiente, sistema scolastico e infrastrutture cittadine. Per la prima
volta negli ultimi 10 anni Vancouver è stata sorpassata dall’australiana
Melbourne.
TOP 10 DELLA VIVIBILITA’
Melbourne, Australia
Vienna, Austria
Vancouver, Canada
Toronto, Canada
Calgary, Canada
Sydney, Australia
Helsinki, Finlandia
Perth, Australia)
Adelaide, Australia
Auckland, Nuova Zelanda
Karl, quando ci ospiti?
Antonio


title: OT: tutti a Vienna

author: Karl Donaubauer

text:
Antonio Biso wrote:
> ...
> TOP 10 DELLA VIVIBILITA’
>
> Melbourne, Australia
> Vienna, Austria
> Vancouver, Canada
> Toronto, Canada
> Calgary, Canada
> Sydney, Australia
> Helsinki, Finlandia
> Perth, Australia)
> Adelaide, Australia
> Auckland, Nuova Zelanda
>
> Karl, quando ci ospiti?
> ...
Beh, direi che prima dovete andare a Melbourne.
--
:-)
Karl
*********
Access FAQ:
http://www.donkarl.com/it


title: OT: tutti a Vienna

text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:9c9203...@mid.individual.net...
> Antonio Biso wrote:
>> ...
>> TOP 10 DELLA VIVIBILITA'
>>
>> Melbourne, Australia
>> Vienna, Austria
>> Vancouver, Canada
>> Toronto, Canada
>> Calgary, Canada
>> Sydney, Australia
>> Helsinki, Finlandia
>> Perth, Australia)
>> Adelaide, Australia
>> Auckland, Nuova Zelanda
>>
>> Karl, quando ci ospiti?
>> ...
>
> Beh, direi che prima dovete andare a Melbourne.
>
> --
> :-)
> Karl
i biglietti erano esauriti
Antonio


title: OT: tutti a Vienna

text:
"Antonio Biso"  ha scritto nel messaggio
news:j3nhar$9sj$1...@speranza.aioe.org...

TOP 10 DELLA VIVIBILITA’

Karl, quando ci ospiti?
Antonio
___________________Risposta:
Il solito distratto,
hai dimenticato il primo della lista nel tuo copia incolla
Napoli, Italia
Melbourne... etc
MA


title: OT: tutti a Vienna

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:j3npdt$gvj$1...@tdi.cu.mi.it...
> "Antonio Biso"  ha scritto nel messaggio
> news:j3nhar$9sj$1...@speranza.aioe.org...
>
>
> Antonio
> ___________________Risposta:
> Il solito distratto,
> hai dimenticato il primo della lista nel tuo copia incolla
>
> Napoli, Italia
ehm
ehmmmmmmm
Antonio


title: OT: tutti a Vienna

text:
"Antonio Biso"  ha scritto nel messaggio
news:j3nrob$5op$1...@speranza.aioe.org...

ehm
ehmmmmmmm
Antonio
_________________Risposta:
Tranquillo, ti perdono
MA


title: OT: tutti a Vienna

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:j3o5ru$s8n$1...@tdi.cu.mi.it...

mi sa che nun hai capito
Antonio


title: OT: tutti a Vienna

author: Marco Pizzamiglio

text:
Antonio Biso ha scritto:


E a Melbourne non hanno la Sacher.
-Marco-
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: OT: tutti a Vienna

text:
Antonio Biso ha scritto:


E a Melbourne non hanno la Sacher.



title: ordinamento variabile in casella di riepilogo

author: Maurizio

text:
Ciao amici, ho creato in una maschera una casella di riepilogo contenete
i campi "IC e COGNOME", la casella per default è ordinata per ID vorrei
fare in modo che cliccando su un pulsante posto nella stessa maschera,
la casella di riepilogo venga ordinata non più per ID ma per COGNOME, mi
date qualche suggerimento?
Grazie


author: ALESSANDRO Baraldi

text:
"Maurizio" <
mauri...@libero.it
> ha scritto nel messaggio
news:Ntlsd.254329$b5.12...@news3.tin.it...

Vai sul SitoComune alla Sezione FORMS trovi un esempio di Marco
Pizzamiglio(Namor)
 Forms: Cambiare l'ordinamento di una casella di riepilogo a selezione
multipla senza perdere le selezioni già effettuate [Update]
Ciao
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------


title: Evidenziare delle righe in report

author: simisa

text:
Volevo chiederVi un'aiuto:
ho dei dati in un report di access (riga per riga) e raggruppati.
Ogni tanto capita che nonostante il raggruppamento vi possano essere delle
righe doppie o triple...di codici uguali.
Volevo evidenziare il primo codice con del grassetto nel qualcaso vi siano
questi doppioni.
E' possibile secondo Voi ?
Grazie


title: OT: perche' a volte i miei reply al NG non arrivano?

author: LoTo

text:
Come da oggetto!
 >(


author: Pablitomf

text:
LoTo ha scritto:
> Come da oggetto!
>  >(
Se crivi da NewsLand forse capiti nel momento dell'aggiornamento pagina...
è capitato anche a me.
--
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


title: [molto OT] Quanto costa

author: Thunderbolt

text:
Quanto costa un programmatore junior al netto di tasse e altro?
Solo per farmi un'idea
Grazie
Emanuele


title: [molto OT] Quanto costa

text:
"Thunderbolt" <
ce_so...@libero.it
> ha scritto nel messaggio
news:cSV3c.64443$FJ6.2...@twister1.libero.it...

Noi lo diamo via al chilo.
Il problema è se ti capita Antonio, che è notoriamente il terrore delle
bilance
MAssimiliano


title: [molto OT] Quanto costa

author: Sergio MAZZA

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:k1W3c.857$eO2...@news.edisontel.com...

EH! EH! EH!
Ciao.
--
Sergio MAZZA


title: [molto OT] Quanto costa

author: namor

text:
Sergio MAZZA ha scritto:




Del resto uno che mette il pomodoro negli spaghetti aglio olio e
peperoncino sta poco a metterci pure il grana e la panna, e poi i costi di
programmazione salgono...
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: [molto OT] Quanto costa

text:
"namor" <
do...@spam.me
> ha scritto nel messaggio
news:c2pekl$i82$1...@news.newsland.it...
> Sergio MAZZA ha scritto:
> > "MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
> > news:k1W3c.857$eO2...@news.edisontel.com...
> > > "Thunderbolt" <
ce_so...@libero.it
> ha scritto nel messaggio
> > > news:cSV3c.64443$FJ6.2...@twister1.libero.it...
>
> > > > Quanto costa un programmatore junior al netto di tasse e altro?
> > > > Solo per farmi un'idea
> > > > Grazie
> > > > Emanuele
>
> > > Noi lo diamo via al chilo.
> > > Il problema è se ti capita Antonio, che è notoriamente il terrore
delle
> > > bilance
> > > MAssimiliano
>
> > EH! EH! EH!
> > Ciao.
> > --
> > Sergio MAZZA
>
> Del resto uno che mette il pomodoro negli spaghetti aglio olio e
> peperoncino sta poco a metterci pure il grana e la panna, e poi i costi di
> programmazione salgono...
> Namor
ragazzi, se facciamo un pullman, credo che riusciamo ad ottenere un buono
sconto in una clinica svizzera.
MAssimiliano
p.s. sto aspettando gli interventi di @Alex e Cidi


title: [molto OT] Quanto costa

text:
> > Del resto uno che mette il pomodoro negli spaghetti aglio olio e
> > peperoncino sta poco a metterci pure il grana e la panna, e poi i costi
di
> > programmazione salgono...
> > Namor
>
> ragazzi, se facciamo un pullman, credo che riusciamo ad ottenere un buono
> sconto in una clinica svizzera.
> MAssimiliano
> p.s. sto aspettando gli interventi di @Alex e Cidi
>
>
in poche parole non sapete darmi qualche indicazione ?
Grazie
Emanuele


title: [molto OT] Quanto costa

text:
MA ha scritto:
[cut]
> > > > > Quanto costa un programmatore junior al netto di tasse e altro?
> > > > > Solo per farmi un'idea
> > > > > Grazie
> > > > > Emanuele
> > > > Noi lo diamo via al chilo.
> > > > Il problema è se ti capita Antonio, che è notoriamente il terrore
> delle
> > > > bilance
> > > > MAssimiliano
> > > EH! EH! EH!
> > > Ciao.
> > > --
> > > Sergio MAZZA
> > Del resto uno che mette il pomodoro negli spaghetti aglio olio e
> > peperoncino sta poco a metterci pure il grana e la panna, e poi i costi di
> > programmazione salgono...
> > Namor
> ragazzi, se facciamo un pullman, credo che riusciamo ad ottenere un buono
> sconto in una clinica svizzera.
> MAssimiliano
> p.s. sto aspettando gli interventi di @Alex e Cidi
Io sono già in zona. Vado in moto, arrivo prima e mi costa di meno.
Ci vediamo là. (Ma sono tutte come la Hunziker lassù??? Arf arf!)



title: [molto OT] Quanto costa

text:
"namor" <
do...@spam.me
> ha scritto nel messaggio
news:c2pekl$i82$1...@news.newsland.it...
> Sergio MAZZA ha scritto:
> > "MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
> > news:k1W3c.857$eO2...@news.edisontel.com...
> > > "Thunderbolt" <
ce_so...@libero.it
> ha scritto nel messaggio
> > > news:cSV3c.64443$FJ6.2...@twister1.libero.it...
>
> > > > Quanto costa un programmatore junior al netto di tasse e altro?
> > > > Solo per farmi un'idea
> > > > Grazie
> > > > Emanuele
>
> > > Noi lo diamo via al chilo.
> > > Il problema è se ti capita Antonio, che è notoriamente il terrore
delle
> > > bilance
> > > MAssimiliano
>
> > EH! EH! EH!
> > Ciao.
> > --
> > Sergio MAZZA
>
> Del resto uno che mette il pomodoro negli spaghetti aglio olio e
> peperoncino sta poco a metterci pure il grana e la panna, e poi i costi di
> programmazione salgono...
> Namor
Mah....
Intanto ieri ho preparato per i colleghi un risotto al salmone da leccarsi
le orecchie!!!
Antonio


title: [molto OT] Quanto costa

text:
> >
> > > > > Quanto costa un programmatore junior al netto di tasse e altro?
> > > > > Solo per farmi un'idea
> > > > > Grazie
> > > > > Emanuele
> >
> > > > Noi lo diamo via al chilo.
> > > > Il problema è se ti capita Antonio, che è notoriamente il terrore
> delle
> > > > bilance
> > > > MAssimiliano
> >
> > > EH! EH! EH!
> > > Ciao.
> > > --
> > > Sergio MAZZA
> >
> > Del resto uno che mette il pomodoro negli spaghetti aglio olio e
> > peperoncino sta poco a metterci pure il grana e la panna, e poi i costi
di
> > programmazione salgono...
> > Namor
>
> Mah....
>
> Intanto ieri ho preparato per i colleghi un risotto al salmone da leccarsi
> le orecchie!!!
>
> Antonio
>
va beh, ma se hai dei colleghi - giudici che ancora non sanno come si mangia
e usano le orecchie,
è facile convincersi che si sa cucinare.
MAssimiliano


title: [molto OT] Quanto costa

author: cidi

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:L7X3c.883$eO2...@news.edisontel.com...
>
> "namor" <
do...@spam.me
> ha scritto nel messaggio
> news:c2pekl$i82$1...@news.newsland.it...
> > Sergio MAZZA ha scritto:
> > > "MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
> > > news:k1W3c.857$eO2...@news.edisontel.com...
> > > > "Thunderbolt" <
ce_so...@libero.it
> ha scritto nel messaggio
> > > > news:cSV3c.64443$FJ6.2...@twister1.libero.it...
> >
> > > > > Quanto costa un programmatore junior al netto di tasse e altro?
> > > > > Solo per farmi un'idea
> > > > > Grazie
> > > > > Emanuele
> >
> > > > Noi lo diamo via al chilo.
> > > > Il problema è se ti capita Antonio, che è notoriamente il terrore
> delle
> > > > bilance
> > > > MAssimiliano
> >
> > > EH! EH! EH!
> > > Ciao.
> > > --
> > > Sergio MAZZA
> >
> > Del resto uno che mette il pomodoro negli spaghetti aglio olio e
> > peperoncino sta poco a metterci pure il grana e la panna,
ORRORE!!!
>> e poi i costi di  programmazione salgono...
Giusto!
> > Namor
>
> ragazzi, se facciamo un pullman, credo che riusciamo ad ottenere un buono
> sconto in una clinica svizzera.
Perchè svizzera? pensi che dalle parti di Civitavecchia non siano abbastanza
attrezzati?
> MAssimiliano
> p.s. sto aspettando gli interventi di @Alex e Cidi
>
Daniele


title: [molto OT] Quanto costa

text:
Antonio Biso ha scritto:
> > Del resto uno che mette il pomodoro negli spaghetti aglio olio e
> > peperoncino sta poco a metterci pure il grana e la panna, e poi i
> > costi di programmazione salgono...
> > Namor
> Mah....
> Intanto ieri ho preparato per i colleghi un risotto al salmone da leccarsi
> le orecchie!!!
> Antonio
Dopo centinaia e centinaia di post sul ng possiamo considerarci colleghi,
no? E ALLORA? Dov'č il risotto, eh, dov'č???
