mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: Creare directory con Mkdir

Ciao a tutti.
Ci sto diventando matto.
se faccio mkdir "c:\miadir\"  funziona.
Ma se faccio :
mkdir "c:\mia_dir\mia_sub_dir\"  non funza.
Almeno cosi' mi pare.
Immagino che debbo prima creare "mia_dir",
poi "posizionarmi" (ma come ?) su "mia_dir"
e risparare un mkdir "\mia_sub_dir\" ?
Come cavolo funziona ? Grazie.


mkdir "c:\mia_dir"
mkdir "c:\mia_dir\mia_sub_dir"
-- 
Ciao
Karl
*********
Access FAQ:  
www.donkarl.com/it
 

 mkdir "c:\mia_dir\mia_sub_dir"
Grande Karl.
Grazie mille.

Newsgroup: it.comp.appl.access
Titolo: Come sapere in che posizione e' un'istanza diun mde?

Programma singolo form che viene fatto partire dall'arrivo chiamata 
telefonica
Il classico visualizza chiamante, debiti, crediti, ecc..
Se arrivano tre chiamate, partono tre istanze dello stesso programma
Bon
La form si riduce ad un minipannellino con telefono e nome chiamante
La posizione della form e' in basso a destra
Quando parte una seconda istanza programma, vorrei posizionare la form 
immediatamente sopra alla form prima istanza
Quindi la domanda e': come fare (da codice vba) a capire dove 
posizionare la mia form (per la prima istanza la posizione e' in 
basso,destra , la seconda istanza e' in (basso-altezza_form),destra  via 
di questo passo)
I problemi credo siano due:
- elencare istanze in memoria di un certo mde
- 'sbirciare' la posizione di frmPIPPO per ognuna di loro
Che dite? Si puo' fare?
 
 
 
 

Quando gestisci multiistanza devi generare una Collection in cui salvare il riferimento all'oggetto... quindi usi come Key la proprietà univoca hWnd dell'istanza... a quel punto se puoi sapere di che form parli accedi alle istanze accedendo agli Item della collection.
 
@Alex

 
 
Ringrazio per la risposta
Ma e' ancora troppo 'densa'
Fino a 'gestisci' ho capito, poi mi sono perso
Cosa intendi per "riferimento all'oggetto" un qualcosa che decido io (ad 
esempio un contatore univoco) o qualche proprieta' del programma ?
E come la trovo l'hWnd delle altre istanze avviate?
Si, ovviamente so di che form stiamo parlando, quello che non ho ancora 
capito e' come fare e'  "..accedere alle istanze ed agli Item della 
collection.." stando al di fuori
Stavo pensando di mettere sulla caption della form anche un valore 
diverso ogni volta, poi quando parte la terza istanza programma, leggere 
tutti gli eseguibili con un certo nome, e tra quelli 'sbirciare' la 
caption form incriminata (per assicurarmi che siano altre istanze e non 
la terza) e leggerne la posizione
Il vero problema e' che non so ancora come 'sbirciare' su un altro programma

Prova a scaricare 
http://mirror.masterdrive.it/alessandrobaraldi/DettaglioFaq.asp%3FIdFAQ=269.html
 
 
Rinomina il file con estensione zip 
Di fatto trovi tutto... in particolare una classe master collection con metodi specifici.
 
Il demo è discretamente funzionale e semplice una volta compreso il meccanismo.
 
Poi se ci sono cose da chiarire ne parliamo.
 
@Alex


Grazie mille
Lo vedo subito
Newsgroup: it.comp.appl.access
Titolo: contare record

Ciao,
a volte per delle cose sicuramente per voi banali non riesco ad andare
avanti
Ho una tabella clienti e una ordini
clienti
cognome, nome, ecc.
ordini
data_ordine, n_ordine, ecc.
vorrei contare quanti sono i clienti che hanno effettuato un solo
ordine. Come faccio?
Ho provatoin diversi modi, uno più catastrofico dell'altro.
Vi ringrazio molto per l'aiuto.
Remigio


Prova a vedere nell'help la funzione Dcount , oppure in maniera molto
piu semplice ti crei una query di raggruppamento e ti conti anche i
clienti.
Ciao


IL problema per me è capire come dire ad access di considerare solo i
record della tabella ordini a cui corrisponde un cliente che ha fatto
solo un ordine, ovvero che ha solo 1 data_ordine inserita.
Mi daresti un suggerimento?
Ciao e grazie.
Remigio

(maggiore ect ect) >1 o quello che vuoi , difficile darti come farla
se non si sa esattamente il risultato che si vuole ottenere e come e
strutturato il tutto.
Piccola premessa la tabella ordine dovrebbe avere anzi sicuramente
deve avere anche il campo codice cliente o qualcosa che faccia
riferimento alla tabella clienti.
Ciao


ok, hai ragione.
clienti
id_cliente,cognome, nome, ecc.
ordini
id_ordine, id_cliente, data_ordine, n_ordine, ecc.
le due tabelle sono collegate tramite l'id_cliente.


Puoi fare una query di questo tipo
SELECT Count(ordini.id_ordine) AS Conteggio, ordini.id_cliente,
clienti.cognome
FROM ordini INNER JOIN clienti ON ordini.id_cliente =
clienti.id_cliente
GROUP BY ordini.id_cliente, clienti.cognome;
Ovvio che i dati che vuoi all'interno sono quelli che ti interessano,
quindi li devi scegliere


però con questa query conto tutti i clienti che hanno fatto ordini, io
invece desidero sapere quanti clienti hanno UN SOLO ORDINE. :-)
Non ci riesco o non riesco a capire quello che vuoi dirmi?
Grazie infinite.
Remigio

 ...
SELECT Count(ordini.id_ordine) AS Conteggio, ordini.id_cliente,
clienti.cognome
FROM ordini INNER JOIN clienti ON ordini.id_cliente =
clienti.id_cliente
GROUP BY ordini.id_cliente, clienti.cognome
HAVING Count(ordini.id_ordine)=1
-- 
Ciao
Karl
*********
Access FAQ:  
http://www.donkarl.com/it
Newsgroup: it.comp.appl.access
Titolo: Stringa del collegamento al runtime di Access

Qual è la stringa associata all'icona o al collegamento che il developer 
crea quando si genera un pacchetto di installazione?
Possiedo il developer ed ho creato una serie di installazioni, ma non ho mai 
provato l'installazione sul mio PC, per cui non ricordo che stringa di 
comando viene associata al collegamento di Windows per far partire un 
determinato file mdb o mde con il run time di access.
Per chiarire meglio, su un computer nel quale è installato Access la stringa 
è qualcosa del tipo:
 "C:\Programmi\Microsoft Office\Office10\MSACCESS.EXE" 
