text:
Giuseppe ha scritto:
>On 28 Gen, 11:26, Fair87<roby....@gmail,com > wrote:
>> Giuseppe ha scritto:
>>
>>
>>
>> >Salve a tutti.
>> >Ho una maschera continua, con due controlli "NFattura" e
>> >"NNotaCredito" (entrambi in formato testo) che posiziono sulle stesse
>> >coordinate e che hanno la stessa altezza e lunghezza.
>> >Siccome per ogni record uno dei due =3DE8 vuoto, voglio far apparire il
>> >controllo che ha il valore e nascondere quello senza.
>> >Ovviamente i due controlli sono posizionati nel corpo della maschera.
>> >Ho inserito questo codice sia su evento "attivato" che "su corrente"
>> >della maschera ma non funziona.
>> >Il codice =3DE8:
>> >If NFattura =3D3D Null Then
>> >NFattura.Visible =3D3D False
>> >NNotaCredito.Visible =3D3D True
>> >Else
>> >If NNotaCredito =3D3D Null Then
>> >NFattura.Visible =3D3D True
>> >NNotaCredito.Visible =3D3D False
>> >End If
>> >E' giusto il codice? e su che evento devo inserirlo?
>> >Grazie.
>> >Giuseppe.
>>
>> In una maschera continua non funziona.....non puoi agire selettivamentesu=
>llo stesso controllo di diverse righe (in fondo il controllo =E8 uno solo..=
>..)
>> Puoi provare ad usare la formattazione condizionale sul valore del contro=
>llo stesso
>>
>> --
>> Questo articolo e` stato inviato dal sito web http :// www .nonsolonews,it
>
>Si infatti non funziona, si impalla.
>Puoi darmi qualche informazione in pi=F9 sulla formattazione del
>controllo?
>Grazie Fair.
>Per Alex. Avevo risposto al mio messaggio senza aver letto il tuo e a
>prima vista sembrava funzionasse. Scusa.
>Ciao.
Scusa Giuseppe....ho risposto male al messaggio!!
Con la formattazione condizionale puoi rendere un controllo trasparente (quindi invisibile) e renderlo inattivo. Come dice @Alex è un trucco, ma diversamente nun se po' fa.....(almeno in maniera semplice...)



title: Rendere invisibile un controllo in una maschera continua se valore  nullo

author: Giuseppe

text:

Sto utilizzando per entrambi i controlli la formattazione
condizionale, dal menù formato e poi formattazione condizionale.
Imposto NFattura se uguale a (non metto niente) e spingo il pulsante a
destro attivo e l'esempio diventa grigio; poi aggiungo se diverso da
(e non metto niente) imposto colore nero.
Altrettanto per il controllo NNotaCredito, ma quando riapro la
maschera il primo controllo resta sempre attivo e nasconde quello
sotto. Inoltre se vado a ripetere l'operazione sembra che la
formattazione condizionale non sia stata salvata.
Inoltre, scusate, se ci riesco come faccio a far identica cosa per le
etichette?
Grazie Fair87.
Ciao.
Giuseppe.


text:
Giuseppe ha scritto:
>On 28 Gen, 14:45, Fair87<roby....@gmail,com > wrote:
>> Giuseppe ha scritto:
>>
>>
>>
>> >On 28 Gen, 11:26, Fair87<roby....@gmail,com > wrote:
>> >> Giuseppe ha scritto:
>>
>> >> >Salve a tutti.
>> >> >Ho una maschera continua, con due controlli "NFattura" e
>> >> >"NNotaCredito" (entrambi in formato testo) che posiziono sulle stesse
>> >> >coordinate e che hanno la stessa altezza e lunghezza.
>> >> >Siccome per ogni record uno dei due =3D3DE8 vuoto, voglio far apparir=
>e il
>> >> >controllo che ha il valore e nascondere quello senza.
>> >> >Ovviamente i due controlli sono posizionati nel corpo della maschera.
>> >> >Ho inserito questo codice sia su evento "attivato" che "su corrente"
>> >> >della maschera ma non funziona.
>> >> >Il codice =3D3DE8:
>> >> >If NFattura =3D3D3D Null Then
>> >> >NFattura.Visible =3D3D3D False
>> >> >NNotaCredito.Visible =3D3D3D True
>> >> >Else
>> >> >If NNotaCredito =3D3D3D Null Then
>> >> >NFattura.Visible =3D3D3D True
>> >> >NNotaCredito.Visible =3D3D3D False
>> >> >End If
>> >> >E' giusto il codice? e su che evento devo inserirlo?
>> >> >Grazie.
>> >> >Giuseppe.
>>
>> >> In una maschera continua non funziona.....non puoi agire selettivament=
>esu=3D
>> >llo stesso controllo di diverse righe (in fondo il controllo =3DE8 uno s=
>olo..=3D
>> >..)
>> >> Puoi provare ad usare la formattazione condizionale sul valore del con=
>tro=3D
>> >llo stesso
>>
>> >> --
>> >> Questo articolo e` stato inviato dal sito web http :// www  .nonsolonew=
>s,it
>>
>> >Si infatti non funziona, si impalla.
>> >Puoi darmi qualche informazione in pi=3DF9 sulla formattazione del
>> >controllo?
>> >Grazie Fair.
>> >Per Alex. Avevo risposto al mio messaggio senza aver letto il tuo e a
>> >prima vista sembrava funzionasse. Scusa.
>> >Ciao.
>>
>> Scusa Giuseppe....ho risposto male al messaggio!!
>> Con la formattazione condizionale puoi rendere un controllo trasparente (=
>quindi invisibile) e renderlo inattivo. Come dice @Alex =E8 un trucco, ma d=
>iversamente nun se po' fa.....(almeno in maniera semplice...)
>>
>> --
>> Questo articolo e` stato inviato dal sito web http :// www .nonsolonews,it
>
>Sto utilizzando per entrambi i controlli la formattazione
>condizionale, dal men=F9 formato e poi formattazione condizionale.
>Imposto NFattura se uguale a (non metto niente) e spingo il pulsante a
>destro attivo e l'esempio diventa grigio; poi aggiungo se diverso da
>(e non metto niente) imposto colore nero.
>Altrettanto per il controllo NNotaCredito, ma quando riapro la
>maschera il primo controllo resta sempre attivo e nasconde quello
>sotto. Inoltre se vado a ripetere l'operazione sembra che la
>formattazione condizionale non sia stata salvata.
>Inoltre, scusate, se ci riesco come faccio a far identica cosa per le
>etichette?
>Grazie Fair87.
>Ciao.
>Giuseppe.
Ma le etichette non sono nell'intestazione della form?
E poi sicuramente non è stata salvata la formattazione condizionale xchè un valore ci deve essere......tipo 'l'espressione è' (nella combo) = isnull([tuoControllo])=true. Devi riempire per forza il campo condizione con un valore che possa essere risolto in vero/falso, se no non funziona. Per le etichette, nel caso fossero nel corpo e non nell'intestazione, ti dico la verità, non ho mai provato.....ma forse come condizione puoi provare 'l'espressione è' (nella combo) = isnull(tuoControllo)=true, dove il controllo è sempre lo stesso di prima....ma questa non la garantisco......
--
Questo articolo e` stato inviato dal sito web
http://www.nonsolonews.it


text:

Per quel che riguarda le caselle di controllo il problema riguarda lo
stato attivo o passivo degli stessi.
Esempio.
Su NFattura ho messo: L'espressione è IsNull([NFattura])=Vero ---->
colore carattere e sfondo bianco (come sfondo del corpo della
maschera)
poi aggiungo una nuova espressione: IsNull([NFattura])=Falso-------> e
se cambio il colore in nero lo cambia sia nella prima espressione che
nella parte superiore nel caso nessun risultato soddisfi  le
condizioni. Se è vero deve diventare inattivo.
Poi ripeto la stessa procedura per il controllo NNotaCredito; tutto
come per NFattura.
Nella maschera ovviamente il controllo che sta sopra è sempre attivo e
nasconde quello sotto anche se la condizione è falso.
Come si fa a rendere inattivi (invisibili) i controlli che non hanno
testo?
Scusa Fair87 sto provando anche nel sitocomune e in siti stranieri.
Cosa sbaglio? Ora grazie alla tua espressione la formattazione
condizionale nei due controlli la trovo salvata.
Attendo.
Ciao.


text:
Giuseppe ha scritto:
>On 28 Gen, 17:04, Fair87<roby....@gmail,com > wrote:
>> Giuseppe ha scritto:
>>
>>
>>
>> >On 28 Gen, 14:45, Fair87<roby....@gmail,com > wrote:
>> >> Giuseppe ha scritto:
>>
>> >> >On 28 Gen, 11:26, Fair87<roby....@gmail,com > wrote:
>> >> >> Giuseppe ha scritto:
>>
>> >> >> >Salve a tutti.
>> >> >> >Ho una maschera continua, con due controlli "NFattura" e
>> >> >> >"NNotaCredito" (entrambi in formato testo) che posiziono sulle ste=
>sse
>> >> >> >coordinate e che hanno la stessa altezza e lunghezza.
>> >> >> >Siccome per ogni record uno dei due =3D3D3DE8 vuoto, voglio far ap=
>parir=3D
>> >e il
>> >> >> >controllo che ha il valore e nascondere quello senza.
>> >> >> >Ovviamente i due controlli sono posizionati nel corpo della masche=
>ra.
>> >> >> >Ho inserito questo codice sia su evento "attivato" che "su corrent=
>e"
>> >> >> >della maschera ma non funziona.
>> >> >> >Il codice =3D3D3DE8:
>> >> >> >If NFattura =3D3D3D3D Null Then
>> >> >> >NFattura.Visible =3D3D3D3D False
>> >> >> >NNotaCredito.Visible =3D3D3D3D True
>> >> >> >Else
>> >> >> >If NNotaCredito =3D3D3D3D Null Then
>> >> >> >NFattura.Visible =3D3D3D3D True
>> >> >> >NNotaCredito.Visible =3D3D3D3D False
>> >> >> >End If
>> >> >> >E' giusto il codice? e su che evento devo inserirlo?
>> >> >> >Grazie.
>> >> >> >Giuseppe.
>>
>> >> >> In una maschera continua non funziona.....non puoi agire selettivam=
>ent=3D
>> >esu=3D3D
>> >> >llo stesso controllo di diverse righe (in fondo il controllo =3D3DE8 =
>uno s=3D
>> >olo..=3D3D
>> >> >..)
>> >> >> Puoi provare ad usare la formattazione condizionale sul valore del =
>con=3D
>> >tro=3D3D
>> >> >llo stesso
>>
>> >> >> --
>> >> >> Questo articolo e` stato inviato dal sito web http :// www  =A0.nons=
>olonew=3D
>> >s,it
>>
>> >> >Si infatti non funziona, si impalla.
>> >> >Puoi darmi qualche informazione in pi=3D3DF9 sulla formattazione del
>> >> >controllo?
>> >> >Grazie Fair.
>> >> >Per Alex. Avevo risposto al mio messaggio senza aver letto il tuo e a
>> >> >prima vista sembrava funzionasse. Scusa.
>> >> >Ciao.
>>
>> >> Scusa Giuseppe....ho risposto male al messaggio!!
>> >> Con la formattazione condizionale puoi rendere un controllo trasparent=
>e (=3D
>> >quindi invisibile) e renderlo inattivo. Come dice @Alex =3DE8 un trucco,=
> ma d=3D
>> >iversamente nun se po' fa.....(almeno in maniera semplice...)
>>
>> >> --
>> >> Questo articolo e` stato inviato dal sito web http :// www  .nonsolonew=
>s,it
>>
>> >Sto utilizzando per entrambi i controlli la formattazione
>> >condizionale, dal men=3DF9 formato e poi formattazione condizionale.
>> >Imposto NFattura se uguale a (non metto niente) e spingo il pulsante a
>> >destro attivo e l'esempio diventa grigio; poi aggiungo se diverso da
>> >(e non metto niente) imposto colore nero.
>> >Altrettanto per il controllo NNotaCredito, ma quando riapro la
>> >maschera il primo controllo resta sempre attivo e nasconde quello
>> >sotto. Inoltre se vado a ripetere l'operazione sembra che la
>> >formattazione condizionale non sia stata salvata.
>> >Inoltre, scusate, se ci riesco come faccio a far identica cosa per le
>> >etichette?
>> >Grazie Fair87.
>> >Ciao.
>> >Giuseppe.
>>
>> Ma le etichette non sono nell'intestazione della form?
>> E poi sicuramente non =E8 stata salvata la formattazione condizionale xch=
>=E8 un valore ci deve essere......tipo 'l'espressione =E8' (nella combo) =
>=3D isnull([tuoControllo])=3Dtrue. Devi riempire per forza il campo condizi=
>one con un valore che possa essere risolto in vero/falso, se no non funzion=
>a. Per le etichette, nel caso fossero nel corpo e non nell'intestazione, ti=
> dico la verit=E0, non ho mai provato.....ma forse come condizione puoi pro=
>vare 'l'espressione =E8' (nella combo) =3D isnull(tuoControllo)=3Dtrue, dov=
>e il controllo =E8 sempre lo stesso di prima....ma questa non la garantisco=
>......
>>
>> --
>> Questo articolo e` stato inviato dal sito web http :// www .nonsolonews,it
>
>Per quel che riguarda le caselle di controllo il problema riguarda lo
>stato attivo o passivo degli stessi.
>Esempio.
>Su NFattura ho messo: L'espressione =E8 IsNull([NFattura])=3DVero ---->
>colore carattere e sfondo bianco (come sfondo del corpo della
>maschera)
>poi aggiungo una nuova espressione: IsNull([NFattura])=3DFalso-------> e
>se cambio il colore in nero lo cambia sia nella prima espressione che
>nella parte superiore nel caso nessun risultato soddisfi  le
>condizioni. Se =E8 vero deve diventare inattivo.
>Poi ripeto la stessa procedura per il controllo NNotaCredito; tutto
>come per NFattura.
>Nella maschera ovviamente il controllo che sta sopra =E8 sempre attivo e
>nasconde quello sotto anche se la condizione =E8 falso.
>Come si fa a rendere inattivi (invisibili) i controlli che non hanno
>testo?
>Scusa Fair87 sto provando anche nel sitocomune e in siti stranieri.
>Cosa sbaglio? Ora grazie alla tua espressione la formattazione
>condizionale nei due controlli la trovo salvata.
>Attendo.
>Ciao.
Forse mi sfugge qcosa......a naso ti dico che la seconda condizione non serve, in quanto la condizione 0 (quella standard) diventa operativa nel caso che le altre condizioni non si verifichino.
Il fatto che tu abbia due controlli sovrapposti complica le cose. Se per ogni controllo specifichi il colore e il testo come lo sfondo della maschera, ti diventano invisibili (alle tue condizioni) ma conservano il 'fuoco'. Se le rendi anche inattive (=non abilitate) non puoi andarci sopra con il 'cursore'. E fin qua mi pare che tu abbia detto che l'hai fatto. Ora, se il problema è che il controllo inattivo (che è sopra) rende 'non usabile' il controllo attivo(che è sotto) mi sa che non puoi fare nulla se non tenerli separati e non sovrapposti. Se invece il problema è che vuoi estendere la formattazione anche ad altri campi, ma non credo sia così, basta applicare la tecnica di cui sopra anche a loro....Poi c'è una cosa che non ho capito.....per caselle di controllo, intendi le caselle di testo o proprio di controllo (=si/no)? Perchà sui boolean puoi fare ben poco anche con la formattazione condizionale.....
--
Questo articolo e` stato inviato dal sito web
http://www.nonsolonews.it


