title: Livelli di gruppo in una form

text:
"Tartas" <
tar...@libero.it
> ha scritto nel messaggio
news:dygJg.88180$_J1.7...@twister2.libero.it...
> Ti ringrazio Sergio del suggerimento. Ho provato a fare una ricerca sul DB
> di esempio Northwidn ma l'unica cosa di simile che ho trovato è una
> maschera
> in visulaizzazione tabelle pivot (vedi "Analisi vendite"). Invece nel sito
> che mi hai indicato ho trovato il tutoria che illustra l'utilizzo del
> controllo ActiveX Microsoft Tree View. Ho provato a studiarlo m a non ho
> capito come si fa a popolare l'alberto con dei campi di query in quanto
> nell'esempio illustrato la popolazione dei nodi avviene con delle stringhe
> statiche assegnate da VBA.
> Qualcuno sa darmi delel spiegazioni o sa dirmi dove posso trovare del
> materiale da studiare?
Prova con quest'altro:
Sezione Form
3.27 Esempi di utilizzo dei controlli: TreeView, ListView, ImageList
3.36 Esempio per la realizzazione di una struttura ad albero in una tabella
Ciao.
--
Sergio MAZZA


title: Livelli di gruppo in una form

author: Sergio MAZZA

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:ed6d8e$t4h$1...@area.cu.mi.it...
>
> Prova con quest'altro:
> Sezione Form
> 3.27 Esempi di utilizzo dei controlli: TreeView, ListView, ImageList
> 3.36 Esempio per la realizzazione di una struttura ad albero in una
> tabella
>
> Ciao.
>
> --
> Sergio MAZZA
Ovviamente, la sezione è  del sito comune (
www.sitocomune.com
)...
Ciao.
--
Sergio MAZZA


title: Livelli di gruppo in una form

author: Tartas

text:
> > Prova con quest'altro:
> > Sezione Form
> > 3.27 Esempi di utilizzo dei controlli: TreeView, ListView, ImageList
> > 3.36 Esempio per la realizzazione di una struttura ad albero in una
> > tabella
> >
> > Ciao.
> >
> > --
> > Sergio MAZZA
>
> Ovviamente, la sezione č  del sito comune (
www.sitocomune.com
)...
>
> Ciao.
>
> --
> Sergio MAZZA
>
Ancora grazie Sergio. Ho seguito le tue preziose indicazioni ma purtroppo
non sono riuscito a far funzionare il
 il primo database (3.27) che mi da il seguente errore dal titolo "Treeview"
e con descrizione "nessun oggetto in questo controllo" pur avendo aggiornato
tutte le tabelle con quelle del database Northwind come spiegato nei
commenti. Peccato perchč ad occhio mi sembrava il piů completo!!!


title: Livelli di gruppo in una form