"c:\TuaCartella\TuoFile.mdb" (valida per la versione XP)
Mi servirebbe per far partire un database di aggiornamento (finalizzato alla 
compattazione delle tabelle) su dei PC nei quali è installato il run time, 
evitando di generare un intero pacchetto di installazione.
Spero di essere stato chiaro.
Grazie
Salvatore

 Spero di essere stato chiaro.
Beh, non c'č molto da dire: praticamente ti sei risposto da solo!
Esempio di stringa d'avvio:
C:\Programmi\OfficeXP\Office10\MSACCESS.EXE /Runtime
"C:\TuaCartella\TuoFile.MDE"
Piů genericamente, considerando che il pacchetto d'installazione salva in
altro percorso MsAccess.exe (non C:\Programmi\OfficeXP\Office10):
<Percorso eseguibile MsAccess.Exe> /Runtime "C:\TuaCartella\TuoFile.MDE"
Ciao.

 Ciao.
Ciao
dalla risposta sembrerebbe che nel PC sia installato anche Access, nonchè 
Office (visto che si fa riferimento ad una stringa in cui compare il 
percorso relativo ad office).
Mi confermi che il percorso è lo stesso anche se è installato solo il 
runtime?
Viene installato anche il file Access.exe?
Grazie
Salvatore

 Viene installato anche il file Access.exe?
Ovviamente.
Ciao.

 ha scritto nel messaggio 
news:GQM8e.70782$zZ1.1...@twister1.libero.it...

Grazie dell'aiuto.
Ciao
Newsgroup: it.comp.appl.access
Titolo: Access-sqlExpress-[Microsoft ODBC Sql Driver][SQL SERVER] Il cursore non include la tabella da modificare oppure la tabella non può essere modificata

buondi
sto impazzendo nel cercare di risolvere questo errore.
Praticamente utilizzo Access e Sql Express. Ho spostato il programma
che ho realizzato da un computer desktop su di un portatile.
Tutto sembrava funzionare, sql Management si connette al db SQL.
Però quando apro una maschera da Access i dati vengono visualizzati
correttamente ma se modifico i dati di una sottomaschera mi esce il
seguente errore
Numero: -
2147467259
Descrizione:
"[Microsoft ODBC Sql Driver][SQL SERVER] Il cursore non include la
tabella da modificare oppure la tabella non può essere modificata."
Cosa sbaglio.
Credo che sia un problema di autorizzazioni perchè sul computer
desktop tutto funziona ed ho installato anche il programma su un altro
desktop che si collega in rete ed anche qui tutto funziona. Perchè sul
portatile niente?
Ciao e grazie

 tabella da modificare oppure la tabella non può essere modificata."
Che utente hai definito nella connessione tramite driver ODBC?
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype:pbsoftsolution


Il server si chiama User1
l'Utente all'avvio si chiama Admin con diritti di amministratore

 l'Utente all'avvio si chiama Admin con diritti di amministratore
In che senso "amministratore"?
Vuoi dire che hai i diritti dell'utente 'sa'?
Oppure l'utente di cui parli è un utente di Windows e, quindi, stai utilizzando 
l'autenticazione integrata?
Puoi mostrarci la stringa di connessione che utilizzi?



ho praticamente un DSN  registrato;
quando devo connettermi per modificare i dati fa
CONN.CONNECTIONSTRING="DATA SOURCE='CONNTUTTI';USER
ID='Administrator';Password='';Database=Negozio;

 ID='Administrator';Password='';Database=Negozio;
A me quella stringa di connessione non torna proprio.
Se utilizzi un DSN, la connectionstring dovrebbe essere simile alla seguente:
DSN=myDsn;Uid=myUsername;Pwd=; 
Se utilizzi ODBC, dovrebbe invece essere simile alla seguente:
Driver={SQL Server};Server=myServerAddress;Database=myDataBase;Uid=myUsername;Pwd=myPassword; 

Newsgroup: it.comp.appl.access
Titolo: A2010 bug interruzioni di pagina su report con raggruppamenti

Ciao a tutti.
 
ho un db sviluppato in A03 con report che contengono raggruppamenti e 
interruzioni di pagina.
Se apro il db con A03 e lancio le stampe tutto funziona regolarmente 
rispettando le interruzioni di pagina, mentre se lo apro con A10 mi stampa 
sempre una pagina finale bianca.
 
Sul sito di MS si parla di un bug, ma nulla si dice su eventuali soluzioni.
 
Voi sapete qualcosa?
:-)
 
grazie
 
skipper dixit... 
 
 

skipper <NOskip...@NOSPAMsuperskipper.NOSPAMit> ha scritto:

A10 al rogo!!!!
 
PS. stampa da codice... da pagina 1, fino a pagina n-1 (n e' l'ultima
bianca) ;)
 
 
-- 
------------
Pablitomf
Napoli sempre nel "Q"uore!
"mammasantissima" si nasce, non si diventa.
 
TheSpaceCowboy : 
Britos deve recuperare per arrivare in forma al prossimo
infortunio - 24/10/12

Newsgroup: it.comp.appl.access
Titolo: Aiuto!

Sono un utente alle prime armi e vorrei sapere se č possibile creare una 
maschera cosě fatta:
1 casella combinata che mi permette di scegliere tra diversi prodotti
1 casella combinata che mi permette di scegliere tra diversi paesi 
d'origine
1 pulsante che una volta premuto crei un report a partire da una tabella 
filtrandola in base alle opzioni delle 2 caselle combinate
Grazie a tutti per l'attenzione!
baciocco


wrote:

Si
fai riferimento ai valori delle caselle con
forms!nomemaschera!nomecontrollo e la metti nei criteri della query di
origine del report
Saluti.
Emanuele.

Ho fatto anche ciò che mi hai scritto via mail, l'unica cosa è che non 
so come dirgli di considerare TUTT i record se isNull è TRUE.
Esiste una costante, tipo ALL o qualcosa del genere?
Grazie 1000,
baciocco

baciocco
testi la condizione con iif e poi ripeti il campo
criterio di [cap]
nz(forms!etc;[cap])
prova coě forse funziona
Saluti.
Emanuele.
Newsgroup: it.comp.appl.access
Titolo: Chiave primaria che autoincrementa