text:

Risolto.
In pratica ho fatto così. I due controlli li ho resi nascosti.
Al loro posto ho messo un controllo non associato con la seguente
origine: =[Nfattura]&[NNotaCredito]------> Tutto Ok
per le etichette invece avendo nella tabella TblFatture un campo
IdTipoDocumento collegato al campo IdTipoDocumento della tabella
TblTipoDocumento,
nella query ho inserito il campo NomeDocumento. Quindi nella maschera
continua ho inserito al posto dell'etichette il controllo associato a
NomeDocumento.
Grazie comunque Fair87 e @Alex.
P.S. La formattazione condizionale la trovo un pò macchinosa. Voi no?
Ciao.
Giuseppe.


text:
[CUT]
>Risolto.
>In pratica ho fatto cos=EC. I due controlli li ho resi nascosti.
>Al loro posto ho messo un controllo non associato con la seguente
>origine: =3D[Nfattura]&[NNotaCredito]------> Tutto Ok
>per le etichette invece avendo nella tabella TblFatture un campo
>IdTipoDocumento collegato al campo IdTipoDocumento della tabella
>TblTipoDocumento,
>nella query ho inserito il campo NomeDocumento. Quindi nella maschera
>continua ho inserito al posto dell'etichette il controllo associato a
>NomeDocumento.
>Grazie comunque Fair87 e @Alex.
>P.S. La formattazione condizionale la trovo un p=F2 macchinosa. Voi no?
>Ciao.
>Giuseppe.
Sono contento che alla fine funzioni come vuoi tu!
Personalmente faccio largo uso della formattazione condizionale (da form, non da codice) e, una volta chiarita la sintassi, la trovo molto veloce ed efficente.....pensa se avessi dovuto ottenere tutto da codice.....
--
Questo articolo e` stato inviato dal sito web
http://www.nonsolonews.it


title: REPORT: Stampare il piè di pagina solo sull'ultima pagina

author: IPS

text:
Sapete indicarmi come si fa a fare stampare il pič di pagina solo
sull'ultima pagina di una serie di pagine?
In pratica, se stampo una fattura di piů pagine, i totali degli importi li
deve stampare solo sull'ultima pagina della fattura.
Vi ringrazio anticipatamente.
Paolo
i...@ipsonline.it


author: Antonio Biso

text:
IPS ha scritto nel messaggio <83trqs$h7s$
1...@pegasus.tiscalinet.it
>...
>Sapete indicarmi come si fa a fare stampare il piè di pagina solo
>sull'ultima pagina di una serie di pagine?
>In pratica, se stampo una fattura di più pagine, i totali degli importi li
>deve stampare solo sull'ultima pagina della fattura.
>Vi ringrazio anticipatamente.
I totali li metterai nel piè di pagina/report settando poi la proprietà piè
pagina di pagina a "non con int. piè pagina di report"
Antonio
--
**************************
E' natale e siamo tutti più buoni
Figuriamoci se era pasqua
**************************


author: Roberto D'Agostino

text:
IPS <
NOSP...@ipsonline.it
> wrote in message
83trqs$h7s$1...@pegasus.tiscalinet.it...
> Sapete indicarmi come si fa a fare stampare il pič di pagina solo
> sull'ultima pagina di una serie di pagine?
> In pratica, se stampo una fattura di piů pagine, i totali degli importi li
> deve stampare solo sull'ultima pagina della fattura.
> Vi ringrazio anticipatamente.
> Paolo
>
i...@ipsonline.it
Se il tuo problema e stampare ad una determinata distanza dalla fine
dell'ultimo foglio procedi seguendo questi passi:
- metti un controllo casella di testo che si chiama pippo nel pič di pagina
- imposta il controllo come invisibile
- metti, nell'origine dati =Pages
- nell'evento "su fermattazione" della sezione pič di pagina della pagina
controlla se "
me.page
=me.pippo": se sě allora č l'ultima pagina del report
- se ci si trova sull'ultima pagina del report rendere visibili i controlli
- altrimenti renderli invisibili.
Un esempio di codice:
Private Sub PičDiPaginaPagina_Format(Cancel As Integer, FormatCount As
Integer)
  If Me.Page = Me.Pippo Then
    Me.pippo.Visible = True
  Else
    Me.pippo.Visible = False
  End If
End Sub
(Risposta presente nel file Ottobre.txt reperibile nel sito comune di
it.comp.database.access(in via d'estinsione) e it.comp.appl.access)

http://members.xoom.it/it_db_access
*@*Merry Xmas & Happy New Year*@*
Ciao da RoDAgo


text:
A me serve che i totali stiano sul piè di pagina, in quanto deve stamparli
ad un'altezza fissa dal basso (come per i piè di pagina).
n questo modo li stampa subito sotto l'ultimo record del corpo.
Grazie comunque.
Antonio Biso <
ch...@etruria.net
> wrote in message
83ts50$hca$1...@pegasus.tiscalinet.it...
> IPS ha scritto nel messaggio <83trqs$h7s$
1...@pegasus.tiscalinet.it
>...
> >Sapete indicarmi come si fa a fare stampare il piè di pagina solo
> >sull'ultima pagina di una serie di pagine?
> >In pratica, se stampo una fattura di più pagine, i totali degli importi
li
> >deve stampare solo sull'ultima pagina della fattura.
> >Vi ringrazio anticipatamente.
>
>



author: Lbo dall'ufficio

text:
>- metti un controllo casella di testo che si chiama pippo nel piè di pagina
>- imposta il controllo come invisibile
>- metti, nell'origine dati =Pages
credo che questo passaggio sia evitabile se invece di
>  If Me.Page = Me.Pippo Then
si usa
if page=pages then
-----------------------------------
Per favore, accodate due zeri al mio stipendio.  E' per renderlo Y2K-compliant.
-----------------------------------
togliete NOSPAM per rispondermi.
-----------------------------------
il sito comune di it.comp.database.access:
http://members.xoom.it/it_db_access


text:
Lbo dall'ufficio <
l...@NOSPAM.blunet.it
> wrote in message
38636124....@news.interbusiness.it...
> >- metti un controllo casella di testo che si chiama pippo nel piè di
pagina
> >- imposta il controllo come invisibile
> >- metti, nell'origine dati =Pages
>
> credo che questo passaggio sia evitabile se invece di
>
> >  If Me.Page = Me.Pippo Then
>
> si usa
>
> if page=pages then
> -----------------------------------
>
> Per favore, accodate due zeri al mio stipendio.  E' per renderlo
Y2K-compliant.
Hai ragione ma come hai potuto leggere ho fatto un copia incolla da i mex di
Ottobre, non l'ho neanche letto
P.s. Tu che puoi mi riferisci come và ICDA
Non riesco a seguire più il thread di Palermo e per ora ho talmente tanbto
lavoro che non ho tempo di sottoscrivere un'altro newsserver!!
Potresti (per cortesia) farlo presente ai ragazzi di ICDA.
Tantissime grazie e una vagonata di Auguri dal doppio lavorista ;-)
--
*@*Merry Xmas & Happy New Year*@*
Ciao
RoDAgo


text:
>P.s. Tu che puoi mi riferisci come và ICDA
va bene, va bene...  si sta come d'autunno sugli alberi le foglie...
:-)
>Potresti (per cortesia) farlo presente ai ragazzi di ICDA.
non manchero'.
altrettanto per gli auguri.
-----------------------------------
ATTENZIONE: il ng it.comp.database.access cambia nome e diventa it.comp.appl.access
linkatelo!



title: Gestione tabella secondaria da maschera principale

author: il barbi

text:
Ho una tabella di "parole chiave" tabPC nella maschera
principale, su cui si appoggia una combo cboPC, io di solito
scelgo una parola chiave cliccando sulla combo e caricandola
in un campo testo, pero' vorrei ampliare la funzionalita'
con la possibilita' di aggiungere o togliere parole chiave
da tabPC direttamente dalla cboPC.
Cioe', se scelgo una parola chiave dall'elenco della combo
cliccando, a questo punto sparisce l'elenco e ce l'ho nella
cboPC, vorrei battere Canc e visualizzare un msgbox che mi
chiede se voglio eliminarla da tabPC. Se rispondo di si',
come faccio a eliminarla da tabPC (penso che tabPC sia ormai
chiusa)? Tra l'altro non riesco ad azzeccare il codice del
tasto Cancel nella routine del'evento KeyUp, battendo Cancel
non ci passa.
Inoltre, se batto una parola non in elenco nella cboPC,
vorrei intercettarla e aggiungerla a tabPC, sempre chiedendo
prima conferma con un msgbox
qu mi aiuta?
il barbi


author: TheMax

text:
"il barbi" <
ilb...@tin.it
> ha scritto nel messaggio
news:sEwpb.87458$e5.32...@news1.tin.it...
> Ho una tabella di "parole chiave" tabPC nella maschera
> principale, su cui si appoggia una combo cboPC, io di solito
> scelgo una parola chiave cliccando sulla combo e caricandola
> in un campo testo, pero' vorrei ampliare la funzionalita'
> con la possibilita' di aggiungere o togliere parole chiave
> da tabPC direttamente dalla cboPC.
Meglio secondo me se le aggiungi alla tabella e poi sulla combo fai un
requery
> Cioe', se scelgo una parola chiave dall'elenco della combo
> cliccando, a questo punto sparisce l'elenco e ce l'ho nella
> cboPC, vorrei battere Canc e visualizzare un msgbox che mi
> chiede se voglio eliminarla da tabPC. Se rispondo di si',
> come faccio a eliminarla da tabPC (penso che tabPC sia ormai
> chiusa)? Tra l'altro non riesco ad azzeccare il codice del
> tasto Cancel nella routine del'evento KeyUp, battendo Cancel
> non ci passa.
io ti consiglio l'evento KeyDown in cui al cancel corrisponde il KeyCode 46
A questo punto la cosa più logica è far partire una query di eliminazione
dalla tabella TabPc in base al valore selezionato nella combo.
> Inoltre, se batto una parola non in elenco nella cboPC,
> vorrei intercettarla e aggiungerla a tabPC, sempre chiedendo
> prima conferma con un msgbox
Stessa cosa come sopra, fa partire una query di accodamento sulla tabella
andando ad aggiungere il contenuto della combo.
> qu mi aiuta?
Io ci ho provato, spero che ti sia sufficiente per partire.
> il barbi
>
Il Max
--
Vuoi il mio indirizzo? Togli _cut_ per rispondermi


title: Giacenza

author: Alessandro

text:
Per avere la giacenza di un prodotto utilizzo una serie di query riferite
alle tabelle "vendite", "acquisti", "reso a fornitore", "reso da cliente"
che mi danno il tot. di operazioni per ogniuna; una successiva query
((Q.aquisti + Q.reso da cliente) - (Q.vendite + Q.reso a fornitore)) mi
dovrebbe dare la giacenza.
QUESTO SUCCEDE SOLO NEL CASO IN CUI UN ARTICOLO COMPAIA IN OGNIUNA DELLE
OPERAZIONI, ALTRIMENTI LA GIAC. NON VIENE NEMMENO VISUALIZZATA !
Esiste il modo di far dare un valore di "zero" tipo alla query es. "somma_di
_reso a fornitore" che non abbia operazioni dell'articolo X.
Scusatemi tanto per l'esposizione !!


title: Giacenza

text:
Alessandro <
music...@inwind.it
> wrote in message
y0b18.34438$cU4.1...@twister1.libero.it...

Prima di tutto metti dentro alla query anche la tabella degli articoli.
Quella è l'unica certa che ci siano tutti gli articoli: tutte le altre
tabelle delle transazioni non garantiscono questo. A questo punto leghi con
un join esterno la tabella articoli con tutte le altre tabelle sul campo
codice articolo (il join esterno è quello con il join che ha la freccia
dalla tabella articoli verso le altre). Infine ti crei il campo giacenza
calcolato in questo modo
Giacenza: nz(acquisti;0)+nz(resocliente;0)-nz(vendite;0)-nz(resoforn;0)
Comunque, per me, è meglio avere un campo giacenza nella tabella articoli da
aggiornare ad ogni transazione piuttosto che ricalcolare ogni volta tutto
Antonio


title: Giacenza

author: GIGIGNO

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:hvb18.33218$aD.12...@twister2.libero.it...

Anche io ho lo stesso problema di Alessandro ho cercato negli anni di
risolverlo...ma non ci sono mai riuscito....
Anche io ho fatto query esterne, con tabella articoli fulcro del tutto e
join esterni di....
[pezzi], [pezzi_ordinati], [pezzi_sottoscorta],[pezzi_fattuarti]
campi facenti parte di tabelle a se stanti....
ma ha parte il problema che diceva alessandro, cioe' quello della giacenza
0, la query medesima risulta lentissima....almeno nel mio gestionale....
il mio gestionale ha come perno un preventivo/ordine da cui poi si diramano
i documenti fiscali o stampe pro-forma...
bene selezionando i singoli articoli (in maschere continue) la query della
giacenza e' lentissima....
Le giacenze sono alla base di un programma gestionale....ed il mio ancora
non me le calcola ho meglio non me le visualizza....
Anche io sono d'accprdo sul campo giacenza
nella tabella articoli ma come si aggiorna ogni qualvolta viene prodotta una
riga riguardante
diversi argomenti: fattura, proforma, ordine, reso, etc...
Grazie dell'eventuale aiuto!!!!!!
Luigi


title: Giacenza

text:
GIGIGNO <
gco...@tin.it
> wrote in message
2Fe18.4090$Qu1.1...@news2.tin.it...
>
> Anche io sono d'accprdo sul campo giacenza
> nella tabella articoli ma come si aggiorna ogni qualvolta viene prodotta
una
> riga riguardante
> diversi argomenti: fattura, proforma, ordine, reso, etc...
>
> Grazie dell'eventuale aiuto!!!!!!
Leghi la tabella dove hai messo la tua transazione, filtrando magari per
quella transazione, con la tabella articoli sul campo codice articolo.
Quindi, se è una transazione di carico aggiorni giacenza con giacenza +
Quantità, altrimenti col -
Antonio


title: Giacenza

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:Nvn18.2797$tl3....@twister2.libero.it...

Si ho capito ma come si fa ad aggiornare un campo in maniera "subdola" cioe'
parallela all'operazione di carico o scarico che stai facendo....tipo
maschera righe preventivo
controllo pezzi (scarico numerico)
devo aggiornare il campo giacenza dell'articolo
in questione......sottraendo i pezzi preventivati
in maschera righe preventivo!!!!!
Ciao e Grazie


title: problema aggiornamento casella di riepilogo

author: mayfly

text:
ho un menu con una casella di riepilogo per consultare delle schede di
clienti.
Quando entro nella scheda di aggiunta clienti e torno indietro al menù
principale la casella di riepilogo non mi si aggiorna, quando cancello una
scheda clienti mi dice #eliminato.
come posso risolvere il problema?
grazie in anticipo per l'aiuto.
may


author: MA

text:
"mayfly" <
mayfly...@tiscalinet.it
> ha scritto nel messaggio
news:bnk8rt$48h$1...@newsreader.mailgate.org...

Tuacasella.requery
MAssimiliano


title: Assegnazione recordsource ad una sottomaschera

author: Stef

text:
Ciao a tutti, ho un problema banale che non riesco a risolvere. Ho due
maschere, una principale e una sottomaschera e con qeusta istruzione
vorrei assegnare il recordsource alla sottomaschera (su un evento
afterupdate di una casella combinata):
Me!ASSEGNAZIONE_RISORSE_PRG_DETT.Form.RecordSource = miosql
Il nome della maschera è ASSEGNAZIONE_RISORSE_PRG e della
sottomaschera ASSEGNAZIONE_RISORSE_PRG_DETT (stesso nome per il
controllo della sottomaschera...).
Potete aiutarmi?
Grazie
STefano


author: Davide

text:
Hai messo il codice sql fra firgolette? se comunque nn hai necessità di
assegnare un'origine dati diversa puoi usare il metodo requery per
aggiornare la sottomaschera.
me.sottomaschera.form.requery
saluti
Davide
--
--------------------
OPEN SNC di Riccardo Lucchini & C.
Via di Novecchio, 2
56014 Ospedaletto (PISA)
Tel. 050 980991 Fax 050 982238
op...@open.pisa.it
www.open.pisa.it
--------------------
"Stef" <
fa...@freemail.it
> ha scritto nel messaggio
news:1122276136.5...@g43g2000cwa.googlegroups.com...



text:
Ciao, Davide, miosql è una variabile stringa che contiene uan
istruzione SELECT (che funziona se provata inuna query)... purtroppo
devo calcolare l'origine della sottomaschera in base ai valori di due
caselle combinate e quindi il requery non va bene (anche se provando mi
da lo stesso tipo di errore...)
Altri suggerimenti?
Provo a spiegare poi meglio il problema (che leggendo adesso quello che
ho postato sirulta incomprensibile)... Se provo ad assegnare l'origine
come ho descritto ricevo l'errore: "Riferimento non valido alla
proprietà form/report
nell'espressione"
Grazie


text:
>"Stef" <
fa...@freemail.it
> ha scritto nel messaggio
> >news:1122285557.4...@g14g2000cwa.googlegroups.com...

>Altri suggerimenti?

>Grazie
Nella maschera principale la sintassi corretta e' questa:
me.nomesottomaschera.requery ..oppure... me.nomesottomaschera.form.requery
ma ti da' errore anche quando apri la maschera principale o solo quando
aggiorni la casella combinata?
se mandi anche il codice sql e' meglio..
Ciao
Davide


text:
Mi da errore quando assegno l'orgine alla sottomaschera (che per
default e quindi in apertura è vuota) e non all'apertura. Ti posso
anche mandare l'SQL ma il problema è che anche se assegno
semplicemente il nome di una tabella mi da errore, sempicemente per il
fatto di assegnarla in quel modo.
grazie
stefano


text:
>"Stef" <
fa...@freemail.it
> ha scritto nel messaggio
> >news:1122291185.9...@g47g2000cwa.googlegroups.com...

>grazie
>stefano
Io ad esempio ho provato a creare 2 maschere (maschera1 (principale) e
maschera2 (sottomaschera) e ho immesso questo codice su  1 bottone nella
maschera principale:
Private Sub Comando0_Click()
Dim str As String
str = "SELECT Contatti.* FROM Contatti;"
Me.Maschera2.Form.RecordSource = str
End Sub
a me funziona! ..fai un copia incolla e manda il codice completo
dell'evento, magari salta fuori qualcosa..
Ciao
Davide


text:
>"Stef" <
fa...@freemail.it
> ha scritto nel messaggio
> >news:1122291185.9...@g47g2000cwa.googlegroups.com...

>grazie
>stefano
Io ad esempio ho provato a creare 2 maschere (maschera1 (principale) e



title: Software per commercialisti

author: Giorgio

text:
DrCOM
            Sono un giovane Dottore Commercialista appassionato da sempre di
programmazione ed è per questo che mi sono dedicato alla realizzazione di un
programma per la gestione delle attività dello studio. Ho realizzato già
diversi moduli, che attualmente possono essere utilizzati per organizzare
informazioni relative ai clienti (attività svolte, soggetti, dati
statistici, documenti in archivio, note, ecc.), nonché per gestire pratiche
ed adempimenti riferite agli stessi, il tutto con possibilità di filtrare i
risultati (per studio nell'ipotesi di studio associato, per utente, per
pratica, per adempimento, ecc.).
            Il programma completo di tutte le sue funzionalità potrebbe
essere un valido aiuto per organizzare al meglio le attività dello studio,
ma purtroppo il tempo a mia disposizione è sempre minore, ed è per questo
che ho scelto di mettere a disposizione di chiunque possa essere interessato
il codice sorgente, nella speranza poi di poter formare un gruppo che possa
continuare lo sviluppo del programma.
            Chiunque fosse interessato a ricevere informazioni ulteriori
circa il funzionamento del programma può inviarmi una email all'indirizzo
gio...@CUCCICLAUDIO.191.it
.
            A livello puramente informativo allego una pagina da me scritta
che riassume anche se in modo non completo quelle che dovrebbero essere le
principali funzionalità del programma.
frmMain Il suo principio di funzionamento è quello di essere un contenitore
per la raccolta di informazioni che possono essere trasformate in
adempimenti, attività, ecc ( es. la presenza di un appuntamento che contiene
oltre al giorno e ora di riferimento anche l'indicazione se avvisare o meno
l'utente con un  allarme, può essere ciccandoci sopra trasformato in una
attività prelevando i dati già inseriti). E' l'area principale di lavoro che
l'utente utilizzerà per il compimento delle operazioni quotidiane, mentre
agli altri form sarà demandato il compito di fare analisi particolari
filtrando i dati.
Area di lavoro TreeWiev con sotto pulsanti per Rassegna Stampa : con le
principali notizie raccolte giornalmente dai quotidiani nazionali; Scadenze
: indicazione in un riquadro nella parte superiore del giorno e a lato del
calendario delle principali scadenze fiscali e contributive, le quali
potrebbero generare anche adempimenti automatici (es. scadenza imposta di
registro contratti di locazione genera l'adempimento per tutti coloro che
hanno un contratto di locazione); Agenda : vista settimana o giornaliera,
ciccando sopra il giorno possibilità di inserire adempimenti, attività,
appuntamenti, promemoria, ecc; Posta : possibilità di ricevere e inviare
messaggi sia interni che esterni, anche essi possono essere trasformati in
adempimenti, ecc; Contatti : tutte le anagrafiche presenti nel programma da
utilizzare per l'invio di circolari, di comunicazioni e per la creazione di
liste di distribuzione divise per categorie ( es. clienti, dipendenti
clienti, contatti ufficio, liste di distribuzione, ecc); Diario :
possibilità di consultare tutte le attività compiute cronologicamente; Note
: postIt elettronici che possono essere trasformati in attività,
adempimenti, ecc; Biblioteca : archivio per la catalogazione della dottrina,
legislazione e prassi, potrebbe essere interessante catalogare anche solo il
riferimento legislativo con l'articolo preciso per un dato argomento,
possibilità di ricerca con più chiavi di catalogazione; Documenti :
catalogazione dei documenti sia riferiti ai clienti che allo studio quali
istruzioni, modelli, ecc, possibilità di ricerca con diversi criteri di
selezione.
Funzionalità : Cliccando su di un giorno con il pulsante destro posso
inserire un'attività, un appuntamento, un adempimento, ecc, utilizzando i
dati utente e ufficio corrente, nelle medesima modalità posso inserire anche
nuove pratiche per un cliente o per un determinato gruppo di clienti.
Ciccando su di un appuntamento o su di una nota si potrà trasformalo in
attività o adempimento e quindi sull'agenda rimarranno solo quelle cose che
non rispondono a veri e propri adempimenti o attività. Cliccando su di un
adempimento posso generare una attività e considerarlo evaso, i dati
cliente, pratica, adempimento verranno presi dall'adempimento senza
necessità di inserirli, in questo modo si instaurerà anche il collegamento
con attività e AdeId per collegare l'attività a quello specifico
adempimento. Si potrà utilizzare questa maschera anche per creare liste di
distribuzione individuando gruppi di contatti mentre ritengo che per altri
automatismi come gli onorari, l'elaborazione degli stessi e per la
fatturazione sia meglio prevedere maschere specifiche denominate
GestOnorari, GestParcelle.
Utilizzando il pulsante documenti posso archiviare dei documenti, e così con
il pulsante biblioteca posso archiviare delle note in un file di word
strutturato come il memento.
frmGestAdempimenti Potrebbe essere una maschera da utilizzare per inserire
in maniera automatizzata degli adempimenti
frmMovimenti Serve per analizzare i movimenti con la possibilità di
filtrarli e di aggiungerne eventualmente dei nuovi anche se l'operatività
deriverà dal frmMain.  Potrebbe avere le seguenti schede : Pratiche,
Adempimenti, Attività, Movimenti o cronologia, Onorari, Incassi, Rimborsi
spese.
frmCliSchede Serve per analizzare i clienti con le informazioni relative
alle attività esercitate, i documenti, i files contenuti nella directory e
le annotazioni con la possibilità di effettuare inserimenti e cancellazioni.
frmGestOnorari Permette di elaborare gli onorari e scrivere in automatico le
righe nelle varie pratiche. I dati vengono prelevati dagli adempimenti e
dalle attività che contengono indicazioni riguardo al trattamento da
riservare agli onorari. Se si tratta di un adempimento extra verrà generata
la riga dove nel campo numero fattura verrà inserito uno 0 come indicazione
che tale onorario non dovrà essere fatturato.
frmParcelle permette di gestire la parcellazione preleva i dati da onorari e
rimborsi e se numero fattura diverso da 0 genera la parcella inserendo nelle
righe di onorari e rimborsi  il numero fattura nella forma 000/00 (es.
011/05 - 001/NC - 001/PR). In questo modo è possibile vedere le righe di
dettaglio per gli onorari e per i rimborsi, poiché nella fattura è possibile
inserire una descrizione complessiva. E' anche possibile gestire le fatture
pro forma usando l'apposita numerazione che potranno essere trasformate in
fatture definitive al momento dell'incasso sostituendo il numero da 001/PR a
001/05). In questo modo posso visualizzare l'ammontare complessivo delle
somme da riscuotere  diviso per parcelle e extra che sarà messo a confronto
con gli incassi il cui campo numero e data fattura indica se si tratta di un
incasso regolare o extra. Il calcolo dell'iva e della cassa e fatto
considerando anche i rimborsi che vengono fatturati nella stessa fattura e i
valori iva e cassa vengono inseriti nei campi onorari con il totale
documento. Posso anche decidere di rimandare la fatturazione di determinati
rimborsi se di importo irrisorio.
frmIncassi - frmPagamenti In questo modo è possibile gestire la cassa del
singolo studio, inserendo diverse tipologie (es. frmIncassi Parcelle: se
presente numero fattura incasso regolare altrimenti extra, soldi da cliente:
per pagamenti per conto del cliente, cauzioni e depositi : per i depositi da
clienti, rettifiche). Per il frmPagamenti le diverse tipologie possono
consentire anche un'analisi dei costi (es. rettifiche, dipendenti, computer,
pagamenti per cliente).
frmGestPratiche Chiusura e apertura automatica di determinate pratiche anche
sulla base di determinate liste es. aprire pratica dichiarazione redditi nei
confronti di tutti coloro che hanno presentato la dichiarazione l'anno
precedente.


title: Software per commercialisti

author: Pablitomf

text:
Giorgio ha scritto:
[CUT]
> Sono un giovane Dottore Commercialista appassionato da sempre di
> programmazione...
Ciao Giovane Dottore Commercialista... io sono sempre interessato e
incuriosito dal lavoro altrui (chissà mai che... ), se ti va inviamene
copia all'indirizzo riportato nel post.
Grazie ;OP
--
Ciao
Pablitomf (Maurizio Facciuti)
Access : Ver.97 - 2K
----------------------------------
http://www.accessgroup.it/
http://www.sitocomune.com/
----------------------------------
Non mi fido molto delle statistiche, perchè un uomo con la testa nel forno
acceso e i piedi nel congelatore statisticamente ha una temperatura media.
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Software per commercialisti

author: ciroteo

text:
"Pablitomf" <
maurizio...@accessgroup.it
> ha scritto nel messaggio
news:d0hn17$meb$1...@news.newsland.it...

io pure ... spero un giorno di dire : salve a tutti sono un non più
giovanissimo dottore in legge ...
matteo.cireachiocciolagmail.com


title: Software per commercialisti

author: Ferrari Rino

text:
Manda pure
rinof...@virgilio.it
by Rino


title: Software per commercialisti

text:
[cut]
mauro.chiarello@ gmail . com senza gli spazi!
--
strano...mavero


title: Software per commercialisti

author: Andrea Parrino

text:
"Ferrari Rino" <
rinof...@virgilio.it
> wrote in message news:<isdXd.1022725$
35.38...@news4.tin.it
>...
> Manda pure
>
rinof...@virgilio.it
>
> by Rino
CIAO GIORGIO,
 mi farebbe piacere vedere il tuo lavoro, spero di potere essere utile.
CIAO
la mia e-mail:
andyp...@virgilio.it


title: Software per commercialisti

text:
"Giorgio" <
gib...@libero.it
> wrote in message news:<d0hltn$468$
1...@balena.cs.interbusiness.it
>...
> DrCOM
Ciao Giorgio, manda pure. Solo con esempi e divulgazione di programmi
la comunità può crescere.
Ciao
andyp...@virgilio.it


title: Software per commercialisti

text:
"Ferrari Rino" <
rinof...@virgilio.it
> wrote in message news:<isdXd.1022725$
35.38...@news4.tin.it
>...
> Manda pure
>
rinof...@virgilio.it
>
> by Rino
Se ti và invialo pure.
Ciao Giorgio.
andyp...@virgilio.it


title: Software per commercialisti

author: access il top

text:
"Andrea Parrino" <
andyp...@virgilio.it
> ha scritto nel messaggio
news:7bbfc25f.05030...@posting.google.com...
> "Giorgio" <
gib...@libero.it
> wrote in message
news:<d0hltn$468$
1...@balena.cs.interbusiness.it
>...
> > DrCOM
>
 Ciao Giorgio, sarei interessato anche io di vedere eaiutare il tuo
progetto.


title: Software per commercialisti

text:
Giorgio ha scritto:
> DrCOM
A questa non avevo fatto attenzione... :-)
> Sono un giovane Dottore Commercialista appassionato da sempre di
> programmazione....
Giovane Commercialista, ma alle proposte poi devi far succedere i fatti...
a me non è arrivato niente ancora. ;-|



title: Software per commercialisti

text:
Concordo con Pablitomf
confermo non e arrivato ancora nulla ;-(((
Ferrari Rino
rinof...@virgilio.it


title: Software per commercialisti

text:
"Pablitomf" <
maurizio...@accessgroup.it
> ha scritto nel messaggio
news:d0maab$maa$1...@news.newsland.it...

a me a risposto in privato, ma dice di avere difficoltà ad inviare il
programma xè contenente i dati ...
non so forse ho capito male ...


title: Software per commercialisti

text:
Giusto alla porole devono seguire i fatti. Mi associo a tutti
gli utenti che ancora non hanno avuto la tua risposta.
N.B.: "Un uomo è tale quando alle proprie parole seguono i
fatti"
Giorgio ha scritto:

--
Inviato da Virgilio
http://newsgroup.virgilio.it
Filtra gli antipatici, segnala le risposte, segue i thread, e lo fa da web


title: Software per commercialisti

text:
                    Il 10 Mar 2005, 10:05,
maurizio...@accessgroup.it
 (Pablitomf) ha
scritto:
> Andrea Parrino ha scritto:
>
> > Giusto alla porole devono seguire i fatti. Mi associo a tutti
> > gli utenti che ancora non hanno avuto la tua risposta.
>
> > N.B.: "Un uomo č tale quando alle proprie parole seguono i
> > fatti"
>
> 1) Non esagerare... "la mie era una provocazione inoffensiva"... la tua
> una dichiarazione un pň meno ;-| (dai, su!)
>
> 2) Rispetta il quoting, scrivendo esclusivamente al di sotto del post al
> quale dai risposta. (Regole di comportamento su :
www.sitocomune.com
)
>
> --
> Ciao
> Pablitomf (Maurizio Facciuti)
> Access : Ver.97 - 2K
>
> ----------------------------------
>
http://www.accessgroup.it/
>
http://www.sitocomune.com/
> ----------------------------------
> Non mi fido molto delle statistiche, perchč un uomo con la testa nel forno
> acceso e i piedi nel congelatore statisticamente ha una temperatura media.
>
> questo articolo e` stato inviato via web dal servizio gratuito
>
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it
>
Hai ragione Maurizio, ho usato una citazione impropria. Anche la mia voleva
essere una provocazione inoffensiva. MI SCUSO
Ciao
Andrea Parrino
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: Software per commercialisti

