title: Somma Colonna ORE

text:
"Mauro" <
mauro...@libero.it
> ha scritto nel messaggio
news:dadb67f6.03041...@posting.google.com...
> "Roberto da casa" <
r.ma...@libero.it
> wrote in message
news:<UQvna.46014$
iy5.1...@twister2.libero.it
>...
> > "Mauro" <
mauro...@libero.it
> ha scritto nel messaggio
> > news:dadb67f6.03041...@posting.google.com...
> > [CUT]
> > >
> > >
> > > Ho inserito il codice VBA solo che in fase di esecuzione mi
> > > restituisce l'  "errore di compilazione tipo definito dall'utente non
> > > definito" e si evidenzia  "rst As DAO.Recordset"
> > > ?
> > > Grazie RobbbbY
> >
> > Il codice VBA che ti ho suggerito fa riferimento alla libreria Microsoft
DAO
> > quindi, se usi una versione di Access successiva ad Access 97, devi
> > aggiungere al tuo database i riferimenti a tale libreria.
>
>
>
> Grazie, come si chiama tale libreria ?
Come ti ho accennato si chiamaerà Microsoft DAO; se usi Access 2000 mi
sembra che più esattamente si chiami Microsoft DAO 3.6 Object Library.
> Intanto ho evitato l'esecuzione delle righe e sembra che funge.
Quali righe?
Onestamente non mi sembrava di averci messo delle righe superflue, quindi mi
sembra strano che funzioni ugualmente.
Comunque, se ti restituisce i risultati voluti...
Buona Pasqua.



title: Somma Colonna ORE

author: Mauro

text:
"Roberto da casa" <
r.ma...@libero.it
> wrote in message news:<zjDna.47394$
iy5.1...@twister2.libero.it
>...

Intanto Auguri anche a te e tutto il NG, le righe che ho omesso sono
quelle che mi davano l'errore, non riesco a trovare dove mettere
Microsoft DAO ?
Ma per fare il calcolo della colonna OREPRESENZA come creo il campo ?
Grazie ancora


title: Somma Colonna ORE

author: Roberto da casa

text:
"Mauro" <
mauro...@libero.it
> ha scritto nel messaggio
news:dadb67f6.03041...@posting.google.com...
[CUT]
> > > Grazie, come si chiama tale libreria ?
> >
> > Come ti ho accennato si chiamaerà Microsoft DAO; se usi Access 2000 mi
> > sembra che più esattamente si chiami Microsoft DAO 3.6 Object Library.
> >
> > > Intanto ho evitato l'esecuzione delle righe e sembra che funge.
> >
> > Quali righe?
> > Onestamente non mi sembrava di averci messo delle righe superflue,
quindi mi
> > sembra strano che funzioni ugualmente.
> > Comunque, se ti restituisce i risultati voluti...
> >
> > Buona Pasqua.
>
> Intanto Auguri anche a te e tutto il NG, le righe che ho omesso sono
> quelle che mi davano l'errore, non riesco a trovare dove mettere
> Microsoft DAO ?
> Ma per fare il calcolo della colonna OREPRESENZA come creo il campo ?
> Grazie ancora
Scusami, ma non so proprio come spiegarti in altro modo ciò che devi fare:
mio malgrado esco da questo thread.
Se posso darti un consiglio, prima di andare avanti con il tuo database
dedica un po' di tempo a studiare almeno i concetti fondamentali di Access.



title: Query lentissime con tabelle eterogenee ...

author: Alessandro Tealdi

text:
Cerco di descrivere sinteticamente lo scenario del problema  (sto
utilizzando MSAccess 2000).
Ho una tabella collegata via ODBC (a un DB Pervasive -SQL 2000)
ArticoliMagazzino con circa 140.000 record.
Se faccio una query di selezione che estrae record solo da questa tabella,
specificando ad esempio un criterio sul CodiceArticolo (chiave primaria) le
prestazioni sono splendide ...
Ora aggiungo alla query una tabella interna di Access (es: Tabella1) che ha
una struttura semplicissima in cui la chiave univoca è comunque un Codice
(Testo 15 come CodiceArticolo) e solo 2 record.
Ora definisco un join tra le 2 tabelle e, ad esempio, estraggo Codice dalla
tabella interna e Descrizione correlata dalla tabella ODBC:
SELECT Tabella1.Codice, ArticoliMagazzino.DESCRIZIONE_ARTICOLO
FROM Tabella1 INNER JOIN ArticoliMagazzino ON Tabella1.Codice =
ArticoliMagazzino.CODICE_ARTICOLO;
Dovrebbero risultare ovviamente i 2 record presenti in Tabella1, e così è
infatti, ma il tempo di esecuzione diventa di qualche minuto !!!!  Il perchè
è presto detto: vengono elaborati comunque tutti i 140.000 record degli
ArticoliMagazzino.
Ciò non sarebbe necessario; secondo logica la query dovrebbe sempicemente
cercare in ArticoliMagazzino i 2 record con CodiceArticolo corrispondente a
quelli di Tabella1 utilizzando l'indice primario, e quindi essere
praticamente instantanea ...
Invece la sensazione è che sui campi di JOIN non vengano utilizzati gli
indici, ma letti comunque tutti i record per estrarre quelli corrispondenti
(2 in questo caso ...)
Non riesco a capire in quale stadio viene mal interpretata la query:
da Access2000 ?  dal driver ODBC ?  dal DB Server ?
Qualche idea ?
GRAZIE E BUON LAVORO A TUTTI ...        Alessandro Tealdi


author: Nicoletta

text:
"Alessandro Tealdi" <
s.te...@sistemidue.it
> ha scritto nel messaggio
news:9cb6hq$1nd$1...@fe2.cs.interbusiness.it...
> Cerco di descrivere sinteticamente lo scenario del problema  (sto
> utilizzando MSAccess 2000).
>
> Ho una tabella collegata via ODBC (a un DB Pervasive -SQL 2000)
> ArticoliMagazzino con circa 140.000 record.
> Se faccio una query di selezione che estrae record solo da questa tabella,
> specificando ad esempio un criterio sul CodiceArticolo (chiave primaria)
le
> prestazioni sono splendide ...
>
> Ora aggiungo alla query una tabella interna di Access (es: Tabella1) che
ha
> una struttura semplicissima in cui la chiave univoca è comunque un Codice
> (Testo 15 come CodiceArticolo) e solo 2 record.
>
> Ora definisco un join tra le 2 tabelle e, ad esempio, estraggo Codice
dalla
> tabella interna e Descrizione correlata dalla tabella ODBC:
> SELECT Tabella1.Codice, ArticoliMagazzino.DESCRIZIONE_ARTICOLO
> FROM Tabella1 INNER JOIN ArticoliMagazzino ON Tabella1.Codice =
> ArticoliMagazzino.CODICE_ARTICOLO;
>
Non so il perchè.
Però se dovessi scrivere la query a mano userei WHERE
tabella1.Codice=ArticoliMagazzino.CODIEC_ARTICOLO
Ciao
Nicky


author: Sandro Tealdi

text:
"Nicoletta" <
for...@virgilio.it
> ha scritto nel messaggio
news:jAlG6.6675$Hp1.1...@news2.tin.it...
>
> Non so il perchč.
> Perň se dovessi scrivere la query a mano userei WHERE
> tabella1.Codice=ArticoliMagazzino.CODIEC_ARTICOLO
>
> Ciao
> Nicky
>
>
Purtroppo č una delle prime cose che ho provato, pensando ad una errata
interpretazione del predicato JOIN ...
... ma il risultato (in termini di prestazioni) non cambia ...
Grazie comunque, CIAO


author: Sib dal portatile

text:
"Alessandro Tealdi" <
s.te...@sistemidue.it
> ha scritto nel messaggio


Questo non l'ho mai sentito dire.
Perche' dovrebbe usare gli indici?
Oltre tutto non vedo perche', secondo quanto dici, dovrebbe impiegare molto
di piu' per la semplice operazione di scarto per mancata corrispondenza.
Secondo me il problema potrebbe risiedere nel driver o nelle caratteristiche
del pc client.
Se hai un server "muscoloso" prova con una query pass through, diminuirai
cosi' anche il traffico di rete.
Sib
--
----------------------------------------------------
la mia home:
http://digilander.iol.it/syb
----------------------------------------------------
il sito comune di it.comp.database.access:
http://www.sitocomune.com
----------------------------------------------------
4000 anni fa', il saggio egizio Ptahhotep scrisse:
"... perche' non esistono saggi per nascita."
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente


title: 2°- campo da testo a numerico

author: Ph. Barnum

text:
2° della giornata:
Ho un campo testo di 6 caratteri che però contiene solo numeri in questo
formato di input:
xx/xxxx. I primi due caratteri (o numeri) sono riferiti all'anno, mentre gli
altri sono progressivi quindi es.
02/0458 oppure 04/0544.
Quando due anni fa ho creato il campo mi sono scontrato con il problema di
doverlo fare in formato testo e non numeri poichè dopo lo 0 necessariamente
ci voleva una  virgola.
Adesso vorrei trasformare questo campo in numerico, ma la prova che ho fatto
mi ha fatto saltare tutti i primi zero per cui mi sono trovato con questo
tipo di valori:
_2/0458 oppure  _4/0544, V'è modo di mantenere uno zero iniziale senza
virgola e trasformarre il campo senza perdere i dati e doverli modificare
uno ad uno?
Grazie
Ph. Barnum


title: 2°- campo da testo a numerico

author: Antonio Biso

text:
"Ph. Barnum" <
bar_...@tin.it
> ha scritto nel messaggio
news:IKnUb.257431$_P.88...@news4.tin.it...

Come fai ad avere _4/0544 nel nuovo campo numerico?
Il / non dovrebbe esserci.
Magari hai _40544...
Perchè piuttosto non dici perchè vuoi trasformare tutto in numerico?
Antonio


title: 2°- campo da testo a numerico

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:1ipUb.16202$U4.5...@twister1.libero.it...

Il valore resta in quel modo perchè la maschera di input è del tipo
"99/9999"
>
> Perchè piuttosto non dici perchè vuoi trasformare tutto in numerico?
>
> Antonio
Perchè ho una query di aggiornamento basata sul confronto fra due tabelle e
il campo in comune Num che è, come detto, di tipo testo e nel momento in cui
lancio la query mi viene visualizzato il seguente errore (dopo che mi
avverte che verranno aggiornate26 righe):
Numero di campi non aggiornati per un errore di conversione fra tipi: 26.
se invece quello stesso campo è di tipo numerico l'aggiornamento avviene
perfettamente.
Per questo volevo trasformare testo in numero.
Ph. Barnum


title: 2°- campo da testo a numerico

text:
"Ph. Barnum" <
bar_...@tin.it
> ha scritto nel messaggio
news:SVpUb.258166$_P.88...@news4.tin.it...
>
> > Perchč piuttosto non dici perchč vuoi trasformare tutto in numerico?
> >
> > Antonio
>
>
> Perchč ho una query di aggiornamento basata sul confronto fra due tabelle
e
> il campo in comune Num che č, come detto, di tipo testo e nel momento in
cui
> lancio la query mi viene visualizzato il seguente errore (dopo che mi
> avverte che verranno aggiornate26 righe):
>
> Numero di campi non aggiornati per un errore di conversione fra tipi: 26.
>
> se invece quello stesso campo č di tipo numerico l'aggiornamento avviene
> perfettamente.
> Per questo volevo trasformare testo in numero.
Quale č l'SQL di questa query?
Antonio


title: 2°- campo da testo a numerico

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:OfSVb.3015$2j2....@twister2.libero.it...
> "Ph. Barnum" <
bar_...@tin.it
> ha scritto nel messaggio
> news:SVpUb.258166$_P.88...@news4.tin.it...
> >
> > > Perchè piuttosto non dici perchè vuoi trasformare tutto in numerico?
> > >
> > > Antonio
> >
> >
> > Perchè ho una query di aggiornamento basata sul confronto fra due
tabelle
> e
> > il campo in comune Num che è, come detto, di tipo testo e nel momento in
> cui
> > lancio la query mi viene visualizzato il seguente errore (dopo che mi
> > avverte che verranno aggiornate26 righe):
> >
> > Numero di campi non aggiornati per un errore di conversione fra tipi:
26.
> >
> > se invece quello stesso campo è di tipo numerico l'aggiornamento avviene
> > perfettamente.
> > Per questo volevo trasformare testo in numero.
>
> Quale è l'SQL di questa query?
>
> Antonio
Nella proprietà "aggiorna a: " ho scritto:
Val(DLookUp("idivisita";"visita";"[N°]=" & [N°] & "'"))
Ph. Barnum


title: Invio email/allegati con CDO

author: Rick - Pipino

text:
Stamattina per santificare la festa stò cercando di mandare email con
allegati.
Dopo attenta ricerca su google ho trovato Ma che il 26 agosto postava un
codice semplificato accessibile anche la sottoscritto.
MA diceva testualmente:
"con winxp/win2k e Axp ho inserito le librerie
M$ CDO 1.21 lybrary
M$ cdo for Exchange 2000 lybrary"
Io il CDO library l'ho trovato ma il cdo for exchange col cavolo che sono
riuscito a trovarlo nel mio pc, nonostante sia installato un office xp
completissimo !
Comunque l'ho messo giù e provato ed eccolo:
Dim Msg As New CDO.Message
With Msg
    .From = "
fitt...@inwind.it
"
    .To = "
fitt...@inwind.it
"
    .Subject = "Mandata da Access/Outlook"
    .AddAttachment "C:\AUTOEXEC.BAT"
    .Send
End With
Così non funziona ... non so se parte, ma comunque non arriva.
Se tolgo la riga
    .AddAttachment "C:\AUTOEXEC.BAT"
allora funziona perfettamente.
Io però ho necessità degli allegati ... dove sto' sbagliando ?
Rick