Ciao Tutti
Ho un problema Grave
Ho una Tabella articoli Con la chiave primaria [Id articolo] Contatore.
Ho un'altra Tabella " Tabella dettagli ordini" e "Tabella Ordini" Con le
ralative Chiavi Primarie[ Id Dettagli ordini] e[ Id Ordini] e un campo[ Id
Articolo]. questi tre Tabelle hanno una relazione uno a molti..tra di loro
( Con Integrità preferenziale) Ma stranamente quando vado a definire i
dettagli Ordini ( anche se [Id Articolo ] in queste tabelle non sono
impostati come contatore,ed  è semplice Numero) però vedo che nella "tabella
Articoli" si incrementa il contatore . Questa cosa  mi suona molto  strano e
sembra anche grave. Se invece tolgo integrità preferenziale mi si complica
ancora e mi crea altri problemi.  Come posso risolverlo?
Grazie
_Shari

 ha scritto nel messaggio 
news:mGJGh.46438$aF5....@tornado.fastwebnet.it...

Direi che la relazione coretta dovrebbe essere:
Uno (Tabella Articoli) a Molti (Tabella Ordini)
Uno (Tabella Ordini) a Molti (Tabella Dettaglio)
Uno (Tabella Articoli) a Molti (Tabella Dettaglio)
è così anche per te ?
Se è così, quando vai ad inserire un nuovo Ordine, ma non inserisci un nuovo 
articolo (cioè l'ordine si riferisce ad articoli già inventariati), non 
dovrebbe crearti nessun nuovo record nella tabella Articoli.
Se invece, per un disegno dell'architettura non proprio lineare, 
all'inserimento di un nuovo Ordine viene anche generato un nuovo Articolo, 
beh, allora è giusto che si incrementi il contatore.
Ciao
Antonio

 beh, allora è giusto che si incrementi il contatore.
 Ciao
 Antonio
Io ho :
1-Uno (Tabella Ordini) a Molti (Tabella Dettaglio)
2-Uno (Tabella Articoli) a Molti (Tabella Dettaglio)
 e non
 3-Uno (Tabella Articoli) a Molti (Tabella Ordini)
Ma una relazione tra le Tabelle in punto 3, non lo vedo che funzione abbia.
Un'altra osservazione che (ID articolo) in (Dettagli Ordini) è indicizzato e
ha la chiave primaria . ho cercato di toglierlo ma vedo che alcuni
collegamenti nei query non funzionano, allora lo rimesso ancora.
grazie
Shari

[CUT]

Hai ragione, Shari, la relazione al punto 3 non ha senso di esistere: avevo 
preso un abbaglio. Quindi hai una serie di records Articoli e, quando vai a 
creare un nuovo record Ordine, non dovrebbe in nessun modo interferire coi 
records Articoli. Invece appena inserisci un record di Dettaglio ordine, 
dovresti trovarti valorizzati nella query anche i campi che prende 
automaticamente dal record Ordine e quelli provenienti dal record Articolo.
Se non è tua abitudine fare come sto per suggerirti, ti consiglio di fare 
prove di inserimento, cancellazioni, variazioni direttamente con la query, 
così ne puoi esaminare il comportamento corretto e poi, in un secondo 
momento, iniziare con la maschera che ti consenta di fare le variazioni che 
desideri attivare.
Mi dispiace, non posso esserti d'aiuto più di tanto.
Ciao
Antonio

 Antonio
 No..  Sei stato abbastanza esauriente. Ti ringrazio , ci devo fare delle
prove.
Newsgroup: it.comp.appl.access
Titolo: Ricerca in access

Salve, mi chiamo Egidio, e ho già postato altre volte in questo n.g. Ho 
realizzato un motore di ricerca sulla falsa riga di quello presente nel 
sitocomune. Ora ho aggiunto una maschera, che si attiva tramite pulsante 
per inserire nuovi nominativi all'interno della tabella Anagrafica. Fin 
qui tutto bene, ma nel momento in cui eseguo la query di ricerca, non 
considera gli ultimi inserimenti. Vi allego la query che uso.
  SELECT Anagrafica.Cognome, Anagrafica.Indirizzo, Anagrafica.Loca, 
Anagrafica.Prov, Anagrafica.CAP, Anagrafica.Datavisita, 
Anagrafica.Visitato, Anagrafica.Telefono
FROM Anagrafica
WHERE (((Anagrafica.Cognome) Like "*" & [Forms]![Ricerche]![Cognome] & 
"*") AND ((Anagrafica.Indirizzo) Like "*" & 
[Forms]![Ricerche]![Indirizzo] & "*") AND ((Anagrafica.Loca) Like "*" & 
[Forms]![Ricerche]![Loca] & "*") AND ((Anagrafica.Prov) Like 
Nz([Forms]![Ricerche]![Prov],"*")) AND ((Anagrafica.CAP) Like "*" & 
[Forms]![Ricerche]![CAP] & "*") AND ((Anagrafica.Visitato) Like 
Nz([Forms]![Ricerche]![Visitato],"*")));
Grazie infinite per la vostra disponibilità.
Egidio
N.B. La query è un pò rudimentale, ma sono agli inizi.

 Egidio
-- 
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------

 
La query è assegnata ad un pulsante denominato cerca. L'inserimento dei 
nominativi avviene tramite un pulsante che ho creato nella maschera 
principale, che mi apre una maschera di inserimento, dove vado a mettere 
  tutti i dati angrafici, con dei pulsanti per salvare il record, 
cancellarlo.

 ha scritto nel messaggio
news:BsHke.24578$795.7...@twister1.libero.it...

Se a fronte dell'evento "Su clic" del pulante di comando apri direttamente
la query con un DoCmd.OpenQuery, non hai altra possibilità, dopo
l'inserimento, la modifica o l'eliminazione di un record, di chiudere e
riaprire la query.
Potresti invece visualizzare i dati di una query con una maschera continua,
nel qual caso, dopo l'aggiornamento della tabella, puoi limitarti a fare un
requery della maschera continua.



Il problema è proprio qui, nel senso che una volta inseriti i dati, li 
vedo nella tabella, ma la query non me li filtra.
Grazie ancora

 ha scritto nel messaggio
news:GdJke.24798$795.7...@twister1.libero.it...

non sono sicuro che possa funzionare ma mettere un me.refresh all'inizio
di tutto il codice??

Newsgroup: it.comp.appl.access
Titolo: Chiudere una maschera alla pressione di qualsiasi tasto

cdo
� solo una maschera di visualizzazione
Grazie

 ï¿œ solo una maschera di visualizzazione
Imposta la proprietï¿œ "Anteprima tasti" della maschera a Sï¿œ.
Sull'evento "Su tasto giï¿œ" della maschera usa questo codice:
KeyCode = 0
DoCmd.Close acForm, Me.Name
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
 

 DoCmd.Close acForm, Me.Name
grazie
Newsgroup: it.comp.appl.access
Titolo: Aggiornare tutti i record di una maschera

Ciao a tutti, avrei la necessità di aggiornare tutti i record di una 
maschera continua o normale.
Il problema è questo: da una maschera con un pulsante apro una seconda 
maschera è devo cambiare il valore di una casella di testo chiamata 
numeroOfferta, impostando il valore della prima maschera, il tutto mi riesce 
per il primo record, ma dovrei ciclare tutti i record della maschera e 
cambiare il valore, questo l'ho capito, il problema e che non so come si fa.
Qualcuno può aiutarmi?
Grazie
Ciao Tommy


Hai più metodi:
- con una query di aggiornamento eseguita dal metodo RunSQL (vedi help);
- con una query (salvata) di aggiornamento eseguita dal metodo OpenQuery 
(vedi help);
- eseguendo un cliclo nel recordset della form, vedi help Proprietà 
RecordsetClone;
Ciao.
-- 
Sergio MAZZA

Newsgroup: it.comp.appl.access
Titolo: acquisto applicazioni access già pronte (per studio professionale)

Sono interessato ad acquistare, previa prova, e  a modico prezzo (spero),
applicazioni di access già pronte per usi gestionali (es. gestione archivi
pratiche,gestione informazioni varie clienti etc).
Angelo
--------------------------------
Inviato via 
http://usenet.iol.it

pratiche,gestione informazioni varie clienti etc).
Ma sei interessato come azienda o come programmatore (scopo verticalizzazione)?
Ciao, warp

