mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: messaggi query

Qualcuno sa dirmi come si nascondono se possibili i messaggi delle query
(query di accodamento) ed eventualmente impostare una finestra di messaggio
personalizzata?. Grazie a tutti

 ha scritto nel messaggio 
news:43921bb2$0$333$5fc...@news.tiscali.it...

Devi usare il codice o una macro per far partire la query di accodamento.
Da codice:
docmd.SetWarnings false
docmd.openquery "TuaQuery"
docmd.SetWarnings true
Da macro:
ImpostaAvvisi = NO
ApriQuery = "TuoNomeQuery"
ImpostaAvvisi = Sě
Per la finestra di messaggio personalizzata puoi usare diversi sistemi.
A mio avviso la strada piů elegante č quella da codice:
If msgbox("Si stanno per accodare i dati. Proseguire?",vbYesNo + 
vbDefaultButton2,"Accodamento in corso...") = 6 then
docmd.SetWarnings false
docmd.openquery "TuaQueryAccodamento"
docmd.SetWarnings true
End if
Ciao, Carlo

Newsgroup: it.comp.appl.access
Titolo: Mettere a zero i campi vuoti

Ciao a tutti!
Vorrei una dritta su come fare una cosa:
ho appena importato un file di testo all'interno di una tabella di 
Access, attraverso una maschera vado ad editare o a riempire i suoi 
campi, ma alcuni di essi vanno lasciati vuoti. Questa tabella va poi 
riesportata in un file di testo. Io avrei la necessità di mettere uno 
zero nei campi vuoti.
Io avrei pensato di utilizzare una query di modifica, ma non saprei come 
dirgli "se campo = NULL allora mettici uno zero".
Qualcuno mi può aiutare?
Grazie a tutti in anticipo!!!!
-- 
Saluti, Alessandro
==============================
Villa Alessandro
sito: 
http://www.alevilla.it
sito: 
http://www.volo-vela-mottarone.it
email: 
alessand...@alevilla.it
ICQ#:  37735366
cell:  3403301623 

 ha scritto nel messaggio 
news:43739928$0$16199$4faf...@reader3.news.tin.it...

Ciao Alessandro,
in Criteri (della query) scrivi : IsNull
e in AggiornaA scrivi 0
-- 
... spero di esserti stato d'aiuto,
-- 
-- 
      /)/)               IVAN                (\/)
     (  '.')         NMCBRMC         ( '.' )
  o(_('')('')                               (")(")_)*
Non Microsoft Certified But Regular
             Microsoft Consumer

 e in AggiornaA scrivi 0
Bravissimo! Era quello che cercavo!!!!!!!!!!!!!!!!!!
Grazie mille!!!!!
Newsgroup: it.comp.appl.access
Titolo: Buongiorno a tutti

Buongiorno a tutti sono nuovo del nwesgroup, sviluppatore di database in
qbasic (lo so oramai trapassato) e da poco mi sto avvicinando allo sviluppo
in Access e Visual Basic.
Abbiate un pň di pazienza se vi porrň quesiti e cmq spero di poter esservi
d'aiuto.

 ha scritto nel messaggio
news:99cnoe$r4l$1...@news.mclink.it...

Benvenuto,
anch'io ho trascorsi in QuickBasic, QBasic, GWBasic, Basica, ecc. ecc. e se
avrai pazienza tu, non dovresti trovarti male.
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com

 d'aiuto.
Comincia a dare un'occhiata al Sito Comune di questo NG:
www.sitocomune.com
--
Ciao, AntoGal
*************************************************
Gestione punti vendita (casse e pos NCR)
 
www.powerretail.it
-------------------------------------------------------------
per scaricare un gioco di DAMA ITALIANA
http://volftp.mondadori.com/italiani/galletta/
*************************************************


Ciao e benvenuto.

 ha scritto nel messaggio
news:99cnoe$r4l$1...@news.mclink.it...

Benvenuto nel NG.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

Grazie a tutti di cuore per la gentile accoglienza

Newsgroup: it.comp.appl.access
Titolo: passare parametri con controlli in maschera ADP

ho questa sp:
/* Definisco la stored procedure dbo.upI_AddStudent */
ALTER PROCEDURE dbo.upI_AddStudent
(
@FirstName varchar(10),
@LastName varchar(10)
)
AS
DECLARE @NextID int
/* Calcolo l'ID */
SELECT @NextID =
CASE
    WHEN MAX(CAST(RIGHT(StudentID, 5) AS int)) IS NULL THEN 1
    ELSE MAX(CAST(RIGHT(StudentID, 5) AS int)) + 1
END
FROM dbo.Students
/* Inserisco lo studente */
INSERT dbo.Students VALUES(
'P-' + RIGHT('0000' + CAST(@NextID AS varchar(5)), 5),
@FirstName,
@LastName
)
RETURN
è possibile passare i due parametri con due controlli in una maschera.
mi fate un esempio?
grazie
ciao

 ha scritto nel messaggio
news:gbfSb.164385$VW.66...@news3.tin.it...

Ciao,
ovviamente l'unico sistema è quello di preparare la stringa Sql via VBA e
poi inviarla al server, mettiamo che i controlli si chiamino Text1 e Text2 e
il comando viene inviato a fronte dell'evento click  del pulsante Command1
---------------------------
Private Sub Command1_Click()
CurrentProject.Connection.Execute _
    "EXEC upI_AddStudent '" & Me.Text1 & "','" & Me.Text2 & "'"
End Sub
----------------------------
L'esempio (anche se funzionante) è puramente indicativo per la composizione
della stringa, per inviare il comando è meglio che utilizzi un oggetto
ADODB.Command a cui assegnerai un time out adeguato.
CurrentProject.Connection ha un time out fisso di 30 secondi e non è
possibile modificarlo.
Ciao Giorgio

 possibile modificarlo.
Perfetto grazie
ciao
Newsgroup: it.comp.appl.access
Titolo: aiutoo

Ciao devo realizzare un pulsante ed al clic sul pulsante voglio che
inserisca il giorno attuale.sapete dirmi il codice vba che serve per
inserire tale pulsante.
altra cosa: esiste in mysql un tipo di campo uguale a contatore nelle
tabelle mdb??grazie Sara
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


Buongiorno e benvenuta; dovresti essere cosě gentile da leggere le poche
regole di questo NG, le trovi su 
www.sitocomune.com
.
Ciao.
--
Sergio MAZZA

 ha scritto nel messaggio
news:c5nvha$e7g$1...@news.newsland.it...

Io faccio così su una casella di testo.
Private Sub DaData_DblClick(Cancel As Integer)
....
    If IsNothing(Me!DaData) Then
        Me!DaData.Text = Date
    End If