text:
Andrea Parrino ha scritto:
> Giusto alla porole devono seguire i fatti. Mi associo a tutti
> gli utenti che ancora non hanno avuto la tua risposta.
> N.B.: "Un uomo è tale quando alle proprie parole seguono i
> fatti"
1) Non esagerare... "la mie era una provocazione inoffensiva"... la tua
una dichiarazione un pò meno ;-| (dai, su!)
2) Rispetta il quoting, scrivendo esclusivamente al di sotto del post al
quale dai risposta. (Regole di comportamento su :
www.sitocomune.com
)
--
Ciao
Pablitomf (Maurizio Facciuti)
Access : Ver.97 - 2K
----------------------------------
http://www.accessgroup.it/
http://www.sitocomune.com/
----------------------------------
Non mi fido molto delle statistiche, perchè un uomo con la testa nel forno



title: allineamento verticale del testo

author: ]SiLVieTTa[

text:
ho provato a cercare, ma non ho trovato.
è possibile allineare verticalmente il testo all'interno di una casella di
testo??
Ciao
Silvia.
 --
www.silvietta.it
...everyone's invited!
Prima di offendere qualcuno contate fino a dieci: vi verranno in mente molti piu' insulti!


title: allineamento verticale del testo

text:
"]SiLVieTTa[" <
silviaTOGLIQ...@studiomarketing.it
> ha scritto nel
messaggio news:2stmqvkeulgo8uugm...@4ax.com...
> ho provato a cercare, ma non ho trovato.
> è possibile allineare verticalmente il testo all'interno di una casella di
> testo??
>
> Ciao
>
> Silvia.
>
Avevo trovato qualcosa una volta in internet per un pulsante, permetteva di
cambiare anche il colore di sfondo.
Se lo RiTrovo ti faccio sapere.
Ciao,
Massimo
--
web:
www.piubelli.net
Vuoi il mio indirizzo? Togli _cut_ per rispondermi


title: allineamento verticale del testo

author: cidi

text:
"]SiLVieTTa[" <
silviaTOGLIQ...@studiomarketing.it
> ha scritto nel
messaggio news:2stmqvkeulgo8uugm...@4ax.com...

Ciao Silvia
Se vuoi allineare  una casella di testo del report imposta a Verticale =SI
se non usi A97
Ciao Daniele


title: allineamento verticale del testo

text:
Thread ricco mi ci ficco: Il Sun, 09 Nov 2003 17:05:10 GMT, "cidi"
<
dadonzin...@tin.it
> dopo averci riflettuto a lungo, ha scritto:
>Se vuoi allineare  una casella di testo del report imposta a Verticale =SI
quel comando lì, (almeno sul mio pc) ha l'effetto di inclinare le lettere di
90°, praticamente sono "sdraiate"
ciò che interessava a me invece è di allinearle in maniera centrata
verticalmente (rispetto all'altezza della casella di testo) invece del classico
allineamento centrato orizzontale
grazie cmq



title: allineamento verticale del testo

text:
"TheMax" <
elpiub...@yahoo.it
> ha scritto nel messaggio
news:bolngv$os6$1...@atlantis.cu.mi.it...

Questo è il link del sito dove avevo trovato l'esempio di cui sopra,
tuttavia non lo ho trovato per le caselle di testo, ma bastano poche
modifiche per arrivarci.
http://www.lebans.com/rotatetext.htm
Vedi tu se ti può servire, premetto che il risultato è un'immagine.
Altrimenti mi sa che l'unica soluzione sia quella di creare un controllo
ActiveX



title: allineamento verticale del testo

text:
Thread ricco mi ci ficco: Il Mon, 10 Nov 2003 09:52:19 +0100, "TheMax"
<
elpiub...@yahoo.it
> dopo averci riflettuto a lungo, ha scritto:
>Questo č il link del sito dove avevo trovato l'esempio di cui sopra,
ti ringrazio massimo, ma non era questo che cercavo....
dal momento che mi sono spiegata malissimo, su cosa cercavo, ci riprovo con una
specie di disegno.
poniamo caso che questa sia una casella di testo:
_________________________________
|_________________________________|
verticalmente il testo vi entra dentro perfetto. qualcosa come:
_________________________________
|questo č un testo                                         |
----------------------------------------------------------
ma se la casella di testo, per esigenze di qualsiasi tipo (es. il testo
contenuto potrebbe essere di 3 lettere e potrebbe essere di 3 righe), la casella
di testo č disegnata piů grande:
_________________________________
|                                                                             |
|                                                                             |
|                                                                             |
|                                                                             |
|_________________________________|
se perň il testo č di 4 parole, sarebbe allineato con il bordo superiore della
casella e tutto il resto della casella, vuoto. cosě:
_________________________________
|questo č un testo                                           |
|                                                                             |
|                                                                             |
|                                                                             |
|_________________________________|
allora la mia domanda č:
č possibile allineare cmq verticalmente rispetto all'altezza della casella, il
testo? ad esempio cosě:
_________________________________
|                                                                             |
|                                                                             |
|questo č un testo                                           |
|                                                                             |
|_________________________________|
questa č una funzione che in pgr di impaginazione web (es. dreamweaver), viene
chiamato "allineamento verticale". č un semplice pulsante.
per questo mi sono chiesta se in access c'č un pulsante...... una funzione....
un codice... che permetta di farlo...
scusate l'insistenza, sarŕ il mio ultimo intervento in proposito :-PP



title: allineamento verticale del testo

text:
"]SiLVieTTa[" <
silviaTOGLIQ...@studiomarketing.it
> ha scritto nel
messaggio news:bjmuqv0q00p147pus...@4ax.com...
Cut
> questa è una funzione che in pgr di impaginazione web (es. dreamweaver),
viene
> chiamato "allineamento verticale". è un semplice pulsante.
> per questo mi sono chiesta se in access c'è un pulsante...... una
funzione....
> un codice... che permetta di farlo...
Conosco di cosa stai parlando ma grazie lo stesso per tutti i "disegnetti
esplicativi".
Di fatto non trovi niente, ma stavo pensando che non sarebbe molto difficile
buttare giù un'idea, un pochino di VBA e qualche controllino sulle
dimensioni. Ovviamente dovresti usare un carattere proporzionale (tipo il
courier), può andarti bene?
> scusate l'insistenza, sarà il mio ultimo intervento in proposito :-PP
Di niente
> Ciao
>
> Silvia.



title: allineamento verticale del testo

text:
Il Mon, 10 Nov 2003 22:19:32 +0100, "TheMax" <
elpiub...@yahoo.it
> dopo averci
riflettuto a lungo, ha scritto:
>Conosco di cosa stai parlando ma grazie lo stesso per tutti i "disegnetti
>esplicativi".
non ti sarai mica offeso!! ;-)))
>Di fatto non trovi niente, ma stavo pensando che non sarebbe molto difficile
>buttare giů un'idea, un pochino di VBA e qualche controllino sulle
>dimensioni. Ovviamente dovresti usare un carattere proporzionale (tipo il
>courier), puň andarti bene?
vabbč, ti ringrazio tanto, sei molto gentile... se esisteva giŕ qc di pronto era
un'altra cosa... e soprattutto se esistevano "funzioni interne"
piubello č veramente il tuo cognome??