Ciao, warp
................
Come
azienda (piccolo studio commercialista)
Ciao Angelo


Newsgroup: it.comp.appl.access
Titolo: report testo verticale

ho inserito una casella di testo in un report con testo verticale ma
volevo la lettura dal basso verso l'alto come immagine allelata che spero
di aver inserito bene
grazie
Guarda l'immagine cliccando 
http://attach.mynl.it/img?id=NzgyNA
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Guarda l'immagine cliccando 
http://attach.mynl.it/img?id=NzgyNA
www.lebans.com
 quello ch echiedi e molto altro
-- 
-- 
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access
Newsgroup: it.comp.appl.access
Titolo: riepilogo: come distribuire RunTime ?

fino ad oggi non ne ho avuto bisogno.... ma adesso dovrei distribuire una 
piccola applicazione a un cliente con 8 clients e senza licenze di Access.
Pensavo a distribuire la versione runTime, ma .... non so nemmeno se ne ho 
le caratteristiche.
OfficeXP(2002) ... ma che tipo di licenza ho ? come posso stabilirlo?
.... sò che questo è un 3D frequente, ma mi basterebbero i passi essenziali 
per arrivare
1) definizione di quale versione di Office sia abilitata a rilasciare i 
RunTime
2) avvertenze da tenere nella realizzazione degli applicativi(solo Access) 
....
3) .... basta così ;(=)
Ivan


http://www.accessgroup.it/soluzioni.htm
Approfondimenti
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

 Info:  
www.donkarl.com/it
intanto grazie mille per il link, che comunque mi ha chiarito il 90% dei 
dubbi.
Mi resta solo da chiedere se :
Un cliente dovesse acquistare una sola licenza Dev, puň installare (da 
quella) il runTime su tutti i suoi clients?
Se questo fosse lecito, allora io non avrei problemi per lo sviluppo e lui 
nessun problema per la distribuzione sui suoi clients.
Grazie ancora Massimiliano
Ivan 


Sě puň installare quanti runtime vuole.
Ciao, Carlo 

 ha scritto nel messaggio 
news:43e848c2$0$28060$4faf...@reader1.news.tin.it...

 evviva!
grazie


Certo, a quel punto diventa luisviluppatore


Newsgroup: it.comp.appl.access
Titolo: formattazione

Ho un problema... Ogni tanto quando lancio la stampa di un report che è
formattato con stampa pagina in modo orizzontale, il computer, di sua
iniziativa, mi cambia le impostazioni.
E' possibile e, se si con quali comandi, formattare la pagina (direzione di
stampa e margini) sull'evento apertura?
Grazie



 ha scritto nel messaggio
news:H8_P7.645$X_3....@twister2.libero.it...



mi sembra sia un bug di access di perdere le impostazioni dei report
senza motivo, personalmente imposto anch'io i margini e le opzioni
generale di tutti i database creati sul computer che utilizza il
programma.
In tal modo quando si resettano i parametri a casaccio, tornano
comunque a quelli che voglio io.

 Che io sappia l'access non ha molti controlli sulla pagina da codice.
Che io sappia dovresti scrivere DOPO il quoting!!!
Antonio

 ha scritto nel messaggio
news:7ADT7.326905$sq5.15...@news.infostrada.it...

Ops ! sorry !
FACE ONE

 wrote in message
9vpr93$8c5$1...@pegasus.tiscalinet.it...

Benissimo...
Antonio
Newsgroup: it.comp.appl.access
Titolo: Non riesco a capire perchè

Ciao
premetto che mi sono avvinato ad ACCESS da poco tempo, ho comprato un paio
di manuali e mentre li scorro cerco di costruire qualche piccola
applicazione cercando di risolvere eventuali problemi che mi si presentano.
Un po di giorni fa ho costruito una maschera con relativa sottomaschera
senza avere creato nessuna relazione con la maschera principale, uso la
sottomaschera per copiare records che poi accodo nella maschera principale.
Per fare questo ho usato l'evento click su meschera e le due azioni:
- DoCmd.RunCommand  acCmdSelectAllRecords
- DoCmd.RunCommand  acCmdCopy
Non ho avuto nessun problema fino a quando non ho cambiato la sottomaschera
in una maschera Popup.
Usando con la maschera Popup l'evento sopra descritto appare un messaggio di
errore  che dice:
- Impossibile trovare il campo 'Forms' a cui si fa riferimento nell'
espressione.
 Ho notato anche che usando il Copia presente nella barra strumenti e nel
menů di scelta rapida relativo al Muose tutto funzione regolarmente.
Chiedo se qualcuno č cosě gentile di spigarmi che cosa significa
"Impossibile trovare il campo 'Forms'" e descrivermi il codice che usa il
Copia della barra strumenti e scelta rapida.
Vi ringrazio anticipatamente


wrote:

prova con un nometuamascheraprincipale.setfocus
prima di fare  DoCmd.RunCommand  acCmdCopy
Saluti.
Emanuele.