.....
end sub

 ha scritto nel messaggio
news:CaTfc.6115$Qc.2...@twister1.libero.it...

Ciao Titti
hai visto il subject (Oggetto) ?
Hai visto il post di Sergio ?
Daniele

 ha scritto nel messaggio
news:UEUfc.62923$hc5.2...@news3.tin.it...

Ciao
Per cominciare NON E' Titti MA TT
Si l'ho visto. Tu vorresti dirmi che se uno non mette il subject corretto
non merita una risposta?
saraBelluno è già stata avvisata da Sergio, vedrai che la prossima volta
scriverà un subject corretto.
Anch'io qualche volta non metto il subject appropriato ed ottengo risposte.
Caio Daniele


Daniele

 ha scritto nel messaggio
news:NOsgc.96301$rM4.3...@news4.tin.it...

Letto!
La prossima volta farò così.
Ciao
Newsgroup: it.comp.appl.access
Titolo: Re: compilare tabella da maschera contenente solo caselle di testo non addocciate

 Qualcuno può aiutarmi? Grazie
'=====================
private sub NomePulsante_click()
dim db as dao.database
dim rst as dao.recordset
set db = currentdb
set rst = db.openrecordset("Tabella1")
with rst
.addnew
.fields("entrata") = me!Entrata
.fields("uscita") = me!uscita
......
.....
.update
end with
end sub
'=====================
oppure puoi usare un ciclo for se
i nomi dei controlli corrispondono a quelli dei
campi in tabella:
'=====================
private sub NomePulsante_click()
dim db as dao.database
dim rst as dao.recordset
dim i as integer
set db = currentdb
set rst = db.openrecordset("Tabella1")
with rst
.addnew
for i = 1 to .fields.count-1
     .fields(i) = me(.fields(i).name)
next i
.update
end with
end sub
'=====================
-- 
Ciao
Geppo 


ciao Geppo, grazie della risposta ho applicato il tuo consiglio al mio
caso ma ottengo errore su "db As dao.Database" con messaggio errore di
compilazione tipo definito dall'utente non definito. Posto l'intera
routine.
Private Sub Comando117_Click()
Dim db As dao.Database
Dim rst As dao.Recordset
Set db = CurrentDb
Set rst = db.openrecordset("Tabella1")
With rst
.AddNew
.Fields("Nr") = Me!Nr
.Fields("data") = Me!data
.Fields("descrizione") = Me!Descrizione
.Fields("entrata") = Me!entratariserva
.Fields("uscita") = Me!uscitariserva
.Fields("entrata1") = Me!entratacorrente
.Fields("uscita1") = Me!uscitacorrente
.Fields("entrata2") = Me!entratacontocorrente
.Fields("uscita2") = Me!uscitacontocorrente
.Fields("entrata3") = Me!entratabilancio
.Fields("uscita3") = Me!uscitabilancio
.Fields("entrata4") = Me!entratascorta
.Fields("uscita4") = Me!uscitascorta
.Fields("entrata5") = Me!entrataparticolari
.Fields("uscita5") = Me!uscitaparticolari
.Update
End With
End Sub

...
Dim DB As Database produce un errore
www.donkarl.com/it?FAQ7.11
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it


Ciao Karl, ho letto le faq ma nei miei riferimenti disponibili da
selezionare non c'è Libreria di oggetti Microsoft DAO 3.6. come posso
risolvere? Grazie

 posso risolvere?
Sarebbe meglio di sempre indicare la tua versione di Access e
Windows in ogni discussione. Hai letto che in A07 il riferimento
si chiama diversamente?
Se veramente non l'hai installato puoi prenderlo dal CD di Office
o da un PC diverso o dalla MS:
http://support.microsoft.com/kb/239114/it
Forse bisogna anche una riregistrazione del dll come descritta qui:
www.donkarl.com/it?FAQ7.9



ciao karl  ho risolto in pratica era un problema di quel file ho
importato tutto in un nuovo db ed ho trovato la libreria in questione.
Grazie
Newsgroup: it.comp.appl.access
Titolo: Problemi con Query a campi incrociati

Ciao a tutti : questo č il mio problema .
Leggo dati da un 'unica tabella e tramite una query a campi incrociati creo
una struttura che poi esporto in excel . Il risultato grafico č simile al
seguente :
CODICE             COMMESSA/A        COMMESSA/B            COMMESSA/C
ECC...
AAA                            15                            20
2
BBB                                                             3
23
CCC                            5
8
ECC. ECC
Cosě mi andrebbe bene solo che avrei da aggiungere anche il campo "
descrizione codice " e " ubicazione codice "  tra la colonna codice e
COMMESSA .
al fine di ottenere una cosa del genere :  premetto che tali campi sono
disponibli sempre nell'unic atabella da cui leggo .
CODICE    DESCRIZIONE    UBICAZIONE    COMMESSA/a            commessa/b
ecc
AAA            PISTONE                AV345                15
20                ECC..
Non so se mi sto perdendo in un bicchiere d'acqua ma non riesco
assolutamente ad inserire le 2 colonne . Qualcuno puň aiutarmi ?
grazie
Max


TRANSFORM sum(tabincr.numero) AS [Il valore]         - campo con le
quantità   
SELECT tabincr.sq1, tabincr.desc1, tabincr.desc2     - codice e
descrizioni
FROM tabincr                                         - tabella 
GROUP BY tabincr.sq1, tabincr.desc1, tabincr.desc2   - codici e
descrizione per il raggruppamento 
PIVOT tabincr.sq2;                                   - commessa
mah! puo' essere che qualche risultato lo dia
a. cara

Newsgroup: it.comp.appl.access
Titolo: Come aprire da una form(a) un altra form ....







Come aprire da una form(a) un altra form (b) 


e restituire alla chiamante (a) un valore es. IDAnag  


posizionando la form (a) su quel record ? 


Grazie


 
-- 
Massimiliano De Cò 
PC Assist 
sas



docmd.openform "nomeform" per aprire la form
Per il parametro da passare, non c'č un "parametro di uscita", quindi
devi fartelo tu come preferisci, un modo potrebbe essere quello di usare
delle variabili globali, ma non ne ho mai usate.
Io per fare una cosa simile, ho usato, sull'evento "scaricamento" della
form (b)
docmd.gotorecord "form(a)", acGoTo, numerorecord     (i campi forse non
sono solo questi, ma non ho Access sottomano)
Naturalmente, per fare questo dovresti sapere il numero del record nella
form aperta, il che alle volte č possibile.
Ciao,
    Matteo

 ha scritto nel messaggio 
  
