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

Ciao alcuni miei colleghi mi hanno chiesto se è possibile applicare
alcune
verifiche ed automatismi su un database. Volevo chiedervi se dal punto
di
vista Informatico questa procedura è corretta, a mio avviso non è
molto
Canonica.
Vi descrivo il problema:
Supponiamo che siano state create 2 Tabelle con relazione "Uno -
Molti".
Se è fissato un record della Tabella "Uno" e si verifica un certo
evento nel
Set correlato nella Tabella "Molti", ad esempio l'ultimo record di un
campo Data assume il valore
01/12/2003, allora tutte le date del Set correlato per quel campo 
vengono aggiornate a 01/12/2003, mentre un particolare campo della
Tabella "Uno"
viene fissato con una costante.
A mio avviso certi automatismi, sono pericolosi ed inoltre implicano
il riesame
del contenuto dei record del Database. La cosa mon mi convince
affatto.
Grazie per i consigli 
Maurizio.

 affatto.
No, non e' affatto un problema.
Se usi un adp puoi usare i trigger, se no puoi usare l'evento afterupdate
della maschera con cui gestisci i record della tabella lato molti.
Il vero problema e'capire a cosa diavolo ti serve un campo uguale per tutti
i record correlati nella tabella lato molti. Metti la data nella tabella
lato uno!
Sib

 Sib
Grazie della risposta, le date non è detto che debbano essere
(nei records figli) tutte uguali in realtà, inoltre dovrebbero essere
controllati certi campi, sia nei figli del record padre successivo che
nei figli del record padre precedente. 
Ti ringrazio della risposta, utilizzero' l'evento AfterUpdate ed eventualmente
una procedura che controlli a richiesta dell'utente le tabelle.
Questi automatismi mi suonano pero' più da Excel che da Access.
Grazie dei consigli
Maurizio

Newsgroup: it.comp.appl.access
Titolo: Errore caricamento Maschera

L'espressione Su Caricamento immessa come impostazione della proprietà
di evento ha provocato il seguente errore:Errore di comuniczione con il
server OLE o con il controllo ActiveX......
Questo è il messaggio di errore che appare quando tento di aprire una
maschera,,,per la connessione al DB uso DAO che ho provato a registrare
nuovamente ma non c'è storia,,,,
Le sub Load del form contiene una chiamata ad un'altra sub e basta
mentre la sub Open nullla,,,
all'interno della maschera utilizzo una FlexGrid,,,ma nessun evento
riferito ad essa è stato implementato,,,
Spero che queste info possano darvi una mano,,,,
se qualcuno ha qualche idea,,,AIUTO!!!!!!
GRAZIE in anticipo!!!

"Fizz_.->" <
all'interno della maschera utilizzo una FlexGrid,,,ma nessun evento
riferito ad essa è stato implementato,,,
L'errore è sicuramente legato a quel controllo: per quale ragione vuoi
utilizzare una griglia ActiveX?
Ciao, Simone

Simone Calligaris ha scritto:

Attento Simone a quello che dici....!!! ricordi l'ulima volta...?
;-)
@Alex

 Ciao, Simone
Attento Simone a quello che dici....!!! ricordi l'ulima volta...?
Ma quel Flame riguardava te, Manfredini e AEOM ... io l'ho letto parecchio
dopo (purtroppo)
E poi la mia è solo una domanda innocente!    ;-)
Ciao, Simone
Newsgroup: it.comp.appl.access
Titolo: Interrogazione campi in Finestra Immediata

Come si può conoscere il valore di un campo di un recordset utilizzando la
"Finestra Immediata" di VBA?

@Alex, visto che se onLine, daresti un'occhiata a questo codice?
Set db = CurrentDb
Set rs1 = db.OpenRecordset("Imprese")
rs1.FindFirst "[Codice Impresa] = " & intCodiceImpresaCorrente
Set rs2 = rs1.OpenRecordset
With rs2
.Edit
    !IscrittaCE = True
    !Attiva = False
    !NonAttiva = True
    !Regolare = True
    !NonRegolare = False
.Update
End With
E' dentro un costrutto While con un contatore che si incrementa.
Il problema è che anche che il valore intCodiceImpresaCorrente viene
incrementato (grazie alla finestra immediata e alla funzione debug.print che
mi hai suggerito) ho verificato che il FindFirst ignora il criterio di
ricerca e si posizione sempre sul primo record...
Dove sto sbagliando?

 "Finestra Immediata" di VBA?
Debug.Print rs!NomeCampo
Ciao
@ALex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

> Debug.Print rs!NomeCampo
Grazie mille @Alex

 Dove sto sbagliando?
Non sono sempre ON_LINE...! ;-)
Non capisco cosa e come possa essere all'interno di un ciclo
un codice che istanzia anche un oggetto Database, in piů
non trovo eccelso aprire un Recordset completo quando poi
se non ho capito male lo filtri, usa una SELECT con
clausola WHERE.
Non faccio considerazioni piů avanzate in quanto quello
che hai postato non mi sembra completo, potrei pertanto
darti consigli errati...!
Ciao
@Alex


Newsgroup: it.comp.appl.access
Titolo: Casella di testo per ricerca su query