Newsgroup: it.comp.appl.access
Titolo: REPORT

Come fare a stampare due volte la prima pagina di un report che ad esempio
e' formato da 4 o 5 pagine?
Grazie del prezioso aiuto.
--
Bencio dal negozio
--

 Bencio dal negozio
Ciao
RoDAgo


Penso che sia proprio quello!!!Grazie mille
Ma dove lo devo mettere? Prima del docmd.openreport?
Grazie ancora

 Grazie ancora
Prego
Cià
RoDAgo

 copia la prima ed in singola copia dalla 2 alla 4 basta inserire nel
Errata corrige:
copia la prima ed in singola copia dalla 2 alla 5 basta inserire nel....
 Cià
 RoDAgo

Grazie davvero mi hai tolto davvero dalle pesche"!!!!!

Newsgroup: it.comp.appl.access
Titolo: Aggiornare tabelle del back end

Salve ho un db diviso tra front end e back end
vorrei scirvere una routine che alla pressione di un tasto vada a cambiare 
un campo di tipo si/no localizzato in una tabella del backend
come è possibile?

 wrote in message
news:43ee53dd$0$12599$
4faf...@reader3.news.tin.it

Cambiare cosa intendi...?
Se le tabelle sono Linkate è come se fossero in locale.
Spiegati meglio
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 come č possibile?
Vai sul Sito Comune (link qui sotto) e nella Sezione Tables leggi la FAQ di
Enrico Oemi intitolata "1.9 Modificare la struttura dati del BE via codice,
direttamente dal FE".
-- 
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Anteprima report

Salve,
Sto cercando di aprire un report in anteprima stampa.
Questo report ha origini dati su una quey "Spedizione Ordini" in cui ho 
messo come criterio sul Codice Ordine questa stringa:
[Forms]![Ordini]![Ordine_Codice]
ora quando  creo il pulsante apri report  "SpedizioniOrdini" il modalità 
anterpima :
Private Sub Anteprima_Click()
DoCmd.OpenReport "SpedizioniOrdini", , ,  Me.Oridne_Codice, , acViewPreview 
(non è uno sbaglio Me.Oridne_Codice, e scritto ormai cosi e non lo cambio)
End Sub
mi dice che c'è un'errore nella query errore numero ecc.....
dove sbaglio?
Grazie

 ha scritto nel messaggio news:nH6bf.47073$Pe2.8...@twister2.libero.it...

Nell'inserire il criterio nella query; dovresti filtrare il report passandogli il criterio indicandolo nel parametro 
CondizioneWhere:
es.
DoCmd.OpenReport "SpedizioniOrdini", , ,  "[Oridne_Codice]=" & Me![Ordine_Codice], , acViewPreview
Ovviamente devi togliere il [Forms]![Ordini]![Ordine_Codice] nella query...
Ciao.
-- 
Sergio MAZZA 

 ha scritto nel messaggio 
news:dkivcv$2dv$1...@area.cu.mi.it...

Grazie Sergio,
ma il problema è che [Forms]![Ordini]![Ordine_Codice] nella query non posso 
toglierla, perchè è impostata e funziona correttamente in un altro comando 
che mi salva in automatico il file in pdf con la funzione Callpdf.
La devo togliere obbligatoriamente per far funzionare il comando in 
anteprima?.
Grazie ancora!!! 

 Grazie ancora!!!
Allora la form Ordini deve rimanere aperta...
Ciao.
-- 
Sergio MAZZA 

 ha scritto nel messaggio 
news:dkj07k$39g$1...@area.cu.mi.it...

niente mi dice errore 37025 erroe nell'espressione della query(operatore 
mancante su "(OrdineCodice)"=Ar 05-0002 


Ci sono almeno 2 sbagli. L'ordine dei parametri di OpenReport
e il tuo criterio che non sembra necessario se l'hai già incluso
come riferimento nella query. Prova con:
DoCmd.OpenReport "SpedizioniOrdini",  acViewPreview
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
+ Conferenza Italiana per Sviluppatori di Access (CISA) 

 ha scritto nel messaggio 
news:3t4gkuF...@individual.net...

Grandissimo Funziona !!!!!!!!!!!!!!
Sei un dio !!!!!!!!!!!!!!!

Newsgroup: it.comp.appl.access
Titolo: Controllo su casella di testo

Buona domenica a tutti, domanda forse banale ma a cui non ho trovato
risposta: come faccio a saper che tipo di dati sono inseriti in una data
casella di testo? Ossia : esiste un modo per verificare che il testo
inserito nella casella corrisponda (ad esempio) ad un formato data generica
piuttosto che a semplice testo ?
Grazie
Alex

piuttosto che a semplice testo ?
Guarda vartype sull'help.
Saluti.
Luciano

Newsgroup: it.comp.appl.access
Titolo: finestra db sparisce o no ?

Come posso fare tramite codice a rendere non visile la finestra db ?
Grazie in aticipo ......
Ci sara qualcuno che lo sà
Ciao

 ha scritto nel messaggio
news:95986190...@melissa.energy.it...

Guarda le opzioni strumenti - avvio...
Ciao.

 wrote in message

Newsgroup: it.comp.appl.access
Titolo: da Access 2000 a 2003

Ciao al NG,
                   ho un database sviluppato in Access2000. Mi hanno
cambiato la suite di Office (aggiornata al 2003) ed ora quando apro il db,
mi appaiono alcuni messaggi in cui viene affermato che non sono presenti
alcune .dll. Infatti alcune funzioni non girano più. Come posso rimediare
(c'è una libreria da cui poter attingere per rendere il db di nuovo
funzionante)?
p.s. ma gli upgrade di software non dovrebbero servire a migliorare la vita
invece di complicarla?
Saluti,
          Zio Patti.

           Zio Patti.
Quello di A03 è servito soprattutto ad aumentare il portafoglio di zio Bill
-- 
_ _
Ciao
MAssimiliano Amendola
Cisa1 - I° Conferenza Italiana per Sviluppatori Access Arezzo 4+5
Giugno 2005 Sono aperte le iscrizioni  Info:  
www.donkarl.com/it


Oggi leggevo sul giornale che nel 2004 zio Bill e signora hanno donato 1.5
mld di dollari.
Dato che di solito ste cose se fanno per pagare meno tasse non oso
immaginare quanto
abbiano guadagnato......


Newsgroup: it.comp.appl.access
Titolo: Come aggiornare casella di testo in maschera