text:
"Tartas" <
tar...@libero.it
> ha scritto nel messaggio
news:S01Lg.94083$zy5.1...@twister1.libero.it...
> Ancora grazie Sergio. Ho seguito le tue preziose indicazioni ma purtroppo
> non sono riuscito a far funzionare il
> il primo database (3.27) che mi da il seguente errore dal titolo
> "Treeview"
> e con descrizione "nessun oggetto in questo controllo" pur avendo
> aggiornato
> tutte le tabelle con quelle del database Northwind come spiegato nei
> commenti. Peccato perchè ad occhio mi sembrava il più completo!!!
Scaricato; aperto (con Acc'97) e funziona.
Hai letto il file txt allegato?
Ciao.
--
Sergio MAZZA


title: Livelli di gruppo in una form

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:edj50h$m1p$1...@area.cu.mi.it...

Si ho visto ma io non ho access 97. Io dispongo soltanto della versione
Office Access 2003, non vorrei che questo costituisca un problema!!!!


title: Livelli di gruppo in una form

text:
"Tartas" <
tar...@libero.it
> ha scritto nel messaggio
news:0XWLg.98801$_J1.8...@twister2.libero.it...
>
> Si ho visto ma io non ho access 97. Io dispongo soltanto della versione
> Office Access 2003, non vorrei che questo costituisca un problema!!!!
Non c'è bisogno della versione '97 per leggere il contenuto del file .txt...
Ciao.
--
Sergio MAZZA


title: Access e MySQL

author: lucio

text:
Sto ultimando un applicazione con Access 97 che
tratta le tabelle collegate di un'altro database Access.

Per un esperimento ho provato a spostare le tabelle
su un database MySQL e collegarle mediante l'appropriato ODBC.

Funziona tutto tranne quando vado ad aggiornare
un recordset con il DAO. Infatti in alcune occasioni viene segnalato un
avvertimento che "Un altro utente sta aggiornando lo stesso record", quando in
realtà non sono nemmeno in rete.

La stranezza, verificata con una serie di
prove, è che questo errore/avvertimento avviene quando vi è l'esecuzione
dell'istruzione recxxxxxx.Update ma il contenuto della modifica del record è
uguale a quanto era già presente in precedenza.

(es: un ciclo che aggiorna tutti i record nel campo
Valuta e mette la stringa fissa "Euro", quando prima c'era "Lire", funziona solo
la prima volta, in quanto se viene rilanciato il contenuto del record
rimarrebbe invariato) .

A qualcuno è già successo qualcosa di
simile?

Ringrazio anticipatamente per
l'attenzione.

Lucio


title: Access e MySQL

author: Karl Donaubauer

text:
> "lucio" <
luci...@tiscalinet.it
> ha scritto:
> Sto ultimando un applicazione con Access 97 che tratta le tabelle collegate
di
> un'altro database Access.
> Per un esperimento ho provato a spostare le tabelle su un database MySQL e
> collegarle mediante l'appropriato ODBC.
> Funziona tutto tranne quando vado ad aggiornare un recordset con il DAO.
> Infatti in alcune occasioni viene segnalato un avvertimento che "Un altro
> utente sta aggiornando lo stesso record", quando in realtà non sono nemmeno
> in rete...
Scrivo (o tento di traduire dal tedescho) quello che ho letto qualche volta:
L'altro utente spesso è mySQL stesso.
p.e. quando mySQL intervene per complettare un char a la lunghezza
predefinito o per arrotondare dei numeri (floating point) in un altro
modo che Access.
In questi casi Access si accorge che c'è un altro utente = mySQL
soluzione: Usi un campo tipo TIMESTAMP in ogni tabella di mySQL.
Poi Access solo compara il primary key e questo TIMESTAMP e non
si lascia più disturbare dalle altre modificazioni.
--
HTH
Karl
*********
Non meravigliarti del mio strano italiano. M'esercito qui.
Access-FAQ (tedesco):
http://www.donkarl.com


title: Access e MySQL

text:
Karl Donaubauer <
ad...@donkarl.com
> wrote in message
9c7qb0$c6jpg$1...@ID-46617.news.dfncis.de...
> > "lucio" <
luci...@tiscalinet.it
> ha scritto:
> Scrivo (o tento di traduire dal tedescho) quello che ho letto qualche
volta:
>
> L'altro utente spesso è mySQL stesso.
> p.e. quando mySQL intervene per complettare un char a la lunghezza
> predefinito o per arrotondare dei numeri (floating point) in un altro
> modo che Access.
>
> In questi casi Access si accorge che c'è un altro utente = mySQL
>
> soluzione: Usi un campo tipo TIMESTAMP in ogni tabella di mySQL.
> Poi Access solo compara il primary key e questo TIMESTAMP e non
> si lascia più disturbare dalle altre modificazioni.
>
> --
> HTH
> Karl
> *********
> Non meravigliarti del mio strano italiano. M'esercito qui.
> Access-FAQ (tedesco):
http://www.donkarl.com
>
>
Grazie Karl
(chissà perchè, ma pensavo proprio a una tua risposta)
Purtroppo quello che tu mi suggerisci (TIMESTAMP in ogni tabella di mySQL)
l'ho già provato ma il risultato è uguale.
Lo stesso aggiornamento,  descritto nell'esempio, con una query Pass-Through
funziona benissimo ed anche con un maschera che ha come Recordsource la
tabella collegata. Solamente con DAO accade questo errore.
Ciao, Lucio


title: URG - Access 2000 - Export file di testo

author: Isabella

text:
Il problema e' questo: Ho alcune tabelle di un mdb Access (2000) che devo
esportare come file di testo delimitato.
In una di queste tabelle ho un campo numerico composto da 3 interi e 2
decimali. Alcuni di questi valori sono anche a zero e quindi nella tabella
Access ho 0,000.
Quando vado a creare il file export, il valore esportato perde il separatore
decimale ed anche le cifre decimali, cosicche' 0,000 diventa 0 oppure 10,500
diventa 10,5.
Come faccio affinche' cio' che vedo nel campo della tabella (ad es. 10,500)
sia esportato tale e quale nel file di testo (Wysiwyg) ?
Grazie mille a chi mi aiutera'.
Isa


text:
"Isabella" <
i...@virgilio.it
> ha scritto nel messaggio
news:9sqhvr$81u$1...@fe1.cs.interbusiness.it...

Credo che l'unica via è crearti (a mano) la specifica dell'esportazione,
specificare il delimitatore che vuoi utilizzare, salvarla e utilizzarla nel
codice VBA.
Ciao.
--
- - - - - - - - - - - - - - -
Sergio MAZZA
- - - - - - - - - - - - - - -


author: francesco

text:
"Isabella" <
i...@virgilio.it
> ha scritto nel messaggio
> Come faccio affinche' cio' che vedo nel campo della tabella (ad es.
10,500)
> sia esportato tale e quale nel file di testo (Wysiwyg) ?
Parlare di Wysiwyg in un file ascii mi fa sorridere... il fatto e' che da un
punto di vista matematico, 0 e 0,0000 sono assolutamente la stessa cosa,  e
stante che di solito si "transita" per un file acsii per esportare i dati da
una parte e importarli da un'altra, a cosa ti serve avere i decimali non
significativi?
Il tuo e' un problema di formattazione o di altra natura?


author: Jonathan Canova

text:
"Isabella" <
i...@virgilio.it
> ha scritto nel messaggio
news:9sqhvr$81u$1...@fe1.cs.interbusiness.it...
> Il problema e' questo: Ho alcune tabelle di un mdb Access (2000) che devo
> esportare come file di testo delimitato.
> Come faccio affinche' cio' che vedo nel campo della tabella (ad es.
10,500)
> sia esportato tale e quale nel file di testo (Wysiwyg) ?
Anf, poco tempo...
Prova:
1. Fai una query dove ti crei un campo MioCampo: Format(campo;"formato
voluto") e, ovviamente aggiungi tutti quegli altri.
2. Fai l'esportazione della query.
--
Cordiali saluti,
Jonathan Canova
www.aladinoinformatica.com


title: Chiusura del Db Access

author: Romeo

text:
Salve, conoscete un metodo per poter chiudere un file .mdb (Access qualsiasi
ver.), dopo un certo tempo di inattività ? Mi spiego, se nessuno tocca il
mouse o la tastiera per esempio per 5 min. il file si chiude !!
Ciao e grazie....


title: Chiusura del Db Access

author: ALESSANDRO Baraldi

text:
"Romeo" <
rom...@tin.it
> ha scritto nel messaggio
news:KZ%6c.96473$O31.4...@news4.tin.it...

Forse ti è sfuggito un POST precedente con lo stesso Subject:
"Chiusura file Access" di Giorgio spedito il 14/02/2004 alle 14.21
magari dagli un'occhiata......!
@Alex


title: Chiusura del Db Access

author: Roberto da casa

text:
"Romeo" <
rom...@tin.it
> ha scritto nel messaggio
news:KZ%6c.96473$O31.4...@news4.tin.it...

Vai Sul Sito Comune (link qui sotto) e nella Sezione Forms fai il download
del database di esempi allegato alla FAQ intitolata "Esempi di utilizzo
delle forms".
Apri il database scaricato, seleziona il Topic intitolato How to Detect User
Idle Time or Inactivity e pigia il pulsante di comando Show Example: ti
verrà mostrato un esempio di quello che stai cercando.
Per avere maggiori dettagli sul modo in cui è stato realizzato l'esempio di
cui sopra, vai al link:
http://support.microsoft.com/default.aspx?id=128814
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Chiusura del Db Access

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:mL27c.79922$Kc3.2...@twister2.libero.it...

Scusatemi tanto, ma ci avevo anche guardato !!!!
Grazie ancora !!!


title: Query errata

author: Alberto Luzi

text:
Salve!
Ho questa situazione:
IdCli........IdFo........IdN........TipoN........ OpzN
null...........20.........122...........5................0
...7...........null........106...........5................0
...7...........15..........106...........5...............-1

SELECT L.IdAltroN, L.TipoN, L.OpzN, L.IdCliente, L.IdFornitore
FROM TbLAltro AS L
WHERE L.TipoN In (5) AND L.OpzN =True AND L.IdCliente =7 AND L.IdFornitore <>15;
questa query mi restituisce il valore dove IdCli è null, mentre io vorrei che non mi restituisse nessun valore se IdCli è null.
Come devo fare?
Grazie


title: Query errata

text:
Se non lo indichi come CRITERIO mi pare ovvio...!

La sintassi è questa:
SELECT column_names
FROM table_name
WHERE column_name IS NOT NULL

Suggerimento, se [TipoN] ha solo 1 Criterio non usare la Clausola IN che non è molto efficiente...!
Se la tua Tabella ha 5 Campi e li leggi tutti usa [*]

SELECT *
FROM TbLAltro
WHERE IdCli IS NOT NULL AND (TipoN = 5 AND OpzN =True AND IdCliente =7 AND IdFornitore <>15);

@Alex


title: Query errata

text:

grazie Alex


title: Query errata

author: Bruno Campanini

text:

Ragionare con la testa e non coi piedi.
La condizioni che hai posto non ti debbono dar nulla.

Il primo record non arriva perché IdCli = 0
Il secondo non arriva perché Opzn = False
Il terzo non arriva perché IdFo=15

Ci vuol tanto a capirlo?

Bruno


title: Query errata

text:

era un esempio, i valori sono a caso.
La risposta di Alex mi ha risolto il problema.


title: Contatori Documenti

author: inwind

text:
Un saluto a chi legge il mess. essendo per me la prima volta che scrivo al
Newsgroup....
Cerco di spiegare il mio problema riscontrato nella gestione dei vari
documenti emessi sul gestionale che sto cercando di creare per la mia
azienda..
Come posso fare per avere un numero progressivo modificabile, per bolle,
fatture, note di credito, ecc.?
Ho cercato di creare le seguenti tabelle non riuscendo a risolvere niente...
tbl Contatori Documenti
IDContatore tipo contatore
numero
tbl Tipi Documenti   ( fatture - bolle - ecc.)
IDTipoDocumento tipo contatore
descrizione
tblCodici Documenti    (fattura immediata - fattura differita - D.D.T. -
ecc.)
IDCod.Documento tipo contatore
descrizione
IDTipoDocumento
IDContatore
tblGestione Documenti
IDDocumento tipo contatore
IDCod.Documento
ecc.
Pultroppo mi sono realmente perso perchè vorrei avere la possibilità di un
contatore per ogni Codice Documento infatti le fatture immediate e quelle
differite gestite in maniera diversa avranno lo stesso contatore per il
numero della fattura e un'altro per i D.D.T. e così via.......
Sarei veramente grato a chi riesce a farmi capire come fare...
Nel ringraziarvi anticipatamente vi saluto
Ciao Massimo


title: Contatori Documenti

author: Emyr

text:


ci sono vari  metodi ..
intanto vai a leggerti quelli proposti su
sitocomune.com
il sito ufficiale di questo NG
Saluti.
Emanuele.


title: Contatori Documenti

author: massimo

text:
Emanuel ho letto un mare di emsempi ma non riesco ad ottenere nulla sulla
giusta relazione e sicuramente su qualche campo che manca nelle mie
tabelle......
Infatti chiedo nuovamente aiuto per cercare di capire bene....
Se qualcuno è daccordo posso anche chiamarlo al telefono per cercare di
risolvermi il problema....
Ciao Massimo
"Emyr" <
fan...@lavoro.com
> ha scritto nel messaggio
news:ifun7u0080ceb0tuo...@4ax.com...



title: Contatori Documenti

author: Antonio Biso

text:
"massimo" <
mas...@inwind.it
> ha scritto nel messaggio
news:OHlf8.43092$fa5.1...@twister2.libero.it...
> Infatti chiedo nuovamente aiuto per cercare di capire bene....
Va bene, va bene...
Allora: si deve scrivere DOPO il quoting!!!
Antonio


title: Contatori Documenti

text:
On Thu, 28 Feb 2002 09:17:07 +0100, "massimo" <
mas...@inwind.it
>
wrote:

intanto dovresti dirmi cosa deve fare il tuo programma....(ddt fatture
etc..per poterti creare la struttura dati...
poi devi metterti a tavolino a pensare a come funziona...
devi controllare sull'help le relazioni, gli indici e l'integrità
referenziale....
devi leggere su sitocomune..com la faq sulla gestione delle
numerazioni progressive...
ed infine continuare a chiedere con domande più specifiche a questo
spendido NG
Saluti.
Emanuele.


title: Contatori Documenti

text:
"Emyr" <
fan...@lavoro.com
> ha scritto nel messaggio
news:2nvs7u4oc4brmc5lg...@4ax.com...

Ti spiego meglio......
Io devo realizzare una Gestione di Numeri Progressivi per gestire una parte
di data base che si occupa della Gestione dei Documenti tipo una
tblGestioneDocumenti..
la mia tblGestioneDocumenti sarebbe la seguente:
tblGestioneDocumenti
IDCodiceDocumento
Descrizione                         (es. fattura immediata - fattura
differita - D.D.T. - ecc.)
IDTipoDocumento              (assegna il tipo documento dalla
tblTipiDocumento Es: Fatture - D.D.T. - Note Credito - ecc.)
IDNumeroProgressivo        (assegna il numero progressivo da cui continuare
la numerazione)
IDCliente
ecc.
ES: se devo emettere un D.D.T. lo stesso deve avere il suo numero
progressivo
      se devo emettere una fattura o una fattura differita gli stessi
dovranno avere un unico numero progressivo diverso
     dai D.D.T.
     e così via....
Credo di non riuscire a spiegarmi bene o mi sbaglio comunque cerco di fare
tutto questo per riuscire ad automatizzare la parametrizzazione di un codice
documento che dii la possibilità di gestire qualsiasi tipo di documento e
tanti numerazioni progressive.
Se rompo troppo ditemelo chiaro ok??
un saluto da Massimo
ciao


title: Contatori Documenti

text:
On Fri, 1 Mar 2002 10:53:23 +0100, "massimo" <
mas...@inwind.it
> wrote:
CUT

allora cominciamo...
1. devi per forza usare una tabella unica per fatture e ddt oppure
no?.... ti complica un pò le cose e non penso sia strettamente
necessario ne utile....
rispondi a questo poi vediamo un pò alla volta di ricostruire il
tutto...
Saluti.
Emanuele.


title: iniziale maiuscola

author: ciroteo

text:
Ciao ho una serie di dati  nei campi Nome e Cognome che sono stati scritti
sia in maiuscolo sia in minuscolo sia con iniziali maiuscolo e minuscolo.
Vorrei sapere come fare da query o nei report a convertire tutto il testo
presente nei campi solo con la lettera iniziale maiuscolo.
Ho visto che se inserisco > nel formato del campo mi converte tutta la
stringa io vorrei solo la lettera iniziale.Grazie!!!


title: iniziale maiuscola

author: George

text:
"ciroteo" <
cir...@libero.it
> ha scritto nel messaggio
news:bcn5hc$7ah$1...@news.flashnet.it...

Puoi usare una funzione del tipo
left(UCase(<tuocampo>),1) & lcase(mid(<tuocampo>,2))
Questa cosa ti scrive tutto in minuscolo a parte l'iniziale maiuscola.
Bye


title: iniziale maiuscola

text:
"George" <
giorgio.ben...@libero.it
> ha scritto nel messaggio
news:bcn5qq$s6u$1...@newsreader.mailgate.org...

> Grazie mille ... sai però una cosa ? ho dovuto mettere il punto e virgola
xè la virgola mi dice errore di sintassi ...cmq va benissimo!
Grazie
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>


title: iniziale maiuscola

text:
"ciroteo" <
cir...@libero.it
> ha scritto nel messaggio
news:bcn6a3$7hc$1...@news.flashnet.it...

Dipende dove... se è nella griglia di creazione della query allora
normalmente si usa il *;*, ma dipende dalle impostazioni internazionali di
windows, se nel testo SQL allora ci va la *,*.
Bye.


title: iniziale maiuscola

text:
"ciroteo" <
cir...@libero.it
> ha scritto nel messaggio
news:bcn6a3$7hc$1...@news.flashnet.it...

acc... sai cosa mi succede??? se c'è un secondo nome o cognome doppio me lo
lascia minuscolo ....
tipo DE BENEdetti = De benedetti .....
acc........
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
>
>


title: iniziale maiuscola

text:
"ciroteo" <
cir...@libero.it
> ha scritto nel messaggio
news:bcn6gl$7m8$1...@news.flashnet.it...
>
> "ciroteo" <
cir...@libero.it
> ha scritto nel messaggio
> news:bcn6a3$7hc$1...@news.flashnet.it...
> >
> > "George" <
giorgio.ben...@libero.it
> ha scritto nel messaggio
> > news:bcn5qq$s6u$1...@newsreader.mailgate.org...
> > > "ciroteo" <
cir...@libero.it
> ha scritto nel messaggio
> > > news:bcn5hc$7ah$1...@news.flashnet.it...
> > > > Ciao ho una serie di dati  nei campi Nome e Cognome che sono stati
> > scritti
> > > > sia in maiuscolo sia in minuscolo sia con iniziali maiuscolo e
> > minuscolo.
> > > > Vorrei sapere come fare da query o nei report a convertire tutto il
> > testo
> > > > presente nei campi solo con la lettera iniziale maiuscolo.
> > > > Ho visto che se inserisco > nel formato del campo mi converte tutta
la
> > > > stringa io vorrei solo la lettera iniziale.Grazie!!!
> > > >
> > >
> > > Puoi usare una funzione del tipo
> > >
> > > left(UCase(<tuocampo>),1) & lcase(mid(<tuocampo>,2))
> > >
> > > Questa cosa ti scrive tutto in minuscolo a parte l'iniziale maiuscola.
> > > Bye
> > >
> > >
> > > Grazie mille ... sai perň una cosa ? ho dovuto mettere il punto e
> virgola
> > xč la virgola mi dice errore di sintassi ...cmq va benissimo!
> > Grazie
> > >
> > >
> > >
>
>
> acc... sai cosa mi succede??? se c'č un secondo nome o cognome doppio me
lo
> lascia minuscolo ....
> tipo DE BENEdetti = De benedetti .....
> acc........
Per forza... rimboccati le maniche e adatta ciň che ti ho detto!


title: iniziale maiuscola

text:
"George" <
giorgio.ben...@libero.it
> ha scritto nel messaggio
news:bcn7sc$fr$1...@newsreader.mailgate.org...

> > > > Grazie mille ... sai però una cosa ? ho dovuto mettere il punto e
> > virgola
> > > xè la virgola mi dice errore di sintassi ...cmq va benissimo!
> > > Grazie
> > > >
> > > >
> > > >
> >
> >
> > acc... sai cosa mi succede??? se c'è un secondo nome o cognome doppio me
> lo
> > lascia minuscolo ....
> > tipo DE BENEdetti = De benedetti .....
> > acc........
>
> Per forza... rimboccati le maniche e adatta ciò che ti ho detto!
>
Hai ragione!!! a volte è più facile trovare la pappa pronta...
:-)
Ho trovato cmq questa  funzione StrConv([Cognome];3) che si adatta
benissimo!!!
Ciao e ancora grazie per l'imboccata, la pappa me la mangio tutta da solo
adesso!   speremm...
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>


title: iniziale maiuscola

author: Marco

text:
"ciroteo" <
cir...@libero.it
> ha scritto nel messaggio
news:bcn8h8$87j$1...@news.flashnet.it...

Scusate l'ignoranza ma in quale posto si deve inserire la stringa?


title: iniziale maiuscola

text:
"ciroteo" <
cir...@libero.it
> ha scritto nel messaggio
news:bcn8h8$87j$1...@news.flashnet.it...

Molto più funzionale.
bye.


title: iniziale maiuscola

text:
"Marco" <
Ma...@tin.it
> ha scritto nel messaggio
news:iMJHa.99375$lK4.2...@twister1.libero.it...

Nella griglia della query. Tra l'altro ho notato come saggiamente ha postato
george che la sintassi varia leggermente se scrivi direttamente una query
sql o una nella griglia di access. (vedi msg precedente a proposito di
virgole o pevirgola)


title: Ordinare una tabella con pulsante di comando

author: angelodannato

text:
Ciao.
Problema stupido a cui non trovo soluzione... sono depresso.
Devo ordinare la tabella [temp iscritti] secondo il campo [cognome],
crescente.
Che....caaxxxxxo devo scrivere nell'evento "su click" di un pulsante di una
maschera (senza origine dati) per fargli cambiare ordinamento??
La tabella in questione è chiusa.
Mi sto perdendo in un bicchiere d'acqua!!!!
ho provato questo ma la SELECT non è accettata da runSQL!
Dim riordina As String
riordina = "SELECT * FROM [temp iscritti] ORDER BY [temp
iscritti].[Cognome];"
DoCmd.RunSQL riordina
che depressione!!! sarà l'influenza??
Ciao e grazie


author: MA

text:
"angelodannato" <
la...@virgilio.it
> ha scritto nel messaggio
news:b%_Qd.554019$b5.25...@news3.tin.it...
> Ciao.
> Problema stupido a cui non trovo soluzione... sono depresso.
> Devo ordinare la tabella [temp iscritti] secondo il campo [cognome],
> crescente.
> Che....caaxxxxxo devo scrivere nell'evento "su click" di un pulsante di
> una maschera (senza origine dati) per fargli cambiare ordinamento??
> La tabella in questione è chiusa.
> Mi sto perdendo in un bicchiere d'acqua!!!!
>
> ho provato questo ma la SELECT non è accettata da runSQL!
>
> Dim riordina As String
> riordina = "SELECT * FROM [temp iscritti] ORDER BY [temp
> iscritti].[Cognome];"
Me.recordsource = riordina
> DoCmd.RunSQL riordina
>
> che depressione!!! sarà l'influenza??
> Ciao e grazie
MAssimiliano


text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:94%Qd.3476$hd4...@news.edisontel.com...

magari!!! non funziona.... già provato.... sia mettendo la tabella
incriminata come origine dati della maschera, sia togliendola.
Certo...rileggendo il mio 3d non si capisce un tubo!!
sta tabella viene generata e stop.Esiste una mask "ordinamenti" dove ho 4
pulsanti, uno per ogni campo di tabella (cognome, nome,localita, cap) che
voglio usare come criteri di ordinamento.
La maschera NON ha origine dati. Devo mettergli la tabella come origine
dati??
Tanto non funziona lo stesso......mannaggia.... 37.8 di febbre...
Ciao e ri-grazie


title: FindRecord

author: Marina F.

text:
Un rigraziamento a Emanuele per la risposta al mio post del 21/01/01
riferiemnto maschere ora funziona fino a questa riga che se la eseguo
normalmente funziona mentre se metto un punto d'interruzione per passare il
codice riga per riga con il debug mi da errore, cose inspiegabili??
Dim R As Integer
'memorizza il valore numerico nella variabile r se il campo idriferimento e
null NZ lo converte in 0
R = Nz(Me.Idriferimento)
'perche sulla riga sotto con il debug mi da errore?
DoCmd.FindRecord R, acEntire, False, acSearchAll, False, acCurrent, True
Grazie per un eventuale chiarimento
--


