mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: A capo nei testi del MsgBox

Una domanda stupida...
Specificando
Dim strMessaggio as String
strMessaggio = "Questo è un messaggio scritto per la finestra msgbox che
vorrei venisse diviso in più righe"
MsgBox strMessaggio
come posso andare a capo nei punti desiderati del messaggio?


www.donkarl.com/it
FAQ 2.14 Inserire interruzioni di riga
FAQ 6.11 MsgBox formattati dopo A97
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
 + iscriviti alla prima Conferenza
Italiana per Sviluppatori di Access (CISA 1), Arezzo, 4+5/6/2005 

 ha scritto nel messaggio 
news:zWO9e.807866$b5.35...@news3.tin.it...

Concatena le stringhe con chr(13) nel seguente modo ad esempio:
Private Sub Form_Open(Cancel As Integer)
A = "Prova"
B = "A capo"
MsgBox A & Chr(13) & B
End Sub
Ciao
Alessandro

Newsgroup: it.comp.appl.access
Titolo: [OT] Buongiorno a tutti

Buongiorno a tutti e benritrovati,
spero abbiate passato un buon Natale e rinnovo il mio augurio di un felice
anno nuovo.
Ora vado a spulciami i 1260 post che avete scritto in questo periodo... ve
pezzino....
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

 Info:  
www.donkarl.com/it
Ciao.
-- 
Sergio MAZZA 

 ha scritto nel messaggio 
news:dpt773$fnp$1...@area.cu.mi.it...

Ciao cari ... son tornato anch'io!
Io ho le ginocchia spellate ... le piste dolomitiche mi hanno letteralmente 
distrutto.
Buon inizio e buona ripresa ...

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

 Buon inizio e buona ripresa ...
Anche a te...
Ciao.
-- 
Sergio MAZZA 

 
ciao
Nick

Newsgroup: it.comp.appl.access
Titolo: Diabilitare menù....scusate mi si è rotto il disco rigido

Scusate qualche anima pia mi aveva riposto alla mail in cui chiedevo come si
poteva disabilitare un menù da codice, purtroppo mi si è inchiodato il disco
rigido e quindi ho perso tutto, potreste rispondermi di nuovo?
Grazie
Roberto

 ha scritto nel messaggio
news:9qfnv1$lv5$1...@nreada.inwind.it...

Docmd.Showtoolbar "NomeBarra",Costante che corrisponde a Si/No/Quando
Appropriato
Ciao Roberto - Syd

Newsgroup: it.comp.appl.access
Titolo: ODBC per SQLBase

Ciao a tutti !
Dove posso reperire un driver ODBC aggiornato per leggere il formato file
creato da SQLBase di Centura ?
Grazie
Nicola

 ha scritto nel messaggio
news:8p555d$6...@small.edisons.net...

Newsgroup: it.comp.appl.access
Titolo: Consenti modifiche o meno in base al valore di un campo si/no

Salve a tutti,
sto cercando di fare in modo che una maschera sia modificabile o meno
in base al valore di un campo flag "si/no".
Mi spiego meglio: se il campo in questione è flaggato, allora posso
modificare gli altri campi, in caso contrario no.
Ovviamente devo mantenere la possibilità di poter flaggare o meno il
tale campo che di conseguenza deve rimanere sempre "modificabile".
Spero di essere stato abbastanza chiaro e ringrazio anticipatamente
per l'eventuale aiuto.

Koala ha scritto:

puoi impostare gli altri campi a locked=true o enabled=false dopo 
l'update del controllo flag.

 ha scritto nel messaggio
news:1179413273.9...@w5g2000hsg.googlegroups.com...

CHIARAMENTE PARLIAMO DI MASCHERA VISUALIZZAZIONE SINGOLA....????
Allora, credo che tu debba strutturarti una Sub che disabilita i controlli e
la devi richiamare
su 2 eventi:
Current di Form
AfterUpdate del controllo Check
Per semplificare le cose, e rendere il tutto Flessibile ti suggerisco di
assegnare ai controlli
che devi gestire come abilitazione o meno un valore alla proprietà TAG, es
"X"
Private Sub ForceSatus(Value as Boolean)
    ' Uso il Resume Next per evitare l'errore del Focus su controllo attivo
    On Error Resume Next
    Dim ctl as Access.Control
    For each ctl in Me.Controls
        If ctl.Tag="X" Then ctl.Locked=Not Value
    Next
End Sub
Quindi come dicevamo la richiami da evento Current passando il valore del
Check ed anche
su DopoAggiornamento(AfterUpdate) dello stesso
Private Sub Form_Current()
    Call ForceStatus(Me!NomeCheckBox.Value)
End Sub
Private NomeCheckBox_AfterUpdate()
    Call ForceStatus(Me!NomeCheckBox.Value)
End Sub
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.alessandrobaraldi.it
---------------------------------------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: da dato a codice

Sto realizzando una procedura per il calcolo di alcune imposte. Nella
procedura ho previsto la creazione o modifica di causali da parte
dell'utente, le quali sono costituite dai seguenti campi: ID, Descrizione,
Importo, Condizione. Credo che dal loro nome si capisca il loro contenuto,
Vi spiego soltanto il campo Condizione. In questo campo potrebbe comparire
ad esempio < 500 inserito dall'utente, questo a me serve per verificare
determinate condizioni. La mia domanda č la seguente: come faccio ad
utilizzare il contenuto del campo Condizione come parte del codice sorgente
esempio:
if me.text < 500 then
č possibile?
Grazie 1000
Luigi

 è possibile?
Che il Divino Telma mi perdoni, ma non avendo mai provato (neanche questa
volta) a fare qualcosa del genere azzardo a dire che è il segno di
comparazione tra il valore dei campi che ti frega... "<" in questo caso...
se non hai segno, sicuramente la cosa è fattibile :
If me.text < me.Tuo_campo Then... 
-- 
Pablitomf
Lentamente muore chi abbandona un progetto prima di iniziarlo, chi non fa
domande sugli argomenti che non conosce, chi non risponde quando gli
chiedono qualcosa che conosce. (P.Neruda)
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Luigi
Personalmente con il tuo sistema ho costruito delle stringhe SQL e non
mi sembra (sottolineo non mi sembra) sia possibile fare come dici tu.
Eventualmente, se le condizioni non sono molte e sono predefinibili, 
metterei la condizione in un campo per poi gestirla con un istruzione
select ,
e il valore in un altro.
Ciao
Marco
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:e00378b2e90f9e2a25c...@mygate.mailgate.org...


 Luigi
Si può fare usando la funzione eval() (vedi help).
  if eval(me.text & "< 500") then
o
  if eval(me.text & me.condizione) then