Ciao a tutti,
ho costruito una maschera continua su una query. Siccome č memorizzata nella
tabella di origine la data in formato testo (es 20001023) ho fatto una
piccola funzione VBA che mi converte la data come voglio io. A questo punto
ho aggiunto un casella di testo nella maschera per visualizzare il risultato
della funzione (inserendo nella proprieta' origine dati della nuova casella
di testo = miafunzione)
Il problema e' che quando lancio la maschera continua visualizzo
perfettamente il risultato della funzione solo nelle caselle di testo
visibili all'apertura della maschera, quando cerco di scorrere la maschera
vedo solo celle vuote e non resta neppure la posizione di scorrimento (al
rilascio del mouse torno alla visualizzazione precedente, prima di scorrere
l'elenco) solo se clicco dentro a una casella di testo con la data originale
posso scorrere qualche record in piu'.
Come posso fare a risolvere questo problema?
Grazie e buone Feste.
G.

Scusate dimenticavo di dire che uso Access 2000 e Win 98



Hai provato ad inserire la funzione direttamente nella query?
--
Alberto

 Alberto
Sono un principiante e non ho le idee chiarissime. Come si fa ad inserire la
funzione direttamente nella query?
Grazie.
G.

Grazie.
Io, è vero, non ho cuttato per niente; ma forse tu hai tagliato troppo
;-)
Comunque... se la query la hai creata con il generatore di query,
basta, in una nuova colonna, inserire un nuovo campo con una formula
più o meno così:
MioCampo: Miafunzione(..)
Nell'elenco campi disponibili per la maschera ti dovrebbe ora apparire
anche 'MioCampo'.
Se hai ulteriori difficoltà oppure se non hai usato il generatore di
query, rifatti sentire.
Ciao
--
Alberto
Newsgroup: it.comp.appl.access
Titolo: Access password protect hurdle through vb6




I have just emailed an Access 97 database from work to my home email address and have saved the database on disk. 

My problem is that if I set up a data control box in visual basic 6  I have a problem with the property 
Record Source. 
When I select it I get an error message indicating password protected
 - Record type 
is set to Table.

Is there any code to get into the database from VB6 or do I have to undo password protection within Access 97 - (Yes I do Know the Password) 

Your comments would be most welcome

Kind Regards











 
wrote in message 
B56BB7B5.3081%jo...@fineart-jcr.demon.co.uk
...

Newsgroup: it.comp.appl.access
Titolo: Valori in una casella di riepilogo

Salve scrivo in merito adu un piccolo problema
ho realizzato un motore di ricerca tramite una maschera in cui compaiono due 
caselle di testo per l'inserimentto di due date
e di una casella combinata "stato"
L'utente specifica le date (può anche non farlo ) e scegli un valore dalla 
casella combinata
fatto questo preme un pulsante nel cui evento clic ho inserito:
-----------------------------------------
Private Sub Comando8_Click()
' In Base allo stato delle caselle per la ricerca viene '
' impostato il RowSource della List alla query adatta '
If Not IsNull(Me.data1) And Not IsNull(Me.data2) Then Me.list.RowSource = 
"QueryCercaPerData"
If Not IsNull(Me.Stato) Then Me.list.RowSource = "QueryCercaStato"
'If Not IsNull(Me.Prov) Then Me.list.RowSource = "Cerca_Prov"
' Se non viene trovato nulla allora appare un MsgBox '
If Me.list.ListCount = 0 Then
strmsg = MsgBox("Nessun record trovato !", vbExclamation, "Attenzione...")
End If
End Sub
--------------------------------
Il problema è che nella casella di riepilogo vengono visualizzati dei 
nuemeri al posto dei valori
tanto per intenderci:
il risultato restituito è:
Cedente:       Valore:      Stato:
1                   50,00         3
Mentre vorrei che venisse visualizzato:
Cedente:    Valore:           Stato:
Pippo          50,00           Disponibile
Come  rimediare?

 ha scritto nel messaggio 
news:6QAHd.428117$b5.20...@news3.tin.it...

associando la giusta colonna della casella di riepilogo.
---
Daniele 

 Come  rimediare?
Qual'è l'origine della tua casella combinata Stato? Immagino una tabella
del tipo:
IDStato
Descrizione
Se la query origine dei dati della casella di riepilogo è impostata
correttamente, tu puoi passarle il valore della casella combinata (ad
esempio IDStato) e visualizzare però la sua decodifica. In pratica nella
query origine della casella di riepilogo inserisci la colonna IDStato con
criterio il valore che le passi dalla casella combinata e togli la spunta
su visualizza mentre lasci la spunta sul valore Descrizione
TANNHAUSER
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ha scritto nel messaggio 
news:csnrpj$ff7$1...@news.newsland.it...


 If Not IsNull(Me.Stato) Then Me.list.RowSource = "QueryCercaStato"
Per cominciare, visto che non sembra che tu ti sia letto le regole del NG,
leggitele, che non fa mai male, e rispondi alla fine del messaggio
precedente: questo rende tutto piů semplice (soprattutto la lettura).
Questo era chiaro; ciň che non mi era chiaro, e che ho chiesto ed ho
cercato di spiegarti, era se la "QueryCercaStato" che alimenta le colonne
della tua casella di riepilogo avesse una colonna con anche la descrizione
dello Stato (ad esempio se stato=3 descrizione=Disponibile) o meno. Se non
ce l'ha, la devi aggiungere.

Newsgroup: it.comp.appl.access
Titolo: è possibile un aiuto?

Ciao ragazzi, vorrei sapere se è possibile far cambiare un valore numerico
in base al mese.
Mi spiego meglio, ho dei lotti di merce che vanno in progressione numerica
per mese (es. 1° luglio,2001 - 50° luglio, 2001). Ora, il numero deve
tornare ad 1° nel momento in cui il mese passa da luglio ad agosto, per poi
incrementarsi di operazione in operazione.
Tutto questo tramite maschera di inserimento dati!
Per voi è possibile tutto questo?
Grazie per una risposta

...

Prova a fare una Dcount dove filtri per mese i record già inseriti.
Spero sia questo quello che volevi dire, ho n operazioni in un mese , le
voglio numerare,
giusto ?
dcount(tabella, colonna, mese=tuo_mese)

 ha scritto nel messaggio
news:9ihvqd$ovh$1...@usenet.inwind.it...