news:8plkao$e26$1...@news.flashnet.it
...

Newsgroup: it.comp.appl.access
Titolo: A 97 numero massimo di maschere ?

scusate ho creato un db che contiene 357 form
se ne aggiungo 2/3 lancio la compilazione ma al
momento del salvataggio si blocca e non si muove piu'
per poterlo compilare e compattare devo tenere il numero delle
maschere inferiore alle 400 qualcuno sa qualche cosa ?
il mio pc e' un PIII 500 MHz con 256 M di ram
grazie a tutti

maschere inferiore alle 400 qualcuno sa qualche cosa ?
Probabilmente il limite che dovresti tenere sotto controllo è il numero di moduli di codice nel
progetto (1024).
Hai parlato di Form, ma quanti Reports e moduli globali include la procedura?
Cmq, circolano applicazioni in A '97 (vedi Swing) con svariate centinaia di Forms e Reports nello
stesso DB... se poi siano veramente tutte necessarie è un altro discorso! :-)
Hai provato a reimportare tutto in un nuovo DB?
Ciao, warp
Newsgroup: it.comp.appl.access
Titolo: Pulsante Chiusura

Vorrei che la finestra corrente della mia applicazione (non quella di Access
ma la seconda barra blu cioe' quella piu' interna per intenderci) mostrasse
solo la casellina con la X per la chiusura e nient'altro (niente menu di
controllo, riduzione ad icona, ingrandisci/ripristina).
1) Ho provato tutte le combinazioni delle proprieta' Maschera (Stile bordo,
Casella menu controllo, Pulsanti ingrand./riduzione, Pulsante chiusura) ma
non ho ottenuto quanto desiderato.
Non riesco io o non si puo'?
2) Se apro la maschera con DoCmd.Maximize su apertura riesco ad avere sulla
barra degli strumenti (visto che le due barre blu si uniscono) la casellina
Ripristina e la X ma purtroppo ripristina e' attiva e se clicco riduce la
finestra e visto che disabilito l'ingrandimento/riduzione rimane cosi'.
Vorrei anche in questo caso solo la casella X.
Si riesce?
Ho trovato sul sito comune una chiamata alle Api ma non fa esattamente
quello che desidero perche' lavora sulla barra di access non su quella
dell'applicazione (a proposito ho tolto WS_SYSMENU per avere solo la X e il
menu di controllo ma:
3) Come faccio ad avere nel menu di controllo di access solo la voce Chiudi
ALT+F4 e non la voce Sposta?
Ricapitolando: sia che la finestra venga aperta ad esempio con un movesize
0, 0 ma interna a quella di Access, sia che venga aperta con maximize vorrei
solo la X di Access, non quella dell'applicazione.
Ho consultato anche il sito Allapi.net come mi e' stato consigliato tempo
fa, ma non mi sembra di aver trovato quello che fa al caso mio.
Come sempre grazie in anticipo a tutti.
bg

> non ho ottenuto quanto desiderato.
... a meno che io non riesca a capire quello che intendi.


Intanto grazie.
Ho riprovato tutto e confermo quello che ho scritto.
Provo a rispiegare.
Vorrei ottenere una sola barra blu cosi' composta:
-niente menu di controlo di a97;access97 o nome della mia applicazione;nome
della maschera attiva;solo il pulsantino X di chiusura di access (e quindi
anche della mia applicazione) - per questo uso l'esempio di AntoGal dal sito
comune che richiama le Api;
-sotto la barra blu c'e' la barra dei menu (personalizzata) cosi' composta:
niente menu di controllo (della maschera); i vari menu; sulla destra vorrei
solo il pulsantino X di chiusura della maschera
E' questo che non riesco ad ottenere perche c'e' sempre il pulsantino con il
doppio quadratino attivato e se lo clicco mi ridimensiona la finestra e dopo
ho due barre blu e non riesco ad ingrandire quella della maschera perche' ho
disabilitato l'ingrandimento/riduzione e quindi adesso che le barre blu si
sono sdoppiate, la barra della maschera non ha giustamente nessun pulsantino
o menu di controllo.
Non voglio che ci sia la possibilita' di ridimensionare la finestra della
maschera o che e' lo stesso eliminare il pulsantino con il doppio quadratino
e quindi avere sempre e solo la maschera visualizzata maximize e non potere
nemmeno accidentalmente ridimensionarla.
Ho Acc97 e w98 non so se importa.
Grazie
bg
Newsgroup: it.comp.appl.access
Titolo: DoCmd.GoToRecord

Ho creato all'interno di una maschera che ha come origine la tabella
Clienti. Tra i vari campi ho anche il campo ID_Cliente.
All'interno di essa ho un pulsante che mi consente di aggiungere un record :
    DoCmd.GoToRecord , , acNewRec
Quando aggiungo un record tutto i campi della maschera sono vuoti tranne
ID_Cliente (chiave promaria) in cui c'č scritto "(contatore)"
Ho del codice sull'evento Corrente della maschera che fa uso del campo
ID_Cliente che al momento
della creazione del nuovo record ha presente appunto il valore, se cosě si
puň definire, "(contatore)"
Io vorrei che il codice presente sull'evento Corrente non venga eseguito
quando aggiungo un nuovo record ma non so come si fa a sapere se sono su un
nuovo record.
Grazie come sempre a tutti!!!

 ha scritto nel messaggio
news:1WR78.31$RX4....@nreader1.kpnqwest.net...

Prova  a testare il valore di idcliente prima di eseguire le istruzioni
dell'evento current.
IF nz(me.idcliente,0)>0 then
    .....
ciao.

Grazie
come sempre a tutti!!!
dalla guida in linea di access:
"È possibile
utilizzare la proprietà NewRecord per determinare se il record corrente è
nuovo."
nella fattispecie, puoi inserire sull'evento Su Corrente della
maschera del codice simile:
Private Sub Form_Current()
if
me.newrecord then
'azioni eseguite solo nel caso di nuovo record
'....
'.....
end if
End Sub
--------------------------------
Inviato via 
http://usenet.iol.it
 

 ha scritto nel messaggio
news:a3oqcg$19ephr$1...@ID-57322.news.dfncis.de...

niente da fare!
Inserendo la variabile me.idcliente nelle Espressioni di controllo c'č
scritto:
    me.idcliente = Nullo
Grazie comunque.

 Inviato via 
http://usenet.iol.it
Funziona! Ti ringrazio

Funziona! Ti ringrazio
di niente.
saluti


 Grazie come sempre a tutti!!!