title: allineamento verticale del testo

author: Ghost Dog

text:
"]SiLVieTTa[" <
> vabbč, ti ringrazio tanto, sei molto gentile... se esisteva gią
>qc
qualcosa?
>di pronto era
> un'altra cosa... e soprattutto se esistevano "funzioni interne"
Niente di nativo.
Magari cerca su
www.lebans.com
  :  a suon di API riesce a farti PhotoShop
con Access...
> piubello č veramente il tuo cognome??
Biricchina la Silvietta eh?   :-)


title: allineamento verticale del testo

author: undo

text:
"]SiLVieTTa[" <
silviaTOGLIQ...@studiomarketing.it
> wrote in message news:<
2stmqvkeulgo8uugm...@4ax.com
>...

Ciao con l'ultima versione di access (non ricordo le altre) c'è la
proprietà .TopMargin in twip per le etichette e le caselle di testo fa
al caso tuo? saluti


title: allineamento verticale del testo

author: TheMax

text:
"]SiLVieTTa[" <
silviaTOGLIQ...@studiomarketing.it
> ha scritto nel
messaggio news:9h24rv46pd71odplr...@4ax.com...
>
> >Conosco di cosa stai parlando ma grazie lo stesso per tutti i "disegnetti
> >esplicativi".
>
> non ti sarai mica offeso!! ;-)))
No, anzi, magari i miei clienti fossero così precisi quando hanno un
problema...
> vabbè, ti ringrazio tanto, sei molto gentile... se esisteva già qc di
pronto era
> un'altra cosa... e soprattutto se esistevano "funzioni interne"
Di niente, lo impostavo e basta poi te lo gestivi tu ovviamente
> piubello è veramente il tuo cognome??
Si, anzi, per essere precisi Piubelli, e non essere troppo curiosa
altrimenti poi ti prendi "parole" ;-)
> Ciao
Ciao
> Silvia.