title: FindRecord

author: Alessandro Baraldi

text:
"Marina F." <1@.1> wrote in message
news:iwC38.351$Mj4....@twister2.libero.it...

Credo sia giusto così....!!!
Questa istruzione non dovrebbe poter essere eseguita  in Modalità
DEBUG poichè richiede la Form ATTIVA, il Metodo FindRecord si riferisce
OGGETTO che perde il FOCUS avendo attivato la Form di DEBUG.
Alessandro./[@Alex]/
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: FindRecord

text:


concordo
Saluti.
Emanuele.


title: Access 2003 apertura DB difficoltosa

author: Berti Simone

text:
Ciao a tutti,
avevo Access XP e con esso avevo programmato un DB per la gestione della mia
ditta. Tutto bene fino a quando ho aggiornato il mio pacchetto office alla
versione 2003. Il quale aprendo il DB mi genera un errore o meglio un avviso
dicendomi:
"Questo file potrebbe non essere sicuro se contiene codice progettato
intenzionalmente per danneggiare il computer.
Aprire il file o annullare l'operazione?"
Cliccando su apri mi si apre e tutto funziona ok.... ma è diventato molto
fastidioso dover, tutte le volte, premere quel pulsante. Come posso fare per
eliminare questo avviso di apertura? Deduco sia un problema di impostazione
troppo elevato di macro o codice VBA...
Grazie a tutti saluti Simone


title: Access 2003 apertura DB difficoltosa

text:
"Berti Simone" <
berti...@tiscali.it
> ha scritto nel messaggio
news:EiQkc.177623$rM4.7...@news4.tin.it...

E' una protezione aggiunta alla versione 2003.
Puoi eliminare tranquillamnete questi messaggi di avviso andando nelle macro
e spuntando l'opzione protezione macro elevata, puoi mettere media o bassa .


title: Access 2003 apertura DB difficoltosa

text:
> > Cliccando su apri mi si apre e tutto funziona ok.... ma è diventato
molto
> > fastidioso dover, tutte le volte, premere quel pulsante. Come posso fare
> per
> > eliminare questo avviso di apertura? Deduco sia un problema di
> impostazione
> > troppo elevato di macro o codice VBA...
> >
> >
> > Grazie a tutti saluti Simone
> >
> E' una protezione aggiunta alla versione 2003.
> Puoi eliminare tranquillamnete questi messaggi di avviso andando nelle
macro
> e spuntando l'opzione protezione macro elevata, puoi mettere media o bassa
.
>
>
Avevo intuito solo che non so dove andare visto che su strumenti macro...
non ho la voce protezione o cose simili.... come mai?!


title: Access 2003 apertura DB difficoltosa

text:
"Berti Simone" <
berti...@tiscali.it
> ha scritto nel messaggio
news:_Lrlc.135358$hc5.5...@news3.tin.it...

Anzi a dire il vero entrando con il CTRL premuto mi visualizza protezione ma
non mi viene memorizzato niente uscendo da access come mai?!


title: Access 2003 apertura DB difficoltosa

text:
"Berti Simone" <
berti...@tiscali.it
> ha scritto nel messaggio
news:EiQkc.177623$rM4.7...@news4.tin.it...

Ok... risolto il problema....
Praticamente occorre aprire ACCESS (e non il file ma proprio il programma)
con il tasto CTRL premuto... quindi andare su STRUMENTI - MACRO - PROTEZIONE
e abbassare il livello di protezione a basso non prima di essere entrato
all'interno della seconda scheda (editori attendibili) ed aver tolto il flag
dalla voce Considera attendibili tutti i modelli e componenti aggiuntivi
installati...
saluti a tutti-...


title: AC2003 SP2 e ACXP problema compatibilità e/o librerie??

author: Roberto da Parma

text:
Ho un problema...ho provato anche a ricercare sul sito della microsoft ma
non ho trovato nulla...ebbene la formula che troverete qui sotto non riesco
a capire perchè funziona solo su AC2003 SP2 mentre restituisce errore per
AC2003 e OFFICE XP SP3.
E' un pò lunga per cui non mi aspetto nulla ma vorrei capire se il problema
può essere ricercato in qualche libreria....o se comunque OFFICEXP e AC2003
hanno bug noti di compatibilità....boh??
Ma la cosa per me ASSURDA è che una formula di questo tipo non vada su
AC2003 mentre su AC2003 SP2 sì!!
Mi rivolgo al caro Bill:"Carissimo ma quando arriverà WVISTA o peggio il
nuovo ACCESS, mi devo ricomprare tutto?!!!?!?!?"
Altro che kit di migrazione....farò scorte di Citrosodina!!!!!
Forse l'uso del comando nz non è dei più appropriati?Credo che per non
restituire valori null sia il più opportuno...
Premetto che i calcoli sono di tipo numerico, mentre la condizione può
essere determinata anche solo da un campo "flag"...
=Somma(IIf([PulsanteProvvigione]=-1;[PrezzoProvvigione];((((nz([PrezzoVenCliente])-(nz([Acqmaccvaluta]*[Cambio])+nz([TotExt])+nz([TotPrat])+nz([TotSpGenEmil])+nz([TotSpGenAVM])+nz([TotMat])))+nz([RicavoMacchinaUsata]))-IIf([CalcoloProvv]=-1;(IIf([CalcoloProvv]=0;(IIf([CalcoloProvv]=0;[Provvigioni];IIf([PrezzoVenCliente]=0;0;[TotaleProvvVen]/[PrezzoVenCliente])))*nz([PrezzoVenCliente]);[TotaleProvvVen]));(IIf([CalcoloProvv]=0;(IIf([CalcoloProvv]=0;[Provvigioni];IIf([PrezzoVenCliente]=0;0;[TotaleProvvVen]/[PrezzoVenCliente])))*nz([PrezzoVenCliente]);[TotaleProvvVen])))-(nz([RimborsoMacMag])*(((nz([PrezzoVenCliente])-(nz([Acqmaccvaluta]*[Cambio])+nz([TotExt])+nz([TotPrat])+nz([TotSpGenEmil])+nz([TotSpGenAVM])+nz([TotMat])))+nz([RicavoMacchinaUsata]))-IIf([CalcoloProvv]=-1;nz([TotaleProvvVen]);IIf([CalcoloProvv]=0;(IIf([CalcoloProvv]=0;[Provvigioni];IIf([PrezzoVenCliente]=0;0;[TotaleProvvVen]/[PrezzoVenCliente])))*nz([PrezzoVenCliente]);[TotaleProvvVen]))))-nz([TotIntEmil])-nz([TotIntAV]))/2)+nz(IIf([Emilmac]=-1;IIf([CalcoloProvv]=0;(IIf([CalcoloProvv]=0;[Provvigioni];IIf([PrezzoVenCliente]=0;0;[TotaleProvvVen]/[PrezzoVenCliente])))*nz([PrezzoVenCliente]);[TotaleProvvVen]);0))+nz(IIf([MagEmilmac]=-1;nz([RimborsoMacMag])*(((nz([PrezzoVenCliente])-(nz([Acqmaccvaluta]*[Cambio])+nz([TotExt])+nz([TotPrat])+nz([TotSpGenEmil])+nz([TotSpGenAVM])+nz([TotMat])))+nz([RicavoMacchinaUsata]))-IIf([CalcoloProvv]=-1;nz([TotaleProvvVen]);IIf([CalcoloProvv]=0;(IIf([CalcoloProvv]=0;[Provvigioni];IIf([PrezzoVenCliente]=0;0;[TotaleProvvVen]/[PrezzoVenCliente])))*nz([PrezzoVenCliente]);[TotaleProvvVen])));0))+IIf([EmilmacUsato]=-1;nz([ProvvigioniUsato]);0)))
Ciao a tutti
Roberto


text:
Roberto da Parma wrote:
> Ho un problema...ho provato anche a ricercare sul sito della
> microsoft ma non ho trovato nulla...ebbene la formula che troverete
> qui sotto non riesco a capire perchè funziona solo su AC2003 SP2
> mentre restituisce errore per AC2003 e OFFICE XP SP3.
>
> E' un pò lunga per cui non mi aspetto nulla ma vorrei capire se il
> problema può essere ricercato in qualche libreria....o se comunque
> OFFICEXP e AC2003 hanno bug noti di compatibilità....boh??
> Ma la cosa per me ASSURDA è che una formula di questo tipo non vada su
> AC2003 mentre su AC2003 SP2 sì!!
>
> Mi rivolgo al caro Bill:"Carissimo ma quando arriverà WVISTA o peggio
> il nuovo ACCESS, mi devo ricomprare tutto?!!!?!?!?"
> Altro che kit di migrazione....farò scorte di Citrosodina!!!!!
>
> Forse l'uso del comando nz non è dei più appropriati?Credo che per non
> restituire valori null sia il più opportuno...
> Premetto che i calcoli sono di tipo numerico, mentre la condizione può
> essere determinata anche solo da un campo "flag"...
>
>
>
=Somma(IIf([PulsanteProvvigione]=-1;[PrezzoProvvigione];((((nz([PrezzoVenCli
ente])-(nz([Acqmaccvaluta]*[Cambio])+nz([TotExt])+nz([TotPrat])+nz([TotSpGen
Emil])+nz([TotSpGenAVM])+nz([TotMat])))+nz([RicavoMacchinaUsata]))-IIf([Calc
oloProvv]=-1;(IIf([CalcoloProvv]=0;(IIf([CalcoloProvv]=0;[Provvigioni];IIf([
PrezzoVenCliente]=0;0;[TotaleProvvVen]/[PrezzoVenCliente])))*nz([PrezzoVenCl
iente]);[TotaleProvvVen]));(IIf([CalcoloProvv]=0;(IIf([CalcoloProvv]=0;[Prov
vigioni];IIf([PrezzoVenCliente]=0;0;[TotaleProvvVen]/[PrezzoVenCliente])))*n
z([PrezzoVenCliente]);[TotaleProvvVen])))-(nz([RimborsoMacMag])*(((nz([Prezz
oVenCliente])-(nz([Acqmaccvaluta]*[Cambio])+nz([TotExt])+nz([TotPrat])+nz([T
otSpGenEmil])+nz([TotSpGenAVM])+nz([TotMat])))+nz([RicavoMacchinaUsata]))-II
f([CalcoloProvv]=-1;nz([TotaleProvvVen]);IIf([CalcoloProvv]=0;(IIf([CalcoloP
rovv]=0;[Provvigioni];IIf([PrezzoVenCliente]=0;0;[TotaleProvvVen]/[PrezzoVen
Cliente])))*nz([PrezzoVenCliente]);[TotaleProvvVen]))))-nz([TotIntEmil])-nz(
[TotIntAV]))/2)+nz(IIf([Emilmac]=-1;IIf([CalcoloProvv]=0;(IIf([CalcoloProvv]
=0;[Provvigioni];IIf([PrezzoVenCliente]=0;0;[TotaleProvvVen]/[PrezzoVenClien
te])))*nz([PrezzoVenCliente]);[TotaleProvvVen]);0))+nz(IIf([MagEmilmac]=-1;n
z([RimborsoMacMag])*(((nz([PrezzoVenCliente])-(nz([Acqmaccvaluta]*[Cambio])+
nz([TotExt])+nz([TotPrat])+nz([TotSpGenEmil])+nz([TotSpGenAVM])+nz([TotMat])
))+nz([RicavoMacchinaUsata]))-IIf([CalcoloProvv]=-1;nz([TotaleProvvVen]);IIf
([CalcoloProvv]=0;(IIf([CalcoloProvv]=0;[Provvigioni];IIf([PrezzoVenCliente]
=0;0;[TotaleProvvVen]/[PrezzoVenCliente])))*nz([PrezzoVenCliente]);[TotalePr
ovvVen])));0))+IIf([EmilmacUsato]=-1;nz([ProvvigioniUsato]);0)))
>
>
> Ciao a tutti
> Roberto
Roberto che casino... ho provato a dirimerla ma è un ginepraio.
Sicuro che questa sia la cosa migliore e meglio controllabile?
Perchè non lavori con i recordset così conrolli dove si ferma eventualmente?
Se i riferimenti sono gli stessi non ci dovrebbero essere problemi tra le
due SP
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: Allegati: settare finestra esplora risorse SEMPRE in primo piano

author: emibal