Namor
-- 
namor at inwind punto it

Newsgroup: it.comp.appl.access
Titolo: info per sito 2 (per s mazza ed altri)

 grazie

 Che ne pensi?
Penso che l'informatica in generale vada ad una velocità tale che non ti
permette di seguirla in ogni sfaccettatura; ogni ora (non giorno) ne esce
una nuova...
Per quanto mi riguarda ho deciso di approfondire certi temi e di conoscere
in modo "superficiale" gli altri, tanto per sapere che esiste e a che serve
quella tal tecnologia...
Ciao.
--
Sergio MAZZA

 quella tal tecnologia...
penso a quando è uscito access2000; chi vi si è trasferito ha dovuto sudare
sette camicie per varie incongruenze;
e alla fine pper avere cosa in piu'.
cioè non essendo un professionista la cosidetta conservazione è quasi
obbligatoria.
in quanto mettersi a correggere tutto il codice nel passaggio da una versione
all'altra
non è uno scherzo.
nonse se tu sei un professionista, pero' credo che comunque quando un prodotto
funziona
è sempre una rottura rifarlo.
grazie di nuovo

 grazie di nuovo
Ciao.
--
Sergio MAZZA

 benissimo con l'open e altri no.
ma access o similar-clone open non esisite proprio credo.
by

 by
Ciao.
--
Sergio MAZZA

 Dici? prova a leggere qui: 
http://www.dbsee.com/.
..
corro
una curiosità ma i database che si usano per i server e che sono molto potenti
si possono usare anche al posto di access, cioè solo in locale ? oppure
sul server lavorano in modo totalmente diverso
grazie mille
ultima curiosità
ho letto qualcosa sulle transazioni, ma devo approfondire
sono importanti ? e l'uso principale o la convenienza quale è?
ciao

 ciao
Ciao.
--
Sergio MAZZA

Newsgroup: it.comp.appl.access
Titolo: Menu Access

Ciao a tutti, ho un problema. Come si fa a fare sei menů in access97 stile
File - Modifica - Etc. ? Si puň associare a questi del cosice o solo macro?
Grazie, Stefano

Schiacci il tasto destro sulla barra dei Menù
Personalizza
Su Barre degli strumenti schiacci Nuova.
Nella finestra di dialogo gli dai un nome.
Ti si aprirà una finestra associata e tramite un drag'n'drop dalla sezione
comandi puoi inserire tutti i menu che vuoi.
Comunque è possibile asssociare codice e macro ai menu.
Ciao
FACEONE
Newsgroup: it.comp.appl.access
Titolo: Report che non riordina date

Ciao a tutti.
Nel mio db di gestione aziendale ho il seguente problema. Dopo aver immesso 
il range di ricerca, dalla data X alla data Y ed aver selezionato il 
prodotto desiderato a mezzo di una combobox, nella sottomaschera ottengo la 
lista di tutti gli acquisti effettuati per quel prodotto. Tutti in ordine 
crescente.
Se apro il report di tale lista sebbene sia basato sulla stessa query della 
sottomaschera, anche se non tutte, mi trovo alcune date non in ordine 
crescente.
Ho controllato e ricontrollato ma proprio non saprei dove poter trovare 
l'inghippo. Cosa potrebbe essere che mi rende la sottomaschera corretta ed 
il report no?
Grazie per l'attenzione.
Roberto

 ha scritto nel messaggio 
news:drv45m$i5k$1...@fata.cs.interbusiness.it...

 Apri il report in struttura e dal menů visualizza scegli ordinamento e 
raggruppamento; qui scegli il tuo campo e imposti l'ordinamento crescente.
Ciao, Carlo 

 Ciao, Carlo
Ciao Carlo.
Come si suol dire, quando ho visto la tua risposta sono caduto dal pero...! 
Proprio non avevo pensato di usare l'opzione che mi proponi, perchč certo 
che dovesse funzionare avendo impostato il criterio di ordinamento in query!
Grazie ancora (sigh! che figura...!)
Rob.

 ha scritto nel messaggio 
news:drv7j8$fnj$1...@balena.cs.interbusiness.it...

 Nessun problema...č capitato anche a me e piů volte.
Il report anche se alimentato da una query ordinata non sempre mantiene tale 
ordinamento, impostando un ordinamento spesso legato alla chiave primaria o 
ad uno dei campi indicizzati presenti.
Ciao, Carlo 

 wrote in message 
news:drv7j8$fnj$1...@balena.cs.interbusiness.it...

Ho impiegato una vita per scoprire la causa di ciň,
o almeno una delle cause.
Cioč l'esistenza nel report, non ricordo bene in quale
posizione, di campi calcolati.
Ciao
Bruno 

 Bruno
Allora posso stare tranquillo?! Pensavo di essere un caso raro. Veramente 
ragazzi, convinto che la query fosse esatta e che pertanto anche il report 
dovesse funzionare come la sottomaschera, non guardavo più in là del mio 
naso, come si suol dire...!
Grazie.
Roberto
Newsgroup: it.comp.appl.access
Titolo: Algoritmo per trovare tutte le permutazioni dei caratteri di una stringa

Non ci riesco a farlo.  Non c'e' verso, troppo di coccio.
Eppure la teoria dovrei averla azzeccata ...
Esempio :
S = "abc", stampare
"abc"
"acb"
"bac"
"bca"
"cab"
"cba"
Se i caratteri della stringa sono n, il numero delle
permutazioni e' n ! = nx(n-1)x(n-2)x ... x1
Se n = 3 , 3x2 = 6, i conti tornano con l' esempio
sopra.
Ora e' chiaro che :
Permutazioni("abc") =
   "a" + Permutazioni("bc") +
   "b" + Permutazioni("ac") +
   "c" + Permutazioni("ab")
Per cui ricorsivamente ed in pseudo linguaggio :
function Permuta(C)
   ' C = "abc ..."
   Dim S As String
   Dim D As String
   If Len(C) = 1 Then
        chiudi ed esci
   Else
        For j = 1 To Len(C)
             ' tolgo un carattere dalla stringa
             ' procedendo da sinistra verso destra
             S = Mid(C, j, 1)
             D = Replace(C, S, "")
             ' PUNTO DOLENTE :
             X = X & Permuta(D, r + 1)
             r = r + 1
         Next j
     End If
end function
Secondo me l' algoritmo va bene, solo che
non mi riesce di organizzarlo per stampare i
dati come si deve. Che palle.

 dati come si deve. Che palle.
Perchè la Function Permuta accetta solo un parametro, ma quando la
richiami in ricorsione ne passi 2...?
Mi sbaglio...?
@Alex

 Mi sbaglio...?