Nel mio database ho una tabella clienti così composta:
IDcliente
Nome
Cognome
Indirizzo
NoteCliente (campo testo)
Segniparticolari (campoMemo)
Vorrei creare una maschera "ricerche"; in questa maschera includere due
caselle di testo e una sottomaschera che richiama una query basata sulla
tabella clienti; immettendo una parola da ricercare nelle caselle di testo,
nella sottomaschera mi devono comparire i record dove sono contenute le
parole da ricercare (la ricerca deve essere effettuata nel campo
"notecliente" e "Segniparticolari".
Cordiali saluti
Roberto

 Nel mio database ho una tabella clienti cosě composta:

Vai sul Sito Comune e nella Sezione Forms leggi la FAQ intitolata "Come si
puň filtrare una maschera in base a una o piů parole o frasi contenute all'
interno di un suo controllo?". Dovrebbe fare al caso tuo.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: multi parametro in istruzione filtro where

qualcuno sa dirmi come posso usare un multi parametro in un istruzione where
where(magazzino.titolo='" & rsVoci!DESCRIZIONE & "')  and (
magazzino.id
='" & 
rsVoci!id & "')")
se magazzino fosse una variabile che contiene la stringa "magazzino" come 
diventa la stringa qui sopra?
Grazie a tutti.

 Grazie a tutti.
Se non ho capito male, ti conviene creare un filtro...
Dim filtro As String
filtro = ""
If tua_Condizione1 Then filtro = "tua_stringa_filtro"
If tua_Condizione2 Then filtro = filtro + "tua_stringa_filtro"
If tua_Condizione3 Then filtro = filtro + "tua_stringa_filtro"
If tua_Condizione"n" Then filtro = filtro + "tua_stringa_filtro"
Tua_Form.Filter = filtro
Tua_Form.FilterOn = True
Tua_Form.Form.Requery
Fammi sapere
-- 
Pablitomf (Maurizio Facciuti)
“Quando non ti eserciti ricorda che qualcuno in qualche posto si sta
allenando e, quando lo incontrerai, ti batterà”.
Ed Macauley 
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: Posso sapere la dimensione di una tabella di un MDB?

In qualche modo posso sapere la dimensione in MB di un database di access?
Oppure esiste un altro metodo per sapere la dimensione di quella tbl in
rapporto alle altre tabelle o all'intero database?
ciao
Luca


Credo che l'unica sia importare in un diverso mdb e "pesare" quello
MAssimiliano
--------------------------------
Inviato via 
http://usenet.libero.it

 MAssimiliano
Ho capito. Però è un po troppo complicato, non è di certo un'operazione da
fare spesso.
Ciao
Luca

 fare spesso.
Puoi anche valutare una volta il peso medio di un record e poi contare i
record.
comunque in un database non ha un significato definito la "dimensione" di
una tabella.
Infatti durante il lavoro nella sua struttura fisica si formano spazi vuoti
(eliminazioni, modifiche ecc)
per cui lo spazio occupato non e' del tutto proporzionale alla quantita' di
dati effettivamente contenuti in essa.
Sib

 dati effettivamente contenuti in essa.
Si, lo so. Oltrettutto questo DB cresce di dimensioni con una velocità
allarmante, devo compattarlo molto spesso (ma il 50% delle volte mi da un
errore in compattazione!!).
ciao
Luca

 errore in compattazione!!).
Di solito questo vuol dire che qualcosa non va. Controlla bene tutta la
struttura e, se non l'hai diviso, anche il codice e tutti gli oggetti.
Hai fatto un compila tutti i moduli?
Sib

 Sib
Ciao
Luca

 perň anche qui mi dava errori.
Niente di cosi' complesso, semplicemente apri un modulo in modalita'
struttura, apri il menu debug e clicca su compila tutti i moduli (compila e
salva tutti i moduli se hai A97)
Sib

 Sib
ciao e grazie mille.
Luca

 quello che dici tu?
Se non sbaglio si tratta di BE (backend) e FE (frontend)
nel BE c'è la base dati, nel frontend l'interfaccia vera e propria (maschere
e report).
Le query dove stanno?
ciao
Luca

 Dove trovo questa procedura guidata? dal menu di access?
Trovata! basta cercare...!!
grazie ancora.
ciao
Luca

 Dove trovo questa procedura guidata? dal menu di access?
Strumenti / Utilita' database / Divisione guidata
Sib

"Sib" <si...@SPAMiol.it> ha scritto nel messaggio
news:HpEKa.254453$g92.5...@news2.tin.it...
Grazie di tutto.
Ciao
Luca
Newsgroup: it.comp.appl.access
Titolo: sommatoria tabella query

Ogni mese creo da codice una tabella di access con i campi
Stabilimento, Articolo, Quantità, Prezzo
Avrei bisogno (via codice) di lanciare una query di sommatoria
generale di tutti gli stabilimenti per ogni articolo ed accodare alla
tabella del mese un record per ogni articolo con i totali.
Ossia: tabella Gennaio, in coda al codice dopo aver creato la mia
tabella access Gennaio vorrei avere nel campo stabilimento "99999" ed
avere un record per ogni articolo con la sommatoria di quantità e di
prezzo.
Potete aiutarmi o suggerirmi vie migliori? O qualche link con
definzione query via codice?
Grazie.


Ciao, la tua situazione è abbastanza strana, perchè una tabella per
mese/stabilimento ?
Perchè non una sola tabella ? Ci puoi fare poi quello che vuoi con
semplici query di aggregazione e somma di dati.
Ciao.
Alberto

 Alberto
Ho una tabella sola per mese con tutti gli stabilimenti.
E' il risultato di fusione di un file excel per ogni stabilimento(210)
che ricevo in formati diversi e che raggruppo per mese
e al quale in coda vorrei inserire totali per quadratura via codice
onde evitare di doverlo fare sempre io questo lavoro e di poterlo dare
in gestione anche a colelghi che non sanno nemmeno aprire access ma
che possono aprire un command utton


Ciao,
potresti postare il DB con i dati di un mese o il file di Excel che
carichi in Access ?
Semplificherebbe il tutto.
Ciao
Alberto
Newsgroup: it.comp.appl.access
Titolo: aiuto aggiornamento dati

ciao a tutti
ho una maschera con delle caselle di testo associate ad una tabella
se inserisco dei dati nelle caselle di testo, questi vengono memorizzati
nella tabella solo alla chiusura della maschera
esiste un comando per scaricare i dati in tabella prima della chiusura ?
grazie

 ha scritto nel messaggio
news:bW1q7.6914$bf.2...@news.infostrada.it...

Il metodo per aggiornare i dati è Refresh.
Ciao Roberto - Syd


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

Newsgroup: it.comp.appl.access
Titolo: CREATE TABLE in automatico

Ciao a tutti, esiste un utility che date delle tabelle con il relativo
schema relazionale mi dia il corrispondente codice SQL (vincoli interni,
chiavi primarie, chiavi esterne, campi,etc,etc)? Grazie in anticipo a
tutti!

 ha scritto nel messaggio
news:afclb6$i5a$1...@gossip.excite.it...

If  DB in Sql-Server
    SI'
Else
    te lo autoproduci, è semplice, eventualm. ti do' qualche dritta
endif
ciao  :-))))
Newsgroup: it.comp.appl.access
Titolo: modifica BE da FE

ho provato ad usare la procedura del sito comune ma sbaglio da qualche 
parte, dove?
Option Compare Database
Option Explicit
Dim MiaAreaLavoro As DAO.Workspace, dbs As DAO.Database, DbsP As 
DAO.Database
Function aggiungiCampo(T_contatori As String, TipoPagamento As String, text 
As Integer, _
    Optional dimensioni As Long, Optional incrementa As Boolean = False, _
    Optional default As Variant, Optional TipoPaga As String) As Boolean
    Dim tdef As DAO.TableDef, fld As DAO.Field
    Dim prp As DAO.Property
    Set tdef = dbs.TableDefs(T_contatori)
    Set fld = tdef.CreateField(TipoPagamento, text, 55)
    If fld.Type = dbLong And incrementa = True Then fld.Attributes = 