title: Invio email/allegati con CDO

text:
"Rick - Pipino" ha scritto
> Io il CDO library l'ho trovato ma il cdo for exchange col cavolo che sono
> riuscito a trovarlo nel mio pc, nonostante sia installato un office xp
> completissimo !
Rettifica: è installato Office 2003 !
R.


title: Invio email/allegati con CDO

author: ALESSANDRO Baraldi

text:
"Rick - Pipino" <
sp...@spam.it
> ha scritto nel messaggio
news:344s2gF...@individual.net...

Quì trovi una classe che funge da Wrapper verso la libreria
di CDO:
http://www.mvps.org/access/modules/mdl0019.htm
Nel caso possa servirti alla sezione Download del mio
sito c'è un DEMO Opensource da installare, che invia Mail con
Winsock.Ocx
Ovviamente devi avere Winsock.Ocx
Ciao
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------


title: Invio email/allegati con CDO

text:
"ALESSANDRO Baraldi" ha scritto
> Quì trovi una classe che funge da Wrapper verso la libreria
> di CDO:
>
http://www.mvps.org/access/modules/mdl0019.htm
>
> Nel caso possa servirti alla sezione Download del mio
> sito c'è un DEMO Opensource da installare, che invia Mail con
> Winsock.Ocx
>
> Ovviamente devi avere Winsock.Ocx
Ovviamente non ce l'ho ...
E' circa un'ora e 1/4 che lo cerco sto' winsock ...
Rick


title: Invio email/allegati con CDO

text:
Rick scrisse:
>> Comunque l'ho messo giù e provato ed eccolo:
>>
>> Dim Msg As New CDO.Message
>> With Msg
>>     .From = "
fitt...@inwind.it
"
>>     .To = "
fitt...@inwind.it
"
>>     .Subject = "Mandata da Access/Outlook"
>>     .AddAttachment "C:\AUTOEXEC.BAT"
>>     .Send
>> End With
>>
>> Così non funziona ... non so se parte, ma comunque non arriva.
>> Se tolgo la riga
>>     .AddAttachment "C:\AUTOEXEC.BAT"
>> allora funziona perfettamente.
"ALESSANDRO Baraldi" ha scritto
> Quì trovi una classe che funge da Wrapper verso la libreria
> di CDO:
>
http://www.mvps.org/access/modules/mdl0019.htm
>
> Nel caso possa servirti alla sezione Download del mio
> sito c'è un DEMO Opensource da installare, che invia Mail con
> Winsock.Ocx
> Ovviamente devi avere Winsock.Ocx
La situazione è abbastanza disastrosa:
L'esempio che scrivevo nel messaggio originale continua a non funzionare.
L'esempio scaricabile al sito segnalato sopra da Alex non riesco a farlo
funzionare, mi dice che c'e' una funzione definita dall'utente non definita
L'esempio scaricato dal sito di Alex mi chiede il winsock.ocx che non sono
riuscito a trovare ...
Ho provato l'esempio del sito comune (general, Inviare da codice VBA una
e-mail con allegati usando Outlook Express) di Andrea Banchetti e ...
funziona, invia l'email da outlook express, mi ritovo il messaggio come
inviato nella cartella inviati ma ... ma non arriva !!!
Com'e' possibile ?
Comuque ora abbandono ...  tolgo la funzione dall'applicazione e vaffanculo
alle email da Access !!!
(scusate lo sfogo)
Rick


title: Invio email/allegati con CDO

author: Alessandro Cara

text:

e con che cosa lo ricevi? autluc?
sei certo che l'estensione .bat passi?
--
a.cara


title: Invio email/allegati con CDO

text:
"Alessandro Cara" <
alexqu...@blunet.it
> ha scritto nel messaggio
news:3455eiF...@individual.net...
> e con che cosa lo ricevi? autluc?
> sei certo che l'estensione .bat passi?
Gulp !
Era quello il problema !
Ma da quando outlook sega i messaggi in base agli allegati ?
O forse dipende dal mail server ?
Beh, almeno ora funziona ! :-)))
Grazie
Rick


title: Invio email/allegati con CDO

text:
Rick - Pipino wrote:
> "Alessandro Cara" <
alexqu...@blunet.it
> ha scritto nel messaggio
> news:3455eiF...@individual.net...
>
>
>>e con che cosa lo ricevi? autluc?
>>sei certo che l'estensione .bat passi?
>
>
>
> Gulp !
> Era quello il problema !
>
> Ma da quando outlook sega i messaggi in base agli allegati ?
> O forse dipende dal mail server ?
i permessi di "passaggio" di OL stanno nel registry.
Sono incappato un po di tempo fa nel problema a causa di una estensione
mdb in allegato
--
a.cara


title: Invio email/allegati con CDO

author: access il top

text:
"Alessandro Cara" <
alexqu...@blunet.it
> ha scritto nel messaggio
news:345algF...@individual.net...

scusate se mi intrometto ma come si puuň fare per modificare i file
anche con estensione mdb da outlook
grazie


title: Invio email/allegati con CDO

author: ciroteo

text:
"Rick - Pipino" <
sp...@spam.it
> ha scritto nel messaggio
news:3455asF...@individual.net...

togli il punto dalla riga con l'allegato ...


title: Invio email/allegati con CDO

text:
[cut]
> scusate se mi intrometto ma come si puuò fare per modificare i file
> anche con estensione mdb da outlook
http://www.slipstick.com/outlook/esecup/getexe.htm
qui puo' darsi che trovi qualche informazione
--
a.cara


title: impostare una password in una maschera

author: access

text:
Ciao a tutti,
vorrei sapere come impostare una password all'apertura di una maschera.
Grazie
Giuseppe


title: impostare una password in una maschera

author: Brown

text:
access ha scritto:

hai tanti modi diversi...
puoi creare una maschera che serva per l'inserimento della password e se
la password è corretta apre la maschera voluta
puoi utilizzare una inuputbox nell'evento load della maschera


title: impostare una password in una maschera

author: Roberto dalla campagna

text:
"access" <
sicuramb...@virgilio.it
> ha scritto nel messaggio
news:uRIke.1433659$35.53...@news4.tin.it...

La cosa più logica sarebbe che tu adoperassi le sicurezze di Access (vedi
help e vai sul Sito Comune, link qui sotto, e nella Sezione General leggi la
FAQ di Cristiano De Pasquale intitolata "6.3 Come utilizzare la sicurezza di
Access?".
Se vuoi utilizzare una soluzione meno sicura, ma più artigianale, sempre
nella sezione General del Sito Comune leggi la FAQ di  Harry Evans
intitolata "6.72 Semplice esempio di form per la richiesta di login".
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: impostare una password in una maschera

author: Peppo

text:
> > Ciao a tutti,
> > vorrei sapere come impostare una password all'apertura di una maschera.
> > Grazie
> > Giuseppe
> >
> >
> hai tanti modi diversi...
> puoi creare una maschera che serva per l'inserimento della password e se
> la password č corretta apre la maschera voluta
>
> puoi utilizzare una inuputbox nell'evento load della maschera
Scusa,
potresti essere piů preciso, sono utente access alle prime armi; cosa vuol
dire "puoi utilizzare una inuputbox nell'evento load della maschera".
Grazie e scusa la mia ignoranza!!!


title: Visualizzazione Immagine

author: ivano tamburrini

text:
Salve a tutti,
leggo da un pò questo newsgroup e, naturalmente, è molto interessante.
Il mio broblema è questo:
Ho una maschera dove tra varie caselle di testo c'è un controllo immagine.
tramite un pulsante che mi apre un dialogbox scelgo la mia immagine e il suo
path viene inserito in una tabella. tutto funziona (ho utilizzato l'esempio
che c'è sul Sitocomune "archiviofoto"), ma l'immagine viene visualizzata
solo se chiudo e riapro la maschera.... vorrei che lo fosse subito dopo
averla scelta....potete aiutami Grazie
Ivano


title: Visualizzazione Immagine

text:
"ivano tamburrini" <
i.tamburrin...@tele2.it
> ha scritto nel
messaggio news:dBg3d.6216$LV3....@nntpserver.swip.net...

Non conosco in dettaglio l'esempio "archiviofoto" pubblicato sul Sito
Comune, ma è chiaro che devi impostare la proprietà Picture del controllo
Immagine oltra che a fronte dell'evento "Su corrente" della maschera anche a
subito dopo aver ottenuto dalla dialogbox il path del file immagine scelto.
>
> Ivano
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Eliminare riga da listbox da pulsante

text:
Salve se volessi eliminare una riga da una listbox tramite pulsante, ho
usato il seguente codice:
DoCmd.RunSQL "DELETE * FROM T_Commesse WHERE [IDFornitore] = " &
Me!ElencoNonConf.Column(0) & ";"
"T_Commesse"  ha i seguenti campi:
IDFornitore
CodAnom
Commessa
la listbox "ElencoNnConf" ha gli stessi campi di "T_Commesse"
Il problema che non mi cancella nulla, dove sbaglio?
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Eliminare riga da listbox da pulsante

text:
Domy73 ha scritto:
> Salve se volessi eliminare una riga da una listbox tramite pulsante, ho
> usato il seguente codice:
> DoCmd.RunSQL "DELETE * FROM T_Commesse WHERE [IDFornitore] = " &
> Me!ElencoNonConf.Column(0) & ";"
> "T_Commesse"  ha i seguenti campi:
> IDFornitore
> CodAnom
> Commessa
> la listbox "ElencoNnConf" ha gli stessi campi di "T_Commesse"
> Il problema che non mi cancella nulla, dove sbaglio?
Ok risolto trovato l'inghippo, grazie uguale



title: Eliminare riga da listbox da pulsante

author: max

text:
"Domy73" <
domy...@gmail.com
> ha scritto nel messaggio
news:i8hvbi$csl$1...@news.newsland.it...

presumo che l'errore era nell'sql, ma se qualcuno ha il tuo stesso problema
ti sarebbe grato di esporre la soluzione. Anche se dalle capacità di
qualcuno che risponde ai quesiti sembrerebbe, questo non è l'help desk di
Microsoft per access ma un newsgroup dove le persone si scambiano esperienze
e trovano soluzioni ai loro problemi, ti invito pertanto a indicare le
soluzioni alle tue domande.
Ciao
Max


title: Eliminare riga da listbox da pulsante

text:
max ha scritto:

Prima di tutto chiedo scusa a tutti quelli del newsgroup,
Poi per quello che riguarda l'errore nella sql, mi sono accorto che nella
nell'origine di riga della listbox creata con la quey mediante il
generatore di query, non avevo inserito il campo chiave primaria nel mio
caso "NrNonconformita"  , infatti inserito nella query tale campo e
corretto l'sql (vedi sotto) ora funziona:
**************************************************************
DoCmd.RunSQL "DELETE * FROM T_Commesse WHERE NrNonconformita = " &
Me!ElencoNonConf.Column(0) & ";"
****************************************************************
Spero di essere stato chiaro
.e scusate ancora
ciauuuuuu



title: Buone vacanze...

author: Lindbergh

text:
a tutti gli amici del news group
Eddie


title: Buone vacanze...

author: ciroc

text: anche a te buone vacanze


title: CONDIZIONE PER FILTRO QUERY

author: guggenheim

text:
Buon giorno, un piccolo help per un stupido problema .... ;-)
Ho una query di estrazione dati nelle condizioni ho messo
if( campo 1=vero; campo2; like "*")
Campo 1 è un campo ( si/no) presente nella maschera che lancia la query
Campo 2 è un campotesto presente nella mschera che lancia la query
Con l'if voglio che se il campo 1 è vero allora la query deve estrarre solo
il campo2, invece se è falso li deve estrarre tutti,
Quello che non funzione è like"*" infatti la query che estraee è vuota
Come devo fare?
Grazie per l'help


title: CONDIZIONE PER FILTRO QUERY

author: MA

text:
"guggenheim" <
gugge...@iol.it
> ha scritto nel
messaggio
news:cbbjgr$14v$1...@grillo.cs.interbusiness.it...

Guarda su
www.sitocomune.com
credo nella sez Query
MAssimiliano


title: CONDIZIONE PER FILTRO QUERY

text:
"guggenheim" <
gugge...@iol.it
> ha scritto nel messaggio
news:cbbjgr$14v$1...@grillo.cs.interbusiness.it...
> Buon giorno, un piccolo help per un stupido problema .... ;-)
>
> Ho una query di estrazione dati nelle condizioni ho messo
>
> if( campo 1=vero; campo2; like "*")
Like iif( campo 1=vero; campo2; "*")
Antonio


title: CONDIZIONE PER FILTRO QUERY

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:eGcCc.13366$GQ3.3...@twister2.libero.it...

__________________________________________
Mille grazie
Like iif( campo 1=vero; campo2; "*")
Funziona


title: Protezione db

author: Giuliano

text:
Ciao,
ho messo la protezione ad un db, con la procedura guidata protezione,ora
però ogni volta che apro il db mi viene chiesta la password, io invece
vorrei che l'utente che ha i privilegi per aprire il db lo possa aprire
sempre senza che gli venga chiesta la password.
Questo è possibile?
Quessto volevo farlo solo perchè il programma lo possa usare solo un utente
su un pc.
Grazie.
    CIao


title: Protezione db

author: Giuseppe

text:
"Giuliano" <
gro...@inwind.it
> ha scritto nel messaggio
news:922b4l$jp9$2...@nread1.inwind.it...

Per evitare di digitare la password il programma dovrebbe ricoscere l'User o
il nome del computer autorizzati ad utilizzare il db;
domando: come si può impedire ad un utente non autorizzato nel caso tentasse
di accedere al db dal pc  dell' user abilitato ?
giuseppe


title: In quale evento della scheda posso usare la proprieta' ControlSource?