Ritengo che la soluzione più facile sia gestire l'errore, e cioè
inserisci un
msgbox err.number 
per identificare il numero dell'errore, supponiamo sia errore n° 500
nel tuo codice puoi inserire la solita dicitura di gestione dell'errore
e
inserire un IF per verificare se l'errore è = a 500 nel qual caso 
esci dalla routine altrimenti esegui quanto avevi già scritto.
Ciao buon lavoro,
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Newsgroup: it.comp.appl.access
Titolo: [OT?] cerco corsi access, asp, e xml

Come da oggetto, cerco seri corsi per formare personale in azienda
Grazie, Cristiano

...

Newsgroup: it.comp.appl.access
Titolo: Simile ad una casella di controllo

Ho una maschera che contiene una sottomasche per l'inserimento delle dei
dati.
Vorrei sapere se è possibile inserire, nel campo dell'anagrafica del
Fornitore, una selezione di ricerca che agisca sulla tab. dei Fornitori
simile ad una casella combinata ma che si attivi agni volta che mi
posiziono sul campo del fornitore.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

posiziono sul campo del fornitore.
SI
 spiega meglio cosa vuoi fare...
Saluti.
Emanuele.

 posiziono sul campo del fornitore.
pppp


 posiziono sul campo del fornitore.
Ci provo.
Vorrei che nel campo in cui devo inserire il codice del fornitore
potessi
attivare una selezione che mi faccia vedere tutti i fornitori che ho
insertito
in tabella, in modo da selezionare il codice ed inserirlo nella casella.
Credo che sia simile al funzionamento di una casella combinata, ma la
scelta
per la selezione la vorrei sulcampo del fornitore.
Ciao


 ha scritto nel messaggio
news:cae7cad4db92fbdbbd6...@mygate.mailgate.org...

In struttura- Proprietà del tuo controllo scegli: cambia in "casella
combinata". Come Origine della casella combinata metti ciò che ti interessa.
Fatto
Paolo

 posiziono sul campo del fornitore.
Caro Paolo grazie, ma ora come faccio a far scorrerre l'elenco dei
fornitori
man mano che digito le lettere.


 ha scritto nel messaggio
news:3c9a18c3271aa011ec1...@mygate.mailgate.org...

Clicchi sulla freccetta o digiti  F4
Paolo

Newsgroup: it.comp.appl.access
Titolo: chiamata a Routine Modulo di un'altra form

Ragazzi come posso chiamare eseguire una procedura contenuta in un altra 
form...? 

 altra form...?
Due minuti scarsi di ricerca sui gruppi con Google hanno dato il seguente 
risultato:
http://groups.google.com/group/microsoft.public.it.office.access/browse_thread/thread/f54863966a45cab1/84c3bd0973b81287?lnk=st&q=access+sub+altra+form&rnum=3&hl=it#84c3bd0973b81287
Conclusione: prima di postare, provare almeno a cercare quello per cui si 
vorrebbe postare.
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype: pbsoftsolution

 vorrebbe postare.
Beh, non esageriamo Gabriele: con due minuti di ricerca su google si
potrebbe dare risposta praticamente a tutto ... ma allora chiudiamo l'area
;-)
Ciao, Simone

 
mi hai tolto il "pensiero" di bocca. "Ansai" che mortorio.
E poi qualche volta si fa prima. Sopratutto se c'e' A. "echelon" Baraldi 
in ascolto (pure Gabriele non scherza, ha il dito piu' veloce del "contado")
;<)
--
ac

Echelon stà facendo furore anche con il calcio Italiano...!!!
Ma giuro che non è colpa mia.
@Alex

 ha scritto nel messaggio news:1148122532....@g10g2000cwb.googlegroups.com...
Echelon stà facendo furore anche con il calcio Italiano...!!!
Ma giuro che non è colpa mia.
@Alex
[risposta]
E come spieghi la miriade di accessi al tuo sito?
Ciao.
-- 
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: Overflow??

Qualcuno sa dirmi perchè nel punto evidenziato la funzione di AntoGal mi da
Overflow??Private Const GWL_STYLE = -16
Private Const WS_SYSMENU = &H80000
Private Const WS_MINIMIZEBOX = &H20000
Private Const WS_MAXIMIZEBOX = &H10000
Private Declare Function GetWindowLong Lib "user32" Alias "GetWindowLongA" _
    (ByVal hwnd As Long, ByVal nIndex As Long) As Long
Private Declare Function SetWindowLong Lib "user32" Alias "SetWindowLongA" _
    (ByVal hwnd As Long, ByVal nIndex As Long, ByVal dwNewLong As Long) As
Long
Private Declare Function GetParent Lib "user32" (ByVal hwnd As Long) As Long
Public Sub LockAppWindow(fForm As Form)
    ModifyAppWind fForm.hwnd
    MsgBox "Ciao ciao pulsantini!"
End Sub
Private Sub ModifyAppWind(wChildWnd)
    Dim wParentWnd%
==>    wParentWnd = GetParent(GetParent(wChildWnd))
    Dim PrevWinStyle As Long, NewWinStyle As Long
    PrevWinStyle = GetWindowLong(wParentWnd, GWL_STYLE)
    NewWinStyle = PrevWinStyle And Not WS_SYSMENU And _
       Not WS_MINIMIZEBOX And _
       Not WS_MAXIMIZEBOX
    PrevWinStyle = SetWindowLong(wParentWnd, GWL_STYLE, NewWinStyle)
End Sub
Grazie Valerio.

     Dim wParentWnd%
Prova:
Dim wParentWnd as Long
Probabilmente AntoGal testň solo con win '9X.


 ha scritto nel messaggio
news:GlRXa.227707$lK4.6...@twister1.libero.it...


 form.
Perchè non era quello lo scopo del codice di AntoGal.
http://www.mvps.org/access/api/api0022.htm
Ciao.

 ha scritto nel messaggio
news:sdSXa.227588$Ny5.6...@twister2.libero.it...


 la maschera č Maximized?
Ehmmm ... beh, dovrebbe essere la seconda API postata da "The Access web",
mi sfugge qualcosa?
Ti saluto.


Ciao Valerio.

Newsgroup: it.comp.appl.access
Titolo: ComboBox con valori selezionabili inseriti a mano preventivamente

>>>>  
http://www.bb2002.it
 :)  <<<<<
........... [ al lavoro ] ...........

 
 
il wizard di creazione di una ListBox permette di impostare manualmente i 
valori, sia quelli che appariranno che quelli che verranno memorizzati
 
va più che egregiamente bene così

Newsgroup: it.comp.appl.access
Titolo: Invio Mail Automatiche

