mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: come creare query per invertire relazione

ho più tabelle collegate a catena tramite chiavi primarie con
collegamenti uno a molti.
come posso fare a  ricondurre il rapporto uno a molti in un rapporto
uno a uno, cioè per ogni entità dell'ultima tabella "figlia" avere
tutti i valori delle entità via via a più alta gerarchia ?
spero di essermi spiegato
grazie!!

Ciao.
 
Hai una tabella "Magazzini", con PK CodMag.
Hai una tabella "Locali", con PK CodMag, CodLoc.
Hai una tabella "Scaffali", con PK CodMag, CodLoc, CodScaf.
Hai una tabella "Ripiani", con PK CodMag, CodLoc, CodScaf, CodRip.
Hai una tabella "Posizioni", con PK CodMag, CodLoc, CodScaf, CodRip, CodPos.
 
Le tabelle sono in relazione uno-a-molti:
- Magazzini->Locali,
- Locali->Scaffali,
- Scaffali->Ripiani,
- Ripiani->Posizioni
 
Dato che non ho ben capito il problema, con l'esempio di struttura qua sopra cosa potresti voler ottenere?
 
Popi
 

Masare2 ha scritto:

Fai una normalissima query di selezione, ci metti tutte le tabelle che ti
servono (collegate tra loro con le opportune relazioni) e prendi da
ciascuna i campi che ti interessano. Esegui la query.
Ciao.
-Marco-
 
 
 
-- 
 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it
 
 
 


io vorrei una tabella/selezione con una riga per ogni posizione con i
ripsettivi dati dei ripiani, scaffali, locali e magazzini
cioè per ogni oggetto del ripiano, il numero del ripiano, lo scaffale
in cui è e di cosa è fatto, il locale dove è e di chi è, il magazzino
con l'indirizzo ecc
 
@Marco
quindi basta che aggiunga tutti i campi di tutte le tabelle? non devo
aggiungere criteri o altro?
però, funziona!
Grazie!!!!

Newsgroup: it.comp.appl.access
Titolo: campo calcolato da sottomaschera a sottomaschera

In una maschera ho due sottomaschere.
In una di queste devo inserire un campo calcolato che usi un campo 
dell'altra sottomaschera. Quale ï¿œ la sintassi?
 
E' giusta la seguente formula o devo correggerla?
 
=[campo1]*parent![nome_altra_sottomaschera]![campo2]

 =[campo1]*parent![nome_altra_sottomaschera]![campo2]
 
Di solito funziona.
Per� qualche volta � necessario il riferimeno alla
propriet� Form:
 
parent![nome_altra_sottomaschera].Form![campo2]
 
v.a. 
http://www.donkarl.com/it?FAQ4.2
 
 
-- 
Ciao
Karl
*********
Access FAQ: 
http://www.donkarl.com/it
Newsgroup: it.comp.appl.access
Titolo: Scusate molto OT ma non se non voi chi?

Ciao a tutti,
avrei bisogno di copiare dei programmi da un cd a dei floppy per poterli
installare su un vecchio portatile senza lettore cd. Sapete come posso fare?
Grazie
Ilario

 ha scritto nel messaggio
news:Vdba9.99647$n04.2...@twister2.libero.it...

Winzip permette di suddividere anche grossi files in più floppies (oltre che
compattare).
Oppure colleghi il protatile ad un computer e trasferisci tramite la porta
parallela e programmi fatti apposta.
--
Fabio Dalla Villa
Biella
nomec...@tiscali.it

 ha scritto nel messaggio
news:Vdba9.99647$n04.2...@twister2.libero.it...

Se hai windows in entrambi i pc puoi metterli in rete utilizzando un cavo
parallelo...
Ciao.
--
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: Maschera

Ciao
vorrei se c'è qualche comando per definire la posizione sullo schermo
all'apertura di una maschera.
Grazie
Massimo


Devi impostare le proprietà:
WindowLeft, WindowTop, WindowHeight, WindowWidth.
Per esempi guarda l'help.
Ciao.

 ha scritto nel messaggio
news:aial0n$iep$1...@lacerta.tiscalinet.it...