text:
Non riesco ad usare la proprietą Controlsource.
In una maschera ho un controllo casella di testo che vorrei fosse associato
al campo Nominativo solo quando la maschera visualizza i record della
tabella, mentre in fase di inserimento record vorrei che questo controllo
fosse non associato.
Ho provato a mettere sull'evento Corrente della maschera i seguenti codici:
if Form.Newrecord then
Me!NominativoT.ControlSource = Null
else
Me!NominativoT.ControlSource=Nominativo
end if
ma funziona solamente in fase di inserimento, mentre se voglio usare la
maschera per visualizzare i record il controllo NominativoT mi visualizza
Nome?.
Dove sbaglio? Come posso risolvere il problema?
Grazie in anticipo.
GioVe


author: Cinzia

text:
"Gio.Ve" <
nospamgv...@tin.it
> ha scritto nel messaggio
news:v%Z6d.33668$35.16...@news4.tin.it...
> Non riesco ad usare la proprietà Controlsource.

Ciao Gio.Ve,
direi che l'errore è qui mancano le virgolette!
    Me!NominativoT.ControlSource="Nominativo"
Saluti
Cinzia


text:
"Cinzia" <
cinziapagani_...@tiscali.it
> ha scritto nel messaggio
news:cjhs1s$pdm$1...@lacerta.tiscalinet.it...

Ciao Cinzia,
ho provato come dici tu ma ora ogni record che visualizzo riporta sempre la
stringa 'Nominativo', mentre io voglio che mi riporti il valore del campo
Nominativo.
Scusami se non sono riuscito a farmi capire.
GioVe


text:
> >> Non riesco ad usare la proprietà Controlsource.
> >> In una maschera ho un controllo casella di testo che vorrei fosse
> > associato
> >> al campo Nominativo solo quando la maschera visualizza i record della
> >> tabella, mentre in fase di inserimento record vorrei che questo
controllo
> >> fosse non associato.
> >> Ho provato a mettere sull'evento Corrente della maschera i seguenti
> > codici:
> >> if Form.Newrecord then
> >> Me!NominativoT.ControlSource = Null
> >> else
> >> Me!NominativoT.ControlSource=Nominativo
> >> end if
> >> ma funziona solamente in fase di inserimento, mentre se voglio usare la
> >> maschera per visualizzare i record il controllo NominativoT mi
visualizza
> >> Nome?.
> >> Dove sbaglio? Come posso risolvere il problema?
> >> Grazie in anticipo.
> >>
> >> GioVe
> >>
> > Ciao Gio.Ve,
> > direi che l'errore è qui mancano le virgolette!
> >    Me!NominativoT.ControlSource="Nominativo"
> Ciao Cinzia,
> ho provato come dici tu ma ora ogni record che visualizzo riporta sempre
la
> stringa 'Nominativo', mentre io voglio che mi riporti il valore del campo
> Nominativo.
> Scusami se non sono riuscito a farmi capire.
>
Ti eri spiegato benissimo ed è strano che non funzioni, l'ho provato prima
di postarlo e funzionava, l'unica differenza tra il mio codice e il tuo è
che io uso i punti         invece del !
me.NominativoT.ControlSource = "Nominativo"
Attenzione il nome tra virgolette deve essere il nome del campo della
tabella.
Non mi vengono in mente altri motivi per cui possa non funzionare.
Ciao
Cinzia


title: Come cambio l'ip della scheda rete locale ???

author: RobertoA

text:
Sembra un OT rispetto ad Access ma non e' cosi'
Intanto il codice dovrebbe essere in Vba
E poi l'utilita' di tale codice e' da ricercare nel poter portare una
postazione da secondaria a principale
Insomma, un db server su elaboratore principale che esegue copie di backup
su elaboratore secondario
Su quest'ultimo e' installato anche un db server che verra' collegato al db
solo in caso di 'caduta' dell'elaboratore contenente il db server primario
Il cambio ip serve per rendere la macchina secondaria, dopo lo spegnimento
dell'elaboratore principale, visibile a tutti gli effetti dai client della
rete come la macchina principale
Ciao e grazie
RobertoA


author: Panathos

text:
On 1 Mag, 18:02, "RobertoA" <
amoro...@tiscalinet.it
> wrote:
> Sembra un OT rispetto ad Access ma non e' cosi'
> Intanto il codice dovrebbe essere in Vba
Per quale motivo? Un cmd non va bene?
> Il cambio ip serve per rendere la macchina secondaria, dopo lo spegnimento
> dell'elaboratore principale, visibile a tutti gli effetti dai client della
> rete come la macchina principale
In VBA 'puro' non saprei come fare. Anche perché, visto il listato
occorrente solo per ottenere l'indirizzo IP, non so quanto possa
essere umano andare ad impostare tutta la scheda di rete. Però se sei
sotto Windows XP puoi creare un file batch (imposta_rete.cmd)
contenente il comando netsh e una gestione minima degli errori:
@ECHO OFF
NETSH interface ip set address name="rete1" source=static
addr=192.168.0.10 mask=255.255.0.0 gateway=192.168.0.1 gwmetric=auto
IF NOT %ERRORLEVEL%==0 GOTO errore
GOTO :EOF
:errore
ECHO Impossibile configurare la rete
PAUSE
All'occorrenza lanci da VBA la funzione
shell("imposta_rete.cmd",vbNormalFocus)
in modo che venga eseguito lo script e riconfigurata la rete.
ciao,
Panathos


text:







shell("imposta_rete.cmd",vbNormalFocus)

===================================
Si penso possa andare bene
Ciao e grazie
RobertoA


title: [OT] Padovani, se ci siete battete un colpo ..... Last Revelation (licenza croftiana)

author: Giulipuh

text:
La proposta sarebbe ....... ehm io sarei il collega di Glen, pseudoesperto
di bettolone sui colli .... Si pensava di andare da Bepi a Rovolon. Come si
scriveva all'inizio, la spesa dovrebbe aggirarsi fra le 30 e le 35 per un
buon primo, grigliatona (abbondante), contorni misti, caffè e credo anche il
sorbetto. Sono bene accetti eventuali buone anime con possibilità di
scaricare il tutto a "rappresentanze" su rimborsi spese aziendali :-)))).
Per il giorno si pensava di spostare la cenona a Venerdì 2 Giugno, così da
avere una settimana in più per le conferme e la prenotazione e per
organizzare il tutto al meglio,   magari qualcosa anche per il dopo cene
.... ovviamente a seconda della partecipazione o meno delle rispettive
consorti o simili  :-))) Sarebbe consigliabile la loro ..... ehm .... non
presenza.
A questo punto bisognerebbe iniziare a dare conferme definitive con
scadenza, causa prenotazione del posto, entro Domenica 20 Maggio ore 24.00.
E' gradito un cenno di conferma ad una delle seguenti E-Mail così da
costituire un apposito database access compilato :-))))
Pochi giorni dopo la chiusura delle prenotazioni ci faremo sentire per gli
orari e il luogo di ritrovo, indicativamente il casello di Padova Ovest ....
ecco un altro buon motivo per non portare le mogli .......:-)))))
glenRu...@hotmail.com
giul...@libero.it
P.S.: La conferma vale anche per chi aveva già dato l'adesione sul NG
Hasta la vista siempre
Salam el lek
Lekame el salam


author: Lorenzo Coronati

text:
Scrisse "Giulipuh" <
giul...@libero.it
>:
>ehm io sarei il collega di Glen,
Ma dove li avete trovati questi nick? :-)
>Per il giorno si pensava di spostare la cenona a Venerdě 2 Giugno,
Bravo!
Pensa che stavo per disdire il 26 per sopraggiunto impegno
al rally di S.Marino...
>.... ovviamente a seconda della partecipazione o meno delle rispettive
>consorti o simili  :-))) Sarebbe consigliabile la loro ..... ehm .... non
>presenza.
Non contate su di me: la mia Laura e io stiamo insieme da
neanche due mesi, per cui la portero' sicuramente
>A questo punto bisognerebbe iniziare a dare conferme definitive con
>scadenza, causa prenotazione del posto, entro Domenica 20 Maggio ore 24.00.
Eccomi
>E' gradito un cenno di conferma ad una delle seguenti E-Mail cosě da
>costituire un apposito database access compilato :-))))
Provvedo al forward
>Pochi giorni dopo la chiusura delle prenotazioni ci faremo sentire per gli
>orari e il luogo di ritrovo, indicativamente il casello di Padova Ovest ....
Bueno
>ecco un altro buon motivo per non portare le mogli .......:-)))))
ROTFL!
--
Lorenzo Coronati
--
<<Nessuno sa che questa affermazione e' vera>>
(John D. Barrow)
--


author: Glen Runciter

text:
Ok Lorenzo, mi raccomando, dieta per un mese. Dobbiamo festeggiare
degnamente la prima
"Access compiler conference"
E per gli altri ....
confermate
confermate
confermate
--
Tra noi e l'inferno o il cielo c'č di mezzo soltanto la vita, che č la cosa
piů fragile del mondo. L'ultimo atto č cruento, per quanto bella sia la
commedia in tutto il resto: alla fine, ci gettano un po' di terra sulla
testa, ed č finita per sempre
Blaise Pascal
--


text:
"Lorenzo Coronati" <
lore...@tin.ton.tan.it
> ha scritto nel messaggio
news:390f53b0...@news.libero.it...
> Scrisse "Giulipuh" <
giul...@libero.it
>:
> >ehm io sarei il collega di Glen,
> Ma dove li avete trovati questi nick? :-)
>
Il mio l'ho coniato in un momento di alta autoconsiderazione narcisa ....
Giuli č l'abbrevviativo del mio nome e Puh  .... beh č il suono onomatopeico
dello sputo :-)))))


author: Carlo Ve

text:
Lorenzo Coronati ha scritto nel messaggio
<
390f53b0...@news.libero.it
>...
>Scrisse "Giulipuh" <
giul...@libero.it
>:
>>ehm io sarei il collega di Glen,
>Ma dove li avete trovati questi nick? :-)
>
>>Per il giorno si pensava di spostare la cenona a Venerdě 2 Giugno,
Contate pure me.
s.i.i.u.m.
(Salvo impegni Improrogabili Ultimo Momento)
Carlo Ve


title: [OT] Prezzo database

author: Kakkio

text:
Chiedo scusa per l'intromissione.
Problema:
Un mio amico, socio di una ditta, ha bisogno di un programma per il
magazzino.
Il programmatore contattato offre un db sotto access.
Il db in questione è composto da: anagrafica articoli, operazioni di
carico e scarico. Insomma una cosa "standard".
Il prezzo richiesto è di 2.000.000 + IVA
"Per quella cifra", gli ho detto, "Access te lo insegno io".
non è un po' esagerato? Quale potrebbe essere il prezzo di un
programma del genere fatto da un programmatore normale?
Giuro che non è una provocazione ma una richiesta di informazioni.
Grazie.


title: [OT] Prezzo database

author: Micio

text:
>Un mio amico, socio di una ditta, ha bisogno di un programma per il
>magazzino.
>Il programmatore contattato offre un db sotto access.
>Il db in questione è composto da: anagrafica articoli, operazioni di
>carico e scarico. Insomma una cosa "standard".
>Il prezzo richiesto è di 2.000.000 + IVA
se il programma è standard non è meglio prendere
un programma standard? Il programmatore lo fa
"ex novo" o è il costo del pacchetto commerciale?
Micio


title: [OT] Prezzo database

author: Lbo dal portatile

text:
>Il db in questione è composto da: anagrafica articoli, operazioni di
>carico e scarico. Insomma una cosa "standard".
>Il prezzo richiesto è di 2.000.000 + IVA
>
>"Per quella cifra", gli ho detto, "Access te lo insegno io".
ragazzi, abbiamo trovato a chi subappaltare...  :-)
riflettici bene: quanti altri clienti hai seguito che non siano tuoi
amici?  una cosa e' vedersi la sera a parlare senza impegno, una cosa
e' assumersi delle responsabilita', seguire il cliente, non fare altro
nella vita.
considera che se il programmatore non evade, in tasse e tasserelle gli
resta la meta' di quel che chiede, e anche lui avra' un affitto e
delle spese da pagare.  il progetto sara' standard finche' vuoi ma lo
impegnera' 10-15 giorni full time.
ora, ad un prog professionista sti sporchi 5 o sei milioni al mese
(lordi) ma glieli vogliamo far portare a casa?  o no?
senno' ci stanno tante ma proprio tante procedurine standard sul
mercato a poche centomila lire...


title: [OT] Prezzo database

author: Luciano

text:
Kakkio ha scritto nel messaggio <
3895e9cc...@news.tin.it
>...
>Un mio amico, socio di una ditta, ha bisogno di un programma per il
>magazzino.
>Il programmatore contattato offre un db sotto access.
>Il db in questione è composto da: anagrafica articoli, operazioni di
>carico e scarico. Insomma una cosa "standard".
>Il prezzo richiesto è di 2.000.000 + IVA
Scusa, ma se e' veramente cosi' standard perche' non consigli al tuo amico
di andare al negozio sotto casa e comprare uno di quei programmi della
finson che costano anche meno di 100 Klire?
>"Per quella cifra", gli ho detto, "Access te lo insegno io".
Se ti senti preparato, perche' no!
>non è un po' esagerato? Quale potrebbe essere il prezzo di un
>programma del genere fatto da un programmatore normale?
Perche', 'sto tizio e' pure anormale?
>Giuro che non è una provocazione ma una richiesta di informazioni.
>
>Grazie.
Saluti.
Luciano


title: [OT] Prezzo database

text:
Lbo dal portatile ha scritto nel messaggio
<
3895fe8c...@news.interbusiness.it
>...
>e' assumersi delle responsabilita', seguire il cliente, non fare altro
>nella vita.
'Sagerato!:-)
SAluti.
Luciano


title: [OT] Prezzo database

