mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: Completamento automatico maschera

Salve a tutti.
Ho poca esperienza di access e mi sto creando un archivio magazzino
personale.
Ho creato una Tabella chiamata [Tab_Articoli] così composta:
IDArticolo
CodArticolo
Descrizione
Prezzo
Sconto 1
Sconto 2
Fornitore
Aggiornato
Note
Volevo creare una maschera che mi permettesse mentre scrivo nel campo
"CodArticolo" di aggiornare gli altri campi in tempo reale, in modo da
vedere se l'articolo che sto scrivendo è già in magazzino ed
eventualmente modificare i vari campi "Prezzo", "Sconto 1", etc...
Ho cercato in giro ma non ho trovato niente...potete aiutarmi ?
Grazie a tutti in anticipo !


hai provato a cercare per  "casella combinata" su questo NG?
i.e 
http://snipurl.com/28tur
    [groups_google_it]
-- 
ac
y-1=x

     [groups_google_it]
In realtà volevo usare una casella di testo a cui associare l'evento
change per aggiornare gli altri campi mentre scrivo il campo CodArticolo...
Non è fattibile una soluzione del genere ?


e' "quasi" tutto fattibile. Quello che non capisco e per quale motivo 
avendo un oggetto gia pronto, i.e. il combobox, vorresti fare una cosa 
(piu' pesante) che dovrebbe fare esattamente quello che fa il cbx
cmq qui forse e' piu' chiaro:
http://www.donkarl.com/it/
  da 4.12 a 4.16
-- 
ac
y-1=x

Newsgroup: it.comp.appl.access
Titolo: aiuto query

ho una query con un elenco di campi nome, cognome, tot contratto ecc...
il criterio di ricerca è [inserisci codice cliente] solo che se non trova
nulla la query mi risulta vuota,
come posso far si che se è nulla mi dia una riga in cui tutti i campi
risulti uno 0?
grazie

 ha scritto nel messaggio

Posta la query.
Newsgroup: it.comp.appl.access
Titolo: Dlookup, dove sbaglio?

Ho un problema con dlookup:
dalla maschera INSERIMENTO (maschera singola), apro la maschera CAP2 
(maschere continue)
che mi elenca indirizzi e cap.
In ogni riga c'è un pulsante che sull'evento click, dovrebbe copiarmi 
indirizzo e cap nella maschera principale INSERIMENTO
e poi chiudere la maschera CAP2
Il problema è che copia solo i dati dal primo record della lista.
Dim varX As Variant
varX = DLookup("indirizzo", "[Stradario Roma]", "[IDstrade] = " & 
Forms!cap2!idstrade)
Forms!inserimento.indirizzo = varX
varX = DLookup("cap", "[Stradario Roma]", "[IDstrade] = " & 
Forms!cap2!idstrade)
Forms!inserimento.cap = varX
DoCmd.Close acForm, "cap2", acSaveYes
Dove sbaglio?
Graazie in anticipo
Luciana 

 Dove sbaglio?
Prova a vedere se, creando un evento di sottomaschera Form_Current e posizionando un punto di 
interruzione su questa, se cliccando il pulsante si attiva l'evento. Se non si attiva vuol dire che 
il cursore resta fermo sempre al primo record, ed è per questo che ti copia solo la prima riga.
In alternativa potresti utilizzare un campo si no da spuntare e su evento AfterUpdate di questo 
campo lanciare la tua funzione di copia.
Michele 


Vincenzo Turturro
---------------------------------------------
il sito comune di it.comp.appl.access:
http://www.sitocomune.com/
---------------------------------------------
E quello di it.comp.as400
http://www.faq400.com/
---------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: Valore corrente su casella combinata

Ciao a tutti
In una maschera ho un pulsante AggiuntaRecord
la cui routine è qui descritta
 On Error GoTo Err_CmdAggiungi_Click
    DoCmd.GoToRecord , , acNewRec
    CodiceProdotto.SetFocus
Exit_CmdAggiungi_Click:
    Exit Sub
Err_CmdAggiungi_Click:
    MsgBox Err.Description
    Resume Exit_CmdAggiungi_Click
Questa routine mi azzera tutti i controlli e posiziona il cursore
sul controllo CodiceProdotto , fino qui bene
a me interessa che in un altro controllo della maschera
di nome Modello rimanga visualizzato l'ultimo valore ,
in modo che io possa aggiungere valori solo su CodiceProdotto
perchè il valore del controllo Modello è già inserito
Come posso fare ?
Ciao Giuseppe

 ha scritto nel messaggio
news:7HG8a.267015$0v.73...@news1.tin.it...

Non sono sicuro di aver capito il tuo problema, ma se vuoi che si imposti
automaticamente in un controllo il valore che aveva per il record inserito
precedentemente, vai sul Sito Comune (link qui sotto) e nella Sezione Forms
leggi la FAQ di Federico Luciani intitolata "Ripetere un valore del record
precedente in una form".
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


wrote:

vedi defaultvalue e lostfocus
Saluti.
Emanuele.
Newsgroup: it.comp.appl.access
Titolo: 24 ore

stavo creando un prospetto ore per l'ufficio, ma mi sono bloccato quando ho
visto che non è possibile inserire le ore 24.00
Access accetta solo valori compresi tra le 0.00 e le 23.59 e per un minuto
mi sballano tutti i calcoli.
Qualcuno mi sa dire se è un bug di access e se c'è qualche modo per ovviare
al problema.
grazie in aticipo

 ha scritto nel messaggio
news:%c7d7.5939$2L.1...@news.infostrada.it...

Non è una bug, mi sembra normale.
Non esistono le ore 24:00 (le ore ono 24: la prima è contrassegnata da 00 e
la ventiquattresima da 23)  ; dopo le ore 23:59 di un giorno ci sono le ore
0:00 del giorno successivo.
Un campo Data/ora ha come rappresentazione interna un numero razionale che
ha la data nella parte intera e l'ora nella parte decimale.
Nei tuoi calcoli, per ottenere quelle che tu chiami le ore 24:00, devi
sommare l'intero 1 al controllo che conterrà come ore e minuti 0:00; così
facendo ti sposti di un giorno e non dovresti avere alcun problema nei
calcoli.
Che calcoli devi fare?
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ha scritto nel messaggio
news:S18d7.6165$2L.1...@news.infostrada.it...



Se il risultato lo vuoi nel controllo Durata che ha il formato hh:mm.
Se i controlli che contengono gli orari si chiamano OraInizio e OraFine e
contengono valori di tipo Data/ora con il formato hh:mm:
If Me!OraInizio > Me!OraFine Then
    Me!Durata = (Me!OraFine + 1) - Me!OraInizio
Else
    Me!Durata = Me!OraFine - Me!OraInizio
End If
Se OraInizio è 18:00 e OraFine = 0:00 il risultato è 6:00.


 ha scritto nel messaggio
news:QKyd7.12374$2L.4...@news.infostrada.it...

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: query di ricerca 2 (nn ci salto fuori)

sono ancora io, non sono ankora riuscito a collegare la casella combinata
alla query.
vi spiego tutto quelo che ho fatto cosě potete dirmi se mi sono sbagliato o
no...
allora ho costruito una tabella di dati.
ho costuito una maschera e ho inserito una casella combinata e ho detto di
inserire nella casella i dati della tabella. poi ho costruito la query che
mi deve ricercare in base al dato che seleziono quando clicco nella casella
combinata ma nel momento in cui inserisco nei criteri
[forms]![nomemaschera]![casellacombinata] tutte le volte mi chiede di
inserire il dato manualemente.
non so se puň interessare ma ho collegato la maschera alla query attravero
una macro che prima mi chiude la maschera e poi mi apre la query.
se non avete capito tutto chiedete io devo farl il prima possibile vi
ringrazio anticipatamente francesco

 ha scritto nel messaggio
news:EER97.3536$_07.1...@news.infostrada.it...

Allora, se ho capito ben tu hai messo
[forms]![nomemaschera]![casellacombinata] nei criteri di quale campo?
Stai attento che la casella combinata restituisce un numero, precisamente
l'ID del valore scelto.
Quindi non puoi fare il confronto con il testo (es: nome) ma con IDNome.
Se vai a vedere nell'origine riga della casella combinata lo potrai vedere,
poi vai a vedere il numero di colonne e la colonna  associata. Vedi subito
se il confronto che fai č valido.

 ha scritto nel messaggio
news:EER97.3536$_07.1...@news.infostrada.it...

E' giusto che ti succeda questo.
Affinchč tutto ti funzioni occorre che quando viene eseguita la query anche
la maschera deve risultare aperta; non devi chiuderla come fai tu.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ha scritto nel messaggio
news:9k999a$4s2a$1...@stargate1.inet.it...

Newsgroup: it.comp.appl.access
Titolo: più istanze della stessa form

Mi ritrovo a correggere un lavoro fatto tempo fa relativo alla 
caratteristica in oggetto.
L'esempio è quello indicato da karl 4...
alla prima apertura tutto bene, si apre la stessa maschera con valori 
filtrati.
al secondo click e fino alla chiusura della maschera iniziale mi si presenta 
errore che dice che la maschera è stata chiusa o non esiste.
in corrispondenza di with formagain
In sostanza è come se non sentisse più la variabile new form dichiarata 
all'inizio del modulo.
come è possibile che alla pressione del click venga rieseguita la routine 
dall'inizio?
o meglio quali possono essere le cause di questo malfunzionamento?
posto codice:
questa all'inizio del modulo:
Dim FormAgain As New Form_sottopresenze
questo sotto pulsante
On Error GoTo Err_sostituzion_Click
Dim filtrino
If IsNull(Me.sostituto) Then
MsgBox ("Non c'è sostituzione!")
Else
filtrino = "[idincarico]=" & Forms![sottopresenze]!sostituto.Column(0)
Me.Repaint
Exit Sub
End If
If Me.sostituzione.Column(0) <> "si" Then
MsgBox "Attenzione non è una sostituzione"
Exit Sub
End If
If Me.sostituto = Me.IDincarico Or IsNull(Me.sostituto) Or 
Len(Me.sostituito) = 0 Then
MsgBox "Non si può attribuire una sostituzione allo stesso operatore o a 
nessuno"
Exit Sub
Else
DoEvents
With FormAgain
    .Visible = True
    .Filter = filtrino
    .FilterOn = True
    .Caption = ":: Sostituto ::"
    .Section(1).BackColor = 11790052
    .Section(2).BackColor = 11790052
    .sostituito.Visible = True
    DoCmd.MoveSize , 1500, , 8000
End With
'FormAgain.SetFocus
End If
Exit_sostituzion_Click:
    Exit Sub
Err_sostituzion_Click:
    MsgBox Err.Description
    Resume Exit_sostituzion_Click
End Sub

L'error esecondo me è nel modi di dichiarazione usato:
Dim FormAgain As New Form_sottopresenze
Se avessi dichiarato così:
Dim FormAgain As Form_sottopresenze
poi all'interno del Modulo avessi effettuato una nuova
istanza non avresti avuto problemi:
Set FormAgain = New Form_sottopresenze
Fossi in te userei anche una Collection per tener traccia.
Eventualmente dai un'occhiata al DEMO che ho appena inserito
nel mio sito alla Sezione FORMS relativo all'archiviazione Immagini.
Nella versione Evoluta ho usato una Maschera aperta in MultiIstanza
proprio come servirebbe a te, e forse puoi attingere qualche cosa
di utile.
Ciao
@Alex

 ha scritto nel messaggio 
news:1140531431.4...@o13g2000cwo.googlegroups.com...
L'error esecondo me č nel modi di dichiarazione usato:
Dim FormAgain As New Form_sottopresenze
Se avessi dichiarato cosě:
Dim FormAgain As Form_sottopresenze
poi all'interno del Modulo avessi effettuato una nuova
istanza non avresti avuto problemi:
Set FormAgain = New Form_sottopresenze
Fossi in te userei anche una Collection per tener traccia.
Eventualmente dai un'occhiata al DEMO che ho appena inserito
nel mio sito alla Sezione FORMS relativo all'archiviazione Immagini.
Nella versione Evoluta ho usato una Maschera aperta in MultiIstanza
proprio come servirebbe a te, e forse puoi attingere qualche cosa
di utile.
Ciao
@Alex
funziona grazie. cerco il demo e me lo studio!
Newsgroup: it.comp.appl.access
Titolo: Access 2010 - Maschera - Casella "CERCA" in riquadro pulsanti di spostamento

Sto cercando di creare una casella che funzioni nello stesso analogo modo di quella indicata in oggetto e che possa quindi filtrare i dati visualizzati immediatamente quanto si digita cercando il testo in ogni campo.
 
Ho già realizzato qualcosa di simile utilizzando ME.FILTER:
 
""""" Me.Filter = "[LastName] Like '*" & [ControlName] & "*'"
      Me.FilterOn = True   """""
 
Ma realizzarlo con analoga procedura su una maschera che contiene centinaia di campi è un vero problema.
 
E' possibile variare il codice suddetto e sostituire a [LastName] un qualcosa che indica "Qualunque Campo"?
 
Oppure: altre idee?
 
Grazie!!!
 
Tony dalla Sardegna!

 E' possibile variare il codice suddetto e sostituire a [LastName] un
qualcosa che indica "Qualunque Campo"?
 
 
Perch� non provi con FindRecord?
RB
 
-- 
 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it
 
 
 

Mi pare tu abbia già avuto risposta sul NG di MS.... o sbaglio...?
 
@Alex

Newsgroup: it.comp.appl.access
Titolo: Stampa fronte/retro

Buongiorno,  ho un report su 2 pagine e devo stamparlo in fronte/retro su una stampante canon c256I. 
Se stampo in pdf e poi da pdf lo stampo sulla stampante, viene stampato in fronte/retro ma se lo stampo tramite DoCmd.OpenReport "prenotazione", acViewNormal, , "[id_prenotazione] = " & Me.ID_Prenotazione
me lo stampa su 2 pagine.
Nella stampante, ho impostato la stampa fronte/retro quindi tutte le stampe, vengono eseguite così. Soltanto il report da access viene stampato su 2 fogli.
C'è un parametro da passare per fare stampare in fronte retro?
Grazie mille


puoi da codice settare tutte le impostazioni di stampa, fronte retro 
comprese
 
vedi qui
 
https://learn.microsoft.com/en-us/office/vba/api/access.printer.duplex
 
 
BFS


Grazie mille. 
Domani provo.
Newsgroup: it.comp.appl.access
Titolo: Aggiornamento sottomaschera

Ciao a tutti.... ho una maschera che contiene 2 sottomaschere quando
modifico un dato nella prima sottomaschera vorrei che venga aggiornata
in tempo reale l'altra come faccio....( ho provato con con una macro
aggiorna pagina
e anche solo aggiorna ma non viene aggiornato niente.... Premetto però
che se chiudo e riapro la maschera l'aggiornamento viene eseguito anche
senza nessuna macro...).
Spero di essermi spiegato bene...
Ciao a tutti e grazie

 in tempo reale l'altra come faccio....
