mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: testo troppo lungo per testbox

ciao a tutti
dovrei inserire un vampo memo in una maschera ma è troppo lungo per essere
visualizzato completamente in una test box
è possibile applicare una barra di scorrimento verticale ad una testbox?
oppure è meglio utilizzare qualche altro oggetto?
quale?
io avevo provato con una listbox, ma mi chiede obbligatoriamente il campo
ID, che io però non voglio visualizzare.
come posso fare?
ciao e grazie
Dario

 è possibile applicare una barra di scorrimento verticale ad una testbox?
[CUT]
Si.
Imposta a Verticale la proprietà Barre scorrimento della caselle di testo
interessata.
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 wrote in message
i9dlb.56336$e6.19...@twister2.libero.it...

Perfetto, funziona
Ciao Dario

 Ciao Dario
Oltre che usare la barra di scorrimento verticale, sul 
www.sitocomune.com
sezione forms trovi un esempio di come fare lo zoom del contenuto una
casella di testo.
Namor
-- 
 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

Newsgroup: it.comp.appl.access
Titolo: Cancellazione logica e fisica

Salve a tutti!
Qualcuno sa se esiste un modo per recuperare delle occorrenze cancellate da
ua tabella di un database di access?
Mi spiego: non avendo fatto la compattazione del db immagino che i dati
siano ancora nel file (tant'è che la dimensione non è cambiata e so per
certo che cambierebbe con la compattazione).
C'è modo di riestrarli?
N.b. : La cancellazione è stata eseguita da uno script lanciato da una
pagina ASP!
Grazie mille
Kikkko
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 pagina ASP!
Qualche ditta specializzata potrebbe tentare qualcosa, ma normalmente sono
interventi costosi...
Antonio

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

Ho un problema molto grave per me, anche se sicuramente per voi sarà una
cazzata, ma la mia ignoranza su Access97 è molto grande.
Quando eseguo una query di selezione voglio che un campo come "criteri"
abbia la seguente espressione:
 >= XXXX
dove XXXX è una variabile definita in un modulo (   PUBLIC XXXX AS LONG   )
Il problema è che se metto le parentesi quadre diventa la variabile di una
form o di una tabella e se non le metto diventa lei stessa il valore
dell'espressione.
Che devo fa'?
Grazie a tutti e scusate per il linguaggio.
--
Posted from 
dns.siapcn.it
 [212.210.172.195]
via Mailgate.ORG Server - 
http://www.mailgate.org

Che devo fa'?
Se proprio vuoi usare 'sta benedetta variabile prepara una funzione, che
semplicemente restituisce il valore della variabile e poi metti come
criterio =fun()
Antonio
Newsgroup: it.comp.appl.access
Titolo: calcolo ore

ho due campi dove inserisco l'orario di inizio (OI) di una attività e 
l'orario di fine (OF).
 
In un terzo campo vorrei calcolare in automatico le ore trascorse.
 
se faccio OF - OI mi funziona se rimango nelle 24 ore del giorno, 
esempio OI=08:00 e OF=16:00
 
ma visto che spesso OI è alla sera e OF alla mattina il calcolo risulta 
sbagliato, esempio OI=17:00 e OF=06:00 del giorno dopo.
 
come faccio a risolvere questo problema?
Devo forse inserire anche la data?
 
grazie
marco

Il 25/09/19 10:10, Xÿmox ha scritto:

p.s. il tempo trascorso tra i due orari non supera mai le 24 ore
 
-- 

Il 25/09/19 10:22, Xÿmox ha scritto:
 
ho risolto con questa formula
 
Me.Tempo = (24 - Me.Ora_inizio) + Me.Ora_fine
 
 
-- 

>>>>  
http://www.bb2002.it
 :)  <<<<<
........... [ al lavoro ] ...........


 
i campi sono formato DATA/ORA
 
Ho appena fatto una simulazione, data_inizio 03:00 e data fine 17:00 = 
14:00 ore, corretto
 
 
-- 

 
 
ah, ma questo lo avevi solo ipotizzato, non hai scritto di averlo fatto



 
vero, mi ero scordato
 
ciao
 
-- 

 
 
comunque, avendo anche la data, non dovrebbero essere necessarie strane 
alchimie. ho fatto una prova in *excel* e funziona normalmente: data/ora 
fine meno data/ora inizio



 
se cadono in giorni diversi in access non funziona, già provato
 
es. data_inizio ore 18.00 data_fine ore 7.00
 
-- 