No,  hai ragione, e' un errore di scrittura.
Scusa.

Newsgroup: it.comp.appl.access
Titolo: Somma su report non riesce per.........

Inporto in una tabella il contenuto di un file testo.
Creo una query sulla quale appoggio un report.
Nel report cerco di creare delle somme, ma subito mi accorgo che i valori
che voglio sommare sono contenuti in campi che hanno come tipo di dati
"testo" nella tabella di origine.
Vorrei sapere se c'č una maniera per sommare i valori contenuti in campi
testo.
Grazie e Cordiali saluti.
Roberto

 Roberto
Definisci quel campo come numerico (o valuta) già in fase di importazione
della tabella, oppure convertilo da testo a numerico subito dopo
l'importazione, oppure usa una query con un campo calcolato in cui
converti il campo da testo in numerico:
  CampoNum: Val([CampoTxt])
Forse funziona anche direttamente nel report la formula:
  =Somma(Val([CampoTxt]))
Namor
-- 
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

Newsgroup: it.comp.appl.access
Titolo: Access 2003 "avviso di protezione"

Non si riesce a disabilitare il messaggio di avviso di protezione.
Dal menů strumenti, Macro, non esiste la voce "Protezione" come suggerito
dalla guida online.
cosa fare?
grazie


Giusto ieri ho aperto un thread dal titolo "Access 2003 e protezione macro".
Prova a leggerti i post e vedi che il problema non ha una cosě banale
soluzione.
-- 
Gabriele Bertolucci
PBsoft 
www.pbsoft.it
Newsgroup: it.comp.appl.access
Titolo: query accodamento

Sono sempre qua a chiedere i vs. indispensabili consigli, grazie. Ho creato 
una query di accodamento, solo che ogni volta che la eseguo mi aggiunge 
tutti i dati della tabella, in pratica mi ritrovo svariate volte sempre gli 
stessi record, come posso far accodare solo i record che non sono presenti 
nella tabella destinazione? Grazie. 

 che non sono presenti nella tabella destinazione?
In principio:
 Record di A non presenti in B
 
www.donkarl.com/it?FAQ3.16
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it

 schrieb im Newsbeitrag 
news:7dbn44F...@mid.individual.net...

Perfetto funziona!! Ora come posso lanciare la query nell�evento "prima di 
aggiornare"? 

 ha scritto nel messaggio 
news:4a70a911$0$30234$9b4e...@newsspool1.arcor-online.net...

Cerca nell'help l'istruzione DoCommand RunCommand
Ciao
Antonio

 "prima di aggiornare"?
Codice del evento:
Currentdb.Execute "NomeDellaQuery", dbFailOnError


 schrieb im Newsbeitrag 
news:7dgl7bF...@mid.individual.net...

Grazie tante. Funziona alla perfezione.

Newsgroup: it.comp.appl.access
Titolo: SCARICARE ACCESS RUN-TIME

Ma dove si può scaricare access run-time?
grazie x l'aiuto
Antonio

 grazie x l'aiuto
Dal CD ROM di Office Developer Edition
Sib



se non è originale è del tutto inutile....tanto vale distribuire
l'office professional completo
Saluti.
Emanuele.

 wrote:

se funziona ancora:
http://www.sys2.com/dl/WinInstaller/ART2KMin.exe
c'è anche sul sito della microsoft ma non mi ricordo esattamente dove,
cmq basta che cerchi il file ART2Kmin.exe 33 MB
Saluti,
Fly

Newsgroup: it.comp.appl.access
Titolo: Copia Record

Ciao Raga
Devo copiare una serie di  record nella stessa Tabella on chiave primaria 
diverse.
C'e un modo veloce in VB senza stare a fare una OpenRecordSet e' dichiarare 
nella With tutti i campi visto che sono una ventina.
Grazie e Buone Feste

 ha scritto nel messaggio 
news:41b843bb$1...@news.bluewin.ch...

Se ho ben capito solo "determinati" record della stessa tabella vanno 
ricopiati.
In questo caso una query filtrata per i record che ti servono e poi una 
query di accodamento alimentata dalla prima query.
Se la chiave primaria č un contatore non avrai problemi.
Ciao, Carlo 

 ha scritto nel 
messaggio news:xxXtd.484860$35.20...@news4.tin.it...

La chiave Primaria non e' un contatore ma un testo che inserisco io.
Devo farlo in Vb per poter gestire altre cose .
Ciao


Su 
www.sitocomune.com
 trovi qualcosa su come utilizzare una query per 
accodare un indice;
altrimenti un po' di sano codice, non più di 25 righe, sarà la tua prossima 
scelta.
Se però la chiave primaria è formata da qualche operazione sui campi della 
stessa tabella, potrai usare comunque una query di accodamento.
Ciao, Carlo
Newsgroup: it.comp.appl.access
Titolo: (OT) x Luciano doc

Ciao Luciano,
non riesco più ad inviare messaggi con inwind! Clicco su nuovo messaggio,
poi si apre una finestra di cui si vedono solo i contorni e compare un
errore come questo 'videoposta_win è nullo o non è un oggetto'.
Ciao Rita

 wrote in message
PRNm8.57999$%g7.18...@twister2.libero.it...

Lucianuccioooo, accorri, prestoooo...
Antonio

 ha scritto nel messaggio
news:Q4Pm8.58373$%g7.18...@twister2.libero.it...

Spiritosoooo!!!!!!!
Ciao smackk

 ha scritto nel messaggio
news:PRNm8.57999$%g7.18...@twister2.libero.it...

da WM del SC a servizio assistenza inwind?? WOW! :))
---
leo_duca

errore come questo 'videoposta_win è nullo o non è un oggetto'.
Cos'e' inwind? Un client? Un webgate?
Saluti.
Luciano

da WM del SC a servizio assistenza inwind?? WOW! :))
Certo e' un bel regresso, lo so...:))
Saluti.
Lucaino

 ha scritto nel messaggio
news:a7isrg$lfhv1$1...@ID-86073.news.dfncis.de...

Ciao Luciano scusami, ma volevo inviarti una e-mail e non posso più farlo.
Inwind è un provider come Tiscali o Infostrada.
Comunque ho inviato una e-mail al servizio assistenza, grazie e scusa.
Ciao Rita

Comunque ho inviato una e-mail al servizio assistenza, grazie e scusa.
Si, lo so che inwind e' un provider, pero' non hai detto se il problema ce
l'hai con un client tipo outlook o free agent o con un webgate messo a
disposizione dal provider stesso. Sarebbero due problemi diversi.
In ogni caso, un paio di anni fa ho avuto una flat con wind e ricordo che il
server news funzionava da schifo.
Saluti.
Lucinao

 ha scritto nel messaggio