text:
Ho implementato in un database la gestione degli allegati tramite le
cartelle di windows.
Quando si preme un pulsante, access crea una cartella fisica sul disco
con il nome dell'ID del record. Poi la apre con questa funzione
hell("explorer.EXE \\percorso\" & Me.id, 1)
ed è possibile copiare o leggere i files presenti
Questo sistema funziona perfettamente. Però per essere ancora più
comodo vorrei che la finestra di windows sia aperta sempre in primo
piano (always on top), e magari posizionarla in un punto preciso dello
schermo.
Suggerimenti??!?


text:

Serve qualche manciata di Api per fare quello che chiedi... se digiti
proprio quello che hai scritto tra parentesi
accompagnato da VB6 troverai le dichiarazioni API
Ti manca solo l'hWnd dell'esplora risorse... potresti usare FindWindow
Api passando sia il ClassName che la Caption
per ricavarlo, ma io preferisco sfruttare il PID restituito dalla
Shell e ciclare tra i trheadprocessid per recuperarlo...
Ciao.
@Alex


author: emi

text:

Grazie Alex per il tuo intervento,
ho trovato esempi di codice tipo quello che includo in fondo al post.
Dovrebbero mandare on Top la finestra di access... ma non riesco a
farla funzionare o meglio: non mi da errore ma neanche sposta
l'applicazione in primo piano....
Inoltre, come fare per riferire il tutto ad una finestra esterna ad
access?
Forse chiedo troppo.... ho solo un infarinata di VBA e pretendo di
fargli fare anche il caffè....
modulo:
Public Const SWP_NOMOVE = 2
Public Const SWP_NOSIZE = 1
Public Const FLAGS = SWP_NOMOVE Or SWP_NOSIZE
Public Const HWND_TOPMOST = -1
Public Const HWND_NOTOPMOST = -2
Public Declare Function SetWindowPos _
               Lib "user32" (ByVal hwnd As Long, _
                             ByVal hWndInsertAfter As Long, _
                             ByVal x As Long, _
                             ByVal y As Long, _
                             ByVal cx As Long, _
                             ByVal cy As Long, _
                             ByVal wFlags As Long) As Long
Public Function SetTopMostWindow(hwnd As Long, _
                                 Topmost As Boolean) As Long
    If Topmost = True Then
        'Make the window topmost
        SetTopMostWindow = SetWindowPos(hwnd, HWND_TOPMOST, _
                                        0, 0, 0, 0, FLAGS)
    Else
        'Make the window not topmost
        SetTopMostWindow = SetWindowPos(hwnd, HWND_NOTOPMOST, _
                                        0, 0, 0, 0, FLAGS)
        SetTopMostWindow = False
    End If
End Function
nella maschera invece:
Private Sub Check1_Click()
    If Check1.Value = vbChecked Then
        SetTopMostWindow Me.hwnd, True
    Else
        SetTopMostWindow Me.hwnd, False
    End If
End Sub
ma...quando spunto o "de-spunto" il check1, non succede nulla!


text:

> ma...quando spunto o "de-spunto" il check1, non succede nulla!- Nascondi testo citato
>
> - Mostra testo citato -
Ma tu chiedevi l'Esplora Risorse non Access...
Quel codice tuttavia attiva il TOPMOST solo per una MASCHERA, ma per
funzionare con Access deve essere POPUP perchè di Default Access è una
MDI_FORM...
Ora come ti dicevo devi recuperare con FindWindow se non riesci dal
PID, la proprietà HWND della finestra di EsploraRisorse e nella
funzione devi passare quello....
@Alex


text:

Ho cercato di studiare un po' le tue guide e......
ce l'ho fatta!!!!! grazie! W le api!


text:

Bravo, ottimo.
Ora se posti a tutti la soluzione farai cosa gradita a tutti quelli
che magari avranno la stessa esigenza.
@Alex


text:

Ecco la soluzione:
Private Declare Function FindWindow Lib "user32" Alias
"FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As
String) As Long
Private Declare Function SetWindowPos Lib "user32" (ByVal hWnd As
Long, ByVal hWndInsertAfter As Long, ByVal X As Long, ByVal Y As Long,
ByVal cx As Long, ByVal cy As Long, ByVal wFlags As Long) As Long
Private Sub Comando0_Click()
vardir = "C:\1ZIP"
Dim allegatoHwnd As Long
Call Shell("explorer " & vardir, 1)
allegatoHwnd = FindWindow("CabinetWClass", vbNullString)
SetWindowPos allegatoHwnd, -1, 0, 0, 500, 1500, SWP_NOACTIVATE
End Sub
il -1 della SetWindowPos imposta la finestra always on top.
per ripristinarla occorre impostare tale valore a -2.
Problemi riscontrati: funziona egregiamente in tutti i pc, a parte
quello del sottoscritto....:
utilizzando infatti i driver/software nvidia che gestiscono monitor in
dualview e relative finestre popup,
dopo aver impostato la finestra esplora risorse in primo piano, anche
tutte le altre esplora risorse riaperte in secondo tempo partono
direttamente popup.....
Quindi in questo contesto non è poi così ottimale.
Spero di essere stato utile a qualcun'altro dell'NG!
grazie alex
ciao


title: tutorial vba

author: paolo

text:
ciao, come da oggetto, programmo in vb da molto tempo, pero' non conosco la
programmazione in vba all'interno di access
esiste qualche sito, tutorial che mi introducono a questa programmazione, ad
esempio spiegandomi gli oggetti application o se esiste un qualche oggetto
worksheet etc...
sapete dove posso trovare qualche buon tutorial gratuito sulla rete???
ciao e grazie in anticipo!


title: tutorial vba

author: CarloCos

text:
"paolo" <
vbst...@tiscalinet.it
> ha scritto nel messaggio
news:9p7hpq$t5u$1...@pegasus.tiscalinet.it...

Ma è la guida di Access con i "riferimenti al linguaggio" installati.
Sul sito Microsoft puoi scaricare il VBA6SDK che è SDK del VBA (in inglese).
Ciao, Carlo


title: tutorial vba

author: Roberto Ambrosi

text:
http://www.find.com.au/tutorials/
Ciao
"paolo" <
vbst...@tiscalinet.it
> ha scritto nel messaggio
news:9p7hpq$t5u$1...@pegasus.tiscalinet.it...



title: Illuminazione su COMBO BOX

author: troll

text:
sto ultimando un applicativo per la gestione dell'assistenza telefonica
della mia ditta, e mi e' stata fatta una richiesta alla quale non riesco a
venirne a capo:
nella form di compilazione della telefonata ci sono un paio di combo che
leggono i valori da una tabella contenente i codici di assistenza e di
prodotto assistito, la richiesta e' :
quando sono posizionato sulla combo, non vorrei prendere il mouse, premere
sull'apposito pulsantino e scegliere la voce, ma nemmeno digitarla
sfruttando l'autoriempimento, ma utilizzando le freccie su e giu poter far
scorrere il contenuto
e' possibile? e se si, COME?
grazie per l'attenzione


title: Illuminazione su COMBO BOX

author: Basjlico

text:
Prova con me.miacombo.dropdown
Nel lontato Fri, 21 Jan 2000 10:05:17 +0100 d.C., il simpatico "troll"
<
tr...@troll.fi
> ebbe a scrivere:



title: "Tipo non corrispondente" con RecordsetClone

author: Riccardo Baldinotti

text:
Vi racconto cosa mi è successo.
Ho Access2000; c'erano due semplici istruzioni nel codice di una
maschera:
   dim conto as recordset
   set conto = me.recordsetclone
eccetera
Tutto funzionava, finché stamattina ha cominciato a darmi errore "tipo
non corrispondente".
Le ho provate tutte: avevo una copia vecchia e lì quella maschera, che
non avevo modificato, funzionava.
Ho provato a cercare se quella variabile era stata dichiarata altrove,
ho importato la maschera della versione precedente... niente da fare.
Alla fine ho copiato il vecchio db, ho cancellato tutti gli elementi e
vi ho importato quelli del db nuovo, che non funzionava, e (magia!)
ora tutto va.
Ora io mi domando: possibile che un poveretto debba perdere pazienza,
chili, tempo, cervello, per una cosa del genere?
E già che ci sono, ri-domando: qualcuno ha idea di come sia successo,
e come evitarlo? Perché i miei programmi dovrebbero essere usati da
altri utenti e un caso del genere sarebbe pestilenziale.
Ciao, buon anno e grazie.
Riccardo Baldinotti


author: ciroteo

text:
"Riccardo Baldinotti" <
riccardo....@poste.it
> ha scritto nel
messaggio news:d01fc9e3.05011...@posting.google.com...

Te la butto li: non è che hai perso i riferimenti a DAO?
Forse lo hai messo dopo il riferimento di qualcosa d'altro e non viene più
eseguito prima...
Forse è un caso di corruzione, prova a compattare e ripristinare, oppure
reimporta tutto in un nuovo db.
E' l'unica cosa che mi viene in mente.


author: Roberto da casa

text:
"Riccardo Baldinotti" <
riccardo....@poste.it
> ha scritto nel
messaggio news:d01fc9e3.05011...@posting.google.com...

Sia Recordset che RecordsetClone fanno riferimento alla libreria Microsoft
DAO; visto che usi Access 2000, affinchè tutto funzioni, è necessario
aggiumgere al tuo database i riferimenti a Microsoft DAO 3.6 Object Library
spostando tale riferimento il più in alto possibile nella lista dei
riferimenti: per tranquillità ti consiglio anche di sostituire:
dim conto as recordset
con
dim conto as DAO.recordset
Probabilmenti il vecchio database che funziona tali riferimenti ce li ha,
mentre il nuovo (che ti dà errore) non ce li ha.
Come consigliato sul Sito Comune (link qui sotto) nella Sezione Risorse,
nelle Patches & Utilities fatti una passeggiata al link:
http://support.microsoft.com/kb/197110#kb2
dove troverai tutti i riferimenti che devi aggiungere ad un database Access
2000 per non avere gli inconvenienti da te lamentati.
>
> Riccardo Baldinotti
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


text:
Ringrazio entrambi dei consigli. In effetti, fra le "tutte" provate
c'erano anche la ricompattazione, e la creazione di un nuovo db.
*Questo* non ha funzionato, mentre prendere la vecchia copia,
importando tutto, sě.
Ma se il db perde i riferimenti, chi gli ha dato il permesso? E se
succede a un utente, ci pensi il panico?
Grazie anche per il collegamento.
Auguri a tutti di buon anno e salutoni.
Riccardo Baldinotti


text:
"Riccardo Baldinotti" <
riccardo....@poste.it
> ha scritto nel
messaggio news:d01fc9e3.05011...@posting.google.com...
> Ringrazio entrambi dei consigli. In effetti, fra le "tutte" provate
> c'erano anche la ricompattazione, e la creazione di un nuovo db.
> *Questo* non ha funzionato, mentre prendere la vecchia copia,
> importando tutto, sě.
> Ma se il db perde i riferimenti, chi gli ha dato il permesso? E se
> succede a un utente, ci pensi il panico?
Se non sbaglio il "panico" non prende all'utente, ma all'autore del DB il
quale, chiamato dall'utente, non sa che dirgli. ;-)
> Grazie anche per il collegamento.
> Auguri a tutti di buon anno e salutoni.
Buon anno a te.



title: Firma con immagine

text:
Ciao a tutti.
Sto realizzando un programma in access per l'azienda in cui
lavoro per automatizzare gli ordini di acquisto.
Vorrei capire come fare per apporre le firme. Mi spiego:
Il dipendente compila la maschera relativa all'ordine nella
quale dovrebbe apporre la sua firma in modo da inviare poi il
report per email (in altri uffici che devono visionarlo).
Il Direttore, aprendo il file che sarà condiviso nella rete
locale, dovrà aprire l'ordine di cui sopra ed apporre la Sua
firma per poi inviare il report in un altro ufficio per email.
Cosa mi consigliate per risolvere il problema firme????
Es. Firma scannerizzata e poi apposta con una procedura
automatizzata???
Vi sarei grato se potreste darmi tutte le info in merito o
documentazione che tratti di questo.
Grazie a tutti
--
Postato da Virgilio Newsgroup: scopri i nuovi gruppi
Eros, foto e video a
http://newsgroup.eros.virgilio.it


title: Firma con immagine

text:
Elsis1977 wrote:
> Ciao a tutti.
>
> Sto realizzando un programma in access per l'azienda in cui
> lavoro per automatizzare gli ordini di acquisto.
>
> Vorrei capire come fare per apporre le firme. Mi spiego:
>
> Il dipendente compila la maschera relativa all'ordine nella
> quale dovrebbe apporre la sua firma in modo da inviare poi il
> report per email (in altri uffici che devono visionarlo).
>
> Il Direttore, aprendo il file che sarà condiviso nella rete
> locale, dovrà aprire l'ordine di cui sopra ed apporre la Sua
> firma per poi inviare il report in un altro ufficio per email.
>
> Cosa mi consigliate per risolvere il problema firme????
>
> Es. Firma scannerizzata e poi apposta con una procedura
> automatizzata???
>
> Vi sarei grato se potreste darmi tutte le info in merito o
> documentazione che tratti di questo.
>
> Grazie a tutti
beh diciamo invece che ci deve essere una procedura che in base a
determinati parametri
validi o meno quella firma (altrimenti chiunqui fa firmare al dirigente)
nel caso positivo esce la dicitura che vuoi
--
--
Massimiliano Amendola
www.accessgroup.it
Il sito italiano di svilupatori Access
www.donkarl.com/it/cisa


title: Argh, non mi fa piu' "vedere" l' esplora risorse di window. Ma che gli e' preso ?

text:
Intendo : chiamandolo col vba.

Maurizio Borrelli m' aveva spiegato :
>
Ciao radica...,
intendi questo?

Dim sh As Shell32.Shell

    Set sh = CreateObject(Class:="Shell.Application")
    sh.Open "D:\Percorso"

    Set sh = Nothing
>

Funzionava alla grande. Niente toccato, niente modificato e mo' non
appare piu'. Mistero.

Anzi, meglio : per un po' di volte (in cui lanciavo l' applicazione)
non appariva. Poi una  volta e' riapparso. Poi  nulla. Niente piu'.
Fa' come je pare ... :-)

Qualcuno ha una idea di quello che puo' essere accaduto ? Come
posso fare per risolvere e forzarne la visualizzazione ? Perche'
di sicuro il processo lo crea. Ma non lo fa apparire sullo schermo.

Grazie


author: Maurizio Borrelli

text:
Il giorno giovedì 9 aprile 2015 12:40:18 UTC+2,
radica...@gmail.com
 ha scritto:
> Intendo : chiamandolo col vba.
> Maurizio Borrelli m' aveva spiegato :
> intendi questo?
> Dim sh As Shell32.Shell
>     Set sh = CreateObject(Class:="Shell.Application")
>     sh.Open "D:\Percorso"
>     Set sh = Nothing
> Funzionava alla grande. Niente toccato, niente modificato e mo' non
> appare piu'. Mistero.
> Anzi, meglio : per un po' di volte (in cui lanciavo l' applicazione)
> non appariva. Poi una  volta e' riapparso. Poi  nulla. Niente piu'.
> Fa' come je pare ... :-)
> Qualcuno ha una idea di quello che puo' essere accaduto ? Come
> posso fare per risolvere e forzarne la visualizzazione ? Perche'
> di sicuro il processo lo crea. Ma non lo fa apparire sullo schermo.

Ciao radica...,
spiacente, non lo so. Ma prova se cosi' ti va meglio:

sh.Explore "D:\Percorso"

--
Ciao! :)
Maurizio


author: Alessandro Cara

text:
Il 09/04/2015 12:40,
radica...@gmail.com
 ha scritto:
> Intendo : chiamandolo col vba.
>
> Maurizio Borrelli m' aveva spiegato :
>>
> Ciao radica...,
> intendi questo?
>
> Dim sh As Shell32.Shell
>
>      Set sh = CreateObject(Class:="Shell.Application")
>      sh.Open "D:\Percorso"
>
>      Set sh = Nothing
>>

o vedi che succede con questi insetti.
Comunque prova a vedere in gestione risorse se il processo e' attivo.
Succede con i programmi piu' svariati che il processo risulta attivo per
il sistema e non viene "riattivato" perche', il suddetto sistema, pensa
che sia tutto regolare.

--
ac (x=y-1)
Aborro il Killfile
(La violenza e' l'ultimo rifugio degli incapaci -Salvor Hardin-)

---
Questa e-mail è stata controllata per individuare virus con Avast antivirus.
http://www.avast.com


text:
Il giorno giovedì 9 aprile 2015 18:27:04 UTC+2, Alessandro Cara ha scritto:
> Il 09/04/2015 12:40,
radica...@gmail.com
 ha scritto:
> > Intendo : chiamandolo col vba.
> >
> > Maurizio Borrelli m' aveva spiegato :
> >>
> > Ciao radica...,
> > intendi questo?
> >
> > Dim sh As Shell32.Shell
> >
> >      Set sh = CreateObject(Class:="Shell.Application")
> >      sh.Open "D:\Percorso"
> >
> >      Set sh = Nothing
> >>
>
> o vedi che succede con questi insetti.
> Comunque prova a vedere in gestione risorse se il processo e' attivo.
> Succede con i programmi piu' svariati che il processo risulta attivo per
> il sistema e non viene "riattivato" perche', il suddetto sistema, pensa
> che sia tutto regolare.

Ma explorer.exe e' *sempre* attivo. E se ne forzi  la  chiusura ti salta
il sistema : e' un processo di sistema.


text:

Domani provo (oramai sto a casa). Certo che aoh, me capitano tutte
a me :-)

Grazie Mauri'


text:

Sicuro? Possono essere aperte n istanze.
Ne ho appena interrotta una ed il sistema non ha fatto una piega (win 8.1)



text:
Il giorno giovedì 9 aprile 2015 20:29:02 UTC+2, Alessandro Cara ha scritto:
> Il 09/04/2015 20:04,
radica...@gmail.com
 ha scritto:
> > Il giorno giovedì 9 aprile 2015 18:27:04 UTC+2, Alessandro Cara ha scritto:
> >> Il 09/04/2015 12:40,
radica...@gmail.com
 ha scritto:
> >>> Intendo : chiamandolo col vba.
> >>>
> >>> Maurizio Borrelli m' aveva spiegato :
> >>>>
> >>> Ciao radica...,
> >>> intendi questo?
> >>>
> >>> Dim sh As Shell32.Shell
> >>>
> >>>       Set sh = CreateObject(Class:="Shell.Application")
> >>>       sh.Open "D:\Percorso"
> >>>
> >>>       Set sh = Nothing
> >>>>
> >>
> >> o vedi che succede con questi insetti.
> >> Comunque prova a vedere in gestione risorse se il processo e' attivo.
> >> Succede con i programmi piu' svariati che il processo risulta attivo per
> >> il sistema e non viene "riattivato" perche', il suddetto sistema, pensa
> >> che sia tutto regolare.
> >
> > Ma explorer.exe e' *sempre* attivo. E se ne forzi  la  chiusura ti salta
> > il sistema : e' un processo di sistema.
>
> Sicuro ?

al 100%

> Possono essere aperte n istanze.
> Ne ho appena interrotta una ed il sistema non ha fatto una piega (win 8.1)

*una* e' sempre aperta. Se le interrompi tutte come minimo ti spariscono
tutte le icone e tutti i menu dal desktop.

Perlomeno sul sistema mio


text:

Se non ricordo male (almeno su XP) poi lo rilancia.
Ma quello che intendevo era, appunto, verificare se per caso c'e' piu'
di una istanza rispetto al numero di sessioni explorer aperte (e visibili).



text:
Il giorno venerdì 10 aprile 2015 14:17:56 UTC+2, Alessandro Cara ha scritto:

> Se non ricordo male (almeno su XP) poi lo rilancia.
Boh. Po' esse ...

> Ma quello che intendevo era, appunto, verificare se per caso c'e'
> piu' di una istanza rispetto al numero di sessioni explorer aperte
> (e visibili).

Non l' apre proprio (quella in piu', dico). Prima lo faceva, mo
non lo fa piu'.

Ce vo l' esorcista secondo me ...


text:
Il giorno giovedì 9 aprile 2015 16:41:37 UTC+2, Maurizio Borrelli ha scritto:

Macche'. Possino ammazzallo. Per un microsecondo mi pare appaia e
poi giu', scompare.

Bah
Come dicevo ad Alessandro ce vo' l' esorcista ...


title: Stampare n copie dello stesso report

author: Uncle John

text:
C'è un sistema più "elengante" di stampante il medesimo report n volte
senza ripetere DoCmd.OpenReport [NomeReport], acViewNormal per le n
volte.
Questo più che altro per problemi di tempi di alcuni driver stampanti.
Grazie.
UJ.


title: Stampare n copie dello stesso report

text:
"Uncle John" <
uncle....@spamtiscali.it
> ha scritto nel messaggio
news:idmg21dm1gn4lcqt0...@4ax.com...

Forse la cosa migliore è quella di eseguire il report una sola volta ma
richiedere oiù copie dello stesso report.
Puoi fare questo impostando adeguatamente la Proprietà PrtDevMode (vedi
help); mi risulta che sia un po' complicatella da usare però è una
soluzione.
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: Stampare n copie dello stesso report

author: Carlo Costarella

text:
"Uncle John" <
uncle....@spamtiscali.it
> ha scritto nel messaggio
news:idmg21dm1gn4lcqt0...@4ax.com...
> C'č un sistema piů "elengante" di stampante il medesimo report n volte
> senza ripetere DoCmd.OpenReport [NomeReport], acViewNormal per le n
> volte.
> Questo piů che altro per problemi di tempi di alcuni driver stampanti.
>
> Grazie.
> UJ.
>
DoCmd.PrintOut acPrintAll, , , acMedium, NCopie, True
Ciao, Carlo


title: Stampare n copie dello stesso report

text:
"Carlo Costarella" <
carloantonioco...@virgilio.it
> ha scritto nel
messaggio news:rV_Vd.1003935$35.37...@news4.tin.it...
>
> "Uncle John" <
uncle....@spamtiscali.it
> ha scritto nel messaggio
> news:idmg21dm1gn4lcqt0...@4ax.com...
> > C'è un sistema più "elengante" di stampante il medesimo report n volte
> > senza ripetere DoCmd.OpenReport [NomeReport], acViewNormal per le n
> > volte.
> > Questo più che altro per problemi di tempi di alcuni driver stampanti.
> >
> > Grazie.
> > UJ.
> >
>
>
> DoCmd.PrintOut acPrintAll, , , acMedium, NCopie, True
>
> Ciao, Carlo
E come diceva un mio amico: "molto più migliore assai" !!
Ciao
Roberto


title: Stampare n copie dello stesso report

text:
On Fri, 04 Mar 2005 15:12:23 GMT, "Carlo Costarella"
<
carloantonioco...@virgilio.it
> wrote:
[...]
::
:: DoCmd.PrintOut acPrintAll, , , acMedium, NCopie, True
Direi ottimo. Lo provo e ti so dire.
Grazie. UJ.


title: Stampare n copie dello stesso report

text:
On Fri, 04 Mar 2005 15:12:23 GMT, "Carlo Costarella"
<
carloantonioco...@virgilio.it
> wrote:
[...]
:: DoCmd.PrintOut acPrintAll, , , acMedium, NCopie, True
Funziona. Apro il report in anteprima ed eseguo il comando.
Grazie.
UJ.


title: Aiuto.... selezione records

text:
Ciao a tutti.
Aiutatemi a venirne a capo...
In un database ho un campo dove immetto, separandole da virgole, dei codici.
Esempio... nel record 1...nel campo CLASSI.... inserisco "G1, G3, G11"
Dovrei realizzare una query che, tramite una richiesta parametro iniziale,
mi permetta di tirare fuori i records che hanno G3 o G11 oppure G3 e G11
oppure solo G3..... insomma il campo che inserisco non deve essere
necessariamente all'inizio del campo CLASSI ma anche all'interno della
stringa.
Spero di essere stato abbastanza chiaro.... se cosě non fosse stato..
perdonatemi.
Grazie ed aspetto Vostra risposta...
Enzo


title: Aiuto.... selezione records

author: Fabio Montagner

text:
O ti crei enne controlli, nei quali inserisci le classi che cerchi (ma sei
limitato nella ricerca al numero di controlli), oppure crei un controllo nel
quale inserisci una stringa (es. G1, G2, etc) e poi con un pò di vba ti fai
un ciclo while togliendo alla stringa d'esempio la virgola e ciò che le sta
a sx.
Len(), left(), right(), mid(), instr() a manetta.


title: Aiuto.... selezione records

text:
Grazie a Fabio..... Mi interesserebbe, se possibile, qualcosa di più
preciso.. (non conosco VBA)
Tramite Like non si può far nulla, vero???
Grazie
Enzo
Fabio Montagner <
f.mon...@issz.vr.it
> wrote in message
8s3qd5$46i4$1...@stargate1.inet.it...



title: Aiuto.... selezione records

text:
con like devi passare un Gx per ogni comando ( = casella di testo) e non una
stringa es. "G1, G3" (se è G3, G5 non trova lo stesso G3)


title: CAMPO SI/NO

author: Alaves

text:
Ciao a tutti,
ho un problema con l' esportazione di dati in excel di una casella con
tipo di dati Si/No; quando esporto i dati che ho immesso tramite una
maschera
con checkbox ottengo una riga di colore diverso dalle altre con
VERO/FALSO; perchè non ottengo Si/No con colore uguale agli altri?
Grazie del vostro prezioso aiuto.
Paolo


title: CAMPO SI/NO

text:
"Alaves" <
alaves...@yahoo.it
> ha scritto nel messaggio
news:3e3142d6...@news.tiscali.it...
> Ciao a tutti,
> ho un problema con l' esportazione di dati in excel di una casella con
> tipo di dati Si/No; quando esporto i dati che ho immesso tramite una
> maschera
> con checkbox ottengo una riga di colore diverso dalle altre con
> VERO/FALSO; perchč non ottengo Si/No con colore uguale agli altri?
> Grazie del vostro prezioso aiuto.
> Paolo
Vero o falso, Sě/NO, True o False sono la stessa cosa per Access.
E' una questione di traduzione: Excel usa le parole italiane Vero/Falso,
Access supporta sia le italiane che le inglesi True/False.
Poi in excel dipende dalla formattazione della cella rispetto ai tipi di
dato.
Ciao, Carlo


title: CAMPO SI/NO

text:
Quindi in Access è tutto OK,e devo modificare le impostazioni di
Excel??
Provo e poi ti faccio sapere.Grazie!!
Paolo
On Fri, 24 Jan 2003 13:57:50 GMT, "Carlo Costarella"
<
carloantoni...@virgilio.it
> wrote:
>
>"Alaves" <
alaves...@yahoo.it
> ha scritto nel messaggio
>news:3e3142d6...@news.tiscali.it...
>> Ciao a tutti,
>> ho un problema con l' esportazione di dati in excel di una casella con
>> tipo di dati Si/No; quando esporto i dati che ho immesso tramite una
>> maschera
>> con checkbox ottengo una riga di colore diverso dalle altre con
>> VERO/FALSO; perchè non ottengo Si/No con colore uguale agli altri?
>> Grazie del vostro prezioso aiuto.
>> Paolo
>
>Vero o falso, Sì/NO, True o False sono la stessa cosa per Access.



title: Relazione MOLTI a MOLTI

author: Simone Torreggiani

text:
Ciao a tutti.
Sto realizzando un db con Access 2000 ed č sorto un piccolo dubbio.
Diciamo che ho due tabelle (TAB1 e TAB2) e voglio che siano in relazione N a
N (molti a molti).
Quello che ho fatto io č stato creare una terza tabella (TABREL) nella quale
ho esportato le due chiavi di TAB1  e TAB2. Cosě facendo TAB1 e TAB2 sono in
relazione 1  a MOLTI con TABREL.
Quello che ho fatto č giusto? Ottengo una relazione N a N?
Spero di essermi fatto capire ...mi sono un po' incartato con i nomi delle
tabelle :-)
Grazie
Simone


title: Relazione MOLTI a MOLTI

text:
> Diciamo che ho due tabelle (TAB1 e TAB2) e voglio che siano in relazione N
a
> N (molti a molti).
> Quello che ho fatto io č stato creare una terza tabella (TABREL) nella
quale
> ho esportato le due chiavi di TAB1  e TAB2. Cosě facendo TAB1 e TAB2 sono
in
> relazione 1  a MOLTI con TABREL.
> Quello che ho fatto č giusto? Ottengo una relazione N a N?
Sě, č corretto. Su TABREL associ le chiavi primarie di TAB1 e TAB2.
Ciao
ByZ-2K


title: Relazione MOLTI a MOLTI

text:
Simone Torreggiani <
torr...@libero.it
> wrote in message
j1oi8.10554$%d1.2...@twister2.libero.it...

E' piuttosto pericoloso instaurare una relazione molti a molti tra due
tabelle si violano molte regole di normalizzazione. Piuttosto č meglio
utilizzare una tabella ulteriore intermediaria.
Ciao.
One.Emmedi


title: Relazione MOLTI a MOLTI

text:
Simone Torreggiani <
torr...@libero.it
> wrote in message
j1oi8.10554$%d1.2...@twister2.libero.it...