su afterupdate del tuo controllo
tuaform!tuasottomaschera.requery
ciao MAssimiliano
--------------------------------
Inviato via 
http://usenet.libero.it

 ha scritto nel messaggio
news:eFMF9.11330$qF1.5...@news2.tin.it...

Non è che sia molto chiaro cosa hai scritto.
Se però tutto si risolve chiudendo e riaprendo la maschera. fai un requery
del controllo sottomaschera della maschera principale che contiene la
seconda sottomaschera.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


devi passare al record successivo/precedente della prima maschera, poi
tornare al record con cui stavi lavorando e vedrai la sottomoschera
aggiornata


Bravo...lo sapevo anche io

 ha scritto nel messaggio
news:lLGH9.42075$qF1.1...@news2.tin.it...

Newsgroup: it.comp.appl.access
Titolo: invio posta

devo inviare a tutti gli utenti collegati ad un file mdb un messaggio di
posta.
inviare un messaggio di posta lo so fare ma non so reperire gli utenti
collegati al file mdb.
so che esiste un file ldb che access genera quando qualcuno accede al file
mdb ma non so come dergli ad access di leggerlo e convertire il suo
contenuto in quna qery : nome computer, nome utente.

 contenuto in quna qery : nome computer, nome utente.
Prova a vedere nel sito comune: dovrebbe esserci una applicazione che legge
il file .ldb e vedi cosa fa.
Newsgroup: it.comp.appl.access
Titolo: Selezione riga su maschere continue.