text:
Lbo dal portatile ha scritto nel messaggio
<
3895fe8c...@news.interbusiness.it
>...
Pure dal portatile adesso ??
Carlo Ve
>>Il db in questione è composto da: anagrafica articoli, operazioni di
>>carico e scarico. Insomma una cosa "standard".
>>Il prezzo richiesto è di 2.000.000 + IVA
>>
>>"Per quella cifra", gli ho detto, "Access te lo insegno io".
>
>ragazzi, abbiamo trovato a chi subappaltare...  :-)
>
>riflettici bene: quanti altri clienti hai seguito che non siano tuoi
>amici?  una cosa e' vedersi la sera a parlare senza impegno, una cosa
>e' assumersi delle responsabilita', seguire il cliente, non fare altro
>nella vita.
>



title: [OT] Prezzo database

author: Paolo Bottoni

text:
"Lbo dal portatile" wrote
A parte che tutti i messaggi dal portatile a me appaiono vuoti, non sarebbe
il caso di pulire (il portatile) dal virus happy99.exe allegato a tutti i
messaggi?
Controlla "dall'ufficio" e vedrai.
Paolo


title: [OT] Prezzo database

author: Stefano Bettini

text:
Kakkio ha scritto nel messaggio <
3895e9cc...@news.tin.it
>...
>Chiedo scusa per l'intromissione.
>
>Problema:
>Un mio amico, socio di una ditta, ha bisogno di un programma per il
>magazzino.
>Il programmatore contattato offre un db sotto access.
>Il db in questione è composto da: anagrafica articoli, operazioni di
>carico e scarico. Insomma una cosa "standard".
>Il prezzo richiesto è di 2.000.000 + IVA
Il prezzo mi pare xfino un'occasione se il sw è fatto
come si deve...
>"Per quella cifra", gli ho detto, "Access te lo insegno io".
Sei un pochetto troppo a buon mercato, vatti a vedere
quanto costano (x es.) i corsi Mondadori su Access;
controlla di quante ore si tratta, quanti sono i partecipanti
e traine le conseguenze...
>non è un po' esagerato? Quale potrebbe essere il prezzo di un
>programma del genere fatto da un programmatore normale?
Non esiste un programmatore normale!  :-D
Bye, Ste


title: [OT] Prezzo database

author: Antonio Biso

text:
Paolo Bottoni ha scritto nel messaggio ...

Io il virus non lo vedo, sarà mica che ce l'hai tu?
Antonio


title: [OT] Prezzo database

text:
"Antonio Biso" wrote
> Io il virus non lo vedo, sarà mica che ce l'hai tu?
Sta in un attachment allegato ad ogni messaggio, se non usi un news reader
abilitato ai binari non lo vedi.
Che io abbia il virus è abbastanza difficile, visto che per mestiere li
levo. Che io li abbia attaccati a un messaggio inviato da un'altra persona,
è praticamente impossibile.
Comunque happy99 è un virus stravecchio (si fa per dire: poco piú di un
anno). Questo è un estratto della scheda del centro McAfee (AVERT) su
happy99. Per levarlo anche senza antivirus è sufficiente cancellare i files
indicati nel secondo paragrafo, ma modifica anche il registry aggiungendo
l'istruzione
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce\Ska.exe
="Ska.exe"
Paolo
**************
AVERT cautions all users who may receive the attachment via email to simply
delete the mail and the attachment. The worm infects a system via email
delivery and arrives as an attachment called Happy99.EXE. It is sent
unknowingly by a user. When the program is run it deploys its payload
displaying fireworks on the users monitor.
When HAPPY99.EXE is run it copies itself to Windows\System folder under the
name SKA.EXE. It then extracts, from within itself, a DLL called SKA.DLL
into the Windows\System folder if one does not already exist.
**************


title: [OT] Prezzo database

text:
Paolo Bottoni ha scritto nel messaggio
<6lyl4.3077$
P96....@news.chello.be
>...
>"Antonio Biso" wrote
>
>> Io il virus non lo vedo, sarà mica che ce l'hai tu?
>
>Sta in un attachment allegato ad ogni messaggio, se non usi un news reader
>abilitato ai binari non lo vedi.
Guarda che lo so perfettamente e quando mi imbatto in qualcuno che ha
inviato un messaggio con l'attachment lo vedo perfettamente.
Appunto mi sembra strano che stavolta ci sia e io non lo veda...
Antonio


title: [OT] Prezzo database

text:
On Mon, 31 Jan 2000 21:30:35 GMT,
l...@NOSPAM.blunet.it
 (Lbo dal
portatile) wrote:
>>Il db in questione è composto da: anagrafica articoli, operazioni di
>>carico e scarico. Insomma una cosa "standard".
>>Il prezzo richiesto è di 2.000.000 + IVA
>>
>>"Per quella cifra", gli ho detto, "Access te lo insegno io".
>
>ragazzi, abbiamo trovato a chi subappaltare...  :-)
Ovviamente si trattava di una battuta, non ho certo la voglia, le
possibilità (e il tempo) di mettermi a fare l'insegnante.
Ma io il corso di VC++ non l'ho pagato tanto di più!
Comunque, a parte le battute, voi che fate questo mestiere, quanto
fareste pagare una cosa così, perché ho paura che il tizio in
questione spari troppo alto.
Grazie


title: [OT] Prezzo database

text:
>Scusa, ma se e' veramente cosi' standard perche' non consigli al tuo amico
>di andare al negozio sotto casa e comprare uno di quei programmi della
>finson che costano anche meno di 100 Klire?
Appunto!
Tanto in quella ditta comprano i programmi e poi non hanno tempo di
fare l'inserimento dei dati (e ignorano che c'è chi può farlo per
loro...) e non li usano!


title: [OT] Prezzo database

text:
Antonio Biso ha scritto nel messaggio
<876dn5$7q3$
1...@pegasus.tiscalinet.it
>...
>Guarda che lo so perfettamente e quando mi imbatto in qualcuno che ha
>inviato un messaggio con l'attachment lo vedo perfettamente.
>Appunto mi sembra strano che stavolta ci sia e io non lo veda...
Veramente non lo vedo manco io...
Saluti.
Luciano


title: [OT] Prezzo database

author: Ditta Cerri

text:
Kakkio <
kak...@tin.it
> wrote in message 3895e9cc...@news.tin.it...
> Chiedo scusa per l'intromissione.
>
> Problema:
> Un mio amico, socio di una ditta, ha bisogno di un programma per il
> magazzino.
> Il programmatore contattato offre un db sotto access.
> Il db in questione è composto da: anagrafica articoli, operazioni di
> carico e scarico. Insomma una cosa "standard".
> Il prezzo richiesto è di 2.000.000 + IVA
Mi sembra un prezzo perfettamente adeguato, purche' il programmatore abbia
specificato che fornira' il pacchetto cosi' come' e che ogni intervento,
modifica e/o perfezionamento successivo, nonche' l'eventuale corso di
formazione all'uso e l'installazione del programma saranno fatturati a
parte.
Ciao, Sib


title: [OT] Prezzo database

author: RoDAgo

text:
Oh Kakkio, non volevo rispondere a te Sib, ma a Kakkio!!
Scusa ;-)
Ciao RoDAgo


title: [OT] Prezzo database

text:
Ditta Cerri <
cerriserv...@tiscalinet.it
> scritto nell'articolo
<876o7u$7l8$
2...@lacerta.tiscalinet.it
>...

Ragazzo mio e il contratto d'assistenza dove lo mettiamo (non pensare
male!!), sia esso annuale, semestrale o ad intervento è quello che per me
ha una grossissima importanza!
Non so tu, ma difficilmente rilascio un programma che non subirà mai
modifiche (variazioni legali, amministrative e gestionali della ditta o
negozio) o che in ogni caso non abbia bisogno di un minimo di manutenzione
(capisci a me), inoltre cosa molto importante i soldini del programma li
prendi soltanto una volta, mentre l'assistenza ti viene pagata
periodicamente.
Indi per cui dopo qualche annetto di lavoro serio (chissà quando inizierò a
lavorare seriamente?) ti sarai creato un rendita che si aggiungerà ai
soldini incassati per il rilascio dei tuoi nuovi programmi.
Tirando un pò le somme caro Kakkio non è vitale il costo del programma ma
più che altro il rapporto che crei con il cliente!
Ciao a tutti RoDAgo


title: [OT] Prezzo database

text:
RoDAgo <
rod...@tiscalinet.it
> wrote in message
01bf6cc6$6757e080$e5cc0a3e@besson-elisabet...
> Oh Kakkio, non volevo rispondere a te Sib, ma a Kakkio!!
>
> Scusa ;-)
Figurati ;-)
Piuttosto, scusa se finora non mi sono fatto sentire, ma lo faro' al piu'
presto (lavoro permettendo)
Ciao, Sib


title: [OT] Prezzo database

author: Lbo da casa

text:
>Comunque, a parte le battute, voi che fate questo mestiere, quanto
>fareste pagare una cosa cosě, perché ho paura che il tizio in
>questione spari troppo alto.
guarda, se si tratta solo di quello che dicevi, e cioe':
>Il db in questione č composto da: anagrafica articoli, operazioni di
>carico e scarico. Insomma una cosa "standard".
io quello che farei sarebbe di farmi dare quache centomila di
consulenza e suggerire l'acquisto di un pacchetto commerciale che al
massimo si basi su archivi mdb.  mo' nun me chiede quale perche' non
lo so.
il problema e' che forse il prog con 2M vi da qualcosa di piu' che sa
benissimo che adesso voi credete che non vi serve, ma che siccome
l'appetito vien mangiando poi desidererete.
provate a chiedergli tutto quello che il suo programma fara'.  magari
lui vuole aggiungere feature che per voi non sono, per il momento,
importanti.
per quello che riguarda lo sparare alto... sai, questo e' un mestiere
strano.  bisogna vedere come valuta il tizio in termini di tempo
l'impegno da dedicarvi...
--------------------------------------------------
ATTENZIONE!
it.comp.database.access diventera' it.comp.appl.access!
cercalo tra i nuovi ng e linkalo!
-----------------------------------
rimuovere NOSPAM. per mandare email
-----------------------------------
il sito comune di it.comp.database.access:
http://members.xoom.it/it_db_access


title: [OT] Prezzo database

text:
Ditta Cerri scrisse...
> Piuttosto, scusa se finora non mi sono fatto sentire, ma lo faro' al piu'
> presto (lavoro permettendo)
>
> Ciao, Sib
Ciao anche a te Sib. Non ti scusare, ti capisco.
Ieri ho terminato alle 3:00 am e anche oggi la situazione non dovrebbe
variare di molto!!
A presto   :-)
Roberto


title: [OT] Prezzo database

text:
Scrisse
kak...@tin.it
 (Kakkio):
>Il prezzo richiesto è di 2.000.000 + IVA
Si vede che ha gia' qualcosa di pronto.
>"Per quella cifra", gli ho detto, "Access te lo insegno io".
Bene.
E poi lui se lo fa gratis?
Vive di rendita?
O lo fa di notte e nei uichend?
Quanti *mesi* pensi che ci possa mettere uno che ha imparato access
dopo un corso da 2 milioni?
E se poi non va?
E se non riesce a finirlo?
>non è un po' esagerato? Quale potrebbe essere il prezzo di un
>programma del genere fatto da un programmatore normale?
Da quella cifra IN SU.
>Giuro che non è una provocazione ma una richiesta di informazioni.
Domandare e' lecito ;-)
--
Lorenzo Coronati
--
<<Nessuno sa che questa affermazione e' vera>>
(John D. Barrow)
--


title: [OT] Prezzo database

author: AntoGal

text:
RoDAgo <
rod...@tiscalinet.it
> wrote in message
01bf6cc4$d0bb7840$a1ce0a3e@besson-elisabet...
> > Mi sembra un prezzo perfettamente adeguato, purche' il programmatore
> abbia
> > specificato che fornira' il pacchetto cosi' come' e che ogni intervento,
> > modifica e/o perfezionamento successivo, nonche' l'eventuale corso di
> > formazione all'uso e l'installazione del programma saranno fatturati a
> > parte.
Giustissimo Sib. Sai quanti pensano che solo per il fatto di aver acquistato
un programma, abbiano l'assistenza vitalizia gratuita. Bah!
> Ragazzo mio e il contratto d'assistenza dove lo mettiamo (non pensare
> male!!), sia esso annuale, semestrale o ad intervento è quello che per me
> ha una grossissima importanza!
Parole sante! :-)
--
Ciao, AntoGal
*************************************************
Home Page (area programmatori di VolFtp)
http://volftp.mondadori.com/italiani/galletta/
per scaricare un gioco di DAMA ITALIANA
*************************************************


title: [OT] Prezzo database

text:
AntoGal scrisse...
> Parole sante! :-)
Grazie ma non sono Sib!!!!
Sono Roberto!
Ricordi, il capellone che sta ancora assemblando i comm. della Cena?
Ciao RoDAgo  ;-)


title: [OT] Prezzo database

text:
Kakkio ha scritto nel messaggio <
3896c2d5...@news.tin.it
>...

Potresti sempre vendergli la consulenza per l'analisi del programma,
l'avviamento,  l'istruzione ed altro
ma se le esigenze non sono particolari e tali da richiedere una
personalizzazione, considerato il poco tempo che possono dedicare io gli
consiglierei di acquistare un programmino standard e anche semplice
semplice,  senza avventurarsi in personalizzazioni che richiedono risorse
Carlo Ve


title: [OT] Prezzo database

text:
On Tue, 01 Feb 2000 21:58:41 GMT,
lore...@tin.it
 (Lorenzo Coronati)
wrote:
>Scrisse
kak...@tin.it
 (Kakkio):