dbAutoIncrField
    If Not IsNull(dimensioni) Then fld.Size = 55
    If Not IsMissing(default) Then fld.DefaultValue = default
    On Error Resume Next
    tdef.Fields.Append fld
    If Not IsMissing(TipoPaga) Then
        Set prp = fld.CreateProperty("description", dbText)
        prp.Value = TipoPaga
        fld.Properties.Append prp
    End If
    If Err Then
        aggiungiCampo = False
    Else
        aggiungiCampo = True
    End If
End Function
preciso che la tabella da modificare si chiama T_Contatori, il campo 
TipoPagamento, il formato Testo e la lunghezza 55 caratteri.
Grazie
Matteo 


Qual'è il problma?
anzitutto T_contatori messo come argomento della funzione significa che gli vuoi passare il nome della tabella che in quel momento non sai. e quindi chiamo la funzione con
aggiungiCampo(Nometabella, nomecampo, e poi un testo che però tu nela funzione non usi, il resto è opzionale)
se tu già la conosci, invece sevi toglierlo come argomento e metterlo nelle chiamate con i nomi già conosciuti
quindi 
call aggiungiCampo
-- 
-- 
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access

Newsgroup: it.comp.appl.access
Titolo: visualizzare valore in campo non associato in base a valore altro campo

ho una form in visualizzazione record continui
 
ho un campo cs che può valore 0 o -1
 
ho un campo non associato di testo
se cs=-1 campo="Carico"
se cs=0 campo="Scarico"
 
come posso fare?
 
grazie a tutti. 
 

Ma il campo "cs" è un campo booleano  ( Si/No ) ?
 
Innanzitutto nella maschera è sempre ottima norma differenziare il NomeControllo dalla OrigineControllo   per cui nel nome controllo mettici per esempio "blncs"
 
poi nella tua casella NonAssociata ci metti questa formula
=IIf([cs]=-1;"Carico";"Sxarico")
 
.

news:bceceae9-b883-4156...@googlegroups.com...

Si è di tipo si\no
Perfetto funziona grazie
Newsgroup: it.comp.appl.access
Titolo: Ordinamento casella combinata

 
          Salve!
Come ordinare, alfabeticamente nel mio caso, un campo casella combinata in
una maschera che si basa su una tabella il cui campo non si trova ordinato
nel modo voluto?
Grazie 1000
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 ha scritto nel messaggio
news:217Z58Z127Z2Y...@usenet.libero.it...

se basi l'origine dati della casella combinata su una query puoi ordinare
direttamente questa query.
Di solito capita se il campo della combo č chiave di un altra tabella:
tipo l' IDcliente in una classica form ordini.
Per ordinare IDcliente devi agire sull'origine dati di questa combo
includendo i campi IDcliente, nome, cognome ... e dargli l'ordinamento per
cognome,nome. Agisci poi sulla larghezza delle colonne.
Se invece popoli la casella combinata sulla base di un elenco valori non so
se č possibile ordinarlo da codice.


Le cose stanno proprio così. Quella casella combinata non si basa su una
query... Ma direttamente su una tabella.
Soluzioni? Grazie



La soluzione te l'ha già data Ciroteo, basta basare l'origine dati della
combo su una query che prenda i dati dalla tabella che adesso è orgine della
combo.
Per essere espliciti se l'origine attuale della compo è tabellaX al posto di
tabellaX scrivi
Select TabellaX.* from TabellaX order By CampoY
Dove TabellaX e CampoY sono rispettivamente il nome della Tabella e quello
del campo in base al quale vuoi ordinare.
Cinzia

 ha
scritto:

Ho risolto! Quel piccolo codice sql va messo su "origine riga" della casella
combinata.
Lo dico per un altro eventuale pivello che come me potrebbe non capirlo
subito!
Grazie per l'aiuto


 ha scritto nel messaggio
news:217Z58Z127Z2Y1...@usenet.libero.it...

ottimo!

Newsgroup: it.comp.appl.access
Titolo: Chiave primaria multicampo e integrità referenziale ma funge ?

Ciao
sto cercando di impostare l'integrità referenziale tra una tabella con
chiave primaria multicampo ed una seconda tabella
ma ricevo l'errore 'nessun indice univoco trovato per il campo della tabella
primaria a cui si fa riferimento'
naturalmente l'indice univoco c'è (è la chiave multicampo)
sono io che sbaglio (dove ?)
o non è possibile fare ciò ?
grazie e ciao
nb
i singoli campi della chiave primaria sono impostati su duplicati ammessi
ed anche i singoli campi collegati della seconda tabella sono impostati con
duplicati ammessi

 impostati con duplicati ammessi
    Ed immagino che l'indice (multicampo) della seconda tabella ammetta
invece duplicati, giusto?
    Le tabelle contengono dati? Se si', tali dati possono andare il
conflitto con la tua richiesta di integrita' referenziale?
--
Ciao :o)
Maurizio
--------
?SPQR(C)
 X
--------


 la seconda che hai detto :-)
ho provato a casa e il tutto funge
domani, a lavoro,  ricontrollo il contenuto della tabella e riprovo
mille grazie
ciao

 > > o non è possibile fare ciò ?
dopo un giorno di tentativi ho cancellato e ricreato la chiave primaria
????
Newsgroup: it.comp.appl.access
Titolo: aggiungere un campo in una query

salve
ho una query con origine una tabella
ma a me serve poter prendere il campo di un altra tabella
in sostanza devo aggiungere la data di nascita in questa query
che si trova in TabAnagrafe...ů
come fare ???
grazie 

 grazie
le tabelle le puoi collegare tra loro
è questo il bello delle query
strmenti |mostra tabella ...
è chiaro che devi creare uno Join logico
-- 
-- 
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access

Newsgroup: it.comp.appl.access
Titolo: Inserimento in combobox di un valore nuovo non esistente nella tabella associata

Ciao, una cortesia, è possibile fare in modo che in una combobox possa fare due tipi di azioni:
 
1) digitare il testo e se esiste lo vedo tramite autocompilazione (e fin qui tutto ok)
2) se quello che sto digitando non esiste, quando esco dal campo lui me lo salva direttamente nella tabella di riferimento e diventa quindi un record nuovo. Meglio fosse se quando il record è nuovo ed esci dalla combo ti chiede se vuoi tenerlo e se gli dici di no, rimette il campo a null.
 
si può fare secondo voi?
 
grazie
carlo

Certo che si può fare, anzi è normale farlo... ma da codice...!
Si usa l'evento NotInList, e, seguendo la Guida in Linea trovi l'esempio di come attivare correttamente la Gestione evento e l'inserimento in Tabella.
 