Salve a tutti.
E' possibile su una maschera continua (precisamente una sotto maschera,
selezionare l'intero contenuto (della maschera) e passare il valore di un
controolo in essa contenuto come fa una casella di riepilogo?
Grazie

 ha scritto nel messaggio
news:erz88.36789$nI1.1...@twister1.libero.it...

Newsgroup: it.comp.appl.access
Titolo: domanda sui COSTI per lo sviluppo di un database di access (partecipate tutti)

Salve, vi pongo un esempio
il cliente vi chiede un database che abbia le seguenti caratteristiche:
archivio clienti
archivio fornitori
archivio dipendenti
archivio fatture
archivio materiali
archivio attrezzature
archivio costi fissi
archivio tipi di pagamento
e altre piccole tabelle
possibilità di aggiunta modifica eliminazione e stampa dei record.
quando lo fareste pagare? non vi chieod prezzi giusti in quando non credo ci
siano, sparate una vostra cifra personale.
Grazie a tutti.


- Quanto tempo ci impieghi?
- Quant'è il budget che il cliente pensava di impegnare?
- Gli dai il runtime o si deve comprare il pacchetto office?
Per ora mi vengono in mente queste...
Ciao.
--
Sergio MAZZA

"@----- Pinco --@-- Pallino

Sottoscrivo i tre punti di Sergio Mazza e aggiungo: per un mese di lavoro
non meno di 3.000 Euro.
Certo, dipende anche da quanto il programma è sofisticato, da quanto tempo
sei sulla piazza, etc.
ciao, Max

@----- Pinco --@-- Pallino -----@ ha scritto:

Sottoscrivo quanto già detto e aggiungo: valuta attentamente le capacità 
del tuo committente di spiegarsi su quello che realmente vuole, prima di 
chiedergli una cifra fissa: se non sa neanche lui bene quello che vuole 
(e non sai quanta gente c'è così...) fatti pagare per il tempo che ci 
impieghi.
Meglio ancora (cosa per altro da non disdegnarsi in ogni caso) metti per 
iscritto tutte le specifiche che dovrà avere il database, con 
descrizioni quanto più minuzionse possibili. Ti aiuterà a capire quanto 
ci impieghereai a farlo e darà modo alla controparte di capire se sta 
ottendo ciò che chiede.
Eventualmente chiedigli un fisso per una consegna "chiavi in mano" 
inclusivo di un tot assistenza correttiva (i tuoi errori sono ovviamente 
a tuo carico, almeno per un certo periodo) e concorda in seguito di 
volta in volta quella migliorativa (vorrei spostare quei pulsanti, 
questa funzione mi serve che faccia anche questo e quello, vorrei 
aggiungere quell'altro, ecc.)
Un'ultima annotazione (vado a memoria, ma non credo di sgarrare di 
troppo): in un testo di Ingegneria del Software comparivano i risultati 
di una bella statistica fatta dalla Hp:
"Quasi il 90% dei progetti software non rientra nel budget, nei tempi 
previsti o in entrambi". Uomo avvisato... :-)
-- 
       ^    ^
oOo (Il Gatto) oOo

 aggiungere quell'altro, ecc.)
Tu sei sulla piazza da parecchio, non ho dubbi ;-)
Ciao, Max



hai detto un pò poco, comunque ad occhio sui € 600 + tasse +
licenze...
Saluti.
Emanuele.
Newsgroup: it.comp.appl.access
Titolo: Creare certificato

Come creo un certificato da inserire in "firma come" in un progetto VBA?

> Come creo un certificato da inserire in "firma come" in un progetto VBA?
Non credo che tu possa.
Se non ricordo male, quello che puoi fare da solo è creare un certificato
che, però, funziona solamente sul computer sul quale è stato creato, quindi
non credo che sia quello che ti interessa se vuoi distribuire una tua
applicazione.
Se vuoi un vero certificato, allora devi acquistarlo da un ente
certificatore come la thawte o la Verisign.
-- 
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype:pbsoftsolution
Newsgroup: it.comp.appl.access
Titolo: query

sapete dirmi a cosa servono?? magari con qualche esempio.
GRAZIE

"Matteo" chiede
sapete dirmi a cosa servono?? magari con qualche esempio.
eh!?
e' vero che il saggio egizio Pthaothep dice "... perche' non esistono saggi
per nascita."
ma non ti pare di esagerare?
Apri la guida in linea e scrivi query.
Ci risentiamo fra tre settimane.
Ciao, Sib

 sapete dirmi a cosa servono?? magari con qualche esempio.
Questa volta l'hai detta grossa... :-)))
Silvio

>sapete dirmi a cosa servono?? magari con qualche esempio.
scusa, per caso frequenti matematica?  no, per sapere... :-)
una query sostanzialmente e' un modo per filtrare dati da una tabella.
poi puo' essere mooolte altre cose, ma diventa veramente lungo
spiegarlo, non perche' sia complicato ma perche' e' un argomento
troppo vasto.  sicuramente, se fai come ti dicevano, cioe' vedi l'help
su query, ti fai un'idea.
per l'esempio.  supponiamo tu abbia una tabella dove tieni i dati
relativi alle persone che conosci.  questi dati potrebbero essere il
Nominativo, l'Indirizzo, il Comune, il Cap, il Telefono...
un bel giorno devi andare, fai conto, a Innsbruck.  allora vuoi vedere
quali dei tuoi conoscenti abitano a Innsbruck per telefonargli e
chiedere ospitalita'.
crei una query che visualizzi il Nominativo e il Telefono (gli altri
campi non servono in questocaso) per i record il cui campo Comune
valga 'Innsbruck'.
trovi molti altri esempi sull'help.
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/




 almeno l'ho detta... dimmi tu a cosa servono
La risposta che ti ha dato Lbo è, come sempre, precisa e approfondita,
richiedendo solo un tuo approfondimento sul campo (provare x credere).
Inoltre avrei piacere se ti adattassi alla prassi vigente che richiede la
risposta ad un messaggio DOPO il messaggio medesimo, riportando solo le
parti necessarie alla comprensione del dialogo in corso, senza obbligare a
rileggere i post precedenti.
Grazie
Silvio
Newsgroup: it.comp.appl.access
Titolo: Matrici in access

matrici in access.
Dovrei fare alcuni calcoli in un database di access ma i valori da elaborare
derivano da matrici.
Ora mi spiegherò meglio.
mettiamo che in un db io inserisca tamite combo 1 dei valori possibili in un
campo
es.campo1 valori possibili= a,b,c
e in un campo 2 i valori possibili siano= A,B,C
Il valore che a me servirà successivamente lo devo andare a pigliare da 1
matrice
del tipo
     A B C
  a  1 1 4
  b  2 3 3
  c  1 2 4
Qundi mettiamo che io abbia scelto campo1=B e campo2=c il valore che ne
derivo è 2
ora con questo valore entro in una successiva matrice e così via fino ad
ottenere un dato valore in funzione delle scelte fatte nei vari campi.
Il mio problema è come inserire una matrice del genere in access. Non ne ho
idea.
Premetto che conosco molto poco il vb.
Grazie
Andrea

 ha scritto nel messaggio
news:b_jwb.83056$hV.32...@news2.tin.it...

Creati una tabella che abbia una struttura simile a questa:
ID            Contatore e chiave primaria
Campo1    Testo
Campo2    Testo
Pippo        Numerico
In questa tabella registra i valori del campo Pippo in funzione dei
possibili valori dei campi Campo1 e Campo2.
A questo punto facendo uso della funzione DLookup (vedi help) puoi ricavare
il valore di Pippo relativo a determinati valori del campo1 e Campo2 che, se
non ho capito male, selezionerai con due caselle combinata.
Una volta ottenuto il valore cercati ci farai quello che ti serve.
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ha scritto nel messaggio
news:Galwb.142007$e6.51...@twister2.libero.it...

Grazie per la risposta. Credo che dovrebbe funzionare per i miei scopi.
LA funzione dlookup() da quel che ho letto su access bible mostra valori di
1 tabella che rispondono a certi criteri, nel mio caso dati i valori nel
campo 1 AND campo2.
Per quanto riguarda i criteri per la ricerca cosa potrei scrivere?
mettiamo di avere al di là dell' inserimento con 1 combo 2 campi che si
trovano in una tabella chiamata criteri.
i due campi chiamati
campo 1  di tipo testo =a
campo 2  di tipo testo =C
in una query in cui inserisco i due campi 1 e 2 e in un ulteriore colonna
faccio dlookup
in questo caso non so come definire i criteri.
Pensavo a qualcosa tipo
"campo1 and campo2"
Dici che ha senso? :-D
grazie mille
Andrea

 ha scritto nel messaggio