Ahem....... scusami!!!!!!!!!
Non avevo letto tutto il messaggio per la fretta! Come non detto!
Ciao!
One.Emmedi


title: Relazione MOLTI a MOLTI

text:
Grazie a tutti!!
Ciao
Simone


title: ricentrare form sullo schermo

author: ivan

text:
Salve,
ho una form con la proprietà autocentramento impostata a vero, dimensioni
automatiche falso, bordo=sottile. quindi quando la apro è perfettamente al
centro dello schermo.
Successivamente da questa form apro in anteprima un report, e la prima riga
del codice del report è un bel docmd.maximize per vederlo a tutto schermo.
Quando chiudo il report mi ritrovo la form spostata un pezzettino fuori
dello schermo e la devo rispostare con il mouse...esiste un modo per
riposizionarla dove stava prima dell'apertura del report
Grazie, Ivan


title: ricentrare form sullo schermo

author: Giovo

text:
Ciao
io faccio così
alernativa 1  - nella form togli pulsanti ingrandimento/riduzione (la
maschera manterrà sempre posizione e dimensioni)
Oppure su chiusura report o su attivazione form docmd.restore
Ciao
"ivan" <
sadfasd...@tin.it
> ha scritto nel messaggio
news:473095b4$0$17946$4faf...@reader1.news.tin.it...



title: ricentrare form sullo schermo

text:
"Giovo" <
g...@hot.com
> ha scritto nel messaggio
news:4730a0ec$0$36451$4faf...@reader5.news.tin.it...
> Ciao
> io faccio così
> alernativa 1  - nella form togli pulsanti ingrandimento/riduzione (la
> maschera manterrà sempre posizione e dimensioni)
già li tolgo di default in tutte le mie maschere
> Oppure su chiusura report o su attivazione form docmd.restore
> Ciao
>
ho messo il docmd.restore sull'evento attivazione
non funziona :-(
ivan


title: ricentrare form sullo schermo

author: merega

text:
 provato con il comando docmd.movesize ??
"ivan" <
sadfasd...@tin.it
> ha scritto nel messaggio
news:473095b4$0$17946$4faf...@reader1.news.tin.it...



title: ricentrare form sullo schermo

text:
"ivan" <
sadfasd...@tin.it
> ha scritto nel messaggio
news:4730a400$0$17952$4faf...@reader1.news.tin.it...
>
> "Giovo" <
g...@hot.com
> ha scritto nel messaggio
> news:4730a0ec$0$36451$4faf...@reader5.news.tin.it...
>> Ciao
>> io faccio così
>> alernativa 1  - nella form togli pulsanti ingrandimento/riduzione (la
>> maschera manterrà sempre posizione e dimensioni)
per risponderti ho modificato una maschera di un mio db e garantisco che qui
funziona
>
> già li tolgo di default in tutte le mie maschere
>
>> Oppure su chiusura report o su attivazione form docmd.restore
>> Ciao
>>
> ho messo il docmd.restore sull'evento attivazione
mettilo su chiusura report - anche questo l'ho sperimentato.
Non do mai risposte se non dopo averle provate.
> non funziona :-(
mi spiace proprio. farò altri tentativi
Ciao
>
> ivan
>
>
>


title: ricentrare form sullo schermo

author: Sergio MAZZA

text:
"merega" <
mereg...@tiscali.it
> ha scritto nel messaggio
news:4730a482$0$16043$5fc...@news.tiscali.it...
> provato con il comando docmd.movesize ??
Per favore, scrivi in coda al testo del messaggio precedente, come faccio
io; grazie.
Trovi info qui:
www.sitocomune.com
 Sezione ICAA - Come comportarsi in questo
NG.
Grazie...
Ciao.
--
Sergio MAZZA


title: ricentrare form sullo schermo

author: Access

text:
Ciao Ivan,
"ivan" <
sadfasd...@tin.it
> ha scritto nel messaggio
news:4730a400$0$17952$4faf...@reader1.news.tin.it...

Il motivo del perchè cio' accada non lo so, pero' se nella form imposti la
proprietà "stile bordo" a "dialogo" lo scherzetto non te lo fa piu'.
--
Ciao
Access


title: Estrazione dati da query......

author: Norica UD

text:
Se io ho 1 Tabella cosě:
(nomecampo)   (nomecampo)   (nomecampo)
NSPED            GIACENZA        ESITO
(valore)            (valore)                 (valore)
44                    Si                         Respinto
44                    No                       Consegnato
45                    No                       Consegnato
Come farei con una query a visualizzare quei dati che hanno un NSPED univoco
(quindi il 44) che hanno avuto un valore in GIACENZA pari a Sě.
N.B. non voglio vedere solo dove GIACENZA = Sě, altrimenti avrei come
risultato solo una riga del NSPED 44, ma vorrei vedere le 2 righe cioč dove
il 44 ha avuto "anche" il valore GIACENZA in Sě.(quindi solo quelli che
hanno avuto tale valore in Sě, il 45 verrŕ invece escluso perchč non ha mai
avuto GIACENZA = Sě)
HEEEEELP !!!!
--
Posted from
smtp1.libero.it
 [193.70.192.51]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Estrazione dati da query......

author: Esteban

text:
""Norica UD"" <
nor...@libero.it
> wrote in message
news:000501c0e482$ae7a35a0$3200000a@server...
> Se io ho 1 Tabella cosě:
>
> (nomecampo)   (nomecampo)   (nomecampo)
> NSPED            GIACENZA        ESITO
> (valore)            (valore)                 (valore)
> 44                    Si                         Respinto
> 44                    No                       Consegnato
> 45                    No                       Consegnato
>
> Come farei con una query a visualizzare quei dati che hanno un NSPED univoco
> (quindi il 44) che hanno avuto un valore in GIACENZA pari a Sě.
>
> N.B. non voglio vedere solo dove GIACENZA = Sě, altrimenti avrei come
> risultato solo una riga del NSPED 44, ma vorrei vedere le 2 righe cioč dove
> il 44 ha avuto "anche" il valore GIACENZA in Sě.(quindi solo quelli che
> hanno avuto tale valore in Sě, il 45 verrŕ invece escluso perchč non ha mai
> avuto GIACENZA = Sě)
>
> HEEEEELP !!!!
Forse ti conviene creare 2 query:
Query1: SELECT NSPED FROM Tabella WHERE GIACENZA = True
Query2: SELECT Tabella.* FROM Tabella, Query1 WHERE Tabella.NSPED = Query1.NSPED
Ok?
Ciao!
Esteban
Hosted by
www.seber.it


title: Estrazione dati da query......

text:
""Norica UD"" <
nor...@libero.it
> ha scritto nel messaggio
news:000501c0e482$ae7a35a0$3200000a@server...
> Se io ho 1 Tabella cosě:
>
> (nomecampo)   (nomecampo)   (nomecampo)
> NSPED            GIACENZA        ESITO
> (valore)            (valore)                 (valore)
> 44                    Si                         Respinto
> 44                    No                       Consegnato
> 45                    No                       Consegnato
>
> Come farei con una query a visualizzare quei dati che hanno un NSPED
univoco
> (quindi il 44) che hanno avuto un valore in GIACENZA pari a Sě.
>
> N.B. non voglio vedere solo dove GIACENZA = Sě, altrimenti avrei come
> risultato solo una riga del NSPED 44, ma vorrei vedere le 2 righe cioč
dove
> il 44 ha avuto "anche" il valore GIACENZA in Sě.(quindi solo quelli che
> hanno avuto tale valore in Sě, il 45 verrŕ invece escluso perchč non ha
mai
> avuto GIACENZA = Sě)
>
> HEEEEELP !!!!
>
>
Creati una query di raggruppamento su NSPED scrivendo nei criteri del campo
GIACENZA "Si" dopo aver selezionato Dove nella riga Formula di questo campo.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Query di ricerca HELP !!!

author: pippo

text:
salve... č pochissimo che mi diverto con Acces a fare dei database...ditemi
come posso fare una query di ricerca  che mi deve trovare le ultime cifre di
un codice di protocollo !
Esempio : il codice č 118/2000/M932 la mia query trova solo tutta la stringa
intera...ma a me occorre che mi trovi solo il finale M932... come si fŕ
...Grazie agli esperti...


title: Query di ricerca HELP !!!

author: Roberto

text:
pippo <
ik0...@libero.it
> wrote in message
zla15.176513$VM3.1...@news.infostrada.it...
> salve... è pochissimo che mi diverto con Acces a fare dei
database...ditemi
> come posso fare una query di ricerca  che mi deve trovare le ultime cifre
di
> un codice di protocollo !
> Esempio : il codice è 118/2000/M932 la mia query trova solo tutta la
stringa
> intera...ma a me occorre che mi trovi solo il finale M932... come si fà
> ...Grazie agli esperti...
>
>
Ci sono due soluzioni.
La prima presuppone che conosci la lunghezza della chiave di ricerca che è
sempre uguale (nel tuo esempio 4 caratteri, ovvero vanno sempre testati gli
ultimi 4 caratteri del campo).
In questo caso, nella query che stai attualmente utilizzando, ammettendo che
il campo per il quale hai scritto i criteri di selezione si chiama
Protocollo, nella riga "Campo:" della prima colonna vuota scrivi:
    CampoRic: Right(Protocollo, 4)
e nella riga "Criteri:" di questo campo scrivi ciò che hai scritto nella
riga "Criteri:" del campo Protocollo; quindi cancella la riga "Criteri: del
campo Protocollo; chiudi e salva la query.
Prova a fare ora la tua ricerca, dovrebbe funzionare.
La seconda soluzione presuppone invece che tu non conosca a priori la
lunghezza della tua chiave di ricerca, lunghezza variabile che deciderai al
momento della digitazione, fermo restando che la ricerca va effettuata sulla
parte finale del campo.
Ammettendo che la tua chiave di ricerca la digiti in un controllo che si
chiama ChiaveRicerca che è contenuto in una maschera che si chiama MaskRic,
nella riga "Criteri:" del campo Protocollo della query di selezione che stai
attualmente utilizzando devi scrivere:
    Like [Forms]![MaskRic]![ChiaveRicerca]
Quando digiterai la chiave di ricerca dovrai farla precedere da un *
(asterisco), nell'esempio da te indicato digiterai *M932; se cerchi un
protocollo che finisce con W25 digiterai *W25 e così via.
Anche in questo caso le cose dovrebbero funzionare, almeno spero :-))
Roberto


title: Codice a Barre - Lettore Ottico

author: NeTuSeR

text:
Salve,
provo a riformulare la richiesta fatta ieri, probabilmente poco chiara in
quanto non ho ricevuto risposte ... questo mi fa supporre che non sia
impossibile da gestire, ma + semplicemente che probabilmente non sono stato
chiaro io ad esporre la richiesta!
Dovrei implementare un DBase per il carico \ scarico del magazzino, fin qui
tutto sotto controllo, il problema nasce dal fatto che i documenti
dovrebbero generarsi tramite le letture dei codici a barre da effettuarsi
non da postazione PC ma direttamente in locazione in fase di prelievo\carico
merce tramite un lettore con memoria che poi una volta collegato
all'apposito calamaio, una sorta di hot sync, riversa tutta la memoria delle
letture nel sistema ... quello che volevo sapere è questo:
esistono lettori compatibili con DBase mdb? Se devo leggere articoli
appartenenti a diversi documenti, anche solo 2 ddt, è possibile in fase di
lettura impostare i parametri?
Lo chiedo perchè non abbiamo ancora iniziato la ricerca del lettore e
speravo che qualche utente di questo NG potesse essermi di aiuto con qualche
dritta in merito a quanto suddetto.
A mio avviso credo di essere stato abbastanza chiaro, se ciò non fosse ...
fatemelo sapere, ogni critica è ben accetta e in fondo ... siamo tutti qui
per produrre risultati con uno strumento che giudico davvero interessante!
Buona giornata a tutti!
M@uro


title: Codice a Barre - Lettore Ottico

author: MA

text:
"NeTuSeR" <
m.chi...@spammer.it
> ha scritto nel
messaggio
news:c67o2e$som$1...@lacerta.tiscalinet.it...
> Salve,
> provo a riformulare la richiesta fatta ieri,
probabilmente poco chiara in
> quanto non ho ricevuto risposte ... questo mi fa
supporre che non sia
> impossibile da gestire, ma + semplicemente che
probabilmente non sono stato
> chiaro io ad esporre la richiesta!
>
> Dovrei implementare un DBase per il carico \
scarico del magazzino, fin qui
> tutto sotto controllo, il problema nasce dal
fatto che i documenti
> dovrebbero generarsi tramite le letture dei
codici a barre da effettuarsi
> non da postazione PC ma direttamente in
locazione in fase di prelievo\carico
> merce tramite un lettore con memoria che poi una
volta collegato
> all'apposito calamaio, una sorta di hot sync,
riversa tutta la memoria delle
> letture nel sistema ... quello che volevo sapere
è questo:
> esistono lettori compatibili con DBase mdb?
Si chiamano terminali batch, li fa l'Intermec, la
Symbol, l'Unitech etc..
Possono essere CCD (più economici ma meno
affidabili nella lettura), Laser (il compromesso
migliore e con una scansione più veloce e da +
lontano rispetto a quelli precedenti) e Wireless
(che lavorano con il pc sempre in lettura, +
difficili da configurare).
Tuti hanno la caratteristica di creare con un
software di comunicazione loro un file di testo,
quindi ampiamente compatibile.
>Se devo leggere articoli
> appartenenti a diversi documenti, anche solo 2
ddt, è possibile in fase di
> lettura impostare i parametri?
Ora questi terminali sostanzialmente non fanno
nulla, devi caricare tu il software configurandolo
secondo le tue necessità
e quindi puoi discriminare tra i vari ddt. Spesso
però per gli sviluppatori ci sono kit per la
creazione di tale software.
> Lo chiedo perchè non abbiamo ancora iniziato la
ricerca del lettore e
> speravo che qualche utente di questo NG potesse
essermi di aiuto con qualche
> dritta in merito a quanto suddetto.
Io li uso molto e sostanzialmente mi trovo bene.
Consiglio non richiesto e perciò skippabile:
Fondamentale in ogni codifica del genere è
scegliere il font adatto alle tue esigenze, evita
segni come "-" o  "/"
mal digeriti dagli scanner ottici.
Se hai problemi riposta
MAssimiliano


