title: Quesito su query in sql.

author: Alessandro Nazzani

text:
"Salva" <
talo...@hotmail.com
> wrote in message
news:3c6a974d...@powernews.inwind.it...
> Ciao!
>
> Ho creato con Access una tabella su un ipotetico registro di classe,
> contenente i seguenti campi: classe, nome alunno, materia di studio e
> nome alunno assente.
Non mi č chiaro come hai strutturato la tabella: puoi spiegare meglio con
che criterio memorizzi i dati di ogni alunno e magari postare 4/5 (o piů)
records di esempio?
> Dovrei calcolare con una query in SQL, la media
> delle assenze per classe.
Media rispetto a cosa? Al totale dei records? Ad un certo periodo di tempo?
Ad una specifica materia?
Insomma, la domanda mi sembra un po' troppo vaga, ma magari qualcuno piů
perspicace di me...
Alessandro


title: Quesito su query in sql.

author: Alessandro

text:
"Salva" <
talo...@hotmail.com
> wrote in message
news:3c6a974d...@powernews.inwind.it...
> Ciao!

Mancano molti dati per la tua richiesta.....!!!
I calcoli di media sono sempre relativi a qualcosa, nel tuo caso...??
Poi perchè devi realizzare la Query proprio in SQL quando hai
a disposizione il generatore di QRY con AUTOCOMPOSIZIONI che
tra le altre cose mostra il codice SQL.....!!!
Alessandro.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Quesito su query in sql.

author: Salva

text:
On Wed, 13 Feb 2002 17:44:22 +0100, "Alessandro Nazzani"
<
ale...@tin.it
> wrote:
>
>Non mi č chiaro come hai strutturato la tabella: puoi spiegare meglio con
>che criterio memorizzi i dati di ogni alunno e magari postare 4/5 (o piů)
>records di esempio?
>
>> Dovrei calcolare con una query in SQL, la media
>> delle assenze per classe.
>
>Media rispetto a cosa? Al totale dei records? Ad un certo periodo di tempo?
>Ad una specifica materia?
Rispetto alla data va bene
I record sono un nome alunno assente, la classe di appartenenza e la
materia di studio.
Grazie. Ciao.


title: Quesito su query in sql.

text:
> >Non mi č chiaro come hai strutturato la tabella: puoi spiegare meglio con
> >che criterio memorizzi i dati di ogni alunno e magari postare 4/5 (o piů)
> >records di esempio?
> >
> >> Dovrei calcolare con una query in SQL, la media
> >> delle assenze per classe.
> >
> >Media rispetto a cosa? Al totale dei records? Ad un certo periodo di
tempo?
> >Ad una specifica materia?
>
> Rispetto alla data va bene
Ok, ma non vedo un campo data nella tua tabella.
> I record sono un nome alunno assente, la classe di appartenenza e la
> materia di studio.
Sempre nella tua tabella vedo due nomi alunno.
A costo di sembrare pedante, devo chiederti di specificare DETTAGLIATAMENTE
la struttura della tabella (o delle tabelle, se i dati rilevanti sono
registrati in tabelle diverse), la logica con cui registri i dati in essa,
il risultato che vuoi ottenere, insomma tutte le informazioni pertinenti...
Altrimenti dubito che qualcuno possa darti un aiuto concreto.
Ciao.
Alessandro


title: Statistica mese

author: Giorgio

text:
Salve
Ho creato con il vostro aiuto una statistica dove inserito il mese (Aprile)
e l'anno (2003) in una maschera
nella query ho inserito queste due colonne
Format([DATA_DOC];"mmmm")
con criterio= Like ([Forms]![maschera]![MESE])
Year([DATA_DOC])
con criterio=Like ([Forms]![maschera]![ANNO])
e funziona, adesso però dovrei creare una statistica dove inserendo sempre
nella stessa maschera il mese(Aprile) e l'anno (2003) mi calcoli tutto il
fatturato progressivo, cioe dal 01/01/dell'anno 2003(nella mschera)  al
30/del mese e del'anno nella maschera
grazie  se mi potete suggerire
Ciao
Giorgio


title: Statistica mese

author: Roberto da casa

text:
"Giorgio" <
gior...@libero.it
> ha scritto nel messaggio
news:qVMxa.11745$Ny5.3...@twister2.libero.it...

Se vuoi risolvere il problema penso proprio che tu debba modificare la
casella combinata MESE in modo che prenda il valore del numero del mese (1,
2, 3, ecc.) e non la descrizione del mese (Gennaio, Febbraio ecc.). Al
limite fai in modo che la casella combinata abbia due colonne, la prima non
visibile che porta il numero cardinale del mese e la seconda la descrizione:
ma se non sbaglio è una soluzione che io ti ho già suggerito a suo tempo e
che però hai ritenuto opportuno di non adottare.
Se la casella combinata MESE contiene il numero del mese, per selezionare i
record dall'inizio dell'anno al tutto il mese selezionato devi crearti nella
query le seguenti due colonne:
Month([DATA_DOC])
con criterio <= [Forms]![maschera]![MESE]
Year([DATA_DOC])
con criterio [Forms]![maschera]![ANNO]
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Formato data

author: Fabio

text:
Ciao a tutti.
La mia richiesta č questa:
in un report desidererei inserire un controllo data.
I formati predefiniti sono diversi e quello che si avvicina di piu' alla mia
esigenza č quello di "data estesa".......sabato 1 dicembre 2001
mentre io preferirei .................................... 1 dicembre 2001
.....č possibile??
Ciao a tutti e grazie
Fabio


title: Formato data

author: The-real-Isaac

text:
"Fabio" <
f.par...@mail.sirio.it
> ha scritto nel messaggio
news:9ub0fn$18hvd$1...@news02.it.net...

Imposta cosě il formato:
    g mmmm aaaa
Ciao
--
Alberto


title: AIUTOO!!

author: Giacomo Ciani

text:
Salve a tutti,
sto cercando di imparare ad usare in modo decente access: attualmente ho
un'idea dei concetti fondamenteli di database, un'infarinatura di visual
basic e... un sacco di problemi a fare quello che voglio.
In particolare il mio problema è un po' complicato da spiegare e all'uopo ho
preparato un file word con la spiegazione di cosa vorrei fare e come.
Anticipo che i problemi principali sono:
- utilizzo di combo box in relazione a tabelle (prendere valori con una
query da una tabella; quando l'utente sceglie un'opzione, impostare l'id
corrispondente nel record di un'altra)
- utilizzo di scelte fatte nella maschera per il record corrente come
parametro nella suddetta query
- gestione di tabelle con collegamenti molti-molti
Capisco che detta così non si capisca gran chè... Se qualcuno si vuole
offrire volonatrio (?!) saro lieto di mandargli via mail il file word e
magari anche il file .mdb (tanto è abbastanza piccolo).
Grazie anticipatamente


title: AIUTOO!!

author: Sergio MAZZA

text:
"Giacomo Ciani" <
giacom...@libero.it
> ha scritto nel messaggio
news:pL_W6.29405$Cq5.4...@news.infostrada.it...
> Salve a tutti,
>
> sto cercando di imparare ad usare in modo decente access: attualmente ho
> un'idea dei concetti fondamenteli di database, un'infarinatura di visual
> basic e... un sacco di problemi a fare quello che voglio.
>
> In particolare il mio problema è un po' complicato da spiegare e all'uopo
ho
> preparato un file word con la spiegazione di cosa vorrei fare e come.
> Anticipo che i problemi principali sono:
> - utilizzo di combo box in relazione a tabelle (prendere valori con una
> query da una tabella; quando l'utente sceglie un'opzione, impostare l'id
> corrispondente nel record di un'altra)
I controlli "casella combinata" hanno, tra le proprietà, la possibilità di
avere come base dati anche delle query;
tratto dall'help (access'97)
'------------------
Utilizzare un'istruzione SQL come origine riga per una casella di riepilogo
o una casella combinata
È possibile che si desideri utilizzare un'
istruzione SQL invece di una query salvata per l'origine riga di una casella
di riepilogo o di una casella combinata, in modo da non visualizzare la
query  nella finestra del database. Le caselle di riepilogo e le caselle
combinate basate su istruzioni SQL sono tuttavia più lente di quelle basate
su query salvate.
....
'------------------
> - utilizzo di scelte fatte nella maschera per il record corrente come
> parametro nella suddetta query
Puoi crearti una query e nella riga dei criteri indicare il nome della
maschera e del controllo da utilizzare per filtrare i dati in questo modo:
'----------
Forms!nomeMaschera!nomeControllo
'----------
> - gestione di tabelle con collegamenti molti-molti
Troppo vago...
> Capisco che detta così non si capisca gran chè... Se qualcuno si vuole
> offrire volonatrio (?!) saro lieto di mandargli via mail il file word e
> magari anche il file .mdb (tanto è abbastanza piccolo).
Inizia a leggere l'help, i consigli e suggerimenti che trovi nel sito comune
(
www.sitocomune.com
), invia il problema all'NG così da avere più voci in
merito e cerca di essere chiaro nell'esporre il problema vedrai che non sarà
difficile...
>
> Grazie anticipatamente
Ciao.


title: AIUTOO!!

author: Silvio Berruti

text:
"Giacomo Ciani" <
giacom...@libero.it
> ha scritto nel messaggio
news:pL_W6.29405$Cq5.4...@news.infostrada.it...
> Salve a tutti,
>
> sto cercando di imparare ad usare in modo decente access: attualmente ho
> un'idea dei concetti fondamenteli di database, un'infarinatura di visual
> basic e... un sacco di problemi a fare quello che voglio.
>
> In particolare il mio problema è un po' complicato da spiegare e all'uopo
ho
> preparato un file word con la spiegazione di cosa vorrei fare e come.
> Anticipo che i problemi principali sono:
> - utilizzo di combo box in relazione a tabelle (prendere valori con una
> query da una tabella; quando l'utente sceglie un'opzione, impostare l'id
> corrispondente nel record di un'altra)
> - utilizzo di scelte fatte nella maschera per il record corrente come
> parametro nella suddetta query
> - gestione di tabelle con collegamenti molti-molti
Per prima cosa ti consiglio vivamente di andarti a leggere sul Sito Comune
le regole di questo NG.
Poi, già che sei lì, vai a guardare le FAQ: dovresti trovare la risposta ad
alcuni dei tuoi quesiti.
Nel caso non bastasse, proponi i problemi residui, uno x volta, corredati di
esempio di codice ove necessario, spiegando bene dove ti blocchi.
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com


title: AIUTOO!!

text:
Mi spiace se ho infranto qaulche regola, non era certo mia intenzione (in
ogni caso non ho capito dove sono scritte...).
Comunque il mio problema è un po' più fondamentale che di una difficoltà di
sintassi del codice... non so proprio come si gestiscono certe operazioni:
ho pensato che scrivere sul NS un messaggio lungo una vita fosse poco utile
per me e per chi (e per fortuna ne ho trovati) volesse darmi una mano; al
contrario mi sembrava ragionevole accennare il problema ed entrare nei
dettagli solo con chi avesse pensato di potere e volere aiutarmi...
In ogni caso mi scuso ancora se ho avuto un comportamento scoretto.
Ciao
"Silvio Berruti" <
s...@libero.it
> ha scritto nel messaggio
news:DqkX6.64184$Cq5.6...@news.infostrada.it...



title: AIUTOO!!

text:
Ti ringrazio. Il fatto è che ho già letto l'help ma non sono venuto a capo
di nulla...
In ogni caso vi ringrazio di avermi messo a conoscenza del SITO COMUNE (che
ignoravo).
Mi farò risentire con notizie e richieste più precise.
Grazie a tutti.
P.S. In ogni caso, come già detto nella risposta a Silvio, il mio messaggio
era più un tentativo di contattare qualcuno esperto di access che di
risolvere un problema molto specifico: è vero che sono molto ignorante di
access, ma ho abbastanza esperienza di programmazione e di informatica da
riuscire a stimare che l'aiuto di cui ho bisogno è difficilmente risolvibile
con uno scambio di messaggi su un NG.
"Sergio MAZZA" <
sergi...@tiscalinet.it
> ha scritto nel messaggio
news:9gkjp3$g8n$1...@canarie.caspur.it...



title: AIUTOO!!

text:
"Giacomo Ciani" <
giacom...@libero.it
> ha scritto nel messaggio
news:7jqX6.109$x_3....@news.infostrada.it...
> Ti ringrazio. Il fatto è che ho già letto l'help ma non sono venuto a capo
> di nulla...
> In ogni caso vi ringrazio di avermi messo a conoscenza del SITO COMUNE
(che
> ignoravo).
>
> Mi farò risentire con notizie e richieste più precise.
>
> Grazie a tutti.
>
> P.S. In ogni caso, come già detto nella risposta a Silvio, il mio
messaggio
> era più un tentativo di contattare qualcuno esperto di access che di
> risolvere un problema molto specifico: è vero che sono molto ignorante di
> access, ma ho abbastanza esperienza di programmazione e di informatica da
> riuscire a stimare che l'aiuto di cui ho bisogno è difficilmente
risolvibile
> con uno scambio di messaggi su un NG.
>
Prima di iniziare un qualsiasi discorso in questo NG ti conviene leggere le
poche regole che vengono rispettate dai frequentatori.
Strano che l'help non ti sia di aiuto perché io e il 90% di chi si è
avvicinato ad access (e non solo a questa applicazione) ha e continua ad
utilizzare proprio l'help, oltre all'NG.
Non hai nessun bisogno di contattare esperti di access perché qui ci sono
molte persone esperte e non, che possono aiutarti con esperienze in campi
che neanche immagini; la sola cosa che devi fare è armarti di pazienza,
scrivere in modo chiaro quello che vuoi fare, come lo vorresti fare e
aspettare. Se il problema è stato già affrontato troverai aiuto e in caso
contrario ci sarà comunque qualcuno che cercherà di darti una mano; se hai
dato un'occhiata ai messaggi sono pochi quelli con nessuna risposta o
rimasti insoluti...
Ciao.


title: AIUTOO!!

text:
"Giacomo Ciani" <
giacom...@libero.it
> ha scritto nel messaggio
news:MdqX6.71$x_3....@news.infostrada.it...
> Mi spiace se ho infranto qaulche regola, non era certo mia intenzione (in
> ogni caso non ho capito dove sono scritte...).
>
Allora cominciamo dalla prima regola: in questo NG si usa rispondere dopo i
messaggi, cioè come sto facendo adesso.
Le altre le trovi sul Sito Comune
www.sitocomune.com
 e in un messaggio
"[INFO] ..." che periodicamente Federico Luciani posta sul NG.
Ora tocca a te.
Parti con la prima domanda.



title: AIUTOO!!

text:
Ok, bando alle polemiche e vediamo se riesco a spiegarmi.
Parto dal primo di una luuunga serie di problemi.
Voglio fare un archivietto per i miei programmi (divisi in varie raccolte).
La tabella "principale" contiene, tra i vari campi, un campo TIPO (cioè seil
programma è un gioco, un applicaztivo, un OS...) e un campo GENERE ( che
altro non è che un'ulteriore specificazione di che cosa si stam parlando; se
ad esempio TIPO = Gioco, genere specificherà se si tratto di una simulazione
di volo, di un RPG e oltro...).
Entrambi questi campi non devono contenere il testo corrispondente (cioè le
parole APPLICATIVO, GIOCO... oppure SIMULATORE, RPG...) ma solo gli ID
corrispondenti.
Esistono infatti altre due tabelle. La tabella TIPI contiene semplicenmente
un elenco dei tipi (come già detto, Gioco, Applicazione...) con il relativo
ID (chiave primaria);
la tabella generi contiene invece tre campi: ID, GENERE (cioè il testo che
descrive il genere: SIMULAZIONE, RPG, Ecc..), e ID TIPO; ID TIPO serve a
specificare a quale tipo appartiene un certo genere: ad esempio, i generi
SIMULAZIONE e RPG avranno l'ID TIPO corrispondente a quello del tipo GIOCO,
mentre generi come GRAFICA o VIDEOSCRITTURA corrisponderanno al tipo
APPLICAZIONE (non è contemplata, e neanche necessaria, l'ipotesi che un
genere possa appartenere a più tipi).
Se fino a qui tutto è chiaro, verrei alla domanda: Ho creato una maschera
basata sulla tabella PROGRAMMI, nella quale al campo TIPO è associato un
GRUPPO PULSANTI DI OPZIONE (i tipi sono solo 4 o cinque) e al campo GENERE è
associato un combo box; quello che vorrei è che quando si scegli un pulsante
di opzione, l'ID corrispondente al tipo scelto venisse "registrato" nel
campo TIPO della tabella PROGRAMMI (e questo l'ho fatto e sembra
funzionare). Nel contempo però vorrei che access cercasse nella tabella
generi i soli generi che contengo l'ID TIPO appena selezionato per quel
programma, e che li impostasse come uniche scelte possibili nel combo box.
Fatto ciò, quando si opera una scelta nel combo box, l'ID relativo (chiave
primaria della tabella GENERI) venisse "registrato" nel campo GENERE della
tabella programmi.
Spero di essermi spiegato.
Grazie di nuovo. :-)
"Silvio Berruti" <
s...@libero.it
> ha scritto nel messaggio
news:dVDX6.4473$x_3.1...@news.infostrada.it...