Se metti la data (e non solo l'ora) funziona (ovviamente) 

 Se metti la data (e non solo l'ora) funziona (ovviamente)
 
sì, ma la data non la metto, so che rimango sempre nelle 24 ore, quindi 
evito di scriverla
 
-- 
ciao

Me.Tempo = IIf(Me.Ora_inizio<Me.Ora_fine, Me.Ora_fine-Me.Ora_inizio,(24 - Me.Ora_inizio) + Me.Ora_fine)


La data si compone, nel tuo caso siccome non influisce la si usa come Kostante e si usa DATE che va sempre bene ,quindi la si aggrega al tuo riferimento di TEMPO che non è una Data:
DataInizio=cDate(Date & " " & TempoInizio)
DataFine=cDate(Date & " " & TempoFine)
Differenza=DateDiff("h",DataInizio,DataFine)
 
Oppure se la scrivi in una Query con i campi che hai citato:
Differenza=DateDiff("h",cDate(Date() & " " & [data_inizio]),cDate(Date() & " " & [data_fine]))
 
Personalmente eviterei algoritmi strani dal momento che non servono...
 
@Alex
Newsgroup: it.comp.appl.access
Titolo: Un aiuto prima delle ferie

Ciao a tutti. E' da pochissimo che vi seguo ma nonostante ho spulciato
piu' di 2000 msg, non ho trovato indicazioni su dove trovare le faq
oppure il titolo di un manuale per iniziare. Venerdi' vado
ufficialmente in ferie, ma di fatto devo restare a 'presidiare'
l'ufficio un'altra settimana. Quale migliore occasione per un
progettino, credo, piuttosto facile ? 30 agenti che vendono circa 20
prodotti. Devo avere una scheda inserimento ordine per agenti in modo
da aggiornare l'esistente del magazzino e poter avere un report con le
vendite per agente. Ditemi se potete, se e' ragionevole pensare che
tale progetto e' alla portata di un principiante. 
Grazie infinite e scusate l'irruzione
Giovi

 ha scritto nel messaggio
news:3b66c986...@news.inwind.it...

www.sitocomune.it

 ha scritto nel messaggio
news:3b66c986...@news.inwind.it...

Mmmh.. Sette giorni per un "progettino" seppur "ino" "ino", secondo me non
bastano; credo che per venerdě avrai finito sě e no l'analisi del progetto
con la struttura delle tabelle... Ma ci devi lavorare tutti i giorni
(lavorativi) che hai a disposizione.
Tutto questo rapportato a quanto sei "principiante"...
Comunque, non č male come idea e ti auguro un buon lavoro, magari con i
consigli dell'NG ce la fai!
Ciao.

Volevo innanzitutto ringraziare quanti mi hanno risposto. Mi hanno
dato un punto da dove iniziare il mio 'progettino'. Solo un piccolo
chiarimento: dal sito 
www.sitocomune.com
 ho trovato la lista dei libri
consigliati, ma nessuno di quelli per la versione 2000 e' adatto a un
principiante/medio. Posso acquistarne uno per la versione 97 senza
perdere troppe funzionalita' ?
Grazie ancora tantissimo a tutti.
Giovi



Per favore scrivi la tua risposta dopo il messaggio precedente; coma faccio
io, grazie.
Perché no? Io non utilizzo nessuna versione 2000 e compro ancora libri per
la versione 97...
Ciao.


Ok grazie ancora del tuo aiuto.
A presto
Giovi
Newsgroup: it.comp.appl.access
Titolo: inserire dati da maschera

Salve a tutti, sono nuovo dell'area e un vero novellino della
programmazione con access. Ho una domanda immagino molto semplice,
riguardante un database che sto costruendo per una cartella clinica
elettronica di base. I dati sono inseriti su più tabelle collegate tra
loro. C'è una tabella principale tblPazienti e poi una serie di tabelle
collegate, per esempio tblPrelievo. L'IDpaziente è ripetuto nelle varie
tabelle "secondarie". Adesso sto cercando di costruire una sorta di
applicazione fruibile da altre persone; alla tabella principale
corrisponde una maschera con dei bottoni da cui si accede alle tabelle
secondarie. Nel momento in cui si vanno ad inserire i dati però avrei
bisogno che il bottone "apri maschera" della tabella principale, oltre
ad aprire una maschera per inserire un nuovo record, copi nella tabella
secondaria l'IDpaziente del paziente di cui si stanno inserendo i dati.
A prima vista sembrerebbe banale, ma non ci sono riuscito e varie
risorse cartacee ed elettorniche non mi hanno aituato a risolvere il
problema.
Grazie anticipatamente a chiunque vorrà darmi una mano.
Saluti,
Vladimir  


Dall'help prova a verificare le potenzialità delle sottomaschere,
fanno proprio quello che cerchi tu senza l'uso di "bottoni" o altro
codice complesso.
Buon lavoro,
bye


Se utilizzi la "tecnica" maschera principale-sottomaschera, legando
quest'ultima tramite i campi idpaziente (collega campi secondari/master), ci
pensa access a scrivere i valori.
Ricapitolando:
maschera principale associata alla tabella tblPazienti e sottomaschera
associata a tblPrelievo; i campi secondari/master idPaziente.
Poi se vuoi inserire/vedere altre tabelle secondarie, puoi utilizzare le 
schede ed inserirci le sottomaschere associate alle altre tabelle, legandole 
sempre con lo stesso sistema...
Ciao.
-- 
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: Sfondo finestra Access

Probabilmente non ho cercato bene, ma non ho trovato soluzione per questo
(forse banale) problema: si può utilizzare un'immagine per lo sfondo della
finestra di Access? In un 'applicazione "chiusa" basata su menu sarebbe
carino. Ora infatti all'apertura l'utente vede una schermata grigia e il
solo menu.
Qualcuno ha un suggerimento?
Grazie e saluti a tutti
Anto

 ebbe a scrivere:

Ciao
Basjlico

 Qualcuno ha un suggerimento?
Access 97 non permette direttamente di impostare un'immagine da usare come
sfondo. Ci sono due possibili strade: usare alcune API di windows per
disegnare direttamente nella finestra o, più semplicemente, creare una
maschera che faccia da sfondo, che va lanciata all'avvio dell'applicazione.
Tale maschera deve però possedere alcune caratteristiche:
- non dovrà avere bordo, pulsantini, ecc... (eliminabili dalla finestra
delle proprietà)
- avrà come sfondo un'immagine fissa o una texture (tipo pagina web, per
intenderci)
- quando la maschera diventa attiva, dovrà passare immediatamente il focus
ad un'altra maschera, per evitare che copra tutto
- la maschera si deve automassimizzare all'apertura dell'applicazione (a
qualsiasi risoluzione) ma senza usare docmd.maximize altrimenti tutte le
maschere saranno massimizzate. Bisogna giocare sulle dimensioni.
Il tutto si riassume in poche righe di codice:
Private Sub Corpo_Click()
 'evita che un clic nasconda tutte le altre maschere, passando il controllo
ad un'altra finestra
 SendKeys "^{F6}"
End Sub
Private Sub Form_Click()
 SendKeys "^{F6}"
End Sub
Private Sub Form_Open(Cancel As Integer)
 Dim Larghezza, Altezza
 Application.Echo False 'disabilita l'aggiornamento dello schermo per
evitare lo sfarfallio
 DoCmd.Maximize 'ingrandisce alle massime dimensioni
 Larghezza = Me.WindowWidth
 Altezza = Me.WindowHeight
 DoCmd.Restore 'ripristina dimensioni normali
 DoCmd.MoveSize 0, 0, Larghezza, Altezza
 'centra un'etichetta di testo orizzontalmente
 Me!EtiCopyright.Left = (Larghezza - Me!EtiCopyright.Width) \ 2
 Application.Echo True 'riabilita aggiornamento
End Sub
Per ogni immagine o etichetta di testo, bisogna gestire l'evento On_Click
allo stesso modo della maschera.
--
Ciao, AntoGal
*************************************************
Home Page (area programmatori di VolFtp)
http://volftp.mondadori.com/italiani/galletta/
per scaricare un gioco di DAMA ITALIANA
*************************************************
Newsgroup: it.comp.appl.access
Titolo: Dividere una stringa in una Query

Ciao a tutti,
ho un problema devo dividere una stringa di questo tipo:
xx...@yyyyy.kk
in:
Campo1	Campo2
xxxx	yyyyy.kk
Devo tagliare la stringa in prossimità della @
è possibile farlo direttamente nelle query... esiste una funzione?
Ciao Grazie
cesco

 è possibile farlo direttamente nelle query... esiste una funzione?
Le funzioni che ti servono solo:
- Left
- Right
- Len
- Instr
SELECT
  Email
  Left(Email; InStr("@"; Email) - 1) AS Campo1
  Right(Email; Len(Email) - InStr("@"; Email)) AS Campo2
FROM
  Tabella
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype: pbsoftsolution


Io ho fatto la prima parte per il campo 1 e ho messo:
SELECT Left([indirizzo],InStr("@",[indirizzo])-1) AS Espr1
FROM mail;
Ma nella query mi mette #Errore
Forse sbaglio la sintassi.

 Ma nella query mi mette #Errore
Ammetto di avere scritto lo statemenet SQL di getto, ma il dubbio che ci 
fosse un errore di sintassi potevi controllarlo anche da solo :-)
Infatti il problema è la funzione Instr, che ha i parametri invertiti.
Ti riposto la query corretta, con l'aggiunta di un test sulla presenza o 
meno dell'email.
SELECT
  email,
  IIf(IsNull([email]),"",Left([email],InStr([email],"@")-1)) AS primaparte,
  IIf(IsNull([email]),"",Right([email],Len([email])-InStr([email],"@"))) 
