title: Re: Contatore di Sib

text:
MA ha scritto:






Non si può fare usando il valore predefinito, perchè quando viene creato
il nuovo record non sai ancora di che tipo sarà il documento quindi non
puoi sapere quale dei contatori incrementare.
Bisogna farlo nell'evento dopo aggiornamento del tipo documento.
Se vuoi tenere quella formula per calcolare il nuovo contatore, al posto
di documento_num puoi usare una query che restringa la ricerca ai soli
record che hanno il tipo documento uguale a quello impostato nella
maschera, con la formula =forms(nomeform).nomecontrollo.
Sennò lo fai da vba spezzando la formula in più parti, e il codice risulta
più leggibile.



title: Re: Contatore di Sib

author: MA

text:
"namor" <
do...@spam.me
> ha scritto nel messaggio
news:cklg6u$8qe$1...@news.newsland.it...

Non è questo il mio caso.
Perchè è vero che il contatore è lo stesso ma le form sono diverse.
Quindi so quando conteggiare uno e quando l'altro.
> Bisogna farlo nell'evento dopo aggiornamento del tipo documento.
> Se vuoi tenere quella formula per calcolare il nuovo contatore, al posto
> di documento_num puoi usare una query che restringa la ricerca ai soli
> record che hanno il tipo documento uguale a quello impostato nella
> maschera, con la formula =forms(nomeform).nomecontrollo.
> Sennò lo fai da vba spezzando la formula in più parti, e il codice risulta
> più leggibile.
> Namor
Mi piacerebbe tenerlo su valore predefinito
MAssimiliano


title: Re: Contatore di Sib

author: namor