news:a7j0q6$ls3pf$1...@ID-86073.news.dfncis.de...

Dalla pagina web non riesco più ad inviare la posta mentre invece riesco a
riceverla.
Che accidenti sarà successo! Ma sicuramente dipende da wind.
Ciao Rita
Newsgroup: it.comp.appl.access
Titolo: due valori da una casella combinata

in una maschera di "ricerca" seleziono il record da visualizzare usando
una "casella combinata", la casella combinata tiene memoria di un solo
dato da lei visualizzato, nel mio caso un id, come posso
contemporaneamente avere disponibile un altro argomento dello stesso
record. In pratica è come se avessi due chiavi, come posso renderle
diponibili entrambe?
Grazie

luca.bonifa...@gmail.com
 ha scritto:

La proprietà Column(x-1) della Combo può restituirti il valore
della colonna (x-1).
Ovviamente l'origine dati della combo deve prevedere le colonne...!
@Alex

Column(x-1) !?
quale è la sintassi?
Io ricevo i valori di 4 campi(a,b,c,d) adesso agendo solo sulle
propietà della maschera ricevo il valore di uno dei campi elencati,
volevo sapere, nel caso anche usando vba, come poter ricevere due dei
valori estratti.

luca.bo...@gmail.com
 ha scritto:

Maaaaa non hai installato l'help nel tuo PC...?
Column(Indice) è una prorpietà del controllo ComboBox o ListBox,
basta andare nel
visualizatore Oggetti digitare Column e vedere che dice...!
Su evento Dopo_Aggiornamento:
MsgBox Me!NomeCombo.Column(2)
L'evento dopo aggiornamento o AfterUpdate si gestisce da VBA in questo
caso...!
@Alex

hai ragione infatti mentre mi rispondevi sono risalito alla sintassi
(F1).
Grazie era la cosa di cui avevo bisogno, problema risolto

Newsgroup: it.comp.appl.access
Titolo: Stampare un numero limitato di recird

salve atutto il NG;
vorrei saper come posso far stampare ad un report solo gli ultimi 5 record
inseriti in una tabella.
Grazie.
Lucio



"Lucio" <nap...@NOSPAMtin.it> ha scritto nel messaggio
news:sT0La.151847$pR3.3...@news1.tin.it...

Filtrandoli con una QRY e invece di avere il Report basato su Tabella
lo basi sulla QRY filtrata.
@Alex.

 ha scritto nel messaggio
news:T8aLa.128633$lK4.3...@twister1.libero.it...


 Grazie.
Intanto rispondi sempre dopo i messaggi precedenti e non prima......!
Poi per stampare gli ultimi 5 devi metterli in ORDINE, visto che tu dici gli
ultimi
5 avrai ben chiaro in basa a cosa son gli ultimi 5........!
Poi usi il predicato TOP nella Query SQL che nell'HELP è ben illustrato.
SELECT TOP 5 * FROM TuaTabella
ORDER BY QuelloCheVuoi;
Ciao.
@Alex.
Newsgroup: it.comp.appl.access
Titolo: Eseguire operazione su tutti gli eventi dello stesso tipo.

Salve,
vorrei eseguire un'operazione quando si scatena un particolare evento
a prescindere dall'oggetto su cui si scatena.
Ad esempio sul MouseDown di qualsiasi oggetto vorrei eseguire
un'operazione. So che c'entra "With Events" ma non ho trovato
informazioni esaustive.
Grazie.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Grazie.
Ciao
guarda l'esempio di Namor su 
www.donkarl.com/it/cisa
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

 guarda l'esempio di Namor su 
www.donkarl.com/it/cisa
mi da un errore :
"Valido solo nel modulo di oggetto"
su questo 
Private WithEvents Casella As TextBox
mettendolo nel modulo.


 mettendolo nel modulo.
devi metterlo in una classe non in un modulo


 devi metterlo in una classe non in un modulo
Perdonami, una domanda da ignorante.
Ma la Classe fisicamente è contenuta sempre nel db vero ?
Io ho creato un menù personalizzato. Sulla pressione del
pulsante destro del mouse viene aperto.
Ora se il DB va su un altro computer mantiene il menù personalizzato ?
O l'impostazione è sul client ?


Newsgroup: it.comp.appl.access
Titolo: Struttura corretta?

T_Ditta
T_GruppiLav (gruppi di lavoratori es : i saldatori, i meccanici)
T_Lavoratori
Il problema è che io prima so i lavoratori e poi in seguito li devo
raggruppare nei Gruppi, per cui
T_Ditta ---1-oo---> T_GruppiLav ---1-oo---> T_Lavoratori
non mi sembra praticabile.
Cosa suggerite?
Io per il momento ho fatto così
T_Ditta --------1-oo-------> T_GruppiLav  (Su ID_Ditta)
T_Ditta --------1-oo-------> T_Lavoratori  (Su ID_Ditta)
T_GruppiLav  -------------> T_Lavoratori  (Su ID_GruppiLav)
Si può far meglio?
F.

 ha scritto nel messaggio 
news:24942241-3d5f-409d...@g1g2000pra.googlegroups.com...


Cosa suggerite?

Si può far meglio?
F.
Così al volo:
Una Ditta molti lavoratori
Un gruppo più lavoratori
(oppure se il lavoratore potrebbe appartenere a più gruppi ti serve una 
tabella intermedia tra Gruppi e Lavoratori (p.e. GruppiLavoratori).
Infatti in quest'ultimo caso si realizza una relazione molti a molti che 
Access gestisce con una tabella intermedia che contiene i due ID delle 
tabella dx e sx.)
Se scegli questa struttura la prima cosa da fare è inserire i gruppi poi le 
anagrafiche dei lavoratori; quindi la ditta
Ad ogni lavoratore assegni il gruppo di appartenenza.
Nella tabella Ditta potrai aggiungere tutti i lavoratori che vuoi perchè il 
db sa sempre a quale gruppo appartiene ciascun lavoratore.
In Ditta:
IDDitta
NomeDitta
IDLavoratore
In Lavoratori:
IDLavoratore
Generalità
IDGruppo
In gruppi:
IDGruppo
DescrizioneGruppo
Relazione tra Ditta e Lavoratori: TblDitta uno a molti con TblLavoratori
Relazione tra Gruppi e Lavoratori uno a molti
Ciao, Carlo

 Ciao, Carlo
Ma quanto è difficile scrivere di strutture ed essere chiari??
(ovviamente parlo soprattutto per me)
F.
Newsgroup: it.comp.appl.access
Titolo: Esecuzione file wav su linea telefonica