docmd.movesize
ciao.
--
e` inutile versare ruhm...
nu strunz nun addiventa babba'

"Antonio Ganci" <a.ganci@NO_SPAMMING_megattera.it> ha scritto nel messaggio
news:aiaobb$bhm$1...@newsreader.mailgate.org...

Risposta troppo semplice a domanda formulata male....!
Se non conosci la risoluzione dello SCHERMO, che fai,
tentativi....RUNTIME...!!!
API per ricavare in Twips le dimensioni dello SCHERMO in relazione alla
risoluzione
video, sottrai i bordi poi .........!!!
@Alessandro.

Newsgroup: it.comp.appl.access
Titolo: Creare copia del DB

Ho un problema su questa funtion
Non riesco a creare il mio DB in c.
qualche suggerimento??
Grazie
Function Copia()
    Dim d As String
    d = "c:\" & Year(Date) & "_" & Month(Date) & "_" & Day(Date) & ".mdb"
    Shell ("copy " & CurrentDb.Name & " " & d)
End Function

 End Function
usa il comando filecopy che è più semplice.
ciao
-- 
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: Data Definition Language

Salve, vorrei sapere se è possibile in Access 2000 creare delle query e
salvarle nel database attraverso il DDL e il comando CREATE PROCEDURE, un
po' come avviene per SQL Server.
Grazie
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Grazie
prego
massimo

 -- 
Forse può esserti d'aiuto questo:
http://office.microsoft.com/it-it/assistance/HP010322201040.aspx
Ciao.
-- 
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: Query di creazione tabella con campo contatore

Ciao
mi chiedevo come pooso fare in una query di creazione tabella ad inserire un
campo che mi funga da contatore...
E' possibile???
Tony

 wrote in message
617e9.10192$AW6.2...@twister2.libero.it...

Crati la tabella senza il campo contatore, quindi, con un codice VBA,
aggiungi tale campo.
Nel codice VBA (DAO) di esempio che segue, il nuovo campo contatore viene
anche definito come chiave primaria della tabella.
Se la tabella creata con la query si chiama Tabella2 e il campo contatore da
creare si deve chiamare IDPippo, prova con questo codice VBA:
Dim dbs As Database
Dim tdf As TableDef
Dim fld As Field
Dim idx As Index
Dim fldIndice As Field
Set dbs = CurrentDb()
Set tdf = dbs.TableDefs!Tabella2
Set fld = tdf.CreateField("IDPippo", dbLong)
fld.Attributes = fld.Attributes + dbAutoIncrField
tdf.Fields.Append fld
'********************************
'Crea indice chiave primaria
'********************************
Set idx = tdf.CreateIndex("ChiavePrimaria")
Set fldIndice = idx.CreateField("IDPippo", dbLong)
idx.Fields.Append fldIndice
idx.Primary = True
tdf.Indexes.Append idx
dbs.TableDefs.Refresh
Set dbs = Nothing
Il codice di cui sopra fa riferimento alle librerie DAO, quindi, se non usi
Access 97, adegua di conseguenza i riferimenti del tuo database.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


Mille e + Grazie
Tony

Newsgroup: it.comp.appl.access
Titolo: Controllo_Exit : non esegue il codice...

Salve,
ho una mask pippo con sottomask pluto:
su uscita da un controllo della sottomask ho messo un'istruzione.
Se uso il tabulatore per uscire dal controllo o mi sposto col mouse su un 
altro controllo della sottomask,
l'istruzione viene eseguita.
Se esco dal controllo col mouse e mio sposto sulla mask principale l'evento 
exit non viene influenzato.
Ho provato con DoCmd (come suggerito da @Alex) ma non non funziona.
Avete altri suggerimenti?
Grazie
Carla

[cut]
prova a mettere il codice sull'evento *su disattivato* ...
Ciao
--
MC 

"carla" <carl...@NOSPAMhotmail.com> ha scritto nel messaggio 
news:433d3f32$0$6348$4faf...@reader2.news.tin.it...

Hai provato a inserire la funzione Su mouse spostato o Su Disattivato (della 
submask)?
Ciao
Roberto 

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

 ha scritto nel 
messaggio news:5rc%e.4080$ID6....@twister2.libero.it...

scusa l'ignoranza ma allora dovrei inserire un modulo di classe o un 
modulo1?
poi per il codice basta che lo sposti o ci devo mettere davanti il 
nomemaschera!
grazie
Carla 

 grazie
Prego.

Newsgroup: it.comp.appl.access
Titolo: Era : Un aiutino sui riferimenti ......

 Il Problema :
se fai riferimento da codice ai recortdset etc.  senza specificare ado o dao
il programma interpreterà il comando in ordine di riferimento (dao)
Dim RSrecordsetAdo As ADODB.Recordset
Dim RSrecordsetgenerico As Recordset  'il programma interpreterà il comando
in ordine di riferimento (dao)
Dim RSrecordsetDao As DAO.Recordset
--------------------------------------------------
Intanto grazie Liones
Vediamo se ho capito (mah!) :
non ho usato la sintassi AdoDb.recordset bensì quella generica, il che mi
sta a dire che il prog perderebbe tempo ad interpretare DAO .
acquisterei in performance scaricando ADO 2.7 ed usando la sintassi
ADODB.Recordset.. ??? o potrei usare quella DAO.recordset ed ottenere le
stesse migliorie ???
Dove trovo testi esplicativi sull'argomento ??
Grazie a chiunque voglia dire la sua .
MArce

 Dove trovo testi esplicativi sull'argomento ??
http://www.google.it/advanced_group_search?hl=it
metti  newsgroup  itcomp.appl.access
cerca ado dao
ciao
Newsgroup: it.comp.appl.access
Titolo: maschere continue

Possiedo un maschera di visualizzazione utenti (nome - cognome - numero ecc
ecc ) impostata su "maschere continue"  ora la mia domanda č.... esiste un
metodoper cui sia possibile "colorare" il recor selezionato?????
tutti i miei tentativi sono falliti poiche non mi si "colora" il record
selezionato ma tutti quanti...
Saluti Galvy

 wrote in message
PQEQ8.45866$Kt3.1...@twister2.libero.it...

sul sitocomune c'č ed č anche chiaro
--
Maurizio75

 ha scritto nel messaggio
news:r2FQ8.46900$j65.1...@twister1.libero.it...

Grazie mille molto "chiaro" ho trovato l'esempio ma č troppo complesso per i
miei livelli
Grazie mille bye bye

Newsgroup: it.comp.appl.access
Titolo: Leggere date vuote con sql in db

CIao a tutti, ho da proporvi un piccolo quesito.
devo leggere , tramite query sql, un campo di tipo data, che non contiene
nulla (non valorizzato)
come posso fare?
spiego
la mia tabella  TAB_1 è composta da
campo_1 testo
campo_2 data
io voglio fare una query che mi consenta di estrarre tutti i campi (campo_1
e campo_2) purchè campo_" sia vuoto
io ho provato a fare cosi:
SELECT * FROM Tab_! WHERE campo_2 = 0          ( Errore
SELECT * FROM Tab_! WHERE campo_2 <> 0          ( Errore
SELECT * FROM Tab_! WHERE campo_2 = ' '           ( Errore
SELECT * FROM Tab_! WHERE campo_2 = '# #'      ( Errore
cosa mi suggerite?
Grazie
Emanuele

 ha scritto nel messaggio
news:qPQNc.17862$1V3.4...@twister2.libero.it...

------------------
SELECT * FROM Tab_1 WHERE campo_2 = IS NULL
------------------
Ciao Giorgio


ops...
cosě č meglio
--------------
SELECT * FROM Tab_1 WHERE campo_2  IS NULL
--------------

 ha scritto nel messaggio news:ce8psl$qjk$1...@lacerta.tiscalinet.it...

Eh! Eh! Niente ferie eh?
Ciao.
-- 
Sergio MAZZA


sig, ancora 2 settimane :((
se penso a MAssimiliano grrrr...
;-)
Ciao buona serata.
Giorgio

 Giorgio
Ciao.
-- 
Sergio MAZZA

grazie a tutti
Emanuele
Newsgroup: it.comp.appl.access
Titolo: importare campo ora da csv in access

Ciao a tutti,
ho un file csv nel quale c'è un campo "durata" nel formato hh.mm.ss (es. 
00.00.25)
Se nella procedura guidata di importazione dati imposto il campo come 
data/ora, mi vengono fuori una sfilza di errori di conversione per quel 
campo.
Come posso rimediare?
Grazie
Bye!
-- 
elimina unsampdoriano per rispondere via email

On 30 Giu, 16:50, Generale Cluster

Ciao, se specifichi testo come tipo lo carichi, poi vedrai come fare
per l'utilizzo.
Ci sarà qualche funzione di conversione....
Ciao
Alberto

Newsgroup: it.comp.appl.access
Titolo: Limitazione record!

Ciao a tutti, vorrei chiedervi un quesito!
Vado al sodo.......
Tabella A:  "numero  albergo".
Tabella B   "nome albergo".
Quindi mi creo una maschera con il campo "numero albergo", e una
sottomaschera con il campo "nome albergo".
Adesso inserendo nel campo "numero albergo", ad esempio un valore pari a 5,
nella sottomaschera posso inserire solo n° 5 nomi di alberghi, ovvero
arrivato al 5° nome mi blocca l'inserimento.
In pratica l'inserimento dei record  "nome albergo", sono in funzione del
campo "numero albergo"
Esiste un metodo per eseguire questa funzione!
Spero di essere stato chiaro!!!!!!!!
Grazie per la gentile collaborazione.

 Esiste un metodo per eseguire questa funzione!
Giocando con la proprietà CurrentRecord della sottomaschera e confrontandola
con il numero albergo dovresti riuscire a bloccare ogni azione quando il
CurrentRecord è maggiore del numero. Magari dall'evento "su corrente"
potresti impostare a False la proprietà AllowAdditions ...
OndaMax

 ha scritto nel messaggio
news:2Jzf8.43741$v7.16...@twister1.libero.it...


Gazie per l'aiuto!
.
Volentieri se solo capissi come sono collegate le due maschere. 
Il
campo "numero" mi sembra poco consistente ...
Ad ogni modo, nell'evento
"su corrente" della SubForm potresti provare un codice di questo tipo ...
If Me.CurrentRecord > Forms!TuaFormPrincipale!numero Then
Me.AllowAdditions = False
Else
    Me.AllowAdditions = True
End If
P.S.: spero che il codice risulti leggibile. Postando da IOL molto spesso
la formattazione va un po dove vuole e genera degli "a capo" non voluti.
OndaMax
--------------------------------
Inviato via 
http://usenet.iol.it
 

la formattazione va un po
dove vuole e genera degli "a capo" non voluti.
.
Infatti ...
Se non
postavo era meglio .... :-(
Scusate.
.
Ondamax


 ha scritto nel messaggio
news:195Z120Z177Z2Y...@usenet.iol.it...

Newsgroup: it.comp.appl.access
Titolo: PULSANTE NUOVO NON DISPONIBILE

Buongiorno a tutti, avrei necessità del Vostro aiuto per il seguente
problema:
Ho un database Access 97 che ho convertito in Access 2003.
Il data base presenta tabelle, query e maschere.
Ho necessità di creare delle pagine accesso dati al posto delle
maschere per gestire i dati.
Il mio problema è questo:
Con la mia tabella di origine dati con il campo settato in
visualizzazione struttura   "Indicizzato --> Sì (Duplicati ammessi)"
Nella pagina di accesso dati che creo ho il pulsante Nuovo per
l'aggiunta di nuovi record  disabilitato anche se le proprietà per il
livello di gruppo sono su Allowadditions = true.
Cosa che non avviene con il campo settato in visualizzazione struttura
 "Indicizzato --> Sì (Duplicati non ammessi)", in tal caso il pulsante
Nuovo è visibile.
Ora se io creo una maschera con la stessa origine dati non ho nessun
problema di questo tipo, la maschera viene generata ed ho attivo il
pulsante di aggiunta record.Il problema si presenta esclusivamente con
le pagine accesso dati.
Nella guida io trovo che Se il pulsante Nuovo non è disponibile,
significa che La pagina non
supporta l'immissione di dati o L'autore della pagina ha personalizzato
il
pulsante. Cercare le istruzioni personalizzate sull'utilizzo della
pagina o
contattare l'autore". 
Cosa posso fare?
Grazie dell'aiuto
Andrea

Avevo lo stesso problema: prova ad includere il campo di chiave
primaria (in genere il primo, chiamato IDordine ad esempio). A me dava
problemi nel momento in cui omettevo proprio il primo campo...

Avevo lo stesso problema: prova ad includere il campo di chiave
primaria (in genere il primo, chiamato IDordine ad esempio). A me dava
problemi nel momento in cui omettevo proprio il primo campo...
Es. query con i seguenti campi: IDordine, data ordine, descrizione e
prezzo.
Se creo una pagina accesso dati solo con data ordine, descrizione e
prezzo mi fà vedere i record ma non posso modificarli/aggiungerne
nuovi
Se invece creo una pagina accesso dati con tutti i campi, compreso
IDordine, funziona!

Grazie adesso funzione
Ciao

Newsgroup: it.comp.appl.access
Titolo: utenti concorrenziali su access2000

Ciao a tutti.
Tempo fa da qualche parte, ho letto che access2000 suporta al max 10 utenti
concorrenziali.
Visto che non ricordo dove, e non sono neanche molto sicuro,(oltre che sul
numero, forse si riferiva alle prestazioni che diventano indecenti...),
qualcuno sa dirmi qualcosa in merito.
Grazie per la collaborazione e buon lavoro a tutti

 ha scritto nel messaggio
news:ULqAa.152096$3M4.3...@news1.tin.it...

Si riferisce alle prestazioni........
Newsgroup: it.comp.appl.access
Titolo: Problema file pdf con Access

Ciao a tutti,
ho un problema con l'apertura di files in formato pdf da Access,spero
di trovare qualcuno che ne sappia qualcosa in merito.Ho una maschera
con un campo di tipo collegamento ipertestuale che mi apre alcuni file
su altri pc(Lavoro in una lan).
Ora non ho problemi cliccando sul link e aprendo files di tipo .doc
.xls .snp (snapshot),ma quando provo ad aprire files di Acrobat si apre
la finestra e si chiude immediatamente!!
Ho Acrobat 7.0 professional installato.
Da cosa può dipendere??
Un salutone e un augurio di BUON NATALE A A TUTTI!!!

 ha scritto nel messaggio 
news:1166541327.3...@73g2000cwn.googlegroups.com...

[risposta]
Ma si chiude l'applicazione o si riduce ad icona e quindi non la vedi?
Ciao.
-- 
Sergio MAZZA 

 --

anch'io ho avuto lo stesso problema, ho risolto installando
l'aggiornamento di acrobat per il mio sistema operativo e per il
service pack installato che trovi qui:
http://www.adobe.com/it/products/acrobat/readstep2.html

faam...@libero.it
 ha scritto:

Grazie per le info a tutti.Domani vado in ufficio e provo!!
Probabile che sia anche un mancato aggiornamento di Acrobat.
Intanto vi ringrazio e spero di aver risolto cosi

 ha scritto nel messaggio
news:1166541327.3...@73g2000cwn.googlegroups.com...

Con quale tecnica apri il pdf? non ti conviene usare shell invece che il
collegamento ipertestuale?

Newsgroup: it.comp.appl.access
Titolo: OT:  Amici napoletani, ma cosa ci combinate!

E' no, col Cagliari noooo!!
;-)
Saluti.


te n'approfitti che Pablito è allo stadio eh???
porc... 
-- 
-- 
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access
Segrate (MI), 7-8 giugno 2007

"MA" <
te n'approfitti che Pablito è allo stadio eh???
porc...
---------------------------------------------
'Azz ... e pensa che mi piacerebbe rivedere le sfide Milan-Napoli di fine
anni '80: bei tempi   ;-)
Saluti.


Ah Simò, così va meglio??
ROTFL


 Saluti.
Ah Simň, cosě va meglio??
ROTFL
------------------------------------------------------
Yes, yes, yes     ;-)
Saluti
Newsgroup: it.comp.appl.access
Titolo: Subform in progetto ADP

Ho una maschera basata su una tabella con una sottomaschera, basata su una
tabella "figlia", che è collegata per identità di campo master/secondario.
Nei progetti mdb questa soluzione consente di visualizzare ed inserire i
record figli delegando ad access la compilazione della chiave di relazione
per i record in relazione dal lato molti.
Anche nei progetti ADP riesco ad ottenere al stessa cosa, nel senso che
posso inserire i nuovo record e il campo chiave viene compilato, ma quando
inserisco un nuovo record figlio ottengo il seguente alert:
I dati sono stati aggiunti al database, ma non saranno visualizzati nella
maschera perchè non corrispondono ai criteri nell'origine dati.
Il nuovo record non è visibile se non passando ad un altro record e
ritornando al corrente o invocando una requery della form. La cosa disturba
l'inserimento dei dati perchè se io devo inserire 10 o più subrecord non
posso andare avanti e indietro nel mio recordset per vedere ciò che ho
fatto...
Come posso evitare il messaggio e ottenere una cosa "automatica" come per
gli MDB?
Grazie per i suggerimenti.

 ha scritto nel messaggio
news:ba29jf$424$1...@newsreader.mailgate.org...

Ciao, a me non succede quello che dici, sicuro di aver impostato le
relazione tra padre e figlio?
AEOM
Newsgroup: it.comp.appl.access
Titolo: Creazione automatica record giornaliero

Ciao a tutti sono Dino.Chiedo se e' possibile incrementare
giornalmente in automatico un record.
La tab in esame e' costituita da due campi:
ID data (tipo di dati) contatore
Giorno (tipo di dati) Data/ora.Come valore predefinito ho inserito Date
()
Il mio scopo e di avere mensilmente 30 record con le relative date
giornaliere.
Grazie in anticipo Dino

 ha scritto nel messaggio 
news:c38279c5-bf1e-407e...@w1g2000prk.googlegroups.com...


 - Mostra testo citato -
Grazie Marco per la risposta.Ti volevo chiedere dove devoinserire
questa istruzione.
Grazie ancora
Dino

 ha scritto nel messaggio 
news:6dd94202-b987-4545...@a26g2000prf.googlegroups.com...


 - Mostra testo citato -
Grazie Marco per la risposta.
Il risultato finale di questa operazione e' la stampa mensile di un
report.Di conseguenza e' preferibile ins l'istruzione nel medesimo???
Grazie ancora
Dino

se hai una maschera iniziale per inserire o vis dati puoi inserirla
sull'evento openform della stessa

 sull'evento openform della stessa
Ciao miciomao grazie per la risp.
Ho inserito l'struzione nella form che utilizzo per ins le date
(attualmente manualmente),ma mi da questo errore:
Errore di run time 4328 argomento non valido in una funzione di
aggregazione sui domini.
La form in esame e' basata su di una query
"Query_calendario_settimanale",la quale a sua volta si appoggia sulla
tabella
"calendario_settimanale".
L'struzione che ho inserito nell'evento open form della maschera
"calendario settimanale" e' la seguente:
If DMax(Giorno, Query_calendario_settimanale) < Date Then
    DoCmd.RunSQL "INSERT INTO Tabella (Giorno) VALUES '" & Date
endif
Dove sbaglio???
Grazie in anticipo Dino

prova così
Private Sub Form_Open(Cancel As Integer)
If DMax("[CampoData]", "NomeTabella") < Date Then
    DoCmd.RunSQL "INSERT INTO NomeTabella (DataFine) SELECT Date() AS
Espr1;"
End If
End Sub
Dove NomeTabella dovrebbe essere la tua tab calendario_settimanale
quindi cambia quel valore con un nome tabella esistente e CampoData è
il nome del campo data della tabella in questione
Ciao
Alex


Ciao Alex grazie mille.Provo e ti faccio sapere.
Dino


Alex ciao sono Dino.Ho provato ma non mi incrementa nessun record.Di
seguito di scrivo l'istruzione con le sostituzioni.
Dove posso sbagliare??
If DMax("Giorno", "Calendario settimanale") < Date Then
DoCmd.RunSQL "INSERT INTO Calendario_settimanale (DataFine) SELECT Date
()AS Espr1;"
 End If
NB:Ho un dubbio (DataFine) non va sostituito vero????

Ciao Dino
mi dici esattamente come si chiama la tabella e il nome esatto del
campo che vuoi incrementare?

a scusa
certo che datafine va sostituito
li ci va
Giorno
e poi xchè sul dmax scrivi Calendario settimanale
e sulla qry Calendario_settimanale  ?


Ciao grazie per la risp.Ho scritto il nome della tab Calendario
settimanale senza under score perche' era racchiuso tra gli apici.O e'
sbagliato??.Ad ogni modo provo la sostituz di data fine con giorno e
poi ti faccio sapere.
Grazie ancora Dino
Newsgroup: it.comp.appl.access
Titolo: contatore su sottomaschera

In una sottomaschera ho bisogno di un campo che numeri i record presenti
(esempio nella sotto maschera se appaiono 6 record, al primo attribuisca il
valore 1, al secondo 2 e così via), non deve essere associato alla tabella
perchè un dato record può avere valori diversi su sottomaschere
diverse...praticamente avrei bisogno di una semplice funzione di conteggio
che potrei associare ad una casella di testo...sapete se esiste?
Grazie Anticipatamente
Massimo
---.----.---.----.----.
...Una biondina telefona al suo fidanzato al lavoro: "Amore sto facendo un
puzzle però non riesco proprio a farlo...ogni pezzo assomiglia
all'´altro,uffa!!!"
Il fidanzato: "Hai forse un modello? Come é fatto questo puzzle?"
La biondina: "Ma si, sulla scatola c´é un gallo, un gallo rosso... ma non ci
riesco!!"
Il fidanzato: "Va bene amore, non prendertela, questa sera proviamo assieme
a farlo..."
La sera i due si trovano, lui guarda la scatola e....
SILENZIO
Lui la guarda, un po' preoccupato, e dice "Amore, adesso rimettiamo i
cornflakes nella scatola e non ci pensiamo piú...."


Innanzitutto in una sottomaschera ci sono i controlli e non i campi, che
invece ci sono nelle tabelle e nelle queries.
Se la maschera principale ha come origine record una tabella che ha per
chiave primaria un campo chiamato IDCliente.
Se la sottomaschera ha per origine record una tabella chiamata Tabella2 e
che ha una struttura simile:
IDOrdine            Contatore e chiave primaria
IDCliente            Numerico e chiave esterna
ecc. ecc.
Se le due tabelle sono in relazione uno-a-molti in base ai campi IDCliente.
Se nella sottomaschera hai due controlli chiamati IDOrdine e IDCliente, come
i campi di Tabella2 cui sono associati.
Nella sottomaschera inserisci una casella di testo non associata nella cui
origine controllo devi scrivere:
=DCount("IDCliente";"Tabella2";"IDCliente=" & [IDCliente] & " And
IDOrdine<=" & [IDOrdine])
Ora prova a vedere se riesci a comporre il puzzle, e se proprio non ci
riesci, fatti aiutare dalla tua fidanzata. ;-)
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Menu a tendina (o campo riepilogo)

salve, 
mi accingo ad adoperare access x il mio primo db e sto creando una
banalissima maschera.
il problema e che non riesco a trovare i settaggi per fare in modo che
un menu a tendina abbia i valori che gli voglio dare io e che non
siano estrapolati da query o altro.
possibile che non esista uno stupidissimo modo per dare i valori di
default a questo campo?
per essere ancora + chiaro voglio che nella maschera ci sia un menu a
tendina con le righe:
EURO
DOLLARO
LIRE
PIPPO
TIZIO
ETC
ETC
dove e come posso definire questi attributi?
grazie, scusate la banalita, io programmo solitamente con altri 
linguaggi e non so molto di access.
saluti,
-g-

 dove e come posso definire questi attributi?
nelle tabelle, ti crei le tabella che vuoi e dopo punti lě la tua casella
combinata.
parti cosě, pian piano e punta il naso su 
www.sitocomune.com
 e sugli esempi
che Access fornisce (Northwind, Soluzioni, Ordini)
ciao MAssimiliano

 ha scritto nel messaggio
news:3d2b73b3...@powernews.inwind.it...

Immagino che per menu a tendina tu intenda una casella combinata.
Imposta a Elenco valori la proprietą Tipo origine riga della casella
combinata; nella proprietą Origine riga della casella combinata scrivi i
valori che vuoi in elenco scanditi da punto e virgola, ovvero:
"EURO";DOLLARO";"LIRE";"PIPPO" ecc. ecc.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

combinata; nella proprieta Origine riga della casella combinata scrivi i


 ha scritto nel messaggio
news:3d2b73b3...@powernews.inwind.it...

Casella degli strumenti - nuova casella combinata - disegnala sulla tua
maschera - immissione personalizzata  e segui via via.......
Saluti Galvy
Newsgroup: it.comp.appl.access
Titolo: limiti di Access

Salve a tutti. Un quesito semplice e rapido per la community.
Ho realizzato con Access un db per la gestione di un negozio. Secondo voi
per quanto tempo posso continuare ad inserire fatture senza problemi
considerando che la tabella 'Dettagli Fatture' č arrivata a 4500 record?
Esiste un limite massimo? (Penso proprio di si!) e come lo devo considerare,
complessivamente su tutte le tabelle o devo considerare la tabella con il
maggior numero di record? Una volta raggiunto quali sono i metodi migliori
per gestire la situazione? Splittare su piů DB?
Grazie mille per ogni eventuale risposta
 
 
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 per gestire la situazione? Splittare su piů DB?
Utilizzare un Server SQL.
Ma un negozio potrebbe impiegare lustri prima di raggiungere il suddetto
limite.
Ciao, Simone

 Grazie mille per ogni eventuale risposta
 
Ciao, il limite per database Access che utilizzano il motore Jet
versione
4.0 è di 2 Giga. Per quanto riguarda la tua situazione 
non è solo il numero di record che devi valutare, ma la dimensione
di una singola tupla per ogni tabella. Una volta che determini
le dimensioni unitarie moltiplica il valore per il numero di record
di ogni tabella e avrai la tua dimensione (solo dati e non metadati)
del tuo db.
Cmq 2 giga sono un limite che difficilmente riuscirai a raggiungere
presto
per un'attività come quella del negozio.
Ciao ciao
Mario Longo           
 
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Inviato via 
http://arianna.libero.it/usenet/
-- 
Ciao
Pablitomf (Maurizio Facciuti)
Access : Ver.97 - 2K
----------------------------------
http://www.accessgroup.it/
http://www.sitocomune.com/
----------------------------------
Non mi fido molto delle statistiche, perchè un uomo con la testa nel forno
acceso e i piedi nel congelatore statisticamente ha una temperatura media.
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 per gestire la situazione? Splittare su piů DB?
In effetti mi accorgo che dopo tutto le cose non sono cambiate molto in 
questi anni...
Sib
-- 
http://www.gestionedati.com
Newsgroup: it.comp.appl.access
Titolo: Relazioni e mySQL

Qualcuno sa se esiste un editor visuale per impostare le relazioni fra 
tabelle in MySQL?
grazie
--
Ken 

 ha scritto nel messaggio
news:cm%Nd.848895$35.32...@news4.tin.it...

questo l'ho trovato su un forum, prova a valutarlo, potrebbe fare al caso
tuo:
 Io uso DBDesigner ...
... e fare il forward(generando anche i vincoli d'integrità) e il reverse
engineering.
Non è il massimo della vita, anzi... però è disponibile per linux e windows
ed è open con mysql si interfaccia senza passare da odbc.
Lo trovi sul sito:
http://www.fabforce.net/dbdesigner4
 /
--
strano...mavero


imho ... concordo sul primo!

 ha scritto nel messaggio 
news:420a15bf$0$6315$5fc...@news.tiscali.it...



 ha scritto nel messaggio 
news:420a1f85$0$32351$5fc...@news.tiscali.it...

DbDesigner4 non è male soltanto che non si connette al server MySql...su 
localhost
chissà perchè un programma su 2 che ho provato non ne vuole sapere di 
connettersi, dice invalid usermane/password.
Ti succede anche a te?
grazie
--
Ken

Newsgroup: it.comp.appl.access
Titolo: EXEC una SP restituisce solo 10000 record

Ciao a tutti
in un file adp eseguo una sp di inserimento che dovrebbe inserirmi in una 
nuova tabella 15000 record invece si ferma a 10000
la sp è la seguente
ALTER PROCEDURE dbo.mySP
(@datalimite datetime)
as
 SET rowcount 0   SELECT  .....INTO  mytab FROM        mysourcetab
Pur avendo impostato SET rowcount 0
e nelle opzioni avanzate del file ADP il numero max di record a 0 il 
risultato è sempre limitato ai primi 10000 record.
1-Se apro la SP manualmente con un doppio click del mouse tutti i record mi 
vengono accodati perfettamente
2- Se la apro con un docmd.runsql "exec mySP '01/01/2006'" accoda solo i 
primi 10000
se faccio prima 1 e poi 2 funziona
è una limitazione del comando EXEC?
qualche suggerimento?
ciao, AEOM


ciao AEOM,
io farei cosě:
currentProject.connection.execute  "mysp 01/01/2006"
Ciao
-- 
Cinzia
---------------------------------------
|  
http://www.riolab.org
  |
--------------------------------------- 


ciao Cinzia...è la prima cosa che avevo provato..ma il risultato non cambia 
:-(
AEOM 

 ha scritto nel messaggio
news:LNIIf.317$S6....@twister2.libero.it...

Ciao AEOM,
mi sembra talmente strana     questa cosa...  appena ho un attimo di tempo
faccio una prova...poi ti so dire...
Cinzia
Newsgroup: it.comp.appl.access
Titolo: eliminare righe con campi doppi ma salvare dei campi

Ciao, ho questo problema, ovvero ho una tabella di questo tipo:
Azienda, Telefono
Pippo, 028451
Pippo, 062582
Pluto, 069565
In pratica vorrei eliminare il record ripetuti (vedi pippo) ma allo
stesso tempo, in una nuova tabella del tipo: Azienda, Telefono1,
Telefono2, Telefono3... salvare i numeri di telefono per giungere ad un
risultato simile a questo:
Pippo, 028451, 062582
Pluto, 069565
Grazie
stwe

 ha scritto nel messaggio 
news:1156858350....@75g2000cwc.googlegroups.com...

Prova con:
www.sitocomune.com
 Sezione: Queries:
2.30 Unire in una query i valori dello stesso campo di record diversi
Ciao.
-- 
Sergio MAZZA 

Sergio MAZZA ha scritto:

Grazie non avevo pensato al sito comune, chiedo venia.
Esattamente quello che mi serviva.
stwe

Newsgroup: it.comp.appl.access
Titolo: oggetto Word

Da Access voglio aprire un nuovo documento Word, preimpostando alcuni dati
dal mio mdb. Ho due probelemi:
- come posso posizionarmi alla fine del testo che ho preimpostato e da dove
dovrei iniziare a scrivere liberamente?
- ho installato sia Word97 che Word2000 e l'oggetto Word.Application mi apre
il 2000: posso aprire il 97. Mi sembra di aver visto un oggetto
Word.Application8 o simile ma non trovo la sintassi precisa.
Grazie, Sandro.


Per Word'97 utilizzi Word.Application.8; per il 2000 mi sembra sia il 9...
Ciao.
--
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: OT Traduzione FAQ 4.14, 4.15

***********************
4.14 Open a combo box by code
Problem
You want to open the list of a combo box without the need that
the user clicks on the button of the combo.
Solution
Starting with A95 there's a special method called Dropdown:
Me!MyComboBox.SetFocus
Me!MyComboBox.Dropdown
In A2 you only could do that with Sendkeys "%{down}" or Sendkeys "{F4}".
This is not recommendable because *Sendkeys* is buggy.
**************************
4.15 Combo/List box - Accessing column n
Problem
You have a combo or list box and want to get the value of a
column that is not the bound column.
Solution
Use the property Column(Index).
The index starts with 0 for the first column. So if you e.g. want to
show the value of the second column of a combo in a text box,
you can use the following ControlSource for the text box:
=[MyCombo].[Column](1)
If you want to save the value of the column in a different field
you can assign it with the following code e.g. in the AfterUpdate
event of the combo:
Me!MyControlOrField = Me!MyCombo.Column(1)
**************************
-- 
cu
Karl
*********
Access-FAQ 
http://www.donkarl.com/it
 


Ciao
MAssimiliano
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Use the property Column(Index).


4.14 Aprire una casella combinata (combo) via codice
Problema
Vuoi aprire l’elenco di una combo senza che sia necessario fare click sul
pulsante della combo.
Soluzione
A partire da Access 95 esiste un metodo speciale chiamato Dropdown:
Me!MiaCasellaCombinata.SetFocus
Me!MiaCasellaCombinata.Dropdown
In Access2 potresti farlo solo con Sendkeys “%{down}” oppure SendKeys
“{F4}”. Questo non è consigliabile poiché Sendkeys ha dei bug.
4.15 Casella combinata/Casella di riepilogo (Combo/List box) – Accesso
all’ennesima  colonna
Problema
Hai una combo o una list box e vuoi ottenere il valore di una colonna che
non è la colonna associata.
Soluzione
Utilizza la proprietà Column(Index)
L’indice (Index) parte da 0 per la prima colonna. Così se vuoi, p.e.,
mostrare il valore della seconda colonna di una combo in una casella di
testo, puoi usare il seguente ControlSource (Origine controllo) per la
casella di testo:
=[MiaCasellaCombinata].[Column](1)
Se vuoi salvare il valore della colonna in un campo diverso puoi
assegnarlo con il seguente codice, p.e., nell’evento AfterUpdate (Dopo
aggiornamento) della combo:
Me!MioControlloOCampo=Me!MiaCasellaCombinata.Column(1)
--
rgrds
SC
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it
Newsgroup: it.comp.appl.access
Titolo: Assegnare valore a controllo.

WXP, A2003
Buonasera,
sull'evento Open di una Form ho impostato l'istruzione che assegna ad un
determinato controllo TextBox (avente ControlSource in una Tabella) un
altro valore calcolato di un altro controllo della stessa Form. Mi viene
restituito il messaggio "Run-time error '-
2147352567
 (80020009): You can't
assign a value to this object".
Avreste un'indicazione sulla strada da seguire per risolverlo?
Grazie.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Grazie.
Hai fornito pochi dati per capire, anche se solitamente un 
campo calcolato non si salva mai in una Tabella.
Posta il codice che usi, dicci in che modalità di visualizzazione
è la Form.......
Saluti.
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 @Alex
Grazie:
Private Sub Form_Open(Cancel As Integer)
Me.CtrlPar = Mid(Me.OpenArgs, 3, Len(Me.OpenArgs) - 2)
Me.AID = DLookup("[ApplicantID]", "Applicants", "[ApplicantName] ='" &
Me![CtrlPar] & "'")
Me.ApplicantID = Me.AID
End Sub
CtrlPar: controllo unbound sulla quale estraggo una parte dell'argomento
di OpenArgs;
AID= controllo unbound sul quale registro il valore di una tabella;
ApplicantID= controllo avente ControlSource sulla tabella legata alla
maschera su cui, quindi, vorrei registrare il valore di AID.
CtrlPar e AID mi visualizzano correttamente le informazioni che mi
interessano.
AplicantID mi restituisce errore.
Maschera che si apre in acNormal.
Sono sufficienti come indicazioni?


 Sono sufficienti come indicazioni?
Se la tabella o che contiene il controlSource del Controllo 
AplicantID è relazionata lato(1) con una tabella che non contiene
il valore da passare è normale, prova a verificare che effettivamente
ci sia la relazione, eventualmente fai un tentativo di inserzione
manuale dalla tabella stessa per capire se il problema è
nell'assegnazione
o nella relazione.

Newsgroup: it.comp.appl.access
Titolo: sincronizzazione db

Salve a tutti,
vorrei esporre un problema: ho un sistema per la gestiione contatti
clienti-Agente composto da 1 db centrale (CE) e 5 db secondari (S1,s2,..s5):
uno per ogni agente.  I db secondari contengono i contatti di un solo
agente, il db centrale contiene tutti i contatti di tutti gli agenti.
Attualmente il sistema centrale importa periodicamente i contatti acquisiti
dai singoli agenti a scadenze temporale di 1 mese circa. Il gestore del db
centrale registra anche lui nuovi contatti e li attribuisce ad un agente
fittizio. Solo dopo avere importato i nuovi conatti degli agenti reali il
gestore può ridistribuire i contatti dell'agente fittizio agli agenti reali,
quindi esegue una serie di esportazioni dei conatti degli agenti, una per
ogni agente.
Io vorrei cercare di eliminare l'utilizzo di un agente fittizio, e vorrei
che il gestore del db centrale registrasse i nuovi contatti direttamente
sull'agente a cui lo vorrei attribuire, eliminando così una serie di
problematiche di gestione, snellendo così il processo.  Il problema di fondo
è come deve essere fatta la chiave primaria che permette di identificare in
modo univoco i contatti, attualmente ID è una stringa del tipo cccc.aa dove
aa è il codice dell'agente e cccc è un progressivo (non contatore) che
rappresenta il numero di contatti registrati da quell'agente al momento in
cui il contatto è stato registrato. In questo modo è possibile gestire
facilemnte i problemi di riassegnazione di contatti tra gli agenti, ecc
purtroppo mi rende impraticabile l'inserimento di contatti contemporanei in
un db secondario ed in quello principale. In quanto potrebbero sorgere
problemi di chiavi duplicate.
Qualche idea?
Bye
Ps. i due tipi di db non devono essere uguali, quello centrale contiene più
tabelle, in quanto svolge anche altri tipi di servizi: gestione commesse,
etc

Potrebbe non essere una risposta e non voglio fare il saputello (anch'io
sono un principiante , un muratore di Access) ma :
se tu avessi creato una tabella Agenti legata da una relazione uno a molti
con una tabella Contatti  non credo che avresti questo problema .
Sulla Tabella Agenti avresti il campo chiave univoca ID_Agente ( da manuale)
Sulle tabelle locali S1...Sn avresti un campo ID_Agente univoco per ogni
tabella Contatti settando magari la proprietą valore predefinito =
all'ID_Agente ( in maschera , se visibile , non deve essre possibile
modificarlo ).
Ho capito male ???
Ciao

Potrebbe non essere una risposta e non voglio fare il saputello (anch'io
Sicuramente non è una risposta come andrebbe scritta in un NG, perchè non
hai quotato (prima del tuo messaggio) parte o tutto il messaggio a cui stai
risponendo...
Antonio


Scusa .... (cosě va meglio ?) ma a volte rispondo per capire se ho capito
..... qualcosa .
Ciao e .... bacchettami pure quanto vuoi , ma ti ringrazio perchč piů di una
volta mi hai tirato fuori dal    fango .

 tabella Contatti settando magari la proprietà valore predefinito =


volta mi hai tirato fuori dal    fango .
Fango č un eufemismo? :-P
Antonio
Newsgroup: it.comp.appl.access
Titolo: Accesso multiutente su MDB

Ciao a tutti,
scusate se faccio una domanda che per molti sembrera' banale,
come riesco a creare un database access (*.MDB) che possa essere visualizzato
da piu' utenti in lettura.
Ho provato a settare nelle opzioni->Avanzate->Metodo Apertura predefinito su
"Condiviso" ma se su qualsiasi PC io apro il file non riesco piu' ad aprirlo su
un'altro.
Grazie in anticipo delle vostre considerazioni
Ciao
biXso
-- 
Posted from  [151.99.130.35] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 un'altro.
Devi suddividere l'applicazione in 2.
Da una parte avrai solo le tabelle (è quello che viene chiamato il Back End
o BE) e che risiede solo sul PC che fa da server, dall'altra avrai tutto il
resto (e questo viene chiamato Front End o FE) che sarà presente in ogni
postazione di lavoro.
Per ottenere questa suddivisione, è presente, a partire da A97 mi pare,
un'autocomposizione praticamente automatica, anche se, a dire il vero, non è
poi tanto difficile farlo a manina.
Le tabelle presenti sui vari FE dovranno essere collegate a quelle del BE e
x questo è presente almeno un esempio (se non 2 diversi) nel Sito Comune.
Maggiori delucidazioni nella guida.
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com

 Devi suddividere l'applicazione in 2.
CUT
Scusa Silvio, ma il db deve comunque aprirsi. La divisione serve a
migliorare prestazioni e stabilita', non a codividerlo.
Vorrei sapere che errore da quando non si apre.
Sib

 ha scritto nel messaggio
news:9p1tds$sff$1...@serv1.iunet.it...

Hai ragione, ma, come mi è successo una volta, utilizzando
l'autocomposizione che crea BE e FE, mi ha segnalato dove avevo un problema
nel .MDB originario creato da un mio cliente: non vorrei che si trovasse
nella stessa situazione.


Newsgroup: it.comp.appl.access
Titolo: espressione che non funziona, codice si

 usando il generatore di espressioni.
.... sarà sicuramente quella giusta ma non riesco a capire perché a me
questo non funziona.
Se ad esempio in una maschera con i controlli
1) IMPONIBILE
2) PERCENTUALE_IVA
3) IVA
4) TOTALE
... nel controllo IVA digito l'espressione
 = [imponibile]* [percentuale_iva] / 100
non mi succede niente,
mentre se scrivo il codice
iva =[imponibile] * [percentuale_iva] / 100
tutto funziona regolarmente?
Cosa sbaglio?
Grazie a tutti dei consigli.
Franco

 tutto funziona regolarmente?
Dove lo scrivi il codice, e come lo attivi?
Bruno 

 ha scritto nel messaggio 
news:TYsJe.40142$2U1.2...@news3.tin.it...

ROTFL 

 Dove lo scrivi il codice, e come lo attivi?
Nell'evento "Su Attivato" l'espressione =[Imponibile]*[percentuale_iva]/100,
non produce alcun effetto.
Mentre nello stesso evento la routine inserita come codice iva =
[Imponibile]*[percentuale_iva]/100
funziona perfettamente.
Non so se mi sono capito!
Scusami il mio tagliano ma il compiuto non funziona tanto bello.
Grazzie lo stessso Orso Bruno
Franco
Newsgroup: it.comp.appl.access
Titolo: parzialmente OT: Foglio elettronico in applicazione Access

Questa la richiesta di un cliente: gli piacerebbe aprire un foglio
elettronico direttamente da un'applicazione Access.
Pensavo d'implementare la cosa con un collegamento ipertestuale o una
cornice OLE a un foglio d'Excel, però si pone un problema: è possibile
lavorare in multiutenza all'interno di un foglio di lavoro Excel?
Sul mio PC ho installato Excel '97 e la cosa sembra presentare difficoltà.
Ciao a tuti.

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

 avere problemi.
Grazie 1000, provo subito!

Newsgroup: it.comp.appl.access
Titolo: Query con campo collegato insistente

Ho creato una query per le righe di dettaglio di Movimenti contabili
collegata ad una tabella Conti. Vorrei che mi impedisse l'inserimento di un
conto se non esiste nella tabella collegata PDC, ma così non funziona
(accetta qualsiasi conto):
SELECT PNC.cto, PNC.imd, PNC.ima, PNC.n
FROM (PDC RIGHT JOIN PNC ON PDC.cto = PNC.cto)
WHERE (((PNC.n)=[Forms]![PNC]![n]) AND ((PDC.cto) Is Not Null));
Dove sbaglio?
--
Ciao, Sandrobi
------------------
Se la tua email è fasulla, ti invito a leggere qui:
http://wiki.news.nic.it/AntiSpam

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

Newsgroup: it.comp.appl.access
Titolo: messaggio chiave primaria

Ciao a tutti,
ho la necessità di dover personalizzare il messaggio di errore nel caso in
cui io inserisca un valore di chiave primaria già inserito....è possibile
farlo????
Grazie.

 farlo????
http://groups.google.com/groups?&selm=9mvhvh$4de3b$1...@ID-46617.news.dfncis.de
-- 
HTH
Karl
*********
Access-FAQ (tedesco): 
http://www.donkarl.com


...grazie....ma però non so dove debba essere inserita la stringa di
testo....me lo puoi indicare????

 ha scritto nel messaggio
news:YX3Ab.8732$5o6....@tornado.fastwebnet.it...

Se leggi bene nel post c'è scritto
On Error del form
SunRex ;)
Newsgroup: it.comp.appl.access
Titolo: Intercettare messaggio access

Ciao a tutti,
Il messaggio e il seguente, impossibile eliminare o modificare il record
(record correlato)
mi va bene in quanto se qualcuno pasticcia sul campo x access interviene.
A questo punto però non mi fa più proseguire, per poter rimediare non mi
rimane altro che 
premere il tasto Esc
Come posso fare per intervenire via codice (messaggio personalizzato e
SendKeys "{ESC}")!!
Mille grazie Pino
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

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

 > Mille grazie Pino
Ciao Roberto, con le tue considerazioni mi hai illuminato, 
io, queste cose le faccio a livello amatoriale e con gli spunti del NG,
sono riuscito a farmi un 
piccolo! Gestionale funzionante ma che ogni tanto scopro qualche pecca.
Grazie Pino