@Alex

 2) se quello che sto digitando non esiste, quando esco dal campo lui me lo salva direttamente nella tabella di riferimento e diventa quindi un record nuovo. Meglio fosse se quando il record è nuovo ed esci dalla combo ti chiede se vuoi tenerlo e se gli dici di no, rimette il campo a null.
 
Casella combinata - Aggiungere un nuovo record
http://www.donkarl.com/it?FAQ4.13
 
 
-- 
Ciao
Karl
*********
Access FAQ:  
http://www.donkarl.com/it

Newsgroup: it.comp.appl.access
Titolo: Arrotondare alle mille lire per eccesso o per difetto

In un campo ho un valore per  esempio  15.265.398 come fare per arrotondare
(in questo caso per difetto) a  lire  15.265.000 ?
Grazie?

 ha scritto nel messaggio
news:QZM88.38603$om6.9...@news1.tin.it...

Prova cosě:
 int(15.265.398/1000)*1000 (arrotonda sempre per difetto) oppure
 int((15.265.398+500)/1000)*1000 (arrotonda per difetto o eccesso)
Cio Tonina
Per risposte via e-mail, togli ippo



per curiosità perchè usi le lire?
Saluti.
Emanuele.

...

Perchè sino al 28/02002  pagamenti possono essere effettuati in lire e in
Euro



E non puoi semplicemente convertire le lire in euro?
mi sembra che dal primo dell'anno le registrazioni possano essere
fatte solo in euro (vedi registri iva) se non erro...
Saluti.
Emanuele.
Newsgroup: it.comp.appl.access
Titolo: Esportazione report in RTF

Ciao a tutti,
In Access 2007, ho creato un ribbon specifico per i reports con un
pulsante di comando associato ad una macro che dovrebbe consentire
l'esportazione del report in formato RTF.
Il problema è che il tutto funziona in Win Vista e con Access 2007
installato. Non funziona, invece, sotto Win XP e runtime.
Qualcuno ha idea del perché?
Potrebbe dipendere, magari, dal fatto che sono ancora costretto a far
girare l'applicativo con la runtime inglese?
PS: ho provato anche a rimpiazzare la macro con un sub in VBA, ma
niente... sotto Win XP e con runtime non esporta alcunché.

"Mirko
Ciao a tutti,




----------------------------------------------------------------------------
---
Mirko, dovrebbe essere uno dei problemi che affliggono il Runtime di Access
2007.
Ufficialmente in questo periodo MS sta lavorando per eliminare questi bugs,
upgradare il Runtime al SP1 e localizzarlo nelle varie lingue.
http://blogs.msdn.com/access/archive/2008/01/08/runtime-update-in-progress.a
spx
Sarebbe bello che tu postassi il tuo caso: faresti un favore anche a loro,
se il tuo problema non fosse noto.
Saluti.

 se il tuo problema non fosse noto.
Grazie...
Mi puoi ripostare il link del blog? Non riesco ad accedervi.

 Mi puoi ripostare il link del blog? Non riesco ad accedervi.
Il link è corretto, ma devi accodare gli ultimi 3 caratteri che sono finiti
a capo:
"spx"

 2007.
Confermo...
Sotto XP, con Access completo, l'esportazione funziona.
Quindi, riepilogando (sperando di tornare utile a quanti, come me,
stanno utilizzando ACCESS 2007), attenzione a quanto segue:
1) NON create files .accde dopo l'istallazione del SP1, poiché
sarebbero ILLEGGIBILI da utenti con la runtime installata;
2) Macro e routines che tentano di esportare reports in formato .rtf
NON funzionano con la runtime

Newsgroup: it.comp.appl.access
Titolo: Superficie corporea

Vorrei ottenere la superficie corporea con questa formula:
(superficie corporea in cmq =71,84 x Peso in Kg.elevato a 0,425 x Altezza in
cm. elevata a 0,725)
in una tabella ho predisposto i due campi di peso e altezza (intero) come
deve essere la procedura?
Ringrazio chi risponde.
Mark

 ha scritto nel messaggio
news:TTGg6.5298$ep3.2...@twister1.tin.it...

Se in una maschera il peso č contenuto nel controllo di nome PesoKg e
l'altezza in un controllo di nome AltezzaCm, nell'origine controllo della
casella di testo non associata nella quale vuoi visualizzare la superficie
corporea scrivi:
= 71,84 * ([PesoKg]^ 0,425) * ([AltezzaCm]^ 0,725)
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: automazione word: intestazione e piè di pagina

Sto cercando di utilizzare l'automazione word inserendo dei bookmarks 
direttamente nell'intestazione e nel piè di pagina, ma word restituisce 
errore indicandomi l'impossibilità di effettuare tale operazione.
Qualcuno ci è riuscito? 

ciroteo ha scritto:

Non puoi mettere un campo modulo nell'intestazione, ci devi mettere un
segnalibro, poi funziona. E se vuoi evitare lo split della finestra che si
verifica (almeno su word 2000) quando selezioni il segnalibro, devi
aggiungere il codice per entrare e uscire dall'intestazione:
  Wrd.ActiveWindow.ActivePane.View.SeekView = wdSeekCurrentPageHeader
  Doc.Bookmarks("intestazione").Select
  Wrd.Selection.TypeText "INTESTAZIONE"
  Wrd.ActiveWindow.ActivePane.View.SeekView = wdSeekMainDocument
Senti ma... le playmates???
-Marco-
-- 
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


... ne ho una sottomano che mi sta facendo impazzire ... quando mi ha 
spezzato il cuore te la passo volentieri.
il tuo numero non mi manca ...
Newsgroup: it.comp.appl.access
Titolo: Problema con origine record

Vi spiego il mio problema
ho creato 4 collegamenti a a file Excel per creare a tabelle, Tab 1 Tab
2 ..., che equivalgono a Spese 2001, spese 2002 .....(Per tenere sotto
controllo le spese di casa :)
Queste tabelle hanno gli stessi campi, ed ho un unica maschera per
inserire i dati nelle tabelle e un unico report per vedere i dati
elaborati.
Io vorrei tramite una maschera principale, tramite casella combinata,
scegliere l'anno 2002, ed automaticamente mi vada a modificare
l'origine record della maschera e del report, per poter lavorare
solamente su quella tabella, tab 2, poi ritornando alla maschera
principale modificare l'anno 2001 per lavorara con la stessa maschera
sull'altra tabella Tab 1.
Grazie


