mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: Evento su Doppio Click in maschera

Ciao a tutti ,
Uso Access 2000 ed ho il seguente problema.
Ho una maschera che si chiama Fatture fornitori nella quale per ogni
fornitore vedo il riepilogo/dettagliio fatture.
Praticamente facendo doppio click sul numero della fattura nel dettaglio ,
richiamavo l'apertura dei dati relativi a quella determinata fattura.
Tutto funziona a meraviglia.
Ora il mio cliente ha l'esigenza di impostare il campo [numero fattura] (che
attualmente = tipo numerico) , a tipo = testo , in quanto ha delle fatture
in cui sono presenti caratteri alfanumerici.
Allora , io ho tolto la relazione che c'era tra la tabella fatture fornitori
e quella pagamento fatture fornitori.
Ho cambiato da numerico a testo il tipo del campo [numero fatture]. Ho
ricreato la relazione nello stesso identico modo in cui era impostato prima.
Fatto sta che ora facendo doppio click sul campo [numerofattura] nel
dettaglio , non mi si apre più la maschera relativa a quella determinata
fattura. Vi posto di seguito la funzione che usavo , forse è una stupidata
ma io non riesco a pensare cosa possa essere.
Avevo comunque avuto l'idea di vedere di usare la funzione DLOOKUP, ma non
ho idea...
Qui la mia funzione :
--------------------------------
Private Sub Numero_Fattura_DblClick(Cancel As Integer)
VisualizzaOrdine
End Sub
----------------------------------
Private Sub VisualizzaOrdine()
On Error GoTo Err_VisualizzaOrdine
    DoCmd.OpenForm "Fatture fornitori", , , "[fatture
fornitori]![NumeroFattura]= " & Me![Numerofattura]
Exit_VisualizzaOrdine:
    Exit Sub
Err_VisualizzaOrdine:
    MsgBox Err.Description
    Resume Exit_VisualizzaOrdine
End Sub
----------------------------------------
L'errore che mi viene dato è il seguente : errore di sintassi (operatore
mancante) nell'espressione della query '[fatture fornitori]![numerofattura]=
1234a'
Se qualcuno mi sa consigliare,
ringrazio in anticipo ,
Marco.

 fornitori]![numerofattura]= 1234a'
[...]
    (Facci sapere se ed eventualmente come hai risolto. Grazie.)
--
Ciao :o)
Maurizio
--------
?SPQR(C)
 X
--------

 Maurizio
Grazie lo stesso dell'interesse.
Io ho risolto in questo modo :
    DoCmd.OpenForm "Fatture fornitori", , , "[fatture
fornitori]![NumeroFattura] = " & Me![Numerofattura]
Mi accorgo che la formula è la stessa ma ho cambiato qualcos'altro nel
filtro sull'apertura della maschera che doveva darmi il rispettivo dettaglio
della fattura.
il filtro l'ho impostato come segue :
[fatture fornitori]![NumeroFattura] =[sottomaschera ordini
fornitore]![NumeroFattura]
Infatti l'errore che aparentemente sembrava essere nel primo codice postato
, invece risiedeva nel codice riguardo al filtraggio dei dati da
visualizzare e precisamente puntava ad un campo che non esisteva nella
maschera che indicavo in quanto era nella sottomaschera.
Ora tutto funziona alla perfezione.
grazie comunque dell'interesse.
Ciao a tutti , con simpatia ,
marco.
Newsgroup: it.comp.appl.access
Titolo: Requery da una form all'altra funziona solo su campo testo e non su campo si/no?

Modificando i dati di un record da una form eseguo l'aggiornamento dello
stesso posto in un'altra form con
Forms!frmB!lstLista.Requery
Mi sono accorto che se modifico qualsiasi campo testo nella seconda frm vedo
le modifiche ma se modifico un campo si/no ciň non avviene.Mi spiego meglio,
ho una frmA in cui l'utente puo cambiare le informazioni di un record
riferite ad un materiale di magazzino.Se mi cambia il nome sulla frmB vedo
la modifica ma se mi cambia il campo Riordino che č si/no e che mi gestisce
se il materiale ha la sottoscorta nella frmB dove ho una listbox dove sono
elencati i materiali che hanno il riordino settato a -1 non succede niente.
Che sbaglio?
SunRex


ciao,
prima della requery il record in frmA viene salvato?
Mat.

Newsgroup: it.comp.appl.access
Titolo: Password di access

Non riesco ad entrare più nel file. "IL DATABASE DEVE ESSERE RIPRISTINATO O NON
è UN DATABASE DI MICROSOFT ACCESS" poi mi richiede la password... e mi rinega
l'accesso. Ho provato anche con un programma che trova le password sui
programmi office e mi riconforma la password sempre usata. Qualcuno può
aiutarmi? Grazie.
-- 
Posted from 
a-bg7-31.tin.it
 [212.216.22.30] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 aiutarmi? Grazie.
hai provato a compattare il DB?
Max

Newsgroup: it.comp.appl.access
Titolo: Somma in report [per Karl]

Ciao Karl grazie per la dritta ma ancora qualcosa non funziona. Premetto che 
avevo provato varie soluzioni, forse anche quella che mi proponi. Dico forse
perchè avendone provate parecchie non ricordo.
Nel precedente post, non ho detto che le note hanno due condizioni; o 
ABBUONI, oppure non c'è nulla. Ho provato ad aggiungere la funzione And
oppure Or credendo di risolvere il problema ma nulla di fatto. Ho tentato in 
questo modo:
=Somma(IIf([Note]<>"ABBUONI"Or = Null;[ImpFat]))
Ma non funziona.
In sintesi, dovrei ottenere  la somma di tutti quegli importi dove nelle 
note appara la dicitura Abbuoni oppure non c'è nessuna nota.
Grazie.
Roberto

"RobertOne"  ha scritto nel messaggio ...

Ho risolto in questo modo:
=Somma(IIf([Note]="ABBUONI";0;[ImpFat]))
Grazie.
Rob.
Newsgroup: it.comp.appl.access
Titolo: access con controlli aggiuntivi

allora.
avevo un db access e lo si utilizzava in piu persone.
l'altro giorno ho continuato lo sviluppo aggiungendo oggetti Mappoint, ma
solo in test e quindi
attraverso maschere non ancora accessibili agli altri utenti.
il problema è che TUTTO il db e le funzioni (un esempio è date( ) ) non
funzionano piu sui
pc che non hanno Mappoint installato.
non solo quindi nelle maschere contenenti gli oggetti di Mappoint, ma anche
gli altri form.
io pensavo che giustamente non avrebbero funzionato solo quelle maschere che
utilizzavano
gli oggetti di mappoint, ma non tutti.
immagino che il problema sia su oggetti che non sono di default in access e
non solo
in specifico con Mappoint.
Avete qualche idea in proposito?
grazie.
Lenny

 pc che non hanno Mappoint installato.