title: IdSconto per numeri interi, ma con numeri decimali...

author: Franco dellavalle

text:
Ciao a tutti

Per calcolare lo sconto uso IdSconto,
ora pero' devo usare anche numeri decimali
p.e.
1
1.5
2
2.5
3
3.5
ecc

come si deve fare?

grazie


text:
Spero tu non abbia definito quel campo Counter... sarebbe estremamente errato concettualmente.

In ogni caso cambia il tipo di campo a Numero Single... lo manterrai sempre come PK e non dovrai fare altro.

@Alex


text:

grazie Alex
in questo modo nella tb non serve neppure un campo descrizione, basta l'id;
pero' se voglio indicare la percentuale anzichè avere
p.e.
1.00%
mi fa 100%
in questo caso come si deve fare?

ancora grazie


text:
Franco... 1% è solo una rappresentazione visiva... secondo te matematicamente che fai ora corrisponde a 1%...?

@Alex


text:
Il giorno sabato 5 agosto 2017 19:34:50 UTC+2, @Alex ha scritto:
> Franco... 1% è solo una rappresentazione visiva... secondo te matematicamente che fai ora corrisponde a 1%...?
>
> @Alex

grazie 1000


text:
La soluzione sarà utile a tutti... esponi quanto risultante a conclusione...

@Alex


title: molti-a-molti

text:
Ho creato un db con relazione molti-a-molti.
Tabella: trasgressori
Tabella: verbali
Tabella: verbali-trasgressori (tabella di transizione)
Nella tabella verbali-trasgressori  ho inserito IDtrasgressore e
IDverbali.
Se creo una maschera di inserimento dati (quindi una maschera che mi
permetta di inserire contemporaneamente i dati relativi alla tabella
verbali e quella trasgressori, con una maschera con sottomaschera) mi
da errore, in quanto vuole anche il valore dell'ID dell'altra tabella.
Ma non dovrebbe gestire da se' tale relazione?
Dove sbaglio?
Grazie


title: molti-a-molti

author: almorel

text:

Ciao,
forse se posti il DB sarà più facile darti una mano.
Ciao.
Alberto


title: molti-a-molti

text:

Grazie Alberto.
http://cid-02d677d72557d12f.skydrive.live.com/self.aspx/.Public/provadb.mdb


title: molti-a-molti

text:

> Grazie Alberto.
http://cid-02d677d72557d12f.skydrive.live.com/self.aspx/.Public/prova.
..
Ciao,
ti rimando il file con le modifiche:
http://myfreefilehosting.com/f/84002d22d1_0.31MB
Non capisco l'esigenza della tabella intermedia. Ho aggiunto il campo
IdTrasgressore in Verbali e guarda le due maschere (abbozzate, poi se
ti piacciono te le sistemi).
Ricordati il Rasoio di Occam (se non ,lo conosci Wikipediati)  :-))
Ciao
Alberto


title: molti-a-molti

text:

> Alberto- Nascondi testo citato
>
> - Mostra testo citato -
Ti ringrazio, ma la possibilità che per un verbale ci siano più
trasgressori esiste nel mio caso.
Quindi credo ci voglia la relazione molti-a-molti.
Grazie


title: molti-a-molti

text:

OK, capito, fammici pensare un pò.
Ciao
Alberto


title: molti-a-molti

text:
Ciao,
http://myfreefilehosting.com/f/956cdcf753_0.4MB
Prova ora. Nella maschera verbali c'è tutto.
Fai il verbale vai nella maschera trasgressori e carichi il
trasgressore,
poi riporti il sio codice nella maschera intermedia.
Questo è un primo abbozzo. Si potrebbe provare a rovesciare la
situazione delle due sottomaschere.
Ovvero la maschera trasgressori contire la quella di unione.
Fammi sapere.
Ciao
Alberto


title: molti-a-molti

author: Carlo Costarella

text:
"skate2k5" <
skat...@fastwebnet.it
> ha scritto nel messaggio
news:ab89385b-b949-41f7...@33g2000yqj.googlegroups.com...
> Ho creato un db con relazione molti-a-molti.
> Tabella: trasgressori
> Tabella: verbali
> Tabella: verbali-trasgressori (tabella di transizione)
> Nella tabella verbali-trasgressori  ho inserito IDtrasgressore e
> IDverbali.
>
> Se creo una maschera di inserimento dati (quindi una maschera che mi
> permetta di inserire contemporaneamente i dati relativi alla tabella
> verbali e quella trasgressori, con una maschera con sottomaschera) mi
> da errore, in quanto vuole anche il valore dell'ID dell'altra tabella.
> Ma non dovrebbe gestire da se' tale relazione?
> Dove sbaglio?
> Grazie
>
Da qui puoi scaricare la tua copia corretta:
http://www.carlocostarella.it/provadb.rar
Le relazioni andavano riviste. La maschera Verbali con sottomaschera
Trasgressori andava rivista.
Ho aggiunto una maschera trasgressori che va riempita con il nuovo
trasgressore prima di compilare il verbale.
Almeno come lo hai impostato il database funziona cos� come l'ho mandato.
Ciao, Carlo


title: molti-a-molti

text:
On 8 Mar, 11:28, "Carlo Costarella" <
carlocoslib...@libero.it
> wrote:
> "skate2k5" <
skate...@fastwebnet.it
> ha scritto nel messaggionews:ab89385b-b949-41f7...@33g2000yqj.googlegroups.com...

> Almeno come lo hai impostato il database funziona così come l'ho mandato.
>
> Ciao, Carlo
Ciao Carlo e grazie.
Ma non capisco in che senso ...andavano riviste?
E poi, quando compilo la maschera trasgressori prima di inserire il
verbale, come faccio ad associare le due cose?


title: molti-a-molti

text:
"skate2k5" <
skat...@fastwebnet.it
> ha scritto nel messaggio
news:a86c1534-2eb0-450c...@z11g2000yqz.googlegroups.com...
On 8 Mar, 11:28, "Carlo Costarella" <
carlocoslib...@libero.it
> wrote:
> "skate2k5" <
skate...@fastwebnet.it
> ha scritto nel
> messaggionews:ab89385b-b949-41f7...@33g2000yqj.googlegroups.com...
>
> > Ho creato un db con relazione molti-a-molti.
> > Tabella: trasgressori
> > Tabella: verbali
> > Tabella: verbali-trasgressori (tabella di transizione)
> > Nella tabella verbali-trasgressori ho inserito IDtrasgressore e
> > IDverbali.
>
> > Se creo una maschera di inserimento dati (quindi una maschera che mi
> > permetta di inserire contemporaneamente i dati relativi alla tabella
> > verbali e quella trasgressori, con una maschera con sottomaschera) mi
> > da errore, in quanto vuole anche il valore dell'ID dell'altra tabella.
> > Ma non dovrebbe gestire da se' tale relazione?
> > Dove sbaglio?
> > Grazie
>
> Da qui puoi scaricare la tua copia
> corretta:
http://www.carlocostarella.it/provadb.rar
>
> Le relazioni andavano riviste. La maschera Verbali con sottomaschera
> Trasgressori andava rivista.
> Ho aggiunto una maschera trasgressori che va riempita con il nuovo
> trasgressore prima di compilare il verbale.
> Almeno come lo hai impostato il database funziona cos� come l'ho mandato.
>
> Ciao, Carlo
Ciao Carlo e grazie.
Ma non capisco in che senso ...andavano riviste?
-------------------------------------------
Bastava guardare l'esempio che ti ho inviato e confrontarlo con il tuo.
Uno a molti integrit� referenziale.
------------------------------------
E poi, quando compilo la maschera trasgressori prima di inserire il
verbale, come faccio ad associare le due cose?
--------------------------------
Mi sa che l'esempio non lo hai proprio visto.
Inserisci l'anagrafica di un nuovo trasgressore e puoi anche chiudere la
maschera; inserisci il nuovo verbale e nella sottomaschera potrai scegliere
il trasgressore dalla casella a discesa.
Ripeto: cos� lo hai realizzato e cos� funziona...
Ciao, Carlo


title: come evitare errore

author: valtert

text:
In un report derivato da una query a campi incrociati
come posso evitare il messaggio di errore in caso di valore Null in  uno dei
controlli.
ho provato con Nz ma ma il problema e' che nel risultato della query il
campo proprio non esiste.
non so se mi sono spiegato comunque grazie per l'aiuto
Walter


title: come evitare errore

author: OndaMax

text:
valtert  wrote in message ...

Più che altro non so se mi sono capito io ... ;-)
Comunque se non sbaglio il problema è far sì che la query a campi incrociati
ti restituisca sempre le stesse colonne, anche se vuote, onde non generare
errori sul report.
Beh, vai sulla struttura della query a campi incrociati, richiama le
proprietà del campo che rappresenta l'intestazione delle colonne. Trovarai
un "Intestazione Colonne" che ti permetterà di specificare e fissare i nomi
delle colonne da utilizzare in query. Un bell'F1 e ne saprai di più ...
Spero che intendessi questo ...
Ciao
OndaMax


title: come evitare errore

author: lucianab64 on libero

text:
valtert <
val...@inwind.it
> wrote in message
93gsof$k56$1...@nread1.inwind.it...

Anch'io ho perso un po' di tempo una volta per un problema di questo genere.
Non ricordo esattamente come l'ho risolto, ma ricordo che la Nz non
funzionava.
Forse ho costruito io una banale funzione NullInZero che trasformava il
valore Null in Zero (analogamente se è un dato di tipo stringa restituisce
"") e l'ho piazzata nell'origine del controllo. Forse cosi' funziona. Prova
e fammi sapere.
Luciana


title: come evitare errore

author: LC

text:

Walter
---
Io ho risolto così, ho creato una nuova query che contiene la query a
campi incrociati
ed ho creato tanti nuovi campi quanti sono quelli creati dal campo
utilizzato come Valore
con funzione di aggregazione (conteggio del campo [Pippo] che mi dà
ValoreNomecampo1,
ValoreNomecampo2, ecc...) nella query a campi incrociati con la
funzione iif...
NuovocampoValore1:=iif(isnull([ValoreNomecampo1]);0;[ValoreNomecampo1]
)
spero di esserimi spiegato.
C'è un solo problema: al variare dei dati di origine può accadere che
la query a campi
incrociati non generi più il campo ValoreNomecampo1, questo ti dà un
errore che non ho
ancora affrontato se non "a mano" modificando la query!
Buon lavoro, Luigi.
--------------------------------------
Sito del Linux User Group di Trieste
http://trieste.linux.it
Sito Comune di it.comp.appl.access
http://members.xoom.it/it_db_access
--------------------------------------
--
Posted from
alquanto.nextra.it
 [193.43.2.90]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Due domande da principiante ...

author: kar