Prima chiami le tabelle collegate in Access: 
"Spese_2001"
"Spese_2002" ecc.
Poi nel codice del evento "Su Apertura" della maschera e
del report usi:
Me.Recordsource = "Spese_" & Forms!TuaMascheraPrincipale!TuaCombo
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
+ Conferenza Italiana per Sviluppatori di Access (CISA)
Newsgroup: it.comp.appl.access
Titolo: Checkbox totale ...Siamo vicini !!!

Salve sono Roberto.
Con riferimento al mio thread del 19/11/2003 "Checkbox totale"
Ho provato inserendo una check non associata "Tutti" e fornendo il
seguente codice sull'evento afterupdate della stessa:
Private sub Tutti_AfterUpdate()
if Tutti=True then 
Aggiungi=true
else
aggiungi=false
end if
end sub
"Aggiungi" è la check che possiede ciascun record.
il tutto funziona, infatti spuntando la che "Tutti", mi seleziona solo la
check del record corrente io invece voglio che li selezioni/deselezioni
tutti, i record, nel momento in cui seleziono o no la check "Tutti" .
come posso modificare il codice ?
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 come posso modificare il codice ?
Devi utilizzare una query di aggiornamento con il criterio impostato sul
valore della tua check non associata.
--
rgrds
SC


 > "Aggiungi" è la check che possiede ciascun record.
********
Allora, sto cercando di seguire il tuo consiglio.
1)ho crato un check nonn associata chiamata "Tutti"
2)ho crato una query di aggionamento inserendo il campo checkbox
"Aggiungi" della tabella T_Articoli:
*********************
Campo: Aggiungi
Tabella: T_Articoli
Aggiorna a: 
Criterio:
*********************
scusa se sono tosto di cervello, ma come faccio a dire che ogni volta che
seleziono/deseleziono la check "Tutti" tutti i record contenenti la chebox
"Aggiungi", si devono portare nello stato selezionato/deselezionato ?
Ciao da Roby !


 > SC
Scrivi dopo il quoting.
Suppononiamo che tu abbia una maschera MiaForm  con un campo Aggiungi
(Sì/No) e un campo non associato MioCheck (Sì/No). Creata una query
MiaQuery con il campo Aggiungi:
1) Nell'evento "Dopo Aggiornamento" del campo Aggiungi della maschera
MiaForm inserisci il seguente codice:
On error...
    Dim stDocName As String
    stDocName = "MiaQuery"
    DoCmd.OpenQuery stDocName, acNormal, acEdit
    Me.Form.Requery
.....
2)Nella griglia di MiaQuery in "Aggiorna a" inserisci:
IIf([Forms]![MiaForm]![MioCheck]=-1;-1;0).
Scusami ma ho l'impressione che tu non abbia ancora fatto uno sforzo
concreto per documentarti con l'help di Access su quello che sono tabelle,
query, maschere etc. 
Buon lavoro.

Newsgroup: it.comp.appl.access
Titolo: passaggio record identici tra 2 db da maschera

Ciao a tutti.
Vi chiedo gentilmente come posso fare a richiamare record anagrafici
presenti in un db che fa da banca dati, verso il db corrente, utilizzando
una maschera.
Userei come id il codice fiscale.
Attraverso l'autocomposizione guidata sono riuscito senza problemi a
selezionare il campo codice fiscale dalla banca dati, ma come faccio per
fargli incorporare i restanti campi dell'anagrafica automaticamente?
Grazie

 ha scritto nel messaggio
news:bf19ge$i5r$1...@newsread.albacom.net...

Cosa avresti fatto con l'autocomposizione?
Illustra la tua struttura
Antonio

 ha scritto nel messaggio
news:7xWQa.177533$lK4.5...@twister1.libero.it...

Db corrente:
id
cogmome
nome
indirizzo
CodiceFiscale
ecc.
Db da cui pescare i record
cogmome
nome
indirizzo
CodiceFiscale
Con l'autocomposizione ho inserito nella maschera dati una casella combinata
che mi consente di selezionare il CodiceFiscale dal Db banca dati
associandolo al campo CodiceFiscale del Db corrente.
A me interesserebbe associare tutti gli altri campi di quel record. Come
devo fare?
Grazie

 ha scritto nel messaggio
news:bf1d83$jrn$1...@newsread.albacom.net...

Se usi una Maschera associata alla Tabella Anagrafica e rivedi meglio
l'Autocomposizione ti accorgi che c'è la possibilità di cercare il Record
specificato, basta Flaggare al 2°passaggio dell'Autocomp........!!!
Prova un pò se è quello che cercavi.
@Alex.

 ha scritto nel messaggio
news:VMYQa.177956$lK4.5...@twister1.libero.it...

La maschera non è associata alla tabella anagrafica, bensì ad un nuovo db.
Grazie comunque


Ci sono dei dati nel Nuovo DB...??
Se "NO" cosa ti serve quello che hai chiesto..??
Magari li peschi da un'altro DB....?? (Tabella Collegata all'altro DB)
Se "SI" i dati relativi li prenderai pure da una Tabella Dati.....!!!
Fai la tua Macherina Collegata.
@Alex.


Donato

 devo fare?
Vedi proprietà column della combo.
Usando tale proprietà su dopo aggiornamento della combo puoi schiaffare
tutti i valori del record scelto nei controlli della maschera...
Antonio


Adesso ci provo


In ogni caso access poi ragiona con tabelle, non con db, quando devi fare
operazioni come quelle da te descritte
Antonio

Problema irrisolto.


cercherò di interpretare quella che per te è una Sibilla Cumana (in realtà
sarebbe bastato premere con neanche eccessivo ardore F1).
Sull'evento afterupdate del controllo di ricerca "tuacasellacombinata" devi
inserire
me.cognome = me.tuacasellacombinata.column(0)
me.nome = me.tuacasellacombinata.column(1)
Massimiliano
Newsgroup: it.comp.appl.access
Titolo: FE e BE come funziona in realta'?

avendo un file mbd contenente tabelle, query, maschere e report,
come posso fare praticamente a far inserire records a più utenti
contemporaneamente?
in pratica, questo file,sugli altri PC della rete come li devo trattare?
e il contatore (numerico e non contatore) , come si comporta?
quale opzione devo adottare per non accavallare tali numeri del contatore?
Spero che qualcuno mi sappia rispondere!
grazie

 wrote in message
UtsW6.2894$nG2....@news1.tin.it...

dal menu strumenti scegli "divisione database"
dopo aver creato il BE puoi copiare il FE su ogni PC e collegare le tabelle
del BE
ciao

 ha scritto nel messaggio
news:9ge46v$9oj$1...@lacerta.tiscalinet.it...

