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

per abbellire un report ho messo a fianco della [qta] prodotta una
espressione del tipo
iif([qta]=1;'=';iif[qta]=2;'==';iif([qta]=3;'===';iif([qta]=4;'===='
eccetera, in modo da avere una sorta di barra proporzionale alla quantità
peccato che se ripeto l'annidamento più di 10 volte A97 mi dice 'espressione
troppo complessa'
io avrei necessità di rappresentare valori da 1 a 20
esiste un altro modo semplice per ottenere la mia barra ?
grazie
sergio

 ha scritto nel messaggio
news:jNuk8.71833$Ns4.2...@news2.tin.it...

Togli CCur se è presente
Ciao Marco M.

 wrote in message
jNuk8.71833$Ns4.2...@news2.tin.it...

Come espressione lancia una funzione in cui passi come parametro il valore
di qta
Questa funzione ritorna una stringa composta da qta caratteri =. Per
ottenerla fai un ciclo da 1 a qta concatenando sè stessa con un =
Antonio

 ha scritto nel messaggio
news:%zwk8.23676$1S3.7...@twister1.libero.it...

vuoi dire una cosa come
for x = 1 to qta
barra = barra & "="
next
però ho bisgno un aiuto per infilare il risultato nel controllo
grazie sergio

 wrote in message
HNCk8.68335$_u5.1...@news1.tin.it...


function barra (qta as integer) as string
dim i as integer
dim app as string
app = ""
for i = 1 to qta
  app = app & "="
next i
barra = app
end function
Nell'origine dati del tuo controllo scrivi
=barra(qta)
Antonio


grazie mille !
è proprio quello che cercavo
sergio


String$([qta],"=")

 ha scritto nel messaggio
news:3C93A27C...@libero.it...

le soluzioni più semlici sono le migliori
grazie
sergio


ma secondo te
String$([qta],"=")    come ha detto già tom
non è più semplice,più corto, più elegante di quello che hai detto tu?
ciao sergio
n

 non è più semplice,più corto, più elegante di quello che hai detto tu?
Non sapevo dell'esistenza della funzione String... certo, cosi' e' piu' comodo. 
Io comunque avrei usato il controllo ActiveX ^___^
Cia' 
Max

 next
no, vuol dire una cosa tipo qta, string ("=", qta)
che fa quello che hai bisono, il tuo valore e poi tanti = quanto e' il
valore.

Newsgroup: it.comp.appl.access
Titolo: Funzioni iif con tre condizioni

Ciao Amici,
dalla giuda in linea ho trovato questo esempio sulla funzione iif
=iif([Totale]>1000,"Grande", "piccolo")
Nel mio caso particolare mi interessa usare la funzione iif non su due ma su
tre condizioni, dato che devo considerare la differenza tra Iva a Debito e
Iva a Credito di una azienda.  In merito vorrei che in una casella di testo
o di etichetta  si potesse impostare questa funzione:
se la differenza è >0    ;"Iva a Credito";
se la "            " è <0    ;"Iva a Debito";
se la differenza è =0    ;"Pareggio".
Come posso fare?
Grazie


=iif(diff=0, "Pareggio", iif(diff<0,"Deb.", "Cred.))

 ha scritto nel messaggio
news:3E4ED50E...@libero.it...

Grazie
Newsgroup: it.comp.appl.access
Titolo: Creare un link ad un file word

Come da oggetto, vorrei sapere come poter realzzare in un database di access
2000 un link ad un file word presente sul mio computer. In particolare,
vorrei far aprire questo file semplicemente cliccando su un pulsante
predisposto sul mio db
Grazie a tutti in anticipo per le risposte.
Fabio.
--------------------------------
Inviato via 
http://usenet.libero.it

"Fabio" <demo...@NNMSPMMTlibero.it> ha scritto nel messaggio
news:62Z211Z220Z196Y...@usenet.libero.it...

Ciao
prova con questo ammettendo che il file si trovi nella stessa cartella dove
si trova l' Mbd
Dim objWord As Word.Application
    'Lancia l' applicazione Word
    Set objWord = New Word.Application
    objWord.Documents.Add _
     Application.CurrentProject.Path & "\Nomefile.doc"
    objWord.Visible = True
Saluti
Mak


Grazie per avermi risposto... ma non ne vuoole proprio sapere di aprirsi: mi
dice "Tipo di dati non definito dall'utente". Non so cosa significa perchè
non consco molto bene il linguaggio VBA. Tu che ne dici?
Ciao



Ah Già!!!
mi sono dimenticato di dirti di selezionare dai riferimenti di Vba ovvero
Strumenti > riferimenti... cercati Microsoft Word 10.0 Object Library.
Scusa per la svista.
Saluti
Mak


Figurati.... e ancora grazie dell'aiuto.


Newsgroup: it.comp.appl.access
Titolo: codice per ricevere SMS su tabella access

ciao a tutti
sapete dove posso trovare il codice per leggere i messaggi SMS di un
telefonino gprs ? naturalmente collagato al PC
in modo che tutti i messaggi vengano scaricati su una tabella .... ?
grazie 
claudio 
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 in modo che tutti i messaggi vengano scaricati su una tabella .... ?
Prima di tutto penso che tu debba avere qualche "Suite" proprietaria del 
telefono che colleghi al PC che gią di default ti legga gli SMS, poi nel tuo 
DB devi cercare di collegare le eventuali tabelle del pacchetto proprietario 
(ODBC magari), per poi in fine esportare i contenuti delle stesse nelle tue 
tabelle... in caso diverso, "credo" non sia fattibile, se non 
interfacciandosi via codice con il software interno del telefono ("cosa 
secondo me poco fattibile... quali sarebbero i protocolli di comunicazione 
da utilizzare?")... mi aspetto, e spero ovviamente smentite (farebbero molto 
piacere anche a me).
;-)
-- 
Ciao
Pablitomf (Maurizio Facciuti)
-----------------------------------------------------------------
Access: 97 e 2000
ASP
-----------------------------------------------------------------
http://www.accessgroup.it/
http://www.sitocomune.com/
-----------------------------------------------------------------
Il mio motto :
""Non mi fido molto delle statistiche, perchč un uomo con la testa nel forno
acceso e i piedi nel congelatore statisticamente ha una temperatura media." 

 Ciao
Pero' se non ricordo male mi pare che i comanti AT impartiti
via porta seriale riescono
ad ottenere molto (se non tutto) di quello che e' contenuto nel cell
Ricordo che ho trovato una volta i comandi per un Siemens.
Qualke "googlata" forse dice di piu'
bye :o)
Newsgroup: it.comp.appl.access
Titolo: criptare stringhe

Ciao a tutti,
                qualcuno di voi ha già affrontato il problema di salvare in
un db una stringa criptata con meccanismo chiave pubblica/privata?
Grazie
Ilaria

 ha scritto nel messaggio
news:b2vmkk$617$1...@localhost.localdomain...

Si, ma qual'è il problema....??
La chiave...??
Io uso una Funzione di Criptaggio salvata in un MDE separato
e nei miei Riferimenti metto anche il File.MDE in questione.
Non credo ti venga voglia di cambiare la CHIAVE a metà
strada, chi ricodifica i dati precedenti criptati con la vecchia
chiave...???
In realtà si può fare tutto, ma serve valutarne i pro ed i contro.
@Alex.

 In realtà si può fare tutto, ma serve valutarne i pro ed i contro.
"IiInncrediIibile!"
pure io faccio esattamente la stessa cosa.
Ciao
Sib

 Sib
Sib.... Nob....!
Non ci posssso credere.....!!!!!
Beh, ora che lo sò mi conforta......! ;-)
Ciao Davide.
@Alex.

 chiave...???
No questo no per carità.
Grazie
Ilaria

 ecco volevo sapere che funzione usi. E' simmetrica o asimmetrica?
Asimmetrica.
Trovi delle Dll gratuite che fanno al caso....!
@Alex.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Trovi delle Dll gratuite che fanno al caso....!
Mi faresti un esempio o mi indicheresti qualche link?
Thanks
Ilaria


Adesso non ricordo più i siti, poichè si tratta di anni orsono, ma
sono sicuro che sul Sito Comune di VB 
http://www.it-lang-vb.net/
c'è una Dll che fa al caso tuo.
In alternativa spulcia un pò sui link del sito di VB oppure
cerca su un motore di ricerca "dll+Criptare+Vb".
@Alex.

Newsgroup: it.comp.appl.access
Titolo: Access e Excel

Ho bisogno di recuperare da codice in programma in access o vb il numero
della riga in un dato momento selezionata in un foglio excel.
Grazie come sempre, Bobbit

della riga in un dato momento selezionata in un foglio excel.
Una volta che la tua applicazione Excel e' collegata, sa normalmente
la proprieta' Selection.Row per avere il numero di riga della prima
riga nell'area selezionata in quel momento.
Ciao,
Giovanni
---
Inferno e paradiso mi sembrano sproporzionati. Le azioni degli 
uomini non meritano tanto - JLBorges

provo! Grazie

 ha scritto nel
messaggio news:v83josc2m76gp92q0...@4ax.com...

Newsgroup: it.comp.appl.access
Titolo: tipo definito dall'utente non definito

Buongiorno a tutti.
ho inserito il seguente codice per disabilitare o abilitare l'uso del
tasta hisft in apertura
in fase di compilazione ricevo l'errore in oggetto sulla riga Dim db
As DAO.Database, cosa devo fare?
grazie a tutti
nicola
----------------------------------------------------------
Sub EnableShift(blnFlag As Boolean)
    On Error GoTo Error_EnableShift
    Dim db As DAO.Database
    Dim prp As DAO.Property
    Set db = CurrentDb
    'assegnare il parametro consegnato al Property
    db.Properties!AllowBypassKey = blnFlag
Exit_EnableShift:
    Set prp = Nothing
    Exit Sub
Error_EnableShift:
    'creare il Property se non č ancora presente
    If Err = 3270 Then
        Set prp = db.CreateProperty("AllowBypassKey", dbBoolean,
blnFlag)
        db.Properties.Append prp
        Resume Next
    Else
        MsgBox "Eccezione No " & Str(Err.Number) & " " &
Err.Description
        Resume Exit_EnableShift
    End If
End Sub

 nicola
ciao
nel modulo vai in
-strumenti
--Riferimenti
seleziona Dao 3.6
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

 End Sub
Manca il riferimento alla DAO.
Vedi: 
http://www.donkarl.com/it/
FAQ 7.11 Dim DB As Database produce un errore
--
sv
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

Grazie 1000 a tutti!
Nicola
Newsgroup: it.comp.appl.access
Titolo: arrotandamento

Qual è la formula, con Access, per l'arrotondamento per eccesso e quello per
difetto?
fatemi sapere sono disperato
grazie
--
TOGLI NOSPAM
pi...@libero.it
TOGLI NOSPAM

 grazie
La stessa degli altri linguaggi.
Per difetto
Arrotondato=Int(Valore)
Per eccesso
Arrotondato=Int(Valore)+1
Ciao, Sib
--
------------------------------------------------------
il sito comune di it.comp.database.access:
http://members.xoom.it/it_db_access
------------------------------------------------------
4000 anni fa', il saggio egizio Ptahhotep scrisse:
"... perche' non esistono saggi per nascita."
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente




Premetto che sono agli inizi e molte volte mi arrangio con accrocchi che mi
consentono di ottenere quello che voglio ma spesso con giri lunghi.
Tuttavia mi permetto di suggerire una precisazione al mago sib (frequento da
qualche mese questo ng e vedo che risolvete la maggior parte dei problemi
con poche righe di codice mentre io faccio dei giri mostruosi con query,
sottoquery ecc.).
Espongo il mio pensiero: sono parzialmente d'accordo con la soluzione che
suggerisci; OK per l'arrotondamento per difetto ma non per quello per
eccesso.
Facendo così se per caso nel mucchio c'è un numero che è già intero di suo,
mi aggiunge 1 comunque.
Io ho fatto così:
Per eccesso
Arrotondato=iif(Valore - Int(Valore) > 0 ; Int(Valore)+1 ; Valore)
Chissà se questa affermazione è vera (ho copiato una frase che mi è piaciuta
molto)
Ciao Renza
P.S. Mi piacerebbe conoscere cosa ne pensi.

 Arrotondato=iif(Valore - Int(Valore) > 0 ; Int(Valore)+1 ; Valore)
Hai ragione, in effetti ho risposto frettolosamente.
Si ovvia facilmente facendo:
Eccesso= int(MioValore+0.99999)
Buona, comunque, la tua soluzione



Vincenzo Turturro
----------------------------------
Niuna impresa, per minima che sia, 
può avere cominciamento e fine
senza queste tre cose:
e cioè senza sapere,
senza potere,
senza con amore volere
(Anonimo fiorentino, XIV sec.)
------------------------------

Newsgroup: it.comp.appl.access
Titolo: Inserimento dati da tabella in word

Salve atutto il NG,
Ho un problema che proprio non riesco a risolvere.
dovrei creare un documento word in una maschera di access e fin qui tutto 
bene.
Il problema è l'inserimento dei dati che si trovano nella tabella di questo 
documento word in una tabella di acces
chi mi illumina???
grazie 

 ha scritto nel messaggio 
news:eMC_d.1081842$35.40...@news4.tin.it...

Ciao,
se vuoi 1 applicativo (VB( di appena 32kb che penso ti aiuti a risolvere il 
tuo problema
Gaspare
Newsgroup: it.comp.appl.access
Titolo: Inserimento funzione NZ

Riciao ancora a tutti.
Come si suol dire, mi sto ammaccando la testa con la funzione Nz che non 
riesco ad inserire. Ho la necessità di inserirla nella query che riporto in 
modo da ottenere 0 se in quel range non ho nessun movimento avere.
Come la devo inserire?
Grazie ancora.
Roberto
SELECT Sum([MovAve]) AS T
FROM [Conto corrente]
WHERE ((([Conto corrente].DataOp) Between DateSerial([Forms]![Saldi 
mensili]![MYear],4,1) And DateSerial([forms]![Saldi mensili]![MYear],5,0)) 
AND (([Conto corrente].Istituto)=[Forms]![Saldi Mensili]![RS]));

 ha scritto nel messaggio news:e9pvs7$li6$1...@fata.cs.interbusiness.it...

Prova con:
... Sum(nz([MovAve];0))...
Ciao.
-- 
Sergio MAZZA 

 Sergio MAZZA
Ciao Sergio, grazie ancora per l'ennesima risposta quotidiana!
Avevo già provato quanto mi consigli di fare, ma il risultato che ottengo è 
: "Errore di sintassi nell'espressione della query" e pertanto mi sono 
fermato quì.
Dovrebbe essere una stupidaggine ed invece mi fa penare.
A quando le ferie?
Grazie.
Rob.

 Rob.
Ciao.
-- 
Sergio MAZZA

Newsgroup: it.comp.appl.access
Titolo: Cancellare file da una form di access

ciao,
Un quesito, é possible cancellare un determinato file dall'interno di una
form di access, magari tramite codice?
grazie 
ciao
Sthepan

 ha scritto nel messaggio
news:1udjxfgc77t4k.6...@40tude.net...

E come avresti messo un File in una Form...??
Tramite un Controllo OLE...!!
E' una tecnica errata, pertanto ti invito a leggere
sul SitoComune la metodologia per inserire i Riferimenti
a File esterni(COme implementare un'archivio Immagini)
Ciao
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------

 ha scritto nel messaggio
news:1udjxfgc77t4k.6...@40tude.net...

 ciao Sthepan,
certo che si con:
Kill Nomefile
Saluti
Cinzia

 Ciao
Il file si trova in una cartella  e devo eliminarlo dopo averlo usato.
Contiene dati che ho importato in tabella. Pertanto per non avere un
accumolo di file mi serve di elimarlo e vorrei farlo tramite un pulsante su
una form.
ciao Sthepan

" <"calimero101_2003<nospam> ha scritto nel messaggio
news:1rpxc1a13ws4y.1aqeei1mf6cve$.dlg@40tude.net...

Certo non mi era chiaro...!
Allora Cinzia, che nel frattempo aveva compreso meglio la tua esigenza
ti ha dato la soluzione corretta.
Nell'Evento Click del CommandButton inserisci la funzione KILL NomeFile

Newsgroup: it.comp.appl.access
Titolo: access, PHp e MySQL

Ho creato un database a più tabelle e vorrei utilizzarlo per creare
pagine dinamiche sul sito web.
Il provider vuole che utilizzi PHP e MySQL.
Come devo salvare il database di access per poterlo aprire con mySQL?
Grazie a chi mi saprà aiutare

 wrote in message 38CE33C4...@tin.it...


 Come devo salvare il database di access per poterlo aprire con mySQL?
Ma hai almeno una vaga idea di cos'è MySql e degli ambienti in cui gira ?
Fatti un giro su 
www.tcx.se
 e vediamo se afferri l'enormità della castronata
di cui sopra....
In ogni caso se il tipo ti fa un servizio a pagamento dovrebbe *perlomeno*
come caricarsi su MySQL i dati da un db Access dovrebbe saperlo!
Bye, Ste

Newsgroup: it.comp.appl.access
Titolo: Dim dbMio As DataBase ---> Errore di Compilazione

Come da sbj,
il tipo DataBase e QueryDef non vengono riconosciuti in fase di scrittura
del codice dal mio access (ver 2000), tutti gli altri tipi (es. RecordSet)
vengono invece regolarmente riconosciuti, ed in fase di prima esecuzione
viene generato l'errore "Errore di Compilazione" sulla riga di definizione
del tipo DataBase o QueryDef. Perche'?
Grazie in anticipo, Pietro.

Pietro Favaro ha scritto:

ACC2000: By Default, New Access Databases Do Not Include
Reference to Microsoft DAO Object Library
http://support.microsoft.com/support/kb/articles/Q225/9/62.ASP
--
HTH
Karl
*********
Access-FAQ (tedesco): 
http://www.donkarl.com

 ha scritto nel messaggio
news:93mndo$dg5$1...@fe1.cs.interbusiness.it...

Controlla che nel menu Strumenti _ Riferimenti sia spuntato il flag relativo
alla libreria DAO più aggiornata.

Newsgroup: it.comp.appl.access
Titolo: Somma condizionale su report

Ciao a tutti.
Su un report ho creato un campo SOMMA
dove volevo ottenere il risultato della somma del campo GIORNI, ma
solo quando nel campo TIPO compariva la parola "ordinario"
ho provato con questa sintassi ma non mi va
=Iif(Tipo=ordinario*; Somma([GIORNI]))
grazie per l'aiuto
BCla

 =Iif(Tipo=ordinario*; Somma([GIORNI]))

Prova cos�
=IIf([Tipo] Like "Ordinario" & "*"..
--
sv
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 questo articolo e` stato inviato via web dal servizio gratuitohttp://
www.newsland.it/newssegnala
 gli abusi ad 
ab...@newsland.it
Allora ho provato
Così
=IIf([Tipo] Like "ordinario" & "*" Somma([GIORNI]))
mi da errore di sintassi
mentre così
=IIf([Tipo] Like "ordinario" & "*"; Somma([GIORNI]))
mi fa il calcolo di tutto anche di quelle che non contengono
Ordinario, ma speciale o altro
forse è sbagliata l'impostazione di tutta la sintassi?
Grazie
BCla

 forse � sbagliata l'impostazione di tutta la sintassi?
Prova con
=Sum(IIf([Tipo] Like "*ordinario*";[GIORNI]))
BTW
Non prendere mai una parola chiave come "Somma"
come nome di un campo o controllo. Puo dare tanti problemi.
Chiamalo p.e. "txtSomma" o "txtSommaGiorni" ecc.
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
 

 - Mostra testo citato -
Perfetto grazie mille
BCla
Newsgroup: it.comp.appl.access
Titolo: lavorare su db access con pwd

apro un database
copio una tabella
poi mi connetto ad altro protetto da pwd cancello una tabella e incollo 
quella copiata prima
ritorno sul db di prima
come si fa? 

 ha scritto nel messaggio 
news:4432e222$0$29731$4faf...@reader2.news.tin.it...

dimenticavo: da 6 tabelle aventi la stessa struttura ricavarne una sola con 
comando unione senza realizzare tante query. si puo? 

 ha scritto nel messaggio

C'è un motivo particolare per cui vuoi fare tutte questi giri? o il tuo 
scopo è copiare i dati?
Sib 

solo una copia su un database protetto
cmq avrei risolto con una query di creazione tabella du db esterno
mi resta solo un problema: se la tabella esiste già?
come faccio a sovrascrivere? 

 ha scritto nel messaggio

Con una query di eliminazione tabella.
Solo una domanda, ma che motivo c'è di eliminare una tabella e ricrearla 
uguale?
Limitati a svuotarla e a inserire i nuovi record.
Ciao
Sib
-- 
http://www.gestionedati.com
 

grazie sib
mi spiego meglio:
6 database strutturati alla stessa maniera lavorano su gruppi di persone 
diverse con protezione utente a livello condivisione
1 database protetto da password strutturato per copia di 6 tabelle riunite 
con query unione
se svuoto una delle 6 tabelle e la riempio (come si fa?) ci sono problemi 
con il blocco dei record per gli utenti connessi sulla query unione??? 

 ha scritto nel messaggio

Hai gli stessi identici blocchi anche con l'eliminazione della tabella, 
quindi da quel punto di vista non cambia niente.
Comunque, forse perchè a quest'ora non sono "pienamente operativo" non ho 
mica capito che struttura di database hai creato...


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

Buon poneriggio a tutti.
Volevo aggiungere dei controlli, tramite dei pulsanti, ad una form
in cui utilizzo WebBrowser.
.goback
.gofoward
e
.navigate
funzionano egragiamente, ma non riesco, anche utilizzando l'es fornito da 
Microsoft
a far la stampa della pagina web al momento caricata.
Qualche consiglio?
Grazie.
Paolo 

 ha scritto nel messaggio 
news:4943b4e6$0$18148$4faf...@reader3.news.tin.it...

Al clic di un pulsante:
Dim ret
'questo stampa tutto senza chiedere
ret = NomeControlloWBrowser.ExecWB(OLECMDID_PRINT, 
OLECMDEXECOPT_DONTPROMPTUSER)
questo solo la prima pagina:
ret = NomeControlloWBrowser.ExecWB(OLECMDID_PRINT, 
OLECMDEXECOPT_DONTPROMPTUSER,1,1)
Questo apre il dialogo stampante:
ret = WebBrowser2.ExecWB(OLECMDID_PRINT, OLECMDEXECOPT_PROMPTUSER)
Ciao, Carlo 

 ha scritto nel messaggionews:4943b4e6$0$18148$4faf...@reader3.news.tin.it...

grazie mille
Paolo

 ha scritto nel 
messaggio news:gi0dfh$1i5$1...@tdi.cu.mi.it...

grazie mille
Paolo
Newsgroup: it.comp.appl.access
Titolo: Problema con codice

Voglio rimuovere il pulsante di chiusura dall'applicazione di access, ho
visto la FAQ sul sito comune...ma come devo applicare il tutto al mio DB?
Grazie
Robby

 ha scritto nel messaggio
news:V5dqa.66588$iy5.1...@twister2.libero.it...

Se tiriferisci alla FAQ di AntoGal, il codice VBA indicato nella FAQ lo devi
memorizzare in un modulo del tuo database.
In calce alla FAQ è indicato come richiamare la funzione.
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Inserimento nuovi record all'inizio della tabella

Salve a tutti,
una domanda veloce.
Da codice dovrei potrei creare dei record nuovi (.AddNew) ma che non
vengano inseriti al fondo della tabella bensì all'inizio.
Ho guardato nella guida, dovrebbe essere la proprietà Index che mi
gestisce questo..Ma non riesco ad implementarla.
Mi sapete dare 2 dritte?
Grazie tante anticipatamente!

 ha scritto nel messaggio
news:1143221784.2...@g10g2000cwb.googlegroups.com...

potresti dire ala maschera di ordinarli in senso descrescente in base al
loro ID...
per esempio
o per altri campi... dipende da cosa hai nella tabella...
Ciao
Nik

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

Ciao a tutti
vorrei un suggerimento.
Ho una tabella che si chiama GIGIFAR e che contiene i campi:
·        Prodotto
·        Valore
Con il codice proposto di seguito, se il contenuto della variabile appunta è 
= a valore allora non eseguire aggiornamento del record altrimenti aggiorna. 
Come posso invece eliminare i record, nella tabella gigifar,  che contengono 
nel campo valore lo stesso dato contenuto in appunta?
Dim db As DAO.Database
Dim rst As DAO.Recordset
Set db = CurrentDb()
Dim APPUNTA, cognome, nome, CONTROLLO, tutta, IDPZ
APPUNTA = valore.Value
Set rst = db.OpenRecordset("gigifarar", dbOpenDynaset)
 rst.FindFirst "[valore] =  '" & appunta & "'"
If rst.NoMatch Then
     rst.AddNew
    rst!DataAgenda = APPUNTA
    rst.Update
   Else
        Exit Sub
End If
 rst.Close
 db.Close
Grazie
Gigi

 ha scritto nel messaggio 
news:ruSVf.51856$PR2.8...@twister2.libero.it...

A parte che io farei con un Do Until rs.EOF hai provato ad impostare
la cosa con un Select Case.Ti tiri su i primo record e poi lo passi ad una 
select case
quindi loop..
Morgan 

 ha scritto nel messaggio 
news:4427f888$0$18285$4faf...@reader1.news.tin.it...

P.S.
Mi autocensuro!
Morgan 

 ha scritto nel messaggio 
news:ruSVf.51856$PR2.8...@twister2.libero.it...

Ma non fai prima con una query di eliminazione?
Es.
Dim APPUNTA
APPUNTA = me!valore
...
DoCmd.RunSQL "Delete * From gigifarar Where [valore] =  '" & appunta & "';"
Ciao.
-- 
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: Numero di record

Come posso rilevare via codice il numero max di record ed il record
corrente.
...tutto questo mentre inserisco i dati in una form, mi servirebbe avere in
un campo il numero corrente e il max, per poi calcolare quanti me ne
mancano.
Grazie Nadir

 wrote in message
news:DxxA9.26009$
8E3.7...@twister2.libero.it

Vedi Help su argomento RecordCount e AbsolutePosition...:
Max=Me.recordsetclone.Recordcount
Attuale=Me.recordsetclone.AbsolutePosition+1
@Alex.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

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

Ho un problema.
Ho creato una tabella contenente informazioni su primi piatti (nome del
piatto, ingredienti e istruzioni di preparazione). Poi ho creato una
maschera che mi visualizza questa tabella. In un'altra maschera ho inserito
una casella combinata che mi permette di scegliere i nomi delle pietanze.
A questo punto l'idea originaria era creare 2 pulsanti di comando: il primo
mi dovrebbe permettere di aprire, dopo che ho scelto il nome della pietanza
nella casella combinata, la maschera primi piatti proprio al record in
questione; il secondo mi dovrebbe permettere di aprire un report con i dati
relativi al piatto scelto nella casella combinata.
Ho visto che non riuscivo a creare i pulsanti e ho provato una soluzione un
po' più semplice. Mi basterebbe anche che, una volta selezionato il nome
della pietanza nella casella combinata, mi aprisse la maschera al record
relativo.
Ho provato con una macro contenente le azioni apri maschera e vai al record
ma mi apre sempre la maschera al primo record.
C'è qualcuno che sa come fare?
Grazie,
daniela.
n.b. Non so assolutamente niente di Visual Basic

 ha scritto nel messaggio
news:zud47.10122$m06.3...@news.infostrada.it...

Allora è l'occasione giusta per iniziare...
Se controlli nell'help alla voce OpenForm ci trovi un esempio di come aprire
una maschera e filtrare il contenuto; quindi se la tua casella combinata si
chiama "pietanza" il codice VBA da inserire nell'evento "su clic" del
bottone sarebbe:
Es.
'----------
Private Sub nomeBottone_Click()
DoCmd.OpenForm "MascheraPrimiPiatti", , ,"Pietanza = '" & Me!Pietanza & "'"
End Sub
'----------
Lo stesso metodo lo puoi utilizzare per filtrare un report (vedi help alla
voce OpenReport):
Es.
'----------
Private Sub nomeAltroBottone_Click()
DoCmd.OpenReport "Report Vendite", acViewPreview, "Pietanza = '" &
Me!Pietanza & "'"
End Sub
'----------
Per la creazione dei bottoni puoi anche utilizzare la "creazione guidata"...
Ciao.

 ha scritto nel messaggio
news:9iuivm$gje$1...@canarie.caspur.it...

Newsgroup: it.comp.appl.access
Titolo: Istruzione Property Let o Get

Ho una maschera non associata che contiene diversi campi, un tasto che
esegue un comando sql per l'accodamento dei dati in una tabella, che per
default è impostato a disabilitato.
 Vorrei che si abilitasse solo al verificarsi della condizione che  tre
campi stabiliti della maschera non siano "NULL" .
 Ribadendo che i tre campi non sono associati, ho creato un espressione che
somma i tre campi con la formula
isnull(NomeControllo1)+isNull(NomeControllo2)+isNull(NomeControllo3) .
Come faccio a cambiare lo stato del pulsante di comando nel momento in cui
la suddetta espressione  mi  dice che i campi non sono null?.
o meglio che evento posso utilizzare ?
Può servire a qualcosa l'istruzione Property Let o get (che non conosco).

 ha scritto nel messaggio
news:c4c624$6dg$1...@lacerta.tiscalinet.it...

Non inventiamo..... quello che hai citato, almeno leggendo l'HELP
è un modo per attribuire PROPRIETA' personalizzate all'Oggetto
che può essere una Form o uin modulo di Classe.
Nel tuo caso, devi usare l'Evento Dopo Aggiornamento dei 3 campi.
Oppure inserisci un cmdButton che verifica i 3 Controlli al Click....!!
Nel 1° caso in ogni Evento devi scrivere sempre la stessa espressione
magari usando l'operatore Boleano AND non il "+".
Me.TastoSQL.Enabled= NOT(isNull(Controllo1) OR isNull(Controllo2) OR
IsNull(Controllo3))
Ciao.
@ALex.

Fabio Gulotta ha scritto:

Sono controlli non associati, non campi.
Ti conviene fare una "private sub" che verifichi il valore dei tre
controlli e abiliti/disabiliti quello che deve, e richiamarla nell'evento
"Su apertura" della maschera e nel "Dopo aggiornamento" di ciascun
controllo.
Invece che con il "+" sarebbe più corretto comporre la condizione con l'Or
o l'And:
isnull(NomeControllo1) And isNull(NomeControllo2) And
isNull(NomeControllo3)
Il "+" sostituisce l'Or, quindi la tua espressione ti darà valore true
quando anche uno solo dei campi sarà diverso da null.
Le Property Let o get le usi per creare delle proprietà in un modulo di
classe, non ti servono in questo caso.
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: Creare Documento Word da Access

Salve,
ho una maschera con alcune caselle combinate. In questa maschera l'utente fa
le sue scelte e tramite un tasto vorrei far esportare i valori che ha
scelto, in un documento Word.
L'unica strada che ho trovato finora, guardando altri codici, è stata quella
di creare una tabella in Word con tante righe quanti campi e infine di
convertire questa tabella in testo.
Ora mi serve un modo più rapido per dire a Word di creare una riga e andare
daccapo, creare una riga e andare daccapo ecc. senza usare la tabella. Come
fare?
All' Onclick del tasto ho associato il seguente codice:
Private Sub EsportaWord_Click()
    Dim miaAppl As New Word.Application
    Dim mioDoc As Word.Document
    Dim miaTabella As Word.Table
    miaAppl.Visible = True
    Set mioDoc = miaAppl.Documents.Add(, , , Visible)
    Set miaTabella = mioDoc.Tables.Add(mioDoc.Range(), 4, 1)
    miaTabella.Cell(1, 1).Range.Characters.Item(1) =
[Forms]![Nome_Maschera].NomeCampo1.Column(0)
    miaTabella.Cell(2, 1).Range.Characters.Item(1) =
[Forms]![Nome_Maschera].NomeCampo2.Column(0)
    miaTabella.Cell(3, 1).Range.Characters.Item(1) =
[Forms]![Nome_Maschera].NomeCampo3.Column(0)
    miaTabella.Cell(4, 1).Range.Characters.Item(1) =
[Forms]![Nome_Maschera].NomeCampo4.Column(0)
    miaTabella.Rows.ConvertToText Separator:=wdSeparateByParagraphs,
NestedTables:=True
    Set miaTabella = Nothing
End Sub
Grazie per l'attenzione ed eventuali dritte.
P.S.: dimenticavo, uso Access 2000. Le funzioni Pubblica con Word, Salva con
nome, Esporta, OutputTo e altre simili non fanno al caso mio, devo
necessariamente usare un codice VBA.

 ha scritto nel messaggio
news:60vNa.147740$Ny5.4...@twister2.libero.it...

Ciao ,
ti posto un esempio in privato su una proposta di automazione di Word dove
Access crea tante righe tabellari quante ne occorrono.
Fammi sapere se è quelo che cercavi.
Alex de Rossi

 Alex de Rossi
ok inviamelo pure a 
novidatdocent...@katamail.com
grazie


Ciao, sarei interessato anche io a quell'esempio, se potessi inviarlo anche
a me te ne sarei grato.
questo è il mio indirizzo 
ask...@libero.it
grazie in anticipo
ciao ciao
nicola

Newsgroup: it.comp.appl.access
Titolo: controlli vb6 in access

Avrei bisogno di inserire dei controlli vb6 in un form access, in
particolare il controlli timer e filelistbox, mi potete aiutare??
grazie!!
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 grazie!!
Il controllo Timer non serve in Access(e non si può usare quello di
VB6) perchè
esiste l'evento Timer di Form.
Il Controllo FileListBox non si può usare ma si può emulare con delle
routine...
In ogni caso ricorrere all'uso di controlli specifici di VB6 è una
cosa da evitare(sempre che funzioni)
@Alex
Newsgroup: it.comp.appl.access
Titolo: Funzione Dlookup in query:Help!!

Ciao A tutti,
Mi trovo con una query basata su 3 tabelle collegate (TABELLA ANAGRAFICO UTENTE,tabella CONTATTI PROVA,Tabella Domanda Prova Fab) fatta in questo modo:
SELECT [Tabella Domanda Prova Fab].id_utente, [TABELLA ANAGRAFICO UTENTE].Cognome, [TABELLA ANAGRAFICO UTENTE].Nome, [TABELLA ANAGRAFICO UTENTE].DataN, [Tabella Domanda Prova Fab].id_dest, DLookUp("[cognome]","tabella anagrafico utente","[id utente]=[id_dest]") AS Cognome_Destinatario
FROM ([TABELLA ANAGRAFICO UTENTE] INNER JOIN [tabella CONTATTI PROVA] ON [TABELLA ANAGRAFICO UTENTE].[ID UTENTE] = [tabella CONTATTI PROVA].[id UTENTE]) LEFT JOIN [Tabella Domanda Prova Fab] ON [tabella CONTATTI PROVA].[id UTENTE] = [Tabella Domanda Prova Fab].id_utente
WHERE ((([Tabella Domanda Prova Fab].id_dest)<>0 And ([Tabella Domanda Prova Fab].id_dest) Is Not Null));
Mi dà errore:"impossibile trovare il nome "id_dest" specificato nell'espressione"!!
Devo per caso specificargli il percorso?Sto provando anche cosi ma non riesco!!
Credo il problema sua sul campo dove c'è la funzione dlookup!!
Qualcuno sa aiutarmi per favore?
Grazie mille
FA
-- 
bud 
------------------------------------------------------------------------
View this thread: 
http://www.itsistemi.net/viewtopic-728507.html
Inviato via 
http://www.itsistemi.net

 bud
Prova con:
..."[id utente]=" & [id_dest] )  AS Cognome_Destinatario
Ciao.
-- 
Sergio MAZZA

Newsgroup: it.comp.appl.access
Titolo: RUNTIME ACCESS ANOMALIA

Salve,
riscrivo il post perché non lo vedo pubblicato.
Su un server windows2008 ho installato access run-time 2007 ed ho
copiato un file .mdb
Questo file va in crash all'apertura. Ho provato a smontarlo ed ho
risolto solamente prendendo un file vuoto ed importando tutto dal file
originale,
Questo è molto strano perché il file originale funziona correttamente
su un  server windows 2003.
Inoltre ho notato che il nuovo file " rigenerato" non ha più il
problema dell'aumento di dimensioni.
Un file è un file e questo comportamento mi sembra privo di logica.
Vi è qualche spiegazione?
Grazie per l'attenzione.

Salve,
ho  installato su un server windows 2008 il run-time di access 2007 ed
copiato un file mdb.
Il programma all'avvio andava in crash. Lo stesso identico file su un
server windows 2003 funzionava correttamente.
Ho smontato pezzo dopo pezzo il programma cercando di capire cosa
fosse, togliendo tutte le maschere tutte le query tutte le macro
ecc...
Ho risolto prendendo un file mdb vuoto ed importando tutto dal file
originale.
Il nuovo file ha delle dimensioni più piccole.
Funziona ma vorrei capire cosa è successo, inoltre sul nuovo server
win 2008 il file mdb che continuava ad aumentare di dimensioni non ha
più questo problema.
Grazie per l'attenzione.
Newsgroup: it.comp.appl.access
Titolo: Riferimenti mancanti sotto W7

Ho appena provato un applicativo in A07 sotto la RC di W7.
Non riconosce il riferimento alla libreria MICROSOFT AGENT 2.00
Pertanto, se si è impostato il riferimento in oggetto, si blocca.
Qualcuno ha avuto modo di verificare?

 ha scritto nel messaggio 
news:cb4f7859-6a38-479c...@k33g2000yqa.googlegroups.com...
Ho appena provato un applicativo in A07 sotto la RC di W7.
Non riconosce il riferimento alla libreria MICROSOFT AGENT 2.00
Pertanto, se si � impostato il riferimento in oggetto, si blocca.
Qualcuno ha avuto modo di verificare?
Tale tecnologia non � pi� supportata in Windows 7:
http://msdn.microsoft.com/en-us/library/ms695784(VS.85).aspx
Ciao, Carlo

 ha scritto nel messaggio 
news:cb4f7859-6a38-479c...@k33g2000yqa.googlegroups.com...
Ho appena provato un applicativo in A07 sotto la RC di W7.
Non riconosce il riferimento alla libreria MICROSOFT AGENT 2.00
Pertanto, se si � impostato il riferimento in oggetto, si blocca.
Qualcuno ha avuto modo di verificare?
Forse c'� una buona notizia:
Microsoft ha creato un hotfix che ti permette di installare il core di 
Microsoft Agent in Windows 7:
http://support.microsoft.com/kb/969168
Buon lavoro.
Ciao, Carlo

 Microsoft Agent in Windows 7:
http://support.microsoft.com/kb/969168
Ti ringrazio, appena lo proverò farò sapere se funziona (sarebbe un
peccato rinunciare a Merlino).

 peccato rinunciare a Merlino).
Ho appena provato ad effettuare l'installazione, ma esce una finestra
di dialogo che dice "Impossibile applicare l'aggiornamento al
computer".
... forse perché si tratta di una RC

 peccato rinunciare a Merlino).
Ho appena provato ad effettuare l'installazione, ma esce una finestra
di dialogo che dice "Impossibile applicare l'aggiornamento al
computer".
... forse perch� si tratta di una RC
Forse...
Da quello che ho capito bisogna prima installare Agent su W7 e poi applicare 
la fix.
Cos� � detto nell'articolo alla voce "Symptoms"
Ciao, Carlo
Newsgroup: it.comp.appl.access
Titolo: Creare un campo con record che sono funzione di record di altri campi come si fa in Access?

Qualcuno può aiutarmi a capire come si può utilizzare una funzione
simile al 
"SE" di Excel? Voglio costruire una tabella in cui ci sono: 
- il campo "Clienti"
- il campo "prezzo d'acquisto",  
- alcuni campi del tipo "volume d'affari", "affidabilità del Cliente"
etc. 
- ed infine un campo "Ricarico percentuale" (sul prezzo d'acquisto)in cui
i valori sono funzione dei valori immessi nei campi di es.: "volume
d'affari" ed  eventualmente altri.
In Excel questo è abbastanza semplice con la funzione "SE", 
In Access questo sicuramente è possibile attraverso il codice Visual
Basic
Piccolo problema, non so programmare in visual basic, potete suggerirmi
qualche modalità più semplice?
Grazie 
Francesco
--
Posted from 
mta02-acc.tin.it
 [212.216.176.33]
via Mailgate.ORG Server - 
http://www.mailgate.org

Ciao,
in access ci sono 2 possibilità ;
IF .... Then  (da usare escusivamente in VBA)
End if
oppure
Funzione IIF (vedi help) che puoi usare anche nelle Query
o come OrigineControllo di un controllo ( oltre al VBA)
vedrai che se ti fai aiutare dell'help risolvi.-
Ciao Marco


 wrote in message
89dutk$js8$1...@lacerta.tiscalinet.it...


Newsgroup: it.comp.appl.access
Titolo: Conteggio record su maschere continue

Con la funzione =Conteggio([NOMECAMPO]) posso posizionare il totale dei
record visualizzati in maschere continue.
E' possibile aggiungere paramentri alla funzione?
Ovvero, se volessi visualizzare in una casella di testo il totale dei record
che (che so..) hanno un campo boolean a TRUE, come dovrei procedere?

 ha scritto nel messaggio
news:wiTre.4656$b5.2...@news3.tin.it...

hmhmh ... secondo me ti converrebe usare un dcount ... oppure ciclare un
recordset all'apertura della form, cosi puoi tranquillamente metterci tutte
le condizioni che vuoi.

 le condizioni che vuoi.
Beh, si.. Pensavo che si potessero specificare parametri nelle funzioni
Conteggio e Somma che specifico nell'Origine Controllo (ControlSource)

 metterci tutte le condizioni che vuoi.
Che fai tu qui??!!
Hai altro lavoro da dover fare!!!
Non ti distrarre!
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it
Newsgroup: it.comp.appl.access
Titolo: MDE ingrassato

Ciao a tutti.
Ho creato un Dbase,  l'ho convertito in MDE e l'ho installato in diverse
macchine. Tutte le tabelle sono sul server e la mi domanda è la seguente:
perchè ogni volta che un utente utilizza il DB sul suo PC, il file mde
incrementa di dimensione?
Quali dati vengono archiviati se tutte le info sul server?
Esiste un rimedio a questa "malattia"?
Ciao
--
Dr. Andrea Bianchi
e-mail - 
bian...@inwind.it

 Esiste un rimedio a questa "malattia"?
Di solito la causa sono le query. p.e.
http://support.microsoft.com/default.aspx?scid=kb;en-us;Q165823
anche è vero nel runtime se ci sono modificazione delle statement
SQL (recordsources di una machera o report o query salvato) con codice.
Dipendente dalla versione di Access (>=A00) che non hai rivelato
puoi lasciare compattare la database alla fine.
--
HTH
Karl
*********
Access-FAQ (tedesco): 
http://www.donkarl.com

Esiste un rimedio a questa "malattia"?
Sì, setta l'opzione di autocompattazione su chiusura (Access>97).
Ciao.

 wrote in message
zUHi8.16031$tC3.4...@twister1.libero.it...


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: bottoni nei report?

Allora, sono appena piu' che smanettone...
Ho un rapporto col dettaglio dei pezzi fatti dalle macchine.
Poi ne vorrei uno con solo i totali.
penso io: basta che metto un bottone che setta a invisibile la proprieta'
del corpo del report e mi restano solo i totali!
Dovrebbe funzionare, ma come faccio a mettere un bottone in un report?

 ha scritto nel messaggio
news:a2jrm7$rr8$1...@fe1.cs.interbusiness.it...

No Se Puede es 1 REPORT

 No Se Puede es 1 REPORT
Hai intendido que es un reporton, ma alora, que facio?
Debo farme dos reportones? Unos col detalio, e tambien unos coi totales?
No saria mas facil averje la sielta con un switchon?
Soluciones?
Gracias.

 ha scritto nel messaggio
news:a2k450$c5p$1...@fe1.cs.interbusiness.it...

fai due tasti per l'apertura, e su uno, subito dopo l'apertura imposta la
visualizzazione del dattaglio
ciao.

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

Ciao a tutti,
ho fatto un piccolo db con degli indirizzi raggruppati per codici.
cod      descr
----------------
1         studenti
2         operai
3         ingegneri
4        contadini
etc
- Per selezionare le categorie da evidenziare in un report, ho creato una 
query e come criterio nel campo cod ho messo:
[digita il primo codice]or[digita il secondo codice]or[digita etc etc]
appena aziono il pulsante, mi viene proposto tante volte (quante ne ho 
inserite nel campo criteri) di digitare il codice. Funziona;
Poichè non posso prevedere in progettazione quante categorie saranno scelte, 
è possibile in qualche modo impostare: "stampami il cod 1, 3, 5, 44, 85 
......"????
Grazie a tutti di esistere.
Grazie anche per l'aiuto.
Antonio

Qui ti spiega un po'
http://www.fontstuff.com/access/acctut17.htm
http://www.fontstuff.com/access/acctut17a.htm
Altrimenti prova sul sitocomune
http://www.sitocomune.com/

 ha scritto nel messaggio 
news:1140285057.0...@g44g2000cwa.googlegroups.com...

Grazie, ma se non ho capito male mi chiede diverse opzioni ma di vario 
genere.
A me serve più opzioni dello stesso genere.
es: stampami tutti i medic, ingegneri e studenti
oppure stampami i codd 1, 3, 5, 8, 99
spero di essere stato chiaro
antonio

Mi dispiace, forse adattando un po' alle tue esigenze l'esempio, le
condizioni OR potrebbero essere sempre riferite allo stesso campo della
stessa tabella, invece che a campi diversi, così l'utilizzatore fa
risultare WHERE (tabella.cod = 1)  OR (tabella.cod = 3) OR etc etc., ma
se non è il tuo caso non saprei come aiutarti.
Ciao 
Fabio
Newsgroup: it.comp.appl.access
Titolo: Funzionalita' aggiunta record disabilitata in maschera ...

Ciao a tutti, scrivo in quanto sono mooolto arruginito con access ed ho 
incontrato il seg. problema:
Ho creato una maschera in autocomposizione con tre tabelle collegate tra 
loro (una va in una sottomaschera).
In seguito ho fatto delle modifiche più che altro stilistiche alla 
maschera per renderla più adatta alle mie esigenze.
Non so in seguito a quale modifica, ma ora mi capita che non mi consente 
+ di aggiungere un nuovo record (il tastino della barra di navigazione è 
in grigio).
Tenete presente che se facio 1 nuova autocomposizione poi tutto funziona 
bene ma vorrei evitare di perdere tutte le modifiche apportate ... e poi 
vorrei capire come è capitato.
Ho anche provato ad aggiungere un pulsante associandolo all'aggiunta di 
un record ma premendolo mi restituisce l'errore: "Impossibile passare al 
record specificato"
Qualcuno ha idea di come risolvere il problema?
PS: Giusto per la cronaca, la base dati è MySQL e mi ci collego tramite 
ODBC (ma visto che se rifaccio l'autocomposizione funza,penso che la 
cosa sia irrilevante)
Grazie a tutti.


Proprietà maschera/Dati/ConsentiAggiunte è impostato su sì?
F

 F
SI

 - Mostra testo tra virgolette -
L'origine dati della maschera (una query suppongo), consente
l'aggiunta di record?
Se sì anche a questa, aspetta che tui aiuti uno bravo davvero... ;-)
F.


HO RISOLTO!!!
Mi sono studiato le 2 select presenti nelle maschere funzionante e non 
funzionante ed ho scoperto che nella non funzionante mancavano 2 campi! 
(i campi di connessione tra le tabelle che ero convinto di aver inserito 
:) )
In ogni caso grazie 1000 per le risposte!
Ciao
Newsgroup: it.comp.appl.access
Titolo: Progressivo in un report

io uso questa funzione per fare un tempo progressivo in un controllo di una
maschera:
Function CreaTotProgr(KeyName As String, KeyValue, NomeCampo As String) As
Long
Dim RS As DAO.Recordset
Dim Totale As Long
Totale = 0
On Error GoTo Err_CreaTotProgr
Set RS = CodeContextObject.RecordsetClone
' Cerca il record corrente.
Select Case RS.Fields(KeyName).Type
' Il tipo dati della chiave è Numerica?
    Case DB_INTEGER, DB_LONG, DB_CURRENCY, DB_SINGLE, _
    DB_DOUBLE, DB_BYTE
        RS.FindFirst "[" & KeyName & "] = " & KeyValue
' Il tipo dati della chiave è Data/ora?
    Case DB_DATE
        RS.FindFirst "[" & KeyName & "] = #" & KeyValue & "#"
' Il tipo dati della chiave è Testo?
    Case DB_TEXT
        RS.FindFirst "[" & KeyName & "] = '" & KeyValue & "'"
    Case Else
        MsgBox "ERRORE: Tipo dati della chiave non valido!"
        Exit Function
End Select
Do Until RS.BOF
Totale = Totale + RS(NomeCampo)
RS.MovePrevious
Loop
Bye_CreaTotProgr:
         ' Restituisci il risultato.
         CreaTotProgr = Totale
         Exit Function
Err_CreaTotProgr:
         Totale = 0
         Resume Bye_CreaTotProgr
End Function
e nell'origine del controllo scrivo:
=Int(CreaTotProgr("IDCICLO";[IDCICLO];"durata")/60) & ":" &
Format(CreaTotProgr("IDCICLO";[IDCICLO];"durata")-(Int(CreaTotProgr("IDCICLO
";[IDCICLO];"durata")/60)*60);"00")
e tutto funziona.
ora vorrei fare la stessa cosa in un report ma il risultato è 0:00
non si può fare in un report, oppure sbaglio qualche cosa?

 non si può fare in un report, oppure sbaglio qualche cosa?
In un report non hai bisogno di scomodare una funzione per effettuare il
progressivo di un controllo.
Se il controllo di cui vuoi fare il progressivo si chiama "durata" (e se non
ricordo male contiene un tempo espresso in minuti), nel report inserisci una
casella di testo non associata chiamata Pippo e nella sua origine controllo
scrivici:
= [durata]
Imposta a Su tutto la proprietà Somma parziale della casella di testo Pippo.
In Pippo ti si formerà il totale progressivo espresso in minuti.
A questo punto inserisci nel report un'altra casella di testo non associata
nella quale vedrai il progressivo espresso in ore e minuti: nell'origine
controllo di questa seconda casella di testo non associata scrivi:
=Int([Pippo]/60) & ":" & Format([Pippo]-(Int([Pippo]/60)*60);"00")
Se non ti interessa visualizzare il progressivo espresso in minuti, rendi
non visibile la casella di testo Pippo.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: Caricamento file


Ste, mi sa che e' ora di cambiare niusrider ;-)
--
Lorenzo Coronati
--
ICDA Forever official member
<<...buona la pasta coi ricci>>
--


Vacas Puerca...., mi sa che c'hai ragione :-(((
Ste