text:
Salve a tutti.
Avrei due domande da principiante da porvi.
Ho creato un db con access che contiene 4 tabelle . La prima tabella oltre
alcuni campi proprietari contiene dei campi che richiamano gli indici delle
altre tabelle (Tab: agenda -> campi : data, codiceattivita', auto,
codicenegozio, codicemissione, ore) I campi contrassegnati che iniziano per
codice richiamano le relative tabelle.
Ora ho creato una maschera per l'inserimento dati e vi ho inserito delle
caselle combinate collegate alle tabelle che visualizzano i campi che ho
scelto. Quindi se clicco su "codiceattivita" nella tendina mi compaiono i
campi "codiceattivita","descrizioneattivita","mansione","costo". In fase di
costruzione del controllo ho scelto che quando registro i dati il campo
codiceattivita' della tabella "Agenda" deve essere aggiornato col campo
"codiceattivita" della tabella "attivita". Tutto questo funziona
perfettamente.
Ora pero', vorrei che :
1) dopo aver effettuato la scelta su una label(x) rimanesse visualizzato il
contenuto del campo "descrizioneattivita"
2) il controllo testo49 fosse uguale a "costo" * "ore" (campo della tabella
Agenda che io inserisco a mano prima) (che linee di codice devo inserire
nell'evento lostfocus del campo ? )
3) E' possibile fare in modo che il campo "data" contenga la data del giorno
in automatico ? (Se non lo collego alla tabella e metto =date() va bene, ma
essendo collegato non ci riesco.
Spero di essere stato chiaro.
Grazie
Kar


title: Due domande da principiante ...

author: Sergio MAZZA

text:
"kar" <krr...@NOSPAMhotmail.com> ha scritto nel messaggio
news:48dd3b6e$0$41656$4faf...@reader4.news.tin.it...
> Salve a tutti.
> Avrei due domande da principiante da porvi.
> Ho creato un db con access che contiene 4 tabelle . La prima tabella oltre
> alcuni campi proprietari contiene dei campi che richiamano gli indici
> delle altre tabelle (Tab: agenda -> campi : data, codiceattivita', auto,
> codicenegozio, codicemissione, ore) I campi contrassegnati che iniziano
> per codice richiamano le relative tabelle.
> Ora ho creato una maschera per l'inserimento dati e vi ho inserito delle
> caselle combinate collegate alle tabelle che visualizzano i campi che ho
> scelto. Quindi se clicco su "codiceattivita" nella tendina mi compaiono i
> campi "codiceattivita","descrizioneattivita","mansione","costo". In fase
> di costruzione del controllo ho scelto che quando registro i dati il campo
> codiceattivita' della tabella "Agenda" deve essere aggiornato col campo
> "codiceattivita" della tabella "attivita". Tutto questo funziona
> perfettamente.
> Ora pero', vorrei che :
> 1) dopo aver effettuato la scelta su una label(x) rimanesse visualizzato
> il contenuto del campo "descrizioneattivita"
Gestisci l'evento "dopo aggiornamento" della casella combinata inserendoci:
Me!nomeEtichetta.Caption = Me!descrizioneAttiva
> 2) il controllo testo49 fosse uguale a "costo" * "ore" (campo della
> tabella Agenda che io inserisco a mano prima) (che linee di codice devo
> inserire nell'evento lostfocus del campo ? )
Non devi gestire nessun evento; nel controllo scelto (e magari rinominato)
utilizzi la proprietà "origine controllo" inserendoci l'espressione:
=costo*ore
> 3) E' possibile fare in modo che il campo "data" contenga la data del
> giorno in automatico ? (Se non lo collego alla tabella e metto =date() va
> bene, ma essendo collegato non ci riesco.
Visualizza la struttura della tabella che contiene il campo "data"; lo
selezioni e imposti la proprietà "valore predefinito" a Date().
Prima di fare questo cambia il nome al campo; il termine "data" è un termine
riservato ad access e protresti incorrere in errori di esecuzione del
codice.
> Spero di essere stato chiaro.
> Grazie
> Kar
Ciao.
--
Sergio MAZZA


title: Due domande da principiante ...

text:
[cut]
Grazie per la risposta.
Pero' mi sono di sicuro espresso male : quello che non riesco a fare e'
questo :
supponiamo di avere una variabile di tipo stringa che chiamo "test"
quando clicco sulla casellacombinata nella tendina si vedono i campi
inseriti nella query di origine (SELECT attivita.codattivita,
attivita.desattivita FROM attivita ORDER BY [codattivita]; )
Ora quello che non so fare e' scrivere nell'evento "dopo aggiornamento"
un'istruzione del tipo : test = filiali.desattivita
(E' banale sicuramente, ma sono alle prime armi .... )
 [ cut]
>  Visualizza la struttura della tabella che contiene il campo "data"; lo
> selezioni e imposti la proprietà "valore predefinito" a Date().
> Prima di fare questo cambia il nome al campo; il termine "data" è un
> termine riservato ad access e protresti incorrere in errori di esecuzione
> del codice.
Ok.
Grazie.


title: Due domande da principiante ...

text:
"kar" <krr...@NOSPAMhotmail.com> ha scritto nel messaggio
news:48ddfe08$0$41652$4faf...@reader4.news.tin.it...
> [cut]
>
> Grazie per la risposta.
> Pero' mi sono di sicuro espresso male : quello che non riesco a fare e'
> questo :
> supponiamo di avere una variabile di tipo stringa che chiamo "test"
> quando clicco sulla casellacombinata nella tendina si vedono i campi
> inseriti nella query di origine (SELECT attivita.codattivita,
> attivita.desattivita FROM attivita ORDER BY [codattivita]; )
> Ora quello che non so fare e' scrivere nell'evento "dopo aggiornamento"
> un'istruzione del tipo : test = filiali.desattivita
> (E' banale sicuramente, ma sono alle prime armi .... )
>
> Grazie.
Per favore scrivi in coda al testo del messaggio precedente; grazie.
Ma che devi filtrare?
Se è una sottomaschera o un'altra maschera e [codattivita] è numerico:
(sottomaschera)
...
Me!nomeSottoMaschera.Form.Filter = "[codattivita]=" & me!filiali
...
(altra maschera)
...
Forms!nomeAltraMascheraAperta.Form.Filter = "[codattivita]=" & me!filiali
...
Se è una sottomaschera o un'altra maschera e [codattivita] è testo:
(sottomaschera)
...
Me!nomeSottoMaschera.Form.Filter = "[codattivita]='" & me!filiali & "'"
...
(altra maschera)
...
Forms!nomeAltraMascheraAperta.Form.Filter = "[codattivita]='" & me!filiali &
"'"
...
Ciao.
--
Sergio MAZZA


title: [OT] ACCESSGROUP : agg.

author: Pablitomf

text:
Come da oggetto ulteriore modifica è stata apportata a
www.accessgroup.it
,
e in particolar modo alla sezione "Facce da..."... in quella sezione o in
modifica iscrizione, oltre ai campi destinati alla prima iscrizione sono
stati inseriti quelli relativi alla sezione "Facce da...".
Se vorrete inserire commenti, sarò lieto di verificarne la funzionalità.
Ovvio che se l'utente si sarà solo registrato non comparirà nella lista di
"Facce da...", al contrario, se lo stesso avrà compilato i campi di cui
sopra farà parte del Club.
Fatemi sapere. (segnalatemi eventuali errori/anomalie/miglioramenti)
(Stiamo cercando di fare qualcosa che mantenendosi sul settore tecnico
varchi la soglia anche un pò del sorriso e funga da punto di incontro uso
"caffè" :-D )
--
Ciao
Pablitomf (Maurizio Facciuti)
Access : Ver.97 - 2K
----------------------------------
http://www.accessgroup.it/
http://www.sitocomune.com/
----------------------------------
Non mi fido molto delle statistiche, perchè un uomo con la testa nel forno
acceso e i piedi nel congelatore statisticamente ha una temperatura media.
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: [OT] ACCESSGROUP : agg.

author: Andrea Parrino

text:
Pablitomf ha scritto:

 e le fotos?
Ciao
Andrea Parrino


title: [OT] ACCESSGROUP : agg.

author: vuLCan Karayan

text:
Sigh, ho tentato l'iscrizione ma...
Microsoft JET Database Engine error '80004005'
The changes you requested to the table were not successful because they
would create duplicate values in the index, primary key, or relationship.
Change the data in the field or fields that contain duplicate data, remove
the index, or redefine the index to permit duplicate entries and try again.
/Accessgroup/iscritti/add-process.asp, line 53


title: [OT] ACCESSGROUP : agg.

text:
vuLCan Karayan ha scritto:



> /Accessgroup/iscritti/add-process.asp, line 53
Prova ora. ;-D
--
Ciao
Pablitomf (Maurizio Facciuti)
Access : Ver.97 - 2K
----------------------------------
http://www.accessgroup.it/
http://www.sitocomune.com/
----------------------------------
Non mi fido molto delle statistiche, perchč un uomo con la testa nel forno



title: [OT] ACCESSGROUP : agg.

text:
Andrea Parrino ha scritto:
[CUT]
>  e le fotos?
Ora ci sono.
> Ciao
> Andrea Parrino



title: InputBox

text:
Sulla proprietà "non in elenco" di una combo box ho inserito il seguente
codice:
Private Sub Mat_NotInList(NewData As String, Response As Integer)
Dim strsql As String, X As Integer
X = MsgBox("VUOI AGGIUNGERE QUESTO VALORE ALLA LISTA?", vbYesNo)
If X = vbYes Then
    strsql = "Insert Into ElencoPlastisol " & "([Mat], [Stra]) values " &
"('" & NewData & "','" & InputBox("HAI INSERITO UN NUOVO MATERIALE PER
IL...", "Stra", Me!Stra) & "');"
    'MsgBox strsql
    Response = acDataErrAdded
    CurrentDb.Execute strsql, dbFailOnError
    Me!Mat = NewData
    Me!Mat.Requery
    Else
    Response = acDataErrContinue
End If
End Sub
che mi permette di inserire nuovi dati per la combo stessa e per un'altra
posizionata prima di questa e sincronizzata e tutto funziona a meraviglia
però quando appare la mascherina della Imput box nella parte alta a
sinistra (zona blu, intestazione, per intenderci dove compare anche la "X"
per chiuderla) appare la scritta "Stra". E' possibile modificare il codice
in modo tale che non compaia nessuna scritta oppure una scritta voluta
tipo "attenzione!"?
Premetto che non sono esperto di VBA e che il codice mi è stato suggerito
dal Newsgroup.
Grazie...........ciao


title: InputBox

author: Roberto da casa

text:
<
ca...@flag.it
> ha scritto nel messaggio
news:dv8ovh$rk3$1...@fata.cs.interbusiness.it...

Modifica il popolamento della variabile stringa strsql nel modo seguente:
strsql = "Insert Into ElencoPlastisol " _
& "([Mat], [Stra]) values " & "('" & NewData & "','" _
& InputBox("HAI INSERITO UN NUOVO MATERIALE PER IL...", _
"attenzione!", Me!Stra) & "');"
Naturalmente al posto sella scritta "attenzione!" puoi metterci quello che
preferisci.
>Grazie...........ciao
Prego
--
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------


title: MDE / MDB

author: Graziano

text:
Ho convertito un mdb in mde e lo ha sovrascritto!!!! Come faccio a
recuperarlo???
--
Rag. Caforio Graziano
Engineering Software
Via G.ppe Pietroforte, 25
70021 Acquaviva (BA)
FAX 06/23315456
gcaf...@formanet.it
gcaf...@tiscalinet.it
ICQ#29620328


title: MDE / MDB

author: Federico Luciani

text:
Graziano wrote:
> Ho convertito un mdb in mde e lo ha sovrascritto!!!! Come faccio a
> recuperarlo???
Non e' possibile.
--
Federico
--------------------------------------
Sito Comune di it.comp.database.access
 ed ora
Sito Comune di it.comp.appl.access
http://members.xoom.it/it_db_access
--------------------------------------
Rimuovi paperino. per e-mail
--------------------------------------


title: MDE / MDB

author: Harry Evans

text:
Recuperalo dalla copia di sicurezza che, certamente, hai fatto ogni giorno!
Graziano <
gcaf...@formanet.it
> wrote in message
8d1m57$bna$1...@fe1.cs.interbusiness.it...
> Ho convertito un mdb in mde e lo ha sovrascritto!!!! Come faccio a
> recuperarlo???
>



title: MDE / MDB

author: riviera

text:
> > Ho convertito un mdb in mde e lo ha sovrascritto!!!! Come faccio a
> > recuperarlo???
> >
> > --
> >
Scusate l'intrusione ,  una domanda ... cosa è un .MDE e come si ottiene (in
sostanza perchè si fa?) ???
Chiedo troppo ??
Ciao , spero risentirvi presto ....
Grazie .


title: MDE / MDB

author: AntoGal

text:
riviera <
marce...@smartino.ge.it
> scrisse...
> Scusate l'intrusione ,  una domanda ... cosa è un .MDE e come si ottiene
(in
> sostanza perchè si fa?) ???
Strumenti -> Utilità database -> Crea copia di file MDE
Serve a "compilare" il codice (NON CREA UN EXE) ed a rendere non
modificabili gli oggetti del tuo database, come forms, codice, report ecc.
E' obbligatorio se vuoi distribuire un programma a terzi, e non vuoi che
venga scopiazzato o modificato.
--
Ciao, AntoGal
*************************************************
Gestione punti vendita (casse e pos NCR)

www.powerretail.it
-------------------------------------------------------------
per scaricare un gioco di DAMA ITALIANA
http://volftp.mondadori.com/italiani/galletta/
*************************************************


title: MDE / MDB

author: Karl Donaubauer

text:
riviera <
marce...@smartino.ge.it
> schrieb:
>
> > > Ho convertito un mdb in mde e lo ha sovrascritto!!!! Come faccio a
> > > recuperarlo???
> > >
> > > --
> > >
>
> Scusate l'intrusione ,  una domanda ... cosa è un .MDE e come si ottiene (in
> sostanza perchè si fa?) ???
> Chiedo troppo ??
Nel Access97 o 00: <F1> MDE
É come un mdb ma senza source code cioé tutto é compilato (P-code) e
nessuno puó vedere o cambiare il code o la struttura delle maschere e report.
--
HTH
Karl
*********
Scusate il mio malissimo Italiano. Faccio solo esercizi qui.
Access-FAQ (Tedesco):
http://www.donkarl.com
APP:
http://www.AccessProfiPool.com


title: MDE / MDB

author: Ditta Cerri (Sib)

text:
Graziano <
gcaf...@formanet.it
> wrote in message
8d1m57$bna$1...@fe1.cs.interbusiness.it...
> Ho convertito un mdb in mde e lo ha sovrascritto!!!! Come faccio a
> recuperarlo???
Non si puo' sovrascrivere un file con un altro che non ha lo stesso nome.
Vuoi dire che l'hai cancellato l'mdb?
Se e' cosi' non c'e' niente da fare, hai perso i sorgenti di tutti il codice
che hai scritto.
Sib


title: MDE / MDB

author: Giancarlo Negroni

text:
AntoGal <zer...@NOSPAMtiscalinet.it> wrote in message 8d26qe$vm4$
> Serve a "compilare" il codice (NON CREA UN EXE) ed a rendere non
> modificabili gli oggetti del tuo database, come forms, codice, report ecc.
> E' obbligatorio se vuoi distribuire un programma a terzi, e non vuoi che
> venga scopiazzato o modificato.
>
Aprofitto per una domanda: se distribuisco un mde non ho piu' la
possibilita' di cambiare nemmeno i report. come fate voi per la
personalizzazione delle stampe (tipo fatture etc) che tutti i clienti
vogliono adattare alle loro esigenze?
ciao
Giancarlo Negroni


title: MDE / MDB

text:
Giancarlo Negroni <
giancarl...@tin.it
> scrisse...
> Aprofitto per una domanda: se distribuisco un mde non ho piu' la
> possibilita' di cambiare nemmeno i report. come fate voi per la
> personalizzazione delle stampe (tipo fatture etc) che tutti i clienti
> vogliono adattare alle loro esigenze?
Non lo so. Nel mio caso sono i clienti che si devono adattare a me :-)
Comunque ci sono diverse strade: come ad esempio tenerli in un MDB esterno
che ogni cliente si personalizza. Per accedere ai report userai
OpenCurrentDatabase (c'č un post di qualche giorno fa che parla proprio di
questo). In alternativa memorizzi in una tabella la posizione dei controlli
sul report, gestisci una maschera di personalizzazione, e ad ogni apertura
ridisponi i controlli sul report correttamente.
Non ho mai permesso ai miei clienti di accedere alla struttura dei report,
quindi queste sono le prime cose che mi vengono in mente, sicuramente ci
saranno metodi piů efficienti.



title: Aggiornare Sottomaschera Ordine

author: alexb

text:
Buon primo Maggio a tutti.
Ho la classica maschera di gestione ordini collegata alla tabella
Dati_Ordine (IDORD, CLIENTE, DATA) e Dettagli_Ordine (ID ART, ART, IDORD,
CLIENTE)
Nella sottomaschera dettagli ordine il campo IDORD e CLIENTE sono collegati
con i campi omonimi della tabella Dati_Ordine. Ma se inserisco nuovi record
nella sottomaschera (aggiungo righe articoli) e dopo cambio il cliente nella
tabella Dati_ordine questo non mi viene aggiornato nella sottomaschera
Dettagli_Ordine.
Come posso procedere???
 Un altro porblema tipico sta nel cancellare i dati della DettagliOrdine. Se
inserisco il pulsante elimina record mi elimina solo i dati della tabella
DatiOrdine, mentre nella sottomaschera compaiono ancora i recotd riferiti a
quell'ordine.
Grazie mille.


title: Aggiornare Sottomaschera Ordine

text:
"alexb" <
a...@tin.it
> ha scritto nel messaggio
news:xXBH6.5072$FS.7...@news1.tin.it...
> Buon primo Maggio a tutti.
> Ho la classica maschera di gestione ordini collegata alla tabella
> Dati_Ordine (IDORD, CLIENTE, DATA) e Dettagli_Ordine (ID ART, ART, IDORD,
> CLIENTE)
>
> Nella sottomaschera dettagli ordine il campo IDORD e CLIENTE sono
collegati
> con i campi omonimi della tabella Dati_Ordine. Ma se inserisco nuovi
record
> nella sottomaschera (aggiungo righe articoli) e dopo cambio il cliente
nella
> tabella Dati_ordine questo non mi viene aggiornato nella sottomaschera
> Dettagli_Ordine.
>
> Come posso procedere???
Semplice: elimina dalla tabella Dettagli_Ordine il campo CLIENTE, non ti
serve a nulla ed inoltre la sua presenza è contro le più elementari regole
di un database relazionale (ridondanza di dati e complicanze che ti
provocheranno diversi inutili mal di pancia, di cui il primo l'hai già
provato).
D'altra parte, poichè un IDORD può appartenere solo ad un CLIENTE, tramite
una query o una funzione DLookup potrai sempre risalire a quale CLIENTE
appartiene un record della tabella Dettagli_Ordine, visto che ogni record
contiene IDORD.
>  Un altro porblema tipico sta nel cancellare i dati della DettagliOrdine.
Se
> inserisco il pulsante elimina record mi elimina solo i dati della tabella
> DatiOrdine, mentre nella sottomaschera compaiono ancora i recotd riferiti
a
> quell'ordine.
A questo punto crea tra la tabella Dati_Ordine e la tabella Dettagli_Ordine
una relazione uno-a-molti SOLO tramite i rispettivi campi IDORD. Per questa
relazione aggiungi l'integrità referenziale con l'opzione Elimina record
correlati a catena.
Fatto questo, ogni volta che cancellerai un record dalla tabella
Dati_Ordine, Access ti cancellerà automaticamente anche tutti i record della
tabella Dettagli_Ordine ad esso collegati.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
>
> Grazie mille.
>
>
>


title: Alternativa al DLookup

author: Marmellata di perla

text:
Capisco la domanda vaga, ma vorrei sapere se esistono istruzioni simili
al DLookup.
Grazie.
--
E l'amore
Che vita differente avrei avuto se non avessi trovato questo amore con
te.


title: Alternativa al DLookup

author: ALESSANDRO Baraldi

text:
> Capisco la domanda vaga, ma vorrei sapere se esistono istruzioni simili
> al DLookup.
> Grazie.
Si.
Se spieghi l'utilizzo magari si può essere più precisi...
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.alessandrobaraldi.it
---------------------------------------------------------------------------


title: Alternativa al DLookup

text:
> Se spieghi l'utilizzo magari si può essere più precisi...
Ok Alessandro.
Ho una form in cui vado ad eseguire dei calcoli. I risultati di questi
li devo confrontare con dei valori posti in una tabella per ottenere un
 valore percentuale significativo per una popolazione.
Per questo scopo ho realizzato una funzione "Calcola" che ottiene come
parametri il valore calcolato, la query che farà la ricerca,  il nome
della tabella ed un valore di scarto.
Funziona tutto fino a quando non introduco lo scarto che ha il compito
di far scalare di una riga la tabella.
Ho problemi con la DLookup in questo caso perchè non so come gestire
questa variazione dello scarto.
Spero di non essere stato troppo contorto. Ho cercato di studiare bene
la DLookup per vedere se potevo utilizzarla ma mi trovo in difficoltà
ecco perchè ho chiesto mezzi alternativi.
Ciao e grazie.



title: Alternativa al DLookup

author: Alessandro Baraldi

text:
On 21 Mag, 23:57, Marmellata di perla <
marmellatadipe...@gmail.com
>
wrote:

Magari dico una cosa che hai già valutato...
Non conviene avere una query che mette in JOIN i valori che devi
confrontare e generare in quella un campo Calcolato che restituisca lo
scarto....
Faccio fatica a capire non vedendo le strutture e non capendo bene lo
scopo.
@Alex


title: colori per il comando format?

text:
Scusate, ma non riesco a far apparire i colori con il comando format, tutto
il resto mi viene formattato, ma il comando del colore proprio non funziona
uso il colore tra le parentesi quadre... come format(......."€
#,##0.00[green];- € #,##0.00[black]").
Dove sbaglio?
Grazie in anticipo
Ciao
Beppe


title: colori per il comando format?

author: MA

text:
> Scusate, ma non riesco a far apparire i colori con il comando format,
tutto
> il resto mi viene formattato, ma il comando del colore proprio non
funziona
> uso il colore tra le parentesi quadre... come format(......."?
> #,##0.00[green];- ? #,##0.00[black]").
> Dove sbaglio?
>
> Grazie in anticipo
>
> Ciao
> Beppe
Mettilo nelle proprietą del controllo
MAssimiliano


title: colori per il comando format?

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:DUr8d.22783$B06....@news.edisontel.com...

Lo metto ma non funziona!
Sbaglio da qualche parte?
Uso:
=Format([Nomecampo/controllo];"? #,##0.00[green];- ? #,##0.00[red]")
E poi non dovrebbe funzionare anche nelle query il colore?
Nella query uso:
Differenza: Format(nz([campo1]-[campo2];0);"? #,##0.00[green];- ?
#,##0.00[red]")
Beppe


title: colori per il comando format?

text:
> > > Scusate, ma non riesco a far apparire i colori con il comando format,
> > tutto
> > > il resto mi viene formattato, ma il comando del colore proprio non
> > funziona
> > > uso il colore tra le parentesi quadre... come format(......."?
> > > #,##0.00[green];- ? #,##0.00[black]").
> > > Dove sbaglio?
> > >
> > > Grazie in anticipo
> > >
> > > Ciao
> > > Beppe
> > Mettilo nelle proprietą del controllo
> > MAssimiliano
> >
> >
>
> Lo metto ma non funziona!
> Sbaglio da qualche parte?
> Uso:
> =Format([Nomecampo/controllo];"? #,##0.00[green];- ? #,##0.00[red]")
nella proprietą fomato del controllo devi mettere
#.##0,00[rosso];#.##0,00[blue]
MAssimiliano



title: colori per il comando format?

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:BDx8d.22924$B06....@news.edisontel.com...
>
> > > > Scusate, ma non riesco a far apparire i colori con il comando
format,
> > > tutto
> > > > il resto mi viene formattato, ma il comando del colore proprio non
> > > funziona
> > > > uso il colore tra le parentesi quadre... come format(......."?
> > > > #,##0.00[green];- ? #,##0.00[black]").
> > > > Dove sbaglio?
> > > >
> > > > Grazie in anticipo
> > > >
> > > > Ciao
> > > > Beppe
> > > Mettilo nelle proprietą del controllo
> > > MAssimiliano
> > >
> > >
> >
> > Lo metto ma non funziona!
> > Sbaglio da qualche parte?
> > Uso:
> > =Format([Nomecampo/controllo];"? #,##0.00[green];- ? #,##0.00[red]")
> nella proprietą fomato del controllo devi mettere
> #.##0,00[rosso];#.##0,00[blue]
> MAssimiliano
>
Il mio access e' in inglese, quindi il punto e la virgola sono invertiti
(#,##0.00) e i colori sono red, blue, ecc... nonostante tutto non riesco
ancora. Ho gia' usato sia il proprieta/controllo/formato che il comando
format per altri formati numerici, date, ecc... ma questa cosa non la
imbrocco.
Ho fatto esattamente come hai detto tu, ho provatoanche a togliere dalla
query di riferimento il comando di formato.
PS: nel post il "?" dovrebbe corrispondere al "simbolo dell'euro" (credo sia
un "errore" del ng o server...)


title: Problema con tabella

author: Teo

text:
Ho creato un Db con Access 2000 e trovandomi nell'esigenza di Convertirlo
come Db Access 97 ho attivato la librerie DAO 3.51 nel Access2000,ma
nonostante questo accorgimento suggeritomi da un amico del newgroup Access97
continua a non ricoscermi la tabella principale del Db, ho controllato le
funzioni utilizzate per scrivere il Db e non dovrebbero essere tra quelle
che danno problemi di converione allla versione97.
Andanto pero' a cliccare Riferimenti trovo attivato sul 2000:
1) Visual Basic for Applications
2) Microsoft Access 9.0 Object Library
3) OLE Automation
4) Microsoft DAO 3.51 Object Libray
Non essendo io un esperto di Access mi sono limitato a confrontare questi
due pannelli nella versione 97 e nella 2000 e tra i diue varia il punto
2)...e' per questo che Access97 non riconosce la mia tabella?
Grazie
Matteo


title: Problema con tabella

text:
"Teo" <
mal...@libero.it
> ha scritto nel messaggio
news:qJ3F9.29338$2B1.7...@twister2.libero.it...

Che fai cambi nik?
Un problema nel NG si posta UNA SOLA volta: poi bisogna avere pazienza sino
a quando qualcuno risponderà (ammesso e non concesso che qualcuno abbia una
risposta da darti).
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Problema con tabella

text:
Si e' vero scusa hai ragione da vendere ... mi sono fatto un po' prendere
... per il nick... mi sono accorto tardi di avere quello vecchio...
scusate!!!
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:Dy5F9.29776$2B1.8...@twister2.libero.it...



title: Problema con tabella

author: antonio v.

text:
"Teo" <
mal...@libero.it
> ha scritto nel messaggio
news:YI5F9.28606$3l.8...@twister1.libero.it...
> Si e' vero scusa hai ragione da vendere ... mi sono fatto un po' prendere
> ... per il nick... mi sono accorto tardi di avere quello vecchio...
> scusate!!!
Un suggerimento prima che tu venga "ripreso" ancora una volta: scrivere DOPO
il quoting significa scrivere *dopo* il messaggio al quale si risponde.


title: Problema con tabella

text:
antonio v." <
xxxx...@inwind.it
> ha scritto nel messaggio
news:_p7F9.29082$3l.8...@twister1.libero.it...

Ok grazie per la dritta... ma il mio problema non siete in grado di
risolverlo?


title: Ho bisogno di aiuto

author: Francesco Porců

text:
In allegato invio un paio di quesiti  che non riesco a risolvere in ACCESS
ringrazio anticipatamente chi mi potrą aiutare
Franco


title: Ho bisogno di aiuto

author: Antonio Biso

text:
Francesco Porcù <
por...@tin.it
> wrote in message
boLN7.1296$NA1....@news2.tin.it...
> In allegato invio un paio di quesiti  che non riesco a risolvere in ACCESS
>
> ringrazio anticipatamente chi mi potrà aiutare
Non puoi mandare allegati in questo NG, il server te li stronca
Scrivili nel messaggio
Antonio


title: Ho bisogno di aiuto

author: Sergio MAZZA

text:
"Francesco Porcù" <
por...@tin.it
> ha scritto nel messaggio
news:boLN7.1296$NA1....@news2.tin.it...
> In allegato invio un paio di quesiti  che non riesco a risolvere in ACCESS
>
> ringrazio anticipatamente chi mi potrà aiutare
>
> Franco
Non puoi inviare nessun tipo di allegato; devi rassegnarti a descriverli...
Ciao.
--
- - - - - - - - - - - - - - -
Sergio MAZZA
- - - - - - - - - - - - - - -


title: Contatori

author: Ivano

text:
Salve!!
Mi sono già servito della vostra sapienza e quindi ci riprovo!!
Anni fa feci un programma, quando ancora nel mio ufficio non esisteva una
'rete', per poter inserire dati da diversi computer ho adottato la soluzione
delle 'repliche di database'. Ora, che il mio ufficio ha una rete, ho
ampliato il programma, e qui sorge il problema!!!
Access con una replica di database, per evitare che il campo contatore possa
assegnare lo stesso numero a record differenti, adotta il sistema di
assegnare numeri pseudo-casuali talmente alti da ridurra al minimo tale
rischio.
Ora questi numeri sono talmente alti che sono scomodi da gestire (devono
essere scritti sui vari bollettini di C/C postali per la loro
individuazione!!) non posso cancellare il campo contatore e rifarlo
altrimenti addio relazioni. Ho provato ad inserire un altro contatore nella
stessa tabella ma non si può fare.... come posso ovviare a questo
inconveniente...capisco poco di programmazione!!
Grazie Ivano


title: Contatori

author: Fox Mulder

text:

Ma in parole povere ... cosa ti serve ?


title: Contatori

text:
Fox Mulder <
fili...@tiscalinet.it
> wrote in message
95ttak$7tr$1...@fe2.cs.interbusiness.it...

In parole povere mi serve un secondo contatore autoincrementante!!!


title: Contatori

author: ema

text:
Mio cuggino mi ha detto che  Ivano  <
tambu...@tiscalinet.it
>	scrisse:
> altrimenti addio relazioni. Ho provato ad inserire un altro contatore nella
> stessa tabella ma non si può fare....  come  posso  ovviare  a  questo
> inconveniente...capisco poco di programmazione!!
>
'azz.
Con un cerca/sostituisci [*] ad hoc, modifichi tutte  le  occorrenze  di
712684736187 con 1, ecc.
Solo se succede qlc di indesiderato, sei morto :-)
[*] query, qualche modulino scritto apposta...
bye!
--
Emanuele Cesena
http://www.penguinpowered.com/~ecesena
<
ece...@penguinpowered.com
> - rimuovi XXX  x  rispondere  ICQ	#8814554

Dirsi "Ciao" fa bene.  --  E' salutare.


title: Contatori

text:
Mio cuggino mi ha detto che  Ivano  <
tambu...@tiscalinet.it
>	scrisse:
> assegnare lo stesso numero a record differenti, adotta il  sistema  di
> assegnare numeri pseudo-casuali talmente alti da ridurra al minimo tale
> rischio.
>
non era piu` semplice assegnare un range di numeri ad  ogni  postazione?
bye!
--
Emanuele Cesena
http://www.penguinpowered.com/~ecesena
<
ece...@penguinpowered.com
> - rimuovi XXX  x  rispondere  ICQ	#8814554

Non esistono verita'.  Esistono solo versioni.


title: Niente spazi e tutto maiuscolo aiuto aiuto aiuto aiuto aiuto aiuto

author: iachino

text:
Vi chiedo per favore di aiutarmi a risolvere un grosso problema. Per far
andare a buon fine una macro che ho creato ho bisogno che quando una
persona digiti un valore alfanumerico in una casella testo qualsiasi sia
il modo in cui l'ha scritto diventi tutto maiuscolo sia a video che in
stampa. Inoltre molti utenti che scrivono questo maledetto codice
alfanumerico, siccome è composto da lettere e numeri, hanno il vizio di
mettere uno spazio. Esiste un modo (magari spiegato in maniera più che
elementare)di togliere lo spazio che si trova fra il gruppo lettere e
quello di cifre?
vi ringrazio in anticipo.
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


text:
iachino wrote:
> Vi chiedo per favore di aiutarmi a risolvere un grosso problema. Per
> far andare a buon fine una macro che ho creato ho bisogno che quando
> una persona digiti un valore alfanumerico in una casella testo
> qualsiasi sia il modo in cui l'ha scritto diventi tutto maiuscolo sia
> a video che in stampa. Inoltre molti utenti che scrivono questo
> maledetto codice alfanumerico, siccome è composto da lettere e
> numeri, hanno il vizio di mettere uno spazio. Esiste un modo (magari
> spiegato in maniera più che elementare)di togliere lo spazio che si
> trova fra il gruppo lettere e quello di cifre?
> vi ringrazio in anticipo.
Ciao e benvenuto.
Allora se ci dici cosa fa la macro la possiamo sistemare in vba e quindi
controllare eventuali errori.
In ogni caso per fare quello che dici ti basta mettere
Ucase(replace(Tuocodice;" ";"") come campo calcolato e passare quello alla
tua macro
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


text:
> Ciao e benvenuto.
> Allora se ci dici cosa fa la macro la possiamo sistemare in vba e quindi
> controllare eventuali errori.
> In ogni caso per fare quello che dici ti basta mettere
> Ucase(replace(Tuocodice;" ";"") come campo calcolato e passare quello alla
> tua macro
Per prima cosa ti ringrazio per il tuo interessamento.
Allora:
1: Un mio collega mi ha fatto inserire nel campo formato nel menù tabelle
il segno ">" quindi per quanto riguarda il maiuscolo tutto risolto, grazie
lo stesso.
2: per quanto riguarda gli spazi della stringa alfanumerica non ho fatto
nussuna macro (non so nemmeno come si faccia, nel messaggio iniziale ho
sbagliato volevo dire dbase)ho solo un campo di tipo testo, l'utente dovrà
inserire una stringa composta da tot lettere e da tot numeri. Purtroppo
molti inseriscono la stringa con uno spazio fra lettere e numeri, quindi
quando qualcuno ricerca nel campo pur essendoci il codice non trova
niente. In definitiva sia per il motivo che ho detto, che per un motivo
estetico ho l'esigenza che in qualsiasi modo l'utente scriva il codice in
automatico se c'è lo spazio lo leva se no niente. sperando in una risposta
semplice invio distinti saluti



text:
"iachino" <
iac...@email.it
> ha scritto nel messaggio
news:e3lm56$gp$1...@news.newsland.it...
> Vi chiedo per favore di aiutarmi a risolvere un grosso problema. Per far
> andare a buon fine una macro che ho creato ho bisogno che quando una
> persona digiti un valore alfanumerico in una casella testo qualsiasi sia
> il modo in cui l'ha scritto diventi tutto maiuscolo sia a video che in
> stampa. Inoltre molti utenti che scrivono questo maledetto codice
> alfanumerico, siccome è composto da lettere e numeri, hanno il vizio di
> mettere uno spazio. Esiste un modo (magari spiegato in maniera più che
> elementare)di togliere lo spazio che si trova fra il gruppo lettere e
> quello di cifre?
> vi ringrazio in anticipo.
Potresti utilizzare la "maschera di input" o controllare, tramite l'evento
"su pressione", ogni tasto premuto per evitare l'inserimento di uno
spazio...
Ciao.
--
Sergio MAZZA


author: Davide (Sib)

text:
"iachino" <
iac...@email.it
> ha scritto nel messaggio
>> Ciao e benvenuto.
>> Allora se ci dici cosa fa la macro la possiamo sistemare in vba e quindi
>> controllare eventuali errori.
>> In ogni caso per fare quello che dici ti basta mettere
>> Ucase(replace(Tuocodice;" ";"") come campo calcolato e passare quello
>> alla
>> tua macro
>
> Per prima cosa ti ringrazio per il tuo interessamento.
> Allora:
> 1: Un mio collega mi ha fatto inserire nel campo formato nel menù tabelle
> il segno ">" quindi per quanto riguarda il maiuscolo tutto risolto, grazie
> lo stesso.
Allora non hai risolto niente perchè questo metodo modifica in maiuscolo il
testo visualizzato mentre in realtà il testo memorizzato nel db resta per
come viene scritto.
> 2: per quanto riguarda gli spazi della stringa alfanumerica non ho fatto
CUT
ti è sfuggita la funzione replace suggerita da MA la quale, per come te l'ha
impostata, rimuove gli eventuali spazi.
Devi sfruttare la funzione che ti ha suggerito nell'evento after update del
controllo, ti tocca scrivere una riga di codice.
Davide
--
www.gestionedati,com


title: Come si fá a non "ingrossare" un database ???

author: Claudio

text:
Salve a tutti,
spero che qualcuno mi possa aiutare.
Dopo aver fatto un applicativo per esempio
di gestione bancaria come si puó fare affinché
il database non si riempa di dati e di conseguenza diventi
un file enorme ?
Voglio dire come posso trasportare tutti i dati
,per es., una volta alla settimana,o al mese,o addirittura
tutti i giorni ,in un altra database di cópia ?
Grazie per gli eventuali suggerimenti.
CV


author: sib

text:
Claudio <
clau...@clix.pt
> wrote in message
96965112...@tubarao.ip.pt...
> Salve a tutti,
> spero che qualcuno mi possa aiutare.
> Dopo aver fatto un applicativo per esempio
> di gestione bancaria come si puó fare affinché
> il database non si riempa di dati e di conseguenza diventi
> un file enorme ?
> Voglio dire come posso trasportare tutti i dati
> ,per es., una volta alla settimana,o al mese,o addirittura
> tutti i giorni ,in un altra database di cópia ?
1.    Un database e' fatto apposta perche' si riempia
2.    Se ogni settimana "Trasporti" (suppongo quindi che intendi spostare e
non copiare) i dati in un altro db, devo supporre che non ti serve spesso
accedere ai dati, quindi non c'e' motivo di spostarli, dato che l'eventuale
calo di prestazioni dovuto alle dimensioni lo senti poco. D'altro canto se
devi accedere spesso ai dati e' sconveniente spostarli da un'altra parte.
Concludendo non mi pare opportuno spostarli.
Se poi intendevi copiarli par avere una copia di backup io lo copierei
semplicemente su un altro disco sovrascrivendolo periodicamente (facile come
copiare un file ;-).
3.    Infine, per ridurre il piu' possibile lo spazio occupato, compattalo
una volta al giorno.
Ciao, Sib
--
------------------------------------------------------
il sito comune di it.comp.database.access:
http://members.xoom.it/it_db_access
------------------------------------------------------
4000 anni fa', il saggio egizio Ptahhotep scrisse:
"... perche' non esistono saggi per nascita."
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente


title: ADP + Report su SP + formattazione multipla + intestazioni dei raggruppamenti

author: PBsoft

text:
In un ADP ho un report basato su una stored procedure parametrica.
Ho notato che, all'apertura del report, questo viene formattato 7 volte.
Allora ho cominciato ad indagare.
Il report non contiene alcuna riga di codice, quindi il VBA è stato scartato
dall'elenco dei sospettati.
Ho avviato il SQL Profiler e, con mio stupore, ho notato che la SP viene
richiamata ed eseguita una sola volta.
Allora ho controllato il report ed ho visto che sono definiti due livelli
di raggruppamento, che, tra l'altro, mi permettono di avere due sezioni (intestazioni/pié)
nelle quali andare ad inserire dei controlli.
Ho provato a togliere questi raggruppamenti e, in effetti, il problema sembra
scomparire: il report viene formattato solo una volta.
Allora ho pensato di spostare gli ordinamenti all'interno della stored procedure,
ottenendo anche un discreto miglioramento prestazionale.
Purtroppo, come avrete già intuito, a questo punto non ho più le sezioni
(intestazioni/pié) che poche righe sopra mi piacevano da impazzire.
A questo punto non so più come formattare il report in modo da ottenerelo
stesso risultato, senza però ricorrere ai raggruppamenti.
Avete qualche suggerimento?
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype:pbsoftsolution


text:
[omissis]
Nessuno ha un consiglio?