>>Il prezzo richiesto è di 2.000.000 + IVA
>Si vede che ha gia' qualcosa di pronto.
>
>>"Per quella cifra", gli ho detto, "Access te lo insegno io".
>Bene.
>E poi lui se lo fa gratis?
>Vive di rendita?
>O lo fa di notte e nei uichend?
>Quanti *mesi* pensi che ci possa mettere uno che ha imparato access
>dopo un corso da 2 milioni?
>E se poi non va?
>E se non riesce a finirlo?
Era una battuta. Come fa una persona che ha un'attività a mettersi a
fare il programmatore?
>>non è un po' esagerato? Quale potrebbe essere il prezzo di un
>>programma del genere fatto da un programmatore normale?
>Da quella cifra IN SU.
>
Ok, su 25000 risposte, questa è la cosa che volevo sapere.
Déngiu.


title: [OT] Prezzo database

text:
RoDAgo ha scritto nel messaggio
<01bf6d0e$36c345c0$8bcc0a3e@besson-elisabet>...
>AntoGal scrisse...
>> Parole sante! :-)
>
>Ricordi, il capellone che sta ancora assemblando i comm. della Cena?
Ti ricordiamo tutti, Sib!
Antonio


title: [OT] Prezzo database

text:
Antonio Biso scrisse...

 :-x Fiiiuuuu, cominciavo ad avere problemi di identità!
Ciao Ste !!


title: [OT] Prezzo database

author: Pleiadi

text:
>>>"Per quella cifra", gli ho detto, "Access te lo insegno io".
>>>non è un po' esagerato? Quale potrebbe essere il prezzo di un
>>>programma del genere fatto da un programmatore normale?
Scusate, cosa significa programmatore normale?
Quali categorie di programmatori esistono? Come faccio a sapere a quale
categoria appartengo?
Devo fare un corso? Partecipare a una sorta di Luis Accesson Cup?
Perdonate le mie paure, ma ho bisogno di identificarmi!!!
Abbiate pietà. Chi mai sarò io? Cosa mai sarò io?
Pleiadi


title: [OT] Prezzo database

text:
>Scusate, cosa significa programmatore normale?
programmatore che sa quello che fa e non tipetto che gli hanno
regalato er picci' e fa ticchetacche sulle autocomposizionie crede di
saper usare access.
un po' la differenza tra grafico-impaginatore e zoccoletta qualsiasi
con amici richhi dotata di mecchintosh, coscialunga e fotosciop
ricopiato.
--
non studio non lavoro non guardo la tv
non vado al cinema non faccio sport
----------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access


title: [OT] Prezzo database

text:
Lbo da casa ha scritto nel messaggio
<
389adb19...@news.interbusiness.it
>...
>>Scusate, cosa significa programmatore normale?
>
>programmatore che sa quello che fa e non tipetto che gli hanno
>regalato er picci' e fa ticchetacche sulle autocomposizionie crede di
>saper usare access.
>
>un po' la differenza tra grafico-impaginatore e zoccoletta qualsiasi
>con amici richhi dotata di mecchintosh, coscialunga e fotosciop
>ricopiato.
E dillo che sei invidioso di non essere l'amico ricco di una zoccoletta
coscialunga, confessa!!!!!
Antonio


title: [OT] Prezzo database

text:
>Pure dal portatile adesso ??
dal poretatile, sul treno, con le cuffiette attaccate all'uscita audio
e con dei begli mp3 di kraftwerk, depeche mode, matia bazar, karl
wettin ecc. in sottofondo...  una sciccheria.


title: [OT] Prezzo database

text:
>>il caso di pulire (il portatile) dal virus happy99.exe allegato a tutti i
>Io il virus non lo vedo, sarà mica che ce l'hai tu?
mi sa che ha ragione.  un altro amico mi ha avvisato.  ecco quello che
succede a prestare i portatili.  la tipa cui l'ho prestato mi ha
detto: guarda che bello, mi hanno mandato un messaggio coi fuochi
artificiali...
mi scuso se vi ho dato inconvenienti.  le ho dato un cazzotto sul
grugno anche per voi.


title: [OT] Prezzo database

text:
>E dillo che sei invidioso di non essere l'amico ricco di una zoccoletta
>coscialunga, confessa!!!!!
preferirei essere quello che sono e cioe' zoccoletto pescelungo che ha
amiche ricche...


title: [OT] Prezzo database

text:
"Lbo dal portatile" wrote
> mi scuso se vi ho dato inconvenienti.  le ho dato un cazzotto sul
> grugno anche per voi.
Ma no, era un virus innocuo. Se poi il cazzotto sul grugno le spettava per
altre ragioni....
Paolo


title: [OT] Prezzo database

text:
Lbo dal portatile ha scritto nel messaggio
<
389b1666...@news.interbusiness.it
>...

Seeeee....
Ma che firme hai visto?!?!
Roman Gigolò!!!
Antonio


title: Come verificare che le form siano tutte correttamente leggibili ?

author: RobertoA

text:
Capita, a volte pure abbastanza spesso, che su un mdb contenente form ed
altro, le form non si aprano piu'
Vai 'per dietro' a vedere il codice e c'e' ancora tutto
Semplicemente si scassa qualcosa dell'interfaccia grafica della form e
non si apre piu'
Ora, se ci si lavora spesso su quella form si capisce subito che e'
scassata e si riprende la form ultima versione da copie precedenti
Ma se la form e' roba vecchia e non ci si lavora sopra, e' possibile che
passino mesi/anni prima di accorgergi che una form ha la grafica
scassata, e magari pure tutti i backup disponibili
La domanda e':  come fare per verificare che tutte le form presenti in
un file mdb siano correttamente 'apribili' ?
(ovviamente non vale aprirle tutte a mano)
Ciao e grazie
RobertoA


author: BFS

text:

con che versione di access lavori?
perchè di form "che si scassano nell'interfaccia grafica" non ne ho mai
viste in due decenni.
al max una form non si apre per un errore di programmazione o per un
recordsource errato.

BFS


author: Simone Calligaris

text:
"RobertoA" <

> Capita, a volte pure abbastanza spesso, che su un mdb contenente form ed
> altro, le form non si aprano piu'
> Vai 'per dietro' a vedere il codice e c'e' ancora tutto
> Semplicemente si scassa qualcosa dell'interfaccia grafica della form e non
> si apre piu'
> Ora, se ci si lavora spesso su quella form si capisce subito che e'
> scassata e si riprende la form ultima versione da copie precedenti
> Ma se la form e' roba vecchia e non ci si lavora sopra, e' possibile che
> passino mesi/anni prima di accorgergi che una form ha la grafica scassata,
> e magari pure tutti i backup disponibili

Non è che questa cosa mi sia capitata spesso nel corso degli anni (dovrei
scrivere lustri) ... per curiosità: se reimporti la Form in oggetto in altro
db, continua a non funzionare?
Il problema riguarda te come sviluppatore (anzi, artigiano da quattro soldi
dato che qui pare lo siamo tutti), oppure i tuoi utenti?
Nel secondo caso basterebbe distribuire le applicazioni in Mde/Accde, ma
questo già lo farai penso.

> La domanda e':  come fare per verificare che tutte le form presenti in un
> file mdb siano correttamente 'apribili' ?
> (ovviamente non vale aprirle tutte a mano)

Prova a verificare se siano apribili in Design mode, in teoria non
dovrebbero.
Quindi puoi fare un'applicazione che cicla tutte le form di un DB assegnato,
le apre in AcDesign e le richiude. Intercetta gli Errori scatenati da Form
che non si aprono in Design e li registra in una tabellina
(NomeFormCheNonsiApre).

Sono riflessioni che scrivo senza aver tuttavia esperienza sulla faccenda:
le poche volte che ho incontrato questi problemi risolvevo semplicemente
reimportando.
Comunque, ti capita con tutte le versioni di Access, o una in particolare?

Saluti


text:

Mi capita piu' spesso col 2003
Ma stessa cosa a volte anche col 2013
Ho notato che avviene piu' frequentemente in occasione di modifica di
subform contenute all'interno della form principale
Sto parlando di apertura in modalita' struttura, e quindi dovrebbero
aprirsi sempre
Ciao


text:

Si, al ciclo fra tutte le form in AcDesign non avevo pensato
Credo sia la soluzione giusta per verificare quello che mi interessa
Capita piu' spesso col 2003 ma anche col 2013
Il problema riguarda l'operatore durante lo sviluppo, sto parlando di
apertura in modalita' struttura
L'importazione su altro mdb della form scassata non funziona, nel senso
che sull'mdb di destinazione non comparer nulla
Ciao


text:
Il giorno mercoledì 16 marzo 2016 11:24:04 UTC+1, Simone Calligaris ha scritto:

> Il problema riguarda te come sviluppatore (anzi, artigiano da quattro
> soldi dato che qui pare lo siamo tutti)

Ti sei forse sentito chiamato  in causa ? Io non ho detto che *tutti*
qua non abbiano stile di programmazione. Ho detto che ho visto alcuni
frammenti  di  codice  che  a  leggerli viene da mettersi le mani nei
capelli. Tutto qui. E non è forse vero ?

Ho  notato  che  siete *tutti*  (questo si lo dico a tutti) tesi come
molle.

Rilassatevi un pochino, no ? :-)


author: Alessandro Cara

text:
Il 16/03/2016 11:19, RobertoA ha scritto:
> Capita, a volte pure abbastanza spesso, che su un mdb contenente form ed
> altro, le form non si aprano piu'

Il db dello sviluppo tende a degradarsi molto.
In quelle versioni, se non ricordo male, poteva succedere
quello che descrivi quando il degrado era notevole.
Normalmente delle /compress/ del db riducono molto
il rischio.

--
ac (x=y-1)
Aborro il Killfile
(La violenza e' l'ultimo rifugio degli incapaci -Salvor Hardin-)

---
Questa e-mail è stata controllata per individuare virus con Avast antivirus.
https://www.avast.com/antivirus


text:
Il giorno mercoledì 16 marzo 2016 12:52:23 UTC+1, Alessandro Cara ha scritto:
> Il 16/03/2016 11:19, RobertoA ha scritto:
> > Capita, a volte pure abbastanza spesso, che su un mdb contenente form ed
> > altro, le form non si aprano piu'
>
> Il db dello sviluppo tende a degradarsi molto.
> In quelle versioni, se non ricordo male, poteva succedere
> quello che descrivi quando il degrado era notevole.
> Normalmente delle /compress/ del db riducono molto
> il rischio.

confermo e "allungo" : una applicazione con piu di una ventina
di maschere (che sono già tante) mi fa insospettire  sulla sua
architettura;

Inoltre mi  insegni che le maschere possono essere organizzate
in schede, dunque ...


text:
> Il problema riguarda te come sviluppatore (anzi, artigiano da quattro
> soldi dato che qui pare lo siamo tutti)

Ti sei forse sentito chiamato  in causa ? Io non ho detto che *tutti*
qua non abbiano stile di programmazione. Ho detto che ho visto alcuni
frammenti  di  codice  che  a  leggerli viene da mettersi le mani nei
capelli. Tutto qui. E non č forse vero ?

Ho  notato  che  siete *tutti*  (questo si lo dico a tutti) tesi come
molle.

Rilassatevi un pochino, no ? :-)

>
>
>

Sono rilassatissimo e comunque mi pare non sia stato tu a scrivere che siamo
tutti delle gran pippe.
Quindi, se piů d'un illustre frequentatore dell'area sostiene che siamo
tutti artigiani da quattro soldi, ho finito per crederci.

Saluti.


text:
confermo e "allungo" : una applicazione con piu di una ventina
di maschere (che sono già tante) mi fa insospettire  sulla sua
architettura;

>
>
>

A me invece viene il sospetto che tu, ad oggi, abbia realizzato solo
micro-applicazioni.
Una ventina di maschere le ha giusto Northwind.mdb/accdb

Saluti.


text:
Il 16/03/2016 13:45, Simone Calligaris ha scritto:
>
> Sono rilassatissimo e comunque mi pare non sia stato tu a scrivere che siamo
> tutti delle gran pippe.

Ehhhhh?  No quello sono stato io. Ne escludevo un paio
Mi hai anche risposto che, ovviamente,in quel paio, c'era il
  sottoscritto.L'altro sei tu. Cosi' abbiamo risolto, brillantemente
il tutto.     ;-))))))))))))))))))))))



text:

caspita io che come minimo ho un centinaio di form mi devo sparare
:)

BFS


text:
"Alessandro Cara" <

> Sono rilassatissimo e comunque mi pare non sia stato tu a scrivere che
> siamo
> tutti delle gran pippe.

Ehhhhh?  No quello sono stato io. Ne escludevo un paio
Mi hai anche risposto che, ovviamente,in quel paio, c'era il
  sottoscritto.L'altro sei tu. Cosi' abbiamo risolto, brillantemente
il tutto.     ;-))))))))))))))))))))))

>
>

 ;-D

Saluti da Simone


text:
Il giorno mercoledì 16 marzo 2016 13:45:26 UTC+1, Simone Calligaris ha scritto:
>
> Sono rilassatissimo e comunque mi pare non sia stato tu a scrivere
> che siamo tutti delle gran pippe.

Ah ho capito. Allora ce l' ho io la coda di paglia. Mannaggia mi
tocca chiederti scusa :-)

Non sono  stato  io  e  non  sarebbe  vero, peraltro. Anzi ...
Ma che circolino certi pezzi di codice da far vomitare è vero,
cazzarola ! :-)


text:
Il giorno mercoledì 16 marzo 2016 13:47:46 UTC+1, Simone Calligaris ha scritto:

> confermo e "allungo" : una applicazione con piu di una ventina
> di maschere (che sono già tante) mi fa insospettire  sulla sua
> architettura;
>
> A me invece viene il sospetto che tu, ad oggi, abbia realizzato
> solo micro-applicazioni.