si ma il file dei dati deve stare solo su un PC, quindi che faccio sugli
altri PC? devo copiarci tutto il file, i due divisi fe e BE, solo il BE o
solo il FE???
e il numero progressivo dei record, come si comporta?

 e il numero progressivo dei record, come si comporta?
Va per la sua strada correttamente.
Ciao, Simone

 che significa (meglio che non sia in formato .mdb) , access salva anche in
altri modi???

 ha scritto nel messaggio
news:9ge46v$9oj$1...@lacerta.tiscalinet.it...

ma come lo divido il database?
cosa metto nel FE ? e nel BE?
non ridete della mia ignoranza!
sto cercando di eguagliarvi! :-)

 altri modi???
Formato P-compilato .MDE.
Ciao, Simone

 cosa metto nel FE ? e nel BE?
Intanto che ci fai la mano puoi tenere tutto su un DB e poi dividere con
l'autocomposizione "Divisione Database" di Access.
Consulta l'help: trovi tutto...
Ciao, Simone

 come posso evitare dopo aver diviso il DB  di cancellare record sul BE?
dato che le protezioni sono annullate su questo file che oltretutto č alla
portata di tutti.
grazie

Newsgroup: it.comp.appl.access
Titolo: sto impazzendo chi mi aiuta????

sto impazzendo,č una settimana per circa 4 ore al giorno che sono fermo
allo stesso punto!!!!!! chi ha voglia di aiutarmi?????
vi invio il mio db
probabilmente č una cavolata ma ci sto girando intorno da una vita!!!!
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

In questo NG c'è gente molto più ca##uta di me, ma se vuoi provare a
mandarmi il tuo mdb spiegandomi il tuo problema metto a tua disposizione le
mie (scarse) conoscenze.
Togli il NO_SPAM dall'indirizzo mail. Ciao
Newsgroup: it.comp.appl.access
Titolo: Access 2000 e ADO

Ciao a Tutti
Non sono un programmatore esperto, ma fino ad oggi ho utilizzato Access 97
per creare piccoli database.
Ora ho installato Office 2000 e mi piacerebbe imparare ad utilizzare ADO,
perchč mi hanno detto che funziona molto bene soprattutto per connessioni a
database SQL server. Francamente non so se sia vero, ma mi fido.
Mi interessava conoscere altri pareri e, soprattutto, sapere se č
consigliabile utilizzare ADO anche per la lettura e l'aggiornamento di
tabelle che si trovano nello stesso mdb dell'applicazione in uso, cioe senza
che ci sia una connessione verso un database esterno, quando questi
aggiornamenti vengono effettuati da query non predefinite, ma contenute in
istruzioni Visual Basic.
Grazie
Ciao
Giovanni

 Giovanni
La questione è spesso di moda... non ti preoccupare.
Se usi Access come Intefaccia e Jet(Engeen di Access) non
pensare nemmeno che ADO sia ai livelli di DAO, in quanto
ADO viene convertito dall'interprete di JET, di conseguenza
si notano le riduzioni di prestazioni.....!
La cosa cambia di poco se parliamo di Access(FE) e SQL_Server
ma connessi via ODBC, e sinceramente uso DAO(solo perchè lo conosco meglio)
Quello che fa la differenza, e lo sto provando in questi mesi è ADP
che svincolato da DAO permette di usare OLEDb(ADO) in modo Nativo
ed è una forza....!
Ciao.@Alex.

Newsgroup: it.comp.appl.access
Titolo: Newbie (NG e Access) - autocomposizone Comandi

Buongiorno! Non mi sono mai sentita cosě tanto incapace!
Sto cercando di
creare un piccolo DB per la gestione di fornitori e tempi di consegna degli
ordini. Ho creato una maschera per l'eliminazione dei vecchi fornitori che,
collegandosi con l'id del cliente mi apre a cascata due maschere per la
conferma dell'eliminazione (non si sa mai..). Ho fatto questo con
l'autocomposizione dei pulsanti di comando. Il collegamento viene fatto
bene cosě come l'apertura delle maschere. Vorrei perň che mi chiudesse le
vecchie maschere quando mi apre quelle nuove. Ho provato ad aprire la
routine evento ma non ci capsico niente! 
Vi ringrazio per ogni tipo di
aiuto!
--------------------------------
Inviato via 
http://usenet.iol.it
Newsgroup: it.comp.appl.access
Titolo: Dbase in ambiemte multiutente

Qualche giorno fa ho posto un quesito circa un mdb in rete (File danneggiato
ecc.. ecc..). Vorrei sapere s'è vi è qualcuno che gestisce un mdb di medie
dimensioni in ambiente multiutente con circa 10 - 15 utenti collegati di cui
almeno la metà compiono operazioni di aggiornamento,  inserimento,
canellazione, ecc.
Grazie

"alb" <> Qualche giorno fa ho posto un quesito circa un mdb in rete (File

Guarda, nella *letteratura* mondiale riguardante gli .mdb si trovano casi
(non inventati) di .mdb condivisi tra 50 utenti e oltre.
Questo non significa sia una buona idea...
Se non vuoi sfruttare MSDE, Sql Server (o perchè no MySQL) ma restare su
JET, ti conviene far installare il servizio Terminal sul Server e far girar
tutto in AS/400 "style": 15 utenti sicuramente non avrai problemi.
Pixel

 wrote in message
news:cebg21$tit$
1...@lacerta.tiscalinet.it

Eccolo qua.
Attualmente 136 MB diviso front/end
Attualmente 120 MB non diviso
Ciao
Marco
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.appl.access
Titolo: normalizzazione tabelle

Buonasera,
A2003 ho una tabella DatiOrdini per gli ordini delle pietanze che è 
come origine dati per la relativa maschera di inserimento.
sto cercando di normalizzare questa tabella creando delle altre tabelle 
 per l' inserimento dei dati che sono presenti in modo saltuario
Per esempio adesso sto impazzendo con una tabella NoteOrdini composta 
da 4 Campi :IdOrdine,NoteOrdine,NoteCucina;NotePizze
il campo IdOrdine è relazionato 1 a 1 con la tabella DatiOrdini
l'IdOrdine viene assegnato in fase di apertura della Form.
Il funzionamento della form è OK come prima purchè non inserisca 
nessuna nota.
Appena inserisco una nota e esco dalla casella testo e premo qualsiasi 
tasto IdOrdine visualizza 0 e mi va in errore .
P.e. se lancio la stampa mi da errore 2427 "nessun valore 
nell'espressione immessa".
Qualcuno mi può aiutare a capire dove sbaglio ?
Grazie per la disponibilità o anche solo per avermi letto.
Maurizio

Campi :IdOrdine,NoteOrdine,NoteCucina;NotePizze
 
Cosi "a naso" non ha senso creare delle tabelle aggiuntive per memorizzare 
le note, in quanto le note sono relative ad 1 ordine, quindi ad un record.
Le tabelle esterne vanno usate quando hai delle entità ben distinte, per 
esempio potrebbe essere l'anagrafica dei camerieri, l'anagrafica dei piatti, 
ecc.
Ma le note, essendo peculiari all'ordine, vanno come altrettanti campi nello 
stesso record dell'entità/tabella DatiOrdini.
Da questa progettazione E/R ne derivano meno problemi nell'implementazione 
in Access. 
 
 
---
Questa e-mail è stata controllata per individuare virus con Avast antivirus.
https://www.avast.com/antivirus
 
 

cut
Non è detto che ogni ordine abbia una nota,allora per evitare 3 campi  
vuoti quando non ci sono note volevo   creare una tabella Note in cui 
vanno inserite le eventuali note associate all'ordine.
Sbaglio ?
Grazie
Maurizio

inserite le eventuali note associate all'ordine.
 
può essere una strategia, ma tali soluzioni vengono automaticamente scartate 
dalle tecniche di progettazione del database, in quanto le note rientrano 
come attributi dell'entità ordine (requisiti, modello E/R, progettazione 
architetturale, ecc.).
L'unico buon motivo per avere una tabella separata "Note" è dare la 
possibilità di avere una grande quantità di note per 1 ordine.
Ma nel tuo caso mi pare non possano essere piu di 3.
Quindi conviene predisporre 3 campi nella stessa tabella Ordini.
Non occuperanno molto spazio perché ci sono tecniche automatiche di 
compressione del testo.
Inoltre, quando i campi sono vuoti e non vuoi visualizzarli sulle maschere, 
basta mettere a False la proprietà di visibilità del controllo testo. 