Se la tabella che è origine record della maschera di inserimento si chiama
MiaTabella.
Se il campo che deve contenere il tuo contatore è di tpo testo e si chiama
MioContatore.
Nella maschera di inserimento, nel Valore predefinito della casella di testo
associata al campo MioContatore scrivi:
=DCount("[MioContatore]";"MiaTabella";"MioContatore Like '*" &
Format(Date();"mmmm") & ",*'" & " And MioContatore Like '*" &
Format(Date();"aaaa") & "*'")+1 & "°" & Format(Date();"mmmm") & "," &
Format(Date();"aaaa")
Prova e facci sapere se funziona.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Stampa Unione

Ho creato un documento di word collegato ad una query del mio database
Prima applico i filtri alla query e poi eseguo il seguente codice che avvia
il documento e dovrebbe eseguire la stampa unione:
'Esempio di automazione con MSWord.
    Dim wordApp As Object
    Dim wordDoc As Object
    Dim blOpen As Boolean
    On Error Resume Next
    blOpen = True
    Set wordApp = GetObject(, "Word.Application")
    If Err.number = 429 Then
        Set wordApp = CreateObject("Word.Application")
        blOpen = False
        Err.number = 0
    End If
    On Error GoTo gestErrori
    Dim doc2 As String
    doc2 = doc
    Set wordDoc = wordApp.Documents.Open(doc2)
    With wordApp
        .Visible = True
        .Activate
        With wordDoc.MailMerge
            .Destination = wdSendToNewDocument
            .Execute
        End With
    End With
esci:
    Set wordDoc = Nothing
    Set wordApp = Nothing
    Exit Sub
gestErrori:
    MsgBox Err.number & " - " & Err.Description
    GoTo esci
In effetti la stampa unione viene eseguita ma succede che mi apre una nuova
copia anche del database e quindi la stampa unione la esegue su tutti i
clienti anzichč su quelli filtrati. Sapete aiutarmi? Grazie!

 wrote in message
WyWC7.22282$Qj6.1...@news.infostrada.it...

Grazie lo stesso a tutti ma lo risolto, e se dovesse capitare a qualcuno il
motivo non molto chiaro č che ho cambiato titolo all'applicazione nella
barra in alto al posto di Microsoft Access, ora ho rimesso microsft access e
tutto funziona di nuovo, altri problemi simili potrebbero comunque sorgere
se il database č in rete e non in locale.

 ha scritto nel messaggio
news:RIWC7.22360$Qj6.1...@news.infostrada.it...

per risolvere il problema puoi utilizzare il seguente codice...
una funzione ripristina il titolo "Microsoft access" prima di avviare la
stampa unione ....
l'altra al contrario ripristina il tuo titolo al termine dell'unione....
qui ci sono le due funzioni....(trovate su un sito americano)
ciao Roberto
Option Explicit
Dim mstAppTitle As String
Function fSetAccessCaption() As Boolean
Dim dbs As Database
Const cPropNotExit = 3270
    'retrieve old title
    Set dbs = CurrentDb
    On Error Resume Next
    mstAppTitle = dbs.Properties("AppTitle")
    'if property doesn't exist
    If Err = cPropNotExit Then
        fSetAccessCaption = False
    Else
        dbs.Properties("AppTitle") = "Microsoft Access"
        RefreshTitleBar
        fSetAccessCaption = True
    End If
End Function
Sub sRestoreTitle()
    CurrentDb.Properties("AppTitle") = mstAppTitle
    RefreshTitleBar
End Sub
Newsgroup: it.comp.appl.access
Titolo: Raggruppamento senza ordinamento

vorrei fare un raggruppamento in un report ma senza ordinarli in ordine
crescente o decrescente ma semplicemente "come vengono".
Ciň non mi sembra che sia possibile in quanto access mi dice di scegliere
tra le due opzioni cresc o decresc
Esiste un espediente?

 wrote in message
UJBY7.15178$s04.7...@news.infostrada.it...

Fare il raggruppamento a livello di query origine record del report...
Antonio

ho fatto come mi hai consigliato, ma il problema è che vorrei avere la
possibilità di avere delle intestazioni per ogni gruppo. Così sono
raggruppati in modo opportuno, ma non posso per esempio introdurre un
distanziamento per delimitare graficamente i vari gruppi.

 wrote in message
PG4Z7.23129$s04.1...@news.infostrada.it...

Quota una parte del messaggio a cui stai rispondendo, altrimenti non si
capisce il thread...
Non mi viene in mente un'altra soluzione e probabilmente non ce n'è...
Quello che dico però è:
Se dici che vuoi che vengano elencati "come vengono" i casi sono tre:
1) non te ne frega niente. Allora puoi mettere un ordinamento crescente sul
raggruppamento e che ti frega?
2) Ci sono campi chiave e quindi il come vengono è un ordinamento fatto da
access sui campi chiave: rimetti l'ordinamento sui campi chiave prima del
campo di raggruppamento nella finetra ordinamenti e raggruppamenti
3) Non ci sono campi chiave e quindi il come vengono dipende dall'ordine di
inserimento: metti un campo contatore e quindi metti l'ordinamento su quel
campo prima del campo di raggruppamento, come per il passo 2
Antonio

Newsgroup: it.comp.appl.access
Titolo: Come si cambia la password

Vorrei cambiare la password al database, ma quando tento di toglierla (per
poi rimetterne una diversa) una finestra mi avverte che devo aprirlo in modo
esclusivo.
Io lo faccio, ma mi ripete lo stesso messaggio. E' dovuto per caso al fatto
che ho un MDB con i dati collegato (si chiama Back End?) ?
Come si fa??? Grazie.
--
Fabio Dalla Villa
Biella (BI) 13900

 che ho un MDB con i dati collegato (si chiama Back End?) ?
Dopo che spunti la casella "apri in modo esclusivo" devi chiudere access e
riaprirlo altrimenti non ha effetto.
Ciao, Sib
--
------------------------------------------------------
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
Newsgroup: it.comp.appl.access
Titolo: Intercettare l'evento commit e rollback

Come si fa ad intercettare l'evento commit e rollback in una connessione
transazionale. Non so scrivere per ignoranza il codice che comunichi
all'utente l'effettivo verificarsi del commit o del rollback... so che
esiste, ma non so come inserirlo nel sorgente.
Grazie
Daniele

 ha scritto nel messaggio

Non credo che esista un modo per fare quelo che chiedi, ma d'altro canto,
poiche' devi scriverla esplicitamente nel codice l'istruzione (commit o
rollback che sia) lo sai gia' quand'e' che avviene.
Sib

 wrote in message
news:DEBJa.112130$
Ny5.3...@twister2.libero.it