news:Zimwb.84322$hV.32...@news2.tin.it...

Non sono sicuro di aver ben compreso il contesto in cui stai operando, ma se
la tabella di cui ho ipotizzato la struttura nel mio messaggio precedente si
chiama Tabella1, il campo calcolato che conterrà il valore di Pippo
ricercato dovrebbe venire definito nel modo seguente:
ValorePippo: DLookUp("Pippo";"Tabella1";"Campo1='" & [Campo1] & "' AND
Campo2= '" & [Campo2] & "'")


 ha scritto nel messaggio
news:Fzowb.142570$e6.51...@twister2.libero.it...

Ok grazie mille. Funziona.
Newsgroup: it.comp.appl.access
Titolo: Esporta file su supporto esterno

Buongiorno a tutti!
Da vb ho la necessità di prendere un file con un indirizzo specifico
(tipo: pathProgrammi & "\Pippo\Dati.mdb"), ed esportarlo - rinominato
- in una pennetta USB, utilizzando la finestra di dialogo. Mi potete
dare qualche suggerimento o portare qualche esempio?
Grazie per l'aiuto!  : )
PS: naturalmente ho già visto l'esempio per allegare file ad una mail
di Alessandro Baraldi sul sito comune, ma lì si tratta di
importazione.

 importazione.
http://www.your-save-time-and-improve-quality-technologies-online-resource.com/vba-select-folder.html
ciao
BFS

Telegrafico, ma funziona! Grazie!

Newsgroup: it.comp.appl.access
Titolo: Sottomaschera a schede non si vede

Ciao  a tutti.
Ho costruito una maschera con un campo di ricerca ed una sottomaschera
a scheda.La parte dati funziona, ma la parte grafica mi sta dando un
po' di problemi. Mi spiego. Sul PC dove lo sto costruendo ho
selezionato un immagine di fondo ( incorporata nel programma )per la
sottomaschera, ed ho reso trasparente il fondo della tabella a scheda.
Quando lavoro al mio PC funziona tutto.
Ma quando raggiungo da un Client l'applicazione, e seleziono quella
maschera, praticamente compaiono i dati, ma lo sfondo della parte a
scheda è completamente bianco.
Ho cambiato sfondo da Jpg a Bmp, ma nulla è cambiato. Consigli ????
Grazie, e Auguri a tutti !


la immagine e' collegata e non la hai collegata attraverso la rete
--
a.cara

 la immagine e' collegata e non la hai collegata attraverso la rete
P.S sorry hai detto che la hai incorporata quindi come non detto
--
a.cara

nessuno che mi possa dare una mano ????
Newsgroup: it.comp.appl.access
Titolo: Eseguire velocemente migliaia di query in RAM, solo dopo scrivere i risultati su HD

Buongiorno!
Avrei un "piccolo" quesito :)
Ipotizziamo che esista una tabella fine a se stessa, senza alcun 
collegamento con altre tabelle/query.
Questa tabella deve essere popolata con qualche decina di migliaia di 
record generati casualmente, che però devono rispondere a dei 
determinati criteri. Quindi quello che succede ora è:
While Numero Record <= Limite
	Genera Record
	Controlla che rispetti le regole (diverso dagli altri record ad esempio)
	Rispetta le regole?
	Se sì-> Inseriscilo in tabella
Fine While
Mi chiedevo se tutto questo, senza scomodare matrici etc, possa essere 
fatto sempre con i comandi SQL, lavorando però in RAM piuttosto che su 
HD. Poi, una volta finito il ciclo, con calma può essere copiato su HD
In buona sostanza, è possibile creare una tabella "volatile" che esista 
solo in RAM?
Grazie mille!

 Grazie mille!
Beh non si capisce molto bene... ma le matrici in questo caso non credo
servano.
Quando Apri un Recordset questo č in memoria...
Se devi copiare un Set di Records con criterio puoi usare una Query INSERT
INSERT INTO T1
   ( SELECT * FROM T2
     WHERE Campo Like '*XX*')
Per il resto non ho ben chiara l'esigenza.
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.alessandrobaraldi.it
---------------------------------------------------------------------------

 Per il resto non ho ben chiara l'esigenza.
Sono sempre io, scusa per la poca chiarezza ^^
Praticamente ho la necessità di definire una tabella, con i suoi
indici e chiavi, esclusivamente in RAM. Dopo averci lavorato sù
(inserimento n record), dovrei salvarla su HD. Tutto qua :)

 wrote in message 
news:4abf4e7a-7ca7-4d62...@c19g2000prf.googlegroups.com...
Sono sempre io, scusa per la poca chiarezza ^^
Praticamente ho la necessità di definire una tabella, con i suoi
indici e chiavi, esclusivamente in RAM. Dopo averci lavorato sù
(inserimento n record), dovrei salvarla su HD. Tutto qua :)
========================================
Puoi definire una tabella in RAM solo se utilizzi per il database
un disco virtuale.
Bruno

Newsgroup: it.comp.appl.access
Titolo: come incolonnare intestazione e corpo?

> il report che vorrei, ottenuto da una join tra A e B: <<
a             Questo testo è contenuto
b             in un campo della tabella A
Grazie dell'attenzione, saluti.
--
Enos

 siano incolonnati? [...]
Ho risolto usando un sub-report.
--
Enos
Newsgroup: it.comp.appl.access
Titolo: Spostare il fuoco in sottomaschera