text:
namor ha scritto:
> MA ha scritto:
[cut]
> > > Non si può fare usando il valore predefinito, perchè quando viene creato
> > > il nuovo record non sai ancora di che tipo sarà il documento quindi non
> > > puoi sapere quale dei contatori incrementare.
> > Non è questo il mio caso.
> > Perchè è vero che il contatore è lo stesso ma le form sono diverse.
> > Quindi so quando conteggiare uno e quando l'altro.
> > > Bisogna farlo nell'evento dopo aggiornamento del tipo documento.
> > > Se vuoi tenere quella formula per calcolare il nuovo contatore, al posto
> > > di documento_num puoi usare una query che restringa la ricerca ai soli
> > > record che hanno il tipo documento uguale a quello impostato nella
> > > maschera, con la formula =forms(nomeform).nomecontrollo.
> > > Sennò lo fai da vba spezzando la formula in più parti, e il codice
risulta
> > > più leggibile.
> > > Namor
> > Mi piacerebbe tenerlo su valore predefinito
> > MAssimiliano
> Allora puoi modificare la formula in ciascuna form limitando la ricerca
> delle dmax() al solo tipo di documento gestito dalla form. Devi aggiungere
> un criterio fisso che cambierà in ogni form a seconda del tipo di
> documento gestito, 'd.d.t.', 'fattura', ecc...
> DMax("documento_num";"tbl_documento";"documento_num
> like '??" & Format(Date();"aa") & "-????' And Tipo = 'd.d.t.'"))
> Invece delle due dmax(): iif(isnull(dmax());1;dmax()+1)
> userei direttamente: nz(dmax())+1
> semplificando la formula e riducendo gli accessi in tabella da 2 ad 1.
> Namor
> userei direttamente: nz(dmax())+1
  nz(dmax();0)+1
Il tutto da mettersi in un modulo in una public function, per migliorare
la leggibilità e semplificare le cose in caso di aggiornamenti:
  <Valore predefinito> = new_counter("d.d.t.")
  <Valore predefinito> = new_counter("fattura")



title: Re: Contatore di Sib

author: Alessandro Baraldi

text:
"namor" <
do...@spam.me
> wrote in message
news:ckli24$rn4$
1...@news.newsland.it
[CUT]
> Allora puoi modificare la formula in ciascuna form limitando la ricerca
> delle dmax() al solo tipo di documento gestito dalla form. Devi aggiungere
> un criterio fisso che cambierà in ogni form a seconda del tipo di
> documento gestito, 'd.d.t.', 'fattura', ecc...
>
> DMax("documento_num";"tbl_documento";"documento_num
> like '??" & Format(Date();"aa") & "-????' And Tipo = 'd.d.t.'"))
>
> Invece delle due dmax(): iif(isnull(dmax());1;dmax()+1)
> userei direttamente: nz(dmax())+1
> semplificando la formula e riducendo gli accessi in tabella da 2 ad 1.
> Namor
Si potrebbe creare una Function invece che scrivere il Codice
nella proiprietà valore predefinito e richiamare quella:
ValorePredefinito="=NomeFunzione()"
Con CodeContextObject rilevare l'oggetto Form nel quale
sta girando il CODICE e sfruttare la proprietà TAG della Form
nella quale metti la Desinenza del DOCUMENTO da generare.
A questo punto con 2 righe di codice ti costruisci il tutto
con il tuo suggerimento....!
Saluti.
@Alex.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Re: Contatore di Sib

text:
"namor" <
do...@spam.me
> wrote in message
news:cklj1a$6h4$
1...@news.newsland.it
[CUT]
> Comunque lo devi scrivere da qualche parte il tipo di documento.
> A questo punto è meglio passarlo come argomento della function
> ValorePredefinito="=NomeFunzione("tipo doc")"
> per:
> 1. evitare una chiamata a CodeContextObject abbassando di conseguenza i
> tempi d'esecuzione
> 2. liberare la proprietà tag per eventuali altri usi
> 3. avere un'idea più immediata di come funziona quando andrà a rimetterci
> le mani tra 10-15 anni (!)
> Namor
Concordo con il tuo punto di vista è più snello per la manutenzione
futura...!
P.S.:
CodeContextObject non incide nemmeno per 1 millisecondo.
@Alex



title: Due SubForm in una scheda

author: Porta Luigi

text:
Buonasera
ho una struttura a schede con all'interno due SubForm.
I dati inseriti nella prima Subform "BOXA" vengono archiviati in una Tabella
"BOX".
Su tale tabella "BOX" viene esequita una query "PALLET" e il risultato di
tale query è quanto rappresentato nella seconda SubForm "PALETTA".
Come faccio a fare in modo che all'inserire nuovi dati in SubForm "BOXA" i
cambiamenti vengano immediatamente rappresentati in SubForm "PALETTA" ?
Ho pravato con Refresh e Requery su un evento AfterUpdate ma senza il
risultato sperato.
Grazie dell'Aiuto
Luigi da casa


title: applicazione su terminal server si comporta diversamente a seconda  del client collegato...

author: merega

text:
buongiorno a tutti
 Ho un applicativo installato su server con win2003 server R2,
relative licenze termianl server, office 2003 pro con relativi
aggiornamenti etc.
Ho configurato una cartella sul server per ognuno degli utenti che si
connettono tramite desktop remoto, in ognuna una copia (la stessa) del
FE di access.Ovviamente BE sullo stesso server.
Mai avuto problemi di nessuna sorta. Ora ho aggiunto una form al FE
nella quale spunto alcuni nominativi tra un elenco di possibili, apro
un report (hidden) che mi serve per creare il relativo pdf (uso le due
dll di Lebans) da allegare poi automaticamente ad una email (outlook
2003): il problema è che, se eseguo il FE loggandomi direttamente sul
server come Administrator va tutto bene; se mi collego da remoto con
il mio portatile ok, se mi collego con un altro client oppure si
collega l'amico col suo portatile il pdf che viene comunque creato è
in realtà vuoto ,cioè la stringa sql che estrae i dati da una tabella
e che pongo come origine dati del report, non restituisce records, o
almeno così sembra !! Ora, dico io, se è vero come è vero che tutto
gira sul server, come è possibile che il risultato della query (o
comando sql) sia influenzato dal client che accede tramite desktop
remoto ???
Non vorrei mi stia perdendo in qualcosa di banale.... Grazie


author: Sergio MAZZA

text:
"merega" <
mer...@merega.biz
> ha scritto nel messaggio
news:c6726a11-be02-4494...@35g2000pry.googlegroups.com...

[risposta]
La creazione del pdf la utilizzavi giù prima del della modifica? O l'hai
inserita contestualmente? Te lo chiedo perché, per quanto riguarda (es.)
pdfcreator, l'utente non administrator, deve avere i permessi di scrittura
nella cartella temporanea utilizzata dall'applicazione per generare il
pdf...
Ciao.
--
Sergio MAZZA


text:
On 31 Gen, 10:27, "Sergio MAZZA" <
sergioma...@tiscali.it
> wrote:
> "merega" <
mer...@merega.biz
> ha scritto nel messaggionews:c6726a11-be02-4494...@35g2000pry.googlegroups.com...

sì, la creazione è gia ampiamente utilizzata nell'applicativo. E
sicuramente mi sono spiegato male: non è che non funzioni la creazione
del pdf ma lo stesso è formato da una sola pagina che rispecchia
fedelmente (anche se non ho ancora potuto - lo farò lunedi su una
delle macchine da cui si manifesta il problema - verificare la cosa)
il contenuto del report corrispondente; quindi è il report  o meglio
la stringa sql di origine dati dello stesso, che restituisce zero
record; ma, ripeto, questo avviene solo da alcuni client remoti.
Ho il dubbio che possa esserci qualche interazione tra impostazioni
client ed applicativo remoto ma, come già detto nel post originario,
sarebbe assurdo  .. visto che il client, a quanto ne so, non riceve
altro che le videate generate dal server.
Mi permetto di postare le poche righe di codice:
........
.........
..........
    StrSql = "DELETE FronteCartella_TMP.* FROM FronteCartella_TMP2;"
    DoCmd.RunSQL StrSql, -1
    DoEvents
    StrSql = "INSERT INTO FronteCartella_TMP2 SELECT
FronteCartella_TMP.* FROM FronteCartella_TMP WHERE
(((FronteCartella_TMP.Marcatore)=True));"
    DoCmd.RunSQL StrSql, -1
    DoEvents
    DoCmd.OpenReport "CartellaFronte", acViewPreview, , ,
acHidden        ' <<< quindi è questo report che crea il
problema !!!!!!!!!
    DoEvents
    SALVA_COME_PDF
    DoEvents
    DoCmd.Close acReport, "CartellaFronte", acSaveNo
    DoEvents
....... segue codice per invio email
Grazie comunque e scusate se sono un poco confusionario.


title: Tabelle collegate via ODBC e Runtime...

author: Gra

text:
Buongiorno, premetto che la domanda è solo per aumentare le mie
(scarse) conoscenze.
Ho creato un banale programmino, all'interno di esso ci sono 8 tabelle
che puntano tramite ODBC a delle tabelle di SQL2005.
Ho generato tramite la versione developer l'eseguibile con il runtime,
per poterlo installare anche su pc che non c'è Access.
Come già premesso, in questo caso non è stato un problema, in quanto i
pc sono vicino a me, quindi, manualmente ho creato l'ODBC.
Ma per possibili usi futuri la domanda che Vi pongo è: "Come posso in
maniera automatica, ricreare all'interno della gestione ODBC i
parametri che interessano le mie tabelle?"
Spero nel Vostro aiuto. Saluti Gra


title: Tabelle collegate via ODBC e Runtime...

author: Pablitomf

text:
Gra ha scritto:
> Buongiorno, premetto che la domanda � solo per aumentare le mie
> (scarse) conoscenze.
> Ho creato un banale programmino, all'interno di esso ci sono 8 tabelle
> che puntano tramite ODBC a delle tabelle di SQL2005.
> Ho generato tramite la versione developer l'eseguibile con il runtime,
> per poterlo installare anche su pc che non c'� Access.
> Come gi� premesso, in questo caso non � stato un problema, in quanto i
> pc sono vicino a me, quindi, manualmente ho creato l'ODBC.
> Ma per possibili usi futuri la domanda che Vi pongo �: "Come posso in
> maniera automatica, ricreare all'interno della gestione ODBC i
> parametri che interessano le mie tabelle?"
> Spero nel Vostro aiuto. Saluti Gra
Se intendi "CREARE DSN"
puoi fare da cosice cos� :
Dim DataSourceName As String
Dim DatabaseName As String
Dim Description As String
Dim DriverPath As String
Dim DriverName As String
Dim LastUser As String
Dim Password As String
Dim Regional As String
Dim Server As String

Dim lResult As Long
Dim hKeyHandle As Long

DataSourceName = "TUO_NOME_DSN"
DatabaseName = "TUO_NOME_DATABASE"
Description = "TUA_DESCRIZIONE"
DriverPath = "TUA_PATH_SQL"
LastUser = "TUO_USER_SQL"
Password = "TUA_PASSWORD_SQL"
Server = "TUO_SERVER_SQL"
DriverName = "TUO_DRIVER_SQL"

lResult = RegCreateKey(HKEY_LOCAL_MACHINE, "SOFTWAREODBCODBC.INI" &
DataSourceName, hKeyHandle)
lResult = RegSetValueEx(hKeyHandle, "Database", 0&, REG_SZ, ByVal
DatabaseName, Len(DatabaseName))
lResult = RegSetValueEx(hKeyHandle, "Description", 0&, REG_SZ, ByVal
Description, Len(Description))
lResult = RegSetValueEx(hKeyHandle, "Driver", 0&, REG_SZ, ByVal
DriverPath, Len(DriverPath))
lResult = RegSetValueEx(hKeyHandle, "LastUser", 0&, REG_SZ, ByVal
LastUser, Len(LastUser))
lResult = RegSetValueEx(hKeyHandle, "Password", 0&, REG_SZ, ByVal
Password, Len(Password))
lResult = RegSetValueEx(hKeyHandle, "Server", 0&, REG_SZ, ByVal Server,
Len(Server))
lResult = RegCloseKey(hKeyHandle)
lResult = RegCreateKey(HKEY_LOCAL_MACHINE, "SOFTWAREODBCODBC.INIODBC Data
Sources", hKeyHandle)
lResult = RegSetValueEx(hKeyHandle, DataSourceName, 0&, REG_SZ, ByVal
DriverName, Len(DriverName))
lResult = RegCloseKey(hKeyHandle)
--
Ciao
Pablitomf
----------------------------
http://www.accessgroup.it/
----------------------------
Non mi fido molto delle statistiche, perch� un uomo con la testa nel forno
acceso e i piedi nel congelatore statisticamente ha una temperatura media.
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Tabelle collegate via ODBC e Runtime...

text:
On 12 Mag, 11:15,
pablit...@hotmail.it
 (Pablitomf) wrote:
> Gra ha scritto:
>
> > Buongiorno, premetto che la domanda è solo per aumentare le mie
> > (scarse) conoscenze.
> > Ho creato un banale programmino, all'interno di esso ci sono 8 tabelle
> > che puntano tramite ODBC a delle tabelle di SQL2005.
> > Ho generato tramite la versione developer l'eseguibile con il runtime,
> > per poterlo installare anche su pc che non c'è Access.
> > Come già premesso, in questo caso non è stato un problema, in quanto i
> > pc sono vicino a me, quindi, manualmente ho creato l'ODBC.
> > Ma per possibili usi futuri la domanda che Vi pongo è: "Come posso in
> > maniera automatica, ricreare all'interno della gestione ODBC i
> > parametri che interessano le mie tabelle?"
> > Spero nel Vostro aiuto. Saluti Gra
>
> Se intendi "CREARE DSN"
> puoi fare da cosice così :

> ----------------------------
http://www.accessgroup.it/
> ----------------------------
> Non mi fido molto delle statistiche, perchè un uomo con la testa nel forno
> acceso e i piedi nel congelatore statisticamente ha una temperatura media.
>
> questo articolo e` stato inviato via web dal servizio gratuitohttp://
www.newsland.it/newssegnala
 gli abusi ad
ab...@newsland.it
Esatto !!!
Intendevo proprio questo, grazie mille!!!
p.s. Complimenti per la "massima" sulle statistiche molto divertente.


title: il nostro BARONE...

text: si è dotato di computer sembra...


title: Richiesta/combinazione di Dati

author: prodigy

text:
Salve a Tutti.
da inesperto chiedo a Voi una informazione.
devo estrapolare/estrarre dei dati da altrettanti dati.
per prima cosa chiedo se è più corretto farlo con un database oppure foglio di calcolo (Excel)
il risultato finale che voglio ottenere è quello di suddividere/estrapolare i dati che hanno un riferimento ben preciso (chiamato Pallina)
per farvi capire prendo come esempio il trasporto pubblico
ci sono più Bus che percorrono la stessa direttrice o percorso fino ad un certo punto per poi cambiare direzione e proseguire la sua linea.
durante la stessa direttrice/percorso hanno/fanno in comune le stesse fermate.
vorrei sapere su ogni Fermata (chiamata Pallina) quale linea di Bus ci passa.
In un File di Excel ho tanti fogli quante sono le Linee
nei fogli ho in intestazione delle Colonne
A= Km
B= Codice Fermata
C= Denominazione
D= Ubicazione
E= Tipo di Fermata
F= Comune
G= Zona Tariff
nelle Celle a scendere tutti i dati relativi alla linea in questione
vorrei precisare che il Codice di Fermata è un Numero Univoco
esiste solo quella Pallina con quel Numero.
Ho creato un File di Access dove ho importato i dati da Excel
Creando una Tabella con solo i Dati del Codice di Fermata
e tante Tabelle una per ogni linea che diciamo visualizza il percorso
ed è uscita la stessa cosa di Excel (unica differenza è che mi crea una colonna di ID univoco)
ho creato anche le maschere per ogni Linea
adesso credo che serva una query (non so fare) per estrapolare i dati richiesti
esempio:
nel Codice di Fermata 123456(Pallina) passano le Linee 1- 2 - 3
nel Codice di Fermata 123457 passano le Linee 4 - 5 - 6
nel Codice di Fermata 123478 passa la Linea 1
e cosi via per tutte le fermate
Grazie.


title: Richiesta/combinazione di Dati

author: BFS

text:
Il 08/06/2023 23:00, prodigy ha scritto:
> Salve a Tutti.

> nel Codice di Fermata 123456(Pallina) passano le Linee 1- 2 - 3
> nel Codice di Fermata 123457 passano le Linee 4 - 5 - 6
> nel Codice di Fermata 123478 passa la Linea 1
> e cosi via per tutte le fermate
> Grazie.

devi fare una unica tabella in access accodandoci dentro i tuoi excel
in modo tale da avere tutti i dati di tutte le linee nella stessa tabella

a quel punto trovare tutte le linee che passano per una certa fermata è
una banalità

qualcosa tipo

select distinct pallina from linee where fermata=12456

BFS


title: Richiesta/combinazione di Dati

text:
> devi fare una unica tabella in access accodandoci dentro i tuoi excel
> in modo tale da avere tutti i dati di tutte le linee nella stessa tabella
>
> a quel punto trovare tutte le linee che passano per una certa fermata è
> una banalità
>
> qualcosa tipo
>
> select distinct pallina from linee where fermata=12456
>
> BFS
grazie
cosi facendo devo pero fare una modifica al file di Excel
inserendo una colonna specificando il numero di linea perché altrimenti non si capirebbe di che linea si tratta.
(vado a intuito)
dunque mi troverò con una colonna ID univoca creata dal Database
la mia Codice Fermata non sarà più univoca perché avrò dei duplicati
A= ID
B= Km
C= Codice Fermata
D= Linea
E= Denominazione
F= Ubicazione
G= Tipo di Fermata
H= Comune
I= Zona Tariff
ok provo a creare la tabella
accodando tutte le linee
a questo punto l'interesse sarà la Colonna C= Codice di Fermata
ma poi il codice da te segnalato >select distinct pallina from linee where fermata=12456
come e dove lo dovrei inserire
mi piacerebbe avere un risultato con una visuale del tipo
Codice di Fermata= 123456 -- Denominazione= Fermata stazione -- Linea 1 - 2 - 3 - 4 - ecc (sono le linee interessate)
Codice di Fermata=123987 -- Denominazione= Fermata Centro -- Linea 1 - 3 - 6 ecc
ecc
ecc
Grazie.


title: Richiesta/combinazione di Dati

author: RobertoA

text:

Mi par di aver letto sopra che CODICE DI FERMATA e' univoca
Se cosi' non fosse, come fate gia adesso a distinguere una fermata
dall'altra?


title: Richiesta/combinazione di Dati

text:
Il 09/06/2023 11:46, prodigy ha scritto:

si esatto aggiungi una colonna per specificare il n° di linea

il codice che ti ho scritto era quello per creare una query..usando il
tuo nome colonne diventerebbe

selec distinct D from tuaTabella where C='123456'

parametrizzando quel c='123456' ottieni che la query ti restituisce
tutte le linee di una fermata.

inoltre per ottenere quello che vuoi devi dare maggiore dettagli
vuoi una maschera dove l'utente digita il n° di fermata e gli viene
restituita la stampa?
vuoi i risultati su una msgbox?

hai dimestichezza con il codice VBA?
altrimenti la vedo dura

BFS


title: Richiesta/combinazione di Dati

text:
> Mi par di aver letto sopra che CODICE DI FERMATA e' univoca
> Se cosi' non fosse, come fate gia adesso a distinguere una fermata
> dall'altra?

Ciao RobertoA
si il Codice di Fermata è un numero Univoco proprio per quello
sono io che sto cercando di farmi un file personale (autodidatta)
per migliorare nel mio ambito lavorativo (come dipendente) e accrescere le mie conoscenze.


title: Richiesta/combinazione di Dati

text:
Ciao
> si esatto aggiungi una colonna per specificare il n° di linea

ho creato la tabella con la colonna
ho creato una query con
CodiceFermata --Linea--Denominazione--Ubicazione
SELECT TotaleFermateT.CodiceFermata, TotaleFermateT.Linea, TotaleFermateT.Denominazione, TotaleFermateT.Ubicazione
FROM TotaleFermateT;
e usando Filtri Numerici =a nella colonna CodiceFermata (digitando il numero di Fermata ottengo i record delle linee)
ed è già un buon risultato per ME.

> il codice che ti ho scritto era quello per creare una query..usando il
> tuo nome colonne diventerebbe
>
> selec distinct D from tuaTabella where C='123456'
>
> parametrizzando quel c='123456' ottieni che la query ti restituisce
> tutte le linee di una fermata.
>
ho provato ad inserire il tuo codice ma non capisco come farlo funzionare
non mi dice che è sbagliato, crea la query ma non importa dati
in visualizza SQL inserisco
  select distinct D from TotaleFermateT where C='123456'
si apre una prima finestra che chiede di inserire i dati di D io scrivo Linea (per me la D è la Colonna della Linea credo)
e la seconda che chiede i dati di C (colonna dei CodiceFermata) io scrivo un codice di fermata
mi restituisce un campo D e nessun record.

> inoltre per ottenere quello che vuoi devi dare maggiore dettagli
> vuoi una maschera dove l'utente digita il n° di fermata e gli viene
> restituita la stampa?
> vuoi i risultati su una msgbox?
>
bella domanda risposta soggettiva
per me prima volta e capire quale sia meglio non saprei
già una maschera che mi restituisce i dati inserendo il numero di fermata andrebbe bene
credo ? che sia come il Filtro Numerico
una msgbox non saprei

> hai dimestichezza con il codice VBA?
> altrimenti la vedo dura
>
codice VBA nessuna esperienza
ma proverò comunque a creare questo file
sempre Grazie.


title: inviare un allegato ad una lista

author: VINCENZO BARBATI

text:
Ho creato un database il quale genera una query con una lista di indirizzi
e-mail
come posso inviare una lettera in allegato a tutti i componenti della lista
?
Ho gia controllato le risposte precedenti ma da buon neofita a digiuno di VB
mi sono poco chiare.
Grazie a tutti per la vostra attenzione


title: inviare un allegato ad una lista

author: Antonio Biso

text:
VINCENZO BARBATI <
oje...@tin.it
> wrote in message
Bdn27.28541$cd.2...@news1.tin.it...

Utilizzando il metodo sendobject e ciclando su tutti i destinatari...
Antonio


title: Importazione Query

author: Francesco Salvagnini

text:
Ciao a tutti!
Non vi è mai capitato che importando in un nuovo database gli oggetti
di un altro database che le query si corrompano? Nel senso che possono
perdere i legami, e i campi creati da query precedenti vengono scritti
sì, ma con la dicitura Espr 1:, Espr 2: ecc davanti al nome del campo?
Con la conseguenza che si impianta tutto naturalmente... Esiste una
soluzione per questa cosa? Grazie!


title: Importazione Query

text:
Francesco Salvagnini ha scritto:
>Ciao a tutti!
>
>Non vi =E8 mai capitato che importando in un nuovo database gli oggetti
>di un altro database che le query si corrompano? Nel senso che possono
>perdere i legami, e i campi creati da query precedenti vengono scritti
>s=EC, ma con la dicitura Espr 1:, Espr 2: ecc davanti al nome del campo?
>Con la conseguenza che si impianta tutto naturalmente... Esiste una
>soluzione per questa cosa? Grazie!
Non è che si corrompono....è chenon hanno nulla su cui basarsi! Importa prima
le tabelle, poi le query base e infine le query su query. Dovrebbe risolversi
--


title: [2] Mappa Italia con aree sensibili

author: Conte Max

text:
Ciao a tutto il NG.
Dovrei fare un form con all'interno la mappa dell'Italia comprensiva di
confini regionali.
Le regioni dovrebbero poter essere cliccate (anche piu' di una alla volta).
A fronte di questi eventi dovrei far partire dei report per delle
statistiche che ovviamente riguarderanno le regioni cliccate.
Sperando di essere stato abbastanza chiaro, vi chiedo se c'e' qualcuno di
voi che abbia la bonta' di aiutarmi (almeno postandomi la mappa suddetta o
riferendomi il
link dove trovarla).
Vi ringrazio fin da ora e complimenti per il NG.
Togli ROCCARASO dalla mail


title: Esportazione report Excel

author: Franco

text:
Salve.
Ho un Report in access con un campo Testo nel quale sono registratre
informazioni tipo
1208/05
1209/05
1210/05
...
Quando esporto il report in Exel tali valori vengono sostituiti con dei
numeri tipo
-252625
-252260
-251895
Cosa posso fare?
p.s.
Tutto questo accade con Access 2003 ed Excel 2003.
Con Access 2000 ed Excel 2000 funziona tutto alla grande!
Grazie dell'attenzione
Saluti
Franco


title: Esportazione report Excel

text:
"Franco" <
franco.g...@libero.it
> ha scritto nel messaggio news:dhb57d$26k$1...@domitilla.aioe.org...

Formatta il campo inserendo un apostrofo prima di ogni carattere;
es.
nuovoCampo: "'" & [nomeCampo]
Con un apostrofo prima dei dati, Excel considera i valori come testo...
Ciao.
--
Sergio MAZZA


title: Esportazione report Excel

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:dhbgqu$b7k$1...@area.cu.mi.it...
> Formatta il campo inserendo un apostrofo prima di ogni carattere;
> es.
> nuovoCampo: "'" & [nomeCampo]
>
> Con un apostrofo prima dei dati, Excel considera i valori come testo...
Grazie Sergio,
provato e funziona. :-)
Certo perň che č una tristezza...piů andiamo avanti piů si va indietro...:-(
Ciao
Franco


title: Esportazione report Excel

text:
"Franco" <
franco.g...@libero.it
> ha scritto nel messaggio news:dhdg6l$tjh$1...@domitilla.aioe.org...
>
> Grazie Sergio,
> provato e funziona. :-)
> Certo però che è una tristezza...più andiamo avanti più si va indietro...:-(
Perché? Quel "problema" (se di problema si può parlare) è noto e viene indicato nell'help in linea.
Quello che si deve sempre ricordare è il diverso uso dello strumento Excel in relazione allo strumento Access.
> Ciao
> Franco
Ciao.
--
Sergio MAZZA


title: Esportazione report Excel

author: montanaro

text:

> Sergio MAZZA
>
          Questa è una bella osservazione, mi piacerebbe approfondirla o avere una
spiegazione......ogni tanto x lavoro devo produrre qualche statistica e non
so mai se usare excel (x me + facile) o access.......vado a vedere nei
vecchi post se trovo qualcosa!
montanaro
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: Esportazione report Excel

text:
"montanaro" <
trading...@yahoo.it
> ha scritto nel messaggio news:82Z88Z48Z250Y1...@usenet.libero.it...
>          Questa è una bella osservazione, mi piacerebbe approfondirla o avere una
> spiegazione......ogni tanto x lavoro devo produrre qualche statistica e non
> so mai se usare excel (x me + facile) o access.......vado a vedere nei
> vecchi post se trovo qualcosa!
> montanaro
Per quanto mi riguarda ritengo che per le statistiche è meglio Excel; per i dati è meglio Access.
Ad ognuno il suo...
Ciao.
--
Sergio MAZZA


title: Esportazione report Excel

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:dhdhro$iid$1...@area.cu.mi.it...
> Perché? Quel "problema" (se di problema si può parlare) è noto e viene
indicato nell'help in linea.
> Quello che si deve sempre ricordare è il diverso uso dello strumento Excel
in relazione allo strumento Access.
Il fatto che sia indicato nell'help in linea comunque non risolve il
problema che comunque sussiste.
Risottolineo che in access 2000 questo problema non c'era.
Se il campo del database è stato dichiarato testo, perchè tu, access 2003,
prendi iniziative durante l'esportazione?
:-/
Ciao
Franco


title: Esportazione report Excel

text:
"Franco" <
franco.g...@libero.it
> ha scritto nel messaggio news:dhdo2c$d3k$1...@domitilla.aioe.org...
>
> Il fatto che sia indicato nell'help in linea comunque non risolve il
> problema che comunque sussiste.
> Risottolineo che in access 2000 questo problema non c'era.
> Se il campo del database è stato dichiarato testo, perchè tu, access 2003,
> prendi iniziative durante l'esportazione?
> :-/
>
> Ciao
> Franco
Allora sono io un malfidato e non tengo conto delle possibilità di impostare tramite la selezione della colonna le proprietà del
contenuto delle celle.
La cosa importante, comunque, è risolvere il problema...
Ciao.
--
Sergio MAZZA


title: auguri e piccolo quesito

author: Eux

text:
Innanzitutto auguri a tutti...
poi un piccolo problema....
ho realizzato una maschera che contiene 3 caselle combinate. Selezionando
una voce della prima casella combinata le altre 2 devono selezionare il
proprio contenuto da una colonna differente della tabella a cui sono
associate. Pensavo fosse sufficiente la formattazione condizionale ma non è
cosi'.
E' necessario scrivere del codice o c'e' la possibilita' di realizzare
qualcosa del genere con le funzionalita' di access per profani?
Help please!


title: auguri e piccolo quesito

text:
Eux <
fol...@inwind.it
> wrote in message a09t09$grl$1...@nreadb.inwind.it...

Intendi che devono restituire valori da campi diversi?
Se è così devi riscrivere ogni volta la rowsource del controllo e quindi ti
tocca scrivere codice...
Antonio


title: auguri e piccolo quesito

text:
e come faccio a scrivere codice? mi consigli un buon testo che spieghi passo
passo x i profani?
Antonio Biso ha scritto nel messaggio ...



title: auguri e piccolo quesito

text:
Eux <
fol...@inwind.it
> wrote in message a0ck0r$f8u$1...@nreadb.inwind.it...
> e come faccio a scrivere codice? mi consigli un buon testo che spieghi
passo
> passo x i profani?
Prima di tutto scrivi DOPO il quoting!
Per la sintassi e per gli esempi in Access l'help on line č ottimo. Certo,
avere delle basi a monte aiuta mooolto...
Antonio
>
> Antonio Biso ha scritto nel messaggio ...
> >Eux <
fol...@inwind.it
> wrote in message a09t09$grl$1...@nreadb.inwind.it...
> >> Innanzitutto auguri a tutti...
> >> poi un piccolo problema....
> >> ho realizzato una maschera che contiene 3 caselle combinate.
Selezionando
> >> una voce della prima casella combinata le altre 2 devono selezionare il
> >> proprio contenuto da una colonna differente della tabella a cui sono
> >> associate. Pensavo fosse sufficiente la formattazione condizionale ma
non
> >č
> >> cosi'.
> >> E' necessario scrivere del codice o c'e' la possibilita' di realizzare
> >> qualcosa del genere con le funzionalita' di access per profani?
> >
> >Intendi che devono restituire valori da campi diversi?
> >Se č cosě devi riscrivere ogni volta la rowsource del controllo e quindi



title: Aggiornamenti dati combo su sottomaschera Access 2003

author: Leonardo

text:
Buonasera a tutti,
ho una maschera di inserimento dati (frmOrdini) con una sottomaschera
(smOrdini);
nella maschera ho il campo Fornitore mentre nella sottomaschera
inserisco i dati tramiti due caselle combinate,
la prima cerca gli articoli per codice, la seconda per descrizione.
entrambe hanno origine da una query che filtra i dati dalla tabella
"tblAnagOrdini" e in questa query ho impostato che il campo fornitore
deve visualizzare soltanto i prodotti del fornitore per il quale sto
creando l'ordine e quindi in pratica è quello che visualizzo nella
maschera frmOrdini.
Ora, mentre per la combo che cerca i prodotti x descrizione visualizzo
correttamente solo gli articoli di quel fornitore, per la combo che
cerca i prodotti x codice mi sono accorto che praticamente mi filtra i
dati del fornitore dell'ordine nr.1 inserito nel programma, e non di
quello che sto inserendo il quel momento, e quindi la combo non si
aggiorna!!
Una cosa che ho notato: se faccio partire la ricerca dal campo
descrizione (come impostazione 0 di tabulazione) il campo di ricerca x
codice invece si aggiorna regolarmente visualizzandomi i dati del
fornitore corretto!
Spero tanto di essere stato chiaro.
grazie molte.
Leonardo


author: Dino

text:

Verifica la "colonna associata" (prop. della combo) nella combo
"codice".Dopo vai anche nell'evento "dopo aggiornamento" e verifica il
campo inserito nel codice.
In pratica dovrebbe esserci lo stesso campo.Nel combo poi la scelta la
puoi effettuare anche per un altro campo,ma chi comanda e' la colonna
che metti in riga associata.
Fammi sapere
Dino


text:

> Dino- Nascondi testo citato
>
> - Mostra testo citato -
ciao Dino,
la colonna associata nella combo "codice" è la "2" che corrisponde al
campo "descrizione";
nell'evento "dopo aggiornamento" non ho inserito alcun codice (è
vuoto).
Il filtro del fornitore l'ho impostato nella query che origina la
combo.
Grazie per l'aiuto.
Leonardo


text:

> Leonardo- Nascondi testo citato
>
> - Mostra testo citato -
Se e' solo una questione di aggiornamento del "combo" basta solo
impostare il "requery" del combo (anzi direi di entrambi) in
esame.Decidi tu dove mettere "me.tuacombo.Requery.Normalmente in un
pulsante di comando "salva record",cioe' il concetto e' quando ho
finito di inserire il dato devo aggiornare i miei "combo" alla nuova
aggiunta.
Dino


text:

Ok, grazie Dino!


title: ODBC

author: Riccardo

text:
Se voglio aprire un Database ODBC, che si trova su una macchina chiamata
pippo.it
, cosa debbo scrivere?
Ho provato così ma non funziona:
_________________________
Sub OpenConnectionX()
    Dim wrkODBC As Workspace
    Dim conConn As Connection
    Set wrkODBC = CreateWorkspace("NewODBCWorkspace", "", "", dbUseODBC)
    MsgBox "Apertura di Connection1..."
    Set conConn = wrkODBC.OpenConnection("Connection1", _
        dbDriverNoPrompt, , _
        "ODBC;DATABASE=pippo;UID="utente";PWD="password";DSN=pippo")
End Sub
_________________________
Se invece collego una tabella e poi entro nella sua proprietà, ho questa
stringa:
ODBC;DSN=pippo;DB=pippo;SERVER=
pippo.it
;
PORT=;OPTION=2;STMT=;;TABLE=nomedellatabella
come posso risolvere?
grazie Riccardo


title: ODBC

text:
Riccardo <
ricc...@free.panservice.it
> wrote in message
9i1emo$cg4$1...@news.panservice.it...

aggiungendo nella stringa ODBC anche SERVER=
pippo.it
 sono riuscito
ad attivare la connessione, pero' se attivo la connessione, e poi apro una
tabella
collegata al database pippo, mi si apre di nuovo la maschera di
configurazione
del Driver MySql per la connessione ODBC.
non dovrebbe essere già aperta?
grazie Riccardo


title: sintassi per visualizzare anche lerighe nulle ozero

author: Mike Dens

text:
Questa è la sintassi che ho scritto:
SELECT t1.annonas, COUNT(t1.tipo) AS nv, COUNT(t2.tipo) AS nm FROM
tb_count_tipo t1,tb_count_tipo t2 WHERE  t2.annonas= t1.annonas  AND
t1.cromoso='1' AND t1.tipo='1' And t2.cromoso='1' AND t2.tipo='2' GROUP
by t1.annonas
il problema è che non mi vengono visualizzati gli anni in cui il
conteggio risulta uguale a zero o nullo e non so come fare. So che in
oracle per ovviare a questo problema si usa inserire un (+) in
....WHERE  t2.annonas(+)= t1.annonas....
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


author: Roberto da casa

text:
"Mike Dens" <
ra...@tiscalinet.it
> ha scritto nel messaggio
news:ade491624d306bcd9a...@mygate.mailgate.org...
> Questa è la sintassi che ho scritto:
> SELECT t1.annonas, COUNT(t1.tipo) AS nv, COUNT(t2.tipo) AS nm FROM
> tb_count_tipo t1,tb_count_tipo t2 WHERE  t2.annonas= t1.annonas  AND
> t1.cromoso='1' AND t1.tipo='1' And t2.cromoso='1' AND t2.tipo='2' GROUP
> by t1.annonas
> il problema è che non mi vengono visualizzati gli anni in cui il
> conteggio risulta uguale a zero o nullo e non so come fare. So che in
> oracle per ovviare a questo problema si usa inserire un (+) in
> ....WHERE  t2.annonas(+)= t1.annonas....
Non sono sicuro di aver capito perfettamente il tuo problema.
Comunque con Access non vengono selezionati i record i cui campi di
selezione sono Null, ma vengono selezionati normalmente quelli con valore
zero.
Vai sul Sito Comune (link qui sotto) e nella Sezione Queries leggi queste
due FAQ:
1) 2.7 Visualizzare tutti i records con una query parametrica di Federico
Luciani.
2) 2.15 Visualizzare tutti i records con una query parametrica (2)
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


author: Karl Donaubauer

text:
Mike Dens wrote:
> Questa č la sintassi che ho scritto:
> SELECT t1.annonas, COUNT(t1.tipo) AS nv, COUNT(t2.tipo) AS nm FROM
> tb_count_tipo t1,tb_count_tipo t2 WHERE  t2.annonas= t1.annonas  AND
> t1.cromoso='1' AND t1.tipo='1' And t2.cromoso='1' AND t2.tipo='2'
> GROUP by t1.annonas
> il problema č che non mi vengono visualizzati gli anni in cui il
> conteggio risulta uguale a zero o nullo e non so come fare. So che in
> oracle per ovviare a questo problema si usa inserire un (+) in
> ....WHERE  t2.annonas(+)= t1.annonas....
Le nuove versioni di Oracle anche hanno OUTER JOIN.
In Access (ovvero JET) puoi usare p.e. un LEFT [OUTER] JOIN.
Se non vedo male nel tuo caso sarebbe:
SELECT t1.annonas, COUNT(t1.tipo) AS nv, COUNT(t2.tipo) AS nm FROM
tb_count_tipo t1 LEFT JOIN tb_count_tipo t2 ON t1.annonas = t2.annonas
WHERE t1.cromoso='1' AND t1.tipo='1' And t2.cromoso='1' AND t2.tipo='2'
GROUP by t1.annonas
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it
 + iscriviti alla prima Conferenza
Italiana per Sviluppatori di Access (CISA 1), Arezzo, 4+5/6/2005


text:
> Sei sicuro che non hai cambiato niente dello statement SQL che
> ho scritto? Altrimenti posta il tuo vero statement.
Sono sicuro di non aver cambiato niente; ciň che ho scritto č
esattamente
la sintassi che utilizzo.
Forse si non son stato chiaro:  il problema č che non vengono contati
, o meglio visualizzati le righe che non soddisfano la condione numero
due
della select vale a dire ...t2.cromoso='1' AND t2.tipo='2'...ma solo
quelle
il cui conteggio č diverso da zero.
ciao e grazie mike



text:
"Karl Donaubauer" <
NoS...@donkarl.com
> wrote in message
news:3c1m2vF...@individual.net
Ciao Karl ho provato come mi hai suggerito ma eseguendo la select
mi vien generato un errore:
"not unique table/alias; 't2'
sai dirmi di piů??
grazi
mike



text:
Mike Dens wrote:
> "Karl Donaubauer wrote:
> Ciao Karl ho provato come mi hai suggerito ma eseguendo la select
> mi vien generato un errore:
> "not unique table/alias; 't2'
> sai dirmi di più??
Sei sicuro che non hai cambiato niente dello statement SQL che
ho scritto? Altrimenti posta il tuo vero statement.
--
cu



text:
Mike Dens wrote:
>> Sei sicuro che non hai cambiato niente dello statement SQL che
>> ho scritto? Altrimenti posta il tuo vero statement.
>
> Sono sicuro di non aver cambiato niente; ciň che ho scritto č
> esattamente la sintassi che utilizzo.
Forse la sintassi ma non ti credo che sia lo statement esatto
perchč ho visto solo adesso che usi la stessa tabella "tb_count_tipo"
2 volte con criteri diversi. Non ti puo mai dare un solo record.
>
> Forse si non son stato chiaro:  il problema č che non vengono contati
> , o meglio visualizzati le righe che non soddisfano la condione numero
> due della select vale a dire ...t2.cromoso='1' AND t2.tipo='2'...ma solo
> quelle il cui conteggio č diverso da zero.
Per me non č chiaro cosa vuoi e fai in realtŕ.
Forse ti aiuta un altro che ti capisce meglio.



text:
Forse si non son stato chiaro:  il problema è che non vengono contati
, o meglio visualizzati le righe che non soddisfano la condione numero
due
della select vale a dire ...t2.cromoso='1' AND t2.tipo='2'...ma solo
quelle
il cui conteggio è diverso da zero.
ciao e grazie mike



text:
Karl Donaubauer wrote:
> Mike Dens wrote:
>> Questa č la sintassi che ho scritto:
>> SELECT t1.annonas, COUNT(t1.tipo) AS nv, COUNT(t2.tipo) AS nm FROM
>> tb_count_tipo t1,tb_count_tipo t2 WHERE  t2.annonas= t1.annonas  AND
>> t1.cromoso='1' AND t1.tipo='1' And t2.cromoso='1' AND t2.tipo='2'
>> GROUP by t1.annonas
>> il problema č che non mi vengono visualizzati gli anni in cui il
>> conteggio risulta uguale a zero o nullo e non so come fare. So che in
>> oracle per ovviare a questo problema si usa inserire un (+) in
>> ....WHERE  t2.annonas(+)= t1.annonas....
> ...
Rispondo qui perché nei altri post manca il citato necessario.
>...
> Sono sicuro di non aver cambiato niente; ciň che ho scritto č
> esattamente la sintassi che utilizzo.
>
> Forse si non son stato chiaro:  il problema č che non vengono contati
> , o meglio visualizzati le righe che non soddisfano la condione numero
> due della select vale a dire ...t2.cromoso='1' AND t2.tipo='2'...ma solo
> quelle il cui conteggio č diverso da zero.
Allora tu hai una sola tabella "tb_count_tipo" (come vedo solo adesso).
Per ogni anno e nei record dove cromoso='1' vuoi contare le presenze
di tipo = '1' e di tipo = '2'. Se con questo ti ho capito bene prova con:
SELECT t1.annonas, -Sum([tipo]="1") AS nv, -Sum([tipo]="2") AS nm
FROM tb_count_tipo AS t1
WHERE t1.cromoso='1'
GROUP BY t1.annonas
--
cu



text:
"Mike Dens" <
ra...@tiscalinet.it
> ha scritto nel messaggio
news:4ffdf4447938db3856...@mygate.mailgate.org...
> Forse si non son stato chiaro:  il problema è che non vengono contati
> , o meglio visualizzati le righe che non soddisfano la condione numero
> due
> della select vale a dire ...t2.cromoso='1' AND t2.tipo='2'...ma solo
> quelle
> il cui conteggio è diverso da zero.
> ciao e grazie mike
Mi dispiace ma non riesco a capire a cosa ti riferisci: naturalmente non
verranno contati i record per i quali t1.tipo e/o t2.tipo sono Null.



title: Access e la posta elettronica!

author: Massimiliano Auguadro

text:
Dopo che ho selezionato dei record con delle query dovrei inviare il
risultato, attraverso email, ad una lista di persone.
Il programma di posta elettronica e' Lotus Notes.
Come posso fare? E' fattibile?
Altrimenti devo utilizzare Outlook Express per inviare email? E se si in che
modo?
Grazie!


title: Query parametrica

author: RobertoAcc

text:
Salve un piccolo quesito
ho creato un pulsante il cui evento click è il seguente
*******************************************************
Private Sub Comando51_Click()
On Error GoTo Err_Comando51_Click
    Dim stDocName As String
    stDocName = "QCarica_dati"
    DoCmd.OpenQuery stDocName, acNormal, acEdit
    stDocName = "QAggiungi_Commessa"
    DoCmd.OpenQuery stDocName, acNormal, acEdit

    stDocName = "QScarica_dati"
    DoCmd.OpenQuery stDocName, acNormal, acEdit

    stDocName = "QSvuota_Tab_Temporanea"
    DoCmd.OpenQuery stDocName, acNormal, acEdit

    DoCmd.GoToRecord , , acLast
    CasellaControllo52.Value = False
Exit_Comando51_Click:
    Exit Sub
Err_Comando51_Click:
    MsgBox Err.Description
    Resume Exit_Comando51_Click
End Sub
**********************************************************
Spiego con la query di accodamento
"QCarica_dati", copio i dati da:  Tab_Storico in Tab_Temporanea
con la query di aggiornamento :
"QAggiungi_Commessa", aggiorno i dati copiati in Tab_Temporanea inserendo
il parametro "Commessa"
ecc...
Vorrei sapoere come faccio nel momento in cui mi compare la mascherina di
ms Access
che mi invita ad inserire il parametro cioè "Commessa" ,
cioè se per errore non scrivo nessun parametro e faccio OK, i dati vengono
copiati ma non abbinati a "Commessa",
invece voglio che la query "QAggiungi_Commessa" venga ricaricata nel
momento in cui ometto il parametro "Commessa"
(se premo Annulla tutto funziona).
Spero che sia stato chiaro. Ciao e Buona Pasqua !!!!!!!!
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Query parametrica

author: Sergio MAZZA

text:
"RobertoAcc" <
salzi...@yahoo.it
> ha scritto nel messaggio
news:c55th1$9ht$1...@news.newsland.it...

Potresti provare con:
Dim qdf As QueryDef, tmpParametro as String
Set qdf = CurrentDb.QueryDefs("QAggiungi_Commessa")
tmpParametro = InputBox("Inserisci parametro")
if tmpCommessa <> "" then
    qdf.Parameters("nomeParametro") = tmpParametro
    qdf.Execute
end if
Set qdf = Nothing
Ciao.
--
Sergio MAZZA


title: Query parametrica

text:
Sergio MAZZA ha scritto:


> Ciao.
> --
> Sergio MAZZA
********************************************
Ma sempre nell'evento click ?



title: Query parametrica

text:
"RobertoAcc" <
salzi...@yahoo.it
> ha scritto nel messaggio
news:c565a2$de5$1...@news.newsland.it...

Certo se è da li che parte l'esecuzione del tuo codice...
Ciao.
--
Sergio MAZZA


title: Query parametrica

text:
Sergio MAZZA ha scritto:


> Ciao.
> --
> Sergio MAZZA
*****************************************
Mi da un errore di compilazione :
"Tipo definito dall'utente non definito"



title: Query parametrica

text:
"RobertoAcc" <
salzi...@yahoo.it
> ha scritto nel messaggio
news:c567aq$rk5$1...@news.newsland.it...

Il codice e la riga incriminata?
Ciao.
--
Sergio MAZZA


title: Query parametrica

text:
Sergio MAZZA ha scritto:


> Ciao.
> --
> Sergio MAZZA
*****************************
Dim qdf As QueryDef, tmpParametro as String
--



title: Query parametrica

text:
"RobertoAcc" <
salzi...@yahoo.it
> ha scritto nel messaggio
news:c569o0$fvn$1...@news.newsland.it...
>
> *****************************
> Dim qdf As QueryDef, tmpParametro as String
>
"...Lo supponevo..."; hai Access 200x o Xp? Devi inserire i riferimenti alla
libreria DAO poi scrivere
Es.
Dim qdf As DAO.QueryDef, tmpParametro as String
Ciao.
--
Sergio MAZZA


title: VBA leggere e muoversi tra i record visualizzati com tabella

author: idra

text:
Salve a tutti,
ho una maschera che contiene delle sottomaschere,
sono legate madre-figlio, solo che la visualizzazione della tabella
madre non é a record singolo, ma é tabellare (cioé ho tanti record
madre ed ogni record può avere record della tabella figlio), perciò
nella form ho un tabella sola con un + all'inizio di ogni record (per
visualizzare i figli),
io vorrei sapere come fare per poter andare a leggere i dati dei record
visualizzati, da codice.
Non posso utilizzare :
DoCmd.GoToRecord , , acGoTo, 1
perche non visualizzo tutto il contenuto della tabella.
In poche parole voglio andare a leggere dei campi di tutte le righe
visualizzate nella maschera:
tipo:
leggo=Forms!principale!sottomask!....!campo1
mi sposto sul seondo record visualizzato
leggo2=Forms!principale!sottomask!....!campo1
.....
solo che non riesco ad accede alla tibella visualizzata nella
maschera...
qualche consiglio?
grazie


author: Roberto dalla campagna

text:
"idra" <
idra...@hotmail.com
> ha scritto nel messaggio
news:1126698510.9...@z14g2000cwz.googlegroups.com...
>Salve a tutti,
>ho una maschera che contiene delle sottomaschere,
>sono legate madre-figlio, solo che la visualizzazione della tabella
>madre non é a record singolo, ma é tabellare (cioé ho tanti record
>madre ed ogni record può avere record della tabella figlio), perciò
>nella form ho un tabella sola con un + all'inizio di ogni record (per
>visualizzare i figli),
>
[CUT]
Susami ma penso di interpretare male ciò che hai scritto: sostieni di ave
inserito una sottomaschera in una maschera pricipale che ha una
visualizzazione a Maschere continue?
Sapevo che non fosse una cosa possibile: sicuramente non è possibile con
Access 97.
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


text:
uso access 2003:
apparte maschere a non finire......
ho una maschera che visualizza i record come tabella:
record1
record2
....
in questa maschera ho collegato come figlia un'altra
tabella...anch'essa visualizzata come tabella.
Il risultato é che ho :
+ record1
+ record 2
......
se clicco il + mi si apre il record associato della tabella
figlia......
+ record 1
    record_figlio 1
    record_figlio 2
    .......
+ record 2
......
....Ma il problema che avevo l'ho risolto.....
metto il focus nella tabella
Maschera.Form.RecordsetClone.MoveFirst
Maschera.Form.Bookmark=Maschera.Form.Bookmark
modifico i campi
Maschera.Form.RecordsetClone.MoveNext
Maschera.Form.Bookmark=Maschera.Form.Bookmark
continuo


title: (OT) Per conoscerci meglio e farci due risate insieme

text:
Se vi va di farvi un sorrisino in grazia di Dio e alle
mie spalle leggetevi questo (cosi' mi inquadrate anche
meglio) :

Sapete, io non sono un "accessista" come voi anche se
ho fatto molti  programmi  in  access. Non sono pero'
specializzato. Io devo (devo) lavorare con office nel
suo complesso.

E  mi capitano spesso richieste strambe : credo che se
le  chiedessero  a  voi  li mandereste semplicemente a
quel paese (e se potessi ammetto che lo farei anch'io).

L'  ultima e' quello che  chiamano "spacchettare files
excel" e   m' e'  toccato  farlo. La  pagnotta  e' la
pagnotta, signori miei :-)

Sentite qua : avete un file excel (grosso) con N fogli
(grossi, dalle  10.000  alle  20.000 righe e decine di
colonne).

C'e' (in ogni foglio) una colonna di dati posta nella
stessa posizione  (in  ogni  foglio)  che  funge   da
"discriminante" (la chiamo d) per esempio :

foglio 1
d1 x1 x2 ... xn
d1 y1 y2 ... yn
d2 ... ... ...
d2 ... ... ...

foglio 2
d1 x1' x2' ... xn'
d3 ... ... ...
(il d2  e' assente)

foglio 3
d8 ... ... ...
d9 ... ... ...
d9
d9
(assenti tutti gli altri d1,2,3, ...)

la  colonna discriminante e' rigorosamente ordinata
(e se non lo e' occorre ordinarla senno' zompa tutto
come  capirete  leggendo  il seguito. O meglio : se
non si vuole ordinarla il processo sarebbe MOOOOLTO
piu' lento) pero' come vedete ogni colonna discrim.
va per i cavoli suoi ossia ogni foglio, in linea di
principio, la riempie con dati del tutto indipendenti
da quelli che sono nelle discrim. degli altri fogli.

Dice : Massimilia', ce devi " spacchetta' " sto file
excel NEL SENSO che devi fare tanti file excel autonomi
con gli stessi fogli del sorgente ma tali che ognuno
di essi contenga solo UN TIPO dei dati della colonna
discriminante ossia

Dunque ad es. in base all' esempio prec :
workbook d1 :
- foglio 1
d1 x1 x2 ... xn
d1 y1 y2 ... yn

- foglio 2
d1

- foglio 3
vuoto (perche' non c'e' d1)
---------------------------
Poi :
workbook d2 :
- foglio 1
d2 ... ... ...
d2 ... ... ...

foglio 2
vuoto (perche' non c'e' d2

foglio 3
vuoto

e cosi' via per ogni dj.

In piu', il programma che esegue questo lavoro lo vogliamo
in un file excel indipendente perche' lo vogliamo  inviare
a destra e a manca per email in modo che ognuno si possa
"spacchettare" i suoi excel, alla bisogna :-)

Una rottura di coglioni  infinita  che  ho  pero'  risolto
creandomi una struttura   in  memoria  di  recordsets  ADO
(solo  due. Bastano)  che praticamente "descrive" l' excel
sorgente. Tramite loro "scorro" il sorgente foglio x foglio e
produco l' output richiesto.

Capite che quando si lavora in questo modo se non sei creativo
ci devi diventare per forza e a calci : ecco perche'  spesso
propongo soluzioni che possono apparire  un  po'  "strambe".

Saluti e baci :-)


title: Compatto, compatto, ma....

author: Alessandro Carli

text:
Un saluto a tutto il ng.
Ho un piccolo problemino (iniziano tutti così... )
Ho un db creato con A00 diviso in un fe e un be.
Sia che proceda a compattare il fe che il be, i contatori contenuti nelle
tabelle non si riazzerano.
Insomma.. le tabelle sono senza record. Compatto i db. Riapro e, provando ad
inserire un nuovo record, non riparte da 1 ma dal numero in cui era arrivato
in precedenza.
Ho provato anche con "DBEngine.CompactDatabase....." ma senza risultati.
Qualcuno mi riesce a dare una mano?
Vi ringrazio e mi scuso in anticipo se questo è un argomento già postato in
precedenza.
Alessandro


title: Compatto, compatto, ma....

author: Roberto da Parma

text:
"Alessandro Carli" <
carli...@tiscali.it
> ha scritto nel messaggio
news:43e1d24d$0$330$5fc...@news.tiscali.it...

Se le tabelle sono tutte nel BE assicurati che non ci sia alcun record in
nessuna tabella (nell'eventualità che ci siano delle relazioni....) e poi
compatta se così non dovesse funzionare creati un DB vuoto poi apri il tuo
DB ed esporti la tabella nel nuovo DB selezionando "solo struttura".In
questo modo non dovresti avere problemi.
Ciao
Roberto


title: Compatto, compatto, ma....

text:
Alessandro Carli wrote:
> Ho un piccolo problemino (iniziano tutti così... )
> Ho un db creato con A00 diviso in un fe e un be.
> Sia che proceda a compattare il fe che il be, i contatori contenuti nelle
> tabelle non si riazzerano.
> Insomma.. le tabelle sono senza record. Compatto i db. Riapro e, provando
> ad inserire un nuovo record, non riparte da 1 ma dal numero in cui era
> arrivato in precedenza.
> Ho provato anche con "DBEngine.CompactDatabase....." ma senza risultati.
> Qualcuno mi riesce a dare una mano?
> ...
Per la causa vedi:
http://support.microsoft.com/?kbid=287756
Invece delle cure descritte nel articolo puoi anche usare il più
breve e facile SQL. Tipo:
CurrentDb.Execute _
"ALTER TABLE TuaTabella ALTER COLUMN TuoCampo COUNTER(1,1)"
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it
 + CISA2
Conferenza Italiana per Sviluppatori di Access, Ancona, 22+23/4/2006


title: Compatto, compatto, ma....

text:
"Alessandro Carli" <
carli...@tiscali.it
> ha scritto nel messaggio
news:43e1d24d$0$330$5fc...@news.tiscali.it...
> Un saluto a tutto il ng.
[... cut....]
Vi ringrazio per le risposte.
Buona giornata
Alessandro


title: Distribuire applicazioni Access

author: Luigi B.

text:
Scusate se chiedo ancora sullo stesso tema
ma non trovo le giuste info.
Per distribuire un programma Access esiste una versione
apposita dello stesso, oppure e' indispensabile acquistare la
vers. di Office Develop ?
Grazie per le eventuali risposte.


title: Distribuire applicazioni Access

author: Salvatore

text:
"Luigi B." <
luis...@libero.it
> ha scritto nel messaggio
news:SSH6b.26154$hE5.9...@news1.tin.it...

La seconda che hai detto.
Ciao
Salvatore


title: Distribuire applicazioni Access

author: Setec Astronomy

text:
Luigi B. wrote:

Questa e' una strafaq.
Risposte possibili:
1^ Se vuoi che l'utente utilizzi la tua applicazione senza avere
installato Access allora devi distribuire insieme alla tua applicazione
il Runtime, disponibile solo per i possessori di una licenza Developer.
2^ Se l'utente ha access non e' necessaria alcuna licenza particolare.
Saluti.
--
I'am what I'am, I do what I can


title: Gestione errore di run-time su maschera di input

text:
Salve.
Ho nuovamente bisogno del vostro aiuto. Molto probabilmente, anche in
questo caso, finirà che avrò fatto tanto rumore per nulla, ma tant'è.
E allora smetto subito di tergiversare e passo spedito a presentarvi
il problema.
Ammettiamo di aver impostato una maschera in input su un controllo di
tipo casella di testo (poniamo, "TxtCtrl") e ammettiamo che, per
qualche assurda ragione, l'utente/operatore chiamato a inserire il
dato formattato all'interno del controllo in questione - dacché
particolarmente inetto - esegua solo in parte il suo compito e
trasferisca lo stato attivo su un controllo differente del form
corrente (poniamo, "Form_C") lasciando il contenuto della casella di
testo - per così dire - in uno stato "appeso". Nel disperato tentativo
di essere più chiaro, immaginate che la proprietà InputMask del
controllo TxtCtrl sia stata impostata sulla stringa ">LLL\ LLL\ 00L00\
L000L;;_" e che l'utente/operatore, una volta trasferito lo stato
attivo su TxtCtrl, inserisca il codice (...) PLLPNC78R25A001,
dimenticando tuttavia di digitarne l'ultima 'cifra', e quindi
trasferisca altrove lo stato attivo (ad es., premendo il pulsante di
chiusura del form). Inutile ricordarlo, il sistema produce, in tal
caso, un errore di run-time (codice 2279). Tutto sarebbe perfetto, se
non fosse che ogni mio tentativo di annullare il messaggio di errore
predefinito e sostituirlo con uno personalizzato è fallito, finora,
miseramente. Soluzioni da suggerirmi? Come al solito, anticipate
grazie per il vostro aiuto.
S


author: Ammammata

text:
salvo_t...@libero.it
 wrote in
news:1177010447.8...@l77g2000hsb.googlegroups.com
:
> sia stata impostata sulla stringa ">LLL\ LLL\ 00L00\
> L000L;;_"
chissà perchè ma mi viene da ridere... :)
--
/-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\


text:
salvo_t...@libero.it
 wrote in
news:1177010447.8...@l77g2000hsb.googlegroups.com
:
> Nel disperato tentativo
> di essere più chiaro, immaginate che la proprietà InputMask del
> controllo TxtCtrl sia stata impostata sulla stringa ">LLL\ LLL\ 00L00\
> L000L;;_" e che l'utente/operatore, una volta trasferito lo stato
> attivo su TxtCtrl, inserisca il codice (...) PLLPNC78R25A001,
> dimenticando tuttavia di digitarne l'ultima 'cifra', e quindi
> trasferisca altrove lo stato attivo (ad es., premendo il pulsante di
> chiusura del form).
scherzi a parte... se il campo è quello del codice fiscale puoi impostare
un controllo in uscita AfterUpdate e verificare la lunghezza del controllo



author: access

text:
"Ammammata" <
amma...@tiscalinet.it
> ha scritto nel messaggio
news:Xns99185BADDB7B4am...@194.177.97.96...

Bhe si un qualcosa del genere:
private sub txtctrl_exit(cancel as integer)
if len(me.txtctrl.value) <> 16 then
msgbox"controllare la lunghezza del codice fiscale", vbcritical, "controllo
codice fiscale"
cancel = true
end if
end sub
Ciao


text:
On 20 Apr, 09:01, Ammammata <
ammamm...@tiscalinet.it
> wrote:
> se il campo è quello del codice fiscale puoi impostare
> un controllo in uscita AfterUpdate e verificare la lunghezza del controllo
>
> --
> /-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\
On 20 Apr, 09:40, "access" <
p...@exsample.it
> wrote:
> Bhe si un qualcosa del genere:
>
> private sub txtctrl_exit(cancel as integer)
>
> if len(me.txtctrl.value) <> 16 then
> msgbox"controllare la lunghezza del codice fiscale", vbcritical, "controllo
> codice fiscale"
> cancel = true
> end if
>
> end sub
Innanzitutto, grazie dei vostri interventi. Poi di che... Fatti: sia
l'una che l'altra soluzione non funzionano. La ragione è banale: nella
successione naturale degli eventi in Access, l'errore sul form
anticipa tanto l'uscita dal controllo cui è associata la maschera di
input quanto il suo aggiornamento. Ciò non di meno, leggiucchiando qua
e là per il NG, ho trovato finalmente quel che fa giusto per il caso
mio: su "Error" del form, assegnare la costante acErrDataContinue al
parametro "Response" passato per argomento alla routine di gestione
dell'evento. E ad ogni modo, grazie ancora per il vostro
interessamento. (:
Saluti,
S


text:
On 20 Apr, 19:58,
salvo_tring...@libero.it
 wrote:
> su "Error" del form, assegnare la costante acErrDataContinue al
> parametro "Response" passato per argomento alla routine di gestione
> dell'evento.
Naturalmente, intendevo acDataErrContinue - ops! :P
S


title: problema con macro

author: massimiliano

text:
Salve a tutti. Vorrei sottoporvi un problema che non riesco a risolvere.
Il mio programma prevede una maschera principale collegata alla tabella
clienti. Su tale maschera ho inserito un pulsante che dovrebbe aprire una
sottomaschera passandogli il valore ID Cliente della maschera principale.
Fin qui nessun problema. Io vorrei che alla pressione di questo pulsante si
aprisse una sottomaschera per un gruppo di clienti e un altra per un solo
cliente. Ho provato a creare una macro con due azioni ApriMaschera. Con la
condizione ID Cliente = 456 mi apre la maschera appropriata per il solo
cliente, ma quando provo ad aprire la sottomaschera per il gruppo di clienti
non conserva l'ID Clienti della maschera principale. Ho provato ha inserire
nella clausula WHERE :  [ID CLIENTE]=[Maschere]![PRINCIPALE]![ID Cliente] ma
premendo il pulsante mi chiede "immissione valore parametro. C'è un modo per
passare dei valori tra maschera e macro.
Grazie a tutti.


title: problema con macro

author: Marco Serra

text:
La butto la':
Invece che
[ID CLIENTE]=[Maschere]![PRINCIPALE]![ID Cliente]
Prova
[ID CLIENTE]=[Forms]![PRINCIPALE]![ID Cliente]
Ciao
Marco
--
Posted from [212.210.92.253]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: [OT] battisti

author: AEOM

text:
Ho visto un PC che moriva per spyware,
ne ho visto un altro che piů RAM non ha.
Nessun worm mai ti puň ferir di piů
di un grande virus che ti formatta l'hard disk.
Dieci falle per me
posson bastare
dieci patch per me
voglio dimenticare
dialer truffaldini da eliminare
e bollette Telecom sulle quali morire.
Dieci falle per Windows
solo per Windows.
Una la voglio perché... fa bene crashare.
Una la voglio perché
ancor non sa cosa vuol dir l'exploit.
Una soltanto perché
ha fatto conoscere a tutti il mio PC.
Dieci falle cosě
che dicon solo di sě.
Vorrei sapere chi ha detto
che non vivo piů senza IE.
Matto
quello č proprio matto perché
forse non sa
che posso avere un firewall per il giorno
un'antivirus per la sera
perň quel matto mi conosce perché
ha detto che non ne val la pena.
Dieci falle per me posson bastare
dieci patch per me
io voglio dimenticare
dialer truffaldini da eliminare
e bollette Telecom sulle quali morire.
Dieci falle cosě
che dicon solo di sě
Vorrei sapere chi ha detto
Dieci falle per me
dieci falle per me
dieci falle per me
perň io formatto per te
perň io formatto per te.


title: [OT] battisti

author: Pablitomf

text:
AEOM ha scritto:
[CUT]
> però io formatto per te
Ma dai...
--
Ciao
Pablitomf (Maurizio Facciuti)
------------------------------
http://www.accessgroup.it/
http://www.sitocomune.com/
------------------------------
- Hofinalmenteaggiustatolabarraspaziatricemaporcaputt...
- Che differenza c'e' fra WINDOWS 95 e una puttana? Nessuna: tutti e due
sono Plug&Play!
-Il 90% dell'hard disk di un computer e' occupato da cose che non servono
a un cazzo e funzionano sempre. Il 10% da files che si rovinano
- Come si capisce se una bionda ha usato un computer ? C'e' il bianchetto
sullo schermo
- Cosa fanno 10 Pentium uno dietro all'altro? La microprocessione
- Quanti programmatori ci vogliono per avvitare una lampadina? Nessuno, e'
un problema hardware!
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: [OT] battisti

author: Antonio Biso

text:
"Pablitomf" <
maurizio...@accessgroup.it
> ha scritto nel messaggio
news:ctatn7$91k$1...@news.newsland.it...
> AEOM ha scritto:
>
> [CUT]
>
> > perň io formatto per te
>
> Ma dai...
Beh, gli ingegneri fanno cosě quando il PC malfunziona...
Antonio


title: [OT] battisti

text:
> > > perň io formatto per te
> >
> > Ma dai...
>
> Beh, gli ingegneri fanno cosě quando il PC malfunziona...
>
> Antonio
Una Ceppa!
Ma chi te l'ha detto?
--
Simplex2
www.mdenittis.it


title: [OT] battisti

text:
"simplex2" <
simp...@inestistente.it
> ha scritto nel messaggio
news:ctd2qg$262$1...@canarie.caspur.it...
> > > > perň io formatto per te
> > >
> > > Ma dai...
> >
> > Beh, gli ingegneri fanno cosě quando il PC malfunziona...
> >
> > Antonio
>
> Una Ceppa!
> Ma chi te l'ha detto?
E' proprio cosě, č nell'indole dell'ingegnere!
Il risultato piů semplice nel minor tempo, bello, inquadrato, giů come una
spada!
A cosa serve il ragionamento in fondo?!?
Perň hai ragione: prima di formattare provano a spegnere e riaccendere,
magari gli va bene!!!
Antonio


title: formato inserimento

text:
è possibile, in una controllo campo, fare in modo che il testo inserito
sia determinato a priori? cioè ad es. vorrei che nel controllo campo venga
inserito un testo avente le seguenti caratteristiche: 6 lettere, 2numeri,
1lettera, 2numeri, 1lettera, 3numeri, 1lettera (tipo CF.)e in caso
contrario dare un messaggio di errore "codice errato".
luigi
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: formato inserimento

author: Pablitomf [Acces]

text:
"luigi.onofrio" <
onofrio...@tin.it
> ha scritto nel messaggio
news:f5fs45$duj$1...@news.newsland.it...
>è possibile, in una controllo campo, fare in modo che il testo inserito
> sia determinato a priori? cioè ad es. vorrei che nel controllo campo venga
> inserito un testo avente le seguenti caratteristiche: 6 lettere, 2numeri,
> 1lettera, 2numeri, 1lettera, 3numeri, 1lettera (tipo CF.)e in caso
> contrario dare un messaggio di errore "codice errato".
> luigi
>
Nella maschera di Input di un Cod.Fiscale se metti  LLLLLL99L99L999L;;* fai
proprio quello che hai chiesto, ossia assegnare ai primi 6 "posti" lettere
poi 2 num. poi 1 lett. poi altri 2 num poi ancora 1 lett. poi 3 num e infine
1 lett.
Così facendo non c'è rischio d'errore, perchè è il sistema stesso a non
accettare caratteri diversi da quelli da te impostati.
;-|
--
Ciao
Pablitomf (Maurizio Facciuti)
-----------------------------------------------------------------
Access: 97, 2000, XP e 2003
ASP
-----------------------------------------------------------------
http://www.accessgroup.it/
-----------------------------------------------------------------
Il mio motto :
""Non mi fido molto delle statistiche, perchè un uomo con la testa nel forno
acceso e i piedi nel congelatore statisticamente ha una temperatura media."


title: Combobox,Forms e query e pulsante

author: Amedeo B.

text:
Riformulo i miei ringraziamenti a coloro che stanno cortesemente e
pazientemente rispondendo ai miei tediosi quesiti.
Ma grazie a voi sto imparndo in fretta ad esser meno schiappa di quel che
son.
Allora, grazie alle dritte datemi ho fatto, ma non funziona e so già che
il pirlonzo son io, son io che sbaglio. Ditemi dove per favore.
Ho una tabella: Nome, Cognome, Età, Altezza (è un database di esercizio
per me).
Poi ho creato una query associata alla tabella e l'ho chiamata Query1.
Nel campo Nome ho messo:       [Forms]![Maschera1]![Combo1]
Nel campo Cognome ho messo:    [Forms]![Maschera1]![Combo2]
Nel campo Età ho messo:        [Forms]![Maschera1]![Combo3]
Poi ho creato una maschera non associata a nulla.
Nel Corpo della maschera ho inserito 3 CaselleCombinate di nome
rispettivamente Combo1, Combo2 e Combo3.
Le caselle combinate non son associate a nulla: ho cliccato su
CasellaCombinata della Casella degli strumenti, col Wizard attivato e ho
cliccato poi su Annulla ritrovandomi così la casella comb nella maschera.
Ho inserito poi un pulsante di comando nella maschera (che chiamo
Maschera1) e sull'evento click ho inserito il codice:
   DoCmd.OpenQuery "Query1"
Ora, quando apro la maschera suddetta e scrivo nelle 3 combobox
rispetivamente il nome di un utente, il suo cognome e l'età e clicco sul
pulsante di comando, ecco che mi ritrovo un record vuoto!
Eppure quell'utente c'è in tabella.
Dove sbaglio?
Scusatemi per la prolissicità, ma per me è l'unico modo di farmi capire
bene (spero...) e per venire incontro a voi che non avete mica la palla di
vetro per capire che cosa vogliamo noi che chiediamo spesso in modo molto
confusionario.
Ossequi (un saluto speciale a Roberto).
Amedeo B.
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Combobox,Forms e query e pulsante

author: sv

text:
Amedeo B. ha scritto:
> Riformulo i miei ringraziamenti a coloro che stanno cortesemente e
> pazientemente rispondendo ai miei tediosi quesiti.
> Ma grazie a voi sto imparndo in fretta ad esser meno schiappa di quel che
> son.
> Allora, grazie alle dritte datemi ho fatto, ma non funziona e so già che
> il pirlonzo son io, son io che sbaglio. Ditemi dove per favore.
> Ho una tabella: Nome, Cognome, Età, Altezza (è un database di esercizio
> per me).
Nome, Altezza, Larghezza sono parole riservate in Access. Il consiglio è
quello di non utilizzarle. Individua i tuoi campi con altri nomi
significativi.
> Poi ho creato una query associata alla tabella e l'ho chiamata Query1.
> Nel campo Nome ho messo:       [Forms]![Maschera1]![Combo1]
> Nel campo Cognome ho messo:    [Forms]![Maschera1]![Combo2]
> Nel campo Età ho messo:        [Forms]![Maschera1]![Combo3]
> Poi ho creato una maschera non associata a nulla.
> Nel Corpo della maschera ho inserito 3 CaselleCombinate di nome
> rispettivamente Combo1, Combo2 e Combo3.
> Le caselle combinate non son associate a nulla: ho cliccato su
> CasellaCombinata della Casella degli strumenti, col Wizard attivato e ho
> cliccato poi su Annulla ritrovandomi così la casella comb nella maschera.
> Ho inserito poi un pulsante di comando nella maschera (che chiamo
> Maschera1) e sull'evento click ho inserito il codice:
>    DoCmd.OpenQuery "Query1"
> Ora, quando apro la maschera suddetta e scrivo nelle 3 combobox
> rispetivamente il nome di un utente, il suo cognome e l'età e clicco sul
> pulsante di comando, ecco che mi ritrovo un record vuoto!
> Eppure quell'utente c'è in tabella.
> Dove sbaglio?
Se questa è una esercitazione inizia ad utilizzare dei textbox, evita le
combo, impadronisciti del criterio di filtro nelle tue query con cose più
semplici. Le combo hanno una origine dati diverso da quello dei textbox: o
una query o un elenco valori. Se scrivi forms!Maschera1!Combo1, questo ti
restituisce il valore della combo, mentre se scrivi
forms!
Maschera1.Combo1.Name
 questo ti restituisce il nome della combo.
> Scusatemi per la prolissicità, ma per me è l'unico modo di farmi capire
> bene (spero...) e per venire incontro a voi che non avete mica la palla di
> vetro per capire che cosa vogliamo noi che chiediamo spesso in modo molto
> confusionario.
> Ossequi (un saluto speciale a Roberto).
> Amedeo B.
Buon lavoro.
--
rgrds
SC



title: Combobox,Forms e query e pulsante

text:
Grazie, funziona!
Ciao
sv ha scritto:



title: Combobox,Forms e query e pulsante

author: MA

text:
"Amedeo B." <
amed...@libero.it
> ha scritto nel messaggio
news:brc3r7$7r1$1...@news.newsland.it...
> Grazie, funziona!
> Ciao
Scrivi DOPO il quoting e cutta il superfluo.
MAssimiliano


title: Nascondere un campo nell'intestazione pagina di un report

author: cidi

text:
Salve a tutti
Intestazione report evento su formattazione questo codice funziona
perfettamente.
Private Sub IntestazioneReport_Format(Cancel As Integer, FormatCount As
Integer)
If Me.PartitaIva <> 0 Then
Me.CodiceFiscale.Visible = False
Me.PartitaIva.Visible = True
End If
If (Me.CodiceFiscale) <> 0 Then
Me.CodiceFiscale.Visible = True
Me.PartitaIva.Visible = False
End If
End Sub
Volendo stampare l'intestazione report su tutte le pagine della fattura ho
trasferito tutto nell'intestazione di pagina compreso il codice nell'evento
su formattazione. risultato : i due campi invisibili. Dove sbaglio?
Ringrazio anticipatamente chi volesse aiutarmi.
saluti Daniele


author: Carlo Costarella

text:
"cidi" <
dadonzin...@tin.it
> ha scritto nel messaggio
news:U0aCa.37832$g92.8...@news2.tin.it...

CodiceFiscale e PartitaIva sono delle stringhe e non numeri, perchč scrivi
<>0?
Puoi scrivere If IsNull(.....) or me....= "" then
Usa l'evento "Su Stampa" e accertati di non avere ancora tracce dello stesso
codice in altri eventi.
Eventualmente puoi usare l'evento "Su riesame" della sezione, se il codice
punta a riesaminare i dati di una sezione.
Imposta le proprietą "Visibile" dei due controlli a NO.
Usa la sintassi completa: Reports!TuoReport.TuoControllo
Ciao, Carlo


text:
"Carlo Costarella" <
carloantoni...@virgilio.it
> ha scritto nel
messaggio news:RohCa.38432$g92.8...@news2.tin.it...
>
> CodiceFiscale e PartitaIva sono delle stringhe e non numeri, perchč scrivi
> <>0?
> Puoi scrivere If IsNull(.....) or me....= "" then
> Usa l'evento "Su Stampa" e accertati di non avere ancora tracce dello
stesso
> codice in altri eventi.
> Eventualmente puoi usare l'evento "Su riesame" della sezione, se il codice
> punta a riesaminare i dati di una sezione.
> Imposta le proprietą "Visibile" dei due controlli a NO.
> Usa la sintassi completa: Reports!TuoReport.TuoControllo
>
> Ciao, Carlo
>
Ciao Carlo, ti ringrazio per la risposta, ho provato con:
Private Sub SezioneIntestazionePagina_Print(Cancel As Integer, PrintCount As
Integer)
If IsNull(Reports!rFattura.CodiceFiscale) Then
Me.CodiceFiscale.Visible = False
Me.Etichetta130.Visible = False
Me.Etichetta51.Visible = True
Me.PartitaIva.Visible = True
Con la proprietą "Visibile" NO dei campi ed etichette risultato: con i campi
funziona mentre per le etichette no restano sempre visibili. Forse sbaglio
ancora :-)
Mentre funziona perfettamente con
If (Me.CodiceFiscale) = "" Then
Oppure con If Forms!mFatturaVendita!CodiceFiscale = "" Then se la maschera č
aperta
Con la proprietą "Visibile" SI dei campi ed etichette
Mi resterebbe da capire il motivo perché il mio codice, fai da te, nell'
intestazione report funziona e nell'intestazione pagina no.
Ciao, Daniele
---


title: Per Marco e  Alessandro

author: roby

text:
Con riferimento al post "Seleziona condizionata..." del 27/08 13:27
che significa
> Sull'evento dopo aggiornamento di combo1 requery di combo2.  ?
Ho risposto xchè ho ancora qualche perplessita'.
Ciao
Inviato da
www.mynewsgate.net


title: Per Marco e  Alessandro

author: Alessandro Baraldi

text:
"roby" <
8604i...@mynewsgate.net
> wrote in message
news:200408300...@mynewsgate.net

Non avviare un nuovo 3D, prosegui il precedente.
Ricorda di mettere un Subject degno di risposta.
Ciao.
@Alex.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Per Marco e  Alessandro

text:
Alessandro Baraldi <
ik2...@libero.it
> ha scritto:
> Non avviare un nuovo 3D, prosegui il precedente.
> Ricorda di mettere un Subject degno di risposta.
>
> Ciao.
> @Alex.
Scusate, ho toppato, solo che solo oggi sto applicando i vs. consigli e
visto che ho ancora qlc problema, ho pensato che forse nn avrò + risposta
x un post di 3 giorni fa!
Se nn lo trovi lo riposto?
Se ti va ed hai tempo x risp. Ciao Alessandro
e agli altri.
Roby
Inviato da
www.mynewsgate.net


title: MsgBox su ListBox

author: Marco

text:
Vorrei far apparire un messaggio di avviso al DblClick di una ListBox se
essa contine un certo valore in uno dei campi (non quello associato).
Ho scritto cosě, ma mi da errore "Tipo non corrispondente"
Private Sub ListBox_DblClick(Cancel As Integer)
If  Me.ListBox!Campo = 2  Then
MsgBox "....."
Else
Exit Sub
Dove sbaglio ?
Marco


title: MsgBox su ListBox

author: Marco Papo

text:
"Marco" <
mmsis...@alice.it
> ha scritto nel messaggio
news:48b25e46$0$1080$4faf...@reader2.news.tin.it...
> Vorrei far apparire un messaggio di avviso al DblClick di una ListBox se
> essa contine un certo valore in uno dei campi (non quello associato).
> Ho scritto cosě, ma mi da errore "Tipo non corrispondente"
>
> Private Sub ListBox_DblClick(Cancel As Integer)
> If  Me.ListBox!Campo = 2  Then
ciao,
If  Me.ListBox.column(0) = 2  Then
column(0) č il primo campo dell'origine dati del listbox
column(1) il secondo
e cosě via
>
> MsgBox "....."
> Else
> Exit Sub
> Dove sbaglio ?
> Marco
--
Marco Papetti
www.shortchannel.it
 Il software di commercio elettronico OpenSource
www.mondoideale.com
  - Prodotti naturali e biologici.


title: MsgBox su ListBox

author: Sergio MAZZA

text:
"Marco" <
mmsis...@alice.it
> ha scritto nel messaggio
news:48b25e46$0$1080$4faf...@reader2.news.tin.it...
> Vorrei far apparire un messaggio di avviso al DblClick di una ListBox se
> essa contine un certo valore in uno dei campi (non quello associato).
> Ho scritto così, ma mi da errore "Tipo non corrispondente"
>
> Private Sub ListBox_DblClick(Cancel As Integer)
> If  Me.ListBox!Campo = 2  Then
MsgBox Me!ListBox.Column(1) '<-- la 0 è la prima, etc. etc.
> MsgBox "....."
> Else
> Exit Sub
> Dove sbaglio ?
Nel:
- chiamare campo la colonna della listbox
- utilizzo del ! e . per fare riferimento alle proprietà/nomi di controllo
degli oggetti.
> Marco
Ciao.
--
Sergio MAZZA


title: database nella systray è possibile?

text:
come si manda un applicazione che resti in ascolto su una seriale nella
systray?
grazie a tutti.


title: esporta anteprima

author: Michael

text:
Abbiamo un programma di contabilità scritto in VB6 e con archivi in access .
Quando si apre l'anteprima di un bilancio per esempio , c'è il pulsante
esporta, e dopo si apre un combo in cui scegliere il formato: ebbene
funziona solo txt ( mi crea un file pippo.txt nel path che io scelgo nella
form successiva), mentre word\pdf\excel\lotus non fungono!
Non si apre neppure la form dove chiede il path di salvataggio del file che
si creerebbe!
Da cosa può dipendere?
saluti!
saluti


title: esporta anteprima

author: S. Savoldi

text:
"Michael" <

Sei OT: dipende dal Report Engine utilizzato dall'applicazione, sicuramente
non Access.
Comunque se vuoi aggirare il problema, cerca PDF995 con Google, scaricalo e
riuscirai a esportare attraverso una comoda stampantina virtuale in .PDF.
Ciao.


title: esporta anteprima

text:
> Comunque se vuoi aggirare il problema, cerca PDF995 con Google, scaricalo
e
> riuscirai a esportare attraverso una comoda stampantina virtuale in .PDF.
Ottimo, grazie.


title: Help per grafici!

author: Ascanio

text:
Un grafico inserito in una maschera di solito elabora i dati presi da una
tabella o da una query. Qualcuno sa se è possibile inserire un grafico che
prende i dati dalla stessa maschera?
Grazie


title: Togliere Pulsantino nuovo record

author: Eradicator

text:
Come faccio a rendere invisibile (o attivare lo stato bloccato) solo il
pulsatino di creazione nuovo record nella barra "Pulsanti di spostamento"?
Grazie.
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Togliere Pulsantino nuovo record

author: George

text:
"Eradicator" <
nonl...@nessuno.it
> ha scritto nel messaggio
news:bb4nv8$r4m$1...@news.newsland.it...
> Come faccio a rendere invisibile (o attivare lo stato bloccato) solo il
> pulsatino di creazione nuovo record nella barra "Pulsanti di spostamento"?
>
>
> Grazie.
>
metti a *no* la proprietą *consenti aggiunte* della maschera.
Ciao.


title: Togliere Pulsantino nuovo record

text:
> metti a *no* la proprietą *consenti aggiunte* della maschera.
> Ciao.



title: meglio maschere continue o foglio dati?

author: nicky

text:
ciao a tutti,
sull'evento on timer di una form (ogni 20 secondi max), eseguo una query
di aggiornamento di una tabella temporanea (max 200 record circa).
I dati li prelevo da un db esterno che mi registra i movimenti di un
magazzino (piccole quantità movimentate molto spesso).
L'interfaccia utente è quindi una 'videata' che si aggiorna molto spesso
e che visualizza le qt residue di vari articoli.
Attualmente la tabella temporanea potrei visualizzarla nella form sia in
modalità foglio dati o maschera continua.
Qualcuno può dirmi i pro e i contro delle due soluzioni?
ciao
Nicky


title: meglio maschere continue o foglio dati?

author: Roberto da casa

text:
"nicky" <
nic...@virgilio.it
> ha scritto nel messaggio
news:4429720a$0$2276$4faf...@reader4.news.tin.it...

Io non uso mai la visualizzazione foglio dati in quanti dà meno possibilità
della visualizzazione a maschere continue, quale non permette di usare
l'intestazione ed il piè di pagina, non ti permette di visualizare alcuni
tipi di controllo quali i pulsanti di comando ecc. ecc.
Onestamente non mi viene in mente quali siano i prò di tusare la
visualizzazione a foglio dati, ma vedrai che se ce ne sono qualche
frequentatore verrà fuori a raccontarceli. ;-)
>
> ciao
> Nicky
--
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------


title: meglio maschere continue o foglio dati?

author: Simone Calligaris

text:
"Roberto da casa" <
> Io non uso mai la visualizzazione foglio dati in quanti dà meno
possibilità
> della visualizzazione a maschere continue, quale non permette di usare
> l'intestazione ed il piè di pagina, non ti permette di visualizare alcuni
> tipi di controllo quali i pulsanti di comando ecc. ecc.
> Onestamente non mi viene in mente quali siano i prò di tusare la
> visualizzazione a foglio dati, ma vedrai che se ce ne sono qualche
> frequentatore verrà fuori a raccontarceli. ;-)
Eh, eh   :-)
In effetti i DataSheets hanno alcune caratteristiche "uniche": il supporto
dei Fogli dati secondari (SubDataSheets), il blocco nello scorrimento
orizzontale delle colonne, una miglior interattività (spostamento e
ridimensionamento colonne col mouse, maggior flessibilità nella selezione
dei dati), la possibilità di adattare la larghezza della colonna al
contenuto del campo...
Il massimo sarebbe una vista che unisca il meglio di Foglio Dati e Form
Continue: ma dubito sia possibile.
Ciao, Simone


title: Unire tre campi in uno (2)!

author: Massimiliano Auguadro

text:
Ho una tabella contenete tre campi:
Campo A: tipo data/ora
Campo B: tipo memo
Campo C: tipo testo.
Questi tre campi li voglio unire in un solo campo D di tipo memo e in
un'altra tabella dello stesso database.
Per unire i dati uso una query di aggiornamento e per poi
scriverli in una tabella vuota (es. un log) uso la query di Accodamento?
Grazie!


title: Unire tre campi in uno (2)!

author: [MaGri]

text:
"Massimiliano Auguadro" ha scritto nel messaggio > Ho una tabella contenete
tre campi:
> Campo A: tipo data/ora
> Campo B: tipo memo
> Campo C: tipo testo.
> Questi tre campi li voglio unire in un solo campo D di tipo memo e in
> un'altra tabella dello stesso database.
Io prima farei una query e in un campo calcolato l'unione "&"
dei tre campi che mi interessano.
A questo punto se li vuoi mettere in una tabella esegui la stessa query
per creare la tabella che ti interessa....
Come imsegnano i Guru di questo ng i campi calcolati di solito non si
inseriscono nelle tabelle.....
> Per unire i dati uso una query di aggiornamento e per poi
> scriverli in una tabella vuota (es. un log) uso la query di Accodamento?
No! non e' professionale.....


title: variabili

author: Giovanna

text:
quando in un modulo si definisce una variabile, ad es. dim variabile as
string, è possibile specificare la lunghezza della variabile? Sto,
attraverso un modulo, da una tabella generando un file di testo, ed avrei
bisogno che ogni campo abbia una determinata lunghezza. Spero tanto possiate
aiutarmi.
Ciao a tutti


title: variabili

author: ElioP

text:
On Fri, 28 Apr 2000 09:21:03 +0200, "Giovanna" <
gi...@tiscalinet.it
>
wrote:
>quando in un modulo si definisce una variabile, ad es. dim variabile as
>string, è possibile specificare la lunghezza della variabile?
Dim Variabile as String * 50
e' una stringa di 50 caratteri
Ciao. ElioP.


title: variabili

text:
FUUUUNZZZZZIIOOOOOONAAAAAAAAAA :-)
Ma per i dati nujmerici? se scrico dim numer as long * 9 mi dŕ errore
Grazie mille
ElioP <el...@logical.itTOGLIMI> wrote in message
390950a8...@news.uli.it...
> On Fri, 28 Apr 2000 09:21:03 +0200, "Giovanna" <
gi...@tiscalinet.it
>
> wrote:
>
> >quando in un modulo si definisce una variabile, ad es. dim variabile as
> >string, č possibile specificare la lunghezza della variabile?



title: variabili

text:
FUUUUNZZZZZIIOOOOOONAAAAAAAAAA :-)
Ma per i dati nujmerici? se scrico dim numer as long * 9 mi dŕ errore
Grazie mille.
Per gli allineamenti, poi, io in output vorrei un allineamento per alcuni
campi a destra e per altri a sinistra
Grazie mille ancora



title: variabili


title: variabili

author: lbo dal portatile

text:
>bisogno che ogni campo abbia una determinata lunghezza. Spero tanto possiate
come fare te l'hanno gia' detto.  quello che vorrei sapere e' come mai
ne hai bisogno.
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/


title: variabili

text:
nell'azienda in cui lavoro mi occupo di trascodifiche, e poichè utilizzo
access per modificare le stringhe secondo le esigenze dei clienti, sto
(sempre con il prezioso aiuto del newsgroup) facendo un programmino che mi
consente di esportare il file nel formato desiderato. Spero di aver
soddisfatto la tua curiosità. :-)P
Ciao
lbo dal portatile <
l...@NOSPAM.blunet.it
> wrote in message
39096ae6...@news.interbusiness.it...



title: variabili

text:
>Ma per i dati nujmerici? se scrico dim numer as long * 9 mi dà errore
le variabili numeriche hanno una dimensione intrinseca, dovuta al
numero di byte che servono per codificare un certo numero.  una
variabile long usera' comunque 4 byte per codificare un numero, sia
che esso sia zero sia che sia 2.000.000.000.
non confondere l'aspetto a schermo di un numero con la sua
rappresentazione in byte.
quanto agli allineamenti, quelli sono proprieta' dei controlli che usi
per visualizzare i valori.



title: variabili


title: variabili

author: AntoGal

text:
Giovanna <
gi...@tiscalinet.it
> scrisse...
> Ma per i dati nujmerici? se scrico dim numer as long * 9 mi dà errore
I dati numerici sono rappresentati dallo stesso numero di byte, scelto il
formato.
Ad esempio, il numero 1 ed il numero 32767 occupano la stessa quantità di
memoria.
Per la precisione:
Integer = 2 byte, può rappresentare l'intervallo -32768 - 32767
Long = 4 byte
Single = 4 byte, ma con rappresentazione (mantissa - esponente)
ecc...
Va da sè che in base al range previsto va utilizzato il tipo più opportuno.
--
Ciao, AntoGal
*************************************************
Gestione punti vendita (casse e pos NCR)

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


title: variabili

text:
On Fri, 28 Apr 2000 14:42:24 +0200, "Giovanna" <
gi...@tiscalinet.it
>
wrote:
>nell'azienda in cui lavoro mi occupo di trascodifiche, e poichè utilizzo
>access per modificare le stringhe secondo le esigenze dei clienti, sto
>(sempre con il prezioso aiuto del newsgroup) facendo un programmino che mi
>consente di esportare il file nel formato desiderato.
Non so se ti può aiutare:
per forzare un numero fisso di cifre numeriche
puoi usare Format.
Per esempio:
intx = 123
msgbox Format(intx,"000000")
da' come risultato la stringa: 000123
Ciao. ElioP.


title: variabili

text:
>nell'azienda in cui lavoro mi occupo di trascodifiche, e poichè utilizzo
>access per modificare le stringhe secondo le esigenze dei clienti, sto
>(sempre con il prezioso aiuto del newsgroup) facendo un programmino che mi
>consente di esportare il file nel formato desiderato. Spero di aver
>soddisfatto la tua curiosità. :-)P
si', infatti quello che mi domandavo era se non ti convenisse usare
funzioni tipo left o qualche altra che aggiungesse spazi a necessita'.



title: variabili

text:
mi faresti un esempio?
Grazie
lbo dal portatile <
l...@NOSPAM.blunet.it
> wrote in message
390cd13c...@news.interbusiness.it...



title: variabili

text:
Risolto con la left
VIVAAA



title: variabili

text:
>mi faresti un esempio?
metti di avere un record tipo questo: Nominativo (stringa),
TotaleFatture (double).
metti di dover esportare in un file di testo e che chi deve usare il
file si aspetti che Nominativo sia giustificato a sx, e che sia lungo
100 caratteri, mentre TotaleFatture deve essere giustificato a dx ed
essere lungo 15 caratteri.
devi quindi generare una stringa lunga 115 caratteri e poi con
funzioni di i/o su file accodarla, appunto, ad un file.
la funzione string(n,c) restituisce una stringa composta da n volte il
carattere c.  (se c e' piu' lungo di un carattere si considera il
primo).
quindi string(100, " ") o string(100, chr(32)) restituisce uno
stringone di 100 caratteri spazio.
ammettiamo che tu abbia settato un recordset sulla tabella da
esportare.

' le prime due variabili sono inutili, le metto solo per chiarezza.
dim sNom as string
dim sTot as string
dim appo as string
dim rst as recordset
set rst=ecc.ecc.
do until rst.eof
[...]
adesso "giustifichiamo" il campo Nominativo
sNom=rst!Nominativo & string(100, " ")
sNom=left(sNom, 100)
la riga di codice li sopra fa questo: prima aggiunge 100 caratteri
spazio al Nominativo, poi prende i primo cento caratteri del risultato
a partire da sinistra.
anche i due passaggi sono ridondanti.  si sarebbe potuto scrivere
semplicemente:
sNom=left(rst!Nominativo & string(100, " "), 100)
adesso giustifichiamo il campo TotaleFatture (supponiamo per
semplicita' che i valori siano senza decimali e tutti positivi).
sTot=string(15, "0") & cstr(rst!TotaleFatture)
sTot=right(sTot, 15)
ossia prendiamo 15 caratteri zero e gli accodiamo il valore di
TotaleFatture trasformato in stringa per mezzo della funzione cstr.
poi prendiamo i primi 15 caratteri a partire da destra.
il tutto si puo' scrivere piu' sinteticamente cosi':
sTot=right(string(15,"0") & cstr(rst!TotaleFatture), 15)



title: come si domano le colonne in un report?

author: steffiletta

text:
ciao...
non ci riesco...
o mi ignorano e i miei campi sono su un'unica colonna
oppure riesco a metterli su due colonne ma non iniziano sempre a popolarsi
da sinistra...

provo ad allegare il file che ho realizzato.
ho provato a seguire i suggerimenti che mi avete dato ma più di così non
ho concluso.

non so se come informazione puo servire il report verrà stampato per ogni
singola azione... (1 riga di azione = 1 stampata)

http://myfreefilehosting.com/f/4e5deea8ab_0.03MB

ciao

stef

--

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


title: come si domano le colonne in un report?

text:
steffiletta ha scritto:

> ciao...
> non ci riesco...
> o mi ignorano e i miei campi sono su un'unica colonna
> oppure riesco a metterli su due colonne ma non iniziano sempre a popolarsi
> da sinistra...

> provo ad allegare il file che ho realizzato.
> ho provato a seguire i suggerimenti che mi avete dato ma più di così non
> ho concluso.

> non so se come informazione puo servire il report verrà stampato per ogni
> singola azione... (1 riga di azione = 1 stampata)

>
http://myfreefilehosting.com/f/4e5deea8ab_0.03MB

> ciao

> stef

Al momento ho capito che viene formattato in colonne tutto ciò che c'è al
di sotto del livello pagina.
Posso in qualche modo scegliere io quali livelli rendere in colonne e
quali no?
Ho un campo memo che per forza di cose non può stare nell'intestazione di
pagina ma deve stare in un livello intermedio.
Ho provato inserendo un sotto report ma mi ripete l'elenco dei dati più
volte e non capisco perchè il report è legato al sottoreport tramite il
campo ID della tabella azione... nella sottomaschera funziona
correttamente... perchè non lo fa nel report?
ciao



title: come si domano le colonne in un report?

author: Karl Donaubauer

text:
steffiletta wrote:
> ...
>>
http://myfreefilehosting.com/f/4e5deea8ab_0.03MB

>
> Al momento ho capito che viene formattato in colonne tutto ciň che
> c'č al di sotto del livello pagina.
> Posso in qualche modo scegliere io quali livelli rendere in colonne e
> quali no?
> Ho un campo memo che per forza di cose non puň stare
> nell'intestazione di pagina ma deve stare in un livello intermedio.
> Ho provato inserendo un sotto report ma mi ripete l'elenco dei dati
> piů volte e non capisco perchč il report č legato al sottoreport
> tramite il campo ID della tabella azione... nella sottomaschera
> funziona correttamente... perchč non lo fa nel report?

Forse si vede il problema se metti a disposizione un altro
download con la situazione attuale.

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


title: giustificare testo nel Report

author: GM

text:
salve a tutti... stò facendo dei modelli di lettera da stampare come
report...
e non riesco a fare 2 cose... non trovo la giustificazione del testo e
non riesco a
sottolineare alcune frasi...
soluzioni ???
grazie


title: giustificare testo nel Report

text:

Cosa sono "alcune frasi"?
Puoi formattare l'intero contenuto di un controllo con i soliti strumenti
nella barra di strumenti per la formattazione.
Se invece intendi parti dello stesso controllo vedi
www.donkarl.com/it?FAQ2.17
.
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


title: giustificare testo nel Report

text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
>> salve a tutti... stò facendo dei modelli di lettera da stampare come
>> report...
>> e non riesco a fare 2 cose... non trovo la giustificazione del testo
>> e
>> non riesco a sottolineare alcune frasi...
>> soluzioni ???
>
> Cosa sono "alcune frasi"?
> Puoi formattare l'intero contenuto di un controllo con i soliti
> strumenti
> nella barra di strumenti per la formattazione.
> Se invece intendi parti dello stesso controllo vedi
>
www.donkarl.com/it?FAQ2.17
.
--------------
ok... ora vedo... però ti spiego meglio....
frase tipo... "l'intero contenuto di un controllo con i soliti
strumenti"
solo la parola controllo sottolineato....
inoltre nel menu degli strumenti non trovo il comando di
giustificazione, esiste ??
grazie


title: Sito Comune

text:
E' stato rimosso l'inconveniente per cui non risultavano più visualizzabili
le FAQ 1.37, 5.84 e 6.216
--
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------


title: Sito Comune

author: luigi onofrio

text:
Roberto da casa ha scritto:
> E' stato rimosso l'inconveniente per cui non risultavano più visualizzabili
> le FAQ 1.37, 5.84 e 6.216
il link di scarico dell'esempio 1.37 non va,messaggio " non trovato".
luigi
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Sito Comune

text:
"luigi onofrio" <
onofrio...@tin.it
> ha scritto nel messaggio
news:e1dt2g$17n$1...@news.newsland.it...
> Roberto da casa ha scritto:
>
> > E' stato rimosso l'inconveniente per cui non risultavano piů
visualizzabili
> > le FAQ 1.37, 5.84 e 6.216
>
> il link di scarico dell'esempio 1.37 non va,messaggio " non trovato".
Ho appena provato ed a me compare regolarmente la pagina web che ho
richiesto.
Altra cosa era sino a ieri mattina.
Non so che dirti.
>
> luigi



title: AIUTO ORDERBY

author: Stefano B.

text:
Ho utilizzato la proprietą ORDERBY per ordinare una tabella per un
determinato campo o campi.
Non riesco perņ a orinare in senso decrescente.
L'help in linea mi dice di usare la parola DECR in fondo alla lista dei
campi ma non funziona.
Qualcuno mi puņ aiutare ?
Grazie. Stefano.


title: AIUTO ORDERBY

author: RoDAgo

text:
Stefano B. <
bert...@tin.it
> wrote in message 8kv545$eo1$1...@nslave1.tin.it...
> Ho utilizzato la proprietà ORDERBY per ordinare una tabella per un
> determinato campo o campi.
>
> Non riesco però a orinare in senso decrescente.
>
> L'help in linea mi dice di usare la parola DECR in fondo alla lista dei
> campi ma non funziona.
Nain, la parola chiave è DESC
Cià
> Qualcuno mi può aiutare ?
>
> Grazie. Stefano.
RoDAgo


title: AIUTO ORDERBY

author: Silvio Berruti

text:
"Stefano B." <
bert...@tin.it
> ha scritto nel messaggio
news:8kv545$eo1$1...@nslave1.tin.it...
> Non riesco però a orinare in senso decrescente.
>
> Qualcuno mi può aiutare ?
>
ROTFL :-)
Silvio
--------------------------------------
Sito Comune di it.comp.appl.access
http://members.xoom.it/it_db_access


title: AIUTO ORDERBY

text:
>Non riesco però a orinare in senso decrescente.
attento che se la fai in salita e' pure peggio... :-)
--
make it idiot proof and someone will make a better idiot.
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/


title: AIUTO ORDERBY

author: AleC (Alessandro C.)

text:
lbo dal portatile <
l...@NOSPAM.blunet.it
> wrote in message
39738079...@news.interbusiness.it...
> >Non riesco però a orinare in senso decrescente.
>
> attento che se la fai in salita e' pure peggio... :-)
> --
AHAHAHAHAHAHAAAAAAAAAAA
Non me n'ero accorto
:)))
AleC
Per scrivermi in privato rimuovi le XXX  XXXaca...@XXXiname.com
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  ...sii attento mentre parli, con le tue parole
  tu crei il mondo intorno a te
                                    detto navajo
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+


title: stranezze

author: Riccardo Casadei

text:
Salve a tutti,
mi sta capitando una cosa alquanto strana.
Un'applicazione Access da me sviluppata, improvvisamente presso il cliente
ha iniziato a segnalare errori strani che prima non aveva mai dato.
Il fatto strano č che li segnala su funzioni come MID o LTRIM.
Sul mio pc invece funziona tutto bene e regolare.
Ho verificato che non ci siano riferimenti a librerie o controlli strani, e
mi sembra tutto a posto.
Qualcuno a darmi qualche indicazione ? non so piů dove sbattere la testa.
Grazie
Ric


title: stranezze

author: Roberto da casa

text:
"Riccardo Casadei" <
riccardo...@apraromagna.it
> ha scritto nel
messaggio news:a8n2mc$h84$1...@fe1.cs.interbusiness.it...

Eppure sembrerebbe proprio un problema di riferimenti, diversi nei due
datatbese; li hai controllati per verificvare se sono uguali?
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: stranezze

author: All Eyez On me

text:
"Riccardo Casadei" <
riccardo...@apraromagna.it
> ha scritto nel
messaggio news:a8n2mc$h84$1...@fe1.cs.interbusiness.it...

Ho avuto lo stesso problema io qualche settimana fa... č uno dei bug di
access, per qualche motivo o nel tuo pc o su quello del cliente sono
cambiate le versioni di qualche libreria.
Per risolverlo ho dovuto installare access del pc del cliente e rifare tutti
i riferimetni e poi disinstallare access.
AEOM


title: stranezze

author: Antonio Biso

text:
All Eyez On me <
bf-si...@libero.it
> wrote in message
a8pm4u$6cj$1...@lacerta.tiscalinet.it...
>
> Ho avuto lo stesso problema io qualche settimana fa... è uno dei bug di
> access, per qualche motivo o nel tuo pc o su quello del cliente sono
> cambiate le versioni di qualche libreria.
Beh, stavolta non è un bug. Le librerie installate dipendono dalla storia
del pc, quindi è possibile che siano diverse. Se sul tuo pc c'è uan
libreria, che magari non ti serve per il tuo applicativo, ma che c'è, e su
quella del cliente no, allora non funziona.
>
> Per risolverlo ho dovuto installare access del pc del cliente e rifare
tutti
> i riferimetni e poi disinstallare access.
Per risolverlo bastava andare nei riferimenti del cliente e togliere la
spunta al riferimento che riportava la dicitura MANCA o MISSING
Antonio


title: stranezze

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:aNcs8.139424$1S3.4...@twister1.libero.it...

Probabilmente non hai letto bene i vari post...
il problema si presenta pur essendoci tutti i riferimenti....la stessa
microsoft nel suo sito lo definisce come bug e propone due soluzioni che
però non funzionano.
AEOM


title: stranezze

text:
All Eyez On me <
bf-si...@libero.it
> wrote in message
a8rq47$3lf$1...@pegasus.tiscalinet.it...
>
> > Per risolverlo bastava andare nei riferimenti del cliente e togliere la
> > spunta al riferimento che riportava la dicitura MANCA o MISSING
> >
> > Antonio
> >
>
> Probabilmente non hai letto bene i vari post...
> il problema si presenta pur essendoci tutti i riferimenti....la stessa
> microsoft nel suo sito lo definisce come bug e propone due soluzioni che
> però non funzionano.
Ah... vabbeh...
Antonio


title: Compatta e ripristina database

author: apache

text:
Buongiorno,volevo chiedere se fosse possibile da codice lanciare la
procedura "COMPATTA E RIPRISTINA DATABASE" che è presente nel menù
STRUMENTI/UTILITA DATABASE/..Questo perchè devo sfoltire un database
grosso,riesco a farlo con alcune query,ma così facendo riduco soltanto
il numero dei record e non lo spazio occupato su disco dal
database,cosa che succede se vado a lanciare a mano la proc di
compattazione e ripristino!Grazie molte
--
Saluti
Apache
Inviato da
www.mynewsgate.net


title: Compatta e ripristina database

author: MA

text:
"apache" <
6175i...@mynewsgate.net
> ha scritto
nel messaggio
news:200409010...@mynewsgate.net...

dalla versione 2k in poi puoi compattarlo alla
chiusura in maniera automatica.
Strumenti
opzioni
generale
MAssimiliano


title: Compatta e ripristina database

text:
MA <
m...@accessgroup.it
> ha scritto:

Della procedura di compattazione alla chiusura del db ne ero al
corrente,ma l'ho disabilitata perchè mi rallenta troppo il pc ogni volta
che lo chiudo..Mi interessa lanciare questa procedura da codice soltanto
in un determinato momento,ma non so se possibile!



title: Compatta e ripristina database

text:

Guarda sul sito di @Alex o sul sitocomune,
dovrebbe esserci un ocx
www.mantuanet.it/alessandro.baraldi/
www.sitocomune.com
MAssimiliano