Ho un db - dove gestisco dei contatti telefonici .   Con il pulsante di
composizione automatica effettuo con il modem le chiamate secondo il
numero presente nell'apposita casella di testo della rubrica.  Vorrei
ora implementare la cosa, effettuando sempre la chiamata  e, alla
risposta del destinatario, attivare all'occorrenza dei messaggi vocali
memorizzati in file tipo wav. Ora, ho dato un'occhiata al sito Comune ed
ai precedenti messaggi circa le modalità di riproduzione sonora da un
evento, ma come fare per eseguire il file trasmettendolo sulla linea
telefonica?
C'è qualche interessante idea?
Grazie anticipate.
Gianni
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 sulla linea telefonica?
Devi utilizzare le TAPI. Io ho implementato in delphi un operatore
vocale automatico in questo modo.
Saluti.
-- 
I'am what I'am, I do what I can
Newsgroup: it.comp.appl.access
Titolo: Sottomaschere e campi collegati

Salve a tutti.
Questo è un mio post del 31 gennaio rimasto senza riscontro.
Io ci riprovo, poi abbandono, tanto più che ho risolto con DLookup
(soluzione che però non mi convinceva granché)
Grazie
Allora, c'è una maschera con una sottomaschera collegata tramite un
campo che è IDCliente.
I controlli della sottomaschera ricevono il dato dalla query per ogni
record che usa IDCliente.
Nessun problema teorico. Il valore IDCliente viene assegnato da un
controllo combo quindi Me.txtIDCliente=Me.cboCliente.
Si seleziona dalla casella combinata (che è nella maschera principale)
il nome del cliente e nella sottomaschera appaiono i vari campi
Indirizzo, Codice fiscale etc. Funziona.
SENONCHE' ho incasinato le cose mettendo una routine, nella maschera
pincipale, di controllo prima di salvare i dati. Cioè c'è nel Form una
SUB BeforeUpdate. Se i dati sono cambiati una MsgBox chiede conferma
prima di salvare, se non il dato non viene salvato.
MA ALLORA il dato cambiato (nel mio caso il numero del Cliente,
l'IDCliente per intenderci) non è scritto in alcun record, ma è ancora
nel Buffer e quindi il sistema di collegamento dei campi secondari non
funziona.
Ho provato, se tolgo la SUB BeforeUpdate va tutto a posto, se ce la
metto non va.
A questo punto non so che fare. Non vorrei togliere la routine di
conferma prima di salvare ma non so come fare per mostrare a video i
dati Cliente che mi interessano.
Forse una possibilità sarebbe DLookUp, tipo:
Me.txtNome = DLookup("Nome", "Persone", "[Persone].[ID]= " &
Me.cboCliente)
Me.txtCognome = DLookup("Cognome", "Persone", "[Persone].[ID]= " &
Me.cboCliente)
Me.txtCodiceFiscale = DLookup("CodiceFiscale", "Persone",
"[Persone].[ID]= " & Me.cboCliente)
Me.txtPartitaIVA = DLookup("PartitaIva", "Persone", "[Persone].[ID]= "
& Me.cboCliente)
Me.txtIndirizzo = DLookup("Indirizzo", "Persone", "[Persone].[ID]= " &
Me.cboCliente)
ma  non mi pare che ripetere sei o sette volte DLookUp sia
una buona tecnica di programmazione e una soluzione ottimale.
A qualcuno viene in mente qualcosa?
Grazie dell'aiuto
Filippo

 ha scritto nel messaggio
news:922f4vkg367d6djfa...@4ax.com...

(cut)
prova a fare un requery della maschera
dopo il salvataggio dei dati cambiati
es: Forms ("tua maschera").Requery
ps: non abbandonare che a me risulti questo ng è sicuramente il migliore

ganf ha scritto:

posso essere d'accrdo sulla requery ma dovrebbe essere fatta "prima"
--
a.cara
togli qualcosa dall'email

 A qualcuno viene in mente qualcosa?
secondo me dovresti "scollegare" i due forms.
Nell'evento di "beforeupdate" prelevare il valore e con il 
medesimo applicare il filtro alla sottomaschera
(proprieta' filter e filteron) oppure "bookmarcare"  il
subform


ps: non abbandonare che a me risulti questo ng č sicuramente il migliore
D'accordissimo, io intendevo abbandonare la domanda che non č poi cosě
importante, MAI il NG.
Grazie comunque della risposta
Filippo

subform
Grazie della risposta, proverò a fare come dici ma che vuol dire
bookmarcare?
Immagino mettere un bookmark ma che è?
Ciao
Filippo
Newsgroup: it.comp.appl.access
Titolo: Aggiornare grafico report

Ciao,
in un report , che prende i dati da una query, ho creato dei grafici a
torta, il fatto strano è che al cambiare dei dati nella query, il grafico a
volte visualizza dati non veritieri (sembra che non venga aggiornato). alla
visualizzazione in anteprima a volte da i dati giusti  a volte NO!
Come devo fare per risolvare il problema per fargli aggiornare correttamente
i dati?
Ciao e Garzie

 ha scritto nel messaggio
news:begons$rpv$1...@news.ngi.it...

Nell'evento su formattazione della sezione in cui è inserito, invoca il
metodo requery dell'oggetto grafico.

 metodo requery dell'oggetto grafico.
Selezionando il grafico non ho disponibile la cartella evento nella scheda
proprietà...potresti indicarmi esattamente dove trovare le voci da
modificare e cosa inserire?
Grazie

 ha scritto nel messaggio
news:beh7ha$vkj$1...@news.ngi.it...

Supponendo che il tuo controllo si chiami grafico1 e lo stesso sia
posizionato nel corpo del report, devi inserire il codice <grafico1.requery>
nel gestore dell'evento <su formattazione>.

 ha scritto nel messaggio
news:beh8j1$4ta$1...@newsreader.mailgate.org...

... della sezione corpo ovviamente...

Newsgroup: it.comp.appl.access
Titolo: mdb su chiavetta usb

Salve a tutti,
 
ho un piccolo problema di privacy che compete un db access.
C'ï¿œ un pc in un ufficio che viene utilizzato da molti utenti, ma uno di 
essi lavora con dati "sensibili" e per ovviare alla sicurezza ha pensato 
bene di trasportare il suo database access su una pendrive, aprendolo 
quindi all'abbisogna.
In una discussione avuta con lui, gli facevo notare che non penso che la 
cosa risolva il problema in quanto, immagino, che i dati del db, una 
volta aperti sul pc, lascino comunque una traccia facilmente 
raggungibile (anche se non ho saputo spiegargli come)!
Mi sbagliavo?
Vi sarei grato se risolveste questo dubbio...
Bye!

 se non ho saputo spiegargli come)!
 
 
Se non hai saputo spiegargli come, � probabile che non sia facilmente 
raggiungibile  ;-)
 
 
 

 Bye!
 
 