title: AIUTOO!!

text:
"Giacomo Ciani" <
giacom...@libero.it
> ha scritto nel messaggio
news:8NLX6.302$Rq1....@news.infostrada.it...
> Ok, bando alle polemiche e vediamo se riesco a spiegarmi.
Vuoi bandire le polemiche ma non hai letto le regole dell'NG; altrimenti
avresti risposto dopo il messaggio precedente.
-------- omissis -------------
>
> Se fino a qui tutto è chiaro, verrei alla domanda: Ho creato una maschera
> basata sulla tabella PROGRAMMI, nella quale al campo TIPO è associato un
> GRUPPO PULSANTI DI OPZIONE (i tipi sono solo 4 o cinque) e al campo GENERE
è
> associato un combo box; quello che vorrei è che quando si scegli un
pulsante
> di opzione, l'ID corrispondente al tipo scelto venisse "registrato" nel
> campo TIPO della tabella PROGRAMMI (e questo l'ho fatto e sembra
> funzionare). Nel contempo però vorrei che access cercasse nella tabella
> generi i soli generi che contengo l'ID TIPO appena selezionato per quel
> programma, e che li impostasse come uniche scelte possibili nel combo box.
> Fatto ciò, quando si opera una scelta nel combo box, l'ID relativo (chiave
> primaria della tabella GENERI) venisse "registrato" nel campo GENERE della
> tabella programmi.
>
> Spero di essermi spiegato.
>
> Grazie di nuovo. :-)
>
Se ho capito bene devi filtrare la combo box secondo il valore dell'idTipo;
se è così non fai altro che reimpostare il controlsource della combo
aggiungendogli la condizione where.
Es.
'-----------------
me!nomeComboGeneri.controlSource = "Select * From Generi Where idTipo = " &
me!tipo
'-----------------
Poi per scegliere il genere dalla combo, visto che non hai specificato come
lo vorresti fare, io controllerei l'evento "doppio clic" della stessa
associando l'id (genere) al campo idGenere della tabella programmi.
Es.
'-------------
Private Sub Form_DblClick(Cancel As Integer)
me!idGenere = me!nomeComboGeneri
End Sub
'-------------
Devi solo fare attenzione ad impostare la colonna associata della combo che
deve restituire il valore dell'id.
Ciao.


title: AIUTOO!!