Sto veramente diventando scemo !
Ho una maschera "Domanda" con controllo sottomaschera "ImpresaSottomaschera"
che posssiede una sottomaschera "Impresa".
Per una serie di cose voglio obbligare l'utente a cliccare su un pulsante,
per cui ho pensato che il modo più semplice fosse un messaggio di
avvertimento seguito dal riportare il fuoco su un controllo della
sottomaschera.
Sull'evento uscita dal controllo ImpresaSottomaschera ho creato il seguente
codice ma mi continua a dare degli errori. La sintassi è  forse sbagliata ma
le ho provate di tutte. Potete mica dirmi la sintassi giusta.
MsgBox ("Per continuare nell'immissione dei dati devi cliccare sul pulsante
associa")
[Forms]![Domanda]![ImpresaSottomaschera]![Denominazione].SetFocus
non accade nulla oppure ho provato
[Forms]![DomandaUnica]![ImpresaSottomaschera]![Impresa]![Denominazione].SetF
ocus
dice che non trova il campo Impresa.
Grazie mille
Antonio

 Antonio
Forms!Domanda!ImpresaSottomaschera.form!Denominazione.SetFocus
se di primo livello
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ha scritto nel messaggio
news:agpikt$7n1$1...@lacerta.tiscalinet.it...

Devi prima spostare il fuoca nel controllo sottomaschera e solo dopo il
fuoco su un controllo della sottomaschera.
Prova con:
[Forms]![Domanda]![ImpresaSottomaschera].SetFocus
[Forms]![Domanda]![ImpresaSottomaschera]![Denominazione].SetFocus
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: Save As

Scusate, ma non riesco a trovare un sistema per salvare via codice
l'intero DB con un altro nome.
Qualcuno ha la soluzione?
Ciao e grazie, Sandro

 ha scritto nel messaggio
news:9fb39bb8.02070...@posting.google.com...

Protresti usare un comando Shell e il semplice Copy.
Se usi W95/98/ME usa command
Se usi W2000/XP usa Cmd
Ciao, Carlo

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

Salve a tutti,
come posso fare per togliere i spazi iniziali e finali
di una stringa?
esempio:
txt=" assicurazione auto  "
txt_pulita= "assicurazione auto"
grazie!
ringo

 di una stringa?
[...]
    Consulta la guida a proposito di Trim.
    (Facci sapere se ed eventualmente come hai risolto. Grazie.)
--
Ciao :o)
Maurizio
--------
?SPQR(C)
 X
--------

 ha scritto nel messaggio
news:b69dot$2trmi$1...@ID-52090.news.dfncis.de...

grazie!
stringa = trim(stringa)
....toglie spazi iniziali e finali....
ringo
Newsgroup: it.comp.appl.access
Titolo: Il 30° compleanno di Access

Salve,
 
Access ha compiuto 30 anni due giorni fa. Abbiamo festeggiato come si 
deve alla mia conferenza tedesca:
 
1) mostrando il video della prima presentazione pubblica al Comdex 1992: 
https://www.youtube.com/watch?v=evMilwVBHAQ&feature=youtu.be&t=693
 
 
2) con un'enorme torta:
https://www.linkedin.com/posts/donkarl_at-the-german-access-developers-conference-activity-6990817872541310976-ClEe
 
 
3) con la performance dal vivo del Access song:
https://www.linkedin.com/posts/donkarl_microsoft-access-turns-30-exactly-today-activity-6991550113923911680-NTIl/
 
 
-- 
Ciao
Karl
*********
Access News: 
https://youtu.be/XMOHBSudo-U
 
Access DevCon: 
http://AccessDevCon.com
 
Access FAQ: 
https://www.donkarl.com/it
 

 
https://www.youtube.com/watch?v=evMilwVBHAQ&feature=youtu.be&t=693
 
 
Ma come, sono già trent'anni !?!
A pensarci bene ci sarebbe da esserne tristi: bei tempi quelli, eravamo tutti molto più giovani.
 
Ma come dice Henry Fonda ne "Il mio nome è nessuno":  'ragazzo, i bei tempi non ci sono mai stati'...
 
Saluti  ;-)
 
 
 
 

 Ma come, sono già trent'anni !?!
 
già, e non hanno acora messo lo zoom nella struttura dei report :-[
 
-- 
/-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\
-=- -=- -=- -=- -=- -=- -=- -=- - -=-
........... [ al lavoro ] ...........


Auguri!!!!

 già, e non hanno acora messo lo zoom nella struttura dei report :-[ 
 
Beh, fosse solo quello il problema...
 
Saluti

 Beh, fosse solo quello il problema...
 
quando cominci a "vederci adagio", come diceva mio papà, anche un ca##o 
di interfaccia senza zoom comincia ad essere un problema :/


 
 
il nome del commentatore con il suo incarico, che compaiono subito 
all'inizio, fanno tanto NBA degli anni 80, com Magic e Bird, commentate 
da Dan Peterson :')

Newsgroup: it.comp.appl.access
Titolo: la funzione now() non funge in tempo reale ?

per monitorare i tempi di esecuzione di una serie di query, che ultimamente 
mi rallentano, ho aggiunto a una mia applicazione A97 una tabella di audit, 
contenente due sole colonne, "timestamp" e "descrizone operazione".
Nel codice che lancia le query, dopo ogni  passo lancio un Currentdb.execute 
"[codice sql]" che inserisce nella mia tabella audit  l'ora corrente 
(funzione now()) e una stringa di descrizione.
Andando a vedere cosa succede, noto che i tempi inseriti dalla funzione 
now() non rispecchiamo cio' che succede, ad esempio una query che impiega 
dai 25 ai 35 secondi,  mi viene registrata nell'audit come completata a soli 
4 secondi dalla precedente.
il sospetto e' che l'istruzione, che scrive now() in tabella audit,  venga 
chiamata non _al termine_ della query precedente, ma gia' subito dopo che 
tale query e' stata interpretata e inviata al motore del database, cioe' 
mentre detta query ai fini dell'utente e' ancora in corso e non ha ancora 
prodotto il recorset di risultati.
Come posso forzare la funzione now() a scrivere l'ora effettiva in cui la 
query mi restituisce i risultati?
Grazie per ogni commento
A.Vincenzoni


prova a farti restituire numero record e time.
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

 ha scritto nel messaggio
news:3Ogse.30684$75.17...@news4.tin.it...

Sul sito di Alessandro Baraldi c'è una classe da lui scritta che fa al caso
tuo.
Si chiama clsPerformanceTime.Io l'ho usata con successo.
http://www.mantuanet.it/alessandro.baraldi/
SunRex

 SunRex
Eventualmente c'è anche un Demo già fatto per capire meglio
come si deve usare la Classe:
Sezione API
FAQ:
1.18 Timer preciso al millisecondo
Ciao
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: Dichiarazione variabili

Salve!
Se ho p.e.
If ....then
Dim a string
....
else
dim i as integer
....
end if
 
oppure....
Dim a string
dim i as integer
If ....then
....
else
....
end if
 
Grazie

Ma ti pare normale scrivere una roba simile...? Hai riletto quello che hai scritto...???
 
La domanda quale sarebbe....?????????
 
@Alex


anche senza la domanda ti dico meglio la seconda
BFS


ok grazie


le variabili è meglio dichiararle in alto?
o è indifferente?


E' assolutamente indifferente a livello tecnico, ma la questione è più che altro funzionale dal punto di vista della scrittura/lettura del codice.
Di solito chi sviluppa e scrive codice con un po di struttura si da un metodo, e si preferisce fare le dichiarazioni in Testa, se le spalmi e le routine sono lunghe... è disperivo in fase di debug.
 
Ognuno poi affina i propri metodi.
 
@Alex


grazie
Newsgroup: it.comp.appl.access
Titolo: Focus in apertura

Salve a tutti,
vorrei che quando apro una form il cursore
sia posizionato su una casella combinata
specifica, (CasComb10), adesso invece in
apertura della form si posiziona sulla prima
TextBox in ordina di tabulazione,
come posso fare?
Grazie per gli aiuti.

Ho fatto così:
Su apertura;
Forms![Pratica_Cliente]![CasComb10].SetFocus
Funziona, ma è corretto o c'è di meglio?

Me.CasComb10.SetFocus
:)

 Funziona, ma č corretto o c'č di meglio?
E' corretto non so se e' meglio:
Progressivo Tabulazione del combo = 0
--
ac

 :)