Non dovrebbero restare dati sul PC se non forse qualche file temporaneo
per� 
l'uso di un mdb su un pendrive porter� prima o poi, a causa dei numerosi 
accessi in scrittura, al prematuro decesso del pendrive stesso e 
conseguentemente alla perdita dei dati ivi memorizzati.
Ciao.
-Marco-
 
 
 
-- 
 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it
Newsgroup: it.comp.appl.access
Titolo: frasi e messaggi di errore in access per utilizzo multilingue

prevedendo di distribuire un database anche ad esempio in francia come 
gestireste i messaggi di errore dati da vba?
ovvero è meglio far passare il db e sostituire ogni frase con la 
corrispondente francese oppure è meglio a monte creare una tabella messaggi 
con magari dentro i campi che si chiamano con il nome della lingua
esempio
tabella messaggi
campi
indicefrase contatore
italiano
inglese
francese
spagnolo
e poi come faccio riferimento ad una certa frase con msgbox per richiamare 
il record indicefrase 3?
Grazie a tutti.

 Grazie a tutti.
La tabella messaggi io la utilizzo quasi sempre, anche senza il problema
della lingua.
Per estrarre il messaggio: Dlookup()
--
rgrds
SC
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it
Newsgroup: it.comp.appl.access
Titolo: Neofita Help grazie

Dalla situazione come sotto riportata come posso creare una maschera o
tabella dove il testo che comincia con --- diventi il gruppo merceologico ed
il resto fino all'ulteriore --- siano i vari prodotti del gruppo?
Grazie
--- Kit base Personal Computer
Kit SelectA Base                                        79.000      40,80
Kit SelectA Base pers. Aluminium                       169.000      87,28
Kit SelectA Millennium                                 279.000     144,09
Kit SelectA Millennium pers. Aluminium                 369.000     190,57
Kit SelectA XP Home                                    299.000     154,42
Kit SelectA XP Home pers. Aluminium                    389.000     200,90
--- Case / Accessori / Pre-Assemblati
KING DeskTop ATX con alim. 230W                         99.000      51,12
KING Plus MidiTower ATX con alim. 235W                  76.000      39,25
KING Plus MidiTower ATX con alim. ATX12V 300W          102.000      52,67
KING Ultra BigTower ATX con alim. ATX12V 300W          158.000      81,60
KING Ultra BigTower ATX 460W Dual Athlon dedicato      384.000     198,31
LUX MidiTower ATX con alim. 235W                       105.000      54,22
LUX Ultra MidiTower ATX con alim.ATX12-300W            146.000      75,40
GIGABYTE SR102T 1URackServ. DualP3/Tual. HSw.SCSI    2.638.000   1.362,41
--- Motherboard Cpu AMD
GOLD Powerboard Soc.A VIA KT133A Fsb266                181.000      93,47
AZZA 361BS SocketA VIA KLE133 ATA100 Savage Pro        149.000      76,95
AZZA KT3AV SocketA VIA KT133A Fsb266                   192.000      99,15
AZZA 366XAS SocketA VIA KT266 DDRam AGP4X              222.000     114,65
ABIT KT7A Sock.A VIA KT133A Fsb 266                    227.000     117,23
ABIT KG7-L AMD761 DDRam Fsb266 AGP4X                   289.000     149,25
ABIT KG7R RaidK7 AMD761 266Fsb AGP4X                   348.000     179,72
GIGABYTE 7VMM VIA KLE133 Savage Pro                    161.000      83,14
GIGABYTE 7DXR AMD761 Raid DDRam AGP4X                  292.000     150,80
GIGABYTE 7VTXE VIA KT266A DDRam AGP4X                  254.000     131,18
ASUS A7V133-VM VIA KM133A Savage4+AGP4X                231.000     119,30

 ha scritto nel messaggio
news:9sn68o$f5c$1...@newsfeeder.blixer.it...

Per una gestione a gruppi ti conviene creare delle tabelle relazionate :
Tabella Gruppi
ID_Gruppo
Gruppo
Tabella SottoGruppi
ID_Sottogruppo
ID_Gruppo
ID_Articolo
TabellaArticoli
ID_Articolo
Articolo
...
...
Newsgroup: it.comp.appl.access
Titolo: Exporta testo senza virgolette

Ciao al NG,
mi capita spesso di fermarmi da queste parti. Ho un nuovo problema con
questa Sub
Sub sposta()
nome = "c:\mdbvba\dati" & Year(Now()) & Month(Now()) & Day(Now()) & "."
& "TXT"
DoCmd.TransferText acExportDelim, "", "TQA1", nome
end sub
la tabella esportata in file di testo è  formata di caratteri non
desiderati come faccio a eliminare i seguenti "; ?
Da file --> Exporta non ho problemi perchè eseguo a larghezza fissa
ma vorrei farlo con la Sub sposta
Qualche suggerimento
grazie
.Bat

 ha scritto nel messaggio 
news:1139876498....@g43g2000cwa.googlegroups.com...




Qualche suggerimento
grazie
.Bat
[Risposta]
Se non hai problemi da file...esporta, allora hai risolto perchè ti sarà 
sufficiente salvare il formato di esportazione e utilizzarlo nella sub.
Se invece sei costretto ad eliminare quei caratteri allora trovi su 
www.sitocomune.com
 ma anche in questo NG alcune funzioni di sostituzione di 
caratteri all'interno di stringhe.
Ciao, Carlo

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

Ciao a tutti;
devo realizzare un database di articoli di magazzino.
Che tabelle devo creare per poter "costruire" un articolo con più componenti
costituiti a loro volta da Accessori?
Ho sentito parlare di "SUPERTIPO" ...
Esempio:
Giorgio è Figlio di Andrea;
Pietro è il padre di Giorgio;
quindi Giorgio è sia Padre che Figlio.
qualcuno sa spiegarmi qualcosa a riguardo?

 ha scritto nel messaggio
news:8umfr6$3iq$1...@lacerta.tiscalinet.it...