AS secondaparte
FROM tbl01


 
Hai ragione fai bene a tirarmi le orecchie.
Infatti cosě funziona, purtroppo non ho mai usato una serie di funzioni 
in questo modo.
Funge benissimo tutto OK
Ancora grazie per la pazienza.
Ciao cesco
Newsgroup: it.comp.appl.access
Titolo: rimuovere filtro in sottomaschera

ciao a tutti
 
qual'è la sintassi per rimuovere
da pulsante un filtro in base a selezione
nella sottomaschera?
Grazie 
 
 

 Grazie
 
Da MainForm
-----------------------------------------
Togliere Filtro:
SubForm.Form.FilterOn = False
 
Inserire Filtro:
SubForm.Form.FilterOn = True
subForm.Form.Filter = "[Fiele2]='CCC'"
-----------------------------------------
 
Bruno
 
 


Personalmente farei il COntrario...
 
   subForm.Form.Filter = "[Fiele2]='CCC'"
   SubForm.Form.FilterOn = True
 
Il motivo è che in questo modo viene eseguito il REQUERY solo 1 Volta.
Infatti se FILTERON=FALSE anche cambiando la proprietà FILTER in REQUERY è INIBITO, mentre attivando il FILTERON viene attivato il REQUERY che viene scatenato anche dalla modifica della proprietà FILTER.
 
Saluti
@Alex

 ha scritto nel messaggio 
news:71b75567-fd59-465a...@googlegroups.com...

grazie Alex
 
 


Grazie Bruno
MainForm sarebbe?
per inserire il filtro nel mio caso come devo fare,
visto che ho in criteri della query
in idCliente...forms!mia maschera!IdCliente or forms!mia
maschera!IdFornitore
per l'idFornitore...?
 
 
 

OT Sito Bellissimo!!! 
http://goo.gl/9ZB4mC
 

hh


ok ci sono
Newsgroup: it.comp.appl.access
Titolo: Query di aggiornamento

Ciao a tutti
Vorrei poter eseguire una query di aggiornamento tramite una
routine per l'evento clic di un pulsante .
Ora faccio manualmente la seguente query di aggiornamento.
modifico i primi due caratteri del campo "path" della tabella TblImmagini
Es: il campo path ha questi record :
   Path
      V:\10147100.bmp
      X:\1018954.bmp
      X:\10191023.bmp
      W:\1021815.bmp
      W:\10220468.bmp
Io devo cambiarli con
C:\Catalogo02\10147100.bmp  , C:\Tavole\1018954.bmp  ,
C:\Catalogo\1021815.bmp
i record che iniziano con V:\ vanno sostituiti con C:\Catalogo02
i record che iniziano con  X:\  vanno sostituiti con C:\Tavole
i record che iniziano con W:\  vanno sostituiti con C:\Catalogo
per fare questa operazione nella query di aggiornamento su
Aggiorna a:  scrivo  "C:\Catalogo02" & mid ([path];3)
Criteri  :  "V*"
  poi la stessa cosa per i record che iniziano per X:\   per W:\  e cosě via
Io vorrei sapere se c'e un modo per eseguire automaticamente con una
sola azione tutte queste operazioni , e se  sě , come farlo
Ciao
Giuseppe

 wrote in message
qJPsa.36886$3M4.1...@news1.tin.it...

Se la tabella che contiene i dati si chiama Tabella1.
Se il campo che contiene il path completo dei file immagine si chiama Path.
A fronte dell'evento "Su clic" del pulsante di comando genera il seguente
codice VBA:
DoCmd.SetWarnings False
DoCmd.RunSQL "UPDATE Tabella1 SET Tabella1.Path =" _
& "IIf(Left([Path], 3)= 'V:\', 'C:\Catalogo02', " _
& "IIf(Left([Path], 3)= 'X:\', 'C:\Tavole'," _
& "'C:\Catalogo')) & Mid([Path],2);"
DoCmd.SetWarnings True
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


Grazie Roberto l'ho provato  e funziona  perfettamente ,
 visto che sei così gentile,
 ti chiedevo se si poteva anche inserire un messaggio di sola informazione,
( tipo il messaggio che dà access quando fai la query di aggiornamento )
come  " l'operazione è stata eguita correttamente ,sono stati  aggiornati
tot record. "
Grazie ancora per l'aiuto .
Ciao Giuseppe

 Ciao Giuseppe
--



Ciao e grazie ancora
Giuseppe

 Giuseppe
-- 


 DoCmd.SetWarnings False.
OK  fatto   Grazie
Giuseppe
Newsgroup: it.comp.appl.access
Titolo: problemi con access

Ciao a tutti.
Vorrei fare due cosette, ma non ho la minima idea di come fare.
Spero che qualcuno di voi mi possa aiutare.
1- All'apertura del database, access si apre a schermo intero...
2- Ho tre pannellini popup che si aprono all'avvio automaticamente 
attraverso una macro e vorrei allinearli tutti a destra uno sotto 
l'altro automaticamente.
Come posso fare ???
grazie ciao a tutti.

[]
E chi non li ha! E' chiaro che, se posti qui, qualcosa che non va c'è, ma
perchè dovremmo essere così curiosi da aprire proprio la tua mail per
sapere cosa ti angustia?
Sono sicuro, fatti alla mano, che qualcuno sarà più portato ad aiutarti,
se utilizzerai un oggetto più significativo; in ogni caso, male non fa,
leggiti le regole di questo NG.
Ciao,
DEL_REC.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

Newsgroup: it.comp.appl.access
Titolo: casella di testo (seconda domanda)