Beh no ... ne ho sviluppate anche di grandi. Forse non grandissime
d' accordo.

E  continuo a sostenere che una buona  architettura ha un notevole
potere "riducente" sul numero di maschere;

Scusa :
prova a  spiegarmi (se  ti  va, ovvio) le  ragioni  principali che
portano al proliferare delle maschere.  Vorrei  capire.  E  magari
proporre qualche idea per limitare questo fenomeno.

Sai,  alle volte ...


text:
Il 16/03/2016 13:44,
radica...@gmail.com
 ha scritto:
> Il giorno mercoledì 16 marzo 2016 12:52:23 UTC+1, Alessandro Cara ha scritto:
>> Il 16/03/2016 11:19, RobertoA ha scritto:
>>> Capita, a volte pure abbastanza spesso, che su un mdb contenente form ed
>>> altro, le form non si aprano piu'
>>
>> Il db dello sviluppo tende a degradarsi molto.
>> In quelle versioni, se non ricordo male, poteva succedere
>> quello che descrivi quando il degrado era notevole.
>> Normalmente delle /compress/ del db riducono molto
>> il rischio.
>
> confermo e "allungo" : una applicazione con piu di una ventina
> di maschere (che sono già tante) mi fa insospettire  sulla sua
> architettura;

Come in tutte le cose c'e' sempre un certo equilibrio da mantenere.
Forms /tuttofare/ tendono a complicare il codice retrostante e
talvolta mostrano dati che non servono per certe funzioni (logiche)
Complicare il codice aumenta la possibilita' di malfunzioni.
Un form affollato puo' diventare poco leggibile.
.....etcetera, etcetera, etcetera
Fermo restando che una /semplice/ gestione aziendale richiede la
definizione di /parecchie/ entita' distinte.

>
> Inoltre mi  insegni che le maschere possono essere organizzate
> in schede, dunque ...

Sempre forms distinte sono.
Anzi direi che l'uso delle schede tende a far aumentare il numero delle
forms



text:

Venti form non bastano nenche per fare il ricettario, di Nonna Papera


text:

Alt
Ho detto "insospettire", mica c'ho messo il timbro sopra "fatta male"
:-)

Ovviamente  bisogna vedere  poi che fa nel dettaglio. Io (lo ripeto)
sostengo che una buona architettura tende a limitare molto il numero
di maschere, ma ovviamente non può fare miracoli.

Diciamo (forzando un po) che ogni data applicazione possiede un numero
*minimo* di maschere. Realizzare  quel  numero  minimo  puo richiedere
talvolta uno sforzo di analisi non indifferente.

E non è detto che ne valga la pena, tra l' altro.


text:
Il giorno mercoledì 16 marzo 2016 14:45:36 UTC+1, Alessandro Cara ha scritto:

(omissis)

Se ho capito quello che dici, ma non ne sono sicuro :

Hai ragione, ma applicazioni  che  risolvono  problemi  molto
eterogenei dovrebbero (secondo me) essere tenute ben distinte.

> Sempre forms distinte sono.

No, scusami : le schede contenute in una form non sono forms
Abbi pazienza


text:

Naa ... Sei un pessimista :-)

Per fare il ricettario di Nonna papera me ne basterebbero ... uh ...
cosi a occhio probabilmente 3/4 :-)


text:
(cut)

Beh no ... ne ho sviluppate anche di grandi. Forse non grandissime
d' accordo.

E  continuo a sostenere che una buona  architettura ha un notevole
potere "riducente" sul numero di maschere;

Scusa :
prova a  spiegarmi (se  ti  va, ovvio) le  ragioni  principali che
portano al proliferare delle maschere.  Vorrei  capire.  E  magari
proporre qualche idea per limitare questo fenomeno.

>
>

Puoi minimizzare finchč ti pare (specialmente sulla Reportistica in cui
Access č magistrale), ma quando ti trovi di fronte a procedure "grosse", gli
ordini di grandezza di Forms e Reports si spostano, inevitabilmente, verso
le centinaia.
Potresti implementare una classica gestione aziendale (Contabilitą,
Fatturazione, Magazzino, Scadenzari, Ordini, Agenti, Produzione etc etc etc
etc) in venti Forms?

E se pensi che procedure di quelle dimensioni siano "inadatte" per Access,
beh ti sbagli alla grande!

Saluti da Simone


text:

Se ti riferisci al tabcontrol (non so se e' cambiato sono anni che
non /produco/ in access).
Quello e' un contenitore  di "cose" e nulla vieta che le cose
contenute in ciascuna scheda siano forms piuttosto che controlli
sparpagliati piu' o meno a caso.
Che io mi ricordi avevo un tc piuttosto complesso in cui caricavo
istanze diverse dello stesso form con filtri diversi fra loro
(credo una roba che riguardava riepiloghi mensili/annuali con
caricamento dei dati JustInTime, se non ricordo male)



author: Bruno Campanini

text:
BFS expressed precisely :

> caspita io che come minimo ho un centinaio di form mi devo sparare
> :)

Un programma di contabilità che ho iniziato nel 1997 contiene
attualmente 204 Form, 168 Report, 7 Module, etc, per un
totale di 57 117 linee di codice (esclusi dal computo
REM, blank lines, Option Compare Database, Option Explicit).
Mi prenderò l'egastolo...

La Form con connesso codice che riporta i conteggi
sopra indicati (ed altri ancora) apre in background
tutti gli oggetti in modalità design.
Potrebbe servire all'OP per verificare se tutti gli
oggetti si aprono regolarmente nella modalità
sopraddetta.
Questione di pochi secondi.
Attualmente lavora con Win10+Office2016 64bit.

Se all'OP interessa... faccia un fischio.

Bruno


text:

Fiuuuuuuuuuu.....


text:
RobertoA has brought this to us :

>> Se all'OP interessa... faccia un fischio.
>> Bruno
>
> Fiuuuuuuuuuu.....

Ora debbo scappare... prima dell'alba ti invio il
link per Dropbox.
Debbo solo trasferire l'applicazione
in un database dal quale abbia verificato che
funziona (controllare References, etc).

Bruno


text:
RobertoA expressed precisely :

> Fiuuuuuuuuuu.....

Eccolo qua:
https://www.dropbox.com/s/mxlu267iemxk7gt/Database1.accdb?dl=0

Copialo nel tuo database ed esegui Count.

Bruno


text:
Il giorno mercoledì 16 marzo 2016 15:21:03 UTC+1, Simone Calligaris ha scritto:
> (cut)
>
> Beh no ... ne ho sviluppate anche di grandi. Forse non grandissime
> d' accordo.
>
> E  continuo a sostenere che una buona  architettura ha un notevole
> potere "riducente" sul numero di maschere;
>
> Scusa :
> prova a  spiegarmi (se  ti  va, ovvio) le  ragioni  principali che
> portano al proliferare delle maschere.  Vorrei  capire.  E  magari
> proporre qualche idea per limitare questo fenomeno.
>
>
> Puoi minimizzare finchč ti pare (specialmente sulla Reportistica in cui
> Access č magistrale),

I reports non li contavo nelle *maschere*, veramente. In tal caso i
conti vanno rivisti certamente.

Ma  per esempio io personalmente i reports tenderei a implementarli
mediante una applicazione separata perchè sono una fase diversa del
lavoro dell' utente.

Certo, se ne valesse la pena

> ma quando ti trovi di fronte a procedure "grosse", gli  ordini di
> grandezza di Forms e Reports si spostano, inevitabilmente, verso
> le centinaia.

> Potresti implementare una classica gestione aziendale (Contabilitą,
> Fatturazione, Magazzino, Scadenzari, Ordini, Agenti, Produzione
> etc etc etc etc) in venti Forms ?

Sinceramente :
non saprei, dovrei vedere nel dettaglio quello che si dovrebbe fare.

Come dicevo ad Alessandro, comunque, tenderei a dividere tutto quel
po po di roba in più applicazioni (che insistono sugli stessi dati).

Anche perchè potrebbe darsi il caso che ci lavorino uffici del tutto
diversi. Per es. chi gestisce il magazzino non ha il minimo interesse
alla contabilità. Per dire, non prendermi alla lettera !

Ecco allora che  entra in gioco l' *architettura* : è uno strumento
potente.

> E se pensi che procedure di quelle dimensioni siano "inadatte" per
> Access,  beh ti sbagli alla grande!

No, per carità ! Me possino cecamme ! :-)


text:

Aggiungo :  certamente  però se  quel  complesso  di applicazioni che
insistono sugli stessi dati tu li consideri una *stessa* applicazione
allora cambia tutto, intendiamoci.


text:

Molte grazie
Provo subbbito


text:
> Potresti implementare una classica gestione aziendale (Contabilita,
> Fatturazione, Magazzino, Scadenzari, Ordini, Agenti, Produzione
> etc etc etc etc) in venti Forms ?

Sinceramente :
non saprei, dovrei vedere nel dettaglio quello che si dovrebbe fare.

Come dicevo ad Alessandro, comunque, tenderei a dividere tutto quel
po po di roba in più applicazioni (che insistono sugli stessi dati).

Anche perchè potrebbe darsi il caso che ci lavorino uffici del tutto
diversi. Per es. chi gestisce il magazzino non ha il minimo interesse
alla contabilità. Per dire, non prendermi alla lettera !

Ecco allora che  entra in gioco l' *architettura* : è uno strumento
potente.

>
>

Vabbè, ok, volendo è possibile "parcellizzare" una procedura in tanti FE di
piccole dimensioni.
Ma quella è solo una scelta tecnica (o di altro tipo) che non cambia la
realtà: procedure grandi non s'implementano in poche decine di maschere e
Reports.
Non incapponirti su questa cosa.

Saluti


text:

No,  ma  per  carità ! Si fa per scambiare idee : però (permettimi)
attenzione a non scambiare da un punto di vista logico una "grande"
applicazione *reale* da una applicazione "grande"  solo  perchè  si
occupa di una grande quantità di cose eterogenee.

Perchè  in tal caso quella non è  una  grande  applicazione  ma  un
accrocco (o  un' ammucchiata se preferisci) di applicazioni che per
loro natura sono (almeno parzialmente) indipendenti.

E guarda che ho visto tanti casi in cui un singolo DB aveva tabelle
(addirittura tabelle, non maschere) che si presentavano a gruppi del
tutto indipendenti tra loro.

Ecco perchè (ma non fraintendermi : umilmente)  dicevo  che  quando
vedo una applicazione con un botto di maschere (ho sparato oltre le
20. Forse ho esagerato) mi "insospettisco".

Tra l'altro dividere (anche "artificialmente", se cosi si puo  dire)
un "programmone" in tanti programmini ha tutta una serie di   altri
vantaggi,  come  m' insegni e che  quindi  mi guardero'  bene  dall'
elencare :-)

Ciao


text:
<

> Non incapponirti su questa cosa.

No,  ma  per  carità ! Si fa per scambiare idee : però (permettimi)
attenzione a non scambiare da un punto di vista logico una "grande"
applicazione *reale* da una applicazione "grande"  solo  perchè  si
occupa di una grande quantità di cose eterogenee.

Perchè  in tal caso quella non è  una  grande  applicazione  ma  un
accrocco (o  un' ammucchiata se preferisci) di applicazioni che per
loro natura sono (almeno parzialmente) indipendenti.

E guarda che ho visto tanti casi in cui un singolo DB aveva tabelle
(addirittura tabelle, non maschere) che si presentavano a gruppi del
tutto indipendenti tra loro.

Ecco perchè (ma non fraintendermi : umilmente)  dicevo  che  quando
vedo una applicazione con un botto di maschere (ho sparato oltre le
20. Forse ho esagerato) mi "insospettisco".

Tra l'altro dividere (anche "artificialmente", se cosi si puo  dire)
un "programmone" in tanti programmini ha tutta una serie di   altri
vantaggi,  come  m' insegni e che  quindi  mi guardero'  bene  dall'
elencare :-)

>
>

Anzitutto non ho niente da insegnare a te o ad altri.

In secondo luogo la divisione "a prescindere" in tanti programmini è
artificiosa e non da vantaggi, anzi.
In terzo luogo, e concludo questo Thread, quando avrai a che fare con
problematiche vaste, ti ritorneranno alla mente le parole del sottoscritto,
di BFS, di RobertoA, di Bruno Campanini ... e realizzerai che non sono quei
coglionazzi (affettuosamente) che forse attualmente tu giudichi.

Saluti (senza polemiche, credimi).


text:

Ok ma permettimi di dire solo una cosa ed in tutta sincerità :

se la penso diversamente da voi  (e ho argomentato)  non  per
questo  vi  giudico  "coglionazzi". Ma  proprio  PER  NIENTE.

Siete gente di esperienza, non scherziamo.

Ci tenevo a sottolinearlo.


title: MsAccess aperto nel task manager

author: tom

text:
Ciao a tutti
ho un problema nel mio DB, quando apro e lavoro in una maschera mi
succede che alla chiusura del DB se vado a controllare nel task manager
trovo ancora MSAccess attivo, ho provato ha controllare tutti i vari
processi nella form, ma non trovo nessun particolare di rilievo. Esiste
un modo per poter controllare quale evento possa provocare questo
problema? Oppure qualcuno ha qualche idea di quello che può succedere?
Grazie
Tommy


title: MsAccess aperto nel task manager

author: leev

text:
tom ha scritto:
> Ciao a tutti
> ho un problema nel mio DB, quando apro e lavoro in una maschera mi
> succede che alla chiusura del DB se vado a controllare nel task manager
> trovo ancora MSAccess attivo, ho provato ha
L'H (acca) non ci va           (scusa la precisazione)
controllare tutti i vari
> processi nella form, ma non trovo nessun particolare di rilievo. Esiste
> un modo per poter controllare quale evento possa provocare questo
> problema? Oppure qualcuno ha qualche idea di quello che può succedere?
>
L'unico suggerimento che posso darti, è clickare col destro sulla riga
di Access che trovi nel Task manager e scegliere "Vai al processo".
Così facendo saprai esattamente quale file è rimasto "appeso".
Probabilmente però sarà proprio MSACCESS.EXE, non credo possa essere
qualche altro....evento, come lo chiami tu.
^_^