Buongiorno, devo strutturare un programmino che invii le mail in automatico, 
e fin qui nulla di difficile.
Devo però mettere un allegato che si trova in c:\AllegatoXy
    msg = TestoMessaggio -> che gli ho assegnato prima
    subject = "Oggetto Mail"
    Docmd.SendObject , , , "Cristina Pasqualini", "Rosa Mormile;Alberto 
Petris", , subject, msg, 0
Suggerimenti sulla linea di comando...?

 ha scritto nel messaggio 
news:42dfa...@x-privat.org...

Su 
www.sitocomune.com
 trovi una marea di aiuto e di esempi. Anche su questo 
NG puoi trovare tantissimo materiale. E' di pochi giorni fa un post dello 
stesso tipo.
Ciao, Carlo 

 Suggerimenti sulla linea di comando...?
Vai sul Sito Comune (link qui sotto) e nella Sezione General leggi le
segueni FAQ:
1) 6.76 Inviare e-mail con MSAccess utilizzando la libreria mapi32.dll di
Carlo Costarella
2) 6.77 Inviare e-mail con MSAccess utilizzando il winsock di Paolo Beltrame
3) 6.88 Inviare e-mail ad una lista di utenti (mailing list) con MSAccess
utilizzando il winsock di Maurizio Cenere
4) 6.129 Inviare da codice VBA una e-mail con allegati usando Outlook
Express di Andrea Barchetti
5) 6.145 Esempio della gestione di invio di messaggi di posta elettronica
con Access di Alessandro Baraldi
Valta tu quello che piů fa al caso tuo.
-- 
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Selezionare la data massima da una query

Salve ho la query (inserita più avanti) che si poggia su due tabelle 
relazionate.
Alla query vengono passati due dati da una maschera:
campagna e Data1
adesso vorrei modificare leggermetne la query in modo che mi tiri fuori solo 
i record in cui Data primo agg sia quella massima
tra quelle inserite raggruppando poi il tutto per CodiceNIF
in sostanza avendo la tabella
Codice NIF    Ragione Sociale     Indirizzo    CAP    Comune      Data primo 
agg
111                     PIPPO SRL      via roma     1213     Roma 
15/05/2005
111                     CICCIO SPA   Via verdi     2321    Miano 
18/05/2005
222                     PROVA SNC   Viale  X      3434    Venezia 
25/05/2005
mi deve restiruire:
111                     CICCIO SPA   Via verdi     2321    Miano 
18/05/2005
222                     PROVA SNC   Viale  X      3434    Venezia 
25/05/2005
-----
SELECT Tab_DatiGenerali.CodiceNIF, Tab_DatiGenerali.[Ragione sociale], 
Tab_anagrafica_Olivicoltore.Indirizzo, Tab_anagrafica_Olivicoltore.CAP, 
Tab_anagrafica_Olivicoltore.Comune, Tab_DatiGenerali.Campagna, 
Tab_DatiGenerali.[Data primo agg], Tab_DatiGenerali.Convalidato
FROM Tab_DatiGenerali INNER JOIN Tab_anagrafica_Olivicoltore ON 
Tab_DatiGenerali.IDDatiGenerali = Tab_anagrafica_Olivicoltore.IDDatiGenerali
WHERE 
(((Tab_DatiGenerali.Campagna)=[Forms]![Mask_Stampe2]![CasellaCampagna1]) AND 
((Tab_DatiGenerali.[Data primo agg])<=[Forms]![Mask_Stampe2]![CasellaData1]) 
AND ((Tab_DatiGenerali.Convalidato)=Yes));

 ha scritto nel messaggio
news:T2Gle.950155$b5.41...@news3.tin.it...

Se la query di cui sopra si chiama Query1.
Se il campo  CodiceNIF è di tipo Numerico.
Creati una query basata su Query1 che abbia il seguente codice SQL:
SELECT Query1.*
FROM Query1
WHERE (((Query1.[Data primo agg]) = DMax("[Data primo agg]", "Query1",
"CodiceNIF = " & [CodiceNIF])));
Se invece il campo CodiceNIF è di tipo testo prova con:
SELECT Query1.*
FROM Query1
WHERE ((Query1.[Data primo agg]) = DMax("[Data primo agg]", "Query1",
"CodiceNIF = '" & [CodiceNIF] & "'"));
-- 
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------

 ha scritto nel 
messaggio news:woHle.29683$795.9...@twister1.libero.it...

Ho seguito le indicazioni creando un'altra query
ho alcuni dubbi...  vistoche la query limenta un report
a questo punto dovrei dare come origine al report la query creata
ma come faccio a passargli i dati dalla maschera?
ho provato ad eseguire la query purtroppo mi visualizza un errore in cui 
dice che l'espressione è troppo complessa per essere valutata !!!

 dice che l'espressione è troppo complessa per essere valutata !!!
Probabilmente mi sfugge qualcosa di quello che stai facendo: prova a
postarci il codice SQL delle due queries.


 ha scritto nel 
messaggio news:LmWle.121837$IN.20...@twister2.libero.it...

Problema risolto
grazie
Newsgroup: it.comp.appl.access
Titolo: Forse troppe domande... grazie per la vostra pazienza =)

Grazie Alessandro, comunque ho preso dimestichezza con l'integrità
referenziale a scapito di dover rimettere mano a tutte le tabelle per
aggiornare i numeri di riferimento tra di loro... azzo avevo già 200 dati in
una tabella... comunque sbagliando si impara :-P
Problemino nuovo...
Ho un form per inserire la via nel record.
Questa via DEVE essere nella lista di quelle inserite in una tabella
apposita a contenerle. Ho messo quindi la proprietà "solo in elenco" a vera
e poi ho scritto una funzione che "su non in elenco" apre una maschera per
inserire una nuova via.
La domanda è: come posso fare in modo che dopo l'inserimento della via nella
tabella con la form apposita i dati appena inseriti vadano anche nel form
del nominativo da cui sono partito?
Ho ancora però un altro problemino postato precedentemente...
Ho un form per inserimento dati nella tabella NOMINATIVI del mio
DB con campo Ditta associato al relativo campo della tabella.
Dato che il DB è molto grande, vorrei associare all'evento uscita da questa
casella di testo un controllo sulla tabella per sapere se esistono altri
nominativi con Ditta uguale o equivalente ed in caso affermativo
visualizzarli, ad esempio:
Nel form scrivo: Caffè Michelangelo
appena esco vorrei aprire un form Dittaelenco in modalità elenco nel quale
vedere se ho già inserito schede con ditta del tipo
Michelangelo
Michelangelo caffè
Caffè michelangelo
Michelangelo pizzeria
e similari
come posso fare questo confronto (di sottostringa mista) da codice?
Nel caso noti che la scheda che stavo per inserire compare di già come posso
annullare da codice la creazione della nuova scheda che la digitazione nel
form ha comportato? (se non è possibile potrei mettere una casella di testo
non associata e fare il controllo su quella e successivamente passare il
dato in caso manchi alla casella associata)
Grazie