Cut
Ok razie mille per i chiarimenti e suggerimenti.
 
Maurizio
Newsgroup: it.comp.appl.access
Titolo: Cicli.....(non a 2 o 3 ruote !!!) HEELP !

Dunque dunque dunque ho un bel problemino che riassumo:
Premessa:
Ho una maschera (che ha come origine una tabella) che uso per inserire dei
dati relativi a delle spedizioni, in tale maschera cč un campo "Peso" che in
base al valore immesso con un After_Update richiama una query megagalattica
che in base ad un sacco di parametri ( anagrafiche e tariffe ) genera il
prezzo della spedizione......
Problema:
Puň capitare che durante il mese vengano cambiate le tariffe, con valore
retroattivo,  per un determinato cliente e quindi tutte le spedizioni
inserite per quel cliente andranno ripescate ed aggiornate con le nuove
tariffe....
NON VOGLIO USARE UNA QUERY DI AGGIORNAMENTO visto che la query che calcola
il prezzo della spedizione č parecchio complessa e macchinosa, basata sulla
maschera, legata a moltissimi parametri...
LA SOLUZIONE PIU' BREVE ED INDOLORE CHE MI E' VENUTA IN MENTE E':
1) CREARE UNA QUERY  CON DEI PARAMETRI CHE IO IMMETTO (Periodo, Cliente
ecc.ecc.) PER FILTRARE SOLO LE SPEDIZIONI CHE MI SERVE AGGIORNARE - No
Problem
2) CREARE UN PULSATE CHE: PER TUTTI I RECORD FILTRATI,UTILIZZANDO UN CICLO
APRA LA MASCHERA PER L' IMISSIONE, EFFETTUI L' AFTER_UPDATE SUL PESO (Cosě
esegue il calcolo del prezzo) E CHIUDA LA MASCHERA.(e...via fino all' ultimo
record..)
CHI MI AIUTA ?????
SONO IN PANICO PIU' TOTALE MI SERVE !!!!!
-- 
Posted from 
smtp1.libero.it
 [193.70.192.51] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:000701c08aec$081b5da0$ee02a8c0@ev...

A Roma si dice: calma e gesso.
E, scrivendo in maiuscolo, non strillare, non ce ne č affatto bisogno.
Apri un recordset sulla tua tabella (vedi help); con un ciclo Do Until
NomeRecordset.EOF ... Loop (vedi help) leggi tutti i record del tuo
recordset; ogni volta che trovi un record di cui devi aggiornare il prezzo,
esegui una routine uguale a quella che hai scritto a fronte dell'evento
"Dopo aggiornamento" con la sola differenza che il risultato del computo,
anzichč metterlo in un controllo della tua maschera, lo devi mettere nel
campo prezzo del recordset; effettua quindi l'Update del record corrente e
passa al record successivo.
All'uscita dal ciclo Do .... Loop, chiudi il recordset.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: si possono fondere due tabelle e poi riseparare?

In un programma gestionale per avvocati ci sono i files FASCICOLO.MDB  che
contengono le pratiche di un processo.
L'agenda con gli impegni relativi ai fascicoli è unificata e presente in un
file condiviso da tutti i fascicoli , di nome AGENDA.MDB
In effetti dentro a quest'ultimo file c'è la tabella" agenda" , con i campi
: ID_Fascicolo, data , durata impegno,luogo, attività etc..etc..
Il problema nasce quando sposto sul portatile uno dei  file FASCICOLO.MDB
per lavorarci a casa : infatti lascio tutta l'agenda nel pc in ufficio, e il
fascicolo risulta privo di tutti gli impegni che pur avevo inserito in
agenda!
Nè posso portarmi dietro il file agenda.mdb , perchè poi reimportandolo vado
a sovrascrivere quello dell'ufficio , modificato lavorando sugli altri
fascicoli rimasti  !
Non si può creare una tabella  "agenda " che risieda nel file FASCICOLO , e
si sincronizzi con quella nel file AGENDA.MDB ?
E' un errore di progettazione del Dbase ?
Lo sviluppatore nn aveva previsto l'export del solo fascicolo?
Cone si rimedia ?
Saluti!

 Saluti!
-- 
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: recordset non aggiornabile

 
          Colgo l'occasione per fare i complimenti a coloro che con pazienza e
passione hanno messo a disposizione le risorse del sitocomune : una fonte
inesauribile di conoscenze. Ho molto apprezzato anche il sito di Andrea
Baraldi, veramente ottimo!!! Dopo questa sviolinata, ma ne sentivo
l'obbligo, vengo al problema : ho delle tabelle SQL che collego al mio mdb .
Specifico la chiave per individuare univocamente il record e tutto funziona
alla perfezione. Se pero' utilizzo lo strumento di access (2000) Gestione
Tabelle collegate e faccio un refresh (mi sposto spesso tra SQL - MSDE -
Lavoro - Casa) le tabelle risultano di sola lettura, sbaglio qualcosa ?.
       Per il momento il collegamento delle tabelle lo faccio manualmente, in