Controlla i riferimenti del progetto VBA: manca qualcosa.


secondo me è qualcosa d'altro.
disabilitando i controlli di mappoint nei riferimenti tutto torna alla
normalità.
aggiungo che il controllo di mappoint è l'ultimo come priorità tra quelli
spuntati.
gli altri sono:
- visual basic for applications
- microsoft access 8 object library
- microsoft dao 3.5 obj lib.
grazie.
Lenny

Newsgroup: it.comp.appl.access
Titolo: Report x Bus

Ho una tabella con vari dati di cui 2 sono posto nr e cognome. Vorrei
stampare i posti come sono sugli specchi per i bus, mi spiego 4 caselle
orozzontali e 13 caselle verticali, numerate da 1 2 3 4 ecc. Ho provato ad
usare la stampa etichette, ma non posso poi inserire un titolo. Potreste
darmi una mano? Grazie

 ha scritto nel messaggio
news:9m22p0$7fe$1...@serv1.iunet.it...

Se ti funziona con la stampa etichette fai diventare il report della stampa
etichette in sottoreport di un altro report che conterrà l'intestazione.
Ciao Roberto - Syd
Newsgroup: it.comp.appl.access
Titolo: 60000 record

Ricerche su una maschera continua che poggia su 60000 record.... chi mi sa
dare qualche info sulle prestazioni?
AEOM


tbl locale o connessa tramite odbc?
o magari tramite file mdb su file server?

 dare qualche info sulle prestazioni?
Eccezionali in monoutenza, generalmente buone in rete (dipendentemente da
prestazioni e n° utenti connessi alla form).

 prestazioni della LAN ....

 dare qualche info sulle prestazioni?
Un missile con indici ben fatti. Ma la ricerca falla tu e poi associala, ora
non ricordo bene  ma e' probabile che Access di suo la faccia con dlookup,
con l'SQL sei molto piu' veloce.
Saluti.
Luciano

 ha scritto nel messaggio
news:aboei1$k0u31$1...@ID-86073.news.dfncis.de...

Cosa intendi con la ricerca falla tu e poi associala?
Secondo voi: devo fare un db che gestisca fatturazione e contabilità di una
ditta con 3000 clienti, circa 6000 fatture l'anno, 60000 registrazioni in
partita doppia.
Su tre terminali con una rete 10/100.
il motore di accessXp può bastare?
Grazie, AEOM

 il motore di accessXp può bastare?
Dipende: dato che sui tre PC saranno montate Realtek 8029, cavi non
schermati e Hub 10 mb/s avrai immancabilmente problemi ;-)

 ha scritto nel messaggio
news:gqSD8.54182$5k4.1...@twister2.libero.it...

??? lavori nella ditta per cui devo fare il programma?
AEOM

 ??? lavori nella ditta per cui devo fare il programma?
Semplice saggezza orientale ;-)
Ciao: Silvio

 wrote in message
news:JdTD8.55033$
US3.1...@twister1.libero.it

E non è poco....!
Ma SQLServer avendo una Rete, magari con NT, ti darebbe
presazioni 10:1 relazionando i 2 prodotti.
Se poi gestisci bene l'estrazione e le possibilità
dell'accesso dati non hai limiti di utenti.
Ciao Silvio, ho abbondantemente semplificato l'effetto
Outlook con un moduletto di Classe, appena posso invio
il tutto.
P.S. perchè il SubClassing funziona bene in VB e in ACCESS
mi fa impazzire......!!!
Alex.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 mi fa impazzire......!!!
Perchè pretendi troppo: Access (e VB<.NET) non sono Delphi.
Solo questione di tempo: M$$$ estenderà il modello .NET a tutti prodotti,
con vantaggi imponenti per chi ama lavorare sulle classi.
CIAO: SILVIO

 ha scritto nel messaggio
news:DOWD8.56347$5k4.1...@twister2.libero.it...

E queste informazioni da dove le hai ricavate?
Mi interessano e non poco
Ciao Marco M.
PS per rimanere nel tema conosci qualche provider che utilizza 
asp.net
 o vb.
net

 il motore di accessXp può bastare?
Si, ma per dormire sonni tranquilli lavorerei parecchio di codice
lasciandogli gestire autonomamente il meno possibile; mi riferisco
ovviamente agli inserimenti/aggiornamenti.
Saluti.
Luciano

 net
Troppo presto...
Newsgroup: it.comp.appl.access
Titolo: OT - Salve, come va?!?!

Hey è da parecchio che non ci si sente!!! Un post su un altro ng mi ha
fatto ripensare a voi!!!!! Come butta dalle vostre parti?! Ho trovato
un nuovo lavoro, alla fine, anzi tre, ora lavoro in un hotel, scrivo
ancora (ho quasi finito!!!) ma non mi occupo più di Access! Per quanto
riguarda quel progetto, il GJDbase, volevano che ci continuassi a
lavorare ma non mi piacevano più le persone per le quali dovevo
lavorare e gli ho detto di no; tra l'altro mi hanno chiesto il sorgente
del database dicendo che mi avrebbero pagato, ma una volta che gliel'ho
dato hanno preso la scusa che mi ero tirato indietro per non pagarmi
nemmeno quello....!!!
Ma non mi importa! E' accua passata!
Beh, fatevi sentire!!!
Un abbraccio!!!!

 ha scritto nel messaggio 
news:1133449667.7...@g14g2000cwa.googlegroups.com...


Beh, fatevi sentire!!!
Un abbraccio!!!!
Ciao,
sono contento di risentirti e che la fortuna ti sorrida -> prima o poi 
sorrida a tutti ;-) 

Ciao Gaspy :-) beh si, spero proprio che la fortuna mi sorrida perchè
ne ho proprio bisogno eh! Come va a te?!


Ciao Giulio,
tempo fa io e Sv ci chiedevamo di te.
Questo post lascia arrivare molta più serenità. Meno male
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

 ha scritto nel messaggio 
news:1133450164....@g49g2000cwa.googlegroups.com...
Ciao Gaspy :-) beh si, spero proprio che la fortuna mi sorrida perchè
ne ho proprio bisogno eh! Come va a te?!
Tutto bene grazie! In effetti questo NG è particolare...quando ti assenti se 
ne sente la mancanza...forse perchè oltre ad Access si riesce a parlare 
anche di altro..cmq c'è sempre una sorta di "richiamo" :-) 