title: Codice a Barre - Lettore Ottico

text:
Grazie,
6 stato molto gentile e ora ho le idee + chiare.
Buona giornata
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:2%Jhc.7941$l27....@news.edisontel.com...



title: Codice a Barre - Lettore Ottico

text:
"NeTuSeR" <
m.chi...@spammer.it
> ha scritto nel
messaggio
news:c67qip$2h1$1...@lacerta.tiscalinet.it...
> Grazie,
> 6 stato molto gentile e ora ho le idee + chiare.
>
> Buona giornata
Sģ perņ usa bene il quoting.
MAssimiliano


title: Differenza fra date e nominativo

text:
Un quesito piccolo piccolo:
per avere un report di un certo periodo, ho messo
all'origine una query parametrica con >=[DataInizio] And <=[DataFine]
e funge benissino, ora vorrei in aggiunta alla richiesta
dell'intervallo da visionare anche la selezione di un altro campo come
posso fare? In pratica qualcosa del genere c'e' nel DB di esempio
(Gestione Ordini), quando si chiede la vendita per cliente appare una
maschera dove si inseriscono le 2 date e poi il nominativo, purtroppo
estrapolando la maschera la query e il report e portandoli in altro
DB, al momento del lancio mi restituisce errore.
Eppure dovrebbe fungere.....bho
Potete darmi una mano? Thank


title: Differenza fra date e nominativo

author: Roberto da casa

text:
<
eapi...@tiscali.it
> ha scritto nel messaggio
news:3e2845a4...@news.tiscali.it...

Nella tua query, nei criteri relativi al campo che contiene il nominativo,
scrivi:
Like Nz([Digita il nominativo da cercare:]; "*")
A questo punto, quando apri il report, Access ti chiederà tre parametri: la
data iniziale, la data finale ed il nominativo; se non digiterai nulla come
nominativo da cercare, la selezione verrà effettuata solamente sulle due
date, proprio come avviene oggi.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Differenza fra date e nominativo

text:
>Nella tua query, nei criteri relativi al campo che contiene il nominativo,
>scrivi:
>
>Like Nz([Digita il nominativo da cercare:]; "*")
>
>A questo punto, quando apri il report, Access ti chiederà tre parametri: la
>data iniziale, la data finale ed il nominativo; se non digiterai nulla come
>nominativo da cercare, la selezione verrà effettuata solamente sulle due
>date, proprio come avviene oggi.
Grazie, funge perfettamente.....
Scusa se approfitto, ma perche' con
Like (Digita il nominativo da cercare)& "*"
non funge?
Grazie ancora


title: Differenza fra date e nominativo

text:
<
eapi...@tiscali.it
> ha scritto nel messaggio
news:3e293730...@news.tiscali.it...

Perché
Like (Digita il nominativo da cercare)& "*"
è sintatticamente sbagliato mentre
Like ([Digita il nominativo da cercare]) & "*"
seleziona quei record il cui valore del nominativo nizia con la stringa che
digiti nella finestra di dialogo di richiesta parametri.



title: Selezione TreeView

author: tom

text:
ciao a tutti,
ho una struttura ad albero su tre livelli
livello1
    livello2
         livello3
io vorrei se seleziono il livello1 aprire una maschera
se seleziono il livello2 aprire un'altra maschera e così via...
Come faccio ad individuare il livello selezionato?
Spero di essere stato chiaro...
ciao Tommy


title: Selezione TreeView

author: Alessandro Cara

text:
tom ha scritto:

E' un modo strano di usare la TreeView.
Comunque, sul click del "nodo" ricevi l'oggetto "nodo"
i.e.
Private Sub oTree_NodeClick(Node As Object)
sul nodo hai varie proprieta' che puoi utilizzare per "trasportare"
l'informazione di nome form tra cui ad es:
DoCmd.OpenForm Node.Tag, , , , , acDialog
In questo caso, ovviamente, la proprieta' "Tag" e' stata caricata in
fase di costruzione del TreeView
--
ac


title: Selezione TreeView

text:

infatti.. come procedura è abbastanza strana....
ma se io volessi individuare il livello selezionato e riportarlo in
una casella si testo
come faccio?


title: Selezione TreeView

author: Alessandro Baraldi

text:

Se hai solo 3 livelli ti basta vedere se se il Parent(Node) esiste...
e se esiste se questo ha un Parent...
Se il Nodo ha un Parent e questo ha un Parent il Nodo=3
Se il Nodo ha un Parent e questo NON ha Parent Nodo=2
Se il Nodo NON ha un Parent il Nodo=1
L'alternativa è usare la proprietà TAG in fase di compilazione per
scrivere il Level...
Ciao
@Alex


title: Selezione TreeView

text:

> @Alex- Nascondi testo citato
>
> - Mostra testo citato -
grazie.. 6 stato prezioso,, con i tuoi consgli ho risolto...
tommy


title: Selezione TreeView

text:
Alessandro Baraldi ha scritto:
[cut]
>> infatti.. come procedura è abbastanza strana....
>> ma se io volessi individuare il livello selezionato e riportarlo in
>> una casella si testo
>> come faccio?
>
> Se hai solo 3 livelli ti basta vedere se se il Parent(Node) esiste...
> e se esiste se questo ha un Parent...
>
> Se il Nodo ha un Parent e questo ha un Parent il Nodo=3
> Se il Nodo ha un Parent e questo NON ha Parent Nodo=2
> Se il Nodo NON ha un Parent il Nodo=1
>
> L'alternativa è usare la proprietà TAG in fase di compilazione per
> scrivere il Level...
Ola!
Uhmmmm.....credo che il valore che cerca lo ha  gia'  sulla proprieta'
"Index".
P.S. E non adombrarti, Dino ce l'aveva con MA per il fatto del
"pappaprontificio". Danilo dovrebbe considerare di non intrigarsi in
risposte non date direttamente a lui.
--
ac


title: Selezione TreeView

text:
On 17 Set, 13:16, Alessandro Cara <
a...@ay-1asistemi.it
> wrote:
> Alessandro Baraldi ha scritto:
> [cut]
> Ola!
> Uhmmmm.....credo che il valore che cerca lo ha  gia'  sulla proprieta'
> "Index".
Ho il sospetto non sia vero... ma prova a verificare se sbaglio...!
Recita l'Help:
    Returns/sets the index of an object in a collection.
Lui ha detto che il livelli sono 3 non che al massimo ha 1 elemento
per livello... quindi ho pensato che per ogni livello potesse avere
più Items...
Nel caso in cui abbia un solo elemento per Livello quanto hai detto è
corretto.
Mi spiego nel caso io abbia capito bene con un esempio:
-----------------------------------------
(Livello) - ITEM - Index
-----------------------------------------
(1)Elemento(1) Index=1
(2)---Elemento(1) Index=2
(2)---Elemento(2) Index=3
(3)------Elemento(1) Index=4
(3)------Elemento(1) Index=5
(2)---Elemento(3 di 1) Index=6
Credo sia questo lo scenario possibile... ma magari ricordo male...
> --
> ac
Ciao
@Alex


title: Selezione TreeView

text:
Alessandro Baraldi ha scritto:
[cut]
> Credo sia questo lo scenario possibile... ma magari ricordo male...
Non credo che ricordi male. E' come dici tu, ed ha anche piu' senso ;<)
--
ac


title: email

author: Dott. MONTI

text:
Da un sito tedesco di acces ho prelevato un programmino.
Compilata una maschera clicco invio ed i dati mi vengono inviati a outlook
express, ove mi viene aperta una nuova email con i dati da me inseriti in
maschera di access.
la riga di comando VB  legato al pulsante é la seguente:
DoCmd.SendObject , "", "", an, cc, bcc, betr, Text1, Kontrollkästchen10
Text1 é il campo di testo della mia email
Quello che non riesco a fare é andare a capo nel mio campo testo della
email, (come fare?)
Se creo un nuovo campo nella maschera e lo chiamo text2 e poi nella riga di
comando VB metto Text1 & Text2, i dati inseriti nel campo Text2 vengono
aggiunti (di seguito) nella mia email.
Io peró vorrei che nella mia email il campo Text2 mi rappresenti una nuova
riga, mi piacerebbe che andasse a capo.
Ringrazio in anticipo chi mi dará una indicazione.
Paolo


title: email

author: Hermex

text:
"Dott. MONTI
> ....
> Quello che non riesco a fare é andare a capo nel mio campo testo della
> email, (come fare?)
>
> Se creo un nuovo campo nella maschera e lo chiamo text2 e poi nella riga di
> comando VB metto Text1 & Text2, i dati inseriti nel campo Text2 vengono
> aggiunti (di seguito) nella mia email.
> Io peró vorrei che nella mia email il campo Text2 mi rappresenti una nuova
> riga, mi piacerebbe che andasse a capo.
>
text1 & chr(10) & chr(13) & text2
(Forse il 10 e il 13 vanno invertiti... prova)
Se hai Access2000 puoi fare:
Text1 & vbcrlf & text2
Ciao
H.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: email

text:
"Dott. MONTI" ha scritto:

In Access 97: Text1 & vbNewLine & Text2
Ciao, Tonio


title: maschera continua su più colonne

author: laurus

text:
è possibile creare una maschera in modalità maschera continua ma su due
colonne??
vorrei insomma che all'interno di una pagina, i record vengano
visuallizzati prima sulla colonna di sinistra per proseguire su quella di
destra, come di seguito:
1        7
2        8
3        9
4        10
5        11
5        12
6        13
grazie!
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: maschera continua su più colonne

text:
"laurus" <
sdsd...@tsds.it
> ha scritto nel messaggio news:e5k3j7$2uk$1...@news.newsland.it...
>è possibile creare una maschera in modalità maschera continua ma su due
> colonne??
>
> vorrei insomma che all'interno di una pagina, i record vengano
> visuallizzati prima sulla colonna di sinistra per proseguire su quella di
> destra, come di seguito:
> 1        7
> 2        8
> 3        9
> 4        10
> 5        11
> 5        12
> 6        13
>
> grazie!
>
> --
Credo che non sia possibile...
Ciao.
--
Sergio MAZZA


title: OT email

author: Sandrobi

text:
Da alcuni giorni mi arrivano dei messaggi "Delivery status notification"
come se avessi inviato dei messaggi ad indirizzi sbagliati ma questi
messaggi non li ho mai inviati.
Devo preoccuparmi?
Ciao, Sandro


title: OT email

author: Setec Astronomy

text:
Sandrobi wrote:

Le possibilita' sono tre:
Sulla tua macchina si e' installato un virus che utilizza i tuoi
account per inviare la posta.
Sulla tua macchina e' installato un troiano
Un tuo conoscente ha nil tuo nominativo in rubrica ed a lui e' successo
uno dei due precedenti.
Saluti.


title: Ordinamento sequenza logica

text:
Ciao a tutto il NG.
Ho il seguente problema:
Data una query in cui ricavo i record come mostrato nella tabella a
destra, vorrei ottenere l’ordinamento come in quella a sinistra.
La sequenza dovrà essere tale che il record successivo avrà sempre il
campo INIZIO coincidente col campo FINE del record precedente. Se può
essere di aiuto io so sempre quale deve essere il primo record. In
questo caso il record contenente A-B
    ID	|   INIZIO	|   FINE	                        ID	|    INIZIO
|    FINE
    8	|       A      |      B	   	        8	|        A      |      B
    1	|       H      |      N                               5	|
B      |      F
    4	|       F	|      H                               4	|
F      |      H
    3	|       N	|      S                               1	|
H      |      N
    5	|       B	|      F                               3	|
N      |      S
Se sarà necessaria una funzione in VBA sarebbe gradita la spiegazione
di come utilizzarla.
Spero di essere stato chiaro e ringrazio chiunque volesse aiutarmi.
Ciao


title: Ordinamento sequenza logica

text:
Scusate la ri scrivo......
Ciao a tutto il NG.
Ho il seguente problema:
Data una query in cui ricavo i record come mostrato nella prima
tabella, vorrei ottenere l’ordinamento come in quella di sotto.
La sequenza dovrà essere tale che il record successivo avrà sempre il
campo INIZIO coincidente col campo FINE del record precedente. Se può
essere di aiuto io so sempre quale deve essere il primo record. In
questo caso il record contenente A-B
ID  |   INIZIO   |   FINE
8   |       A      |      B
1   |       H      |      N
4   |       F      |      H
3   |       N      |      S
5   |       B      |      F
ID  |   INIZIO   |   FINE
8   |       A      |      B
5   |       B      |      F
4   |       F      |      H
1   |       H      |      N



title: Ordinamento sequenza logica

author: antonio

text:
<
cra...@tiscali.it
> ha scritto nel messaggio
news:2c3189fe-f5ec-4adc...@z72g2000hsb.googlegroups.com...
Scusate la ri scrivo......

Ho il seguente problema:




--------------  RISPOSTA  ---------------
Evidentemente la query che ti restituisce la prima sequenza non ha come
indice nessuno dei 3 campi che hai mostrato. Se sul campo INIZIO imposti un
indice crescente dovresti ottenere quello che desideri tu.
Ciao
Antonio


title: Ordinamento sequenza logica

author: Roberto da Parma

text:
<
cra...@tiscali.it
> ha scritto nel messaggio
news:2c3189fe-f5ec-4adc...@z72g2000hsb.googlegroups.com...
Scusate la ri scrivo......

Ho il seguente problema:




Dall'esempio che hai proposto ti basterebbe ordinare per INIZIO ...
Può essere...che succeda questo?
ID  |   INIZIO   |   FINE
8   |       A      |      F
5   |       F      |      B
4   |       B      |      N
1   |       N      |      S
3   |       S      |      S
Perchè in questo caso è un pò più complicato il discorso...dovresti andare a
leggere il valore del record precedente...
Con un pò di righe di codice forse si potrebbe ottenere quello che
chiedi....ma....per tirar fuori solo un ordinamento...sarebbe uno spreco
notevole di risorse...
Ciao
--
Roberto da Parma


title: Ordinamento sequenza logica

text:
On 17 Set, 19:38, "Roberto da Parma" <
arisi.robe...@tin.it
> wrote:
> <
cra...@tiscali.it
> ha scritto nel messaggionews:2c3189fe-f5ec-4adc...@z72g2000hsb.googlegroups.com...

Mi rendo conto che nell'esempio riportato basterebbe ordinare in modo
crescente la colonna inizio ed il gioco è fatto. Ma questo non succede
se non in modo del tutto casuale. E poi ripeto io conosco il record
che deve essere il primo della sequenza che potrebbe essere un numero
o una lettera maggiore di quelle che seguono. Il giochetto non si
limita a creare un ordinamento "sprecando risorse" ma deve servire per
ricostruire l'esatta sequenza che potrebbe essere un tragitto
stradale, un rilievo topografico  o chissà cos'altro.
Qualche idea?


title: Ordinamento sequenza logica

text:
<
cra...@tiscali.it
> ha scritto nel messaggio
news:1f4b497a-8ff6-4622...@f36g2000hsa.googlegroups.com...


In VBA io farei una tabella temporanea dove andrei ad accodare i dati
attraverso un ciclo con un DLookUp sul valore precedente, se naturalmente il
privo valore lo conosci lo accodi per primo e poi fai il controllo
Es. DLookUp("INIZIO","TEMP","FINE=INIZIO")



title: Trasposizione e copia di una tabella

author: davide

text:
Ho una tabella di compnenti per un (grosso) articolo di magazzino. Tutti
questi compnenti hanno un campo che identifica la rispettiva destinazione
(l'articolo in cui andranno a finire).
Partendo dalla tabella "Magazzino" composta dalla descrizione di questi
articoli e con riferimento al campo "destinazione" vorrei creare una nuova
tabella che mi darebbe i diversi articoli o prodotti finali. In pratica la
otterrie trasponendo la tabella Magazzino, cioè leggendola letteralmente
ruotata di 90° dopo aver raggruppato gli artcoli sul campo destinazione.
Sono allucinato o esiste un sistema (il più possibile SQL) per farlo ?
Grazie e buon lavoro a tutti


title: Trasposizione e copia di una tabella

author: MegaMax

text:
"davide" <
centro...@electroniapc.it
> ha scritto nel messaggio
news:a16dpk$oeh$1...@newsfeeder.blixer.it...

Prova con una query a campi incrociati.
Max


title: creazione maschera ricerca semplice

text:
buongiorno a tutti,
ho un problema che per voi esperti è sicuramente risolvibile in pochi
secondi:
sto creando un database molto semplice, 100 valori identificati da una
terna di dimensioni a cui corrispondono poi dei link esterni
vorrei creare una maschera molto semplice che mettendo uno o piu' dei
3 valori mi fornisca i link collegati ...ho provato ma ad ogni
inserimento dati va a fare modifiche al database, cosa che vorrei
evitare (il file deve essere usato da piu' persone e sarebbe troppo
facile perdere dati importanti)
vi ringrazio in anticipo
elio


title: creazione maschera ricerca semplice

text:

Hypelinkaddress
Non ha chierito bene come usare i tre o più riferimenti
--
--
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access


title: creazione maschera ricerca semplice

text:
On 23 Ott, 13:17, "MA" <
mas...@massimilianoamendola.it
> wrote:

innanzitutto grazie per la risposta,
cerco di chiarire la situazione: ho delle scatole identificate da 3
valori, altezza lunghezza larghezza, vorrei creare un modulo nel quale
inserendo a piacere 1, 2 o 3 campi mi restituisca i risultati
corretti, seguendo degli esempi dal sito sono riuscito ad andarci
vicino creando una query e poi un modulo(non ricordo il nome
esatto...scusate ma uso access da pochi giorni:)), funziona
correttamente ma mi chiede i valori prima della maschera quindi
graficamente non è il massimo,
se avete idee per cortesia che siano il piu' terra terra possibile :)
grazie
elio


title: Necessito aiuto con VBA

author: Gabriele

text:
Salve a tutti,
vi posto per un problema che non riesco a risolvere per mancanza di
conoscenza. Grazie per ogni eventuale suggerimento.
Utilizzo MSAccess 2000.Supponiamo che io inserisca in una tabella 2 date, ad
esempio data di arrivo e di partenza di un evento X . Mediante la funzione
DateAdd scrivo tutte le date comprese fra le due. Ora, voglio inserire in
una seconda tabella (vuota) queste nuove date,in un campo dipendente da X,
operazione che voglio compiere utilizzando un codice in VB.
Come posso accedere a tale tabella e modificarne i record ?  Ho letto della
documentazione relativa all'utilizzo di RecordSet, AddNew e UpDate, tuttavia
non riesco a capire il significato dell'apertura di una connessione per
accedere alla tabella che mi interessa. Non esiste un modo più semplice per
modificare dinamicamente i valori di una tabella,  riempiendo i relativi
campi
con un'operazione scritta in VB (come nell'esempio delle date) ? Se no, come
devo usare le connessioni per specificare che voglio lavorare nel medesimo
database e su tabelle già esistenti ?
Di nuovo grazie per ogni eventuale risposta,
Gabriele "VentodoiMaggio"
win...@coolmail.net


title: Necessito aiuto con VBA

author: Alessandro Giacometti

text:
--
Gabriele <
win...@coolmail.net
> wrote in message
8ii3f1$rjp$1...@nslave1.tin.it...

currentdb è una costante che si riferisce al db corrente, per aprire un
recordset usa le seguenti righe:
dim rs as recordset  ' dichiari una var di tipo recordset
set rs=currentdb.openrecordset("[query di selezione SQL oppure nome di
tabella presente nel db corrente]",dbopendynaset)
            'dbopendynaset è una cost che significa che vuoi che l'insieme
di record sia modificabile
per aggiungere un record
rd.addnew
 rs!nomecampo1=.....
 rs!nomecampo2=...
.
.
rs!nomecampoX=...
rs.update
per modificare il record correntemente puntato dal puntatore del recordset :
rs.edit
....come sopra
rs.update.
etc etc etc........ guarda gli esempi nell'help, sono fatti bene!!!
byez Alessandro
>
> Di nuovo grazie per ogni eventuale risposta,
>
> Gabriele "VentodoiMaggio"
>
win...@coolmail.net
>
>
-----------------------------------------------------------
Alessandro Giacometti:
homepage:
http://utenti.tripod.it/ando
ICQ UIN: 19408729
PGP Key Available - Disponibile
-----------------------------------------------------------


title: Necessito aiuto con VBA

author: sib

text:
Gabriele dice:
> Utilizzo MSAccess 2000.Supponiamo che io inserisca in una tabella 2 date,
ad
> esempio data di arrivo e di partenza di un evento X . Mediante la funzione
> DateAdd scrivo tutte le date comprese fra le due. Ora, voglio inserire in
> una seconda tabella (vuota) queste nuove date,in un campo dipendente da X,
> operazione che voglio compiere utilizzando un codice in VB.
> Come posso accedere a tale tabella e modificarne i record ?  Ho letto
della
> documentazione relativa all'utilizzo di RecordSet, AddNew e UpDate,
tuttavia
> non riesco a capire il significato dell'apertura di una connessione per
> accedere alla tabella che mi interessa. Non esiste un modo più semplice
per
> modificare dinamicamente i valori di una tabella,  riempiendo i relativi
> campi
> con un'operazione scritta in VB (come nell'esempio delle date) ? Se no,
come
> devo usare le connessioni per specificare che voglio lavorare nel medesimo
> database e su tabelle già esistenti ?
Non ho capito come e dove devi mettere queste date, ma sulla semplicita'
della cosa posso rassicurarti, e' piu' facile a farsi che a dirsi.
Hai due possibilita', o usi le query di accodamento (ma per farti un esempio
dovrei capire come sono strutturati i tuoi dati), o usi il VBA cosi':
Sub Pippo ()
    Dim rstMioRecordset as Recordset
    Dim MioValore as integer ' o string o quello che ti serve
    Set rstMioRecordset = CurrentDB.OpenRecordset ("MiaTabella",
dbOpenDynaset)
    with rstMioRecordset 'Serve per evitare di scrivere ogni volta
rstMioRecordset
        .AddNew 'senza l'istruzione with dovevi scrivere
rstMioRecordset.AddNew
        !MioCampo=MioValore
        .UpDate
    end with
End Sub
--
------------------------------------------------------
il sito comune di it.comp.database.access:
http://members.xoom.it/it_db_access
------------------------------------------------------
4000 anni fa', il saggio egizio Ptahhotep scrisse:
"... perche' non esistono saggi per nascita."
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente


title: problemi di blocco del database

author: andler

text:
Ciao a tutti.
Come mai ogni qualvolta apro un file database da me creato mi genera in
automatico un file .ldb e non mi consente + di effettuare alcune
modifiche al database (tipo ordinamento dei record ed altre cose simili...)
Il database non è utilizzato da nessun altro al momento in quanto solo
io ho access.
Ho provato ad uscire dal database e cancellare il file .ldb ma non me lo
lascia cancellare.
Qualcuno può aiutarmi? Grazie
Andler


title: problemi di blocco del database

author: Il Gatto

text:
andler ha scritto:
> Ho provato ad uscire dal database e cancellare il file .ldb ma non me lo
> lascia cancellare.
Il fatto che il file .ldb non scompaia alla chiusura e risulti bloccato
se non c'è nessuno che sta accedendo al db significa che Access quando
si chiude in realtà passa ad uno stato vegetale, tenendosi però i file...
Probabilmente ti restano dei processi zombie di msaccess (controlla con
Task Manager, se usi win 9x scaricati qualche utility apposta) che
mantengono i blocchi. Le ragioni possono essere diverse (installazione
di Office e/o Windows compromessa, uso di ocx di pessima fattura
nell'applicativo, service pack di Office mancanti, ecc...) e non sempre
di facile soluzione.
Di recente ho scoperto che
p.es
. il fenomeno si manifesta praticamente
sempre sul 2000 (con Sp3 e MDac 2.8) se scarichi un file .ade da browser
e chiedi "Apri" anziché salvarlo: all'uscita Access sparisce ma il suo
processo resta li imboscato, tenendo bloccato il file .ade e, quel che è
peggio, tenendo aperta la connesione con Sql Server e addirittura
lasciando attivi i blocchi di record degli ultimi recordset utilizzati!!
Ci stavo impazzando, io davo per scontato che ci fossero problemi di
autorizzazioni sul server...
IG


title: Fatture (facile)

author: Giulio da casa

text:
Ho costruito una procedura che mi gestisce ordini e fatture, gestisco il
numero fattura come da faq (con una query che mi da l'ultimo numero del
mese) ma la mia domanda è questa: nessuno parla mai di memorizzazione di
fatture.
Ciò significa che normalmente si gestisce l'ordine e poi la fattura è solo
un output (in duplice copia ovv.) di una report e poi mi "dimentico di lei"
oppure è utile memorizzare le fatture emesse?
Scusate la domanda ma mi sembra che tutti parlino solo di Gestione Ordini e
mai di Gestione Fatture.
Grazie e buona base dati.
giulio


title: Fatture (facile)

author: Stefano Bettini

text:
Giulio da casa ha scritto nel messaggio <85mqn0$1fr$
1...@nslave2.tin.it
>...
>Ho costruito una procedura che mi gestisce ordini e fatture, gestisco il
>numero fattura come da faq (con una query che mi da l'ultimo numero del
>mese) ma la mia domanda č questa: nessuno parla mai di memorizzazione di
>fatture.
Porca vacca...
Certo che le devi memorizzare! Come minimo ci devi poi costruire
dei movimenti in prima nota e sullo scadenzario, ed č sicuramente
+ semplice farlo a partire da un record di "testa" coi valori calcolati
una volta x tutte e coi progressivi memorizzati!
In genere si tende a memorizzarle in una struttura testa-righe
per poter gestire un "castelletto" di aliquote iva sulla stessa
fattura.
Bye, Ste


title: Fatture (facile)


title: Dimensioni finestra popup

author: Lp

text:
Se una form è impostata su popup, c'è la possibilità di fare in modo
che a runtime la finestra non possa essere ridimensionata al di sotto
di certe dimensioni da me fissate sia in larghezza che in altezza?
Grazie
Luigi


title: Dimensioni finestra popup

author: Alessandro Baraldi

text:
Lp ha scritto:

Si certo, SUBCLASSING...!
;-)
Scaricati questo Tutorial e studialo, fortunatamente ho inserito alcuni
Demo, tra i quali
proprio quello per limitare il Resize Min/Max...!
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=40
@Alex


title: Dimensioni finestra popup

text:
On 21 Aug 2006 02:44:09 -0700, "Alessandro Baraldi" <
ik2...@libero.it
>
wrote:

Grazie Alessandro,
adesso me lo scarico e me lo studio.
Se ho problemi ti farò sapere.
Luigi


title: Dimensioni finestra popup

text:
Lp ha scritto:
[CUT]
> Grazie Alessandro,
> adesso me lo scarico e me lo studio.
> Se ho problemi ti farò sapere.
> Luigi
Leggi bene tutto, il SubClassing in Access manda in Crash l'IDE VBA,
quindi
per farlo funzionare devi chiudere riaprire e provare senza passare per
l'IDE che
viene attivato solo la prima volta che si passa per la modalità
struttura di un Oggetto.
Quando poi trasformi in MDE non succede più nulla...!
Fai attenzione anche al demo per A_XP e non a quello per A_97 ciao.
@Alex