produzione aggiungero' del codice (ancora grazie sitocomune!!!) per gestirle
in maniera automatica. Sulla stringa di connessione e' possibile specificare
la chiave del record ?
Grazie a tutti
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 ha scritto nel messaggio
news:213Z203Z153Z55Y...@usenet.libero.it...

Per questa volta passi..... non mi chiamo Andrea....!!! ;-)
Ciao bensentito... ma se non sbaglio non sei una nuova conoscenza....!!
A me succedeva questo quando non avevo configurato correttamente
i permessi ad MSDE, le tabelle risultavano ReadOnly.
Settati i permessi all'utente in modo corretto non ci sono stati problemi..!
La risposta forse è un pò banale, ma io con questa soluzione banale ho
risolto.
Ciao
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------


Grazie della risposta, ho provato ma non e' il mio caso. La cosa strana e'
togliendo e ricollegando le tabelle funziona tutto, e' solo quando faccio
gestione tabelle collegate che si impiccia. Comunque ariGrazie
Ciao
Togli XXX dall'indirizzo e-mail


Newsgroup: it.comp.appl.access
Titolo: Ricerca doppioni

Ciao a tutti. Piccolo problema. Vorrei verificare se ho inserito dei
doppioni nei campi COGNOME e NOME di una tabella. Immagino che dovrò
utilizzare una query. Come faccio?
Grazie. Luca
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Grazie. Luca
Autocomposizione query ricerca duplicati
Antonio
Newsgroup: it.comp.appl.access
Titolo: Errore di run-time 3020

err.description:
Metodo Update o CancelUpdate senza AddNew o Edit
Questo è l'errore che mi viene restituito da A97 nell'eseguire la routine di
cui a seguire:
Private Sub cmdAllega_Click()
Dim i_Arg, i_Date, Arg_Arg, Arg_Data, numArg_Arg
i_Arg = 1
i_Date = 1
numArg_Arg = DCount("[IDArgomenti]", "tblArgomenti", "[IDCommessa]=" &
Me!Commesse)
Dim db As Database
Dim rS As Recordset
Set db = CurrentDb
Set rS = db.OpenRecordset("SELECT * FROM tblCalendari WHERE IDCommessa=" &
Me!Commesse & " AND Sospesa=0;")
'rS.MoveLast
'rS.MoveFirst
'i_Date = rS.RecordCount
'MsgBox i_Date
rS.MoveFirst
rS.Edit
Do
    Arg_Arg = Me!ElArgomentiCorso.ItemData(i_Arg)
    Arg_Arg = CStr(Nz(DLookup("[Argomento]", "tblArgomenti",
"[IDArgomenti]=" & Arg_Arg), "x"))
'    MsgBox Arg_Arg
    i_Arg = i_Arg + 1
    rS!Argomento = Arg_Arg
    rS.MoveNext
Loop Until i_Arg = numArg_Arg + 1
rS.Update
Set rS = Nothing
Set db = Nothing
rS.Close
db.Close
End Sub
Dove:
- ElArgomentiCorso è un elenco contenente un ID ed un testo
Finalità:
- trasformare il campo Argomento del rS nella riga dell'elenco
ElArgomentiCorso specificata dalla variabile i_Arg
... ma perchè l'errore di cui al subject???
--
'--------------------------------------------------------
'Saludos
'--------------------------------------------------------

 Me!Commesse & " AND Sospesa=0;")
prova ad inserire qui  inserire rs.edit o rs.addnew

Fammi sapere

 '--------------------------------------------------------
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: come faccio (ricerca in una tabella e ritorno di un lavoro) URGENTE!

Ciao a tutti ho un problemino molto urgente da risolvere con una parte del
mio database cosě strutturato:
Ho una maschera che si chiama DETTAGLIO ORDINI dove sono presenti tra le
altre queste voci: ID PRODOTTO, QUANTITA', PREZZO UNITARIO, PREZZO DI
VENDITA E PROVVIGIONE. in un'altra tabella chiamata PROVVIGIONI ho i
seguenti campi IDPROVVIGIONE, ID ARTICOLO, COSTOMINIMO, COSTOMASSIMO,PROVV.
in pratica dovrei sviluppare un codice che una volta che io inserisco l'ID
PRODOTTO nella maschera DETTAGLIO ORDINI deve andare a cercare nella tabella
PROVVIGIONI l' ID ARTICOLO corrispondente all' ID PRODOTTO inserito nella
maschera e deve compararmi il PREZZO DI VENDITA inserito tra i valori di
COSTO MASSIMO E COSTO MINIMO e restituirmi il valore PROVV relativo a quella
riga in cui sta quell'articolo in quella determinata fascia di prezzo e
scrivermela nel campo PROVVIGIONE nella maschera DETTAGLIO ORDINI.
Vi ringrazio tutti anticipatamente

 ha scritto nel messaggio
news:9nNnb.62464$e5.23...@news1.tin.it...

Se IDPRODOTTO č un campo numerico, a fronte dell'evento "Dopo aggiornamento"
della caseela di testo ad esso associata prova a generare il seguente codice
VBA:
Me!PROVVIGIONE = DLookup("PROVV", _
"PROVVIGIONI", "IDARTICOLO=" & Me!IDPRODOTTO _
& " And COSTOMINIMO <= " & PREZZODIVENDITA &_
" And COSTOMASSIMO >=" & PREZZODIVENDITA)
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: reversibilita avvio controllato

Salve a tutti , come da oggetto dopo aver creato un piccolo applicativo lo 
faccio avviare con tutti i controlli di avvio disabilitati in modo che non 
si possa erroneamente interagire con tabelle e quant'altro. Tutto bene , ma 
quando devo intervenire per qualche modifica ? Esiste un comando VBA o un 
modo per rientrare nel mdb con tutti le selezioni di avvio abilitate ? Ho 
provato a cercare con strumenti - avvio sull'help ma non ho avuto 
soddisfazione. Grazie. 

 ha scritto nel messaggio 
news:49c75127$0$846$4faf...@reader5.news.tin.it...

puoi usare questo mdb di Davide Pigoni:
sito: 
www.sitocomune.com
sezione: General
faq: 6.78 Disabilitare/abilitare l'effetto del tasto shift
-- 
Ciao
Geppo 

 ha scritto nel messaggio 
news:49c75127$0$846$4faf...@reader5.news.tin.it...

tieni premuto shift e poi fai doppio click per farlo partire (non lasciare 
lo shift fino a quando il programma non è partito)
ciao
Max 

Grazie e' il minimo.