title: MsAccess aperto nel task manager

text:
leev ha scritto:

Quando parlo di evento mi riferivo a quella della form in cui lavoro,
il processo di MSAccess. exe che rimane aperto è proprio quello che ho
aapena chiuso, siccome se io apro la form e non compio nessuna
operazione, la richiudo e apro qualche altra form e poi chiudo il DB
non rimane nessun processo di Access aperto nel task manager, quindii
secondo me il problema nasce proprio in qualche routine di quella form,
ma quale?
Questo è il problema...
Tommy


title: MsAccess aperto nel task manager

text:
tom ha scritto:
> Quando parlo di evento mi riferivo a quella della form in cui lavoro,
> il processo di MSAccess. exe che rimane aperto è proprio quello che ho
> aapena chiuso, siccome se io apro la form e non compio nessuna
> operazione, la richiudo e apro qualche altra form e poi chiudo il DB
> non rimane nessun processo di Access aperto nel task manager, quindii
> secondo me il problema nasce proprio in qualche routine di quella form,
> ma quale?
> Questo è il problema...
Capito. Il problema è che bisognerebbe avere tutto il Database da
analizzare per capire cosa succede (e comunque io non ci riuscirei  :-(
  ). Comunque hai provato ad aprire un altro DB (o crearne uno semplice
semplice all'uopo) fare qualche operazione con maschere ecc. e
chiuderlo a vedere se non ti da problemi?
Per escludere che non hai problemi solo quando non fai niente (ti
limiti cioè ad aprire e chiudere il DB senza operare su dati,
maschere, ecc.) e li avresti comunque con qualsiasi DB solo nel caso tu
lo utilizzi, non so se mi spiego...


title: MsAccess aperto nel task manager

text:
leev ha scritto:

non è un problema legato proprio a quella form, perchè altri mi
funzionano perfettamente,
ci sarà qualche processo che rimane aperto non so...
Tommy


title: MsAccess aperto nel task manager

text:
tom ha scritto:
>
> non è un problema legato proprio a quella form, perchè altri mi
> funzionano perfettamente,
> ci sarà qualche processo che rimane aperto non so...
>
> Tommy
:-(


title: MsAccess aperto nel task manager

author: Lorenzo(pyx)

text:
In
news:1162917975.4...@e3g2000cwe.googlegroups.com
,
tom <
ar...@libero.it
> typed:

> che puň succedere?
>
> Grazie
>
> Tommy
Ciao,
vedi se ti puo' essere di aiuto:
http://www.donkarl.com/it/
7.5
--
Lorenzo


title: MsAccess aperto nel task manager

author: Michele (Giò)

text:
"tom" <
ar...@libero.it
> ha scritto nel messaggio
news:1162919468.7...@e3g2000cwe.googlegroups.com...
.......... il problema nasce proprio in qualche routine di quella form,
ma quale?
Questo č il problema...
Tommy
Ciao Tommy.
A me succede spesso una cosa del genere  quando collaudando codice mi si pianta la routine dopo aver
aperto qualche recordset e annullo l'esecuzione. Stiamo parlando di BE e FE.
Prova a guardare se hai qualche recordset mal gestito o magari setta l'opzione gestione errori di
VBA su Blocca ad ogni errore, cosě se hai anche un resume next dovrebbe segnalartelo lo stesso.
se apri un DAO.database butta un occhio se hai messo il metodo close alla fine di ogni routine.
O altrimenti, prova ad isolare il problema scrivendo un pň di apici. che forse č la soluzione con
piů senso. Una volta che isoli la funzione o Sub bacata, mettila online che vediamo di darci
un'occhiata tutti.
Prima di fare tutte ste prove, importati tutto il database su uno nuovo e compattalo, e ricordati di
sperimentare su una copia.
Michele


title: MsAccess aperto nel task manager

text:

problema? Oppure qualcuno ha qualche idea di quello che puň succedere?
Grazie
Tommy
[risposta]
Anche a me č capitato qualche volta. Ho sempre risolto cosě:
in modalitŕ Editor VBA menů Debug->Compila <nomefile>.
La procedura si blocca dove c'č qualcosa che non va e a cui tu puoi
rimediare. Se tutto č OK la selezione Debug->Compila <nomefile> diventa
chiara (non selezionabile) e Access si dovrebbe chiudere regolarmente.
Ciao.
NatPP


title: MsAccess aperto nel task manager

text:
PS:
Se risolvi facci sapere cosa era successo e come hai risolto, ...non si
sa mai!
Gracias!
^__^
leev


title: MsAccess aperto nel task manager

text:

Ma la tua risposta è rivolta a me o a Tom?
Se rivolta a me, non ho nulla da aggiungere a quanto già ho detto. È una
delle possibili soluzioni che a me è servita.
Se rivolta invece a Tom, non posso dire altro se non che condivido quanto
hai scritto.
Ciao
NatPP


title: MsAccess aperto nel task manager

text:
leev ha scritto:

Grazie a tutti per le risposte date, sto ancora verificando tutte le
possibili soluzioni che mi avete postato, ma ancora non riesco a
venirne a capo, se trovo l asoluzione vi farò sicuramente sapere, ma
allo stesso tempo se qualcuno può darmi qualche altra dritta ne sarò
ben felice
Tommy


title: MsAccess aperto nel task manager

text:
Nat.P.P ha scritto:
[CUT]
> Ma la tua risposta è rivolta a me o a Tom?
> Se rivolta a me, non ho nulla da aggiungere a quanto già ho detto. È una
> delle possibili soluzioni che a me è servita.
No, scusa nat, era per Tom.
> Se rivolta invece a Tom, non posso dire altro se non che condivido quanto
> hai scritto.
^_^


title: Non funziona il DateAdd come valore predefinito di una tabella

author: giancarlo

text:
Ciao a tutti. In AccessXP:
Ho una tabella con i seguenti campi:
Denominazione
.....
Data_inizio: tipo Data
Data_scadenza: tipo Data
Nelle proprietą del campo Data_inizio ho messo in "Valore predefinito":
=Date()
Vorrei che man mano che inserisco records, il campo Data_scadenza venisse
popolato con la data uguale a Data_inizio + 6 mesi.
Ho provato a mettere nel valore predefinito
= DateAdd("m";6;[Data_inizio)]
ma non funziona.
Come posso risolvere?
Grazie a tutti.
Giancarlo


author: ALESSANDRO Baraldi

text:
"giancarlo" <
thi...@tin.it
> ha scritto nel messaggio
news:41aa52be$1...@x-privat.org...

Io vedo solo un errore di scrittura:
= DateAdd("m";6;[Data_inizio])
Ma č possibile che ci sia un problema durante la generazione del Nuovo
Record dovuto al fatto che il calcolo potrebbe essere fatto prima
dell'assegnazione
del valore di DEFAULT del campo Data_Inizio.
Fai eventualmente una prova sull'evento BeforeUpdate ed inserisci li
il calcolo, se dovessi avere noie.
Ciao
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------


text:
"ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:codlii$ul6$1...@lacerta.tiscalinet.it...
> "giancarlo" <
thi...@tin.it
> ha scritto nel messaggio
> news:41aa52be$1...@x-privat.org...
> > Ciao a tutti. In AccessXP:
> > Ho una tabella con i seguenti campi:
> > Denominazione
> > .....
> > Data_inizio: tipo Data
> > Data_scadenza: tipo Data
> >
> > Nelle proprietą del campo Data_inizio ho messo in "Valore predefinito":
> > =Date()
> > Vorrei che man mano che inserisco records, il campo Data_scadenza
venisse
> > popolato con la data uguale a Data_inizio + 6 mesi.
> > Ho provato a mettere nel valore predefinito
> > = DateAdd("m";6;[Data_inizio)]
> > ma non funziona.
> > Come posso risolvere?
> > Grazie a tutti.
> >
> > Giancarlo
>
>
> Io vedo solo un errore di scrittura:
>
> = DateAdd("m";6;[Data_inizio])
Si č vero. Ho sbagliato a scrivere.
Ma anche scrivendolo correttamente, ottengo:
Il modulo di gestione del database non riconosce il campo 'data_inizio' in
una espressione di convalida o il valore predefinito in una tabella utenti.
>
> Ma č possibile che ci sia un problema durante la generazione del Nuovo
> Record dovuto al fatto che il calcolo potrebbe essere fatto prima
> dell'assegnazione
> del valore di DEFAULT del campo Data_Inizio.
>
> Fai eventualmente una prova sull'evento BeforeUpdate ed inserisci li
> il calcolo, se dovessi avere noie.
Nel DB ho solo la tabella. Come faccio a gestire l'evento  BeforeUpdate ?
>
> Ciao
> --
> @Alex (Alessandro Baraldi)
Ciao. Giancarlo.
> --------------------------------------------------------------------------
-
>
http://www.sitocomune.com/
>
http://www.mantuanet.it/alessandro.baraldi/
> --------------------------------------------------------------------------
-
>
>


text:
"Carlo Costarella" <
carloantoni...@virgilio.it
> ha scritto nel
messaggio news:efBqd.231205$b5.11...@news3.tin.it...
>
> "giancarlo" <
thi...@tin.it
> ha scritto nel messaggio
> news:41aa...@x-privat.org...
> >
> > "ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
> > news:codlii$ul6$1...@lacerta.tiscalinet.it...
> >> "giancarlo" <
thi...@tin.it
> ha scritto nel messaggio
> >> news:41aa52be$1...@x-privat.org...
> >> > Ciao a tutti. In AccessXP:
> >> > Ho una tabella con i seguenti campi:
> >> > Denominazione
> >> > .....
> >> > Data_inizio: tipo Data
> >> > Data_scadenza: tipo Data
> >> >
> >> > Nelle proprietà del campo Data_inizio ho messo in "Valore
predefinito":
> >> > =Date()
> >> > Vorrei che man mano che inserisco records, il campo Data_scadenza
> > venisse
> >> > popolato con la data uguale a Data_inizio + 6 mesi.
> >> > Ho provato a mettere nel valore predefinito
> >> > = DateAdd("m";6;[Data_inizio)]
> >> > ma non funziona.
> >> > Come posso risolvere?
> >> > Grazie a tutti.
> >> >
> >> > Giancarlo
> >>
> >>
> >> Io vedo solo un errore di scrittura:
> >>
> >> = DateAdd("m";6;[Data_inizio])
> >
> > Si è vero. Ho sbagliato a scrivere.
> > Ma anche scrivendolo correttamente, ottengo:
> > Il modulo di gestione del database non riconosce il campo 'data_inizio'
in
> > una espressione di convalida o il valore predefinito in una tabella
> > utenti.
> >
> >>
> >> Ma è possibile che ci sia un problema durante la generazione del Nuovo
> >> Record dovuto al fatto che il calcolo potrebbe essere fatto prima
> >> dell'assegnazione
> >> del valore di DEFAULT del campo Data_Inizio.
> >>
> >> Fai eventualmente una prova sull'evento BeforeUpdate ed inserisci li
> >> il calcolo, se dovessi avere noie.
> >
> > Nel DB ho solo la tabella. Come faccio a gestire l'evento  BeforeUpdate
?
> >
> >>
> >> Ciao
> >> --
>
> Mi inserisco in aggiunta a quello che ha detto Alessandro.
> Non puoi fare l'operazione dalla tabella perchè non ha eventi da gestire
ma
> solo proprietà.
> D'altra parte puoi usare una maschera che prende i dati dalla tabella e lì
> potrai fare quello che vuoi.
> Che ne pensi?
>
> Ciao, Carlo
>
>
>
In effetti è il modo migliore. Il problema è che (non l'avevo specificato)
la tabella si implementa con dati presi da una pagina ASP. Si tratta di
gestire la scedenza della password di un utente registrato: quando si
registra viene inserita la data di inizio attività e volevo fare in modo che
venisse creata automaticamente la data di scadenza.
troverò altre soluzioni
Giancarlo


text:
"Carlo Costarella" <
carloantoni...@virgilio.it
> ha scritto nel
messaggio news:efBqd.231205$b5.11...@news3.tin.it...
>
> "giancarlo" <
thi...@tin.it
> ha scritto nel messaggio
> news:41aa...@x-privat.org...

> Mi inserisco in aggiunta a quello che ha detto Alessandro.
> Non puoi fare l'operazione dalla tabella perchč non ha eventi da gestire
ma
> solo proprietą.
> D'altra parte puoi usare una maschera che prende i dati dalla tabella e lģ



author: Carlo Costarella

text:
"giancarlo" <
thi...@tin.it
> ha scritto nel messaggio
news:41aa...@x-privat.org...

Mi inserisco in aggiunta a quello che ha detto Alessandro.



author: Sergio MAZZA

text:
giancarlo wrote:
> In effetti è il modo migliore. Il problema è che (non l'avevo specificato)
> la tabella si implementa con dati presi da una pagina ASP. Si tratta di
> gestire la scedenza della password di un utente registrato: quando si
> registra viene inserita la data di inizio attività e volevo fare in modo
> che
> venisse creata automaticamente la data di scadenza.
> troverò altre soluzioni
>
> Giancarlo
Mi sembra di capire che la registrazione sia fatta via web (pagina asp); se
è così la stringa sql che contiene l'insert into avrà la funzione o ancora
meglio il valore già calcolato da inserire nella tabella...
Ciao.
--
Sergio MAZZA


title: Nidificare gli If

author: naponet

text:
Buonasera a tutto il NG,
ho una maschera basata sull'utilissima scaricata da Sitocomune, che permette
di selezionare la stampante visualizzandone le disponibili.
In questa maschera vi sono tre caselle di controllo, rispettivamente
chiamate Rpt1, Rpt2 e Rpt3, una casella di testo non associata chiamata
NumCopie ed un pulsante chiamato Stampa.
Su click del pulsante Stampa divrebbe andare a guardare gli If in base alla
casella di controllo spuntata (o alle caselle in caso di scelta multipla), e
stampare di conseguenza gli omonimi report;
il problema che mi si è presentato è proprio nella nidificazione degli If,
ovvero, ho inserito il codice ma in pratica Vb si ferma alla prima
condizione che risponde a vero e mi lancia l'output senza analizzare il
resto del codice, per cui se io ho selezionato due o tutte e tre le caselle
di controllo il codice si ferma alla prima condizione vera che trova ed in
pratica mi stampa solo la prima casella che trova spuntata.Per quanto
riguarda invece la casella non associata NumCopie, vorrei che il report
richiamato dalla casella di controllo mi vada a controllare il valore
inserito nella casella di testo NumCopie e di conseguenza mi stampi una o
due copie di quel determinato report.
Scusate se mi sono dilungato e un saluto a tutti.
Lucio


title: Nidificare gli If

author: Sib

text:
"naponet" <
napone...@tin.it
> ha scritto nel messaggio
cut
> Su click del pulsante Stampa divrebbe andare a guardare gli If in base
alla
> casella di controllo spuntata (o alle caselle in caso di scelta multipla),
e
> stampare di conseguenza gli omonimi report;
> il problema che mi si è presentato è proprio nella nidificazione degli If,
> ovvero, ho inserito il codice ma in pratica Vb si ferma alla prima
> condizione che risponde a vero e mi lancia l'output senza analizzare il
> resto del codice, per cui se io ho selezionato due o tutte e tre le
caselle
cut
Scusa ma se non posti il codice come si fa a capire dov'e' l'errore di
logica?
Sib


title: Nidificare gli If

text:
"Sib" <si...@SPAMiol.it> ha scritto nel messaggio
news:LVAA9.27023$8E3.7...@twister2.libero.it...
> "naponet" <
napone...@tin.it
> ha scritto nel messaggio
> cut
> > Su click del pulsante Stampa divrebbe andare a guardare gli If in base
> alla
> > casella di controllo spuntata (o alle caselle in caso di scelta
multipla),
> e
> > stampare di conseguenza gli omonimi report;
> > il problema che mi si č presentato č proprio nella nidificazione degli
If,
> > ovvero, ho inserito il codice ma in pratica Vb si ferma alla prima
> > condizione che risponde a vero e mi lancia l'output senza analizzare il
> > resto del codice, per cui se io ho selezionato due o tutte e tre le
> caselle
> cut
>
> Scusa ma se non posti il codice come si fa a capire dov'e' l'errore di
> logica?
>
> Sib
>
>
Il codice l'ho impostato cosě;
If me.Rpt1 then
docmd.openreport "Rpt1",acnormal,""
    if me.Rpt1 and me.Rpt2 then
        docmd.openreport "Rpt1,acnormal,""
            docmd.openreport "Rpt2",acnormal,""
e via dicendo, per quanto riguarda invece la casella che gestisce il numero
di copie e che vorrei impostare su apertura del report non ho idea di come
farlo.
Lucio


title: Nidificare gli If

author: Antonio Biso

text:
"naponet" <
napone...@tin.it
> ha scritto nel messaggio
news:PaHA9.6958$744.2...@news1.tin.it...
>
> Il codice l'ho impostato cosě;
> If me.Rpt1 then
> docmd.openreport "Rpt1",acnormal,""
>     if me.Rpt1 and me.Rpt2 then
>         docmd.openreport "Rpt1,acnormal,""
>             docmd.openreport "Rpt2",acnormal,""
MA non ho capito perchč non fai cosě:
if me.rpt1 then docmdopenreport "Rpt1",acnormal,""
if me.rpt2 then docmdopenreport "Rpt2",acnormal,""
...
if me.rptN then docmdopenreport "RptN",acnormal,""
Se č spuntata lo fa altrimenti no.
Che te frega di fare degli and?!!?
Antonio


title: Nidificare gli If

author: computer valley

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:LUIA9.28382$Zn2.7...@twister1.libero.it...

Ho fatto anche cosě ma il codice si ferma alla prima condizione true e mi
ignora le altre se sono spuntate.


title: Nidificare gli If

text:
"computer valley" <
c.va...@tin.it
> ha scritto nel messaggio
news:xKLA9.10357$Yw.4...@news2.tin.it...
>
> > if me.rpt1 then docmdopenreport "Rpt1",acnormal,""
> > if me.rpt2 then docmdopenreport "Rpt2",acnormal,""
> > ...
> > if me.rptN then docmdopenreport "RptN",acnormal,""
> >
> > Se č spuntata lo fa altrimenti no.
> > Che te frega di fare degli and?!!?
> >
> > Antonio
> >
> >
> Ho fatto anche cosě ma il codice si ferma alla prima condizione true e mi
> ignora le altre se sono spuntate.
Non ci credo...
Hai provato a fare un passo passo mettendo un punto di blocco sulla prima
istruzione?
Antonio


title: Nidificare gli If

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:OpMA9.29047$Zn2.8...@twister1.libero.it...

L'ho rifatto in pratica se la prima casella č spuntata va avanti e mi valuta
anche le altre, altrimenti non esegue nessun codice, tra l'altro se la prima
č spuntata e la seconda no mi viene fuori una finestra di errore che mi dice
che sto facendo un uso improprio del null.
Non so cosa fare...
Lucio


title: Nidificare gli If

text:
"computer valley" <
c.va...@tin.it
> ha scritto nel messaggio
> "Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
cut
> > Hai provato a fare un passo passo mettendo un punto di blocco sulla
prima
> > istruzione?
> >
> L'ho rifatto in pratica se la prima casella è spuntata va avanti e mi
valuta
> anche le altre, altrimenti non esegue nessun codice,
ma ti le istruzioni if le hai scritte come diceva antonio?
> tra l'altro se la prima
> è spuntata e la seconda no mi viene fuori una finestra di errore che mi
dice
> che sto facendo un uso improprio del null.
prova a usare la funzione nz.
Sib


title: Nidificare gli If

text:
"Sib" <si...@SPAMiol.it> ha scritto nel messaggio
news:g6UA9.31182$Zn2.8...@twister1.libero.it...
> "computer valley" <
c.va...@tin.it
> ha scritto nel messaggio
> > "Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
> cut
> > > Hai provato a fare un passo passo mettendo un punto di blocco sulla
> prima
> > > istruzione?
> > >
> > L'ho rifatto in pratica se la prima casella č spuntata va avanti e mi
> valuta
> > anche le altre, altrimenti non esegue nessun codice,
>
> ma ti le istruzioni if le hai scritte come diceva antonio?
>
> > tra l'altro se la prima
> > č spuntata e la seconda no mi viene fuori una finestra di errore che mi
> dice
> > che sto facendo un uso improprio del null.
>
> prova a usare la funzione nz.
>
> Sib
>
>
A questo punto non so piů che fare se riuscite a darmi un'esempio pratico di
come dovrebbe essere impostato il codice per non incorrere nell'errore che
mi ha presenatto fino ad adesso vi sono grato.
Lucio


title: Nidificare gli If

text:
"naponet" <
napone...@tin.it
> ha scritto nel messaggio
news:ypWA9.10579$744.3...@news1.tin.it...
>
> "Sib" <si...@SPAMiol.it> ha scritto nel messaggio
> news:g6UA9.31182$Zn2.8...@twister1.libero.it...
> > "computer valley" <
c.va...@tin.it
> ha scritto nel messaggio
> > > "Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
> > cut
> > > > Hai provato a fare un passo passo mettendo un punto di blocco sulla
> > prima
> > > > istruzione?
> > > >
> > > L'ho rifatto in pratica se la prima casella è spuntata va avanti e mi
> > valuta
> > > anche le altre, altrimenti non esegue nessun codice,
> >
> > ma ti le istruzioni if le hai scritte come diceva antonio?
> >
> > > tra l'altro se la prima
> > > è spuntata e la seconda no mi viene fuori una finestra di errore che
mi
> > dice
> > > che sto facendo un uso improprio del null.
> >
> > prova a usare la funzione nz.
> >
> > Sib
> >
> >
> A questo punto non so più che fare se riuscite a darmi un'esempio pratico
di
> come dovrebbe essere impostato il codice per non incorrere nell'errore che
> mi ha presenatto fino ad adesso vi sono grato.
Te l'ho già scritto l'esempio pratico!!!
Prova un po' a testare il contenuto delle caselle di spunta!!!
Antonio


title: Dimensione file "Office Developer"

author: Alga

text:
Buon anno a tutti.
Il quesito:
dopo aver realizzato un mdb, con l'autocomposizione pacchetti di O. Dev. XP
il file auomenta copiosamente di dimensione(100 MByte)...
è possibile fare in modo che le dimensioni di un file risultino minori in
qualche modo???(anche zippandolo cambia poco)


title: Dimensione file "Office Developer"

text:
"Alga" <
coserinf...@libero.it
> ha scritto nel messaggio
news:HTzQ9.68104$Ou4.2...@twister2.libero.it...

Credo di no, i 100 Mb sono tutti i file runtime necessari al computer su cui
finirà il database.
Sapevo di una patch sul sito della microsoft per ridurre di parecchio circa
metà lo spazio occupato da un pacchetto di setup, ma non andava sul mio, a
quanto pare era al momento solo per la versione inglese.
forse ore l'anno messa anche in italiano.
se la trovi e funziona fammi sapere. ciao.


title: Dimensione file "Office Developer"

author: Cristiano

text:
> Credo di no, i 100 Mb sono tutti i file runtime necessari al computer su
cui
> finirą il database.
> Sapevo di una patch sul sito della microsoft per ridurre di parecchio
circa
> metą lo spazio occupato da un pacchetto di setup, ma non andava sul mio, a
> quanto pare era al momento solo per la versione inglese.
Non stai parlando del Runtime "Lite" di Access 2000?
Comunque ho visto in giro CD col Runtime di Access XP in poche decine di MB.
Ciao.


title: confronto comune e cap

author: Sfinge

text:
Ciao,
Ho questo quesito:
Ho un file excel con in una colonna una lista di comuni d'italia e altre
colonne con dati vari.
In un altro file excel houna colonna i comuni d'italia e un altra colonna
con i cap rispettivi.
Che funzione o macro devo fare per poter avere il seguente risultato:
confrontare ogni singola voce della colonna dei comuni del primo file con
ogni valore
dela colonna dei comuni del seconfo file. Quando i due valori sono uguali,
dovrei copiare
in una colonna vuota del primo file il cap corrispondente che si trova nel
secondo file di excel.
Se trasformo tutto in un database access č piu' facile o no?
Grazie!!!


title: confronto comune e cap

author: Pablitomf (Maurizio Facciuti) [Acces]

text:
"Sfinge" <
ca...@ergostudio.it
> ha scritto nel messaggio
news:eofo5g$lb0$1...@carabinieri.cs.interbusiness.it...

E certo!
Importa il tutto (file1 e file2) in un DB creandoti 2 tabelle separate : Es.
Tbl_Comuni e Tbl_DatiVari
Il concetto di COLONNA del file Excell, in Access si traduce in CAMPO di
tabella... per cui, se nel file1 non c'č la colonna (quella vuota in cui
vuoi il cap corrispondente), o la crei prima di importare nel DB, o una
volta fatto, vai nella struttura tabella e te lo crei manualmente.
Impotizziamo di chiami Cmp_Cap.
Vai nella sezione query...e parti con una nuova query.
Ti crei un SQL in cui metti in relazione le 2 tabelle con i rispettivi
Nome_Comune, e inserendo in visualizzazione tutti i campi di cui necessiti.
A questo punto se prendi il campo Cmp_Comune (dalla Tab_DatiVari) e il campo
Cmp_Cap (dalla Tab_Comuni), avendole messe in relazione l'una all'altra
secondo il metodo di cui sopra, troverai concomitanza tra Nome Comune e Cap
di riferimento.
Spero ti sia chiaro.
Altrimenti fa un fischio.
--
--
Ciao
Pablitomf (Maurizio Facciuti)
-----------------------------------------------------------------
Access: 97, 2000, XP e 2003
ASP
-----------------------------------------------------------------
http://www.accessgroup.it/
-----------------------------------------------------------------
Il mio motto :
""Non mi fido molto delle statistiche, perchč un uomo con la testa nel forno
acceso e i piedi nel congelatore statisticamente ha una temperatura media."


title: confronto comune e cap

author: 'Roccia' Max

text:
Sfinge ha scritto:
> confrontare ogni singola voce della colonna dei comuni del primo file con
> ogni valore
> dela colonna dei comuni del seconfo file. Quando i due valori sono uguali,
> dovrei copiare
> in una colonna vuota del primo file il cap corrispondente che si trova nel
> secondo file di excel.
>
> Se trasformo tutto in un database access è piu' facile o no?
Perche' complicarsi la vita?
Detti Foglio1 e FoglioCAP i due fogli, e ammesso che in foglioCAP hai i
comuni nella colonna A e i CAP nella colonna B, e in foglio 1 hai i
comuni nella colonna A
=CERCA.VERT(Foglio1!A1;FoglioCAP!A:B;2;0)
Per altre info, help in linea della funzione CERCA.VERT
cia'
Max


title: data e ora

author: Elsis

text:
Scusate ma ancora non sono molto pratico di access.
Ho letto che inserendo la proprietą now() posso far comparire in una
maschera la data e ora correnti.
Con me.recalc posso farla scorrere durante la visione della maschera.
Ma dove debbo mettere la proprietą me.recalc???
Grazie a tutti