Grazie :-) mi fa piacere sapere che vi ricordate di me eheheh lo stress
al quale vi ho sottoposto per due lunghissimi mesi a qualcosa è
servito :-)))! Avrei voluto continuare a studiare e a lavorare nel
mondo informatico a dire il vero ma....non ci sono state le condizioni
:-( purtroppo. Questo lavoro di notte in hotel mi lascia tutto il tempo
libero che voglio, posso scrivere, e tra poco mi iscrivo ad un corso di
pianoforte all'Università della Musica a Roma!!!! Non vedo l'ora.
Per quanto riguarda il GJDbase, qualcuno ci ha lavorato sopra poi?
Ricordo che lo passai ad un bel pò di persone, mi piacerebbe sapere se
qualcuno lo ha...ehm...aggiustato, migliorato, ampliato!!!!!
Vorrei rimetterci le mani sopra nel tempo libero, magari implementando
delle query, fare una cosa carina e veramente completa, e poi
rispedirlo in giro...che ne dite?!

 ha scritto nel messaggio news:1133449667.7...@g14g2000cwa.googlegroups.com...


Beh, fatevi sentire!!!
Un abbraccio!!!!
[risposta]
Quindi tutto è bene quel che finisce bene (per te ovviamente!)...
Ciao.
-- 
Sergio MAZZA 

 ha scritto nel messaggio
news:1133449667.7...@g14g2000cwa.googlegroups.com...


Beh, fatevi sentire!!!
Un abbraccio!!!!
Ciao Giulio,
ben risentito, sono contento che le cose ti girino per il verso giusto :-)
Sono stati davvero str**** quelli, ma vabbè non pensarci !
Un saltutoooone,
Sandro
Newsgroup: it.comp.appl.access
Titolo: access  e il dotnet framework 2.0

Avevamo un gestionale con archivi access 2000 e scritto in VB6 .
Adesso ce l'hanno convertito , ma gli archivi ho notato son sempre in access 
2000 .
Prima ci hanno fatto installare il framework 2.0 , poi questa conversione.
Cosa è cambiato in pratica ?
Voi riuscite a capirlo?
grazie e saluti 


vb.net
?
--
a.cara

 a.cara
Non è detto, magari è rimasto VB6, hanno solo upgradato il 
Framework come spesso succede.
Ciao
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

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





Ciao a tutti 


ho una query con 2 campi


campo1 e campo2


voglio il max valore di campo2 come faccio? non 
riesco a definire la funzione dmax



 ha scritto nel 
  messaggio 
news:Zj5K7.15$zO1...@news2.tin.it
...

vai nella struttura query, e seleziona 
  visualizza/totali, a quel punto nel campo2 Formula inserisci max.


 


 



 wrote in message
news:Zj5K7.15$zO1...@news2.tin.it...

Intanto non inviare Post in formato HTML....
Poi premi F1 su DMAX:
Supponi che il nome della tua Tabella sia "Tbl" e vuoi il Max di Campo2:
Dim intMax as integer
intMax=DMAX("[Campo2]", "Tbl")
Il problema che puoi avere è se la Tbl è vuota, a questo punto io farei:
intMax=IIF(isNull(DMAX("[Campo2]", "Tbl"));0;DMAX("[Campo2]", "Tbl"))
ovviamente poi devi gestire il Valore=0
Ciao @Alex
-- 
Posted from  [146.133.1.30] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Newsgroup: it.comp.appl.access
Titolo: Aiuto! Apertura file formato pdf

Buon Giono, premetto subito una cosa molto importante... sono nuovo e sono 
alle prime armi.
mi sapreste dire come posso fare ad aprire un file in formato pdf ? ho 
ancora meglio importare il
contenuto di questo file in un report per poi aggiungegli dei campi di 
testo?
Grazie!!
Alberto 

 wrote in message
news:G_1de.52701$
Of5....@nntpserver.swip.net

Per aprirlo si può, ma devi avere installato Acrobat Reader.
Per l'importazione in un Report al fine di modificarne campi
assolutamente no.
Il PDF è un formato proprietario ed è modificabile solo con
AcrobatWriter, non ha nulla a che vedere con Report ed Access
è una Stampa virtuale senza il programma dedicato.
Saluti.
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Newsgroup: it.comp.appl.access
Titolo: [Access 2002] carattere predifinito NON selezionabile

All'improvviso in Access XP non posso più selezionare il carettare
predefinito in "Strumenti - Opzioni".
La tendina di scelta mi appare completamente vuota.
Stessa cosa sia per progetti vecchi sia per quelli nuovi. Viene infatti
utilizzato nelle intestazioni delle voci e nella visualizzazione delle query
un carattere strano che non sono riuscito ad identificare.
Sapete dirmi come ripristinare la corretta funzionalità?

una precisazione:
il carattere predefinito andrebbe selzionato da:
strumenti - opzioni - foglio dati
Newsgroup: it.comp.appl.access
Titolo: Struttura e relazioni data base

Ciao a tutti.
Sapete se esiste qualche utility che permette di creare un file con la
struttura di un data base nonchè tutte le informazioni tipo elenco e
struttura delle varie query, tabelle, report, ecc..
Grazie per l'aiuto.
Voskre

 ha scritto nel messaggio
news:WPD4b.8401$nw1.2...@news1.tin.it...

C'è già tutto nell'Analizzatore.
Strumenti/Analizza/Analizzatore.
Ciao, Carlo

Newsgroup: it.comp.appl.access
Titolo: Help creazione query di ricerca

Ciao,
ho una tabella prodotti costituita da 5 campi numerici chiamati Id(che
è la chiave primaria),campo1,campo2,
campo3,campo4.
Dovrei creare una query che mi ritorni l'id del record che soddisfi la
seguente condizione:
nel campo 1 deve essere presente uno  o nessuno  dei seguenti
valori :  10,20,30,
nel campo 2 deve essere presente uno  o nessuno dei seguenti
valori :   10,20,30,
nel campo 3 deve essere presente uno  o nessuno dei seguenti
valori :   10,20,30,
nel campo 4 deve essere presente uno  o nessuno dei seguenti
valori :   10,20,30
La cosa fondamentale è che almeno 3 delle 4 condizioni sia
verificata.Come posso costruire la query ?Ho provato ad impostarla
così ma poi ........ non sò continuare.!!
Select id from prodotti where campo1 in( 10,20,30) or campo2
in( 10,20,30) or campo3 in( 10,20,30) or campo4 in( 10,20,30) ......
Nik

 così ma poi ........ non sò continuare.!!