Immagino che il paragrafo Esempio: lo volevi scrivere così:
Giorgio è Figlio di Andrea;
Pietro è FIGLIO di Giorgio;
quindi Giorgio è sia Padre che Figlio.
Se non ho capito male ogni tuo articolo ha più componenti che a loro volta
sono formati da più accessori;
avrai pertanto tre tabelle; TabArticoli ( con dentro tutti gli Andrea),
TabComponenti (con dentro tutti i Giorgio) e TabAccessori (con dentro tutti
i Pietro).
La struttura delle tabelle è all'incirca questa:
TabArticoli
---------------
IdArticolo                Contatore e chiave primaria
DescrArt                 Testo
ecc. ecc.
TabComponenti
----------------------
IdComponente       Contatore e chiave primaria
IdArticolo                Numerico e chiave esterna
DescrComp           Testo
ecc. ecc.
TabAccessori
-------------------
IdAccessorio            Contatore e chiave primaria
IdComponente          Numerico e chiave esterna
DescrAcc                  Testo
ecc. ecc.
TabComponenti dovrai metterla in relazione uno-a-molti con TabArticoli
tramite IdArticolo ed in realazione uno-a-molti con TabAccessori tramite
IdComponente; aggiungi ad ambedue le relazioni l'integrità referenziale con
l'opzione "Elimina record correlati a catena".
In questa architettura, tramite l'uso delle query, potrai anche sapere ogni
accessorio a quale articlo/i appartiene.
--
Roberto
---------------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: problemi con explorer

E' assolutamente fuori tema, ma visto che it.comp.appl.access è il mio
riferimento, io ci provo:
ho dato una pulita a C (formattato), ricaricato windows, passato a
Office2002. Già che c'ero mi sono scaricato Express e Explorer 6.0. Avendo
problemi di conversione da '97 a 2002 (credo come quasi tutti :), alla
faccia della compatibilità totale), vado su Sito comune, lancio la ricerca e
...Explorer si BLOCCA inevitabilmente.
Qualcuno sa aiutarmi?
Grazie in anticipo

 ha scritto nel messaggio
news:3bc0b40f$1...@news.opennet.it...

Sono stati riscontrati problemi nell'uso di questa applet con IE4 e IE5
(crashes del browser).
Il problema non e' dovuto all'applet, ma al Compilatore Java JIT di IE (MSKB
art. Q155163).
Per un corretto funzionamento provate a disabilitare 'Compilatore Java JIT'
dalla finestra 'Opzioni internet' -> 'Avanzate' -> 'Java VM'.
Prova.
Ciao
Alessandro

 Grazie, ma purtroppo niente da fare. Ora non si pianta, ma neanche fa la
ricerca.
Credo che rifarò l'installazione da capo

Newsgroup: it.comp.appl.access
Titolo: Lanciare una macro di Excel

Salve a tutti
ho la necessità, tramite un programma di Access, di lanciare un file di
Excel e, a sua volta, una macro in quest'ultimo file. In realtà la macro di
Excel è la Auto_open, che si avvia alla partenza del file.
Se faccio partire tale file direttamente da Excel, la macro parte ed esegue
ciò che deve fare, ma se avvio lo stesso file da Access, la macro non parte.
Vi allego le istruzioni che uso per avviare Excel ed il suo file:
    Dim LanciaExcel As Object
    Dim ApreFile As Object
    Dim Percorso As String
    '
    Percorso = CurrentProject.Path
    Set LanciaExcel = CreateObject("Excel.Application")
    Set ApreFile = LanciaExcel.Workbooks.Add(Percorso & "\Reportistica.xls")
    LanciaExcel.Visible = True
dove Reportistica.xls è il file da lanciare.
Excel si avvia regolarmente, mi apre il file in questione e basta.
Evidentemente manca un'istruzione che avvii anche la macro che però, ripeto,
lanciando il file da Excel, parte regolarmente da sola.
Io pensavo che bastasse aprire il file, invece non è così.
Grazie a tutti
Franco
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 ha scritto nel messaggio 
news:81Z121Z147Z45Y1...@usenet.libero.it...

oggetto.application.run ("nomemacro")
Ciao Ulderico 


Perfetto Ulderico, funziona alla grande.
Grazie

Newsgroup: it.comp.appl.access
Titolo: Apertura di una maschera di un altro database

Ho: database1, database2.
in una maschera del database1 ho un pulsante.
Cliccando su quel pulsante vorrei aprire la maschera contenuta nel
database2 allo specifico record con campo ID = N (dove N è una
costante)
Passaggio di parametri in access tra due database è possibile?
Io avrei pensato a creare un file via VBA, ma se mi sapete consigliare
qualcosa di più veloce/efficace mi sarebbe utile :)
Grazie 1000!
Fly

costante)
Codice sull'evento clik del pulsante:
Dim strDB2  As String
Dim appAccess As New Access.Application
strDB2 = "C:\Temp\db1.mdb"
appAccess.OpenCurrentDatabase (strDB2)
appAccess.DoCmd.OpenForm "MascheraDB2", , , , , , N
Codice sull'evento apertura della maschera che si desidera aprire sul
secondo db:
Me.RecordsetClone.FindFirst ("ID = " & Me.OpenArgs)
Me.Bookmark = Me.RecordsetClone.Bookmark
Ciao BB

Newsgroup: it.comp.appl.access
Titolo: Attivazione stesso record in due sottomaschere

Salve a tutti,
potreste darmi una dritta?
All'interno di una maschera ho una struttura a schede con 2 sottomaschere.
Entrambe le sottoschede attingono alla stessa tabella "Giocatori"; la prima
visualizza solo dati anagrafici e l'altra tutt'altri dati; entrambe con
visualizzazione maschere continue e con selettori record attivi.
Adesso succede ce se attioil record "Giovanni", quando passo sulla 2
sottomaschera c'� evidenziato "Mattia"...
vorrei che il record attivo della 1 maschera, venisse attivato anche nella 2
maschera  e viceversa
Spero in essermi spiegato e soprattutto, spero in un vostro aiuto.
Grazie a tutti
GS

 ha scritto nel messaggio 
news:h73eu9$kbu$1...@news.task.gda.pl...

Il controllo struttura a schede deve stare all'interno di una maschera 
collegata a Giocatori.
le sottomaschere inserite in ogni sceda devono essere collegate alla 
maschera principale con "collega campi secondari" e "collega campi master" 
alla ID di Giocatori
Thomas.az

 ...
Codice "Su Corrente" della Sottomaschera1:
' sopprimere l'errore dopo l'apertura quando Sottomaschera2
' non � ancora pronta
On Error Resume Next
' per evitare la doppia esecuzione
If 
Me.Parent.ActiveControl.Name
 = "Sottomaschera1" Then
    Me.Parent!Sottomaschera2.Form.Recordset.Bookmark = _
                Me.Recordset.Bookmark
End If
"Su Corrente" della Sottomaschera2:
On Error Resume Next
If 
Me.Parent.ActiveControl.Name
 = "Sottomaschera2" Then
    Me.Parent!Sottomaschera1.Form.Recordset.Bookmark = _
                Me.Recordset.Bookmark