ho una casella di testo nella quale butto un riepilogo del lavoro che
sta facendo l'elaborazione (scrive mentre elabora aggiornando la maschera
ogni volta)
i dati sono abbastanza numerosi che non ci stanno completamente nella
"finestra"
adibita a quel testo.
quando il testo va oltre la casella di testo però non vedo piu che scrive.
come faccio per far andare la visualizzazione della casella in fondo al
testo?
spero di essere stato chiaro.
grazie.
ciao

 ha scritto nel messaggio
news:9qopjt$f6h$1...@fe1.cs.interbusiness.it...

Imposta così le seguenti proprietà della casella di testo:
Funzione tasto INVIO = Nuova riga del campo
Barre scorrimento = Verticale
Ciao Roberto - Syd
Newsgroup: it.comp.appl.access
Titolo: Data

Quale comando bisogna utilizzare per visualizzare solo l'anno in corso? Con
Date() come valore predefinito mi viene restituita la data intera.
Grazie

 ha scritto nel messaggio
news:baiyc.312155$hc5.13...@news3.tin.it...

=Year(Date()) e restituisce l'anno corrente.

Ci ho provato ma mi restituisce la data del 26/06/1905


 ha scritto nel messaggio
news:TZpyc.451187$rM4.18...@news4.tin.it...

Ma su che cosa ti dovrebbe dare l'anno corrente? (campo di un report di una
maschera, query...???)

Newsgroup: it.comp.appl.access
Titolo: problema con query

ho due tabelle, una con gli ordini ai fornitori e l'altra con il budget
previsto per ogni fornitore.
devo ottenere una serie di record in cui ho il confronto tra valore quantità
ordinate e budget previsto per ogni fornitore.
il mio problema è che devono apparire a video sia quei dati relativi a
fornitori per cui non ho stabilito un budget, sia quelli relativi a
fornitori per cui ho stabilito un budget ma per cui non ho ancora caricato
degli ordini.
si tratta, se non sbaglio, dell'unione tra un left join completo e un right
join completo, da cui vanno eliminati i record doppi.
si può fare direttamente con una query o bisogna girarci attorno con
accrocchi vari?
tnx x l'attenzione
    Paolo
--
+----
| no reply-to address available
| use the newsgroup
| tnx
+----



 ha scritto nel messaggio
news:RCHO7.228107$sq5.11...@news.infostrada.it...

Se (come penso) la query ti deve produrre una riga per ogni fornitore,
creati una query dove l'anagrafica fornitori è in left join sia con la
tabella ordini che con la tabella budget, tramite il codice fornitore.
Naturalmente così facendo ti compariranno anche i fornitori che non hanno né
ordini né budget; questo problema lo puoi risolvere eliminando le rihe che
hanno Null sia il campo ordini che quello budget.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Casella di riepilogo

In una db ho una tabella che contiene una colonna impostata sul tipo
dati Sì/No.
Ho necessità di visualizzare un recordset, contenente anche i dati di
tale colonna, all'interno di una casella di riepilogo.
Ho quindi realizzato un form, e vi ho aggiunto una casella di
riepilogo che richiama i dati da una specifica query.
Funziona tutto alla perfezione tranne che per una cosa: nella colonna
dove avrei dovuto visualizzare i dati Sì/No, oppure On/Off o Vero/
Falso (a me andrebbe bene qualunque impostazione tra queste tre),
compaiono invece i valori di -1 o 0. Questa impostazione non è
professionalmente accettabile, e vorrei porvi rimedio.
Ringrazio anticipatamente chi saprà darmi qualche soluzione.
Marco

 ha scritto nel messaggio 
news:1b47ea1c-4770-409d...@e10g2000vbe.googlegroups.com...

Ciao Marco
proprietà della combo....formato...
Daniele 

 ha scritto nel messaggionews:1b47ea1c-4770-409d...@e10g2000vbe.googlegroups.com...

Ciao Daniele
ti chiedo scusa se ritorno sull'argomento, ma ho già controllato tutte
le impostazioni di Formato della casella di riepilogo. A partire da "N
° colonne" sino a "Forme dei Numerali" (val.: contesto). Non riesco
proprio a superare il problema.
Marco.

 ha scritto nel messaggio 
news:7e57c354-e322-4a7e...@m4g2000vbp.googlegroups.com...


guarda che Formato si trova prima del N colonne!
se hai settato la relativa proprietà a SI/NO e non li visualizza non
so proprio cosa suggerirti.
Ciao
Daniele 

marc...@tiscali.it
 ha scritto:

Nella Tua query origine della listbox, nel campo che ti interessa:
MioCampo: iif([Miodato]=-1;"Sì";"No")
--
sv
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it
Newsgroup: it.comp.appl.access
Titolo: Caselle Combinate

Ciao a tutti, ho un piccolo problema
ho crato una casella combinata che mi visualizza l'anno delle date delle mie
fatture per ottenere un filtro in automatico, ma mi visualizza tutti gli
anni ripetuti per ogni record, esiste la possibilità di visualizzare l'anno
una sola volta???
Mi spiego:
come viene visualizzato ora                come lo vorrei
2000                                                        2000
2000                                                        1999
2000
1999
1999
1999
Grazie a tutti.
Paolo

...

Nella query origine dati della tua casella fai un raggruppamento sul campo
anno
Antonio

Ciao a tutti, ho un piccolo problema ho crato una casella combinata che mi visualizza l'anno delle date delle
mie fatture per ottenere un filtro in automatico, ma mi visualizza tutti gli anni ripetuti per ogni record, esiste 
la
possibilità di visualizzare l'anno una sola volta???
Mi spiego: come viene visualizzato ora			come lo vorrei
2000 							2000
2000							1999
2000
1999
1999
1999
Grazie a tutti. Paolo 
...basta che nel campo "Origine Controllo"  della casella combinata inserisci una Query che ti da come risultato il campo anno
della tabella fatture... con la parolina chiave DISTINCTROW... del tipo:
SELECT DISTINCTROW AnnoFattura
FROM tblFatture
ORDER BY AnnoFattura
                   -Stefano Zuccolo-
E-mail       :
stef...@adriacom.it
--
Posted from 
dns2.adriacom.it
 [212.63.96.35] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.appl.access
Titolo: Icone 2...............consiglii.....