Prova con:
(iif(Campo1 in (10;20;30);1;0)+iif(campo2 in (10;20;30);
1;0)+iif(Campo3 in (10;20;30);1;0)+iif(campo4 in (10;20;30);1;0)) >=3
cia'
Max


Scusa la mia ignoranza, ma come la metto nella select?
Ho provato così SELECT id
FROM 49s iif(Campo1 in (10;20;30);1;0)+iif(campo2 in (10;20;30);
1;0)+iif(Campo3 in (10;20;30);1;0)+iif(campo4 in (10;20;30);1;0)) >=3
ma ovviamente non va bene!!!
Grazie ancora
Nik

 - Mostra testo citato
dimenticavo di dirti che mi è necessario metterlo nella select poichè
deve essere richiamata da codice...
Nik

 ma ovviamente non va bene!!!
E non va bene no... il WHERE dov'e'?
cia'
Max


Perdonami ancora, ma sono una frana!!!
Ho provato con :
SELECT id
FROM  prodotti where  iif(Campo1 in (10;20;30);1;0)+iif(campo2 in
(10;20;30);
1;0)+iif(Campo3 in (10;20;30);1;0)+iif(campo4 in (10;20;30);1;0)) >=3
ma nemmeno va bene.
Potresti essere così gentile da postrmi quella giusta, così evito di
assillarti?
Grazie ancora
Nik

 assillarti?
SELECT id
FROM  prodotti where (iif(Campo1 in (10;20;30);1;0)+iif(campo2 in
(10;20;30);1;0)+iif(Campo3 in (10;20;30);1;0)+iif(campo4 in (10;20;30);
1;0))>=3
Potresti dover sostituire tutti i ; con delle virgole (non ricordo
quale dei due va nella finestra SQL di access)
cia'
Max


Scusa il ritardo ......... e
grazie per la pazienza!!!
Con le virgole funziona a meraviglia!!!
Nik

Newsgroup: it.comp.appl.access
Titolo: Stampa Report

Salve
e' possibile stampare un report
da codice impostando n copie.
Ho trovato il seguente codice:
"DoCmd.PrintOut acSelection, , , acHigh, 2, False"
ok benissimo ma devo aprire in anteprima il report
Vorrei invece lanciare il comado stampa n copie
direttamente alla stampante senza l'anteprima.
grazie
Newsgroup: it.comp.appl.access
Titolo: Colore Sfondo COMCTL.TreeCtrl

Come si fa a cambiare il colore dello sfondo del controllo ActvieX
COMCTL.TreeCtrl.1 cioè quello per i trewiew?
Giuseppe


Non si puň.
Ciao, Carlo

 Ciao, Carlo
Ed invece pare di si.Guarda che cosa ho trovato sulla mailing list del ng
di VB? Il post è di un mio omonimo  GiuseppeD anche se lui è molto
più bravo.
Ciao
Giuseppe
'Aggiungere una Treeview in un Form
Private Sub Form_Load()
     BackColourTreeView 16777088 'BackColour sfondo TreeViev
End Sub
Private Sub BackColourTreeView(lngColore As Long)
    Dim hwTreeView As Long
   Dim Style As Long
   hwTreeView = Me.TreeView1.hWnd    'Change the background
   Call SendMessageLong(hwTreeView, TVM_SETBKCOLOR, 0, lngColore)
  'reset the treeview style so the
  'tree lines appear properly
   Style = GetWindowLong(TreeView1.hWnd, GWL_STYLE)
  'if the treeview has lines, temporarily
  'remove them so the back repaints to the
  'selected colour, then restore
   If Style And TVS_HASLINES Then
      Call SetWindowLong(hwTreeView, GWL_STYLE, Style Xor TVS_HASLINES)
      Call SetWindowLong(hwTreeView, GWL_STYLE, Style)
   End If
End Sub
''''''''''''''''''''''''''''''
'In un modulo
''per il BackColour della TreeView
Public Const TV_FIRST As Long = &H1100
Public Const GWL_STYLE As Long = -16&
Public Const TVM_SETBKCOLOR As Long = (TV_FIRST + 29)
Public Const TVM_GETBKCOLOR As Long = (TV_FIRST + 31)
Public Const TVM_GETNEXTITEM As Long = (TV_FIRST + 10)
Public Const TVGN_CARET               As Long = &H9
Public Const TVIF_STATE As Long = &H8
Public Const TVIS_BOLD       As Long = &H10
Public Const TVM_GETITEM As Long = (TV_FIRST + 12)
Public Const TVM_SETITEM As Long = (TV_FIRST + 13)
'treeview styles
Public Const TVS_HASLINES As Long = 2
Public Const TVS_CHECKBOXES = &H100
Public Declare Function SendMessageLong Lib "user32" _
   Alias "SendMessageA" (ByVal hWnd As Long, ByVal wMsg As Long, _
   ByVal wParam As Long, ByVal lParam As Long) As Long
Public Declare Function GetWindowLong Lib "user32" _
   Alias "GetWindowLongA" (ByVal hWnd As Long, _
    ByVal nIndex As Long) As Long
Public Declare Function SetWindowLong Lib "user32" _
   Alias "SetWindowLongA" (ByVal hWnd As Long, _
    ByVal nIndex As Long, ByVal dwNewLong As Long) As Long
Public Declare Function SendMessageAny Lib "user32" _
   Alias "SendMessageA" _
   (ByVal hWnd As Long, _
    ByVal wMsg As Long, _
    ByVal wParam As Long, _
    lParam As Any) As Long