già risposto precedentemente
Saluti.
Emanuele.
Newsgroup: it.comp.appl.access
Titolo: controllare il formato di un inserimento da tastiera

vorrei che se un utente inserisci il numero fattura in modo errato gli venga
segnatato
esempio il formato corretto è 001/02 se un utente inserisci 1/02 deve essere
informato che mandcano i 2 zeri prima dell'uno.
sapete in che modo potrei operare? grazie.

 ha scritto nel
messaggio news:tP679.70028$lu5.2...@twister1.libero.it...

Ciao omonimo,
hai impostato la 'Maschera di input' della casella di testo in modo da
formattare il testo immesso dall'utente??
Potresti impostarla a  AAA/AA se pensi di inserire anche caratteri
alfanumerici, (chiaramente il campo della tabella deve in ogni caso essere
impostato a testo, altrimenti gli 0 iniziali ti vengono automaticamnte
tolti)
Oppure se pensi di inserire solo caratteri numerici la imposti a 000/00 o un
misto delle due...
Ciao, Pinko (2)

@----- Pinco --@-- Pallino -----@ ha scritto nel messaggio ...

Mi permetto di esprimere la mia opinione in merito ai numeri di fattura.
In linee generali all'utente non deve essere permesso l'inserimento libero
del numero di fattura. Ho visto fin troppi programmi del genere con
progressioni
errate grazie alle gravi distrazioni dell'operatore al pc.
Il numero progressivo deve essere automatico, crea da te un contatore
personalizzato,
non usare quello di Access. Per ciò che riguarda la formattazione, sei
liberissimo di visualizzare
quello che il tuo cliente chiede.
esempio:
fattura n. 1
visualizzata così 001/02
codice corretto: (salvo errori e omissioni)
right$("000" & trim$(str$(num_fattura)),3) & "/" &
right$(str$(year(Date)),2)
Se al cliente invece viene voglia di creare una fattura con lo stesso numero
della precedente ma differenziata da un bis, o comunque vuole essere
totalmente
libero di scrivere in prima persona il numero di fattura, allora avrà i suoi
buoni (?) motivi.
A buon intenditore poche parole.
Cordialità.
Toni

 ha scritto nel messaggio
news:T5879.68542$n04.2...@twister2.libero.it...

Hai tragione la penso anche io cosi però il cliente mi ha chiesto questa
possibilità perchè se si dimentica una fattura a fine mese la vuole poter
inserire fra 2 esempio fatte la 1 e 2 vuole rifare la 2 e la 2 farla
diventare 3 è una libertà che mi ha richiesto, non so che farci. Bye


OK
;)

 diventare 3 è una libertà che mi ha richiesto, non so che farci. Bye