Salve ragazzi ho postato questa mia curiosità prima ma nessuno forse non lo
ha visto, non è importante (relativamente) , ma purtroppo quando ho
FINALMENTE capito l'esempio di Alex sugli effetti speciali sui pulsanti di
comando mi si creato un problema ........come faccio, (parlo della stessa
Icona), un'Icona a colore farla diventare in bianco è nero?!? perchè se non
riesco a far questo non posso aplicare quello che Alex ci ha insegnato?  Ho
provato con Paint....... risultato catastrofico..... ho cercato un programma
in internet apposito per le icone ne ho trovato uno solo........non so se si
puo'  dire il nome del programma  comunque ,niente ho provato anche con
Corel 10 risultato non riesco ad aprire nessun file con estensione  uguale
alle icone, c'è un metodo + svelto per far
questo..............................
Chiedo umilmente scusa se mi sono ripetuto......................
Grazie a tutti.
-- 
Gianni B.
-- 
Gianni B.


Prendi un file jpg lo modifichi come vuoi e cambi l'estensione.
ciao MAssimiliano
--------------------------------
Inviato via 
http://usenet.libero.it

 ha scritto nel messaggio
news:62Z94Z44Z155Y1...@usenet.libero.it...

Scusa la mia ignoranza puoi essere + preciso?
grazie  1000.

Newsgroup: it.comp.appl.access
Titolo: Quesito per gli esperti del NG

Ho una situazione tipo:
Due attività dislocate in posti diversi della città che dovono avere lo
stesso gestionale o meglio devono avere gli stessi dati in comune in tempo
reale utilizzando lo stesso tipo di interfaccia grafica.
Avrei pensato di creare il FE ed il BE e vi chiedo se posso realizzare il
progetto salvando il BE su un server Internet ed il FE distribuirlo alle due
attività.
Il questo modo quando leggono e scrivono nel gestionale accedono alle stesse
tebelle in tempo reale connettendosi al server internet.
SECONDO VOI E' FATTIBILE?
Grazie MILLE.    :-)
Andrea





 SECONDO VOI E' FATTIBILE?
Si, ma non con Access, i client li devi fare in ASP.
Saluti.
Luciano
(DOC)

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

In una maschera ho diversi campi più una casella combinata.
Nella casella combinata ho i risultati di una query. Ora devo stampare un
report con i risultati di questa query(e fin qui non ci sono problemi),
inoltre in questo report devo aggiungere solamente alcuni campi della
maschera corrente, come posso fare?
Grazie
        Alessandro

 --------------------
Non riesco a vedere il problema dato che oltre a potere mettere i campi che
desideri con l'autocomposizione potresti metterli tutti e poi nasconderli
nel report cliccandovi sopra, propietà, non visibile.......ciao ciao.....
Newsgroup: it.comp.appl.access
Titolo: aggiungere più campi con ADD COLUMN

Come faccio ad aggingere più di un campo in una tabella, utilizzando
l'istruzione ALTRE TABLE.....ADD COLUMN?
Grazie.
Giancarlo

 ha scritto nel messaggio
news:bvlq1h$lm7$1...@grillo.cs.interbusiness.it...

DAO
------------------------
ALTER TABLE NomeTabella
      ADD Campo1 Text(20),
               Campo2 Text(30),
               Campo3 int
-----------------------------
ADO
------------------------
ALTER TABLE NomeTabella
      ADD Campo1 nvarchar(20),
               Campo2 nvarchar(30),
               Campo3 int
-----------------------------
Ciao Giorgio

 ha scritto nel messaggio
news:bvmdsa$5fq$1...@lacerta.tiscalinet.it...

Ma se volessi utilizzare questa istruzione in una query che sintassi dovrei
utilizzare?
Per ora utilizzo:
ALTER TABLE Tabella1 ADD COLUMN pippo TEXT(25);
Che devo scrivere se voglio aggiungere anche il campo pluto?
Grazie.
Giancarlo


Ne più e ne meno ciò che ti ho suggerito.
----------------------
ALTER TABLE Tabella1 ADD pippo TEXT(25), Pluto TEXT(50);
----------------------
Ciao Giorgio

 ha scritto nel messaggio
news:bvotvs$uio$1...@lacerta.tiscalinet.it...

Scusa se insisto, ma se scrivo quanto mi hai suggerito, mi dà un msg. di
errore:
Errore di sintassi nell'istruzione ALTER TABLE.
Cosa può essere successo?
Uso A97. Non so se può servire......
Grazie.
Giancarlo.


(Svelato il mistero)
Spiacente con Access 97 non funziona, evidentemente la possibilità di
inserire più campi in variazione tabella è stata implementata con DAO 3.6.
Potresti usare ADODB ma penso sia più veloce inviare tante righe quanti sono
i campi da aggiungere.
-----------
Currentdb().execute "ALTER TABLE 
ec.ec
 "
Currentdb().execute "ALTER TABLE 
ec.ec
 "
-----------
Ciao Giorgio

 ha scritto nel messaggio
news:bvqc1e$rq0$1...@lacerta.tiscalinet.it...

Frazie. funziona.
Ciao.
Giancarlo

Newsgroup: it.comp.appl.access
Titolo: tabelle e file testo

Ho un problema di questo tipo: ho una tabella e devo esportarla in un file
in
formato testo, ma senza le intestazioni e le separazioni di riga e colonna.
Come si puň fare?
Grazie.


e' uno degli argomenti della macro, ti basta selezionarlo dall'elenco
-- 
Federico
----------------------------------
Rimuovi paperino. per e-mail
----------------------------------
Tutte le richieste che arrivano
in privato, vengono cestinate.
----------------------------------
Sito Comune di it.comp.appl.access
http://www.sitocomune.com
mailto:
webm...@sitocomune.com
----------------------------------
Newsgroup: it.comp.appl.access
Titolo: aggiornamento tabella

mi servirebbe una mano per risolvere un piccolo problema.
ho una tabella (circa 2000 record) con 5 campi:
campo1,campo2,campo3,campo4,campo5.
nel valore predefinito di tutti i campi ho immesso: =space(1)
vorrei aggiornare tutti i precedenti record con il nuovo valore(=space(1))
ho provato con update ma non riesco a farlo
ringrazio anticipatamente chi puņ darmi una mano.
Buon natale e buone feste.


Hai provato a crearti una query di aggiornamento?
Ciao,
Alfio

ho inziato come segue(ma non so come  proseguire):
UPDATE "nome tabella" SET "campo1" = ?????
Pleiadi <za...@liberoNOSPAM.it> wrote in message
g_Z06.164377$hk4.5...@news.infostrada.it...


 wrote in message
ne016.165069$hk4.6...@news.infostrada.it...



Ipotizzando che la tabella si chiami Tabella1, prova con una query di
aggiornamento che ha il seguente codice SQL:
UPDATE Tabella1 SET Tabella1.Campo1 = " ", Tabella1.Campo2 = " ",
Tabella1.Campo3 = " ", Tabella1.Campo4 = " ", Tabella1.Campo5 = " ";
Buon Natale
--
Roberto
---------------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------

 wrote in message