Meno righe!
Grazie...

Newsgroup: it.comp.appl.access
Titolo: accesso a un campo di tipo griglia

Devo migrare da un database di tipo b-trieve ad un database
Microsoft Access (mdb) e ho la necessita' di dichiarare il
campo di una tabella di tipo array, insomma una griglia.
Come faccio a specificare questo tipo di dato ?
Se accedo da vb a questo tipo di dato lo devo trattare
come fosse un array ?
Potete indicarmi un esempio ?
Grazie
Roby

 ha scritto nel messaggio
news:3be2bfaa...@news.iunet.it...

Non so se hai un driver ODBC per fare questa operazione o ti avvali di
procedure per fare il passaggio dei dati, a me è capitata la stessa cosa
anche se l'origine non era b-trieve, nel mio caso il driver ODBC vedeva i
campi array come dei semplici campi contigui tanti quanto era la lunghezza
dell'array es.:
se avevo l'array Prezzo(5) il driver mi faceva vedere Prezzo1, Prezzo2,
Prezzo3, 1Prezzo4, Prezzo5, quindi potresti adottare questa metodologia.
Ciao Roberto - Syd
Newsgroup: it.comp.appl.access
Titolo: campi data e ricerche

Ciao a tutti vorrei sapare dove sbaglio.....
Private Sub comando_prova_data_Click()
On Error GoTo Err_comando_prova_data_Click
    Dim stLinkCriteria As String
    stLinkCriteria = "[data]=" & "#" & Me![data] & "#"
    DoCmd.OpenForm "MASCHERA EDIT DOCUMENTO", , , stLinkCriteria
Exit_comando_prova_data_Click:
    Exit Sub
Err_comando_prova_data_Click:
    MsgBox Err.Description
    Resume Exit_comando_prova_data_Click
End Sub
Ora la mia domanda è la seguenti.... perchè la mia form m,i appare vuota?(o
meglio dire completamente cvuota senza neppure le etichette o i testi
statici presenti)?
Ho una maschera con la quale faccio digitare una data all'utente ed ho un
bottone chiamato comando_prova_data che sul click deve eseguire il codice
sopra scritto ora non riesco a capire dove sbaglio....??? qualcuno ha dei
suggerimenti?
Ovviamnete l'origine dati di questa maschera è tutto l'insieme dei documenti
ma tramite VBA speravo di ottenere solo i Documenti con data uguale al campo
di ricerca......

 Intanto prova a cambiare il nome "data" che è un nome riservato di Access
e potrebbe  creare confusione.
Saluti Daniele
---

 ha scritto nel messaggio
news:cKeW8.54668$vm5.2...@news2.tin.it...

Il nome della variabile data è sufficiente cambiarlo nella form oppure devo
cambiarlo nella tabella quindi in giro per tutto il database??????
per ora ho provato solla cambiando il nome nella forma ma nulla ancora
funziona... hai altri suggerimanti????


Che maleducato che sono!! Saluti :)

    stLinkCriteria = "[data]=" & "#" & Me![data] & "#"
me!data è in formato inglese data in formato italiano
non usare data può dare problemi di parola riservata
Saluti.
Emanuele.

 ha scritto nel messaggio
news:jaoiiu8la06a8e7ms...@4ax.com...

Grazie a tutti..... avevate tutti e due ragine ho dovuto modificare 1/2
database ma ora le ricerca vanno :)
Grazie by Galvy