A parte il fatto di tagliare un po' di quoting, secondo me al cliente NON
deve essere data questa possibilità...
L'unica, eventualmente, quella di spostare il contatore in avanti dal
massimo arrivato al numero desiderato (per esempio quando il cliente esegue
fatture anche fuori dall'applicativo creato)
Antonio
Newsgroup: it.comp.appl.access
Titolo: Query con campo criterio passato da codice

Buona serata,
quesito del venerdi tardo pomeriggio
Ho una query: calcolo_ce_1, all'interno di questa query oltre ad altri campi 
estratti vi è anche un campo chiamato posizione
vorrei mettere una condizione passata da codice dove il campo posizione puo' 
prendere diversi valori, in modo da poter far girare la stessa query + volte 
incrementando questo campo posizione
come faccio?
soluzione 1 (che non mi funziona)
creo la query calcolo_ce_1 senza inserire nulla nei criteri
poi su un tasto di una maschera metto
Private Sub Comando0_Click()
docmd.OpenQuery ("calcolo_ce_1") where "posizione"=1
End Sub
lo so non funge :-((
Soluzione 2
creo la query calcolo_ce_1 e nel campo posizione alla voce criteri metto 
(non so cosa mettere riesco a mettere un riferimento ad un campo di una 
maschera ma ad un codice non so come fare)
lancio la query
Help
Grazie 

 ha scritto nel messaggio 
news:eifs4p$fp1$1...@fata.cs.interbusiness.it...

_________________________________________________________________________
mi autorispondo sul sito comune ho trovato una traccia ma non mi funziona
premessa la query calcolo_ce_1 è una qry di accodamento
in questa query ho messo il criterio [scelta posizion:]
cliccando il tasto comando0 non mi errore alla riga set rst= 
qdf.openrecordset
inoltre: come lancio la query calcolo_ce_1? con docmd..... boh!
grazie
Gu
Private Sub Comando0_Click()
 Dim dbs As DAO.Database
   Dim qdf As DAO.QueryDef
   Dim rst As DAO.Recordset
   Set dbs = CurrentDb
   Set qdf = dbs.QueryDefs("calcolo_ce_1")
   qdf.Parameters![scelta posizione:] = "1"
   Set rst = qdf.OpenRecordset
   '...
   rst.Close
   qdf.Close
   Set dbs = Nothing
End Sub 

credo d'avercela fatta ciclo 100 volte
Private Sub Comando0_Click()
Dim X As Variant
For X = 1 To 100
 Dim dbs As DAO.Database
   Dim qdf As DAO.QueryDef
   Dim rst As DAO.Recordset
   Set dbs = CurrentDb
   Set qdf = dbs.QueryDefs("calcolo_ce_1")
   qdf.Parameters![scelta posizione:] = X
   qdf.Execute
  qdf.Close
 Set dbs = Nothing
 Next X
 MsgBox "finito"
End Sub
è giusta??????????????
Gu
Newsgroup: it.comp.appl.access
Titolo: Cancellazione record in più tabelle

Ciao a tutto il ng.
ho più tabelle legate tra di loro tramite un campo (codice).
vorrei tramite una query di eliminazione cancellare un record in tutte le
tabelle contemporaneamente.
Mi spiego meglio. Io faccio una ricerca sulla tabella principale, individuo
il codice che voglio eliminare e contemporaneamente vorrei eliminare il
record con lo stesso codice nelle altre tabelle.
Ho provato, appunto, con una query di eliminazione mettendo nei criteri
della tabella principale il codice da eliminare poi ho inserito le altre
tabelle con l'asterisco.
Ho notato che in automatico mi viene messo un "dove" mentre nelle tabelle
con l'asterisco un "da". Giustamente quindi il programma mi cancella
solamente il record in tutte le tabelle tranne che in quella principale.
Come posso fare?
Grazie.
Luca
--------------------------------
Inviato via 
http://usenet.libero.it


Due sono le strade.
O spunti eliminazione a catena in relazioni - applica integrità referenziale
Oppure da ciscuna query punti al controllo attivo della maschera che stai
"visulaizzandoW" e ne lanci la query di eliminazione.
MAssimiliano



Grazie! Funziona!

Newsgroup: it.comp.appl.access
Titolo: me.undo non si attiva

Salve!
in un controllo di
una maschera popup, 
in prima di aggiornare ho:
    If Me!Id1 > Nz(Me!Id2) Then
        MsgBox "'A:' deve essere uguale o maggiore di " & Me!Id1 & "," _
          & vbCrLf & "premi ESC.", vbExclamation, "Attenzione!"
        Cancel = True
        Exit Sub
    End If
 
perchè con me.undo non ha effetto?
Grazie

Dove sarebbe il Me.Undo che non lo vedo...?
 
P.S. Perchè non usi i Criteri di Validazione e gestisci il Form Error...?
Nel controllo ID2, come Criterio di Validazione scrivi >=[ID1]
 
Se digiti un valore che non soddisfa, si genera errore che intercetti in Form_Error e gestisci...
 
@Alex

 Se digiti un valore che non soddisfa, si genera errore che intercetti in Form_Error e gestisci... 
 
poi cosa devo mettere in form_Error?
grazie


Il me.Undo funziona se tutto è a posto, e fossi in te prima controllerei bene, qualche cosa non torna...
La Form è associata...? Il controllo è associato...?
Uso quel metodo sempre e funziona regolarmente, temo tu abbia introdotto qualche "anomalia".
 
In ogni caso anche la gestione su Form_Error prevede l'uso di Me.Undo... è semplicemente più strutturale nel caso in cui vi siano più condizionanti in più controlli.
 
Private Sub Form_Error(DataErr As Integer, Response As Integer)
    Select Case DataErr
        Case 2107 ' Validation Roules Error
            MsgBox "Il criterio immesso non è Validato....", vbCritical, "ERRORE"
            Me.Undo
            Response = acDataErrContinue
 
        Case Else:
            Response = acDataErrDisplay
 
    End Select
End Sub
 
@Alex


grazie 1000

Il giorno giovedì 19 agosto 2021 alle 14:41:30 UTC+2 @Alex ha scritto:

ciao Alex
neppure in questo caso, me.undo si attiva.
il controllo in questione è non associato, con valore predefinito = Id1, 
io lo uso per inserire da .... a .... numero x di pagine di un report da stampare o inviare, 
la maschera popup ha come origine una query

 la maschera popup ha come origine una query
 
Se non è Associato, ed infatti te lo avevo chiesto, come puoi pensare possa funzionare il Me.Undo che si basa sui valori DataBound...?
 
Dai Alberto ragionaci un po meglio...!
 
@Alex


sostituisco me.undo 
con Me!id2=Me!Id1
giusto?

 giusto?
 
Se soddisfa quello che devi ottenere si... se invece hai un DefaultValue puoi ripristinare quello... dipende da che valore vuoi che assuma in caso di Annullamento, ed ovviamente non si mette più il Me.Undo.
 
@Alex


grazie
per ripristinare il defaultValue come devo fare?


eventualmente sono tre i controlli da ripristinare

 eventualmente sono tre i controlli da ripristinare
 
DefaultValue è una proprietà... la leggi e la riassegni... attenzione al Valore restituito... 
Se numero restituisce stringa, quindi devi fare:
Me!Id2=Val(Me!Id2.DefaultValue)
 
@Alex


se è data?

 se è data?
 
Guardaci e vedi cosa restituisce... e lo riconverti...!!!!
 
@Alex


grazie
Newsgroup: it.comp.appl.access
Titolo: AZZERA CONTATORE CON RELAZIONI

Ciao a tutti, ho provato ad usare il codice di Sito Comune "Azzerare il
campo contatore" il mio mdb ha relazioni con tutte le tabelle e non mi
cancella i record.
Come posso fare ?
Grazie del vs. aiuto e buona pasqua a tutti
Ceci
 
 
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/


O togli le relazioni
o setti cancellazione a catena
o cancelli il lato molti della relazione e poi il lato 1
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it


grazie funziona perfettamente ma come posso fare perchè la numerazione
riparta da 1 ?
adesso se cancello 42 record la numerazione dei record riparte dal 43 e non
da 1
grazie 1000, Ceci



Ora devi compattare

Newsgroup: it.comp.appl.access
Titolo: formato stringa input non corretto

accedendo con una funzione a un database MDB mi compare l'errore : 
13-formato stringa input non corretto (5)
stranamente la mia funzione solo in un pc mi da questo errore
Qualche idea ?
Buonasera 

 Buonasera
-- 
Ciao
Geppo 

 Insomma più dettagli fornisci più facilmente qualcuno potrà aiutarti.
su 100 computer  in cui è installata , su 99   la funzione non presenta 
errori , su un unico PC  mi da quell'errore , quindi il problema dovrebbe 
essere nell'ambiente non nella funzione.
grazie 

nicolino ha scritto:


Si.... ciao!
Per i problemi all'ambiente rivolgersi a Greenpeace, Legambiente e WWF.
Faccio presente che non dici niente nemmeno dell'ambiente, non si sa che
versione di Access usi e con quali service pack, e per indicarti una
soluzione è importante sapere se il problema è causato da una Left$()
piuttosto che da una Year(), Cdbl(), OpenRecordset() o da altro, e io ho
la sfera di cristallo temporaneamente fuori servizio...
-Marco-
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 grazie
-- 
Ciao
Geppo 


se sei un programmatore esperto ti dovrebbe dire molto.
Infatti sono andato nelle opzioni internaz di quel pc e vedo che non era 
indicato il carattere separatore nè il carattere di raggruppamento cifre ! 
Il campo era in bianco : li compilo , e sparisce pure l'errore della mia 
funzioncina.
Capitto mi hai ?
Bisogna avere una visione olistica dei problemi ! 

 Bisogna avere una visione olistica dei problemi !
....e non solo, bisogna essere anche lungimiranti come te, e già.
bazzica da queste parti, che posso averne bisogno.
Però visto che ci sono, oggi una mia "funzioncina" ha smesso improvvisamente 
di funzionare e pure non mi ha mai dato problemi, non è che per caso sai 
cosa possa essere?
Ho già controllato le "impostazioni internazionali".
-- 
Ciao
Geppo 

 improvvisamente di funzionare
non so se è vero oppure ti stai burlando di me perchè ti ho evidenziato un 
tuo limite , comunque ti consiglio di accedere al pc con un altro utente di 
windows , avolte la chiave regedit HKCU  è danneggiata e impedisce il 
corretto funzionam di alcune funzioni 

Ciao "nicolino" <magn.k#vj...@iuii.oi> ha scritto nel messaggio 
news:4c4ddba1$0$40286$4faf...@reader2.news.tin.it...

Non era per burlarmi di te, ma speravo tu capissi che qui non si gioca a 
"Indovina Indovinello".
-- 
Ciao
Geppo
 

 "Indovina Indovinello".
Ragazzi il mio veicolo va a singhiozzo, ho già provato con lo sciroppo ma
non funziona, sapete dirmi come rimediare?
Ovviamente non vi dico se si tratta di una moto a benzina, un'automobile
GPL, un camion diesel, un autobus a metano, un fuoribordo, un jet, una
bicicletta o un paio di roller.
:-)


 non funziona, sapete dirmi come rimediare?
Doc Emmett ... hai esagerato e le bucce di banana con la cola sono
andate per traverso a Mr Fusion!!! ;)
Popi
Newsgroup: it.comp.appl.access
Titolo: Nuovo Record

Via codice come dico a Access di andare al
nuovo record?
Grazie!
PdA

 wrote in message
news:act2kr$rnm$
1...@fe1.cs.interbusiness.it

Mah l'Help........!!!!!!!
Docmd.GotoRecord acNewRec
Alessandro./@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Newsgroup: it.comp.appl.access
Titolo: Aiuto con una routine semplice

Salve a tutti, da quando ho comprato il libro della mondadori "Microsoft
Access 2002 Visual Basic Fr Application Passo per Passo" è tutto molto pù
facile, capisco molte più cose essendo nuovo del campo, solo che ho un
piccolo problema con questa routine, in effetti ho in un Form secondario la
lista dei contatti, e selezionando quello interessato dovrebbe farmi
comparire il record del cliente nella finestra Contatti, solo mi da un
errore nella riga "Dim rst As DAO.Recordset".
Aiutatemi a capire.
Private Sub MostraCliente_Click()
' Trova il record selezionato, quindi chiudi la finestra di dialogo.
    Dim rst As DAO.Recordset
    ' Memorizza il recordset per la maschera Abbonati.
    Set rst = Forms!Clienti.RecordsetClone
    ' Localizza il record dell'abbonato selezionat.
    rst.FindFirst "IDCliente = " & Elenco0
    ' Imposta la proprietà Bookmark della maschera per
    ' passare al record.
    Forms!Clienti.Bookmark = rcs.Bookmark
    ' Chiudi la finestra di dialogo.
    DoCmd.Close acForm, "DialogoVaiACliente"
End Sub

 Aiutatemi a capire.
Riferimenti
il codice che hai scritto utilizza DAO devi mettere i riferimenti a tale
libreria
strumenti > riferimenti seleziona microsoft dao 3.6 object library
in alternativa puoi usare ado (per jet più lento ma più recente e apre nuove
strade (sql))
strumenti > riferimenti seleziona microsoft Activex data  object  2.7
library
cerca ADO DAO e buona lettura
ciao

 in alternativa puoi usare ado (per jet piů lento ma piů recente e apre


 Ti ringrazio molto!
Un macello quoting penoso e subject per niente significativo. E c'è pure chi
ti risponde..
MAssimiliano

Newsgroup: it.comp.appl.access
Titolo: Conversione da Access 200 a 97

Io volglio provare a convertire un data base creato con  Access 200 a Access
97, però al momento della procedura mi dice che mancano le librerie di
Access 97 per poter convertire in modo corretto.
Qualcuno saprebbe dirmi dove caricarle. O devo reinserire i Cd di
installazione di Access 200?
Grazie
Valter

 Valter
Prego
Carlo Ve
Newsgroup: it.comp.appl.access
Titolo: Propblema con le caselle di ripilogo

Allora, cercherò di essere più chiaro:
Ho la seguente casella di riepiolgo:
A        B        C        D        E        F        G
1        1          1        1        1        1        1
2        2        2           2        2        2        2
3        3        3            3        3        3        3
4        4        4            4        4        4        4
5        5        5           5        5        5        5
ora cliccando ad esempio su C3 devo riportare questo valore in una casella
di testo cliccando su C3.
Nel record successivo mi serve ad esempio F5 e così via.
Se indico nella casella di testo come "Origine
ontrollo"=[Elenco].Column(...)
dove... sta per la colonna chiaramente mi sceglie solo la colonna indicata,
ma a me magari non mi serve quel valore in quel record!
Aiutatemi per favore!
Se qualcuno mi vuole ulteriori informazioni posso inviargli il file ma sono
3MB!
luca.lac...@libero.it

 ma a me magari non mi serve quel valore in quel record!
Se non ti serve quel valore in quel record, perche' ce lo metti?
Soprattutto, se non ti serve quel valore, che valore ti serve?
Aiutami ad aiutarti. Non e' che sia molto chiaro quello che dici!
Ciao, Sib

Nel record successivo mi serve ad esempio F5 e così via.
la cosa non è possibile perché una casella di riepilogo (o listbox)
riporta sempre e solo il valore della colonna legata: non si accorge,
cioè, in quale colonna è stata cliccata.
potresti inventarti cose complicatissime sull'evento clic del mouse,
che prendano in considerazione la posizione (top e left) della
listbox, la larghezza (width) delle colonne ecc., ma forse faresti
prima a mettere un gruppo opzioni con dei checkbox sopra la listbox in
corrispondenza delle colonne.
sul dopo aggiornamento del gruppo opzioni modifichi la proprietà
colonna legata della listbox.  certo, per ogni "record" probabilmente
dovrai fare due clic, uno per scegliere la colonna, uno per cliccare
la riga.
ah, già che ci siamo, *non si può* cambiare colore alle singole
colonne.
--
non studio non lavoro non guardo la tv
non vado al cinema non faccio sport
----------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access

Newsgroup: it.comp.appl.access
Titolo: aggionare combobox dopo eevnto notinlist

Salve, in una maschera Ordini scelgo il cliente tramite una combo.
All'evento NotInList apro la maschera per inserire nuovi clienti;
quando torno alla maschera Ordini come faccio a far fare la requery della
combo box per poter scegliere
il cliente appena inserito?
grazie per l'attenzione
Saluti a tutti (Grande questo NG e GRANDISSIMO il sito comune, immenso
pascolo di conoscenza)
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 pascolo di conoscenza)
-- 
Ciao
Geppo 


Grazie Geppo, bella dritta
xò ci aggiungo il controllo di verifica se la form è aperta.