cs516.167176$hk4.6...@news.infostrada.it...


 >
Innanzitutto è bene che tu risponda dopo e non prima del testo dei messaggi
precedenti.
Poi non capisco cosa non vada se la query di aggiornamento agisce su tutti e
cinque i campi di tutti e 2000 i record , visto che nel tuo primo messaggio
hai scritto "vorrei aggiornare tutti i precedenti record con il nuovo
valore(=space(1))" ed inoltre nella risposta che hai dato a Pleiadi hai
abbozzato la query di aggiornamento indicando solo che non sapevi cosa
scrivere dopo il segno =.
Se invece quello che ti serve è agire su tutti i record ma solamente per i
campi che hanno un valore Null (ma non mi sembra che tu l'abbia esplicitato)
allora il codice SQL della query di aggiornamento e:
UPDATE Tabella1 SET Tabella1.Campo1 = IIf(IsNull(Tabella1.Campo1),"
",Tabella1.Campo1), Tabella1.Campo2 = IIf(IsNull(Tabella1.Campo2),"
",Tabella1.Campo2), Tabella1.Campo3 = IIf(IsNull(Tabella1.Campo3),"
",Tabella1.Campo3), Tabella1.Campo4 = IIf(IsNull(Tabella1.Campo4),"
",Tabella1.Campo4), Tabella1.Campo5 = IIf(IsNull(Tabella1.Campo5),"
",Tabella1.Campo5);
E se non è neppure questo che ti serve, beh allora facci un esempio, così
forse capiamo.
AriBuon Natale


Newsgroup: it.comp.appl.access
Titolo: importare foglio di calcolo tramite VBA

Salve
vorrei riuscire a fare in VBA quello che faccio manualmente per  importare 
nel mio db PIPPO il file PLUTO.xls.
adesso faccio File --> carica dati esterni--> importa (seleziono 
PLUTO.xls) -->importa.
Mi apre la maschera di Importazione guidata foglio di calcolo... a questo 
punto vado avanti fino a che gli dico
NESSUNA CHIAVE PRIMARIA --> e poi gli dico di importare nella tabella 
PROVA. --> fine.
E' possibile fare quanto sopra tramite codice VBA?
Grazie infinite
Carla 

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

Salve a tutti,
vorrei qualche aiutino per conoscere la sintassi giusta del comando
between...
mi spiego meglio: devo ricavare dai vari campi di una tabella alcuni dati
che soddisfano delle condizioni, per far ciň ho inserito due istruzioni
between ... and ... nei campi criteri dei valori "data" (che ha un formato
data) e dei valori "spessore" (che ha un formato numerico), ma non ottengo
nulla.
Penso che siano errate le sintassi....
- Campo criteri di data: Between (01/01/07) And (31/01/07)
- Campo criteri di spessore: Between 1,0 And 2,0
Ringrazio anticipatamente per qualunque consiglio....
Saluti
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

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

 Saluti
Ti ha già risposto Roberto, quindo solo alcune precisazioni.
1 - trattandosi di date da inserire nella query attraverso
     la griglia QBE puoi anche scrivere
     Between #1/1/07# And #31/1/07#
     Quando però dovessi riportare la stringa SQL in VBA il
     formato data non potrà più essere gg/mm/aa come sopra
     indicato, ma dovrà essere mm/gg/aa, quindi:
     "Between #1/1/07# And #1/31/07#".
     Inoltre, se il riferimento fosse a due variabili espresse nel
     formato gg/mm/aa, sempre in VBA dovresti scrivere:
     "Between #" & Format(DataIni, "mm/dd/yy") &
     "# And #" & Format(DataFin, "mm/dd/yy") & "#"
2 - Between 1,0 And 2,0 non è accettabile in quanto in una
     clausola SQL la virgola non può assolutamente tenere
     il posto del separatore decimale, quale che sia la
     predisposizione definita nel CP di Windows.
     Quindi Between 1.0 And 2.0 ovvero Between 1 And 2
     in quanto 1.0 e 2.0 hanno senso solo per questioni
     grafico-estetiche di incolonnamento.
     Non ne hanno alcuno sotto l'aspetto logico-matematico.
Bruno 

 ha scritto nel messaggio 
news:45b7234f$0$26993$4faf...@reader2.news.tin.it...

scusa Bruno,
solo in riferimento ai valori numerici, potrebbero anche essere decimali e 
quaindi meglio lasciare il punto e i decimali necessari.
Ma mi chiedevo se, nonostante si tratti di un campo numerico, non sia 
ammissibile la forma
Between '1.0' And '2.0'
cioè con gli apici che racchiudono il valore passato ?
IvanDaBologna

 Bruno
Grazie 1000, per avermi risposto e per le preziose precisazioni
Vincenzo


 > Saluti
Grazie 1000, ora funziona benissimo!


 cioè con gli apici che racchiudono il valore passato ?
Nein!
Se il campo sul quale poni il Between... And è numerico
quello che ottieni con Between '1.0' And '2.0' è uguale a
ciò che ottieni con Between 'Bruno' And 'Ivan', e cioè:
"Data type mismatch in criteria expression"
Bruno
Newsgroup: it.comp.appl.access
Titolo: Creare appuntamento su Outlook

Buongiorno/buonasera,
avrei bisogno di premere creare un pulsante che da una maschera di
Access 2007 mi crei l'appuntamento su Outlook 2007 di durata 30
minuti.
I campi sono: oggetto = Ragione sociale
Luogo= "Via/Viale"&" "&"Indirizzo"&" "&"Numero civico"&" -
"&"Città" (essendo ripartito su più campi)
Data inizio= dAppuntamento
Ora inizio = oAppuntamento
Durata = 30 minuti
Come posso procedere?
grazie sin da ora

 grazie sin da ora
Anzitutto aggiungendo i riferimenti alle librerie di outlook.
Poi googoooli per sapere come usarle.
Ciao
-- 
Roberto da Parma 

 Durata = 30 minuti
-----------------------------------------------------------------
Private Sub Command31_Click()
Dim Kalendar As Outlook.Items, k As Long
Dim db As DAO.Database, RS As DAO.Recordset
Dim TableName As String, ApplItem As Outlook.AppointmentItem
TableName = "t_Appuntamenti"
Set db = CurrentDb
Set RS = db.OpenRecordset(TableName, dbOpenDynaset)
Set Kalendar = Session.GetDefaultFolder(olFolderCalendar).Items
Do Until RS.EOF
    k = k + 1
    Set ApplItem = Kalendar.Add
    With ApplItem
        .Subject = RS![Nome]
        .Start = RS![DataInizio] & " " & RS![OraInizio]
        .End = RS![DataFine] & " " & RS![OraFine]
        .Body = RS![Descrizione]
        .Location = RS![Luogo]
        .Categories = RS![Categoria]
        .ReminderSet = IIf(RS![Reminder], True, False)
        .ReminderMinutesBeforeStart = Nz(RS![TempoReminder], 0)
        .Save
    End With
    RS.MoveNext
Loop
MsgBox "Esportati n. " & k & "  Appuntamenti"
End Sub
--------------------------------------------------------------------
con le opportune personalizzazioni...
Bruno
PS
Come appare evidente, i campi di t_Appuntamenti sono
tutti quelli RS![...] che appaiono entro la clausola With... End.
Il VarType di ciascuno � altrettanto evidente, eccezion fatta
per TempoReminder Number, Long Integer (tempo espresso
in minuti). 

 Roberto da Parma
Come aggiungo i riferimenti alle librerie di Outlook?

 Come aggiungo i riferimenti alle librerie di Outlook?
Vai in VBA poi dalla barr� men� - strumenti - riferimenti
e aggiungi Microsoft Outlook ??.0 Object Library dove ?? sar� la versione 
che hai installato.
Bada che sulle installazioni che farai dovrai accertarti che tale libreria 
esista e in caso contrario
gestire l'errore.

Newsgroup: it.comp.appl.access
Titolo: VBA: eseguire una query

Ciao a tutti,
avrei la necessità di eseguire una query salvata nel database, tramite
codice e cambiargli certi parametri, è possibile?
GRAZIE
SDAMY

 ha scritto nel messaggio
news:S7xg6.2496$ep3....@twister1.tin.it...

Se quello che ti serve è aprire da codice VBA una query solo in lettura:
DoCmd.OpenQuery "Query TotaliVendite", , acReadOnly
e se la query è parametrica, alla sua apertura ti verrà chiesto, tramite una
finestra, di digitare i parametri.
Oppure, come criteri della tua query, fai riferimanto ad un controllo della
maschera in cui stai operando: prima digita il valore del parametro nel
controllo e poi fai in modo di eseguire il comando di cui sopra.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

Naturalmente "Query TotaliVendite" è il nome della query. :-)


codice e cambiargli certi parametri, è possibile?
'azz, certo che si!:-)
Da codice te la rigiri come un pedalino!
Dim miaquery as querydef
set miaquery = currentdb.querydefs("la query che vuoi")
A questo punto la tua querydef ha le sue proprieta', trova quella che ti
serve e settala come meglio credi.
Saluti.
Luciano
(DOC)

 wrote in message
DcAg6.5244$gb1.2...@news4.aus1.giganews.com...

GRAZIEEEEEEEE
SDAMY

Newsgroup: it.comp.appl.access
Titolo: ho una maschera che non aggiorna la tabella

ho creato una maschera con una casella combinata, cliccando sualla tendina
della casella combinata che riporta i comuni su una casella di testo
associata mi scrive il cap... il problema è che nella maschera funziona ma
nella tabella in campo cap rimane vuoto come posso fare? esiste un metodo
senza usare il vba o l'sql?

 ha scritto nel messaggio news:jbKdd.175218$35.84...@news4.tin.it...

l'origine del controllo CAP è associata al CAP della tabella?
prova a mettere (dopo l'aggiornamento) il comando me.refresh
ciao
Nick 

questo comando Me.refresh nella lista non lo trovo e se lo scrivo mi dice
macro inesistente dove si trova?

 ha scritto nel messaggio
news:RmKdd.175305$35.84...@news4.tin.it...


 inviare l'allegato a chi interessa
scrivici il codice associato sull'evento "dopo aggiornamento" della tua casella...
ciao
Nick 

Grazie nick ma non č la soluzione giusta, non va peccato

 ha scritto nel messaggio 
news:jbKdd.175218$35.84...@news4.tin.it...

Nella tabella non lo puoi fare; non hai eventi da gestire...
Ciao.
-- 
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: R: Query con parametri

 
http://members.xoom.it/it_db_access


IMHO la stringa che componi ha qualcosa che non va nelle spaziature,
metti un bel msgbox stringa prima della creazione della querydef...
Per qustioni di "pulizia" non sottovaluterei neppure uno statement
con la clausola IN, tipo:
select * from tabella1 where tabella1.campo1 IN (select Campox from
Tabella2)
Bye, Ste

stringa = "SELECT * FROM [NOMI]" & "where [Nome] like ' " & str & " ' "
inoltre qui vedo che la stringa sql e' come prima, e cioe' con gli
spazi messi male.  utilizzando i dati di cui sopra stringa varrebbe
(purtroppo ci saranno le andate a capo dell'editor):
"SELECT * FROM [NOMI]where [Nome] like '  '*pippo*' or like '*pluto*'
' "
che come vedi e' ancora piena di errori: where e' attaccato a Nomi e
ci sono due apici.
la riga di codice di cui sopra dovrebbe essere invece:
stringa = "SELECT * FROM [NOMI] where [Nome] like " & str 


Newsgroup: it.comp.appl.access
Titolo: Formato data

Ho una tabella con un campo data/ora nel formato data in cifre.
Ora devo esportare questo campo in un file di testo con campi delimitati
senza che venga esportata anche l'ora
Come posso fare?
Ringrazio quanti volessero aiutarmi
Fabrizio

 Come posso fare?
Potresti esportare non la tabella ma una query basata sulla tabella in cui
formatti la data con
Expr1: Format([data]; "gg/mm/aaaa")
Ciao, Artur

 Grazie mi sei stato di grande aiuto
Newsgroup: it.comp.appl.access
Titolo: Gestione dei valori di un recordset

Ciao e buon (!) lunedģ a tutti.
Sto cercando di risolvere un problema di loop da effettuare su dei
recordset.
Ho una tabella Tabella_A che contiene dei record
IDRecord
CodiceCliente
Nome
Cognome
NumeroPratica
Acquisto
Data
Valore
Nel codice ho creato un recordset con i dati di questa tabella in questo
modo:
Dim rsDaControllare As Recordset
Set rsDaControllare = CurrentDb.OpenRecordset("SELECT DISTINCT
Tabella_A.CodiceCliente FROM TabellaA")
A questo punto mi ritrovo un RS con i soli CodiciClienti
Bene bene :)
Adesso devo poter elaborare per ogni singolo CodiceCliente (infatti uso
DISTINCT) una serie di operazioni che non sto qui ad elencarvi anche perchč
non sono importanti ai fini della spiegazione..
Come si muove il puntatore dei record in un RecordSet creato da codice?
Come si passano i valori da un RS a una variabile?
Ovvero:
1) Mi porto sul primo record di rsDaControllare
2) Effettuo le operazioni sulla base del CodiceCliente 'corrente'
3) Avanzo di un record su rsDaControllare
4) Fine del file? Se si vai al 5, altrimenti ricomincia da 1
5) Fine
Chi mi da una mano?
Ciauz

 Ciao e buon (!) lunedě a tutti.

