title: DB su Web

author: U.S.T.I.F. di Venezia

text:
On Thu, 27 Jan 2000 20:00:21 +0100, "Salbarg" <salbarba@worldonline. i
t> wrote:
>strSQL = "UPDATE Clienti SET Clienti.zona = " & Me.vZona & " WHERE
>(((Clienti.indirizzo) LIKE " * vIndirizzo * "));"
Prova questo...
strSQL = "UPDATE Clienti SET Clienti.zona = " & Me.vZona & " WHERE
(((Clienti.indirizzo) LIKE " & """*" & vIndirizzo & "*"""));"
                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
P.S.: in questo thread non ci capisco niente... praticamente tutti i
  messaggi sono slegati. Ho appena linkato il gruppo, cmq...
--
Filippo "Kirone" Zamengo
Quanto scritto deve ritenersi IMHO e indipendente dal datore di lavoro
e-mail modificata: togliere DESPAM.


title: Crittografare campi Access

author: Gino

text:
Salve,
qualcuno sa indicarmi qualche prodotto (preferibilmente free) utile a
crittografare solo uno o due campi testo in Access ?
In alternativa, avete qualche suggerimento operativo ed organizzativo su
come nascondere un campo (tipo password personali) agli sguardi altrui ?
Vi ringrazio
Luigi Balzamo


title: Crittografare campi Access

author: Spinelli, Marco (FIRM)

text:
L'unica volta che ho avuto questo problema lo ho risolto definendo una
funzione che criptasse la password secondo un criterio da me scelto.
Scorrendo la stringa modifico ogni carattere secondo un criterio
predefinito.
Es. al codice asci del primo carattere sommo 3, al secondo 5, al terzo 2 e
cosí via.
Quindi se la mia password é MAR nella tabella verrá scritto PFT che senza la
funzione di decodifica non da informazione ed é secondo me abbastanza
difficile da decriptare.
Buon lavoro
--
Posted from
pmdfext.fao.org
 [168.202.2.15]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: STAMPA FILE TIF

author: Gianna

text:
Ciao,
ho scaricato dal sito degli esempi che sfruttano gli activex Kodak.
In una di queste form c'è un pulsante che mi permette di stampare il
file tif che viene generato nella scansione.
Nel codice sotto viene aperta la finestra di dialogo di stampa e viene
stampato il documento.
Non sono molto brava a scrivere del codice: è possibile fare in
maniera che la finestra di dialogo non venga aperta, ma che venga
inviata direttamente la stampa? Inoltre, visto che sul pc ho caricate
diverse stampanti, è possibile impostare da codice la stampante?
Se mi scrivete il codice mi dareste un grande aiuto.
Grazie
Gianna
Private Sub Comando10_Click()
On Error GoTo esci
CtlActiveXAdmin.Image = Me!Percorso
CtlActiveXAdmin.ShowPrintDialog
CtlActiveXImage.PrintImage CtlActiveXAdmin.PrintStartPage,
CtlActiveXAdmin.PrintEndPage, 1, False
If CtlActiveXAdmin.PrintOutputFormat = 0 Then
    Me!Formato = "Pixel to Pixel"
Else
    If CtlActiveXAdmin.PrintOutputFormat = 1 Then
        Me!Formato = "Actual size"
    Else
        Me!Formato = "Actual size"
    End If
End If
Me!Copie = CtlActiveXAdmin.PrintNumCopies
Me!Prima = CtlActiveXAdmin.PrintStartPage
Me!Ultima = CtlActiveXAdmin.PrintEndPage
esci:
Exit Sub
End Sub


title: STAMPA FILE TIF

author: Roberto dal portatile

text:
"Gianna" <
spozz...@mondoita.com
> ha scritto nel messaggio
news:1153548963.5...@p79g2000cwp.googlegroups.com...
>Ciao,
>ho scaricato dal sito degli esempi che sfruttano gli activex Kodak.
>In una di queste form c'č un pulsante che mi permette di stampare il
>file tif che viene generato nella scansione.
>Nel codice sotto viene aperta la finestra di dialogo di stampa e viene
>stampato il documento.
>Non sono molto brava a scrivere del codice: č possibile fare in
>maniera che la finestra di dialogo non venga aperta, ma che venga
>inviata direttamente la stampa?
Prova cosě:
Private Sub Comando10_Click()
On Error GoTo esci
CtlActiveXImage.PrintImage 1, 1, 1, False
esci:
Exit Sub
End Sub
> Inoltre, visto che sul pc ho caricate
>diverse stampanti, č possibile impostare da codice la stampante?
>Se mi scrivete il codice mi dareste un grande aiuto.
Vai sul Sito Comune e nella Sezione General leggi la FAq di Carlo Costarella
e Lorenzo Coronati intitolata "6.66 Gestire la stampante predefinita".
>
>Grazie
Prego
>
>Gianna
[CUT]
--
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------


title: Formattazione testo

author: Alberto

text:
Date due stringhe vorrei ottenere una terza stringa che le unisca
mandandole però a capo.
Esempio :
Stringa1 = "Ciao a tutti"
Stringa2 = "Alberto"
Se utilizzo Stringa3 = Stringa1 & Stringa 2 otterrei
"Ciao a tutti Alberto"
Mentre io voglio
"Ciao a tutti
Alberto"
Grazie


title: Formattazione testo

author: Carlo Costarella

text:
"Alberto" <
baby...@gmail.com
> ha scritto nel messaggio
news:1155293546....@b28g2000cwb.googlegroups.com...
Date due stringhe vorrei ottenere una terza stringa che le unisca
mandandole perņ a capo.
Esempio :
Stringa1 = "Ciao a tutti"
Stringa2 = "Alberto"
Se utilizzo Stringa3 = Stringa1 & Stringa 2 otterrei
"Ciao a tutti Alberto"
Mentre io voglio
"Ciao a tutti
Alberto"
Grazie
[risposta]
una strada:
Stringa1 & vbcrlf & Stringa2
Ciao, Carlo


title: Formattazione testo

author: Karl Donaubauer

text:
Alberto wrote:
> Date due stringhe vorrei ottenere una terza stringa che le unisca
> mandandole perņ a capo.
> Esempio :
>
> Stringa1 = "Ciao a tutti"
> Stringa2 = "Alberto"
>
> Se utilizzo Stringa3 = Stringa1 & Stringa 2 otterrei
> "Ciao a tutti Alberto"
>
> Mentre io voglio
> "Ciao a tutti
> Alberto"
www.donkarl.com/it
 FAQ 2.14 Inserire interruzioni di riga
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


title: Forse un problema stupidissimo

author: roberto

text:
Ciao a tutti, č da poco che mi stň cimentando con access 2000, e grazie ai
vostri quesiti ho potuto apprendere alcune tecniche per l' utilizzo di
access GRAZIE.
Ora vorrei risolvere il seguente problema:
ho creato una maschera con due sottomaschere,
MascheraP. - SMaschera1 - SMaschera2
Con una serie di Query e comandi la SMaschera1 mi propone un elenco filtrato
di record della TabellaA, ogni record visualizzato propone un pulsante di
comando, che alla pressione inserisce il record corrispondente nella
TabellaB della SMaschera2.
Fino a qui funziona tutto bene, salvo che l'inserimento del record
selezionato si verifica non in coda all'ultimo record di TabellaB, ma nella
posizione del record di TabellaB che in quel momento č selezionato.
Come posso risolvere il problema ??
- Spero di essere stato chiaro (no credo) Grazie anticipatamente.


title: Forse un problema stupidissimo

text:
"roberto" <
giuseppe...@fastwebnet.it
> ha scritto nel messaggio
news:0r679.79261$C8.1...@tornado.fastwebnet.it...

prima di accordare i dati fai un addnew di tabellaB? oppure un
gotorecord,,aclast.
ciao.


title: Stampare o meno il corpo di un report

author: Enrico Cavallini

text:
Ciao a tutti,
avrei la necessità , all'interno di un report, di visualizzare o meno il
Corpo a seconda di un certo valore di un campo.
Spiego meglio:
.Ho una tabella con un campo che indica una percentuale
.Il report deve essere ordinato per questa percentuale in modo descrescente
.Ad ogni record devo avere una somma progressiva di questa percentuale
(problema risolto)
.A questo punto devo stampare un record solo se la somma percentuale è
superiore ad un multiplo di 10 e solo uno per multiplo.
Ovvero nel caso che :
1° record : 9.6%
2° record : 10.1%
3° record : 10.4%
4° record : 19.0%
5° record : 21.2%
ho bisogno che mi vengano stampati solo i record : 2 e 5, ma che comunque mi
esegue tutti gli altri conti per i record mai visualizzati.
Come faccio ?? Purtroppo il report engine di Access non mi aiuta parecchio.
Difatti, nonostante il seguente pezzo di codice posto nella Corpo_format,
non ottengo il risultato sperato:
  If (txtRicPercProg.Value >= (10 * snDecilo)) Then
    snDecilo = snDecilo + 1
    Corpo.Visible = True
  Else
    Corpo.Visible = False
  End If
Se qualche buona anima sapesse almeno darmi una "dritta"...
Grazie a tutti e buona notte.
---
Enrico Cavallini
E-mail:
ecava...@libero.it


title: Stampare o meno il corpo di un report

text:
"Enrico Cavallini" <
ecavallini@xxx_libero.it
> ha scritto nel messaggio
news:cu90o2$umc$1...@newsreader.mailgate.org...

Personalmente uso uno stratagemma poco ortodosso ma molto funzionale.
Mi creo un rettangolo pieno e bianco della stessa altezza del corpo e lo
imposto a non visibile; se un certo valore è quello atteso lo rendo
visibile, mascherando i controlli sottostanti.
Su formattazione del corpo:
If Me.MiaPercentuale >= 10 then
Me.MioRettangolo.Visible = false
else
Me.MioRettangolo.Visible = true
end if
Ciao, Carlo


title: Ricerca automatica del server.

author: Giorgio

text:
Un saluto a tutto il NG ed un grazie per gli aiuti precedenti. Avrei ancora
un problema (per ora...) da risolvere.
Dopo aver realizzato un'applicazione runtime con Acces97 da utilizzare in
rete (il Server con S.O. Win.Nt e gli altri computer collegati alcuni con
S.O. Win.Nt ed altri con Win98) suddivisa in FE e BE, come posso realizzare
una routine in modo tale da evitare che chi si collega debba effettuare,
diciamo manualmente, la ricerca del Server tramite "Risorse di rete" per
trovare l'archivio da consultare?
Sperando di essere stato abbastanza chiaro ringrazio anticipatamente.
Giorgio


title: Ricerca automatica del server.

author: Roberto - Syd

text:
"Giorgio" <
gio...@tin.it
> ha scritto nel messaggio
news:6ayl7.80029$vC1.1...@news1.tin.it...

Non so se ho capito la domanda ma mi sembra che il tuo problema è quello di
collegare il BE che si trova su di un server NT ai vari FE che si trovano su
PC W9x e NT e che quest'ultimi devono, ogni volta che avviano l'applicazione
o prima di avviarla, collegare manualmente le tabelle del BE, mentre tu
vorresti che questo avvenisse in automatico.
Se il problema è questo ti consiglio di connettere un'unità di rete su ogni
PC/FE che punta alla cartella contenente il BE con la casella riconnetti
all'avvio spuntata, dopodiche colleghi le tabelle e finchè non apporterai
modifiche al FE tutto funzionerà correttamente.
Spero che abbia capito la domanda fammi sapere
Ciao Roberto - Syd


title: Ricerca automatica del server.

author: oliones

text:
Roberto - Syd <
p.ro...@tin.it
> wrote in message
8jIl7.111058$TS4.9...@news2.tin.it...

credo sia meglio dargli il percorso completo di rete (che tra le altre cosa
sarà sempre uguale su tutti i pc)
ciao


title: Ricerca automatica del server.

text:
"Roberto - Syd" <
p.ro...@tin.it
> ha scritto nel messaggio
news:8jIl7.111058$TS4.9...@news2.tin.it...

Il problema l'hai centrato, ma così obbligo gli utenti alla connessione ogni
volta che accendono il PC.
Cercavo una routine che mi permettesse di accedere al BE contenuto nel
server unicamente quando desidero utilizzare quel dato programma,
praticamente fare una mappatura dell'HD.
Ti ringrazio comunque del consiglio, funzionante, ma che avevo già
sperimentato.
Giorgio


title: Come ci si dovrebbe comportare in un newsgroup, ovvero 'Istruzioni per l'uso' (a)

author: Roberto da casa

text:
Ecco alcune regole pubblicate sul nostro Sito Comune e che è auspicabile
vengano rispettate da tutti i frequentatori di questo NG.
==============================================
Anche i newsgroups, come tutte le comunita' di esseri umani, hanno delle
regole la cui conoscenza e rispetto permette un proficuo utilizzo del ng da
parte di tutti i partecipanti evitando incomprensioni, malintesi ed inutili
polemiche.
Alcune regole sono generali e di elementare educazione, altre proprie di
questo gruppo di discussione cresciute e consolidate nel tempo soprattutto
con il contributo dei frequentatori piu' anziani.
Premesso che
il ng e' gestito da 'volontari' che mettono a disposizione gratuitamente il
proprio tempo, le proprie conoscenze e la loro professionalita' per aiutare
chiunque, persone che spesso non conoscono e che dalle quali non riceveranno
alcun compenso, per cui qualsiasi forma di pretesa o obbligo da parte di chi
scrive sono decisamente fuori luogo:
- prima di inviare la propria richiesta provate a verificare se nei messaggi
dei giorni precedenti non siano gia' presenti delle soluzioni al quesito che
si vuole porre.
Non e' il massimo delle figure fare una domanda a cui e' gia' stata data
ampia ed esauriente risposta magari il giorno prima, di sicuro poi
l'eventuale replica difficilmente potra' essere piu' completa.
Si possono effettuare delle ricerche nell'archivio storico del Sito Comune.
- provate anche a verificare che i vostri dubbi e le relative soluzioni non
siano gia' presenti sul Sito Comune di questo newsgroup:
http://www.sitocomune.com
Se si decide comunque di scrivere al ng sarebbe bene tenere presente:
Il SUBJECT
-------------------
Nello scrivere l'oggetto del messaggio si dovrebbe dare maggiore importanza
perche' contribuisce ad identificare immediatamente l'argomento e il tipo
diproblema, attirando subito l'attenzione di chi legge.
Si sconsiglia di inserire subject insignificanti come:
'AIUTO','URGENTE','PROBLEMA ACCESS', 'SOLO PER ESPERTI' 'SONO PRINCIPIANTE',
'SONO DEFICIENTE', 'come si fa...' ECC.,
nel marasma generale dei messaggi perdono visibilita'.
Ecco invece alcuni esempi da considerarsi corretti:
- Gestire il tasto Applica Filtro/Rimuovi Filtro
- Sincronizzare repliche via Internet con Access 2000
- Formattazione diversa per il solo record selezionato
- Come ricercare in una casella combinata
- Formato Numerico Nelle query
- Copia e incolla di piu' dati nello stesso campo
TESTO DEL MESSAGGIO
-------------------
Anche qui, soprattutto nell'interesse di chi posta il messaggio, il suo
contenuto dovrebbe essere pensato e redatto con attenzione al fine di
evitare la spedizione di messaggi incomprensibili, che non potranno avere
risposte immediate soddisfacenti.
E' consigliabile indicare la versione di MSAccess a cui ci si riferisce ed
il sistema operativo utilizzato (A2/W95, A95/W98, A97/NT4, A00/W00).
Se dopo aver inviato un messaggio non si dovessero ricevere risposte si puo'
provare a riformularlo evitando pero' di assumere un tono polemico del tipo
'Possibile che nessuno sappia come ...', 'Perche' non mi volete rispondere'
I motivi per cui certi messaggi non ricevono risposte possono essere i
piu'svariati, dalla domanda mal posta, al fatto che nessuno effettivamente
abbia una risposta da dare.
*Alcuni consigli per chi risponde*
- Scrivere dopo il quoting
Quando si replica (risponde) ad un messaggio si dovrebbe iniziare a scrivere
sempre dopo il testo del precedente.
Lasciare il contenuto del testo originario se breve, oppure riassumere il
contenuto tagliando le parti meno significative, lasciando quelle
piu'interessanti per la comprensione del discorso.
- Non farsi coinvolgere in polemiche con altri partecipanti ed eventuali
disaccordie sarebbe meglio proseguirle in e-mail private.
Alcune richieste o comportamenti *sicuramente* non graditi in questo ng:
- chiedere di programmi per 'sproteggere' database e quindi presumibilmente
il lavoro di altre persone.
Oltre a non essere moralmente corretto, e' illegale, inoltre, considerando
che in questo ng possono esserci persone che si guadagnano la pagnotta
sviluppando programmi con Access, non ci sembra corretto contribuire a
diffondere questo tipo di informazioni;
- richiedere risposte personalizzate al proprio indirizzo e-mail e' contro
lo spirito di questo ng in cui si presuppone che tutte le domande e tutte le
risposte debbano essere visibili perche' potrebbero interessare a tutti;
- contattare direttamente altri frequentatori del ng inviando richieste di
informazioni via e-mail, magari a quelli che sembrano piu' bravi e piu'
disponibili di tutti ad aiutare gli altri;
- chiedere del compilatore di access, semplicemente perche' non esiste, lo
sanno anche i bambini ormai;
- chiedere l'invio di programmi gia' fatti con la scusa di dover imparare,
vedere, bla bla bla;
- inviare messaggi con pubblicita' commerciale anche se riferita all'oggetto
del ng. (ben vengano segnalazioni di siti o iniziative free che parlano di
Access, anche se personali, ma il tutto deve sempre essere senza scopo di
lucro;
Alcune regole legate invece alla netiquette, dove con il termine netiquette
'retichetta', si intende l'insieme di regole nate col tempo per autoregolare
il comportamento degli utenti delle news.
- EVITARE DI SCRIVERE IN MAIUSCOLO sia gli oggetti e soprattutto il testo
dei messaggi che nelle regole equivale ad urlare;
- Scrivere in formato testo e non in HTLM (quindi con formattazioni varie),
questo perche' non tutti i lettori di messaggi (newsreader) visualizzano
correttamente questo formato;
- Evitate le polemiche personali con gli altri partecipanti.
Se proprio non potete farne a meno cercate di trasferirle in privato.
Alcuni link per chi volesse approfondire:
The Net: Guida per l'utente e Netiquette, di Arlene Rinaldi
http://www.inferentia.it/netiquette/
Etica e norme di buon uso dei servizi di rete
http://web.tiscalinet.it/enterprise_videotext/itamidi/netiquette/netiquetteit.htm
ATTENZIONE
I successivi sono testi carichi d'ironia, cioe' sono suggerimenti da
EVITARE!
GALAMAILEO di John of the Homepage
http://www.mamofaq.usenet.eu.org/FAQ-galamalileo.txt
Cara Emily Postnews...
http://uniper.unimo.it/uniper/cara_emily_postnews.htm
Grazie per la collaborazione
Questo documento e' stato redatto da Carlo VE
----------------------------------------------------------------------------
Alcune utili abbreviazioni (acronimi)
AFAIK As Far As I Know
BTW By The Way
CU See You
CUL8R See You Later
CUT Taglio (quando non si riporta tutto il testo a cui si risponde)
HTH Hope This Helps
IMO In My Opinion
IMHO In My Humble Opinion
LOL Laughing out loud
NEWBIE Nuovo arrivato, persona nuova per il NG
NG Newsgroup
OT Off-Topic: fuori argomento
ROTFL Rolling on the floor laughing
ROTFLASTC Rolling on the floor laughing and scaring the cat
ROTFLMAO Rolling on the floor laughing my ass off
RTFM Read the fuckin' manual
SPAM Messaggio pubblicitario fortemente OT, sui NG è assolutamente vietato
TIA Thanks In Advance
TROLL Persona che vuole solo creare disturbo e scompiglio
Ce ne sono tanti altri, li trovate qui:
http://www.acronymfinder.com


title: Azzeramento ComboBox indesiderato

author: RobertoA

text:
Access 2003 + sp2
Windows XP pro + sp2
Un applicativo realizzato in Access, dispone di una maschera che contiene al
suo interno tre combobox, il numero 1 il 2 ed il 3.
Alla scelta dell'item nel combobox1 il sistema risponde riempiendo il
combobox 2 in maniera opportuna
Alla scelta dell'item nel combobox2  il sistema risponde riempiendo il
combobox 3 in maniera opportuna
Alla scelta dell'item nel combobox3  il sistema risponde riempiendo delle
textbox in maniera opportuna.
Bene, sul sistema di sviluppo tutto funziona a meraviglia, portato dal
cliente, al click sulla combobox3 le altre due si svuotano, come fossero in
qualche modo collegate.
Ho verificato la versione di Access installata, ho provato ad installare su
un mio pc fisso, precedentemente sfornito di Office, il cd office del
cliente, e da me tutto funziona regolarmente.
La combobox3 dispone di un solo evento, l'AfterUpdate, che ho gia' provato
ad escludere metendo l'apice su tutte le righe.
Tra l'altro, dal cliente ci sono due pc, su entrambi si comporta nello
stesso modo, mentre da noi su un notebook e tre pc fissi funziona
regolarmente.
L'ambiente Access sembra identico sia da noi che dal cliente, inteso come
versioni programmi, aggiornamenti, configurazione Strumenti/Opzioni.
Cosa altro posso verificare ?
Grazie e ciao
RobertoA


title: Azzeramento ComboBox indesiderato

author: antonio

text:
"RobertoA" <
amor...@tiscalinet.it
> ha scritto nel messaggio
news:45e6d6ca$1...@newsgate.x-privat.org...

La scelta dell'item del combobox3 viene fatta col mouse o battendo invio ?
In quest'ultimo caso potrebbero aver modificato qualche composizione dei
tasti, magari per assegnare la virgola al posto del punto decimale a fianco
allo zero. Non ci credo... ma tanto per arrampicarmi sugli specchi e non
lasciare il tuo thread privo di risposte.
Ciao
Antonio


title: Azzeramento ComboBox indesiderato

author: Massimiliano Bertoglio

text:
"RobertoA"
> L'ambiente Access sembra identico sia da noi che dal cliente, inteso come
> versioni programmi, aggiornamenti, configurazione Strumenti/Opzioni.
> Cosa altro posso verificare ?
E' perfino difficile da credere!   ;-)
Ma hai visto la cosa con i tuoi occhi o ti č stata riferita solo per
telefono?


title: Azzeramento ComboBox indesiderato

text:

Vista e provata con le mie mani, purtroppo.
Ciao
RobertoA


title: Azzeramento ComboBox indesiderato

text:
"RobertoA"
> Vista e provata con le mie mani, purtroppo.
> Ciao
Supponiamo che sia qualcosa legato alla visualizzazione: questa cosa succede
anche in modalità provvisioria?
Max


title: Azzeramento ComboBox indesiderato

text:

Si
RobertoA


title: problema di report

author: Welle

text:
Ciao a tutti ho un problema.... nel mio repord ricevo dati da una query e
vorrei poterli posizionare non come un elenco ma uno di seguito
all'altro....
ESEMPIO:
Non cosi:
Nome cognome citta   a
                                   b
                                   c
Ma cosi:
 Nome cognome citta   a,b,c, ecc ecc
A;B;C; provengono dallo stesso "campo" esiste un formula specifica.....
E' possibile ciao a tutti e grazie


title: problema di report

author: Emyr

text:
On Fri, 28 Feb 2003 08:52:30 GMT, "Welle" <
santo...@tiscali.it
>
wrote:

temo tu debba fare il tutto via codice
Saluti.
Emanuele.


title: problema di report

author: Maurizio Borrelli

text:
> "Welle" <
santo...@tiscali.it
> ha scritto nel
> messaggio news:irF7a.248416$0v.69...@news1.tin.it...
[...]
> nel mio repord ricevo dati da una query e
> vorrei poterli posizionare non come un elenco ma uno di seguito
> all'altro....
> ESEMPIO:
> Non cosi:
> Nome cognome citta   a
>                      b
>                      c
> Ma cosi:
>  Nome cognome citta   a,b,c, ecc ecc
> A;B;C; provengono dallo stesso "campo" esiste un formula
> specifica.....
[...]
    Forse questo ti puo' interessare (tutto su una riga!):
http://groups.google.com/groups?hl=it&lr=&ie=UTF-8&oe=UTF-8&threadm=akv2
rh%241l1lr0%241%
40ID-52090.news.dfncis.de
&rnum=1&prev=/groups%3Fie%3DUTF
-8%26oe%3DUTF-8%26as_ugroup%3Dit.comp.appl.access%26as_usubject%3DConcat
enare%2520stringhe%2520in%2520una%2520Query%26lr%3D%26num%3D100%26hl%3Di
t
    (Facci sapere se ed eventualmente come hai risolto. Grazie.)
--
Ciao :o)
Maurizio
--------
?SPQR(C)
 X
--------


title: problema di report

text:
Non Ho risolto nulla sono ancora in alto mare Vi prego AIUTOOOOOO
"Maurizio Borrelli" <
maurizio...@freepass.it
> ha scritto nel messaggio
news:b3o1ol$1moepp$1...@ID-52090.news.dfncis.de...



title: problema di report

text:
> "Welle" <
santo...@tiscali.it
> ha scritto nel messaggio
> news:tlK9a.14270$pG1.3...@news1.tin.it...
> > "Maurizio Borrelli" <
maurizio...@freepass.it
> ha scritto
> > nel messaggio news:b3o1ol$1moepp$1...@ID-52090.news.dfncis.de...
> > > "Welle" <
santo...@tiscali.it
> ha scritto nel
> > > messaggio news:irF7a.248416$0v.69...@news1.tin.it...
[...]
> > > nel mio repord ricevo dati da una query e
> > > vorrei poterli posizionare non come un elenco ma uno di seguito
> > > all'altro....
> > > ESEMPIO:
> > > Non cosi:
> > > Nome cognome citta   a
> > >                      b
> > >                      c
> > > Ma cosi:
> > >  Nome cognome citta   a,b,c, ecc ecc
> > > A;B;C; provengono dallo stesso "campo" esiste un formula
> > > specifica.....
[...]
> >     Forse questo ti puo' interessare (tutto su una riga!):
[...]
> Non Ho risolto nulla sono ancora in alto mare Vi prego AIUTOOOOOO
    Con una risposta cosi' non si puo' dir nulla! Aiutaci ad aiutarti e
raccontaci come stanno le cose e, soprattutto, devi dirci se hai
visitato il link proposto e come e perche' non fa al caso tuo.



title: problema di report

text:
Ho visitato il link che mi hai dato tu il problema e lo stesso pero essendo
un principiante non ne ho cavato piede e non sono riuscito a risolvere
nulla...... come faccio.... vi ringrazio
ciao ciao
"Maurizio Borrelli" <
maurizio...@freepass.it
> ha scritto nel messaggio
news:b488if$1supp2$1...@ID-52090.news.dfncis.de...



title: problema di report

text:
> "Welle" <
santo...@tiscali.it
> ha scritto nel messaggio
> news:6BZ9a.18535$pG1.4...@news1.tin.it...
> > "Maurizio Borrelli" <
maurizio...@freepass.it
> ha scritto nel
messaggio
> > news:b488if$1supp2$1...@ID-52090.news.dfncis.de...
[...]
> > > Non Ho risolto nulla sono ancora in alto mare Vi prego AIUTOOOOOO
> >     Con una risposta cosi' non si puo' dir nulla! Aiutaci ad
aiutarti e
> > raccontaci come stanno le cose e, soprattutto, devi dirci se hai
> > visitato il link proposto e come e perche' non fa al caso tuo.
> Ho visitato il link che mi hai dato tu il problema e lo stesso pero
essendo
> un principiante non ne ho cavato piede e non sono riuscito a risolvere
> nulla...... come faccio.... vi ringrazio
[...]
    Spiacente, cosi' non se ne viene fuori. Devi collaborare
*fattivamente*. Traduco: datti una mossa e studia.



title: problema di report

text:
Ti ringrazio..... lo stesso forse sarai nato imparato bhe!!!! io no....!!!
ciao grazie lo stesso
"Maurizio Borrelli" <
maurizio...@freepass.it
> ha scritto nel messaggio
news:b49rmf$1srjtd$1...@ID-52090.news.dfncis.de...



title: problema di report

text:
> "Welle" <
santo...@tiscali.it
> ha scritto nel messaggio
> news:az4ba.35916$pG1.8...@news1.tin.it...
> > "Maurizio Borrelli" <
maurizio...@freepass.it
> ha scritto nel
> > messaggio news:b49rmf$1srjtd$1...@ID-52090.news.dfncis.de...
[...]
> >     Spiacente, cosi' non se ne viene fuori. Devi collaborare
> > *fattivamente*. Traduco: datti una mossa e studia.
> Ti ringrazio..... lo stesso forse sarai nato imparato bhe!!!! io
no....!!!
    No, proprio non ci siamo capiti! Se ti dico studia e' perche' anche
io ho studiato, non che sono "nato imparato". Se l'ho fatto io, e
praticamente tutti i frequentatori del ng, perche' non puoi farlo anche
tu?
    Altra questione, invece, e' ottenere risposta ai propri quesiti.
Vedi, qui tutti vorremmo darti una mano ma sei tu che non collabori. Per
avere risposte bisogna fare delle domande, e non scrivere: Aiuto, Non so
come si fa, e cose del genere. Prova a spiegare un po' in dettaglio cosa
vuoi fare, cosa fai per tentare di ottenerlo e perche' non riesci a fare
quello che vorresti fare. E vedrai che qualcuno ti dara' una mano.



title: problema di report

text:
Tu hai ragione, scrivendo al newsgroup volevo ottenere solo delle risposte
più chiare e dirette come ho sempre ricevuto...e come ho anche dato.... ho
cercato e non sono riuscito a trovare nessuna informazione utile e semplice
in molti testi libri opuscoli, successivamente ho visitato forse una 15 di
siti... per me risulta un cosa intuitivamente semplice e non pensavo che
access avesse questi limiti o forse i limiti li ho io..... ma sarà che non
ho neanche tantissimo tempo da dedicare a questo problema.... ti ringrazio
per la tua disponibilità ma e credo di aver spiegato in maniera semplice
quale è il mio problema...  voglio solo disporre dei record in un repord non
in maniera verticale ma orizzontale (pere,mele,banane come e scritto nel
link che tu mi hai dato )
ammetto anche di essere ignorante e che di codice non capisco niente, se
avessi il tempo di studiarmelo di sicuro non avrei neanche chiesto aiuto
.......
Mi dispiace per la nostra incomprensione e ti ringrazio per l'aiuto che fin
ora mi hai dato
ciao
"Maurizio Borrelli" <
maurizio...@freepass.it
> ha scritto nel messaggio
news:b4ikvt$1vhema$1...@ID-52090.news.dfncis.de...



title: problema di report

text:
> "Welle" <
santo...@tiscali.it
> ha scritto nel messaggio
> news:beCba.58783$zo2.1...@news2.tin.it...
> > "Maurizio Borrelli" <
maurizio...@freepass.it
> ha scritto nel
> > messaggio news:b4ikvt$1vhema$1...@ID-52090.news.dfncis.de...
> > > "Welle" <
santo...@tiscali.it
> ha scritto nel messaggio
> > > news:az4ba.35916$pG1.8...@news1.tin.it...
> > > > "Maurizio Borrelli" <
maurizio...@freepass.it
> ha scritto
> > > > nel messaggio news:b49rmf$1srjtd$1...@ID-52090.news.dfncis.de...
[...]
> Tu hai ragione, scrivendo al newsgroup volevo ottenere solo delle
> risposte
> più chiare e dirette come ho sempre ricevuto...e come ho anche
> dato.... ho
> cercato e non sono riuscito a trovare nessuna informazione utile e
> semplice
> in molti testi libri opuscoli, successivamente ho visitato forse una
> 15 di
> siti... per me risulta un cosa intuitivamente semplice e non pensavo
> che
> access avesse questi limiti o forse i limiti li ho io..... ma sarà che
> non
> ho neanche tantissimo tempo da dedicare a questo problema.... ti
> ringrazio
> per la tua disponibilità ma e credo di aver spiegato in maniera
> semplice quale è il mio problema...
    ... ed io, nella maniera che so, ti ho fornito una possibile
soluzione! Mi spieghi come mai allora non hai ancora risolto? Capisci
che c'e' qualcosa che non funziona in questo thread?!? Io la mia
disponibilita' ce l'ho messa. Scusa se insisto ma a me pare che tu non
abbia fatto niente per risolvere il *tuo* problema, senno' non saremmo
ancora qui a girarci intorno. Poi, perche' insisti a dire di "aver
spiegato in maniera semplice quale è il mio problema"? Nessuno lo nega.
E' vero, tu hai spiegato in maniera semplice il tuo problema. Quello che
non hai spiegato e' perche' non l'hai risolto con la soluzione che ti e'
stata data. E quello che non hai detto e' cosa ti serva per andare
avanti e risolvere.
> voglio solo disporre dei record in un repord non
> in maniera verticale ma orizzontale (pere,mele,banane come e scritto
> nel link che tu mi hai dato )
> ammetto anche di essere ignorante e che di codice non capisco niente,
> se
> avessi il tempo di studiarmelo di sicuro non avrei neanche chiesto
> aiuto
> .......
> Mi dispiace per la nostra incomprensione e ti ringrazio per l'aiuto
> che fin ora mi hai dato
    Figurati... L'unica cosa che mi spiace e' che non hai risolto e...
che non scrivi DOPO il quoting. ;-)



title: Come ci si dovrebbe comportare in un newsgroup, ovvero 'Istruzioni per l'uso' (f)

text:
Quello che segue è ricavato da
www.sitocomune.com
 e rappresenta le regole
che a suo tempo i frequentatori di it.comp.appl.access si dettero
liberamente e democraticamente; a mio avviso non è corretto partecipare a
questo NG e non rispettare tali regole; naturalmente é sempre possibile
modificare democraticamente dette regole.
Si ricorda che it.comp.appl.access è un NG autogestito e pertanto non esiste
alcun filtro circa la pubblicazione dei messaggi; a mio avviso, ciò però
non autorizza qualcuno a non rispettare le regole di buon comportamento, che
nella rete mi sembra si chiamino netiquette.
Vorrei ricordare che nei NewsGroup NON autogestiti i moderatori NON
pubblicano i messaggi che risultano non conformi alle regole del NG.
=======================================
Come ci si dovrebbe comportare in un newsgroup ovvero 'Istruzioni per l'uso'
Anche i newsgroups, come tutte le comunita' di esseri umani, hanno delle
regole la cui conoscenza e rispetto permette un proficuo utilizzo del ng da
parte di tutti i partecipanti, evitando incomprensioni, malintesi ed inutili
polemiche.
Alcune regole sono generali e di elementare educazione, altre proprie di
questo gruppo di discussione cresciute e consolidate nel tempo soprattutto
con il contributo dei frequentatori piu' anziani.
Premesso che il ng e' gestito da 'volontari' che mettono a disposizione
gratuitamente il proprio tempo, le proprie conoscenze e la loro
professionalita' per aiutare chiunque, persone che spesso non conoscono e
che dalle quali non riceveranno alcun compenso, per cui qualsiasi forma di
pretesa o obbligo da parte di chi scrive sono decisamente fuori luogo:
- prima di inviare la propria richiesta provate a verificare se nei messaggi
dei giorni precedenti non siano gia' presenti delle soluzioni al quesito che
si vuole porre.
Non e' il massimo delle figure fare una domanda a cui e' gia' stata data
ampia ed esauriente risposta magari il giorno prima; di sicuro poi
l'eventuale replica difficilmente potra' essere piu' completa.
Volendo si possono effettuare anche delle ricerche nell'archivio storico dei
messaggi presso il sito:
http://groups.google.com/
- provate anche a verificare che i vostri dubbi e le relative soluzioni non
siano gia' presenti sul Sito Comune di questo newsgroup:
http://www.sitocomune.com
Sul Sito Comune, inoltre, sono raccolti tutti i messaggi del ng relativi a
qualche anno.
Se si decide comunque di scrivere al ng sarebbe bene tenere presente:
Il SUBJECT
-------------
Nello scrivere, all'oggetto del messaggio si dovrebbe dare maggiore
importanza perche' esso contribuisce ad identificare immediatamente
l'argomento e il tipo di problema, attirando subito l'attenzione di chi
legge.
Si sconsiglia di inserire subject insignificanti come:
'AIUTO','URGENTE','PROBLEMA ACCESS', 'SOLO PER ESPERTI' 'SONO PRINCIPIANTE',
'SONO DEFICIENTE', 'come si fa...' ECC.,
nel marasma generale dei messaggi perdono visibilita'.
Ecco invece alcuni esempi da considerarsi corretti:
- Gestire il tasto Applica Filtro/Rimuovi Filtro
- Sincronizzare repliche via Internet con Access 2000
- Formattazione diversa per il solo record selezionato
- Come ricercare in una casella combinata
- Formato Numerico Nelle query
- Copia e incolla di piu' dati nello stesso campo
TESTO DEL MESSAGGIO
-----------------------------
Anche qui, soprattutto nell'interesse di chi posta il messaggio, il suo
contenuto dovrebbe essere pensato e redatto con attenzione al fine di
evitare la spedizione di messaggi incomprensibili, che non potranno avere
risposte immediate soddisfacenti.
E' consigliabile indicare la versione di MSAccess a cui ci si riferisce ed
il sistema operativo utilizzato (A2/W95, A95/W98, A97/NT4, A00/W00).
Se dopo aver inviato un messaggio non si dovessero ricevere risposte si puo'
provare a riformularla evitando pero' di assumere un tono polemico del tipo
'Possibile che nessuno sappia come ...', 'Perche' non mi volete rispondere'
I motivi per cui certi messaggi non ricevono risposte possono essere i piu'
svariati dalla domanda mal posta, al fatto che nessuno effettivamente abbia
una risposta da dare.
*Alcuni consigli per chi risponde*
- Scrivere dopo il quoting
Quando si replica (risponde) ad un messaggio si dovrebbe iniziare a scrivere
sempre dopo il testo dei messaggi precedenti.
Lasciare il contenuto del testo originario se breve, oppure riassumere il
contenuto tagliano le parti meno significative, lasciando quelle piu'
interessanti per la comprensione del discorso.
- Non farsi coinvolgere in polemiche con altri partecipanti ed eventuali
disaccordi sarebbe meglio proseguirli in e-mail private.
Alcune richieste o comportamenti *sicuramente* non graditi in questo ng:
- chiedere di programmi per 'sproteggere' database e quindi presumibilmente
il lavoro di altre persone. Oltre a non essere moralmente corretto, e'
illegale, inoltre, considerando che in questo ng possono esserci persone che
si guadagnano la pagnotta sviluppando programmi con access, non ci sembra
corretto contribuire a diffondere questo, tipo di informazioni;
- richiedere risposte personalizzate al proprio indirizzo e-mail e' contro
lo spirito di questo ng in cui si presuppone che tutte le domande e tutte le
risposte debbano essere visibili perche' potrebbero interessare a tutti;
- contattare direttamente altri frequentatori del ng inviando richieste di
informazioni via e-mail, magari a quelli che sembrano piu' bravi e piu'
disponibili di tutti ad aiutare gli altri;
- chiedere del compilatore di access, semplicemente perche' non esiste, lo
sanno anche i bambini ormai;
- chiedere l'invio di programmi gia' fatti con la scusa di dover imparare,
vedere, bla bla bla;
- inviare messaggi con pubblicita' commerciale anche se riferita all'oggetto
del ng. (ben vengano segnalazioni di siti o iniziative free che parlano di
access, anche se personali, ma il tutto deve sempre essere senza scopo di
lucro;
Alcune regole legate invece alla netiquette, dove con il termine netiquette
'retichetta', si intende l'insieme di regole nate col tempo per autoregolare
il comportamento degli utenti delle news.
- EVITARE DI SCRIVERE IN MAIUSCOLO sia gli oggetti e soprattutto il testo
dei messaggi che nelle regole equivale ad urlare;
- Scrivere in formato testo e non in HTLM (quindi con formattazioni varie).
questo perche' non tutti i lettori di messaggi (newsreader) visualizzano
correttamente questo formato;
- Evitate le polemiche personali con gli altri partecipanti. Se proprio non
potete farne a meno cercate di trasferirle in privato.
Alcuni link per chi volesse approfondire:
The Net: Guida per l'utente e Netiquette, di Arlene Rinaldi
http://www.inferentia.it/netiquette/
Etica e norme di buon uso dei servizi di rete
http://web.tiscalinet.it/enterprise_videotext/itamidi/netiquette/netiquetteit.htm
Grazie per la collaborazione
Questo documento e' stato redatto da Carlo VE
----------------------------------------------------------------------------
Alcune utili abbreviazioni (acronimi)
AFAIK As Far As I Know
BTW By The Way
CU See You
CUL See You Later
CUT Taglio (quando non si riporta tutto il testo a cui si risponde)
HTH Hope This Helps
IMO In My Opinion
IMHO In My Humble Opinion
LOL Laughing over laughing
NEWBIE Nuovo arrivato, persona nuova per il NG
NG Newsgroup
OT Off-Topic: fuori argomento
ROTFL Rolling on the floor laughing
ROTFLASTC Rolling on the floor laughing and scaring the cat
ROTFLMAO Rolling on the floor laughing my ass off
RTFM Read the fuckin' manual
SPAM Messaggio pubblicitario fortemente OT, sui NG è assolutamente vietato
TIA Thanks In Advance
TROLL Persona che vuole solo creare disturbo e scompiglio
ce ne sono tanti altri, li trovate qui:
http://www.acronymfinder.com


title: Da access a Vb net

text:
Salve ragazzi ho una curiosità da proporvi anche se queszo news è solo per
Access ma credo che Access in qualche modo come db sia molto usato per
contenere i dati mentre tanti fanno l'interfaccie con Vb ecc...
ho da poco installato visual studio sul mio compiuter è non avendo da fare
niente mi sono messo a spulciarlo.....
ma sono andato subbito nel pallone....... forse perchè mi sono letto un
libro di circa 800 pagine......
la mia domanda adesso è questa..... mentre in access potevi tramite una
query popolare una "Casella combinata" io adesso non riesco a capire avendo
una maschera collegata ad una tabella tramite il controllo "data" (non so se
sia il controlo giusto..) non riesco a recuperare i dati in un'altra tabella
del db per popolare la Casella combinata......mahhhhhh.......
un'altra cosa che mi ha lasciato un po' perplesso è: che mentre in access
potevi inserire una sottomaschera(Visualizzazione foglio dati o continuo) in
Vb come cavolo si fà.........c'è anche questa opzione.?!
perchè questa domanda.?! beh in una maschera a Visualizzazione continua
potevi mettere un pulsante di comando vicino ad un record..........ed access
in automatico te lo cotruiva per ogni record.........cosi da poter
effettuare qualche operazione sul record corrente.. insomma diciamo che mi
piaceva molto lavorare con le maschere li trovavo molto flessibili.........
Scusate credo che + che un post sia  stata una confessione....
Gianni_B.


title: Da access a Vb net

author: Matteo Cevanton

text:
"Gianni_B" <> Salve ragazzi ho una curiosità da proporvi anche se queszo

Dovresti leggerti le migliaia di Thread nati sull'argomento su questo e
altri ng.  :-)
Alla fine è questione di gusti: sicuramente Access è ottimo come Front
Editor ... naturalmente esistono altre filosofie di lavoro.
Ciao.


title: Da access a Vb net

author: Giorgio Prx

text:
"Gianni_B" <
gia...@bluewin.ch
> ha scritto nel messaggio
news:3fbe8560$1...@news.bluewin.ch...

Nel 1993 sono passato da VB3 prof. a Access2.0 per i motivi che hai
elencato, ho sentito che adesso con CrystalReport  è possibile inserire i
subreport ma per i subform credo che dovrai appoggiarti a oggetti tipo
datagrid o dbflexgrid . Per quanto riguarda la casella combinata (credo si
chiami dbCombo) devi associarla ad un'altro DataControl.
Perché vuoi cambiare ?
Ciao Giorgio


title: Da access a Vb net

text:
"Giorgio Prx" <
giorgio...@nospamtiscalinet.it
> ha scritto nel messaggio
news:bpm342$ego$1...@lacerta.tiscalinet.it...

La mia non è una necessità........ma soltanto curiosità è voglia di
Conoscere, i miei Limiti.
Niente di +.
Gianni_B


title: Maschere collegate

author: Guriuz

text:
Salve a tutti,
ho due maschere collegate alla stessa tabella. La seconda maschera
viene aperta tramite comando presente nella prima quando ho la
necessità di determinati calcoli.
Come faccio a far scrivere nel record corretto i dati generati dalla
seconda maschera?
Grazie.


title: Maschere collegate

author: VT @ Work

text:

Per rispondere è necessario avere qualche informazione in più:
- perchè serve una seconda maschera per fare i calcoli ?
- quali calcoli ?
- la tabella ha una chiave primaria ? Quale ?
>Grazie.
>
>


title: Maschere collegate

text:
V...@Work.it il giorno 27/04/2007 alle ore 9:47:46 ha scritto:
> Per rispondere è necessario avere qualche informazione in più:
> - perchè serve una seconda maschera per fare i calcoli ?
Sono calcoli particolari che vanno fatti solamente in determinati casi.
> - la tabella ha una chiave primaria ? Quale ?
La prima tabella si apre in relazione ad un utente, quindi ha l'ID
dell'utente inclusa tra i suoi controlli.


title: Maschere collegate

text:
On Fri, 27 Apr 2007 10:04:38 +0200, Guriuz <
gur...@gmail.com
> wrote:
 (...)
>V...@Work.it il giorno 27/04/2007 alle ore 9:47:46 ha scritto:
>> Per rispondere è necessario avere qualche informazione in più:
>> - perchè serve una seconda maschera per fare i calcoli ?
>
>Sono calcoli particolari che vanno fatti solamente in determinati casi.
E allora ?
Invece di usare una seconda maschera aggiungi nella maschera un
controllo di tipo "Struttura a schede" e aggiungi lì i controlli che
hai messo nella seconda maschera.
La struttura a schede puoi visualizzarla o meno a secondo del
verificarsi delle condizioni che richiedono i calcoli, impostando la
sua proprietà Visible.



title: Maschere collegate

text:
V...@Work.it il giorno 27/04/2007 alle ore 10:29:00 ha scritto:
> E allora ?
> Invece di usare una seconda maschera aggiungi nella maschera un
> controllo di tipo "Struttura a schede" e aggiungi lì i controlli che
> hai messo nella seconda maschera.
> La struttura a schede puoi visualizzarla o meno a secondo del
> verificarsi delle condizioni che richiedono i calcoli, impostando la
> sua proprietà Visible.
Devo farla nel modo detto, in quanto la seconda maschera è una sorta di
"menù" che mi permette una scelta di quale formula utilizzare per
aggiustare un calcolo eseguito nella prima maschera.
Non è una questione di principio, ma devo farlo così...
Ciao


title: Maschere collegate

author: VT @ home

text:
Il Fri, 27 Apr 2007 11:49:27 +0200, Guriuz <
gur...@gmail.com
> ha scritto:
>(.....)

Non per insistere, ma continuo a non vedere ostacoli nell'utilizzare un controllo a schede come una form.
Comunque, se la form Principale si chiama FormMain, è associata alla Tabella TblMain ed il controllo associato alla
chiave primaria Utente si chiama txtUtente, nella form dove effettui i calcoli, per aggiornare il record correntemente
visualizzato in FormMain, scrivi il seguente codice:
Dim rs As Recordset
Set rs = Currentdb.OpenRecordSet("SELECT * FROM TblMain WHERE Utente='" Forms!FormMain!txtUtente & "'")
With rs
  .Edit
  !Campo1=TuoValore1
  !Campo2=TuoValore2
...
  .Update
  .Close
EndWith
Set rs=Nothing
Forms!FormMain.Refresh
Dove scrivere questo codice è a tua scelta in funzione della logica dell'applicazione e dei calcoli effettuati.
Vincenzo Turturro
---------------------------------------------
il sito comune di it.comp.appl.access:
http://www.sitocomune.com/
---------------------------------------------
E quello di it.comp.as400
http://www.faq400.com/
---------------------------------------------


title: Maschere collegate

text:
VT @ home il giorno 27/04/2007 alle ore 17:32:37 ha scritto:
> Dove scrivere questo codice è a tua scelta in funzione della logica
> dell'applicazione e dei calcoli effettuati.
E' possibile usarlo in una "BeforeUpdate"? di un gruppo di opzioni?
Ciao


title: Maschere collegate

text:
Guriuz il giorno 02/05/2007 alle ore 16:52:03 ha scritto:
> E' possibile usarlo in una "BeforeUpdate"? di un gruppo di opzioni?
> Ciao
Mi da:
Errore di run-time '3061': Parametri insufficienti. Previsto 1.
Il codice:
   If txtSettUM <> 0 Then
                     intGioUM = (txtSettUM * 7) + txtGioUM
                     Dim rst As Recordset
                     Set rst = CurrentDb.OpenRecordset("SELECT *FROM
TabPazEsameEcoOstetrica WHERE
TabPazEsameEcoOstetrica.PazienteID=[Forms]![SchedeEcografiche]![txtNumero]")
                     With rst
                        .Edit
                        !GiorniCorrezione = (intGio - intGioUM)
                        .Update
                        .Close
                     End With
                     Set rst = Nothing
                     Forms!SchedeEcografiche.Refresh
...


title: Maschere collegate

text:
Il Wed, 02 May 2007 17:00:20 +0200, Guriuz <
gur...@gmail.com
> ha scritto:
>(.....)
>Guriuz il giorno 02/05/2007 alle ore 16:52:03 ha scritto:
>> E' possibile usarlo in una "BeforeUpdate"? di un gruppo di opzioni?
>> Ciao
Se ha senso ai fini dell'applicazione, sě.
>Mi da:
>Errore di run-time '3061': Parametri insufficienti. Previsto 1.
>
>Il codice:
>
>   If txtSettUM <> 0 Then
>                     intGioUM = (txtSettUM * 7) + txtGioUM
>                     Dim rst As Recordset
>                     Set rst = CurrentDb.OpenRecordset("SELECT *FROM
>TabPazEsameEcoOstetrica WHERE
>TabPazEsameEcoOstetrica.PazienteID=[Forms]![SchedeEcografiche]![txtNumero]")
Set rst = CurrentDb.OpenRecordset("SELECT *FROM TabPazEsameEcoOstetrica WHERE TabPazEsameEcoOstetrica.PazienteID=" &
[Forms]![SchedeEcografiche]![txtNumero])
>                     With rst
>                        .Edit
>                        !GiorniCorrezione = (intGio - intGioUM)
>                        .Update
>                        .Close
>                     End With
>                     Set rst = Nothing
>                     Forms!SchedeEcografiche.Refresh
>...
>



title: Maschere collegate

text:
VT @ home il giorno 02/05/2007 alle ore 18:09:43 ha scritto:
> [cut.]
Grazie Vincenzo, sembra funzionare tutto bene.
Nei prossimi giorni farò ulteriori prove e se avrò problemi te lo farò
sapere.
Ciao e grazie.


title: Maschere collegate

text:
VT @ home il giorno 02/05/2007 alle ore 18:09:43 ha scritto:
> Set rst = CurrentDb.OpenRecordset("SELECT *FROM TabPazEsameEcoOstetrica WHERE
> TabPazEsameEcoOstetrica.PazienteID=" &
> [Forms]![SchedeEcografiche]![txtNumero])
Buongiorno Vincenzo,
ti volevo dire che ho provato il codice da te suggeritomi e va tutto
bene tranne in un caso.
Quando la maschera principale fa riferimento ad un record nuovo, cioè
appena inserito, e mi vado ad aprire la maschera dei calcoli in
corrispondenza dell'Edit mi viene dato: Errore di run-time '3021':
Nessun record corrente.
Siccome presumo che il record venga generato non appena inserisco un
dato nella maschera principale, da cosa può dipendere questo
comportamento?
Grazie e scusami se sto abusando della tua pazienza...


title: Maschere collegate

text:
On Thu, 03 May 2007 10:32:37 +0200, Guriuz <
gur...@gmail.com
> wrote:
 (...)
>VT @ home il giorno 02/05/2007 alle ore 18:09:43 ha scritto:
>> Set rst = CurrentDb.OpenRecordset("SELECT *FROM TabPazEsameEcoOstetrica WHERE
>> TabPazEsameEcoOstetrica.PazienteID=" &
>> [Forms]![SchedeEcografiche]![txtNumero])
>
>Buongiorno Vincenzo,
>ti volevo dire che ho provato il codice da te suggeritomi e va tutto
>bene tranne in un caso.
>Quando la maschera principale fa riferimento ad un record nuovo, cioè
>appena inserito, e mi vado ad aprire la maschera dei calcoli in
>corrispondenza dell'Edit mi viene dato: Errore di run-time '3021':
>Nessun record corrente.
Subito prima dell'istruzione OpenForm con cui apri la form "dei
calcoli", aggiungi la seguente istruzione:
Me.Refresh
per forzare l'aggiornamento del record in tabella.



title: Maschere collegate

text:
V...@Work.it il giorno 03/05/2007 alle ore 12:50:23 ha scritto:
> Subito prima dell'istruzione OpenForm con cui apri la form "dei
> calcoli", aggiungi la seguente istruzione:
>
> Me.Refresh
>
> per forzare l'aggiornamento del record in tabella.
Porcaccia la miseria, funziona tutto ma mi va ad agire anche sul primo
record in tabella.
Indipendentemente da quale record apro, il primo viene modificato con
lo stesso valore del record attuale! :(


title: Maschere collegate

text:
Guriuz il giorno 03/05/2007 alle ore 14:43:57 ha scritto:
> Porcaccia la miseria, funziona tutto ma mi va ad agire anche sul primo record
> in tabella.
> Indipendentemente da quale record apro, il primo viene modificato con lo
> stesso valore del record attuale! :(
Ho messo DataEntry a True e sembra funzionare, corretto?
Ciao


title: Recordset e Report:

author: UJ

text:
Per ottenere un determinato report ho bisogno di effettuare parecchi
RecordSet che mi filtrano i dati a seconda dell'input richiesto.
Alla fine dell'elaborazione come faccio a passarlo come fonte dati al
report?
Solitamente io passavo direttemente la stringa SQL con l'istruzione:
nomeReport.RecordSource = strSQL
Ma in questo caso devo appunto effettuare prima numerosi controlli che
riesco a fare solo con vari Do... Loop nei RecordSet.
Quindi avendo creato un RecordSet è possibile passarlo ad un Rerpor?
------------
Grazie
UJ


title: Recordset e Report:

text:
In precedenti msg ho trovato il suggerimento di scaricare il RecordSet in
una tbl e poi di mettere questa come RecordSource del Report.
Ma voi fate per la maggior parte in questo modo o c'č un metodo un pň piů
.... "elegante" (passi il termine).
Grazie
UJ
> Per ottenere un determinato report ho bisogno di effettuare parecchi
> RecordSet che mi filtrano i dati a seconda dell'input richiesto.
> Alla fine dell'elaborazione come faccio a passarlo come fonte dati al
> report?
>
> Solitamente io passavo direttemente la stringa SQL con l'istruzione:
> nomeReport.RecordSource = strSQL
>
> Ma in questo caso devo appunto effettuare prima numerosi controlli che
> riesco a fare solo con vari Do... Loop nei RecordSet.
> Quindi avendo creato un RecordSet č possibile passarlo ad un Rerpor?
>
> ------------
> Grazie
> UJ
>
>


title: Recordset e Report:

author: Antonio Biso

text:
UJ <
uncle.jo...@tiscalinet.it
> wrote in message
944sqp$f2c$1...@fe2.cs.interbusiness.it...
> Per ottenere un determinato report ho bisogno di effettuare parecchi
> RecordSet che mi filtrano i dati a seconda dell'input richiesto.
> Alla fine dell'elaborazione come faccio a passarlo come fonte dati al
> report?
>
> Solitamente io passavo direttemente la stringa SQL con l'istruzione:
> nomeReport.RecordSource = strSQL
>
> Ma in questo caso devo appunto effettuare prima numerosi controlli che
> riesco a fare solo con vari Do... Loop nei RecordSet.
> Quindi avendo creato un RecordSet č possibile passarlo ad un Rerpor?
Che significa che tu crei un recordset scusa?
Tu lo apri, e l'origine dei record potrą essere o una tabella, o una query
salvata, o una stringa SQL. Quel che sarą, tu lo passi alla proprietą
recordsource del report
Antonio


title: Recordset e Report:

author: Sergio MAZZA

text:
"UJ" <
uncle.jo...@tiscalinet.it
> ha scritto nel messaggio
news:944tj4$39k$1...@fe1.cs.interbusiness.it...
> In precedenti msg ho trovato il suggerimento di scaricare il RecordSet in
> una tbl e poi di mettere questa come RecordSource del Report.
> Ma voi fate per la maggior parte in questo modo o c'č un metodo un pň piů
> .... "elegante" (passi il termine).
>
> Grazie
> UJ
>
Di solito l'ultima elaborazione, se non impiega tanto tempo e risorse, se i
risultato (dopo la stampa) non ha ragione di esistere, la faccio
direttamente dal report. Ossia l'ultima query č l'origine dati del report.
Ciao.


title: L'oggetto è bloccato ??????

author: Capaccioli Fulvio

text:
Alla chiusura di una maschera di presentazione dati mi appare il seguente
messaggio:
L'oggetto è bloccato.
Alla chiusura della maschera le modifiche apportate verranno scartate.
Come posso fare a disattivarlo, premesso che non mi interessa che le
modifiche vengano salvate?
Grazie anticipate a chiumque voglia aiutarmi.


title: aprire un file di access 2000

author: Gabriele

text:
con MS access 2002  , non ci riesco!
Mi chiede a ripetizione se voglio aprirlo o convertirlo , rispondo sempre
APRI , ma non mi si apre alla fine !
C'è qualche trucco ?
grazie!


title: Usare un interruttore in una maschera con il blocco delle modifiche.

author: Pino

text:
Ho creato una maschera in cui e’ settato il controllo allowedits=false
per non permettere all’utente di fare modifiche nei campi . Ora pero’
ho bisogno di mettere nella maschera un interruttore che ovviamente
non funziona se messo in una maschera con il blocco delle modifiche.
Come posso risolvere? Al limite e’ possibile usare un pulsante che
simuli un interruttore?
Grazie.


author: Fabrizio Alessandri

text:

Premetto che, se fai una ricerca in questo forum, trovi decine di
posts al riguardo.
Dim Ctrl As Control
For Each Ctrl In Me.Controls
    If Ctrl.Tag = "bloccare" Then
        Ctrl.Locked = True
    End If
Next
nella proprietà "tag" dei controlli che vuoi bloccare, scrivici un
nome di fantasia che evocherai nel codice (nell'esempio ho messo
"bloccare").
Ciao.


text:
On 18 Mag, 14:05, Fabrizio Alessandri
<
fabrizio.alessandr...@gmail.com
> wrote:
> nella proprietà "tag" dei controlli che vuoi bloccare, scrivici un
> nome di fantasia che evocherai nel codice (nell'esempio ho messo
> "bloccare").
>
> Ciao.
Ciao, sto provando a eseguire il codice che mi hai suggerito ma mi
dice che l'oggetto non supporta la proprieta'....


text:

Hai "parlato" di campi: su quelli funziona.
Probabilmente hai coinvolto anche dei controlli, es. pulsanti, che non
hanno questa proprietà ".Locked". Per i pulsanti puoi utilizzare la
proprietà ".Enabled".
Se ti serve anche quest'ultimo, devi fare un ciclo per ogni proprietà.
Ciao.


text:
On 20 Mag, 13:36, Pino <
ngi...@yahoo.it
> wrote:

Credo Fabrizio abbia ragione... ma se avessi messo la gestione errori
al codice semplificato che ti è stato suggerito... ci si sarebbe
accorti...!!
;-)
Ovviamente se ci sono Controllo che non supportano la cosa va
ridefinita.
Eventualmente possa esserti utile vedi questo, anche se Tecnicamente è
di un livello differente da quanto suggerito, ma magari....
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=155
@Alex


title: specifica di esportazione

author: Maurizio

text:
salve a tutti
con Access 2000 vorrei esportare una tabella in un file di testo. Quando do
il comando non compare più la finestra di creazione guidata per poter
definire la specifica di esportazione.
devo ricaricare Access oppure ho disattivato qualche opzione ?
--
grazie a tutti e buon lavoro
Maurizio


title: specifica di esportazione

author: MA

text:
"Maurizio" <
maur...@tin.it
> ha scritto nel messaggio
news:ilFkd.305736$35.14...@news4.tin.it...

fai il processo inverso importa un file di testo, fatti le tue specifiche e
poi le puoi usare per l'esportazione.
MAssimiliano


title: problemino su una query

author: Laura

text:
ho un problemino in Access e non so se si può fare
ho questa situazione
tabella A (contiene delle tipologie)
codice           descrizione
1                   COMPOSITORE
2                    CANTANTE
3                    CASA DISCOGRAFICA
tabella B (contiene i soggetti)
codice    codice tipo     nome
    1                    1            bach
    2                    1            mozart
    3                    1            debussy
    4                    2            ligabue
    5                    2            baglioni
    6                    3            EMI
    7                    3            Ricordi
Devo estrapolare la tipologia, e il nome del soggetto ma il risultato invece
di essere :
codice    codice tip      tipologia                               nome
    1                    1          COMPOSITORE                bach
    2                    1          COMPOSITORE                mozart
    3                    1          COMPOSITORE                debussy
    4                    2          CANTANTE                        ligabue
    5                    2          CANTANTE                        baglioni
    6                    3          CASA DISCOGRAFICA   EMI
    7                    3          CASA DISCOGRAFICA   Ricordi
deve essere:
codice tip      tipologia                               nome
1                      COMPOSITORE                bach, mozart, debussy
2                      CANTANTE                        ligabue, baglioni
3                      CASA DISCOGRAFICA   EMI, Ricordi
secondo qualcuno si può fare?
grazie mille
ciao Laura


title: problemino su una query

text:
"Laura" <
laura....@libero.it
> ha scritto nel messaggio
news:JU165.298302$VM3.2...@news.infostrada.it...

Con una query di selezione e mettendo in relazione i campi tabellaA.codice
con tabellaB.codiceTipo dovresti ottenere quello che chiedi.
es.
SELECT [Tabella A].codice, [Tabella B].[codice tipo], [Tabella
A].descrizione, [Tabella B].nome
FROM [Tabella A] LEFT JOIN [Tabella B] ON [Tabella A].codice = [Tabella
B].codice;
Ciao.


title: Report.page nei report

text:
Innanzitutto ciao a tutti!
Ho realizzato un report di fattura differita.
Passo a questo report una query di dati con testate e righe.
Tutto ok. Il problema nasce con il numero di pagina da assegnare ad
ogni fattura.
Alcune fatture possono essere lunghe piu' di una pagina alcune no.
Ho cercato di controllare nella Report.page quando cambia il cliente,
in modo che ricominci da uno, oppure continui nella numerazione se il
cliente non cambia.
Tutto ok. O meglio: se guardo il report in anteprima e passo da una
pagina all'altra tutto perfetto.
Se lancio il report in stampa senza anteprima o senza sfogliarlo
pagina per pagina in anteprima, il numero pagina non viene piu'
controllato.
Sembra quasi che Access se e' in anteprima e se avanzo manualmente le
pagine si comporti correttamente mentre sembra che access, se non gli
si fa questa cosa, non faccia mai scatenare il
report.page
.
E' possibile?
Sapete come aiutarmi o consigliarmi un metodo migliore per attribuire
il n. di pagina correttamente?
Grazie a tutti e scusatemi ma sono un neofita.


title: Report.page nei report

text:

hai usato un evento? Quale?
--
--
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access


title: Report.page nei report

text:
On 20 Mar, 09:37, "MA" <
mas...@massimilianoamendola.it
> wrote:

S, ho usato l'evento Report_page per cercare di capire quando cambia
pagina.
in pratica, in questo evento controllo se il cliente che sta passando
e' diverso dal precedente ricomincio da pagina uno altrimenti avanzo
di +1 di n.pagina.
Ciao e grazie se riesci ad essermi di aiuto.


title: Sapere se la finestra del database ha lo stato attivato o disattivato

author: cranze

text:
Ciao a tutto il ng.

Per conoscere il nome della maschera attivata e di quella appena
disattivata, ne memorizzo il nome nei campi [Attivata] e [Disattivata]
di una maschera nascosta e sempre aperta [FormNascosta].

Private Sub Form_Activate()
If Forms!FormNascosta!Attivata = Me.name Then
Exit Sub
Else
Forms!FormNascosta!Disattivata = Forms!FormNascosta!Attivata
Forms!FormNascosta!Attivata = Me.name
End If
End Sub

Il problema è che vorrei sapere anche se la maschera è stata attivata
non passando da un’altra maschera ma dalla finestra del database e
viceversa.
Quindi volevo sapere se allo stesso modo esiste la possibilità di
memorizzare il nome della finestra del database, o comunque sapere se
ha lo stato attivato o disattivato.

Grazie, cranze.


author: Riccardo Baldinotti

text:
cranze ha scritto:

> Ciao a tutto il ng.

> Per conoscere il nome della maschera attivata e di quella appena
> disattivata, ne memorizzo il nome nei campi [Attivata] e [Disattivata]
> di una maschera nascosta e sempre aperta [FormNascosta].

> Private Sub Form_Activate()
> If Forms!FormNascosta!Attivata = Me.name Then
> Exit Sub
> Else
> Forms!FormNascosta!Disattivata = Forms!FormNascosta!Attivata
> Forms!FormNascosta!Attivata = Me.name
> End If
> End Sub

> Il problema � che vorrei sapere anche se la maschera � stata attivata
> non passando da un�altra maschera ma dalla finestra del database e
> viceversa.
> Quindi volevo sapere se allo stesso modo esiste la possibilit� di
> memorizzare il nome della finestra del database, o comunque sapere se
> ha lo stato attivato o disattivato.

Cos� a naso...
Io avevo fatto un'applicazione in cui i pulsanti per aprire un'altra
maschera chiamavano questa funzione:
Function fApriERiduci(masch, dache, Optional cond)
    Forms(dache).Visible = False
    Call aprimaschera(masch, cond)
    Forms(masch)!dachi = dache
End Function
Mi spiego: ogni maschera aveva una casella di testo chiamata "dachi", in
cui veniva messo il valore <dache> passato alla funzione, contenente il
nome della maschera chiamante.
Esempio di chiamata:
    Call fApriERiduci("mIscr", "mEdizione")
dove la maschera "mEdizione" chiamava la maschera "mIscr". La  maschera
"mEdizione" era resa .Visible = False e nella casella Forms!mIscr!dachi
era scritto il valore <mEdizione>.
Quando premevo il pulsante Chiudi della  maschera "mIscr", eseguivo la
seguente chiamata:
=fchiudi("mIscr")
che attivava questa funzione:
Function fchiudi(masch)
    stri = Forms(masch)!dachi
    DoCmd.Close acForm, masch
    Forms(stri).Visible = True
End Function

"stri" � una variabile globale di tipo String, la Sub "aprimaschera",
oltre ad... aprire la maschera, faceva altre cose non pertinenti.
In questo modo ogni maschera che poteva essere chiamata da pi� parti
riportava il nome della chiamante. Se l'aprivo dal db con un doppio click,
la casella di testo chiamata "dachi" aveva valore Null.
Spero di essere stato chiaro.
RB

--

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


text:
On 2 Ago, 11:10,
riccardo.baldino...@qualcosa.it
 (Riccardo Baldinotti)
wrote:

> questo articolo e` stato inviato via web dal servizio gratuitohttp://
www.newsland.it/newssegnala
 gli abusi ad ab...@newsland.it- Nascondi testo citato
>
> - Mostra testo citato -

Grazie per l'interessamento.
Il fatto è che avrei voluto evitare di impostare ogni maschera ed ogni
report del db.
Poichè ho alcune query che hanno dei parametri che richiamano dei
valori di qualche combo o listbox in alcune maschere, vorrei che tali
parametri venissero ignorati se le query vengono lanciate con le
maschere chiuse o direttamente dalla finestra del db.
E dato che tali query sono in molti casi RecordSource di report,
vorrei evitare di impostare ogni maschera ed ogni report del db.
Quindi se si riuscisse a gestire lo stato attivo della finestra del db
magari memorizzandone il nome quando la si attiva, mi risulterebbe
tutto più semplice.
Ma se non si può... allora pazienza.

Ciao, cranze


title: Consiglio per ricerca stringa in altre stringhe...

author: Salvador Pierangelo

text:
Salve a tutti,
vorrei un consiglio su come effettuare la ricerca di una stringa all'interno
di altre stringhe, vi espongo il problema:
ho una rubrica con più numeri telefonici associati ad ogni contatto (2
fissi, 2 fax, 2 cell + i numeri privati) ed ho necessità di sapere se un
dato numero di telefono è associato ad un contatto oppure no. I numeri
telefonici sono salvati tutti in campi stringa separati all'interno della
tabella tblContatti ed il numero da ricercare verrà inserito in una textbox
si una maschera apposita; mi conviene fare una concatenazione delle stringhe
dei vari numeri di telefono della tabella e poi fare la ricerca del numero
da trovare oppure mi conviene cercare in ogni campo? I numeri per ogni
contatto sono in tutto 12 ma non tutti sono utilizzati ed i contatti sono
circa 1500, l'output della ricerca sarà una listbox che conterrà i contatti
che hanno il numero telefonico in questione nei loro recapiti (potrebbero
essere più di uno per ogni dato numero se il numero è di un ufficio con più
dipendenti)...
Grazie,
PS


author: Roberto da casa

text:
"Salvador Pierangelo" <crazypuppy_NO@SPAM_tiscali.it> ha scritto nel
messaggio news:2u3pjvF...@uni-berlin.de...

Per fare la ricerca usa il metodo FindRecord ed imposta a acAll il suo
argomento soloincampocorrente (vedi help).
Così facendo la stringa viene cercata in tutti i campi del record.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:B_6fd.23$Ni....@twister1.libero.it...
>
> "Salvador Pierangelo" <crazypuppy_NO@SPAM_tiscali.it> ha scritto nel
> messaggio news:2u3pjvF...@uni-berlin.de...
> > Salve a tutti,
> > vorrei un consiglio su come effettuare la ricerca di una stringa
> all'interno
> > di altre stringhe, vi espongo il problema:
[CUT]
>
> Per fare la ricerca usa il metodo FindRecord ed imposta a acAll il suo
> argomento soloincampocorrente (vedi help).
> Cosě facendo la stringa viene cercata in tutti i campi del record.
Ma nell'help leggo che trova solo la prima occorrenza della stringa in un
record, a me serve trovare tutti i records con la stringa in uno dei campi
numero di telefono... Ho provato a farlo con la stringa concatenata e mi
pare abbastanza svelto anche se stň provando con pochi records... Mi sa che
provo a fare una query per popolare la tabella con dati random...
Ciao,
PS


title: Testo a capo in un Report

text:
Ho un campo Oggetto (testo lungo 200 chr) che vado a riempire (da una
Maschera) con un testo per poi andarlo a rappresentare in un Report. E'
possibile rappresentare il testo presente nel campo Oggetto utilizzando un
carattere per il "testo a capo" ?
Per esempio nel campo Oggetto nella maschera vado a scrivere:
"Cliente FERRERO Pozzuolo Martesana"
mentre sul Report vorrei rappresentare il campo Oggetto cosě:
"Cliente FERRERO"
"Pozzuolo Martesana"
Forse esiste un carattere speciale da frapporre tra FERRERO e Pozzuolo che
viene interpretato in fase di stampa ciome testo a capo.
Grazie per l'aiuto
Nicola

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


title: Testo a capo in un Report

author: Roberto dal portatile

text:
"nicola47" <
nicola.bi...@libero.it
> ha scritto nel messaggio
news:eifg09$d5k$1...@news.newsland.it...
>
> Ho un campo Oggetto (testo lungo 200 chr) che vado a riempire (da una
> Maschera) con un testo per poi andarlo a rappresentare in un Report. E'
> possibile rappresentare il testo presente nel campo Oggetto utilizzando un
> carattere per il "testo a capo" ?
> Per esempio nel campo Oggetto nella maschera vado a scrivere:
> "Cliente FERRERO Pozzuolo Martesana"
> mentre sul Report vorrei rappresentare il campo Oggetto cosě:
> "Cliente FERRERO"
> "Pozzuolo Martesana"
> Forse esiste un carattere speciale da frapporre tra FERRERO e Pozzuolo che
> viene interpretato in fase di stampa ciome testo a capo.
In effetti "testo a capo" lo ottiene con la sequenza di due caratteri, e piů
precisamente:
Chr$(13) & Chr$(10)
Perň l'effetto di "Testo a capo" ha sempre effetto, sia sul report che sulla
maschera.
Se vuoi che abbia effetto solo sul report devi suddividere "Cliente FERRERO"
e " Pozzuolo Martesana" su due caelle di testo diverse che visualizzerai sul
report una sotto l'altra.
>
> Grazie per l'aiuto
Prego
> Nicola
--
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------


title: Testo a capo in un Report

text:
Roberto dal portatile ha scritto:
> "nicola47" <
nicola.bi...@libero.it
> ha scritto nel messaggio
> news:eifg09$d5k$1...@news.newsland.it...
> >
> > Ho un campo Oggetto (testo lungo 200 chr) che vado a riempire (da una
> > Maschera) con un testo per poi andarlo a rappresentare in un Report. E'
> > possibile rappresentare il testo presente nel campo Oggetto utilizzando un
> > carattere per il "testo a capo" ?
> > Per esempio nel campo Oggetto nella maschera vado a scrivere:
> > "Cliente FERRERO Pozzuolo Martesana"
> > mentre sul Report vorrei rappresentare il campo Oggetto cosě:
> > "Cliente FERRERO"
> > "Pozzuolo Martesana"
> > Forse esiste un carattere speciale da frapporre tra FERRERO e Pozzuolo che
> > viene interpretato in fase di stampa ciome testo a capo.
> In effetti "testo a capo" lo ottiene con la sequenza di due caratteri, e piů
> precisamente:
> Chr$(13) & Chr$(10)
> Perň l'effetto di "Testo a capo" ha sempre effetto, sia sul report che sulla
> maschera.
> Se vuoi che abbia effetto solo sul report devi suddividere "Cliente FERRERO"
> e " Pozzuolo Martesana" su due caelle di testo diverse che visualizzerai sul
> report una sotto l'altra.
> >
> > Grazie per l'aiuto
> Prego
> > Nicola
Funziona ma sul Report si vedono i due caratteri: Chr$(13) & Chr$(10), che
nulla hanno a che vedere col testo. Grazie comunque per l'interessamento.
Ciao



title: Testo a capo in un Report

text:
"nicola47" <
nicola.bi...@libero.it
> ha scritto nel messaggio
news:eifvvo$4na$1...@news.newsland.it...

E' praticamente impossibile visto che sia Chr$(13) che Chr$(10) sono due
caratteri al di fuori del set grafico; se li vedi significa che hai operato
in maniera sbagliata per inserirli; se ci racconti cosa hai fatto vedremo di
risolvere questo problema.
> Grazie comunque per l'interessamento.
Prego
> Ciao



title: Testo a capo in un Report

text:




> Prego
> > Ciao
Devo ver cpito male evidentemente. Ti dico quello che ho fatto:
1) Ho una maschera che contiene un campo testo di nome OGGETTO.
2)Quando si presenta la maschera digito il testo:
Cliente FERRERO Chr$(13) & Chr$(10) Pozzuolo Martesana.
perchč voglio andare a capo dopo la parola FERRERO. In effetti il testo va
a capo, ma vedo sia sulla Maschera che in stampa Chr$(13) e Chr$(10).
Spero di essermi spiegato. Ciao e geazie Nicola



title: Testo a capo in un Report

text:
"nicola47" <
nicola.bi...@libero.it
> ha scritto nel messaggio
news:eii7k3$60i$1...@news.newsland.it...

Se l'andata a capo la devi inserire mentre digiti il dato, allora dopo la
parola FERRERO non devi digitare Chr$(13) & Chr$(10) ma ti devi limitare a
pigiare contemporaneamente i tasti Ctrl e Invio.
Comunque ti consiglio di memorizzare Nome-Cognome ed indirizzo in due campi
diversi.
>. Ciao e geazie
Prego
> Nicola



title: Testo a capo in un Report

text:



> >. Ciao e geazie
> Prego
> > Nicola
Ohh ho finalmente capito !!! Grazie .... č quello che mi serviva.
Buona giornata



title: Effettuare una selezione tra svariati campi di tipo date

author: Luigi Corrias

text:
Buongiorno,
Ho una tabella ACCESS cosi composta
InizioCen = data
FineCen = data
InizioEst = data
FineEst = data
InizioBor = data
FineBor = data
Inserisco una data di inizio ed una data di fine (tramite variabili
@datainizio @datafine) e devo selezionare tutte le date inserite in
TUTTI I CAMPI comprese nella forchetta indicata da @datainizio e
@datafine..
Qualcuno sa suggerirmi come fare per favore??


author: Alex NSB

text:
> Ho una tabella ACCESS cosi composta
>
> InizioCen = data
> FineCen = data
> InizioEst = data
> FineEst = data
> InizioBor = data
> FineBor = data
>
> Inserisco una data di inizio ed una data di fine (tramite variabili
> @datainizio @datafine) e devo selezionare tutte le date inserite in
> TUTTI I CAMPI comprese nella forchetta indicata da @datainizio e
> @datafine..
Cosa vuol dire "selezionare tutte le date inserite in TUTTI I CAMPI"?
Fai un esempio concreto postando 2 records (6 coppie inizio/fine), una
"forchetta" ed il risultato che ti aspetti.
Alessandro


text:
"Luigi Corrias" <
lcor...@yahoo.com
> ha scritto nel messaggio
news:eae98816.05020...@posting.google.com...

Usa il Metodo FindRecord (vedi help); se imposti ad acAll l'argomento
soloincampocorrente, la ricerca verrà effettuata su tutti i campi del
record.
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: Corruzione db e tabella  MysysCompacterror

author: ciroteo

text:
Ragazzi aiuto, da due giorni dopo alcune semplici modifiche alle forms mi si
corrompe il db presentando #errore poi viene generato in una tabella
Mysyscompacterror
MSysCompactErrorErrorCodeErrorDescriptionErrorRecidErrorTable
-1017Impossibile trovare il campo "Description".statinocinisello
Se reimporto non mi reimporta la tabella statinocinisello e dice record
eliminato.
Da cosa può dipendere? Come ovviare?
--
ciroteo
MC


author: Karl Donaubauer

text:

Ah, Matteo, come sei quasi nuovo qui non puo sapere che sarebbe
utile di rivelare almeno la versione di Access. ;-)
Sembra che non hai diviso la tua applicazione in frontend e backend.
Come mai?
Non hai un backup abbastanza attuale dei dati?
Esiste una versione di questo errore che è semplice da riparare:
http://support.microsoft.com/kb/296389/en-us
Ma di solito si tratta di una corruzione più grave in una tabella di
sistema dovo la definizione della tabella (questa coi dati) è rotto.
Come l'importazione non funzione per la tabella puoi provare tutti
altri metodi descritto nella
www.donkarl.com/it
FAQ 1.27 Come procedere con database danneggiati
soppratutto l'accesso con DAO/ADO, ODBC o la conversione in una
versione più nuovo di Access. (certo sempre con una copia del db)
Qualche volta questi metodi non hanno il problema con la
tabella di sistema. Ma spesso solo puo aiutare un specialista
per il recupero dati.
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it
+ Conferenza Italiana per Sviluppatori di Access (CISA)


text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:3l9b5lF...@individual.net...

Ciao Karl scusa! La versione è 2000 divisa front end e back end. 3 client: 1
win 98 e 2 win xp.
Il problema si è verificato due volte a seguito di una modifica che ho fatto
alle forms.
Situazione: una form continua contenente un campo note di tipo memo.
Al doppio click del campo faccio aprire una maschera zoom un po' più grande
in cui occorre inserire i dati.
Questa maschera possiede la stessa origine dati di quella a form continue
sottostante e viene filtrata in base all'id del record da modificare.
Su chiusura salvo il record e mi posiziono sul record appena modificato.
A volte capita che appare un messaggio che dice: Un altro utente ha
modificato i dati si vuole salvare le modifiche?
E qui avviene la corruzione della tabella con perdita della chiave e #errore
sul campo memo.
Suppongo che possa però essere un problema del memo.


author: Sergio MAZZA

text:
"ciroteo" <
ciroteo_c...@libero.it
> ha scritto nel messaggio news:dcnu19$1th$1...@hulme.interac.it...
>
>
> Ciao Karl scusa! La versione č 2000 divisa front end e back end. 3 client: 1 win 98 e 2 win xp.
> Il problema si č verificato due volte a seguito di una modifica che ho fatto alle forms.
> Situazione: una form continua contenente un campo note di tipo memo.
> Al doppio click del campo faccio aprire una maschera zoom un po' piů grande in cui occorre inserire i dati.
> Questa maschera possiede la stessa origine dati di quella a form continue sottostante e viene filtrata in base all'id del record
> da modificare.
> Su chiusura salvo il record e mi posiziono sul record appena modificato.
> A volte capita che appare un messaggio che dice: Un altro utente ha modificato i dati si vuole salvare le modifiche?
> E qui avviene la corruzione della tabella con perdita della chiave e #errore sul campo memo.
> Suppongo che possa perň essere un problema del memo.
>
A parte la "supposizione", ma non ti conviene aprire una form non associata dove gli schiaffi il testo che poi viene riscritto (se
modificato), in chiusura della form, nel controllo associato?
Ciao.
--
Sergio MAZZA


author: Alessandro Baraldi

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> wrote in message
news:dcnvst$s58$
1...@canarie.caspur.it
[CUT]
> A parte la "supposizione", ma non ti conviene aprire una form non associata dove gli schiaffi il testo che poi viene riscritto (se
> modificato), in chiusura della form, nel controllo associato?
>
> Ciao.
Confermo la preferenza per questa tecnica.
Alla chiusura della Form ZOOM(Unbound)
aggiorno il controllo associato della Form(Principale) e non ho mai
avuto problemi.
Ciao
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:dcnvst$s58$1...@canarie.caspur.it...
> "ciroteo" <
ciroteo_c...@libero.it
> ha scritto nel messaggio
> news:dcnu19$1th$1...@hulme.interac.it...
>>
>>
>> Ciao Karl scusa! La versione è 2000 divisa front end e back end. 3
>> client: 1 win 98 e 2 win xp.
>> Il problema si è verificato due volte a seguito di una modifica che ho
>> fatto alle forms.
>> Situazione: una form continua contenente un campo note di tipo memo.
>> Al doppio click del campo faccio aprire una maschera zoom un po' più
>> grande in cui occorre inserire i dati.
>> Questa maschera possiede la stessa origine dati di quella a form continue
>> sottostante e viene filtrata in base all'id del record da modificare.
>> Su chiusura salvo il record e mi posiziono sul record appena modificato.
>> A volte capita che appare un messaggio che dice: Un altro utente ha
>> modificato i dati si vuole salvare le modifiche?
>> E qui avviene la corruzione della tabella con perdita della chiave e
>> #errore sul campo memo.
>> Suppongo che possa però essere un problema del memo.
>>
>
>
> A parte la "supposizione", ma non ti conviene aprire una form non
> associata dove gli schiaffi il testo che poi viene riscritto (se
> modificato), in chiusura della form, nel controllo associato?
>
> Ciao.
>
> --
> Sergio MAZZA
eheh! l'avevo fatto! Solo che, stranamente, una volta chiusa la form non
associata non veniva salvato quanto scritto.
Giuro! Ho provato più e più volte, non teneva le modifiche apportate nella
form zoom.
E' solo dopo aver visto che questa cosa non funzionava che ho pensato di
utilizzare una form associata e filtrata.
La cosa più assurda è che qui in sede  (in un applicativo simile a quello
corrotto che risiede in una sede secondaria della società) nel mio
applicativo riesco tranquillamente ad utilizzare una form c.d. zoom non
associata per espandere tutti i campi note da diverse maschere.
La diff è che la form continue è una sottomaschera di quella principale.
Stranissimo.


author: Oscar Manfredini

text:
"ciroteo"
>
> Ciao Karl scusa! La versione è 2000 divisa front end e back end. 3 client:
1
> win 98 e 2 win xp.
> Il problema si è verificato due volte a seguito di una modifica che ho
fatto
> alle forms.
> Situazione: una form continua contenente un campo note di tipo memo.
> Al doppio click del campo faccio aprire una maschera zoom un po' più
grande
> in cui occorre inserire i dati.
> Questa maschera possiede la stessa origine dati di quella a form continue
> sottostante e viene filtrata in base all'id del record da modificare.
> Su chiusura salvo il record e mi posiziono sul record appena modificato.
> A volte capita che appare un messaggio che dice: Un altro utente ha
> modificato i dati si vuole salvare le modifiche?
> E qui avviene la corruzione della tabella con perdita della chiave e
#errore
> sul campo memo.
> Suppongo che possa però essere un problema del memo.
Al di là dei consigli che ti sono stati dati (ineccepibili), fornisci le
istruzioni per riprodurre il problema con northwind.mdb ...
Ciao.


text:
"ciroteo" <
ciroteo_c...@libero.it
> ha scritto nel messaggio news:dco0m4$21m$1...@hulme.interac.it...
> eheh! l'avevo fatto! Solo che, stranamente, una volta chiusa la form non associata non veniva salvato quanto scritto.
!!!
> Giuro! Ho provato più e più volte, non teneva le modifiche apportate nella form zoom.
Seee, giuro...
> E' solo dopo aver visto che questa cosa non funzionava che ho pensato di utilizzare una form associata e filtrata.
> La cosa più assurda è che qui in sede  (in un applicativo simile a quello corrotto che risiede in una sede secondaria della
> società) nel mio applicativo riesco tranquillamente ad utilizzare una form c.d. zoom non associata per espandere tutti i campi
> note da diverse maschere.
> La diff è che la form continue è una sottomaschera di quella principale.
> Stranissimo.
C'ho provato ora con una form a maschere continue e non presenta nessun problema...
Ciao.
--
Sergio MAZZA


text:
"Oscar Manfredini" <
x...@nontelodico.it
> ha scritto nel messaggio
news:wKLHe.1838$HM1....@twister1.libero.it...

eheh ... ora son rientrato in sede. Purtroppo penso che sia un problema
legato alla rete. Cmq se dovesse capitare anche domani provo a pubblicare il
db cosi eventualmente fate anche voi le prove.
grazie a tutti ... sarà una lunga notte ...


text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:dco2pu$sqs$1...@canarie.caspur.it...

da sottomaschera form continue? o da maschera?


text:
"ciroteo" <
ciroteo_c...@libero.it
> ha scritto nel messaggio news:dcppom$li2$1...@hulme.interac.it...
>
>
> da sottomaschera form continue? o da maschera?
Da maschera; ma ora provo da sottomaschera...
Ciao.
--
Sergio MAZZA


text:
"ciroteo" <
ciroteo_c...@libero.it
> ha scritto nel messaggio news:dcppom$li2$1...@hulme.interac.it...
> da sottomaschera form continue? o da maschera?
Yess;
(situescion)
- form+subForm a "maschere continue";
- controllo [xNote] con doppio clic che richiama la form non associata "zommaNote" e gli passa il testo contenuto nel controllo
doppiocliccato:
    DoCmd.OpenForm "zommaNote"
    Forms!zommanote!notaZommata = Me!xMemo
- nella form "zommaNote" c'è nell'evento "su chiusura" il codice che ri-scrive il contenuto nel controllo associato nella subForm:
Forms![notedazommare_principale]![notedazommare]!xMemo = Me!notaZommata
Ciao.
--
Sergio MAZZA


text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:dcq38n$e5a$1...@canarie.caspur.it...

forse non avevo segnato correttamente la sottomaschera ... quando sarò di
nuovo in sede a milano riproverò.
Per il momento me ne sbatto dello zoom ... in fondo non l'hanno mai usato
proprio ad agosto devono rompermi con queste cose???
Saluti!


title: MSDE, collegamento client server, e configurazione delle relative utility

author: MegaMax

text:
Ho fatto come dice Paj, ed ho creato un DB di prova con MSDE, tutto in
locale, e sembra che funzioni (anche se non ho ancora creato nulla...
comunque ho creato il DB)
Non ho capito quando devo usare le utility di configurazione di rete del
server e del client... visto che in locale funge tutto senza aver
configurato nulla.
Qualcuno può farmi un esempio di come si usano queste cose?
che so, cose tipo: server, tcp/ip porta 1433, ecc...
client named pipes, sul server pincopallino, sulla porta pluto, con l'alias
paperino.
E fatto così funziona così e cosà, ma non cosù e cogiù.... perchè qua e
perchè la...
Inoltre: adesso ho creato un DB su MSDE... come faccio a sapere quanti e
quali DB MSDE sta gestendo? Come li elimino?
Rigrazie a tutti, Max


author: SR

text:
"MegaMax" <
a...@a.com
> ha scritto nel messaggio
news:uCFR7.5885$Yj1.1...@news2.tin.it...
Qualcuno puņ farmi un esempio di come si usano queste cose?
> che so, cose tipo: server, tcp/ip porta 1433, ecc...
> client named pipes, sul server pincopallino, sulla porta pluto, con
l'alias
> paperino.
lascia i default e vivi felice
> Inoltre: adesso ho creato un DB su MSDE... come faccio a sapere quanti e
> quali DB MSDE sta gestendo?
Se li hai creati tu avrai presumibilmente un adp per db...
Come li elimino?
>
scusa ma questo č tutto nell'help...smanetta un po'anche tu :-)


text:
"SR" <
moli...@inwind.it
> ha scritto nel messaggio
news:9v8b79$dl131$1...@ID-106197.news.dfncis.de...
>
> "MegaMax" <
a...@a.com
> ha scritto nel messaggio
> news:uCFR7.5885$Yj1.1...@news2.tin.it...
> Qualcuno puņ farmi un esempio di come si usano queste cose?
> > che so, cose tipo: server, tcp/ip porta 1433, ecc...
> > client named pipes, sul server pincopallino, sulla porta pluto, con
> l'alias
> > paperino.
>
> lascia i default e vivi felice
Sono felice solo quando padroneggio le cose, smanetterņ per capire....
Ma se MSDE va installato solo sul server, a che servono le utility client?
> Come li elimino?
> >
> scusa ma questo č tutto nell'help...smanetta un po'anche tu :-)
Dici sull'MSDN, o sull'help di access?
Grazie, Max
P.S.: miiii, ma mi rispondi sempre tu... grassie (mi vien da supporre che
pochi usino SQL Server)


title: recuperare dati da rubrica pubblica Outlook

author: Tony Bragagnolo

text:
          ciao,
ho una procedura che correttamente recupera i dati della rubrica di outlook,
solo che lo fa solamente dalla rubrica (contatti) delle mie cartelle
personali.:
........
    Set myOlApp = CreateObject("Outlook.Application")
    Set mynamespace = myOlApp.GetNamespace("MAPI")
    Set myAddrList = mynamespace.AddressLists("contatti")
    Set myaddrentries = myAddrList.AddressEntries
    Debug.Print myaddrentries(1).Name
......
Siccome in rete Outlook è collegato con Exchange e di conseguenza ci sono
delle cartelle pubbliche, sapete se è possibile recuperare i nominativi
della rubrica pubblica??
grazie
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


author: Lorenzo(pyx)

text:
Tony Bragagnolo wrote:
>          ciao,
> ho una procedura che correttamente recupera i dati della rubrica di
> outlook, solo che lo fa solamente dalla rubrica (contatti) delle mie
> cartelle personali.:
> ........
>    Set myOlApp = CreateObject("Outlook.Application")
>    Set mynamespace = myOlApp.GetNamespace("MAPI")
>    Set myAddrList = mynamespace.AddressLists("contatti")
>    Set myaddrentries = myAddrList.AddressEntries
>    Debug.Print myaddrentries(1).Name
> ......
>
> Siccome in rete Outlook è collegato con Exchange e di conseguenza ci
> sono delle cartelle pubbliche, sapete se è possibile recuperare i
> nominativi della rubrica pubblica??
> grazie
Ciao,
io lo recupero così :
Set myaddrlist = mynamespace.AddressLists("Elenco indirizzi globale")
Al limite puoi sempre collegare una tabella all'elenco pubblico,
fra i tipi files dovresti averne uno : Exchange().
Ciao
Lorenzo


title: aggiornamento database?

text:
E' possibile aggiornare un database con un altro database a struttura
identica ma che risiede su un altro computer?
I due computers non sono collegati in rete, la sperata sincronizzazione
avverra' in altro modo, forse con chiavetta usb.
Grazie
Ciao
Beppe


title: aggiornamento database?

author: S. Savoldi

text:
"beppe005" <

Se vuoi farti "aiutare" da Access esistono le repliche: leggi la
documentazione in linea per informazioni specifiche.
Ciao: Silvio


title: aggiornamento database?

author: Antonio Biso

text:
"beppe005" <
beppe005...@virgilio.it
> ha scritto nel messaggio
news:KLvRc.114898$5D1.5...@news4.tin.it...

Dipende cosa intendi per aggiornare.
Una volta che i due database risiederanno sullo stesso PC, e prima o poi lo
dovranno essere, con le tabelle collegate potrai eseguire delle query
Antonio


title: aggiornamento database?

text:
> Dipende cosa intendi per aggiornare.
> Una volta che i due database risiederanno sullo stesso PC, e prima o poi
lo
> dovranno essere, con le tabelle collegate potrai eseguire delle query
>
> Antonio
>
>
Con aggiornare intendo aggiungere al database del mio computer i dati
inseriti nel "computer del mio vicino" (usando lo stesso modello di
database).
Il database e' gia' stato quasi fatto, le query e i reports sono stati gia'
costruiti (cosa non facile per me) e ora funziona su un solo computer. Per
velocizzare l'inserimento dei dati pensavo di dividere il lavoro su due
macchine/persone, e poi rimettere tutto insieme.
La mia segreta speranza e' che esista un tasto magico di "sincronia file" o
"aggiornamento", come nelle pubblicita' dove aggiorni l'agenda del pc con il
computer palmare (almeno credo), senza creare nuove query...
Ciao
Beppe


title: aggiornamento database?

text:
"beppe005" <
beppe005...@virgilio.it
> ha scritto nel messaggio
news:WCLRc.117982$5D1.5...@news4.tin.it...

questo tasto lo puoi tranquillamente creare tu! con un po' di pazienza ...
domanda ma i pc sono sulla stessa rete? In tal caso potresti tranquillamente
avere una multiutenza contemporanea di più utenti dividendo il db in front
end e back end.
Altrimenti basta che ti crei delle query di aggiornamento e puoi importare
tutti i dati.
Se poi ancora vuoi sincronizzare sia le maschere che i report che vai
creando man mano, allora si complica un po'....
vedi cmq la divisione del db in fe  e be, e poi ti colleghi le tabelle...


title: aggiornamento database?

text:
"beppe005" <
beppe005...@virgilio.it
> ha scritto nel messaggio
news:WCLRc.117982$5D1.5...@news4.tin.it...
>
> > Dipende cosa intendi per aggiornare.
> > Una volta che i due database risiederanno sullo stesso PC, e prima o poi
> lo
> > dovranno essere, con le tabelle collegate potrai eseguire delle query
> >
> > Antonio
> >
> >
>
> Con aggiornare intendo aggiungere al database del mio computer i dati
> inseriti nel "computer del mio vicino" (usando lo stesso modello di
> database).
> Il database e' gia' stato quasi fatto, le query e i reports sono stati
gia'
> costruiti (cosa non facile per me) e ora funziona su un solo computer. Per
> velocizzare l'inserimento dei dati pensavo di dividere il lavoro su due
> macchine/persone, e poi rimettere tutto insieme.
Ti alleghi le tabelle dell'altro database
Le usi per aggiornare quelle del database locale
Antonio


title: installazione Access ed Excel

author: Andrea Cicchelli

text:
Ciao,
ho sempre usato su un pc MSOffice97. Lo utilizzo per creare dei piccoli
database in Access. La particolarità di questi database è che la maggior
parte di queste tabelle sono create importando delle cartelle di Excel.  Ho
avuto la necessità di reinstallare Office. Ho fatto l'installazione tipica.
E' comparso però un problema: quando importo una tabella non mi compare più
tra i file importabili, l'estensione xls. Ho allora disinstallato e fatto
l'installazione completa ma il problema persiste.
Potete aiutarmi ?
Grazie
Andrea


title: Creazione nuovo database, aiuto!

author: Galerio

text:
Salve,
sono molto nuovo di Access e mi accingo a creare il mio primo database
per una raccolta dati su pazienti in ospedale.
Il problema che ho ï¿œ questo. Pensavo di fare una sola tabella dove per
ogni paziente avrei inserito i dati necessari, ma ci sono dei campi
perï¿œ che possono richiedere l'inserimento di una o piï¿œ voci distinte.
Esempio:
Mario Rossi
- EPA alle 21.00
- IRA alle 23.00
Gino Bianchi
- IMA alle 18.00

Se creo una tabella con Nome, Cognome, Diagnosi e Ora, nel momento in
cui a un paziente ha due diagnosi distinte dovrei passare alla riga
successiva ma per far capire che si tratta ancora di Mario Rossi devo
riscrivere anche i campi nome e cognome.

Quello che mi chiedo, va bene usare una sola tabella in cui mettere
tutto quanto? Una maschera di inserimento dati puï¿œ aggiungere delle
righe se uno stesso paziente ha piï¿œ diagnosi? E di conseguenza, un
report puï¿œ poi mostrare per singolo paziente tutti i dati inseriti
senza dover ripetere piï¿œ volte anche il nome o altro?


title: Creazione nuovo database, aiuto!

text:
Il giorno martedì 26 marzo 2013 18:55:07 UTC+1, Galerio ha scritto:
> Salve,
>
> sono molto nuovo di Access e mi accingo a creare il mio primo database
>
> per una raccolta dati su pazienti in ospedale.
>
> Il problema che ho è questo. Pensavo di fare una sola tabella dove per
>
> ogni paziente avrei inserito i dati necessari, ma ci sono dei campi
>
> però che possono richiedere l'inserimento di una o più voci distinte.
>
> Esempio:
>
> Mario Rossi
>
> - EPA alle 21.00
>
> - IRA alle 23.00
>
> Gino Bianchi
>
> - IMA alle 18.00
>
>
>
> Se creo una tabella con Nome, Cognome, Diagnosi e Ora, nel momento in
>
> cui a un paziente ha due diagnosi distinte dovrei passare alla riga
>
> successiva ma per far capire che si tratta ancora di Mario Rossi devo
>
> riscrivere anche i campi nome e cognome.
>
>
>
> Quello che mi chiedo, va bene usare una sola tabella in cui mettere
>
> tutto quanto? Una maschera di inserimento dati può aggiungere delle
>
> righe se uno stesso paziente ha più diagnosi? E di conseguenza, un
>
> report può poi mostrare per singolo paziente tutti i dati inseriti
>
> senza dover ripetere più volte anche il nome o altro?

Rispondo in sequenza:
No
Si
Si

Access nn è excell, quindi nuùiente singola tabella per contenere diverse entità di dati (normalizzazione).
Le maschere di inserimento possono fare pressochè tutto quello che vuoi.
I report pure
Leggiti il CATALOGO qualche post sopra con le regolette per una buona (e robusta) programmazione in Access


title: Creazione nuovo database, aiuto!

author: sv

text:
Galerio ha scritto:

> Salve,
> sono molto nuovo di Access e mi accingo a creare il mio primo database
> per una raccolta dati su pazienti in ospedale.
> Il problema che ho � questo. Pensavo di fare una sola tabella dove per
> ogni paziente avrei inserito i dati necessari, ma ci sono dei campi
> per� che possono richiedere l'inserimento di una o pi� voci distinte.
> Esempio:
> Mario Rossi
> - EPA alle 21.00
> - IRA alle 23.00
> Gino Bianchi
> - IMA alle 18.00

> Se creo una tabella con Nome, Cognome, Diagnosi e Ora, nel momento in
> cui a un paziente ha due diagnosi distinte dovrei passare alla riga
> successiva ma per far capire che si tratta ancora di Mario Rossi devo
> riscrivere anche i campi nome e cognome.

> Quello che mi chiedo, va bene usare una sola tabella in cui mettere
> tutto quanto? Una maschera di inserimento dati pu� aggiungere delle
> righe se uno stesso paziente ha pi� diagnosi? E di conseguenza, un
> report pu� poi mostrare per singolo paziente tutti i dati inseriti
> senza dover ripetere pi� volte anche il nome o altro?

Vedi
http://www.databaseanswers.org/data_models/index.htm

--
sv

--

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


title: Creazione nuovo database, aiuto!

author: maurino

text:
Il 26/03/2013 18:55, Galerio ha scritto:

> Quello che mi chiedo, va bene usare una sola tabella in cui mettere
> tutto quanto? Una maschera di inserimento dati puï¿œ aggiungere delle
> righe se uno stesso paziente ha piï¿œ diagnosi? E di conseguenza, un
> report puï¿œ poi mostrare per singolo paziente tutti i dati inseriti senza
> dover ripetere piï¿œ volte anche il nome o altro?
>
>

Devi capire la differenza fondamentale tra un database relazionale come
Access ed un foglio elettronico, che in fondo ï¿œ una semplica tabella.
Il database relazione mette in relazione (da qui il nome...) varie
tabelle, secondo un indice (che decidi). Se fai una tabella pazienti ed
assegni un codice (indice) a ciascun paziente, puoi fare poi un tabella
delle diverse diagnosi indicando solo l'indice del paziente, senza dover
riportare ogni volta tutti i dati del paziente.
Le tabelle saranno in relazione uno a molti (un paziente molte diagnosi)
e facendo delle interrogazioni al database (query), chiedendo il nome
del paziente vengono restituite tutte le diagnosi.
Questo molto in generale per capire il concetto. Ci sono infiniti modi
di raffinare il data entry, la visualizzazione, la stampa ecc...
Se acquisisci il concetto di "relazione" ti si apre il mondo... di
Access. Altrimenti ti bastava un foglio elettronico.

--
mauro


title: Creazione nuovo database, aiuto!

text:
maurino scriveva il 28/03/2013 :

Grazie a tutti, ho capito ora ed ï¿œ proprio per questo che voglio usare
Access. Ora mi metto al lavoro!


title: Creazione nuovo database, aiuto!

text:
> Grazie a tutti, ho capito ora ed ï¿œ proprio per questo che voglio usare
> Access. Ora mi metto al lavoro!

Ci sono quasi. Ma quando creo una maschera, mi mostra solo la prima
sottomaschera e non le due altre sotto-sottomaschere legate alla prima
sottomaschera. Vi mostro il mio schema (ï¿œ solo una prova):
http://img802.imageshack.us/img802/6522/20130328145856.jpg

e la maschera che ho fatto a partire da Anagrafe mostra solo una
sottomaschera (comorbositï¿œ) e non la seconda (fattori di rischio):
http://img7.imageshack.us/img7/6776/20130328145950.jpg

Dove sbaglio?


title: Creazione nuovo database, aiuto!

text:

premesso che sto riprendendo in mano access dopo quasi vent'anni, e ne ï¿œ
passata di acqua sotto i ponti, credo che tu debba prima impostare le
query, quando avrai le query come chiedi puoi passare alle maschere.
Nelle query puoi inserire i campi delle tabelle che ti interessano, che
verranno automaticamente collegate secondo le relazioni . Cosï¿œ fatto
imposti le maschere sulle query che avranno ora i dati che ti interessano.

Perï¿œ esiste sicuramente qualche sito che te lo spiega meglio di me...

--
mauro


title: Creazione nuovo database, aiuto!

text:
> passata di acqua sotto i ponti, credo che tu debba prima impostare le query,
> quando avrai le query come chiedi puoi passare alle maschere.

Il problema ï¿œ che anche senza creare una maschera, volendo inserire i
dati nelle tabelle (senza usare una maschera ma solo visualizzando la
tabella "primaria", quella dell'anagrafe) a ogni paziente che inserisco
mi compare in parte un "+" che apre la tabella di accesso in ospedale
in cui posso inserire le varie date di accesso e accanto a ciascuna
data viene fuori un altro "+" per aprire la tabella per inserire i dati
della tabella "Comorbositï¿œ" relativi a tale accesso. Ma oltre alla
tabella delle comorbositï¿œ, devo inserire anche i dati della tabella
"Fattori di rischio" che ï¿œ anche essa dipendente dalla data di accesso
in ospedale. Ma non me la visualizza.

In pratica, i collegamenti che ho fatto sono:
uno-multi--->uno-multi--->uno-multi (per due tabelle)

Quindi l'ultimo passaggio consiste nell'avere due tabelle collegate con
uno-multi eppure non va.
Qualcuno non riesce a creare un banale file di esempio con 4 tabelle
collegate in questo modo? Giusto per capire come avete fatto, poi dopo
so arrangiarmi. Grazie