Da quel che ne sò i metodi citati sono applicabili
all'oggetto WorkSpace e/o alla proprietà DBEngine.
Entrambi, in ogni caso non possono essere origine di
EVENTI di AUTOMAZIONE, pertanto non credo tu possa
intercettare nulla.
Se mai ciò che puoi fare è GESTIRE la transazione
con una corretta gestione Errori.
Non ne sono certo, nel senso che per quel che ne sò
è così.......!
@Alex.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

"Sib" <si...@SPAMiol.it> ha scritto nel messaggio
news:d8DJa.129021$pR3.2...@news1.tin.it...

La commit può metterci diverso tempo (specialmente in remoto) se i dati da
aggiornare sono parecchi. Nella guida in linea esiste l'evento proprietario
generato dal metodo commit, e precisamente CommitTransComplete ma non so
come fare ad creare la routine che lo intercetti.
Se sai come gestire gli eventi magari fammi sapere
Ciao
Daniele
Newsgroup: it.comp.appl.access
Titolo: Novita' Access 2013 ?

Qualcuno di voi ha avuto l'occasione di mettere le mani su Access 2013 ?
Bello, brutto ?
Novita' eclatanti?
Consigliate di prenderlo?
Ciao e grazie
RobertoA
 
 
 


Direi più veloce nell'apertura e nella chiusura, non ci sono più i le visualizzazioni tabella pivot e grafici pivot.
Si possono creare delle APP. 
Dovrebbe essere utilizzabile su smart PC e su tablet con SO Windows.
Buona compatibilità con MS Access 2010.
 
Marco Dell'Oca


A proposito dimenticavo,
le repliche non sono più previste.
 
Saluti
Marco Dell'Oca

Newsgroup: it.comp.appl.access
Titolo: Qual'è la sintassi migliore?

Salve a tutti, da buon neofita mi pongo certi quesiti....
Ho notato che in VBA, ad esempio per sposatrsi ra i record, la maggior parte
degli esempi e delle auto composizioni usa una sintassi che si serve del
metodo DoCmd, ad es.
    DoCmd.GoToRecord , , acNext
io ho invece trovato il comando più diretto RunCommand, ad es.
    RunCommand acCmdRecordsGoToNext
Ora vi chiedo: quale delle due sintassi è la più funzionale, la più "giusta"
?
Personalmente preferisco la seconda, ma non vorrei che la somoglianza fosse
solo apparente, e che approfondendo la questione venissero fuori delle
"magagne" usando RunCommand...
Grazie

 ha scritto nel messaggio
news:yi5J8.26925$8x3.5...@twister1.libero.it...

Nel caso dell'esempio che tu citi, non c'è alcuna differenza tra usare il
comando RunCommand o l'oggetto DoCmd.
Comunque se cerchi sull'help, per quanto riguarda l'Oggetto DoCmd trovo
scritto:
==========
È possibile utilizzare i metodi dell'oggetto DoCmd per eseguire le azioni di
Microsoft Access da Visual Basic. Un'azione esegue attività come la chiusura
di finestre, l'apertura di maschere e l'impostazione del valore dei
controlli.
ecc. ecc.
==========
mentre se cerchi Metodo RunCommand, trovi scritto:
==========
Il metodo RunCommand esegue un comando della barra degli strumenti
incorporata o del menu incorporato.
ecc. ecc.
==========
Molti metodi dell'oggetto DoCmd sono realizzabili anche con delle macro:
quindi, se provieni dall'uso delle macro, sono più intuitivi.
A mio avviso i metodi dell'oggetto DoCmd sono più flessibili e per me più
validi mnemonicamente.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: requery listview

Ciao a tutti
In una maschera ho inserito una listview, facedo doppio click su di esso 
apro una maschera grazie alla quale posso immettere nuovi dati nella 
listview.
Sull' azione chiudi di questa seconda maschera, oltre al codice relativo 
al salvataggio dei dati vorrei fare in modo che si aggiorni in tempo 
reale la listview presente nella prima form.
Ho usato il seguente codice: 
"Form_checontienelalistview.mialistview.requery" ma non va
Dove sbaglio?

Maurizio ha scritto:

Le ListView non sono oggetti Bound, quindi il Requery fa il solletico
alla Form...!
Per popolarle inizialmente come hai fatto...????
Devi rifarlo, rileggendo l'origine...
Trovo tutto questo un brutto sistema....
@Alex

Alessandro Baraldi ha scritto:

Ma esiste la possibilità di creare una listbox con icone?

 Ma esiste la possibilità di creare una listbox con icone?
No.
@Alex

Newsgroup: it.comp.appl.access
Titolo: ultimo dubbio

ormai ho quali ultimato il mio db, grazie all'aiuto di molti di voi,
l'ultimo dubbio è questo:
ho un db con dei clienti, ogni cliente una per esempio un prodotto e questo
prodotto è composto da un tipo di imballaggio. io ora ho creato 1 tabella
con i clienti, 1 con i prodotti e 1 con gli imballaggi poi le ho unite in 1
tabella nuova dove seziono prima il cliente poi il prodotto ed infine
l'imballaggio e fino a qui tutto ok. il problema sta nel fatto che gli
imballaggi (in verità non è proprio un imballaggio) sono diversi da prodotto
a prodotto e anche da cliente a cliente quindi questa lista è molto lunga.
Per abbreviare la ricerca durante l'inserimento non posso fare in modo che
una volta messo il cliente in imballaggi mi faccia vedere solo quelli di
quel cliente (aggiungendo una colonna nella tabella degli imballaggi dove
specifico il cliente) ?
non so se  sono stato abbastanza chiaro, ama sono certo di essere stato un
po troppo pesante...
ciao a tutti..

 ciao a tutti..
Ciao.
-- 
Sergio MAZZA


si forse hai ragione

Newsgroup: it.comp.appl.access
Titolo: If then

Salve
 
Ho un db con due maschere aperte...
 
in una maschera (la seconda) in "routine evento"voglio inserire
un'istrizione if then
che controlla un valore nella maschera principale....
 
esempio
 
maschera2
if [maschera1].[nome] = "giorgio" then
....
 
 
come posso fare ???
 
grazie
 
ciao
Giorgio
 
-- 
 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it
 
 
 


If NomeMaschera.NomeCampo.value=PincoPallo then .....

 ....
 
Ci sono diverse varianti per la sintassi, p.e.
 
if Forms!maschera1!nome = "giorgio" then
 
Le parentesi quadre sono solo necessario se i tuoi
nomi contengono spazi o segni speciali. Due cose
da evitare. (v.a. 
http://www.donkarl.com/it?FAQ1.5
)
 
-- 
Ciao
Karl
*********
Access FAQ:  
http://www.donkarl.com/it