Ciao Nonmi č chiaro cosa vuoi fare.
 il discorso della variabile č semplice
tuavariabile = tuorst!Pippo
il resto non l'ho capito
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

 il resto non l'ho capito
Ciao MA, grazie per la rispostazza.
Non è così?
intVariabile = rs.Fields("NomeCampo")
o è lo stesso?


E' la stessa cosa


> E' la stessa cosa
Grazie MA.
E se volessi "contare" i record di un recordset che devono soddisfare un
determinato tipo di parametri?
rs.recordcount non puņ contenere parametri.
Posso usare dcount su un dominio che non sia una tabella o una query?

 Posso usare dcount su un dominio che non sia una tabella o una query?
Il problema secondo me è che non hai ben chiaro cosa ti serve
da dove parti? Cosa vuoi ottenere?
Mi spiego se io ho un elenco clienti e voglio tutti i record di una tabella
in cui compare quel cliente
faccio così
dim rstCliente as dao.recordset
dim rstMovimenti as dao.recordset
dim dbs as dao.database
set dbs = currentdb
set rst = dbs.openrecordset("Clienti")
with rst
do
set rstMovimenti = currentdb.openrecordset(Select * from tuatabella where
cliente = "& chr(34) & !cliente & chr(34))
    qui faccio quello che voglio sul rst moviemnti selezionato
.movenext
loop until .eof
end with
dopo chiudo e distruggo i rst
la logica è scorrere i clienti e crearsi una secondo rst già filtrato


 la logica è scorrere i clienti e crearsi una secondo rst già filtrato
Grazie Massimiliano.
Intendevo proprio questo :)
Newsgroup: it.comp.appl.access
Titolo: Campo data e ora in maschera