'''''''''''''''''''''''''''''''''''''''''''''''
Non ho controllato se è presente del codice superfluo.
Salve
giuseppeD


Ciao Giuseppe, certo che si può ma con le API di Windows.
Un ottimo testo rimane ancora "Viasual Basic API 32" con cd allegato e una
valanga di esempi.
Ciao, Carlo
Newsgroup: it.comp.appl.access
Titolo: Configurazione guidata pulsanti di comando

Ho Access 2003 installato su VistaHP SP1 e ho cominciato da poco a fare 
prove per un'applicazione che devo sviluppare in azienda con la stessa 
versione di Access (ma non sistema operativo). Durante queste prove ho 
verificato che il wizard per i pulsanti funziona. Successivamente mi 
sono accorto che le combo create sui form non visualizzavano le singole 
voci nella lista drop-down (solo spazi bianchi che, però, se 
selezionati, valorizzano correttamente il controllo): un bug  
documentato, credo non ancora fixato, e che sembra collegato alla 
proprietà Formato dei campi della tabella sottostante la combo box (io 
avevo impostato Formato a >). Tolta questa impostazione le combo si 
comportano correttamente.
Risolto questo problema, però, il wizard dei pulsanti non funziona più. 
Ovvero colloco un pulsante sul form e il wizard non parte.
Ho provato a rimuovere Access da Programmi e Funz. di Office Prof. 2003 
per poi reinstallarlo, ma il wizard non si avvia lo stesso.
Provo a installare di nuovo Office2003?
Consigli?
-- 
******************************
Grazie e saluti, Emiliano
******************************

Emiliano ha usato la sua tastiera per scrivere :

Risolto grazie.
Il wizard si riattiva semplicemente premendo l'icona bacchetta magica 
sulla casella degli strumenti. Banale per chi lo sa.


Newsgroup: it.comp.appl.access
Titolo: Recupero dati tabella

E' possibile recuperare una tabella cancellata da una query di creazione???
Ciao, Andrea

 Ciao, Andrea
Cioè nel senso che hai creato una tabella con il nome di una già esistente
che ti è stata cancellata?
No, l'hai persa!
Antonio

 ha scritto nel messaggio
news:o98k6.40281$7U4.1...@news.infostrada.it...

Io ho eseguito una query di creazione tabella, di conseguenza ho aggiornato
la tabella e cancellato i vecchi dati.
Posso recuperare questi vecchi dati???????
grazie
Andrea

 wrote in message
98259131...@fusilla.abanet.it...

Ti ho già risposto, no, non puoi...
Antonio

Peccato...ma ti ringrazio lo stesso per l'aiuto....cosě almeno mi metto
l'anima in pace.....grazie Antonio.
Ciao
Andrea
Newsgroup: it.comp.appl.access
Titolo: Errore di Access -7756.

A03/WXP
Ciao a tutti,
ho convertito un DB A97 in A03 e, non mi ha dato mai problemi sino a pochi
giorni fa. Alcune delle tabelle che utilizzo nelle query per aggiornarne
delle altre nel BE, sono link a file che si trovano su AS400. Negli ultimi
giorni quando cerco di eseguire tali query il sistema non dŕ segni di
collegarsi ai file AS400. Ho provato a cancellare i link e a re-importare,
come collegamenti, tali file e, dopo un tempo interminabile mi appare la
finestra con tutti i file AS400; una volta che ne seleziono uno per
linkarlo mi appare, sempre dopo diversi minuti, l'errore -7756 senza ch'io
possa far altro che scollegarmi.
Uso HS·ODBC/400 ODBC DRIVER FOR AS/400 della HiT Software.
Grazie.
-- 
TANNHAUSER
"I've seen things you people wouldn't believe..."
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Grazie.
Se ti può essere di aiuto trovo questo:
http://msdn.microsoft.com/archive/default.asp?url=/archive/en-us/dnaraccess/html/msdn_odk.asp
--
rgrds
SC
-- 


 SC
Mi è un po' ostico il comprendere cosa sia l'origine dell'errore; in
verità perchè, ancora, non ho effettuato alcuna chiamata da Access se non
che chiedo ad Access stesso di linkare una tabella in AS400 attraverso la
procedura guidata che trovo sotto il menù File.
-- 
TANNHAUSER
"I've seen things you people wouldn't believe..."
questo articolo e` stato inviato via web dal servizio gratuito 

Newsgroup: it.comp.appl.access
Titolo: Report con infomazioni personalizzate

Ciao a tutti,
ho questo problema:
Ho creato un db che dovrei distribuire a diversi soggetti, diversi tra loro.
Ho creato una maschera di personalizzazione in modo che i report vengano
stampati
con le intestazioni dei diversi clienti. Esiste quindi una tabella
costituita da una sola riga in cui c'è
il nome del cliente, l'indirizzo, la partita iva ecc.
Al momento della prima apertura il sistema chiede di personalizzare
riempendo i campi.
Fin qui tutto bene...
Il problema nasce sui report.
Come faccio a fare in modo che il report si ciucci  l'intestazione dalla
tabella personalizza
e il corpo da un'altra tabella????
Ho provato ad elaborare una query con recordset e ad asegnarne i valori
usciti a delle txtbox nel report
ma quando sull'evento apertura del Report scrivo ME.SEDE. non mi appare la
proprietà VALUE e quindi non so come trasferire il valore uscito dalla query
alla casella di testo.
Chiedo la luna o c'è una soluzione al problema???
Grazie a tutti e ciao

 ha scritto nel messaggio
news:9ckKa.119382$Ny5.3...@twister2.libero.it...

Utilizza il DLookup (vedi help)...
Ciao.
--
Sergio MAZZA

 ha scritto nel messaggio
news:9ckKa.119382$Ny5.3...@twister2.libero.it...

Nell'origine controllo delle caselle di testo non associate che hai inserito
nell'intestazione del report per indicare le generalità del cliente usa la
funzione DLookup (vedi help) per prelevare i valori contenuti nella tabella
che contiene il nome del cliente, indirizzo ecc.
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: Maschera che richiama funzione

Ciao a tutti.
ho una maschera con 3 campi collegati a una tabella ordini
i vari campi sono
Tipo (una dropdown list)
Matricola (campo numerico)
ID_Annuale (campo numerico)
N° pezzi (campo non collegato alla tabella)
in questa maschera c'è una funzione che parte alla pressione di un bottone.
questa funzione aggiunge tanti record alla tabella ordini quanti sono 
specificati nel campo N° pezzi.
i due campi matricola e ID_annuale vengono calcolati sempre dalla stessa 
funzione.
il problema è che quando chiudo la maschera, i campi tipo, matricola e 
ID_Annuale del primo record della tabella, mi vengono sovrascritti dagli 
ultimi dati che erano visibili nella maschera. penso che sia collegato 
al fatto che alla chiusra della maschera il record viene salvato.
C'è il modo di evitare il salvataggio del record visualizzato, alla 
chiusura della maschera?
-- 
Sláinte, Eirinn
icq# 3346238 - 
http://eirinn.altervista.org/
"Per aspera ad astra"

 icq# 3346238 - 
http://eirinn.altervista.org/
-- 
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Proprietà sottomaschera

Salve.
Ho bisogno di sapere se una sottomaschera ha gi� dei dati o meno.
Qual'� la propriet�?
Devo inserire in una combo una routine simile a:
If Mia_sottomaschera � vuota then
.....fai ci� che devi fare
Else
 
msgbox "Non � possibile aggiungere record"
Esci dalla routine.
end if
Essendo una sottomaschera ho immaginato una cosa tipo:
If Forms!FormPrincipale.[Mia_Sottomaschera].Form. E qui ci vorrebbe la
propriet� no?
.Recordsetclone
.Empty
.Eof
e quant'altro....
Grazie anticipatamente per le vostre risposte.
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 .Eof
Immagino che ti riferisca ad una form (che sia principale o sub non 
cambia) legata ad una fontedati.
Se la fonte dati e' vuota la proprieta' da testare e' BOF=true.
Ci sono anche altri metodi testando il recordset.
--
ac

 e quant'altro....
Se il codice si trova nella maschera principale basta:
If Me!TuaSottomaschera.Form.RecordsetClone.RecordCount = 0 Then
  '....fai ci� che devi fare
Else
    msgbox "Non � possibile aggiungere record"
    Exit Sub
End If
Se il codice si trova in un oggetto diverso devi sostituire Me! con
Forms!FormPrincipale!
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
 

 Forms!FormPrincipale!
--------------------
Grazie Mille per le risposte di entrambi!!

Newsgroup: it.comp.appl.access
Titolo: scomparsa record da sottomaschera

Salve ragazzi ho il seguente  "strano " problema.
In una sottomaschera vengono visualizzati dei record che hanno un campo tipo 
Sě/No per dafault settato a Sě.
Quando deseleziono la casella di controllo, effettuo correttamente la stampa 
ed esco dalla maschera principale, il/i record deselezionati non vengono piů 
visualizzati nella sottomaschera pur restando nella tabella originale.
Per farli visualizzare devo agire manualmente nella tabella reimpostando il 
valore di default.
Il  problema č che gli altri utenti non sanno come intervenire e francamente 
a parte questo vorrei risolvere ilproblema.
Cosa succede secondo voi?
Grazie
Ph. barnum 


Non č che č rimasto "incagliato" un filtro.
prova a rimuoverlo e a salvare subito dopo
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

Newsgroup: it.comp.appl.access
Titolo: Funzione =COVARIANZA

Salve a tutti,
qualcuno per caso sa se esiste l'equivalente della funzione excel COVARIANZA 
in Access?
Saluti
Giovanni 


no.. ma d� uno sguardo qua
http://www.visual-basic.it/articoli/adsVB2010_Novita_VB2.htm
 


La ricavi immediatamente se consideri la sua "scomposizione": media
dei prodotti meno il prodotto delle medie.
Guarda qui: 
http://it.wikipedia.org/wiki/Covarianza
.
(mi pare che nella pagina suggerita da pablitomf non si parli di
covarianza in senso "statistico").
ciao
------------------------------------------------
mdm
http://micheledemeo.blogspot.com/

 ha scritto nel messaggio 
news:QlYJm.30388$813....@tornado.fastwebnet.it...

Non esiste, come � stato detto.
Un libro (inglese) che tratta anche questo argomento lo trovi qui:
http://oreilly.com/catalog/9780596101220/
Dallo stesso sito � possibile scaricare gli esempi (Access Xp/2003).
In particolare quello sul capitolo 10:
http://examples.oreilly.com/9780596101220/
Aperto il db di esempio, la query che fa al caso tuo � la "Query10-4"
Ciao, Carlo
Newsgroup: it.comp.appl.access
Titolo: escludere report vuoti in grafico

Ho creato un'anagrafica con una serie di dati da cui traggo dei grafici.
Il problema è che mi visualizza anche i record che non hanno un valore
selezionato
(Esempio pratico: ho dei maschi e delle femmine; tra le informazioni
raccolte per le femmine c'è la voce "ha subito aborti?" Per le femmine metto
o si o no, per i maschi non seleziono, ma nel grafico mi vengono
rappresentati tutti i valori vuoti)
Come devo fare per escluderli?
Grazie

 ha scritto nel messaggio
news:RKWZe.22343$pJ6.1...@news4.tin.it...

Tenete conto che ho creato il mio primo db in access in 10 giorni e non
l'avevo mai usato prima....
Ho fatto e disfatto fino ad arrivare ad un risultato quasi
soddisfacente...ora mi manca solo questo particolare.....
Ve lo chiedo per favore

 Ve lo chiedo per favore
Fai una selezione (query) dei dati escludendo i record con il campo "hai 
subito aborti" con valore Null (vuoto);
es.
Select * From nomeTabella Where [haiSubitoAborti?] not null;
Ciao.
-- 
Sergio MAZZA 

 ha scritto nel messaggio
news:Du6_e.19320$kA.20...@news3.tin.it...

Ti ringrazio tantissimo: da principiante ho fatto un po' fatica a capire la
tua risposta, ma dagli e ridagli ci sono arrivato
Nella visualizzazione struttura della query ho inserito il valore Is Not
Null in criteri e poi ho creato il grafico dalla query relativa ed è tutto
OK.
Peccato che la qualità dei grafici sia un po' scadente.....
Comunque GRAZIE TANTISSIMO, E' STATO IMPORTANTISSIMO

 Comunque GRAZIE TANTISSIMO, E' STATO IMPORTANTISSIMO
Prego...
Ciao.
-- 
Sergio MAZZA

Newsgroup: it.comp.appl.access
Titolo: tipo di recordset

ciao a tutto il web
quando si deve utilizzare Snapshot e  quando Dynaset?
Grazie


Quì è spiegato molto bene:
http://msdn.microsoft.com/en-us/library/bb177501%28v=office.12%29.aspx
@Alex


io sti parametri non li metto mai
il dynaset è obbligatorio però se vuoi usare i metodi find sul recordset...
mi pare...
Antonio

"Antonio Biso"  ha scritto nel messaggio 
news:ipp6iq$bac$1...@speranza.aioe.org...



Antonio
_______________Risposta:
Perchè usi Access come backend, usassi SQL dovresti oltre dbSeeChanges
MA

 MA
ma non stavamo su comp access?
certo, se stavassimo su comp.sql allora, tanto tanto...
Antonio 

 Antonio
Si si esatto siamo su comp.Access non Comp.JET... ed Access è
Access...!!
;-)
@Alex

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

Ciao,
ragazzi come mai non riesco a modificare l'ordine di tabulazione dei 
controlli di una maschera?
Provo a modificarlo poi appena esco e rientro dal controllo trovo il 
TabIndex modificato.
Grazie.
-- 
E l'amore
Che vita differente avrei avuto se non avessi trovato questo amore con 
te.

 Che vita differente avrei avuto se non avessi trovato questo amore con te.
Ciao.
-- 
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: filtrare con apostrofi nella stringa

Salve a tutti
Ho questo piccolo problemino che non riesco a risolvere: l'istruzione riportata di seguito imposta un filtro su un oggetto Recordset
rstTitles.Filter = "Nome = '" & Forms(nome_form).Nome & "' AND Cognome = '" & Forms(nome_form).Cognome & "'"
funziona benissimo a parte il caso in cui sono presenti apostrofi nel nome o nel cognome, caso nel cui viene generato un errore. Come si può risolvere? girando qua e là su vari siti ho trovato questa funzione:
Public Function fHandleApostrophe(strPass As String) As String
Dim strRet As String
strRet = strPass
If InStr(1, strRet, "'", vbTextCompare) > 0 Then
   strRet = "'" & Replace(strRet, "'", "''", , , vbTextCompare) & "'"
Else
   strRet = "'" & strRet & "'"
End If
fHandleApostrophe = strRet
End Function
che a detta di molti dovrebbe risolvere il mio problema, ma usandola in questo modo:
rstTitles.Filter = "Nome = '" & fHandleApostrophe(Forms(nome_form).Nome) & "' AND Cognome = '" & fHandleApostrophe(Forms(nome_form).Cognome) & "'"
il problema non viene affatto risolto.... suggerimenti?
Grazie mille in anticipo
Francesco
-- 
atxkors 
------------------------------------------------------------------------
View this thread: 
http://www.itsistemi.net/viewtopic-808954.html
Inviato via 
http://www.itsistemi.net

 il problema non viene affatto risolto.... suggerimenti?
il problema non viene risolto perchè sei tu a generarlo :-)
Guarda bene la funzione, ti rende la stringa già delimitata dai singoli
apici, quindi non devi aggiungerne altri.
----
rstTitles.Filter = "Nome = " & fHandleApostrophe(Forms(nome_form).Nome) & "
AND Cognome = " & fHandleApostrophe(Forms(nome_form).Cognome)
----
Ciao
-- 
Giorgio Rancati
[Office Access MVP]

Newsgroup: it.comp.appl.access
Titolo: colorare i pulsanti

come si fa a cambiare colore ai pulsanti. Non vorrei averli sempre
grigi!!!  GRAZIE

 grigi!!!  GRAZIE
ciao alecarmoro,
guarda questo esempio di alex Baraldi 
http://www.riolab.org/viewrisorsa.asp?id=107
-- 
Cinzia [Office Access MVP]
_______________________
 
www.riolab.org
http://accessdaziacin.spaces.live.com
---------------------------------------- 

 ----------------------------------------
Grazie. Ma io ho il 2000 e non posso aprirlo, comunque grazie ancora.
Alla prossima.

 ha scritto nel messaggio 
news:e79d1739-6964-4e43...@f37g2000pri.googlegroups.com...


anche su 
www.accessgroup.it
 c'è un demo di SV
Daniele
Newsgroup: it.comp.appl.access
Titolo: FollowHyperlink e oggetto non trovato (access 2007 su xp sp2)

ciao !!
 
classicissimo problema : ho una tabella con un campo testo 'fileName' che contiene indirizzi di file che vorrei aprire da una maschera.
 
creo la maschera, e sul controllo associato al campo 'fileName', all'evento 'su click' (o 'su doppio click') associo FollowHyperlink "c:\esempio.txt"
 
Ma non funziona.
 
Ho provato moltissimi codici trovati con google, del tipo 
 
Access.Application.FollowHyperlink "c:\esempio.txt"
WorkBook.FollowHyperlink "c:\esempio.txt"
Me.Application.FollowHyperlink "c:\esempio.txt"
 
ma ottengo sempre lo stesso messaggio 'oggetto non trovato'
 
Non viene trovato ne' Application, ne' Me, ne' FollowHyperlink etc.
 
Sto lavorando con la stessa macchina e la stessa copia di access 2007 che qualche post fa indicavo avere uno strano comportamento con i nomi dei file salvati. Puo' esserci qualche correlazione ?
 
grazie e buon lavoro !!!
 
 
hghei435


probabilmente ti manca qualche riferimento..credo Microsoft Access 12.0 
Object Library
 
ti consiglio di usare le api di windows per selezionare il file
 
http://access.mvps.org/access/api/api0001.htm
 
 
ciao
BFS
Newsgroup: it.comp.appl.access
Titolo: Recordset.Clone e RecordsetClone

ciao a tutti
 
che differenza tra
Recordset.Clone e RecordsetClone?
 
Grazie


 
Uno e' un metodo (fa cose) : di fatto crea una copia (clone) di /un/ 
recordset
L'altro e' un oggetto copia (in sola lettura) del recordset del form su
  cui puoi operare, in genere, per tutte le proprieta' e per i metodi in
  lettura di un qualsiasi recordset.
Il Recordset di Form, di per se, e' il risultato che ottieni da quanto 
scritto in RecordSource del form e qualsiasi cosa fai sul Recordset ha
  riflesso sul Form, quindi in quello che si vede, cosa diversa se lo
  fai sul Recordsetclone o sull'oggetto che ottieni dal /metodo/ Clone.
(un classico sono le ricerche)
-- 
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.
https://www.avast.com/antivirus
 
 


grazie Alessandro


hai due esempi per ciascun tipo?
grazie

  Citando un politico delle prima repubblica
"A Fra' che te serve"?
Qual'e' il motivo di questo tuo post?
Per quello che mi dato vedere (tuoi precedenti posts)
usi il metodo .Clone quando non ti serve (non utile complicazione)
 
Il metodo clone non mi e' mai servito a meno di una classe scritta da
  me in cui lo ho implementato perche' mi serviva.



grazie


a dire il vero, volevo capire se su questo tutorial
era corretto l'uso di .clone
 
https://www.youtube.com/watch?v=cyXip-ugf14
 
da 7 min. in poi
 
ancora grazie
 
 
 


 
Ho sentito fino a quando imposta la FindFirst.
Non e' /sbagliato/ ma e' inutile creare la copia (.Clone) visto
che si puo' usare direttamente il Recordsetclone (che e' gia' pronto)
 
Ho letto da qualche pate che il .Clone puo' essere aggiornabile (se ADO) 
  mentre il recordsetclone non lo e'.
Quindi....trai tu le conclusioni se e quando e' utile fare la copia
 
https://msdn.microsoft.com/en-us/library/office/ff835062.aspx
 
 
https://msdn.microsoft.com/en-us/library/office/ff193824.aspx#sectionSection0
 
 
https://msdn.microsoft.com/en-us/library/ms677547%28v=vs.85%29.aspx
 
 
-- 
ac (x=y-1)
Aborro il Killfile
(La violenza e' l'ultimo rifugio degli incapaci -Salvor Hardin-)
 



grazie Alessandro

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

SALVE A TUTTI
E' possibile in una query ricavare da un campo testo una stringa epurata 
da eventuali spazi ??
es: AK 159 OP  = AK159OP
ho provati con trim ma mi leva solo gli spazi iniziali e finali ma non 
quelli compresi all'interno della stinga
Grazie a tutti per l'attenzione

 ha scritto nel messaggio 
news:42921b13$0$17084$5fc...@news.tiscali.it...

Ciao,
puoi utilizzare la funzione Replace nel seguente modo
tuotesto=Replace(tuotesto, " ","")
sostituendo così gli eventuali spazi intermedi
Gaspare
Newsgroup: it.comp.appl.access
Titolo: Asp e Outlook

Dovrei trovare un modo per sincronizzare in automatico un dispositivo
portatile con i contatti di outlook usando ASP....è possibile?
Sono nuovo di ASP..e sto impazzendo su questo progetto...avete qualche
idea?
Ringrazio tutti per l'aiuto!!! 
ciao ciao,Sammy

 ciao ciao,Sammy
Ciao,
Massimo

Newsgroup: it.comp.appl.access
Titolo: sapere quali campi hanno un determinato valore

Ciao a tutti; volevo capire se fosse possibile creare una query che mi dia
come risultato tutti i campi di un record selezionati in base al suo valore,
cioč:
dammi tutti i nomi dei campi del record nome=pasquale e valore="+" o
valore="-"
grazie
Francesco
 
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 dammi tutti i nomi dei campi del record nome=pasquale e valore="+" o
Se ci dici cosa devi fare magari possiamo proporre strade alternative

 valore="-"
Poichč mi rifiuto di credere che la tua richiesta possa avere a che fare con 
il significato della clausola WHERE, devo dirti che non č per niente chiara 
la domanda.
Davide
-- 
www.gestionedati,com 

 www.gestionedati,com


 grazie
Se ho capito bene la tua situazione, l'unico modo è scorrere e contare i
campi da codice.
Ma se è veramente così mi spiace doverti avvertire che hai sbagliato nella
progettazione della struttura del tuo DB, onde evitare di impelagarti in
complicatissimi escamotage e salti mortali vari per ovviare a questo tipo di
inconveniente ti suggerisco di tornare alla fase di progettazione della
struttura, magari inizialmente ti sembrerà di perderci un po' di tempo, ma
ti renderai presto conto dei vantaggi che porta.
Ciao
Davide (Sib)


 Davide (Sib)
Forse potrebbe essere una possibile soluzione questa:
Private Sub Comando79_Click()
tbname = "CLASSE" + Me.classenom
var = Me.nome.Column(1)
Dim db As Database, RS As Recordset
Dim TDef As TableDef, i
Set db = CurrentDb
Set RS = db.OpenRecordset(tbname)
Set TDef = db.TableDefs(tbname)
Do Until RS.EOF
For Each i In TDef.Fields
If RS(i.Name) = "+" Then
Debug.Print i.Name
End If
Next
RS.MoveNext
Loop
End Sub
perň cosě facendo mi fa una ricerca in tutta la tabella e non si limita al
solo record che io vorrei, ma in un certo senso fa quello che voglio perche
nel debug mi mostra i nomi dei campi dove c'e' "+" o "-" a seconda quello
che io gli chiedo. Bisognerebbe forzargli la ricerca nel record singolo e
soprattutto il risultato della finestra di debug metterlo ad esempio in un
listwiev
che dite?
Franciros


 che dite?
Certamente è una soluzione, come ti suggerivo infatti conti i campi da 
codice.
Ma questo a mio avviso non risolve il problema, scusa se insisto ma è la 
base dati che è errata perchè cozza contro tutti i principi su cui si basano 
i database relazionali.
Ciao
Davide
-- 
www.gestionedati,com
Newsgroup: it.comp.appl.access
Titolo: Query di accodamento strano comportamento.

Un saluto a tutti.
Ho un problema di cui non riesco a venirne a capo.
In una maschera ho una casella di testo contenente il CAP. Tale
casella viene valorizzata in automatico nel momento in cui si sceglie
da una combo il comune di residenza.
Nella tabella origine della combo non tutti i comuni hanno il cap per
cui puo' succedere che per alcuni record il cap non venga valorizzato.
I dati della tabella sottostante la maschera (anagrafica) alimentano
una query di accodamento , composta da piu' query relazionate tra loro
e filtrata tramite un controllo della maschera. Ora il mio problema e'
questo: se il campo cap e' valorizzato la query viene eseguita senza
problemi, se invece il campo e' vuoto la query non restituisce nessun
record.
Non riesco a capire perche' - il cap e' un campo assolutamente
accessorio non fondamentale.
Cosa puo' essere ?
Grazie.
Saluti

 ha scritto nel messaggio
news:b59684d3.03041...@posting.google.com...

In qualche query effettui per caso una selezione sul campo CAP, che a quanto
pare può essere anche uguale a Null?
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 record.
[...]
    Descrivici il campo CAP. E' un campo di tipo testo? E' a immissione
obbligatoria (Richiesto)? E' consentita la lunghezza zero?
-- 
    (Facci sapere se ed eventualmente come hai risolto. Grazie.)
Ciao :o)
Maurizio
--------
?SPQR(C)
 X
--------

    (Facci sapere se ed eventualmente come hai risolto. Grazie.)
Il campo della tabella e' di tipo testo con consenti lunghezza zero
impostata a sě e tutti gli altri settaggi impostati a default.
Nella maschera la cst contente il cap viene valorizzato con questo codice:
Private Sub cmbResidenza_LostFocus()
            Me.Cap = Me.cmbResidenza.Column(3)
End Sub
La cosa veramente strana e' che la query non funziona solo quando
me.cmbresidenza.column(3) e' uguale a null. Se disabilito l'evento e lascio
me.cap vuoto (quindi presumo valore null) tutto torna a funzionare.
Insomma sembra che ad me.cap venga passato qualcosa che incasina tutto e
ripeto sul cap non cisono ordinamenti, indici, selezioni....Bo!!!!!
Un saluto di nuovo
everest

On 15 apr 2003, 
wd...@yahoo.it
 (Everest) wrote in
news:b59684d3.03041...@posting.google.com
 

Non c'entrerà alcunché però accodando con query un elenco di 13.000 
località (compresi circa 8.000 comuni) non riuscivo a importare la 
colonna dei cap che rimaneva null su tutti i record. E' bastato 
sostituire null con zero in corrispondenza del cap del primo record e 
la query di accodamento ha cominciato a funzionare.
Uso Access Xp.

 everest
--