mi sto auto rispondendo..... come non detto.... le ricerche ancora non vanno
il "formato italiano" di Me![data] (premettendo che ora si chiama [var_data]
qual'č???? ancora una volta le ricerche non vanno ;(
Saluti

 ha scritto nel messaggio
news:1MgW8.8735$K_4.2...@twister1.libero.it...

Hai provato con:
stLinkCriteria =  "[Data1]=#" & Format(Me![var_data], "mm/dd/yy") & "#"
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: contare i record di un report

ciao a tutti,
    ho fatto un report do ve scelto il reparto, mese, mese e anno estrae per
ogni dipendente/giorno le ore di assenza colorando lo sfondo del giorno
diversamente a seconda della causale di assenza (ferie, malattia, maternità
ecc.ecc.) quindi per contare il numero dei dipendenti ' processati' ho
aggiunto sull'evento su formattazione del corpo un semplice contatore per
contare i record;
però succede che quando cambia pagina conta un record in più, ossia se la
prima pagina finisce a 21 la seconda inizia con 23 e finisce con 44 e la
terza inizia con 46
quale è il problema ??
potete aiutarmi
grazie
pantaleo

 ha scritto nel messaggio
news:bv2pir$96v$1...@grillo.cs.interbusiness.it...

Manda l'istuzione e vediamo cosa conta in più. Così non si può dire.
MAssimiliano


innanzi tutto mettere un evento su formattazione non va bene. se passi 
dalla pagina 1 alla 3 in anteprima conta sbagliato. ecc ecc.
tuttavia se vuoi insistere su questa strada prima del conteggio
n=n+1
metti l'if
if formatcount=1 then
	n=n+1
end if
ripeto. meglio se fai una query e conti con quella..
ciao ciao

 ha scritto nel messaggio
news:bv2tok$ncm$1...@serv1.iunet.it...

grazie ho risolto mettendo una casella di testo nell'intestazione di gruppo
che ha come origine controllo =Conteggio(*); in questo modo mi conta tutti i
record dell'origine dati
grazie ugualmente
ciao
Newsgroup: it.comp.appl.access
Titolo: conversione database

Eccomi dopo un periodo di silenzio. E' possibile secondo voi che convertendo
un database di access 97 in access 2000 si verifichino dei problemi di
corretto funzionamento. Ho lavorato per sei mesi a un applicativo
sviuluppato in access 97 e ora convertendolo con il 2000 genera qua e là dei
problemi di funzionamento seppur apparentemente la conversione va a buon
fine. Altro problema curioso cerco di creare una copia estensione MDE e con
il 97 non riesco a produrla perchè mi dice che un activex non è registrato
(per esclusione ho individuato l'activex in questione ma è correttamente
registrato e non so che fare) con il 2000 mi crea l'mde ma la prima volta mi
genera sempre questo errore dicendo che un activex non riesce a essere
caricato (ma è sempre registrato). Avete delle esperienze in merito da
comunicarmi; mi devo rassegnare a usare access 97 come piattaforma oppure si
può aggirare il problema? L'active x che mi genera questo problema può
essere registrato in qualche altro modo oltre ai normali comandi registra
activex? Grazie a chiunque abbia speso un po' del suo tempo per leggere il
messaggio e grazie a chi avrà voglia di rispondere.
Un saluto da sittinghorse.
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (
http://www.grisoft.com
).
Version: 6.0.362 / Virus Database: 199 - Release Date: 07/05/02


Anch'io ho riscontrato a volte qualche problema con db convertiti da A97 ad
A2000: ho risolto importando in un db vuoto tutti gli oggetti del db
convertito.
Ciao
Galliano



presumo tu abbia già provveduto a reimportare tutto il database
converito in un database vuoto!
Saluti.
Emanuele.

 ha scritto nel messaggio
news:bqdpeus7rl49vh3gh...@4ax.com...

Per fissare l'esperienza rispondo: ho provato a importare in un db vuoto
tutti gli oggetti convertiti ma il gioco non produce risultati; anzi si
creano ulteriori problemi poichè genera anche degli errori di codice (ad
esempio non riconosce il metodo EDIT dell'oggetto recordset seppure la
libreria DAO è stata correttamente specificata nei riferimenti). Non riesco
a trovare una spiegazione logica eppure provando l'applicativo sulla stessa
macchina in cui è stato successivamente installato ACCESS97 tutto funziona
correttamente senza generare il più piccolo degli errori o il più
insignificante errore di malfunzionamento. Non so che pensare e mi sa che
userò la piattaforma 97.
Saluti a tutti da sittinghorse.

Newsgroup: it.comp.appl.access
Titolo: access 2000 e maschera di imput

Intanto auguri a tutti.
L'efficacia delle maschere di imput in access 2000 è un optional (eppure non
ho chiesto uno sconto n.d.r.). Nel mio caso devo verificare che in un campo
testo composto da 10 caratteri tuti i caratteri siano inseriti e che nel
caso di inserimento di spazi vuoti venga generato un messaggio di
avvertimento che richieda il corretto inserimento. Qualcuna saprebbe
indicarmi come verificare che tutti i carattri vengano inseriti (non importa
se alfabetici o numerici) purchè non ci siano spazi vuoti?
Grazie e buon Natale.



puoi usare le funzioni trim (toglie spazi) e len (lunghezza stringa)
in tandem...
Saluti.
Emanuele.

Newsgroup: it.comp.appl.access
Titolo: struttura a schede

ciaooooo ho un problema...quando apro una maschera che contiene una
struttura a schede e apro la maschera in formato dialogo la struttura a
schede nn compare....sapete il perchč e se si sapete darmi dei
suggerimenti???
grazie e ciao
mike
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 suggerimenti???
non compare la struttura a schede. Cosa compare? 
Quando la apri "non" dialogo compare? 
Cosa c'e' sopra. sotto, di traverso alla struttura a schede?
Mago Otelma e' su altra rete ;<) (tocca metterlo senno' chissa che
succede)
--
a.cara
togli qualcosa dall'email
Newsgroup: it.comp.appl.access
Titolo: somma di campi non associati

Salve a tutti, ho un problema da risolvere e spero che qualche esperto mi
possa aiutare. Espongo il problema:
Ho una maschera continua dove tra i diversi campi ho il campo Quantità ed il
campo Prezzo, quindi  nel campo non associato che chiamo Valore imposto la
formula  [Quantità]*[Prezzo]. In questo modo nel piè di pagina riesco ad
ottenere il totale con la seguente formula  Somma([Quantità]*[Prezzo]).
I problemi mi nascono quando mi è sorta la necessità di trasformare la
quantità in peso attraverso il valore contenute nel campo [par_conv], quindi
ho creato un nuovo campo non associato chiamato peso dove inserisco la
formula:
IIf([par_conv]>0;([par_conv]*[Quantità]);[Quantità])), quindi la formula del
valore si trasforma in [peso]*[prezzo].
 A questo punto se nel piè di pagina devo modificare la formula del totale
con la seguente Somma([peso]*[Prezzo]) ed inesorabilmente ottengo il
risultato ERRORE.
Premesso che non sono un esperto di Access, qualcuno può aitarmi a risolvere
questo problema ?
Grazie in anticipo
Alberto

 risultato ERRORE.
Già...
Mi pare che non accetti in quelle espressioni messe nel piè di pagina
controlli calcolati, ma solo controlli associati a campi.
Pertanto ti basta riscrivere tutto, cioè
Somma(IIf([par_conv]>0;([par_conv]*[Quantità]);[Quantità])*Prezzo)
Antonio

 ha scritto nel messaggio
news:kf5lb.53103$vO5.1...@twister1.libero.it...

Ho applicato il tuo suggerimento, con qualche piccola modifica, e funziona
perfettamente.
Grazie mille
Alberto

 Grazie mille
Prego.
Antonio