Ho creato un campo data e un campo ora in una maschera che ho chiamato
"referti paziente" (che sono legati alla tabella dati anagrafici paziente) ;
quando vado ad introdurre un nuovo referto per un paziente vorrei che la
data e l'ora riportassero in automatico la data e l'ora del sistema. Inoltre
vorrei che, se a distanza di giorni, vado ad rientrare in un referto di un
paziente per consultarlo, la data non si debba rimodificare ma deve rimanere
la data dell'emissione del referto.
Come si puň ottenere ciň?
Grazie e cordiali saluti.
Roberto


su gotfocus
if isnull(me.nomecontrollo) then me.nomecontrollo=now()
Saluti.
Emanuele.

 ha scritto nel messaggio
news:LOZA9.10803$744.3...@news1.tin.it...

Imposta  a now il valore dei due controlli data e ora a fronte dell'evento
"Prima di aggiornare" della maschera "referti paziente".
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: messaggio errore

ho una maschera con un combo (cmbdataciclo)
ha questa combo e'legata una sottomaschera modalita maschere continue
(smcicli)
collegata campi secondari iddataciclo
collegata campi master    cmbdataciclo
i controlli nella sottomaschera sono:
iddataciclo
macchina
note
io per ogni giornata posso inserire dalla macchina 1 alla macchina 7.
domanda:
come faccio a far apparire un messaggio quando vado a inserire una macchina
che mi avverte in caso lo facessi, che per quella data ho gia' inserito per
esempio la macchina 2
questo per non inserire piu' volte sbadatamente una macchina gia inserita.
--
ciao

 ha scritto nel messaggio
news:KWrb9.119522$lu5.3...@twister1.libero.it...

Con un DlookUp su di una query che abbia nei criteri la macchina che stai
inserendo
e la data digitata.
Il tutto prima di salvare il record.
If IsNull(DlookUp("UnCampoQualsiasi","QueryConCriteri")) then
exit sub
else
Msgbox "La macchina è stata già inserita per la data specificata!"
me.undo
End if
Ciao, Carlo

 ha scritto nel messaggio
news:QYvb9.122767$n04.3...@twister2.libero.it...

I parametri devono essere due: la data e la macchina. Entrambi
presi dalla maschera.
La verifica va eseguita PRIMA di salvare il record che stai scrivendo
altrimenti
è normale che trovi il record.
Verifica cosa restituisce [forms]![maschera]![cmbdataciclo], se una data o
un ID.
Inoltre verifica se idDataCiclo è una data o una stringa.
Per fare una prova inizia a scrivere un nuovo record con i valori di un
record già
inserito e mettici almeno data e macchina.
Poi senza salvare il record apriti la query direttamente dalla finestra
database e
verifica se restituisce qualcosa.
Comunque il concetto è quello di realizzare una query che abbia nei criteri
quelli che ti servono: DATA e MACCHINA che non possono essere inseriti
due volte.
Se questa query dà un risultato allora il record è già presente.
Se è nulla, cioè vuota, il record non è stato inserito.
Ciao, Carlo
Newsgroup: it.comp.appl.access
Titolo: [OT]Mamma mia che caldo

A ragà a Roma sembra di stare in un forno:(
SunRex

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

 A ragà a Roma sembra di stare in un forno:(
Infedeli italiani: allah vi sta punendo!     ;-)


non c'è proprio niente da ridere. 


Permettimi, che "idea infelice" hai avuto !!! Io ti consiglierei di 
cambiare... e anche il prima possibile. 

 Infedeli italiani: allah vi sta punendo!     ;-)
Ahaa Binnè... Ricorda che: "Ride bene chi ride per ultimo..."
Ciao.
-- 
Sergio MAZZA 


Se non fosse per lo spiedo che mi da un leggero fastidio ai paesi bassi, non si starebbe così male...
Ciao.
-- 
Sergio MAZZA 

 Ahaa Binnè... Ricorda che: "Ride bene chi ride per ultimo..."
Ultimamente le cose vanno bene dalle mie parti: movimento e aria di
montagna!
Che Allah sia con te.

 Che Allah sia con te.
Se permetti gli amici/nemici me li scelgo io...
Ciao.
-- 
Sergio MAZZA 

 :-D
ROTFL
Se pianifica tutto al pc, ora e' rovinato.
MAssimiliano
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/