End If
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
 

 ha scritto nel messaggio 
news:7flapbF...@mid.individual.net...

Grazie per la disponibilit�, e per la velocit� di risposta.
Sul suo sito, nella sezione maschere (4.3) avevo trovato la soluzione.... 
gestendo l'evento "on error"
Questa che mi propone sembra pi� semplice, la verificher�
grazie 1000 a tutti
GS

Newsgroup: it.comp.appl.access
Titolo: Espressione con IIF per criterio query

Un saluto a tutti 
Non riesco a scrivere una espressione corretta da mettere su un criterio di una query (ho fatto diversi tentativi con IIF concatenati ma c'è qualcosa che non va)
Provo a spiegare: CampoA può contenere 4 valori (1, 2, 3 oppure 4)
Tra i criteri che metterò nel controllo di una form per la ricerca vorrei:
se imposto 1: vedere tutti i campi con valore 1 oppure 3;
se imposto 2: vedere tutti i campi con valore 2 oppure 3;
se imposto 3: vedere solo i campi con valore 3;
se imposto 4: vedere tutti i campi.
Ringrazio in anticipo chiunque vorrà darmi un aiuto.
  Gabriele

 se imposto 4: vedere tutti i campi.
 
3 Or Forms!Foo!Bar Or Forms!Foo!Bar=4
 
-- 
Ciao
Karl
*********
Access FAQ:  
http://www.donkarl.com/it
 
 


Scusa Karl 
Ma non capisco
Ringrazio di nuovo e saluto
   Gabriele

 ...
 
Ti ho scritto una possibile espressione per il criterio della query. 
Nell'esempio devi solo sostiture "Foo" e "Bar" con il nome vero della 
maschera e controllo che non hai rivelato.
 
Se non riesci, incolla esempi concreti per il criterio che hai provato.

Newsgroup: it.comp.appl.access
Titolo: Maschera associata ad una tabella

Ciao a tutti,
E' possibile fare una cosa di questo tipo :
Maschera associata ad una tabella, aperta in inserimento, campi della Form
quindi vuoti.
Con un tasto conferma è possibile senza creare un recordset ed usare il
metodo .Addnew, salvare il record ???
Ho visto che anche se i campi sono associati il record non viene salvato se
apro la form in inserimento.
Come posso fare???
Grazie a tutti.
Zorro.
--------------------------------
Inviato via 
http://usenet.libero.it

 Zorro.
Guarda che è molto strano quello che dici, li salva tranquillamente.
MAssimiliano


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

Salve a tutti houn problemino con If ... then
In pratica devo dire ad access che se il valore di un campo è compreso 
tra 20121 e 20156 deve riempirmi in automatico altri 2 campi.
If 	Nomecampo >= 20121 <= 20156 then
	Città = "Milano"
	Provincia = "Mi"
End If
Non funziona nel senso che se inserisco 10100 compila comunque i due 
campi in automatico. xchè?
 

 End If
Va beh, oggi mi girano però porca pupazza, ma un po di sintassi la vogliamo
studiare?!?!?!
ma chi ti ha detto che si scrive così:
x >= y <= z ?!?!!?
mah?!?!
nomecampo >= 20121 and nomecampo <= 20156
oppure
nomecampo between 20121 and 20156
Uff...
Antonio

Ti ringrazio molto, il fatto è che purtroppo dalla guida di access non 
si capisce bene!
Mi sai indicare un manuale dove viene spiegata bene sia la sintassi che 
i vari comandi!


 i vari comandi!
L'if dice che la condizione deve essere un'espressione. L'espressione ha
varie voci sull'help tra cui esempio.
Lì trovi un esempio di "compreso".
Antonio
Newsgroup: it.comp.appl.access
Titolo: Parametro query

Ho un campo che può contenere i numeri da 1 a 7 (giorni della settimana LU=1 
DO=7)
Vorrei effettuare una query di selezione che mi riporta tutti i record che 
contengono il o i valori immessi in un campo di una maschera
Se il campo è null tutti i record
Se il campo è "1" =>    1,12,15,1234567 etc
se il campo è 14 =>    14, 147, 145
Ho provato con Like ma non funziona
Avrei bisogno di qualcosa tipo INSTR
Qualche idea ?
Grazie Roberto Spinella 

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

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

Potete aiurami a scrivere correttamente questa istruzione ? 
Dim bonifico As String
bonifico = "06257806830"
ResiduoRicarica = DSum("[RicaricheRefezione]![Importo] ",
"[RicaricheRefezione]", "[CodiceBanca]= 'bonifico'")
Ho provato a scrivere l'istruzione incriminata in questo modo:
ResiduoRicarica = DSum("[RicaricheRefezione]![Importo] ",
"[RicaricheRefezione]", "[CodiceBanca]= '06257806830'")
In questo modo non mi da errori. Solo vorrei parametrizzare il valore
'bonifico'.
Grazie per l'aiuto Nicola
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 'bonifico'.
Visto che hai il codice del bonifico in una variabile, devi fare una concatenazione 
di stringhe, ottendendo quanto segue:
ResiduoRicarica = DSum("[RicaricheRefezione]![Importo] ", "[RicaricheRefezione]", 
"[CodiceBanca]=" & "'06257806830'")
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype: pbsoftsolution

PBsoft ha detto: in data 25/05/2006 9.27:

per parametrizzare il dato forse è meglio scrivere:
ResiduoRicarica = DSum("[RicaricheRefezione]![Importo] ", 
"[RicaricheRefezione]", "[CodiceBanca]=" chr(34)& bonifico & chr(34))
al posto di che(34) potresti usare anche il semplice "'" visto che non 
troverai mai un numero di conto con all'interno un apice... ma penso che 
abituarsi ad usarlo non fa male :)
Ciao
Nick

 Nick


 verificata ?
In questo newsgroup vige la regola di rispondere DOPO il quoting. Sei pregato 
di adeguarti per i tuoi post futuri.
Tu dici che ti da un errore. Quale?


PBsoft ha scritto:





Ho riscritto l'istruzione in debug si ferma sul primo chr e mi dice 
ERRORE DI COMPILAZIONE: PREVISTO SEPARATORE DI ELENCO OPPURE )
Grazie Nicola


 
mi č scappato un &... questa dovrebbe funzionare (ovviamente č da 
mettere tutta su una riga sola, oppure concatenare con _):
ResiduoRicarica = DSum("[RicaricheRefezione]![Importo] ", 
"[RicaricheRefezione]", "[CodiceBanca]=" & chr(34)& bonifico & chr(34))
ciao
Nick

 Nick
OK funziona Grazie mille