text:
Ok, mi arrendo: io le regole le ho lette, ma rispondere DOPO il messaggio
pensavo volesse dire fare prorpio quello che ho fatto, cioè' rispondere al
tuo! Non è cosi? devo rispondere al mio mesaggio originale? Oppure postare
un nuovo messaggio? Ti giuro, non sto prendendoti in giro, è che non
capisco... :-(
Grazie per i consigli. Non li ho capiti al volo, ma forse affiancandoli
all'help qualcosa ne cavo... appena ho un po' di tempo provo ad applicarli e
ti faccio sapere.
Grazie
Ciao
"Sergio MAZZA" <
sergi...@tiscalinet.it
> ha scritto nel messaggio
news:9gpgts$rqe$1...@canarie.caspur.it...



title: AIUTOO!!

text:
"Giacomo Ciani" <
giacom...@inwind.it
> ha scritto nel messaggio
news:9gt3ia$5l1$1...@nreadB.inwind.it...
> Ok, mi arrendo: io le regole le ho lette, ma rispondere DOPO il messaggio
> pensavo volesse dire fare prorpio quello che ho fatto, cioè' rispondere al
> tuo! Non è cosi? devo rispondere al mio mesaggio originale? Oppure postare
> un nuovo messaggio? Ti giuro, non sto prendendoti in giro, è che non
> capisco... :-(
>
> Grazie per i consigli. Non li ho capiti al volo, ma forse affiancandoli
> all'help qualcosa ne cavo... appena ho un po' di tempo provo ad applicarli
e
> ti faccio sapere.
>
> Grazie
>
No; scrivere dopo significa: posizionarsi alla fine del messaggio e inserire
lì la risposta, come sto facendo io...
Ciao.


title: AIUTOO!!

text:
"Sergio MAZZA" <
sergi...@tiscalinet.it
> ha scritto nel messaggio
news:9gt4ct$m77$1...@canarie.caspur.it...
>
> "Giacomo Ciani" <
giacom...@inwind.it
> ha scritto nel messaggio
> news:9gt3ia$5l1$1...@nreadB.inwind.it...
> > Ok, mi arrendo: io le regole le ho lette, ma rispondere DOPO il
messaggio
> > pensavo volesse dire fare prorpio quello che ho fatto, cioč' rispondere
al
> > tuo! Non č cosi? devo rispondere al mio mesaggio originale? Oppure
postare
> > un nuovo messaggio? Ti giuro, non sto prendendoti in giro, č che non
> > capisco... :-(
> >
> > Grazie per i consigli. Non li ho capiti al volo, ma forse affiancandoli
> > all'help qualcosa ne cavo... appena ho un po' di tempo provo ad
applicarli
> e
> > ti faccio sapere.
> >
> > Grazie
> >
>
> No; scrivere dopo significa: posizionarsi alla fine del messaggio e
inserire
> lě la risposta, come sto facendo io...
>
> Ciao.
>
>
>
Cavolo! Sono proprio scemo... a pensarci bene non era tanto difficle da
capire! Scusate, ma outlook mi posiziona all'inizio di defoult e non mi era
venuto in mente...
ciao


title: AIUTOO!!

text:
"Giacomo Ciani" <
giacom...@inwind.it
> ha scritto nel messaggio
news:9gv6ro$86b$1...@nreadB.inwind.it...
> Cavolo! Sono proprio scemo... a pensarci bene non era tanto difficle da
> capire! Scusate, ma outlook mi posiziona all'inizio di defoult e non mi
era
> venuto in mente...
>
> ciao
Lo so' anch'io uso Outlook...
Ciao.


title: Problemissimo

author: Gianni

text:
Ho un file Excel 2007 nel quale sono riportati alcuni dati che
sintetizzo in basso
Cognome	Nome	Tp. A/P	Ore
A	FRANCESCO	C710	3,00
A	FRANCESCO	C023	8,00
A	FRANCESCO	C400	8,00
B	ANGELO	C024	5,50
B	ANGELO	C670	2,50
B	ANGELO	C670	0,07
B	ANGELO	C670	0,03
B	ANGELO	C670	0,03
B	ANGELO	C670	0,03
B	ANGELO	C400	8,00
B	ANGELO	ZZZZ	8,00
B	ANGELO	C024	5,50
B	ANGELO	C919	2,50
C	CATERINA	C023	8,00
C	CATERINA	C023	8,00
C	CATERINA	C023	8,00
C	CATERINA	C023	8,00
C	CATERINA	CB60	2,50
C	CATERINA	CB60	2,50
C	CATERINA	CB60	2,50
C	CATERINA	CB60	2,50
C	CATERINA	CB60	2,50
C	CATERINA	CB60	2,50
C	CATERINA	CB60	2,50
C	CATERINA	CB60	2,50
C	CATERINA	CB60	2,50
C	CATERINA	CB60	1,50
D	ENZO	ZZZZ 	1,25
E	FRANCESCO	C400	8,00
E	FRANCESCO	C670	2,50
E	FRANCESCO	C023	8,00
F	NICOLA	C014	5,50
F	NICOLA	C013	8,00
F	NICOLA	C014	5,50
Nella colonna A sono elencati i "cognomi" dei dipendenti, nella
colonna B i "nomi", nella C il "codice assenza" e nella D le "ore di
assenza". In totale i dipendenti sono 113, ma nell'esempio ne figurano
soltanto alcuni.
Le righe riportano ogni giorno di assenza dello stesso dipendente
(quindi tante righe "intestate" al dipendente X per quanti sono i
giorni in cui si è assentato - anche per pochi minuti).
Come vedete, però, il codice assenza cambia in base alla tipologia di
assenza e vi sono 21 codici possibili.
Vorrei creare un pulsante nel quale inserire il codice VBA per
ottenere approssimativamente questa disposizione su un altro foglio:
Dipendente	C013	C014	C023	C024	C070	C400	C670
C701	C710	C730	C790	C810	C903	C919	CA20	CA60
CA70	CA90	CB60	FS00	ZZZZ
A	 	 	8,00	 	 	8,00
3,00
B	 	 	 	11,00	 	8,00	2,60
2,50	 	 	 	 	 	 	8,00
C	 	 	24,00
24,00
D
1,25
E	 	 	8,00	 	 	8,00	2,50
F	8,00	11,00
Il problema è: per ognuno dei dipendenti (in questo esempio 6) vorrei
calcolare il totale delle ore (o minuti) per ogni singolo codice
assenza; da non dimenticare che ogni mese le quantità di righe per
ogni dipendente potrebbe variare in virtù delle assenze e che anche i
codici assenza, ovviamente, potranno essere altri. Facile a dirsi, ma
a farlo è un gran casino. Il sistema probabilmente c'è, ma non riesco
a tirar fuori nulla di buono. C'è qualcuno disposto ad aiutarmi? Mica
poco eh?
Grazie a quanti prenderanno in considerazione il problema, Gianni


title: Problemissimo

author: MA

text:
?"Gianni"  ha scritto nel messaggio
news:ekham61omdpisgssd...@4ax.com...
Ho un file Excel 2007 nel quale sono riportati alcuni dati che
sintetizzo in basso
[CUT]
Grazie a quanti prenderanno in considerazione il problema, Gianni
__
Ciao Gianni, hai un problema preliminare.
Qui non amiamo subject come il tuo, preferiamo quelli che espongono in
sintesi il problema,
poi che sia '*issimo' è da vedere
MA


title: Problemissimo

text:
Il Thu, 24 Feb 2011 09:55:59 +0100, "MA"
<
mas...@massimilianoamendola.it
> ha scritto:

Chiedo scusa se ho osato tanto. Devi sempre beccarmi, così come hai
già fatto in un vecchio tread del 14 gennaio scorso (Un altro
utente...FALSO) dove....
>
Non redo che dipenda dalla versione del SP, in quanto fino a ieri cio
ho lavorato tranquillamente senza aver aggiornato il SP.
Piuttosto, da altri canali, apprendo che é un errore causato dal
sistema in fase di chiusura del db.
Grazie, ciao
___
Ah vabbè se ciai lavorato...
o forse se ciavevi il SP2 anche chiudendo male non succedeva...
MA
....... mi davi la coniglia (tu) a causa di qualche errore di
battitura. E chi sei, il Padreterno !
Veniamo adesso all'ultimo episodio dove comincerei dalla fine: per me,
evidentemente é "issimo" , ma non mi sarei rivolto a chi ne sa più di
me se non avessi sperato in una soluzione.
Per quanto riguarda l'esposizione, invece, hai perfettamente ragione
e, di solito, non sono così prolisso; l'ho fatto questa volta proprio
perché - ritenendo la questione PER ME altamente complicata - ho
voluto fornire il maggior numero di dettagli a chi avrebbe potuto e
voluto darmi una mano.
Poi, se i modi non piacciono, uno può sempre non rispondere,
Tutto qui, MAssimiliano.
Ciao


title: Problemissimo

author: max

text:
"Gianni" <
gianni....@alice.it
> ha scritto nel messaggio
news:tf3dm6d5ka79ohgei...@4ax.com...

Quello che Massimiliano ti sta gentilmente invitando a fare è di usare degli
oggetti che siano significativi per la problematica richiesta, questo per
poter dare modo a qualcuno che in seguito avrà una problematica simile di
poter rintracciare la soluzione.
Quello che dovrebbe essere chiaro è che questo è un libero scambio di
informazioni e non il servizio clienti gratuito di microsoft access  e che
grazie a persone come MA io e tanti altri siamo riusciti a far diventare
professione una passione, se invece sei interessato alla sola risoluzione
dei tuoi problemi non hai che da chiedere... pagando s'intende..
ciao
Max


title: Problemissimo

text:
Il Fri, 25 Feb 2011 10:38:32 +0100, "max" <
pi...@pippo.it
> ha scritto:
>> voluto darmi una mano.
>> Poi, se i modi non piacciono, uno può sempre non rispondere,
>> Tutto qui, MAssimiliano.
>> Ciao
>
>Quello che Massimiliano ti sta gentilmente invitando a fare è di usare degli
>oggetti che siano significativi per la problematica richiesta, questo per
>poter dare modo a qualcuno che in seguito avrà una problematica simile di
>poter rintracciare la soluzione.
>Quello che dovrebbe essere chiaro è che questo è un libero scambio di
>informazioni e non il servizio clienti gratuito di microsoft access  e che
>grazie a persone come MA io e tanti altri siamo riusciti a far diventare
>professione una passione, se invece sei interessato alla sola risoluzione
>dei tuoi problemi non hai che da chiedere... pagando s'intende..
>
>ciao
>Max
>
Ecco, vedi? La differenza fra la tua risposta e quella di MA é che
adesso ho capito e prima no. A volte basta essere elementari.
Ciao


title: Problemissimo

author: pablitomf

text:
> Grazie a quanti prenderanno in considerazione il problema, Gianni
Un oggetto significativo, rendera' utile anche per altri utenti le
possibili soluzioni che chiunque potra' darti... io compreso.
Quindi apri un altro 3d con una sintesi del tuo problema.


title: Problemissimo

author: Antonio Biso

text:
"Gianni" <
gianni....@alice.it
> ha scritto nel messaggio
news:k5afm61bbujelum8o...@4ax.com...

La differenza è che prima non volevi capì
Antonio


title: Timeout su apertura recordset SQL

text:
Di nuovo un aiuto....
Procedura:
- Begin trans
- Chiamo Funzione1
- Apro recordset su Tabella T1 (StrSql, dbOpenSnapshot, dbReadOnly)
- Leggo condizioni
- Chiudo
- Se si verificano condizioni eseguo UPDATE o INSERT su T1 e record A
- succedono cose su altre tabelle....
- Se si verifica un'altra condizione
- **********qui va in timeout***********
- Apro recordset su Tabella T1 (StrSql, dbOpenSnapshot, dbReadOnly), stesso di
prima
- **************************************
- Leggo condizioni
- Chiudo
- Se si verificano condizioni eseguo di nuovo UPDATE o INSERT su T1 e record
A
- Chiamo Funzione2
- commit
Se tolgo la transizione funziona tutto, ma siccome tra begin e commit ci sono
2 chiamate di funzione (quella indicata � una sola) mi sarebbe moooolto comodo
che fossero tutte e due innestate....
La mia perplessit� � che si ferma sulla lettura (che � appunto solo una
lettura). Anche se fosse tutto bloccato dovrei poter accedere in lettura ad un
record no? Colpa della transizione? Tento di leggere un record che � stato
modificato ma, non essendoci ancora il commit, in verit� NON � stato
modificato? Qualcuno mi illumina?
Grazie
RobertoF
--
Questo articolo e` stato inviato dal sito web
http://www.nonsolonews.it


title: Nascondere pulsante chiusura Access

author: Cristiano Mafezzoni

text:
L'esempio di AntoGal non funziona sotto Win2k (overflow).
Come fare?
Ciao, Cristiano


title: Nascondere pulsante chiusura Access

text:
"Cristiano Mafezzoni"
> L'esempio di AntoGal non funziona sotto Win2k (overflow).
> Come fare?
Public Const GWL_STYLE = -16
Public Const WS_SYSMENU = &H80000
Public Declare Function GetWindowLong Lib "user32" Alias "GetWindowLongA" _
    (ByVal hwnd As Long, ByVal nIndex As Long) As Long
Public Declare Function SetWindowLong Lib "user32" Alias "SetWindowLongA" _
    (ByVal hwnd As Long, ByVal nIndex As Long, ByVal dwNewLong As Long) As
Long
Public Declare Function GetParent Lib "user32" (ByVal hwnd As Long) As Long
'Nasconde i pulsanti di chiusura di una finestra
Public Sub ModifyAppWind(wChildWnd)
    Dim wParentWnd%
    wParentWnd = wChildWnd
    Dim PrevWinStyle As Long, NewWinStyle As Long
    PrevWinStyle = GetWindowLong(wChildWnd, GWL_STYLE)
    NewWinStyle = PrevWinStyle And Not WS_SYSMENU
    PrevWinStyle = SetWindowLong(wChildWnd, GWL_STYLE, NewWinStyle)
End Sub
Mi da OVERFLOW      wParentWnd = wChildWnd


title: Nascondere pulsante chiusura Access

author: warp

text:
Cristiano Mafezzoni ha scritto nel messaggio ...
>Public Const GWL_STYLE = -16
>Public Const WS_SYSMENU = &H80000
>
>Public Declare Function GetWindowLong Lib "user32" Alias "GetWindowLongA" _
>    (ByVal hwnd As Long, ByVal nIndex As Long) As Long
>Public Declare Function SetWindowLong Lib "user32" Alias "SetWindowLongA" _
>    (ByVal hwnd As Long, ByVal nIndex As Long, ByVal dwNewLong As Long) As
>Long
>Public Declare Function GetParent Lib "user32" (ByVal hwnd As Long) As Long
>
>'Nasconde i pulsanti di chiusura di una finestra
>Public Sub ModifyAppWind(wChildWnd)
>    Dim wParentWnd%
>    wParentWnd = wChildWnd
>    Dim PrevWinStyle As Long, NewWinStyle As Long
>    PrevWinStyle = GetWindowLong(wChildWnd, GWL_STYLE)
>    NewWinStyle = PrevWinStyle And Not WS_SYSMENU
>    PrevWinStyle = SetWindowLong(wChildWnd, GWL_STYLE, NewWinStyle)
>End Sub
>>Mi da OVERFLOW      wParentWnd = wChildWnd
Devi dimensionare WParentWnd come LONG ...
Ciao, warp


title: Nascondere pulsante chiusura Access

text:
"warp"
> Devi dimensionare WParentWnd come LONG ...
>
> Ciao, warp
Funziona!!!!
Mille grazie .....


title: Eliminare le conferme

author: Santilli Marco

text:
Quando vengono eseguite le query ogni volta viene chiesta una conferma
dell'azione che stiamo per effettuare
Andando su STRUMENTI - OPZIONI - scheda MODIFICA/TROVA - Tolto i segni di
spunta su CONFERME
Se ora passo il programma ad un mio amico deve effettuare gli stessi
passaggi per eliminare tali conferme
C'è un modo da inserirlo proprio nel programma in modo che in qualsiasi PC
verrà installato non si dovrà compiere tale operazione????
Ciao e grazieeeeeeeeeee


title: Eliminare le conferme

text:

          Prima di lanciare la query
docmd.setwarning false
MAssimiliano
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: Eliminare le conferme

author: Karl Donaubauer

text:

Access-FAQ 2.4  Eliminare i messaggi d'avviso
sul sito indicato sotto
--
HTH
Karl
*********
Access-FAQ
http://www.donkarl.com/it


title: query

author: danieledaniela

text:
ho creato una query di selezione (pippo) vorrei con un pulsante di una
maschera creato in una maschera con  sottomaschera aprire la query ,
impostargli un criterio e copiare i dati della query nella sottomaschera.
spero di essere riuscito a spiegarmi
saluto e  grazie  a tutti
--------------------------------------------------------
(\__/)
(='.'=)
(")_(")
           Ciao  Dan & Dan


title: query

author: Angelo Gregori

text:
danieledaniela wrote:


> --------------------------------------------------------
> (__/)
> (='.'=)
> (")_(")
>            Ciao  Dan & Dan
Se ho capito il tuo problema basta impostare l'origine dati della
sottomaschera = pippo, oppure nella stessa origine scrivi select * from
pippo where ....
Ciao.
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: GotFocus e SetFocus

text:
Buongiorno a tutti vorrei sapere se è possibile dare il Focus ad un
controllo e immediatamente spostare il Focus su di un altro controllo, mi
spiego meglio:
sul LostFocus del controllo ...Controllo1 faccio
   me.Controllo2.setFocus
sul GotFocus del controllo ... Controllo2 faccio
   me.Controllo3.setFocus
Il programma mi da errore dicendo che non può spostare lo stato attivo sul
Controllo2
Il fatto che non vado subito su Controllo3 è perchè devo fare delle
operazioni sul Controllo2
Grazie a tutti
--
Dario
--
Il bello della vita è vivere:
molti esistono, ecco tutto.
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: GotFocus e SetFocus

text:
"Dario84" <
da...@romagnacom.com
> ha scritto nel messaggio
news:btgo1s$hhg$1...@news.newsland.it...
> Buongiorno a tutti vorrei sapere se è possibile dare il Focus ad un
> controllo e immediatamente spostare il Focus su di un altro controllo, mi
> spiego meglio:
>
> sul LostFocus del controllo ...Controllo1 faccio
>    me.Controllo2.setFocus
>
> sul GotFocus del controllo ... Controllo2 faccio
>    me.Controllo3.setFocus
>
> Il programma mi da errore dicendo che non può spostare lo stato attivo sul
> Controllo2
>
> Il fatto che non vado subito su Controllo3 è perchè devo fare delle
> operazioni sul Controllo2
Perchè per fare le operazioni su controllo2 le devi fare avendo il focus su
esso, scusa?
Antonio


title: GotFocus e SetFocus

author: Antonio

text:
Io per fare uno spostamento come il tuo utilizzo l'ordine di tabulazione
dalle proprietà, in maniera da spostarmi con il tabulatore secondo l'ordine
che ho determinato.
Ciao
"Dario84" <
da...@romagnacom.com
> ha scritto nel messaggio
news:btgo1s$hhg$1...@news.newsland.it...



title: GotFocus e SetFocus

text:
"Antonio" <
a.b...@razionalservizi.it
> ha scritto nel messaggio
news:btgrh6$74ft0$1...@ID-218975.news.uni-berlin.de...
> Io per fare uno spostamento come il tuo utilizzo l'ordine di tabulazione
Perchè intanto non sposti il modo con cui rispondi i messaggi scrivendo
correttamente DOPO il quoting?!?!
Antonio


title: collegamento a file esterni

author: filo

text:
Salve a tutti,
scusate ma vorrei il vs. conforto .
devo creare un archivio che mi consente di ricercare e visualizzare o
eseguire:
a) uno spartito musicale, formato Doc, o Pro, o Tab, o Txt;
b) un file midi con estensione mid;
c) un file karaoke con estensione mid o kar è indifferente.
1)dispongo di un file excel che contiene gli elementi identificativi degli
spartiti (nome canzone, cantante, nome raccolta, numero di ricerca
cartaceo);
2)di una cartella dove sono ordinati in altre sottocartelle (per nome
cantante) i file midi
3) di una cartella dovo sono ordinati in altre sottocartelle (per nome
cantante) i file karaoke
Ho creato la tabella utilizzando il file excel. e fino a qui no problem,
facile... ma i problemi sono venuti dopo!
Per collegare ed aprire spartiti o midi o karaoke devo utilizzare
"collegamento ipertestuale" e questo significa che lo devo ripetere ogni
volta in quanto
sono tutti in posizione diversa......se pensate che ho circa 3.500
karaoke+1.850 midi+3/4000 spartiti il lavoro è immane!!!!!!!!!
non mi basterà una vita per realizzare tutto questo considerando che è
sempre in aggiornemento!!!
C'e una procedura diversa? o avete una altra soluzione???
Inoltre quando apro un file di testo formato pro o tab, pur avendo
registrato il tipo di applicazione con la quale aprirlo (Word) mi dice che
non dispone di un programma registrato per aprire tale fine (ovviamente
parlo all'interno di access, con il collegamento ipertestuale, perchè
all'esterno lo apre tranquillamente.
Che posso fare???
grazie a tutti


title: collegamento a file esterni

author: TheMax

text:
"filo" <
sportell...@interfree.it
> ha scritto nel messaggio
news:5%Tsb.18448$9_.6...@news1.tin.it...

Premetto che la domanda non è stupida, ma evidentemente se nessuno ti ha
risposto è perchè la risposta te la sei data da solo.
Il problema è che per aprire qualsiasi file hai bisogno della posizione del
file stesso, pertanto presumo che l'unico che gliela può dire sei tu.
Se i file fossero invece organizzati (tutti con un nome tipo
Autore_Canzone.mid) e all'interno di una stessa cartella forse risulterebbe
più semplice provarci.
Ciao,
Massimo
PS: Poi ti consiglio di non postare lo stesso messaggo dopo soli tre giorni.
--
web:
www.piubelli.net
Vuoi il mio indirizzo? Togli _cut_ per rispondermi


title: collegamento a file esterni

text:
"TheMax" <
elpiub...@yahoo.it
> ha scritto nel messaggio
news:bp3o54$6t4$1...@atlantis.cu.mi.it...
> "filo" <
sportell...@interfree.it
> ha scritto nel messaggio
> news:5%Tsb.18448$9_.6...@news1.tin.it...
> Premetto che la domanda non è stupida, ma evidentemente se nessuno ti ha
> risposto è perchè la risposta te la sei data da solo.
> Il problema è che per aprire qualsiasi file hai bisogno della posizione
del
> file stesso, pertanto presumo che l'unico che gliela può dire sei tu.
> Se i file fossero invece organizzati (tutti con un nome tipo
> Autore_Canzone.mid) e all'interno di una stessa cartella forse
risulterebbe
> più semplice provarci.
>
> Ciao,
> Massimo
>
> PS: Poi ti consiglio di non postare lo stesso messaggo dopo soli tre
giorni.
>
> --
> web:
www.piubelli.net
> Vuoi il mio indirizzo? Togli _cut_ per rispondermi
>
> Grazie per aver risposto
Io non so se devo inviare questo al NG o a te...
forse lo faro ad entrambi..
volevo dire questo:
i file sono organizzati, il percorso è ../karaoke/nome cantante...
all'interno poi ci sono tutti i file singoli delle canzoni.
se la soluzione è quella che avevo pensato e mi ci vorrà una vita per farla,
quell a che hai pensato tu quale è? Perchè se devo sempre dargli il percorso
e mi devo fermare solo all'apertura della cartella del cantante... mi sono
solo eliminata un passaggio che il nome della canzone... poca roba direi. A
meno che tu hai un'altra soluzione.
grazie
filo


title: collegamento a file esterni

text:
"filo" <
sportell...@interfree.it
> ha scritto nel messaggio
news:Rxntb.31483$hV.11...@news2.tin.it...
>
> "TheMax" <
elpiub...@yahoo.it
> ha scritto nel messaggio
> news:bp3o54$6t4$1...@atlantis.cu.mi.it...
> > "filo" <
sportell...@interfree.it
> ha scritto nel messaggio
> > news:5%Tsb.18448$9_.6...@news1.tin.it...
>
> > Premetto che la domanda non è stupida, ma evidentemente se nessuno ti ha
> > risposto è perchè la risposta te la sei data da solo.
> > Il problema è che per aprire qualsiasi file hai bisogno della posizione
> del
> > file stesso, pertanto presumo che l'unico che gliela può dire sei tu.
> > Se i file fossero invece organizzati (tutti con un nome tipo
> > Autore_Canzone.mid) e all'interno di una stessa cartella forse
> risulterebbe
> > più semplice provarci.
> >
> > Ciao,
> > Massimo
> >
> > PS: Poi ti consiglio di non postare lo stesso messaggo dopo soli tre
> giorni.
> >
> > --
> >
> Grazie per aver risposto
> Io non so se devo inviare questo al NG o a te...
Meglio sempre sul NG, così può servire a tutti
> forse lo faro ad entrambi..
> volevo dire questo:
> i file sono organizzati, il percorso è ../karaoke/nome cantante...
> all'interno poi ci sono tutti i file singoli delle canzoni.
E proprio qua il bello, puoi identificare in maniera certa il titolo canzone
o sono scritti anche abbreviati, se all'interno i titoli fossero per esteso
ci si potrebbe pensare.
Se fossero tutti i file con il nome esatto del titolo ed il cantante sarebbe
relativamente semplice
> se la soluzione è quella che avevo pensato e mi ci vorrà una vita per
farla,
> quell a che hai pensato tu quale è? Perchè se devo sempre dargli il
percorso
> e mi devo fermare solo all'apertura della cartella del cantante... mi sono
> solo eliminata un passaggio che il nome della canzone... poca roba direi.
A
> meno che tu hai un'altra soluzione.
Se le canzoni (i file delle) hanno nomi diversi dal titolo qualcuno gli deve
pur dire che la canzone Il sole e la luna corrisponde al file ILSOLLUN.MID
Io per questo non ho una soluzione purtroppo diversa dal
1) Rinominare tutte le canzoni
2) Caricare gli abbinamenti titolo/ file
> grazie
Di niente
> filo
Massimo


title: collegamento a file esterni

text:
Grazie Max,
hai ragione andiamo per ordine. Se qualcuno mi aiuta riesco in questa
impresa avro il mio archio ma (è questa è la cosa piu' importante) imparerò
qualcosa di nuovo.
Aiutami a capire come rioganizzare intanto gli spartiti, perchè questa è la
cosa piu' importante. La cartella principale è spartiti, la sottocartella è
il nome del cantante (Cognome e Nome) e al suo interno vi sono i file
doc  - .txt - .tab - .pro.
Ho controllato  ed effettivamente non sono tutti intolati alla stessa
maniera, alcuni sono divisi dal trattino basso (la_dura_legge_del_gol),
altri non lo sono ed altri ancora sono abbreviati.
Come li devo organizzare?
Il nome della canzone per intero?(ad esempio...)
e poi l'estensione del file ha importanza? Devo tutti convertirli in (ad
esempio txt o doc?)
Attendo istruzioni
Grazie 10000000000000000000
Filo
"TheMax" <
elpiub...@yahoo.it
> ha scritto nel messaggio
news:bp5p6o$gpl$3...@fata.cs.interbusiness.it...



title: collegamento a file esterni

text:
"filo" <
sportell...@interfree.it
> ha scritto nel messaggio
news:WOutb.33901$hV.13...@news2.tin.it...

Prima di tutto un consiglio, segui le regole del NG e rispondi dopo il
"quoting" (La risposta dell'altra persona) aiuterà la comprensione logica
dell'argomento.
Prima di tutto dovresti organizzare le tue idee, ovvero:
In access hai dei dati "strutturati" immagino un id, titolo canzone, artista
ecc. giusto?
Per aprire un file potresti provare un comando in vba del tipo
Shell "C:\Programmi\Microsoft Office97\Office\Excel.Exe " &
"C:\Documenti\Massimo.XLS"
Dove nella prima parte trovi l'applicazione da usare, nella seconda il
percorso del nome del file.
Se, come immagino, tu hai una cartella spartiti (ipotizzo in c) e varie
sottocartelle per i cantanti, penso che la cosa migliore sia qualla di
nominare il file sempre con il titolo della canzone (magari senza accenti o
caratteri speciali, non vorrei che generasse un altro problema)
Poi altra considerazioni sulle tipologie di file, che dovresti aprire con
applicazioni differenti immagino. In fase di importazione devi importrare
anche se è uno spartito, un file midi o kar.
Ciao,
Massimo



title: Struttura a schede

author: Paolo Agagiů

text:
Ciao sono Paolo
vorrei creare una rubrica telefonica e visualizzarla con le schede in una
maschera, immettendo le schede in base all'elenco alfabetico, cioé una
scheda per i nomi che cominciano con A e B, un'altra per B e C e così via,
ho provato a farlo ma mi visulizza soltanto un record per scheda non
l'elenco, ho provato ad inserire un sottoreport ma così me li visualizza
tutti.
Esiste un modo per risolvere questo problema?
Grazie in anticipo.
Ciao a tutti.


title: Struttura a schede

author: Luciano

text:
Paolo Agagiů ha scritto nel messaggio
<89m1eg$q6r$
1...@lacerta.tiscalinet.it
>...
>Ciao sono Paolo
>vorrei creare una rubrica telefonica e visualizzarla con le schede in una
>maschera, immettendo le schede in base all'elenco alfabetico, cioé una
>scheda per i nomi che cominciano con A e B, un'altra per B e C e cosě via,
>ho provato a farlo ma mi visulizza soltanto un record per scheda non
>l'elenco, ho provato ad inserire un sottoreport ma cosě me li visualizza
>tutti.
>Esiste un modo per risolvere questo problema?
Una scheda per lettera significa 26 sottomashere!!!!!!!!!!!!!
Lassa perde!!!
C'e' una bellisma soluzione in Northwind....bottoniera con filtro! Et
voila'!
Saluti.
Luciano


title: Struttura a schede

author: Carlo Ve

text:
Luciano ha scritto nel messaggio <89m988$nej$
1...@news.mclink.it
>...

Be' allora Com'č andata in Thai ??
Carlo Ve


title: Struttura a schede

text:
Carlo Ve ha scritto nel messaggio <89qdei$k66$
1...@serv1.iunet.it
>...
>
>>Luciano
>
>
>Be' allora Com'è andata in Thai ??
Se avesse trombato, sarebbe stata la prima cosa che avrebbe raccontato....
ma gnaaaa fatta!!!
Antonio


title: Struttura a schede

text:
Antonio Biso ha scritto nel messaggio
<8a07gp$mrc$
2...@pegasus.tiscalinet.it
>...

Be dai certe robe forse e' meglio non metterle in pubblico, magari e' stato
in qualche monastero
buddista
Carlo Ve


title: Struttura a schede

text:
Carlo Ve ha scritto nel messaggio <8a4t63$5qu$
1...@serv1.iunet.it
>...

Ma pure tu daiiii
meglio non aver trombato o essere stato in un monastero in mezzo ai monacI?
Eh he eh
Antonio


title: Struttura a schede

text:
Antonio Biso ha scritto nel messaggio
<8a5bsq$bta$
1...@lacerta.tiscalinet.it
>...

o aver trombato con i monaci ?
Dipende dai gusti
Carlo Ve


title: ACCESS con ADP, come posso fare le query con dati presi dalle form?

author: Pisinho

text:
Buongiorno,
sto facendo un progetto ADP e Access 2007, ho visto per� che le query a
questo punto sono le viste presenti in SQL Server 2005.
Avevo da mettere alcune query che danno l'origine dati a delle SUB Form e
naturalmente SQL Server non mi accetta la sintassi.
Come posso fare per dare l'origine a queste SUB form da codice o altra
maniera ?
Spero di essere stato chiaro.
SAluti
__________ Informazioni da ESET NOD32 Antivirus, versione del database delle firme digitali 4784 (20100118) __________
Il messaggio � stato controllato da ESET NOD32 Antivirus.
www.nod32.it


author: OneEDP

text:

EXEC nel resync command dove il nome del parametro � uguale al parametro di
una sp (non documentato) oppure
sulla sub form SENZA specificare i campi master e campi secondari invocare
una EXEC con parametri sull'evento OnCurrent.
Cioa


text:
>
> EXEC nel resync command dove il nome del parametro � uguale al parametro
> di una sp (non documentato) oppure
> sulla sub form SENZA specificare i campi master e campi secondari invocare
> una EXEC con parametri sull'evento OnCurrent.
> Cioa
Grazie OneEDP ma non ho capito quello che mi hai detto di fare, puoi farmi
un esempio  se puoi?
Comunque grazie.
Saluti
__________ Informazioni da ESET NOD32 Antivirus, versione del database delle firme digitali 4785 (20100119) __________



text:
Pisinho wrote:
>> EXEC nel resync command dove il nome del parametro � uguale al
>> parametro di una sp (non documentato) oppure
>> sulla sub form SENZA specificare i campi master e campi secondari
>> invocare una EXEC con parametri sull'evento OnCurrent.
>> Cioa
>
> Grazie OneEDP ma non ho capito quello che mi hai detto di fare, puoi
> farmi un esempio  se puoi?
>
> Comunque grazie.
>
> Saluti
>
>
Qui c'� un esempio completo
http://www.tek-tips.com/viewthread.cfm?qid=1457070&page=4
Sulla maschera master sull'eveno su corrente effettui la sincronizzazione
della maschera figlia eseguendo l'exec.
Attenzione a  non inserire nessuna campo master campo secondario nella
struttura della maschera figlia.
Ciao
Daniele


title: [OT] aruba è giu per quanto riguarda le mail?

author: Thomas

text:
come da oggetto
T.


author: Simone

text:
Appena apparso sul sitto dell'assistenza aruba:
      Inserito il: 14/05/08 16:58 | Autore: laura.tosi
      Posta elettronica: Manutenzione straordinaria
      A causa di lavori di manutenzione straordinaria, possono verificarsi
dei rallentamenti o temporanea impossibilità di ricezione, di invio della
posta elettronica e di accesso alla web mail in relazione alle caselle dei
domini.
      Ci scusiamo per gli eventuali disagi arrecati.
      Seguiranno aggiornamenti al termine dei lavori.
      Aruba S.p.A. - Servizio Aruba.it
"Thomas" <
tho...@libero.it
> ha scritto nel messaggio
news:482afe2f$0$35956$4faf...@reader2.news.tin.it...
> come da oggetto
>
> T.
>
>


title: Indici nascosti

author: Lorenzo Bolognini

text:
Ciao a tutti,
sono un novizio di Access (sto usando Access2000) e vorrei sapere se esiste
una soluzione univoca e affidabile a un problema che mi capita di recente.
Questo è la mia procedura:
- importo un file ascii in Access
- nella tabella creata dall'importazione inserisco un campo ID di tipo
contatore e fra le proprietà metto "Indicizzato - Duplicati non ammessi" -
praticamente è la mia chiave primaria
- dispongo i dati su due tabelle tramite una query di accodamento tutti i
campi sono di tipo testo (tranne ID che rimane di tipo contatore) e nessuno
è indicizzato
- faccio una query (ordinata in modo crescente in base al campo ID) su
ciascuna tabella al fine di prepararla all'esportazione in un file ascii e
vado a mettere i dati in una tabella identica ma che ha il campo ID di tipo
numerico (forse questo passaggio è di superfluo e potrei accorparlo a quello
prima ma non è questo il punto)
- elimino il campo ID da tutte e due le tabelle perché non mi occorre per
l'esportazione in file ascii
Adesso come faccio a essere sicuro che la prima riga di una tabella abbia il
dato che corrisponde alla prima riga dell'altra tabella prima di andare a
esportare il file?
Attualmente uso un metodo molto artigianale: faccio dei controlli casuali
lungo tutto il file ma come essere sicuro al 100% quando si va a eliminare
un campo che fa da indice?
Mi hanno detto di stare attento a fare queste cose per via di alcuni indici
nascosti e di sistema.
Ciao e grazie a tutti,
Lorenzo
P.S Per quanto ho visto nelle specifiche di esportazione non si possono
specificare campi da non considerare.


title: maschera pivot - come scrivere una intestazione

author: pfm

text:
salve

apro una mschera pivot (access 2003)

e' possibile visualizzare in intestazione maschera o pie' di pagina una dicitura?

come posso fare?

GRAZIE


title: Gestione dinamica invio circolari, sblocco dinamico di pulsanti

author: trabatare

text:
Saluti a tutti
Mi manca qualche passaggio logico per capire questo problema, vi chiedo un aiuto se possibile.

Sto costruendo un programmino per gestire l’invio di alcune circolari ai clienti.
Il numero di circolari è variabile durante l’anno, ma posso tranquillamente limitarmi a 12 (una al mese) per non complicare il problema.

Ho costruito una maschera iniziale con elenco a discesa degli utenti che possono accedere al programma: selezionandone uno si entra nelle maschere successive
(non parlo delle tabelle costruite ma se serve le descrivo)

Vorrei che un utente (chiamiamolo amministratore) di questo programma possa decidere
-	il nome della circolare (per esempio “Circolare Buone Feste”)
-	se renderla attiva o meno (vale a dire permettere agli altri utenti la gestione della sua spedizione ai clienti)

Gli utenti, entrando con il loro nome scelto dall’elenco a discesa, accedono ad una maschera in cui sono visibili (o sbloccati) i pulsanti per la gestione delle spedizioni delle sole circolari rese attive precedentemente dall’amministratore.

[Tale gestione dell’invio si risolve poi per l’utente, schiacciando il pulsante reso attivo dall’amministratore, in una maschera in cui compaiono i nomi dei clienti e la possibilità di spuntarli con una casella di controllo, per dire che per quel cliente è stata spedita quella circolare]

Non riesco a capire come gestire al meglio l’attività “dinamica” dell’amministratore: la decisione cioè di dare un nome specifico ad una circolare, e il renderla disponibile agli altri utenti per l’invio.

Forse tutta l’architettura non sta in piedi, nel senso che c’è un modo migliore di ragionare ma che, dopo un bel po’ che ci penso, non riesco a trovare.

Ringraziandovi anticipatamente….un ciao!


author: BFS

text:
Il 14/02/2018 11:15, trabatare ha scritto:
> Saluti a tutti
> Mi manca qualche passaggio logico per capire questo problema, vi chiedo un aiuto se possibile.

>
>
> Ringraziandovi anticipatamente….un ciao!
>

io farei cosi
nella tabella circolari dove hai immagino
idcircolare, nomecircolare, etc aggiungerei un campo "visibileA" di tipo
testo

quando l'amministratore spunta che la circolare è disponibile esempio
per utente con id=1 utente con id=5  e utente con id=4 salvo nel campo
"visibileA" la stringa -1-4-5-  (gli id degli utenti abilitai separati
da "-")

quando accede al programma es l'utente 5, nella lista delle circolari a
lui disponbili mostrerei solo quelle risultanti dalla query

"select * from circolari where visibileA like '*-" & idutenteloggato  &"-*'"

nel caso di utente 5:

select * from circolari where visibileA like '*-5-*'

in questomodo vedrebbe solo quelle a lui abilitate

spero di averti dato uno spunto

ciao
BFS


text:
>
> in questomodo vedrebbe solo quelle a lui abilitate
>
> spero di averti dato uno spunto
>
> ciao
> BFS

Grazie BFS per la risposta, molto chiara.

Il mio problema non è tanto che l'amministratore inibisca a questo o a quell'utente la visione "dei pulsanti necessari a gestire le circolari".

L'amministratore deve solo decidere [come? dove? Certamente ho costruito la TabellaCircolari con ID, NomeCircolare, Attiva (Si/no); ci sarà forse una maschera di controllo dell'amministratore in cui questa tabella viene mostrata; o forse tale maschera non serve].

Se l'amministratore decide che la circolare_numero01 sia attiva allora, nella maschera di gestione delle circolari, il pulsante (con su scritto Circolare_01) risulta sbloccato (o visibile) mentre tutti gli altri pulsanti relativi alle altre circolari risultano blccati (o non visibili) in quanto quelle circolari non sono state rese attive dall'amministratore.

(non ci sono utenti di serie A o serie B che vedono alcuni pulsanti ed altri no; tutti vedono il pulsante delle gestione della circolare, se è attiva quella circolare)

Mi manca cioè forse un passaggio di collegamento tra "campo dell tabella" (attiva si/no) e controllo "pulsante" della maschera

O magari è proprio sbagliata la mia architettura di fondo, cioè il ragionamento che ho messo in campo per gestire la cosa; magari ce n'era un altro molto più semplice (al di là degli strumenti elencati in questo post).

Grazie per l'attenzione, e se ti va di dire la tua...consiglio super accettato!


text:

ah ok
l'avevo vista più difficile
intendi una cosa del genere?

http://it.tinypic.com/r/24g4m80/9

dove nella maschera continua hai i pulsanti attivi solo per le circolari
attive?


text:
Il 14/02/2018 16:06, trabatare ha scritto:
>
>>

se invece il pulsante "invia" è uno solo sul piede della maschera basta
che sfrutti l'evento "su corrente" della maschera testando se il flag
attivo =true allora abiliti il pulsante altrimenti no

qualcosa tipo

Private Sub Form_Current()
if me.attiva=true then
	me.btnInvio.enbled=true
else
	me.btnInvio.enbled=false
end if
end sub


text:

ottimo quello che vedo nella immagine....con due domande...

1) come rendo abilitati i pulsanti? su apertura maschera faccio un controllo sul campo? potresti indicare anche per sommi capi il codice? Grazie

2) vorrei che quella maschera fossero in realtà...due maschere: una Maschera_1 utilizzabile solo dall'amministratore (la prima parte della maschera nell'immagine) in cui lui possa decidere nome circolare, se attiva o meno etc; ed un'altra maschera Maschera_2, utilizzabile dagli utenti, una maschera in cui i pulsanti sono abilitati o meno a seconda di quello che ha "deciso" l'amministratore in Maschera_1.

Scusa per l'ignoranza...
e grazie
utilizzabile "per intero" dall'amministratore (


text:

1)si sfrutta la formattazione condizionale che però per i pulsanti non
esiste.
quindi quello che sembra in realtà un bottone è una casella di testo
resa graficamente simile a un bottone
in modalità struttura facendo tasto destro sopra il "pulsante" e
selezionando formattazione condizionale imposti:
condizione1
espressione è
[Attiva]=falso
dove attiva è il nome del controllo con la checkbox (che puoi anche
rendere invisibile per l'utente e lasciare visibile per l'amministratore)

2) puoi usare due maschere o usare la stessa abilitando da codice la
visibilità del controllo attiva e del finto bottone "invia" in fase di
caricamento form

ciao
BFS


text:
>
> 2) puoi usare due maschere o usare la stessa abilitando da codice la
> visibilità del controllo attiva e del finto bottone "invia" in fase di
> caricamento form
>

Grazie per la risposta 1.! ottima idea...mai pensato alla formattazione condizionale per rendere abilitato o meno una casella di testo; la provo.

Ma è la 2. il fulcro: in fase di caricamento del form (su apertura), dovrei da codice dire: "guarda che se nella tabellacircolari, per quanto riguarda la circolare01, il campo "attiva" è True, allora, in questa maschera, il pulsante Circolare01 lo rendi visibile (o unlocked).
Mi manca proprio questo passaggio di codice!
(il collegamento tra il valore di un campo di una tabella e le impostazioni del pulsante di una maschera).

Grazie ancora


text:

non devi scrivere alcun codice
tabella:
IDcircolare, nomCircolare, AttivaSI/NO

Maschera continua con i tre campi di cui sopra

Fai il finto pulsante e con la formatazione condizionale gli imposti
come condizione per essere attivo che AttivaSI/NO sia true

se la tua mail è giusta ti mando il db che avevo fatto nella foto

ciao


text:
>
> se la tua mail è giusta ti mando il db che avevo fatto nella foto
>
> ciao

guardo solo ora, impegnatissimo
Scusami e ti ringrazio se vorrai mandarmi il dbase.
Grazie per l'interessamento e scusa se non ho risposto prima.
Ovviamente proverò anche autonomamente...ma con l'aiutino magari non mi incarto.
Grazie ancora
T.


text:

inviato
ciao!


title: Inserimento dati dopo filtraggio...

author: SuperPippo®

text:
ciao a tutti di questo NG...
vorrei chiedere una cosa e spero di riuscire a spiegarmi...
ho una mashera di inserimento dati.. e nella stessa ho quattro
controlli di ricerca dati ... il fatto è che quando eseguo delle ricerche
non riesco a "pulire" la maschera per l'inserimento di nuovi dati...
e quindi vedo nella barra in basso dove dice
Record 1 di 82 (1 filtrato)...
ho provato a mettere un bottone che su click pulisce il record corrente
ma la filtratura rimane sempre.. ecco il codice...
cosa altro potrei fare ??
grazie...
Private Sub aggiungi_Click()
On Error GoTo Err_aggiungi_Click
    DoCmd.GoToRecord , , acNewRec
Exit_aggiungi_Click:
    Exit Sub
Err_aggiungi_Click:
    MsgBox Err.Description
    Resume Exit_aggiungi_Click
End Sub


title: Inserimento dati dopo filtraggio...

author: ALESSANDRO Baraldi

text:
"SuperPippo®" <ik0qddT*O*G*L*I*S*P*A*M@T*O*G*L*I*S*P*A*M*
libero.it
> ha
scritto nel messaggio news:eMqZb.20344$Kc3.6...@twister2.libero.it...
> ciao a tutti di questo NG...
> vorrei chiedere una cosa e spero di riuscire a spiegarmi...
> ho una mashera di inserimento dati.. e nella stessa ho quattro
> controlli di ricerca dati ... il fatto è che quando eseguo delle ricerche
> non riesco a "pulire" la maschera per l'inserimento di nuovi dati...
> e quindi vedo nella barra in basso dove dice
> Record 1 di 82 (1 filtrato)...
> ho provato a mettere un bottone che su click pulisce il record corrente
> ma la filtratura rimane sempre.. ecco il codice...
> cosa altro potrei fare ??
> grazie...
>
Modifica la chiamata in questo modo:
 Private Sub aggiungi_Click()
 On Error GoTo Err_aggiungi_Click
    Me.FilterOn=False
    Me.Filter=Vbnullstring
    DoCmd.GoToRecord , , acNewRec
 Exit_aggiungi_Click:
     Exit Sub
 Err_aggiungi_Click:
     MsgBox Err.Description
     Resume Exit_aggiungi_Click
End Sub
Ciao.
@Alex.


title: Inserimento dati dopo filtraggio...

text:
"ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:c15eu3$ltd$1...@lacerta.tiscalinet.it...
> "SuperPippo®" <ik0qddT*O*G*L*I*S*P*A*M@T*O*G*L*I*S*P*A*M*
libero.it
> ha
> scritto nel messaggio news:eMqZb.20344$Kc3.6...@twister2.libero.it...
> > ho provato a mettere un bottone che su click pulisce il record corrente
> > ma la filtratura rimane sempre.. ecco il codice...
> > cosa altro potrei fare ??
>
> Modifica la chiamata in questo modo:
>
>  Private Sub aggiungi_Click()
>  On Error GoTo Err_aggiungi_Click
>     Me.FilterOn=False
>     Me.Filter=Vbnullstring
>     DoCmd.GoToRecord , , acNewRec
>  Exit_aggiungi_Click:
>      Exit Sub
>  Err_aggiungi_Click:
>      MsgBox Err.Description
>      Resume Exit_aggiungi_Click
> End Sub
--------------
grazie di nuovo Alex funziona perfettamente...


title: accesso ai dati con ADO

author: Etter

text:
Salve!
..una la domanda da principiante....
Avrei bisogno di aggiungere delle funzionalità a una maschera usando VB
Application Edition. Come faccio ad accedere ai dati nelle tabelle mediante
DAO?
Ricordo che in VB6 si faceva così:
Set Db = OpenDatabase("...")
Set Rs = Db.OpenRecodSet ("...")
Questo funziona se voglio accedere ai dati in una tabella di un altro database,
ma se la tabella si torva nello stesso database?
Qualcuno può darmi una mano?
Grazie
-----------------------------------------
Messaggio inviato con Excite Newsgroup.
http://www.excite.it/newsgroup


title: accesso ai dati con ADO

author: SunRex

text:
"Etter" <
Et...@excite.it
> ha scritto nel messaggio
news:delg5o$kh$1...@news-intl.excite.it...

Set Db = CurrentDb
 Set Rs = Db.OpenRecodSet ("TuaTabella")
Ma non volevi accedere con ADO?
SunRex


title: accesso ai dati con ADO

text:
> Set Db = CurrentDb
> Set Rs = Db.OpenRecodSet ("TuaTabella")
Grazie! Sapevo che non poteva essere tanto difficile.
> Ma non volevi accedere con ADO?
Scusa l'ignoranza... dovrei?



title: accesso ai dati con ADO

author: Roberto dalla campagna

text:
"Etter" <
Et...@excite.it
> ha scritto nel messaggio
news:delg5o$kh$1...@news-intl.excite.it...
> Salve!
> ..una la domanda da principiante....
> Avrei bisogno di aggiungere delle funzionalità a una maschera usando VB
> Application Edition. Come faccio ad accedere ai dati nelle tabelle
mediante
> DAO?
>
> Ricordo che in VB6 si faceva così:
> Set Db = OpenDatabase("...")
> Set Rs = Db.OpenRecodSet ("...")
>
> Questo funziona se voglio accedere ai dati in una tabella di un altro
database,
> ma se la tabella si torva nello stesso database?
> Qualcuno può darmi una mano?
> Grazie
Se per accedere alla tabella vuoi usare DAO (come indicato nel corpo del
messaggio e non ADO come inticato nel subject) prova così:
Dim Rs As DAO.Recordset
Set Rs = CurrentDB().OpenRecordset("NomeTabella")
...
...
Set Rs = Nothing
Naturalmente se usi una versione di Access successiva ad Access 97 dovrai
aggiungere al database i riferimenti di Microsoft DAO 3.6 Object Library.
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: Voi avete una grande opportunità per il tuo prodotto in vendita su questo sito di e-commerce

text:
E 'sito di e-commerce, con oltre 6,5 milioni di visitatori unici ogni
mese.
Per ogni giorno ci sono milioni di oggetti in vendita in migliaia di
categorie tra cui diversi libri antichi giocattoli computer sport
fotografia di viaggio di gioco di intrattenimento ed elettronica, tra
molti altri. È possibile iscriversi anche su questo sito e la vendita
delle diverse voci su questo sito.
http://rover.ebay.com/rover/1/724-24676-10417-1/1?aid=10472915&pid=1944618
http://rover.ebay.com/rover/1/724-24676-10417-1/1?aid=10472915&pid=1944618


title: record duplicati e indicizzazione

author: Easynet

text:
Ho il seguente problema e vorrei che qualcuno miautasse a risolverlo.
Inserisco dei valori in una tabella con una maschera
Per evitare di inserire dei valori duplicati ho definito il campo della
tabella come indicizzato ma senza ammettere i valori duplicati.
Tutto funziona correttamente nel senso che effettivamente i valori nella
tabella non vengono duplicati
Il mio problema è il seguente
Come faccio a visualizzare un messaggio di errore (es: valore già esistente)
nel momento in cui premo sul pulsante di chiusura della maschera
d'inserimento?
Non sono riuscito a trovare nessuna propietà vb che mi descrivesse il modo
Grazie


title: record duplicati e indicizzazione

author: Giorgio Benedetti

text:
"Easynet" <
pitri...@libero.it
> ha scritto nel messaggio
news:li_j8.14935$1S3.4...@twister1.libero.it...

Intendi dire che vuoi sostituire il messaggio di errore che ti fa vedere
Access di suo? E' quello del tipo "L'apporto delle modifiche non è riuscito
perchè si è cercato di duplicare i valori nell'indice..."
Giorgio


title: record duplicati e indicizzazione

author: Roberto da casa

text:
"Easynet" <
pitri...@libero.it
> ha scritto nel messaggio
news:li_j8.14935$1S3.4...@twister1.libero.it...

A fronte dell'evento "Prima di aggiornare" del controllo associato al campo
che non deve avere duplicati, genera del codice VBA che, ad esempio con una
funzione DLookUp o DCount, vai a verificare se il valore digitato nel
controllo già esiste nella tabella; nel caso di esito positivo invia il
messaggio che preferisci all'operatore e riposizionati sul controllo per
permettere una nuova digitazione.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: record duplicati e indicizzazione

author: Emyr

text:
On Thu, 14 Mar 2002 10:44:34 +0100, "Easynet" <
pitri...@libero.it
>
wrote:

sull'evento del pulsante fai un salvataggio del record
intercetti l'errore generato e fai un messaggio con msgbox
Saluti.
Emanuele.


title: record duplicati e indicizzazione

text:
Veramente acces non mi fa vedere alcun messagio si limita a non inserire il
dato immesso nella casella di testo nella tabella ad essa collegata.



title: record duplicati e indicizzazione

text:
Facile a dirsi.
Ehm come dire sono molto allepriem armi con Acces. Potresti spiegarmelo in
termini un pò meno fantascientifici ? :-)



title: record duplicati e indicizzazione

text:
Come faccio ad intercettare l'errore generato?



title: record duplicati e indicizzazione

text:
"Easynet" <
nospampi...@libero.it
> ha scritto nel messaggio
news:tlol8.35937$1S3.1...@twister1.libero.it...
> Facile a dirsi.
> Ehm come dire sono molto allepriem armi con Acces. Potresti spiegarmelo in
> termini un pò meno fantascientifici ? :-)
>
In questo NG è regola che si risponde dopo e non prima dei messaggi
precedenti.
Beh, non è proprio fantascenza: eventualmente un po' di fantasia e cercare
sull'help DLookup e/o DCount. ;-)
Se la tabella origine record della tua maschera si chiama Tabella1.
Se il campo di Tabella1 che non ammette duplicati si chiama Pippo ed è di
tipo testo.
Se il controllo della maschera associato a tale campo si chiama anche lui
Pippo.
A fronte dell'evento "Prima di aggiornare" del controllo Pippo genera il
seguennte codice VBA:
Private Sub Pippo_BeforeUpdate(Cancel As Integer)
If DCount("*", "Tabella1", "Pippo=" & Chr$(34) & Me!Pippo & Chr$(34)) <> 0
Then
MsgBox "Il valore " & Me!Pippo & " già esiste in tabella"
Cancel = True
End If
End Sub
Se incece il campo Pippo è numerico, sostituisci
If DCount("*", "Tabella1", "Pippo=" & Chr$(34) & Me!Pippo & Chr$(34)) <> 0
Then
con
If DCount("*", "Tabella1", "Pippo=" & Me!Pippo) <> 0 Then
Se usi questa soluzione non è affatto necessario necessario dichiarare il
campo Pippo indicizzato senza ammettere duplicati.



title: record duplicati e indicizzazione

text:


on error goto <nomeetichetta>
Saluti.
Emanuele.


title: record duplicati e indicizzazione

text:
Ti ringrazio dell'aiuto mi č servito anche per capire come ragionare per
fare altri tipi dicontrollo sul database
ciao
> Se la tabella origine record della tua maschera si chiama Tabella1.
> Se il campo di Tabella1 che non ammette duplicati si chiama Pippo ed č di
> tipo testo.
[....]
> con
>
> If DCount("*", "Tabella1", "Pippo=" & Me!Pippo) <> 0 Then
>
> Se usi questa soluzione non č affatto necessario necessario dichiarare il
> campo Pippo indicizzato senza ammettere duplicati.



title: Runtime 3251

author: Gilmour

text:
A quanto pare non posso modificare un campo se apro una query
parametrica in questo modo... qualcuno sa dirmi come posso risolvere?
Ve ne sarei molto grato.
Gilmour

    Dim conn As ADODB.Connection
    Dim cmd As ADODB.Command
    Dim rst As ADODB.Recordset
    Dim prm As ADODB.Parameter

    Set conn = CurrentProject.Connection

    Set cmd = New ADODB.Command
    cmd.ActiveConnection = conn
    cmd.CommandText = "Converti"
    cmd.CommandType = adCmdStoredProc

    Set prm = New ADODB.Parameter

    prm.Name = "sotto_ordine"
    prm.Value = idSottoOrdine
    prm.Type = adInteger
    prm.Direction = adParamInput

    cmd.Parameters.Append prm

    Set rst = cmd.Execute

--->  If Venduto = False Then rst!Capi_rimasti = rst!Capi_rimasti + 1
QUI DA ERRORE
--
Se le persone che parlano male di me sapessero quello che
dico io di loro, parlerebbero peggio. Jim Morrison
Clicca sul link per contattarmi direttamente da ICQ
http://msg.mirabilis.com/scripts/contact.dll?msgto=32405502
/join #IseekYou


title: Runtime 3251

author: Roberto Pasqualini

text:
"Gilmour" <
dark...@virgilio.it
> ha scritto nel messaggio
news:9ga7fuoepnk7fmb0e...@4ax.com...

Credo che il problema sia dovuto al fatto di come apri il recordset. Prova
ad utilizzare questa sintassi:
rst.Open cmd, , adOpenKeyset, adLockOptimistic
Fammi sapere se funziona
Roberto Pasqualini


title: Runtime 3251

text:
Era un luminoso pomeriggio di aprile, e i due giovani "Roberto
Pasqualini" <
rpasq...@sidesoft.it
> e Piero si incontrarono nella
radura di Sherwood (it.comp.appl.access), dicendo:
>rst.Open cmd, , adOpenKeyset, adLockOptimistic
Con questo sistema ho dovuto usare le istruzioni sql, altrimenti non
funzionava aprendo parametrica.....



title: DB a tempo...

author: WinJB

text:
Scusate, č possibile mettere una data di scadenza nell'uso di un db?
Vorrei che il mio programmino abbia una scadenza, per esempio:
il 10/04/2004 vorrei che tutte le maschere del db fossere cancellate
automaticamente cosě da rendere il programma inutilizzabile
č possibile una cosa del genere?
Io uso una maschera d'avvio, magari mettere del codice che ad ogni avvio del
prog controlli la data e se maggiore di "miadata" cancella tutte le Form del
db...
come si fa a cancellare tutte le maschere del db?
CMQ la domanda č: c'č un modo per far utilizzare il proprio programma in
access per un tempo limitato?
Grazie a tutti!


title: DB a tempo...

author: vuLCan

text:

Certo.
In apertura del DB fai aprire una maschera che controlla la data corrente.
Se trova una determianta data cancelli tutto da VB.
E' un sistema ottimo.
Lo uso per tutti i miei applicativi.


title: DB a tempo...

author: AEOM

text:
"vuLCan" <
vulcankarayan...@tiscali.it
> ha scritto nel messaggio
news:PjM5c.69328$O31.3...@news4.tin.it...

e se uno sposta la data del pc prima di usare il tuo programma?
AEOM


title: DB a tempo...

text:
"WinJB" <
wi...@libero.it
> ha scritto nel messaggio
news:bnK5c.75333$FJ6.2...@twister1.libero.it...

dai un occhio a questo controlo ocx
http://www.activelock.com/it/index.html
ciao, AEOM


title: Numero di record

author: Nao

text:
Come posso rilevare via codice il numero max di record ed il record
corrente.
...tutto questo mentre inserisco i dati in una form, mi servirebbe avere in
un campo il numero corrente e il max, per poi calcolare quanti me ne
mancano.
Grazie Nadir


title: Numero di record

author: Alex

text:
"Nao" <
naon...@inwind.it
> wrote in message
news:DxxA9.26009$
8E3.7...@twister2.libero.it

Vedi Help su argomento RecordCount e AbsolutePosition...:
Max=Me.recordsetclone.Recordcount
Attuale=Me.recordsetclone.AbsolutePosition+1
@Alex.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: [OT] Stress del Programmatore

author: Davide - Pisa

text:
Salve a tutti! scusate se l'argomento e' abbastanza OT ma avrei
interesse di sapere la vostra opinione..
Il lavoro da programmatore a tempo pieno e' veramente stressante
secondo voi? Può sembrare una domanda banale e soggettiva (e forse lo
e'!) ma sarei comunque curioso di ricevere opinioni derivanti dalle
vostre esperienze lavorative,  sul come far fronte a tale stress e se
qualcuno di voi magari ha dovuto rinunciare a tale professione per via
di questo disagio.., magari riesco a farmi un'idea da qualche vostra
esperienza.
Grazie
Davide


title: [OT] Stress del Programmatore

author: Alessandro Baraldi

text:
"Davide - Pisa" <
davide...@libero.it
> wrote in message
news:1134501277.3...@g49g2000cwa.googlegroups.com

Ti parlo per quello che può essere una mia esperienza che però è
relativa...!
Sviluppo da una decina d'anni in modo discretamente professionale
ma non come professionista, per l'azienda in cui lavoro e qualche
esterno.
Io non riuscirei mai a fare di questo il mio lavoro, capita spesso
che passi giorni e giorni a sviluppare codice finalizzato all'attività
ma poi deve finire quando l'applicativo è funzionante.
Sviluppando invece per Terzi, come professione, sei costretto ad
inseguire spesso dettagli estetici, poco funzionali e poco tecnici...
noiosi insomma....!
Di mio poi non sono capace di assoggettarmi a queste richieste, io
sviluppo e l'utente usa.
Ne consegue che se dovessi camparci, sarei morto di fame da parecchio.
Pour parler....!
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: [OT] Stress del Programmatore

author: Roberto QCI

text:
Caro Davide di Pisa (io soti sono molto vicino, geograficamente e non),
l'attività del programmatore è devastante. Semplicemente. E te lo
dice uno che ha cominciato con il VIC20 e come Alex@, se dovesse
campare da questa attività, sarebbe morto da un pezzo).
Chi vuole un programma:
1) Ha sempre fretta.
2) Non ci capisce nulla e crede, vedendo come funzionanano gli
applicativi, che a farli sia uno scherzo.
3) Il materiale che ti fornisce (ausili o informazioni da mettere nel
programma), sono sempre scarse a mai ottimizzate per un uso logico e
piacevole. Ad esempio centinaia di immagini da 3 mega l'una, scritte
senza arte nè parte e nelle quali dovresti trovare un nesso ed un
senso per catalogarle ed utilizzarle.
4) Il tuo programma non è mai quello che lui voleva.
5) Quell'altro programmatore è più veloce, più bravo e risolve i
problemi. I suoi programmi sono sempre perfetti, i tuoi mai.
6) Di conseguenza, tu non capisci nulla e ti tampina da vicino
stressandoti ancora di più.
Dopodomani, dopo due mesi di lavoro, ho una revisione. Tremo al
pensiero (letteralmente) e non ne posso più.
:((((
__
P.s.: prima regola per un programmatore è avere un problema da
risolvere. Non ci credo a quelli che studiano un applicativo senza
conoscere bene la problematica che affronta.


title: [OT] Stress del Programmatore

text:
"Roberto QCI" <
ut...@katamail.com
> wrote in message
news:1134503123....@o13g2000cwo.googlegroups.com
> Caro Davide di Pisa (io soti sono molto vicino, geograficamente e non),
>
> l'attività del programmatore è devastante. Semplicemente. E te lo
> dice uno che ha cominciato con il VIC20 e come Alex@, se dovesse
> campare da questa attività, sarebbe morto da un pezzo).
He...he...., ma quanto era bello il VIC20...?
Io dal C64 all'AMIGA ero in gran spolvero con l'Assembler,
poi crollo emozionale......
;-)
Saluti



title: [OT] Stress del Programmatore

text:
Concordo su tutti i punti con Roberto QCI ma vorrei aggiungere il:
7) Che a quasi compimento del "nuovo programma" c'è sempre qualcuno
che dice :"E ma questo me lo faceva anche l'altro"
(grrrrrrrrrrrrrrrrr)
8)Quando vedono come sono carine le combo, le maschere e tutti i
fronzolini......c'è sempre chi dice..."Ah mi prendo un 'Manuale' e
imparo anch'io a usare access"(come se fosse la caz....ata + grande
della terra)
(grrrrrrrrrrrr*2)
Ciao
Laura


title: [OT] Stress del Programmatore

author: Oscar Manfredini

text:
"Davide - Pisa" <

Se intendi un programmatore assunto come dipendente in una casa di
programmazione (o grande azienda o ente pubblico), il livello di stress
dipende dalla sue capacità tecniche: se è bravo e "agile" lo stress è ai
livelli di altri lavori qualificati.
Se intendi uno sviluppatore semi-freelance che lavora principalmente come
fornitore di case di programmazione (che gli delegano lavoro, pagandolo di
volta in volta) lo stress aumenta, data la variabilità dei compensi.
Se intendi un programmatore totalmente freelance che lavora direttamente con
l'utenza aziendale lo stress è ai massimi livelli: le rogne cominciano già
in fase di analisi dei progetti (lavoro spesso da psicanlista più che da
informatico), proseguono con lo sviluppo e la tempistica, terminano con i
pagamenti!   :-)
Ciao.


title: [OT] Stress del Programmatore

author: Gaspare

text:
[CUT]
Ciao,
oltre a quanto "giustamente" ti hanno detto (Laura compresa) c'è il rischio
che perdi il contatto con la realtà che per te diventa un mondo fatto solo
di righe di codice e magari neanche ti accorgi che inizi a portare via da te
e  dalle persone vicine un nr. considerevole di ore che non recupererai
mai...neanche al prossimo week-end o alla prossima festa x la quale ti
prefiggi di mandare tutti a quel paese e ritagliarti una fetta di tempo x te
e famiglia...
Ma è la tua vita e noi possiamo solo darti qualche opinione (per questo
appunto "opinionabile"...) e decidere a monte di fare una cosa o meno sui
consigli degli altri penso che sia del tutto "errato" -> quello che per me è
un freddo boia x te può essere un tempo mite e viceversa...si insomma i
consigli sono tali perchè sei libero di seguirli o meno ma adesso ti chiedo:
ti sei fatto un'idea abbastanza "esauriente"? Non ti va di provare ed
aggiungere la tua considerazione a quella degli altri? In fondo che ti
costa...puoi sempre mollare tutto e cambiare  ;-)


title: [OT] Stress del Programmatore

text:
[CUT]
>
> Se intendi un programmatore totalmente freelance che lavora direttamente
> con
> l'utenza aziendale lo stress è ai massimi livelli: le rogne cominciano già
> in fase di analisi dei progetti (lavoro spesso da psicanlista più che da
> informatico), proseguono con lo sviluppo e la tempistica, terminano con i
> pagamenti!   :-)
>
Ciao,
questa mi è piaciuta davvero e ti chiedo di "riportarmi" un contesto nel
quale "attualmente" non debba lavorare da "psicanalista" oltre che da tutto
quello che sei ! ;-)
Buona serata :-)


title: [OT] Stress del Programmatore

text:
[CUT]
Dimenticavo -> va in onda una trasmissione "il bivio" condotta da Enrico
Ruggeri...giacchè ci avviciniamo ad un clima di "relax" prova a dedicarci 1
serata...può sempre servirti ;-)
Nel dubbio di una replica -> "Buone feste" :-)


title: [OT] Stress del Programmatore

text:
..Innanzitutto grazie a tutti quelli che sono intervenuti!
Rispondendo a Gaspare mi verrebbe da dire che l'impressione piu'
immediata e' abbastanza negativa e stressante!! ..l'unico sollievo e'
nella risposta di Oscar Manfredini, nella parte in cui si dovrebbe
lavorare con assunzione Full-time in una societa', dopo aver fatto le
tue ore a regola dovresti staccare la spina e respirare fino alla
mattina successiva! ..per il resto mi sembra di aver capito che sia
disastrosa come attività (intendo sempre in riferimento alle vs
opinioni),.. e' ovvio che il livello di stress e' variabile da persona
a persona, mi sembra che la maggior parte di chi ha risposto non faccia
il programmatore a tempo pieno,  ..forse e' proprio qui il punto, un
"part-time" potrebbe essere la soluzione, poi per campare uno fa' anche
qualcos'altro, giusto?
Rileggendo poi le risposte provo in effetti anche un po ' di dispiacere
nel sentir parlare non troppo bene di un'attività che poi alla fine
piace sicuramente a chi la giudica come stressante e devastante...
Sempre per rispondere a Gaspare premetto che ho gia' provato "o quasi"
cosa significhi lavorare al pc come programmatore dato che ho lavorato
per 1 anno e mezzo in una software house, ..e la frase "..c'è il
rischio che perdi il contatto con la realtà.. " mi e' stata per
qualche periodo abbastanza familiare! ..
Il punto e' che adesso mi ero (sto gia' parlando al passato, chissa'
perche'!!) messo in testa di fare un corso in vb .net (e lo sto' gia'
facendo) per poi trovare lavoro in una s.house o fare il
professionista. Questa discussione avra' un certo peso nelle mie
decisioni future.! (o magari e' un buona scusa per confermare le mie
paure)
Volevo chiedere a Gaspare e a Alessandro Baraldi, se non chiedo troppo
e se non invado la loro privacy, quale tipo di lavoro alternano a
quello del programmatore??
Grazie ancora..
Davide


title: [OT] Stress del Programmatore

text:
[CUT]
>Volevo chiedere a Gaspare e a Alessandro Baraldi, se >non chiedo troppo
>e se non invado la loro privacy, quale tipo di lavoro >alternano a
>quello del programmatore??
"formazione"...cercando di "riciclcare" ed elaborare le mie
conoscenze/esperienze mi trovo di fronta a gente che non sa usare un pc e
vuole imparare x svariati motivi (ecdl...) come posso trovarmi di fronte
allo scienziato di turno al quale bisogna rendere conto delle proprie
conoscenze...mi capita di tutto e di più ma io imperterrito ci provo...a
trasmettere quel che sò a gente che vogliono aprire i "propri orizzonti" ;-)
Notte :-)


title: [OT] Stress del Programmatore

text:
"Davide - Pisa" <
davide...@libero.it
> ha scritto nel messaggio
news:1134501277.3...@g49g2000cwa.googlegroups.com...

Io nella vita ho fatto molti lavori e la mia carriera professionale è
iniziata come programmatore, quindi ho potuto fare dei confronti circa lo
stress che ognuno di questi può provocare.
Sono giunto alla conclusione che per il mestiere/professione del
programmatore valgono le stesse regole degli altri/e mestieri/professioni,
ovvero o sei tu, con la conoscenza, la capacità e le tue doti caratteriali,
a dominare gli eventi o immancabilmente saranno gli eventi a dominare te, ed
allora vivi la tua vita lavorativa con stress e frustrazione, in quanto non
riuscirai mai a raggiungere gli obiettivi che ti sei preposti, oppure li
raggiungerai con molta fatica ed affanno, e quindi con stress.
L'unica cosa che è certa è che la programmazione ha il "difetto" di essere
un lavoro per il quale è facilmente misurabile il raggiungimento o meno dei
risultati: un programma o è funzionale per quello per cui è stato fatto o
non lo è, e non c'è la via di mezzo; in altri tipi di lavoro con le
chiacchiere spesso si possono invece nascondere i non successi.
Come per tanti altri lavori, sarebbe logico che non ci avvicinasse alla
programmazione senza averne l'attitudine (dico attitudine e non
intelligenza); a tale scopo non capisco perché non esistono più i test
psicoattitudinali tanto in voga negli anni '60 e '70 che hanno aiutato tanta
gente della mia generazione a scegliersi un lavoro adatto alle proprie
personali caratteristiche. Occorre avere buone doti di analisi e di sintesi
e normalmente riescono meglio le persone introverse in quanto riescono
meglio ad isolarsi da ciò che le circonda e quindi a meglio concentrarsi.
Insomma non si può decidere di diventare programmatori solo perché è di moda
o perché si pensa di poter fare più facilmente carriera e guadagnare
quattrini: se non si ha attitudine è meglio mollare, altrimenti ci si
rimette di salute.
Resta il fatto che il lavoro del programmatore DEVE SEMPRE essere preceduto
dal lavoro dell'analista, il quale deve avere conoscenze informatiche, ma
innanzitutto deve conoscere molto bene il problema da meccanizzare, in caso
contrario non potrà intervistare gli utenti finali e non riuscirà a scrivere
l'analisi in base alla quale il programmatore dovrebbe produrre
l'applicativo; normalmente i programmatori non hanno a monte un analista e
non sono in grado di fare da soli l'analisi e spesso di questa situazione
danno colpa agli intervistati: ma l'utente finali non sa di informatica e
quindi non sa cosa serva al programmatore, che dovrebbe essere in grado di
modulare l'intervista in modo che emergano le necessità dell'utente.
Comunque, la dimostrazione che per me la programmazione non è uno stress è
dimostrato dal fatto che, dopo che ho smesso di essere programmatore per
mestiere e da attore sono diventato un utente dell'informatica, ho
continuato a programmare per hobby e poiché non mi ritengo un masochista è
intuibile che questo non mi provoca angoscia; certo è che la programmazione
è da ritenersi anche una costante sfida con noi stessi, ma questo dovrebbe
essere vero in tutti i lavori ed anche nello sport dilettantistico.
Resta il fatto che se si è deciso di lavorare solo per lo stipendio a fine
mese, forse è meglio scegliere un mestiere meno impegnativo.
>
>Grazie
Prego
>
>Davide
--
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------


title: [OT] Stress del Programmatore

author: Sergio MAZZA

text:
"Davide - Pisa" <
davide...@libero.it
> ha scritto nel messaggio news:1134501277.3...@g49g2000cwa.googlegroups.com...

Grazie
Davide
[risposta]
Per me l'unico stress è non poter programmare.
Poterlo fare è per me un modo per esprimere la mia creatività; prima del pc utilizzavo carta e matita disegnando fumetti, poi
l'avvento (visto che siamo in tema)...
Ciao.
--
Sergio MAZZA


title: [OT] Stress del Programmatore

text:
"Roberto da casa" <
r.masso...@libero.it
> ha scritto nel messaggio
news:nUPnf.83764$65.24...@twister1.libero.it...

Ciao,
bell'intervento -> lo condivido in pieno ;-)
Buona gornata :-)


title: [OT] Stress del Programmatore

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:dnoj58$2h3$1...@area.cu.mi.it...

Ciao Sergino ;-)


title: [OT] Stress del Programmatore

author: MA

text:

Ciao,
ho letto con attenzione tutto il 3d e ne sono uscito un pò sconsolato...
porto nel piatto anche la mia sperienza.
Sono assolutamente convinto nella specializzazione, nel tuo lavoro
(programmatore se lo vuoi fare e non anche sistemista, assemblatore,
macchinetta del caffè etc..)
e nel settore merceologico della tua clientela.
Io come lavoro mi occupo di "sistemare" il magazzino (sapessi come tolgo la
polvere...) nel senso di
organizzarlo in maniera funzionale e quindi studiare le procedure, il
workflow delle info: oovviamnete traducendo
tutto in software (Access ovviamente). Mi rivolgo alle piccole imprese ed ho
avuto la fortuna di riuscire a fare un
progetto molto importante per un leader del suo settore. Oggi i miei clienti
non li cerco, sono loro che vorrebbero
che li "sistemassi" come gli altri e quindi viene meno lo stress di cercare
il cliente, imporgli i tuoi compensi,
dover dimostrare di aver caito il problema e risolverglielo. Se diventi
specialista passi dalla parte del manico
e sono loro che ti seguono. Ora sto iniziando a guardarmi un altro settore,
mi sono scelto il cliente giusto per determinate caratteristiche e stiamo
facendo un'attenta analisi. penso che ricomincerà allo stesso modo anche per
questo settore.
Un episodio. Un'azienda medio-grande di trasporti ha incaricato una mia
amica e sue 50 colleghe di fare un sondaggio in vettura (bus e un trenino
locale) sul servizio offerto. Poco tempo fa l'ho incontrata ed era tutta
presa a prepararsi il lavoro ricopiando da un foglio excel che le avevano
dato, l'elenco delle fermate per poi segnarsi le risposte. Un lavoro
stupido, che però chi le doveva organizzare non ha sapto fare di meglio. Io
quando vedo 'ste cose vado 'n freve (ndr. rimango quantomeno perplesso) e le
ho detto di dire a quel tizio di mandarmi i fogli excel
che in un attimo le avrei organizzato un'applicazione stupida che avrebbe
fatto risparmiare loro un sacco di tempo.
Fatta, alla fine lui mi ha telefonato e ci siamo messi d'accordo sulla
preparazione di un'applicazione che legge dati da su di un palmare e fa
risparmiare loro una marea di tempo...
L'ho lasciato che si chiedeva il perchè non c'avesse pensato prima e quanto
tempo avesse sprecato finora.
Parti dal concetto che c'è una miriade di piccole aziende (tra 10-15
dipendenti), spesso sono concentrate per settore, l'imprenditore deve vuole
fare l'imprenditore e deve ricevere delle info al momento giusto. Quelle
info gliele devi fornire tu, proponiti come responsabile dell'organizzazione
(se lo sai fare).
Insomma, sii ottimista e se a te piace questo lavoro (io l'adoro) e lavori
bene (studiando e confrontandoti molto) vedrai che ci riesci.
Un consiglio. proprio ieri TheMax mi ha fatto vedere delle statistiche sui
post arrivati inquesto NG. nei mesi come maggiori postatori ci alterniamo
io, Sergio, Roberto, @Alex e pochi altri. Io lo faccio per naturale
propensione ad aiutare, ma mi serve moltissimo per allenarmi ad inquadrare
veloceente il problema oltre che ad accrescere la conoscenza del problema.
Ed ora il consiglio: segui molto strumenti del genere.
spero di aver contribuito ad aumentare i tuoi dubbi
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: [OT] Stress del Programmatore

text:
Sergio MAZZA wrote:
>
>
> [risposta]
> Per me l'unico stress è non poter programmare.
> Poterlo fare è per me un modo per esprimere la mia creatività; prima
> del pc utilizzavo carta e matita disegnando fumetti, poi l'avvento
> (visto che siamo in tema)...
ne parli negli stessi toni "estatici" di quando Biso parla della sua
amatriciana...
quella la stiamo ancora aspettando...
> Ciao.
ROTFL



title: [OT] Stress del Programmatore

author: Potone

text:
"Davide - Pisa" <
davide...@libero.it
> ha scritto nel messaggio
news:1134501277.3...@g49g2000cwa.googlegroups.com...

Grazie
Davide
[Risp]
Ciao,
io lavoro in proprio (solo-solo) dal 98 e i cinque anni precedenti li ho
passati in un'zienda dove facevo questo lavoro solo per loro, la mia
esperienza è quindi relativamente breve.
Sono perfettamente concorde sul giudicare diversamente lo stress generato
dall'attività di programmatore a seconda che lo si faccia come dipendente o
autonomamente.
Il dipendente che fa il suo dovede sa che alla fine del mese il conto
corrente viene accreditato con la busta paga e anche la tredicesima o più
alla fine dell'anno.
Il lavoro indipendente comporta il vantaggio di essere il titolare di se
stessi, di poter decidere a che punto è ora di mandare a quel paese quel tal
cliente (se proprio lo si vuol perdere, compresi i pagamenti dilazionati che
non ha ancora effettuato) oppure se accondiscendere ancora alle sue più o
meno assurde richieste ("non si potrebbe mettere un bottoncino in quella
mascherina li che mi faccia aprire un'altra maschera sul 'conpiuter' che ha
in camera mio figlio e che lo faccia accendere se è spento...") tenendoti
così il cliente e aumentando le ore da fatturare.
Altra cosa che ho imparato dopo il primo progetto sviluppato, mettere in
chiaro (intendo per iscritto) che l'importo finale che il cliente pagherà
sarà determinato semplicemente dalla quantità di ore che tu (lo
sviluppatore) impiegherai per realizzare il progetto che ti è stato
commissionato, ovvero quelle quattro cosette che ti sono state dette al
primo incontro più la vagonata di sottintesi/dimenticanze/aggiunte che sono
emerse nei mesi successivi. Se tu sei corretto nell'annotare come/quando e
facendo cosa hai impiegato le ore che fatturi il cliente vedrai che pagherà.
Un paio di considerazioni sul lavoro autonomo: bisogna ricordare che in
Italia le imposte si pagano anche in anticipo (anticipo irpef, irap, iva...)
e quindi che tu lavori o no le scadenze arrivano sempre/comunque e vanno
onorate (a meno che si aspetti il successivo condono, ma questa è un'altra
storia) anche se sono sei mesi che sei a letto con il fuoco di S.Antonio
(tocco ferro e altro per tutti).
Periodicamente ci si deve occupare di questioni amministrative (p.e.
fatturare) o non strettamente legate all'attività di programmazione (p.e.
[inizio sfogo] chiamare per l'ennesima volta il prioprio direttore di banca
per sapere perchè sono stati addebitati di nuovo quei maledetti 75 euro di
spese di gestione del fido quando tu non utilizzi nessun fido e sentirti
rispondere: "è stato il conpiuter centrale a Roma" e a te viene da pensare
"ma se tu, che sei direttore di banca, non hai nemmeno il 'potere' di
decidere se ad uno dei tuoi clienti una certa commissione o spesa non vada
addebitata allora mi dico: stattene a casa e i 90000 euro (per stare bassi)
che porti a casa in un anno ce li dividiamo noi poveri sfigati che dobbiamo
venire da te per sentirci dire che un conpiuter biricchino ci fa addebiti
'indebiti', [fine sfogo]).
C'è la soddisfazione nel sentirsi dire dal cliente: "ben fatto", avendo
conferma che lavori come si deve e c'è la delusione di chi ti respinge il
primo pagamento e non si fa più sentire.
Lo stress della responsabilità di lavorare soli è alto ma non la vedrei
proprio così nera.
Ciao,
Mat.
p.s. scusate la lunghezza dell'intervento, ma tanto il capo è fuori...


title: [OT] Stress del Programmatore

author: Mario De Ghetto

text:
Io sono programmatore di un ente pubblico (ASL) e dato che la massima
frustrazione deriva dal fatto di non avere un sufficiente
riconoscimento economico di quello che faccio e un'oppressione dovuta
all'eccessiva routine quotidiana (che spesso mi costringe a fare anche
lavori amministrativi, che non dovrebbero competermi), ultimamente ho
iniziato a fare anche qualche collaborazione esterna (debitamente
autorizzata dall'ente).
Sostanzialmente entrambi i lavori riguardano la programmazione, ma il
lavoro come dipendente pubblico mi dà una garanzia dello stipendio a
fine mese (tengo famiglia...) a scapito della professionalità (quasi
nessun aggiornamento professionale, software non proprio recente ecc.).
Il lavoro extra invece mi permette di confrontarmi anche con problemi
nuovi, mi costringe ad aggiornarmi, mi stimola a "mettermi in gioco",
mi fa studiare, mi fa stare davanti al computer tutte le sere da quando
mio figlio va a dormire fino anche all'una di notte (qualche volta
arrivano anche le 2.30) per risolvere un problema di programmazione, mi
spinge a frequentare seminari tecnici ed altri eventi Microsoft, mi fa
collaborare a Community tecniche (soprattutto Visual Basic Tips &
Tricks -
www.visual-basic.it
).
Questo lavoro extra finora non è stato molto remunerativo (ho preso
anche qualche fregatura) ma dal punto di vista di "crescita
professionale" è determinante, oltre che essere tendenzialmente in
"crescita" (il primo compenso è stato di 180 Euro netti, il secondo di
300, il terzo di 760, ora ho una collaborazione che dovrebbe fruttarmi
più di 2000 Euro netti).
Quindi, anche se per ora questo lavoro extra non può "darmi il pane"
né permettermi di cambiare la mia auto ormai quasi a pezzi, quanto
meno mi dà la speranza che la tendenza possa essere ancora in crescita
nel futuro.
Comunque tornando al tuo quesito, ti dirò che il mio lavoro non è per
me stressante, anzi è una gioia poter programmare. Forse il mio parere
così "positivo" deriva dal fatto che non faccio il programmatore
perché "devo" farlo per vivere, ma perché "voglio" farlo. E' una mia
passione (anch'io ho iniziato con il VIC20) e nel tempo è diventata la
mia professione.
L'unica mia preoccupazione deriva dal fatto che la tecnologia ormai sta
cambiando in modo sempre più veloce e comincio ad avere difficoltà
nell'inseguire la conoscenza. Per stare al passo sono costretto a
studiare sempre cose nuove e questo richiede tempo, concentrazione,
dedizione e qualche volta un certo "spirito di sacrificio". Da un lato
è piacevole, ma la paura di restare indietro è forte. Del resto chi
non si aggiorna rischia di "uscire dal mercato" per obsolescenza in 5
anni.
L'altro mio "cruccio" è il fatto che mia moglie (non informatica) usa
il computer ma non riesce a cogliere gli aspetti significativi del mio
lavoro. Sostanzialmente lei vede che sto tutte le sere sul computer
fino a tardi e sotto sotto pensa che sto solo giocando (qualche volta
me l'ha detto...).
Il mio bilancio è comunque molto positivo (spero che questo compensi
un po' i pareri negativi che ho letto tra le risposte al tuo quesito!)
 :-)
Mario De Ghetto
www.deghetto.it


title: [OT] Stress del Programmatore

text:
"Gaspare" <
em...@provider.it
> ha scritto nel messaggio news:439fd349$0$16211$4faf...@reader3.news.tin.it...
>
>
> Ciao Sergino ;-)
Gasparuccio... I miei... Dispetti...
Ciao.
--
Sergio MAZZA


title: [OT] Stress del Programmatore

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio news:dnokce$4ac$1...@area.cu.mi.it...
>
> ne parli negli stessi toni "estatici" di quando Biso parla della sua
> amatriciana...
> quella la stiamo ancora aspettando...
>
> ROTFL
> --
> _ _
> Ciao
> MAssimiliano Amendola
www.accessgroup.it
> Cisa - Conferenza Italiana per Sviluppatori Access
> Info:
www.donkarl.com/it
Ed č cosě per entrambe le cose...
Ciao.
--
Sergio MAZZA


title: [OT] Stress del Programmatore

author: TheMax

text:
Davide - Pisa wrote:
> Salve a tutti! scusate se l'argomento e' abbastanza OT ma avrei
> interesse di sapere la vostra opinione..
> Il lavoro da programmatore a tempo pieno e' veramente stressante
> secondo voi? Puň sembrare una domanda banale e soggettiva (e forse lo
> e'!) ma sarei comunque curioso di ricevere opinioni derivanti dalle
> vostre esperienze lavorative,  sul come far fronte a tale stress e se
> qualcuno di voi magari ha dovuto rinunciare a tale professione per via
> di questo disagio.., magari riesco a farmi un'idea da qualche vostra
> esperienza.
>
> Grazie
>
> Davide
Va beh, cani e porci hanno risposto (ovviamente schero^__^)
Mi sento tirato in causa, ho letto il thread e anche io tiro due tre
conclusioni.
A mio avviso č fondamentale la differenza tra free e assunto, il primo da
all'inizio meno garanzie, meno sicurezza e piů problemi, poi se sei bravo e
fai bene il tuo lavoro e i tuoi clienti sono contenti puň girare. Tuttavia
sono d'accordo con Roberto che ha ricordato che devi anche avere conoscenze
specifiche su ciň che vai a sviluppare, altrimenti potresti sbagliare
l'analisi e li diventa dura.
Come Sergio, a me programmare piace, mi sento bene quando vedo che ho
"creato" qualcosa da zero e che questo qualcosa piace, si usa bene (ora sto
anche cominciando a fare programmi "bellini")
Ti prendi mazzate spesso, e complimenti ogni tanto. Se il programma sbaglia
una stupidata, un campo lo allinei male, o non dai tre richieste di conferma
prima di cancellare un record prezioso sei una mer.., e la cosa si tira
avanti tre giorni. Quando la tua procedura automatizza tre quarti delle cose
che prima venivano fatte a mano, ci mettevano mezza giornata e ora ci
mettono tra i 2 e i 5 secondi ti senti dire ah, bene, perň mi raccomando la
richiesta di cancellazione.
Poi una persona (cliente) per cui ho sviluppato due applicazioni per due sue
ditte (lui ne segue solo una solitamente) mi dice, "ho usato anche l'altro
programma xx, beh, l'ho trovato semplice e funzionale tant'č che mi sembrava
di usare il programma che uso tutti i giorni"
e questo ti toglie tanto stress che magari avevi accumulato.
Comunque deciderai in bocca al lupo
Ciao,
Massimo