title: consigli su struttura di un sw

author: George

text:
"Lenny" <luca...@QUESTOLOTOGLItiscali.it> ha scritto nel messaggio
news:_OW6b.28654$hE5.1...@news1.tin.it...
> ciao.
> sto facendo un programma per inviare sms ai miei agenti contenenti le
> chiamate di rifornimento che sono arrivate durante il giorno.
> i dati vengono presi direttamente dal gestionale tramite odbc.
> stavo pensando che potrei far funzionare il tutto automaticamente.
>
> quindi l'idea sarebbe quella di fare un motore che ad intervalli regolari
> guardi in una tabella quali messaggi inviare e poi una interfaccia per la
> manutenzione, invii particolari, etc...
> poniamo il caso ad esempio che all'inizio i messaggi li metta manualmente
> nella tabella del motore sms.
>
> il mio dubbio č questo.
> posso incontrare problemi nel caso in cui ci sia un'accesso contemporaneo
> di:
> interfaccia inserisce i nuovi messaggi nella tabella del motore
> motore seleziona i messaggi da inviare.
>
> che ne pensate?
> mi sto complicando la vita?
>
Sě, inutilmente.


title: Importare valori in una casella di testo

author: Angelo

text:
Ho una maschera con una serie di controlli associati ad una tabella (Tab2).
Nella casella di testo "Cod_fisc" , grazie alla funzione DLookUp verifico
l'esistenza del valore del campo nella Tab1, al fine di non duplicarlo.
Se questo esiste, vorrei, attraverso un pulsante di comando, "importare"
alcuni valori già presenti nella Tab1,  popolando le caselle di testo della
maschera corrispondenti:
(esempo: "Cognome", "Data_nascita")
Qualche indicazione?
Ciao
Angelo


author: MA

text:

Dim Rst aas dao.recordset
Set rst = currentdb.openrecordset("select * from tab1 where cod_fisc = '" &
me.cod_fisc & "'")
If rst.noMartch then
    With rst
        .addnew
        Me.Cognome = !Cognome
        Me.Nome = !Nome
        .close
    end with
else
    msgbox "Un 'ncè!"
end if
set rst = nothing
Aprirsi il rst è più veloce di una serie di dlookup anche se è inutile nel
caso non ci sia gia il record relativo.
Ma mi appare un buon compromesso
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


author: Sergio MAZZA

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio news:WfaUe.37167$TR5....@news.edisontel.com...
--- omissis ---
> If rst.noMartch then
IFFF NoCheee?? (Hi! Hi!) Avanti! Martchrthfahs akj akņd ņask ....
> _ _
> Ciao
> MAssimiliano Amendola
www.accessgroup.it
> Cisa - Conferenza Italiana per Sviluppatori Access
> Info:
www.donkarl.com/it
Di la veritą ce l'hai portata tu la roba cattiva ad Ostia!
Ciao.
--
Sergio MAZZA


text:
Sergio MAZZA wrote:
> "MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
> news:WfaUe.37167$TR5....@news.edisontel.com... --- omissis ---
>> If rst.noMartch then
>
> IFFF NoCheee?? (Hi! Hi!) Avanti! Martchrthfahs akj akņd ņask ....
Mi vedo bene come Stunztruppen...
>
>
> Di la veritą ce l'hai portata tu la roba cattiva ad Ostia!
>
> Ciao.
Tu sai che tutto deve passare prima da qui...
--



text:
> Dim Rst aas dao.recordset
>
> Set rst = currentdb.openrecordset("select * from tab1 where cod_fisc = '"
> &
> me.cod_fisc & "'")
> If rst.noMartch then
>    With rst
>        .addnew
>        Me.Cognome = !Cognome
>        Me.Nome = !Nome
>        .close
>    end with
> else
>    msgbox "Un 'ncč!"
> end if
>
> set rst = nothing
>
Ciao MAssimiliano,
sto provando il tuo codice, ma probabilmente a causa di qualcosa che mi
sfugge,
restituisce sempre la MsgBox "..." anche quando il valore esiste, senza
quindi
riuscire ad importare nelle caselle di testo della maschera i valori
specificati.
A te funziona?
Grazie
Angelo


text:

Aspetta il codice dice:
if rst.nomatch       'cioč se non c'č nessun con il codice fiscale uguale
'aggiungi un nominativo con questo nome cognome etc..
else                'altrimenti
Msgbox
end if



text:
> Aspetta il codice dice:
> if rst.nomatch       'cioè se non c'è nessun con il codice fiscale uguale
> 'aggiungi un nominativo con questo nome cognome etc..
> else                'altrimenti
> Msgbox
> end if
> Ciao
> MAssimiliano Amendola
www.accessgroup.it
MAssimiliano, io dovrei importare invece nella form (Tab2)  i valori
dei campi Cognome e Nome della Tab1 relativi al medesimo "cod_fisc", qualora
esistente.
Qualcosa del tipo:
Dim Rst As DAO.Recordset
Set Rst = CurrentDb.OpenRecordset("select * from tab1 where cod_fisc = '" &
Me.cod_fisc & "'")
Rst.MoveFirst
If Rst!cod_fisc = Me.cod_fisc Then  '( boh ... forse?)
...
importo nella form i valori di Cognome e Nome della tab1 che inseriro anche
nella tab2.
Un pò contorto, ma comunque ...
Ciao e Grazie
Angelo


text:
> Dim Rst As DAO.Recordset
> Set Rst = CurrentDb.OpenRecordset("select * from tab1 where cod_fisc = '"
> & Me.cod_fisc & "'")
> Rst.MoveFirst
> If Rst!cod_fisc = Me.cod_fisc Then  '( boh ... forse?)
OK MAssimiliano,  ci sono arrivato.
Ciao e Grazie
Angelo


title: aprire diverse maschere in funzione di alcuni parametri...

author: Vit

text:
          salve a tutti ;-)
sto ultimando un database di calcoli finanziari, e sto avendo una serie di
problemi...
gestendo diversi piani finanziari, ho la necessità di aprire diverse
maschere in funzione di alcuni fattori... mi spiego meglio:
sostanzialmente potrei avere 3 tipologie di piani finanziari:
- rate standard (tutte le rate hanno lo stesso importo ed i dati necessari
sono importo finanziato, tasso d'interesse e durata)
- maxirata (tutte le rate hanno lo stesso impoto tranne l'untima che appunto
è "maxi" ;-); i dati necessari sono importo finanziato, importo della
maxirata, tasso d'interesse, e durata )
- minirata (dove esistono due piani finanziari distinti in cui il primi
l'importo delle rate è fissato a priori, mentre il residuo e calcolato
finanziariamente; dati necessari: 2 tassi d'interesse, 2 durate, importo
minirata ed importo finanziato)
personalmente ho pensato di gestire i 3 piani con 3 maschere ben precise che
si riferiscono a 3 tabelle distinte, ma non so come gestire l'apertura di
ogni singola maschera....
in pratica nell'inserimento di un nuovo piano finanziario, scelgo 1 codice
(riepilogativo di tasso di interesse e del tipo di piano (standard, maxi o
mini) , quindi vorrei che tale scelta mi vincolasse l'aperture delle
relative maschere....
non so se mi sono spiegato in maniera corretta ;-)
spero di avere info ;-)
Vit
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


text:
"Vit" <
sfo...@libero.it
> ha scritto nel messaggio
news:194Z153Z209Z155Y...@usenet.libero.it...
>
>          salve a tutti ;-)
>
> sto ultimando un database di calcoli finanziari, e sto avendo una serie di
> problemi...
>
> gestendo diversi piani finanziari, ho la necessitŕ di aprire diverse
> maschere in funzione di alcuni fattori... mi spiego meglio:
>
> sostanzialmente potrei avere 3 tipologie di piani finanziari:
>
> - rate standard (tutte le rate hanno lo stesso importo ed i dati necessari
> sono importo finanziato, tasso d'interesse e durata)
>
> - maxirata (tutte le rate hanno lo stesso impoto tranne l'untima che
> appunto
> č "maxi" ;-); i dati necessari sono importo finanziato, importo della
> maxirata, tasso d'interesse, e durata )
>
> - minirata (dove esistono due piani finanziari distinti in cui il primi
> l'importo delle rate č fissato a priori, mentre il residuo e calcolato
> finanziariamente; dati necessari: 2 tassi d'interesse, 2 durate, importo
> minirata ed importo finanziato)
>
> personalmente ho pensato di gestire i 3 piani con 3 maschere ben precise
> che
> si riferiscono a 3 tabelle distinte, ma non so come gestire l'apertura di
> ogni singola maschera....
>
> in pratica nell'inserimento di un nuovo piano finanziario, scelgo 1 codice
> (riepilogativo di tasso di interesse e del tipo di piano (standard, maxi o
> mini) , quindi vorrei che tale scelta mi vincolasse l'aperture delle
> relative maschere....
>
> non so se mi sono spiegato in maniera corretta ;-)
>
> spero di avere info ;-)
>
> Vit
E se invece di aprirle le inserisci dentro una struttura a schede?
Ciao.
--
Sergio MAZZA


text:
                    Il 21 Mar 2006, 18:52, "Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto:
> "Vit" <
sfo...@libero.it
> ha scritto nel messaggio
> news:194Z153Z209Z155Y...@usenet.libero.it...
> >
> > salve a tutti ;-)
> >
> > sto ultimando un database di calcoli finanziari, e sto avendo una serie
di
> > problemi...
> >
> > gestendo diversi piani finanziari, ho la necessità di aprire diverse
> > maschere in funzione di alcuni fattori... mi spiego meglio:
> >
> > sostanzialmente potrei avere 3 tipologie di piani finanziari:
> >
> > - rate standard (tutte le rate hanno lo stesso importo ed i dati
necessari
> > sono importo finanziato, tasso d'interesse e durata)
> >
> > - maxirata (tutte le rate hanno lo stesso impoto tranne l'untima che
> > appunto
> > è "maxi" ;-); i dati necessari sono importo finanziato, importo della
> > maxirata, tasso d'interesse, e durata )
> >
> > - minirata (dove esistono due piani finanziari distinti in cui il primi
> > l'importo delle rate è fissato a priori, mentre il residuo e calcolato
> > finanziariamente; dati necessari: 2 tassi d'interesse, 2 durate, importo
> > minirata ed importo finanziato)
> >
> > personalmente ho pensato di gestire i 3 piani con 3 maschere ben precise
> > che
> > si riferiscono a 3 tabelle distinte, ma non so come gestire l'apertura
di
> > ogni singola maschera....
> >
> > in pratica nell'inserimento di un nuovo piano finanziario, scelgo 1
codice
> > (riepilogativo di tasso di interesse e del tipo di piano (standard, maxi
o
> > mini) , quindi vorrei che tale scelta mi vincolasse l'aperture delle
> > relative maschere....
> >
> > non so se mi sono spiegato in maniera corretta ;-)
> >
> > spero di avere info ;-)
> >
> > Vit
>
>
> E se invece di aprirle le inserisci dentro una struttura a schede?
>
> Ciao.
>
> --
> Sergio MAZZA
>
          il problema è che io le volevo automatizzare....
cioè, andando a scegliere una tabella finanziaria "065" so già che si tratta
di un piano finanziario standard, con tasso d'interesse 6,5% ed in modo
analogo se scelgo "$47", so già che è un piano finanziario con maxirata e
tasso d'interesse 6,5%...
ciò che vorrei sarebbe l'aperture di una scheda approppriata in funzione
della scelta della tabella (se scelgo "065" devo solamente inserire durata
ed imporo finanziato, mentre con la scelta di "$47" dovro inserire la % di
maxirata, la durata e l'importo finanziato...)
a fronte di tali parametri, il sistema mi dovrebbe calcolare le rate e le
provvigioni in logica diversa in funzione della tipologia di piano
utilizzato (se Standard ottengo una % sugli interessi, se Maxiarta una % sul
capitale erogato....
è una situazione parekkio complessa e volevo limitare l'introduzione di
parametri, automatizzando il più possibile la procedura di inserimento....
thanks again ;-)



text:
"Vit" <
sfo...@libero.it
> ha scritto nel messaggio
news:194Z153Z209Z155Y...@usenet.libero.it...
>          il problema è che io le volevo automatizzare....
>
> cioè, andando a scegliere una tabella finanziaria "065" so già che si
> tratta
> di un piano finanziario standard, con tasso d'interesse 6,5% ed in modo
> analogo se scelgo "$47", so già che è un piano finanziario con maxirata e
> tasso d'interesse 6,5%...
>
> ciò che vorrei sarebbe l'aperture di una scheda approppriata in funzione
> della scelta della tabella (se scelgo "065" devo solamente inserire durata
> ed imporo finanziato, mentre con la scelta di "$47" dovro inserire la % di
> maxirata, la durata e l'importo finanziato...)
>
> a fronte di tali parametri, il sistema mi dovrebbe calcolare le rate e le
> provvigioni in logica diversa in funzione della tipologia di piano
> utilizzato (se Standard ottengo una % sugli interessi, se Maxiarta una %
> sul
> capitale erogato....
>
> è una situazione parekkio complessa e volevo limitare l'introduzione di
> parametri, automatizzando il più possibile la procedura di inserimento....
>
> thanks again ;-)
Mi hai spiegato come calcolare le rate e provvigioni ma non c'entra nulla
con la eventuale soluzione da me proposta.
Provo ad ipotizzarti il funzionamento (il tuo "...automatizzare").
Tre sottomaschere nelle tre sottoschede [rate standard], [maxirata] e
[minirata]; sulla maschera principale una serie di caselle di testo con i
parametri per il calcolo e un bottone che avvia il calcolo.
Premuto quest'ultimo il risultato dell'elaborazione viene inserito nelle
sottomaschere; cliccando le linguette delle schede puoi visualizzare il
risultato...
Ciao.
--
Sergio MAZZA


author: IgnazioC

text:


devi inserire semplicemente un select case che ti selezioni la
maschera da aprire.
'*********************************
select case txtPianoFinanziario
case 1
'istruzioni per aprire la prima maschera
case 2
'istruzioni per aprire la seconda maschera
case 3
'istruzioni per aprire la terza maschera
case else
'qui gestisci l'errore
end select
'*********************************
spero di esserti stato d'aiuto.
ciao.
--
IgnazioC
----------------------
www.sitocomune.com
 > Sito Comune di ICAA
www.patx.net
       > versione beta
----------------------


text:

purtroppo non mi sono spiegato bene ;-(
io intendo dire che in funzione della scelta della tabella finanziaria, avro
la necessità di inserire alcuni parametri invece di altri (con rate standard
mi basta la durata e l'importo, ma con minirata ho necessità di inserire 2
durate, importo finanzioato ed importo minirara...)
per tale ragione ho pensato di "costruire" 3 tabelle specifiche (una per
ogni rata), su cui poi andrò a fare i calcoli di rate e provvigioni...
spero che ora sia un po' più comprensibile ;-)



text:

l'idea è iteressante...
"fammi capire ce ho capito" ;o)
io costruisco 5 tabelle:
- Tabella Cliente (cod_cliente; nome; cognome; indirizzo)
- Tabella Fin (cod_fin; tasso_interesse; tipologia_rata)
- Tabella Rata Standard (cod_tabella_standard; id_contratto; Durata,
Importo)
- Tabella Maxirata (cod_tabella_maxirata; id_contratto; Durata; Importo;
%Maxirata)
- Tabella Minirata (cod_tabella_minirata; id_contratto; Durata; N minirate;
Importo; Importo minirate)
- Tabella Contratto (cod_contratto; id_cliente; id_tabella_fin; id_rata)
in questo modo, con la tabella contratto, riesco a collegare il cliente, la
tabella finanziaria, e la tabella della rata...
ciò che vorrei, nella maschera relativa al contratto, che alla scelta della
tabella finanziaria (ricordando che ha come attributo tipologia
rata(sandard, maxirata o minirata)) mi si aprisse direttamente la relativa
tabella di rata (standard, maxi o mini)
o in alternativa come potrei fare????????????????
non so se ora mi sono spiegato meglio ;o) ... spero di si :o)
thanks again



text:
"Vit" <
sfo...@libero.it
> ha scritto nel messaggio
news:194Z153Z209Z155Y...@usenet.libero.it...
>
> purtroppo non mi sono spiegato bene ;-(
E probabilmente non ci riesco neanch'io; sembra un discorso tra sordi.
> io intendo dire che in funzione della scelta della tabella finanziaria,
> avro
> la necessità di inserire alcuni parametri invece di altri (con rate
> standard
> mi basta la durata e l'importo, ma con minirata ho necessità di inserire 2
> durate, importo finanzioato ed importo minirara...)
>
> per tale ragione ho pensato di "costruire" 3 tabelle specifiche (una per
> ogni rata), su cui poi andrò a fare i calcoli di rate e provvigioni...
E chi dice il contrario? Non t'ho mai detto di eliminare le tabelle.
Comunque torniamo indietro al tuo primo messaggio; tu scrivevi: "...ma non
so come gestire l'apertura di ogni singola maschera"
(possibile soluzione)
- vedi help (attivabile con ALT-F11, poi F1) alla voce Metodo OpenForm; e
comunque seguendo il wizard per la creazione di un bottone puoi impostare
l'apertura di qualsiasi form .
Poi scrivevi: "in pratica nell'inserimento di un nuovo piano finanziario,
scelgo 1 codice
(riepilogativo di tasso di interesse e del tipo di piano (standard, maxi o
mini) , quindi vorrei che tale scelta mi vincolasse l'aperture delle
relative maschere"
Ne deduco che le tre maschere avranno in comune quei parametri per
effettuare il calcolo.
Puoi gestire l'evento "su apertura" delle form per leggere i parametri
impostati nella prima maschera con il codice:
Forms!nomeMaschera!nomeCasellaDiTesto.
> spero che ora sia un po' più comprensibile ;-)
Chi vivrà vedrà.
> thanks again :-)
Ciao.
--
Sergio MAZZA


title: MAX 10 RECORD

author: Mauro

text:
-
Ho una maschera [anagrafica] ed una sottomaschera [articoli] ora
inserisco per ogni nominativo una serie di articoli, mi serve che
all'inserimento del record 10, mi visualizzi un messaggio che mi
avvisa dell'evento, devo poter inserire comunque altri record.
Grazie dell'aiuto che vogliate darmi, siete forti.
--


title: MAX 10 RECORD

text:
"Mauro" <
mauro...@libero.it
> ha scritto nel messaggio
news:dadb67f6.03062...@posting.google.com...

Nell'evento "prima di inserire" della sottomaschera inserisci il codice:
If Me.RecordsetClone.RecordCount = 10 Then
    MsgBox "Stai inserendo l'11mo record"
End If
Ciao.
--
Sergio MAZZA


title: Casella Combinata

author: Simona

text:
In un form ho una casella combinata che prende i dati da un anagrafico (un
elenco di nomi ordinati). Quando apro il form però la casella combinata
appare vuota e per far apparire l'elenco dei nomi devo cliccare sul pulsante
di discesa. Non c'è modo di far apparire subito il primo nominativo?
Grazie,
Simona


title: Casella Combinata

text:

Ciao Simona,
il nome non viene visualizzato in quanto la combo non è associata a
nessuna tabella.
Basta andare in proprietà della combo ed in origine controllo inserire
la tabella anagrafico.
Ciao Vladimiro.


title: Casella Combinata

text:
<
vlad...@alice.it
> ha scritto nel messaggio
Ciao Simona,
il nome non viene visualizzato in quanto la combo non è associata a
nessuna tabella.
Basta andare in proprietà della combo ed in origine controllo inserire
la tabella anagrafico.
Ciao Vladimiro.
La combo l'ho creata così:
-Strumento Casella combinata dalla casella Strumenti
- Appaiono 2 caselle di opzione: 1) Ricerca valori in una tabella o query da
parte della casella combinata; 2) Immissione personalizzata. Scelgo
l'opzione 1).
- Appare la domanda: "in quale tabella o query si trovano i valori per la
casella combinata?". Scelgo la mia tabella anagrafica.
- Chiede i campi da includere nella combo. Seleziono il codice e il
nominativo
- Suggerisce di nascondere la colonna chiave. Confermo.
- Mi chiede di scegliere il nome per la combo. Fatto.
- Fine
Ora faccio "Visualizza maschera" e sulla prima riga della combo non vedo
niente. Per vedere quello che ci ho messo dentro devo fare click sul
pulsante a discesa della combo (quindi i dati ci sono), mentre vorrei che
quando apro il form sulla combo mi visualizzasse la prima riga della combo
invece che vedere quella specie di casella vuota.
Se vado a vedere le proprietà della Combo ho:
Origine riga: SELECT Tabella1.codice, Tabella1.Nome
FROM Tabella1;
Origine Controllo: vuoto. D'altra parte, non mi interessa che il form sia
legato alla tabella. Al momento mi serve solo che venga una combo con Codice
e nominativo presi dall'anagrafica e che quando si apre il form  si veda la
prima riga. Ho provato anche a basare il form sulla tabella, ma poi in
origine Controllo mi presenta un campo alla volta, mentre io voglio vedere
il codice e il nominativo.
Scusate la lungaggine.........:))))
Simona


title: Casella Combinata

text:
> io voglio vedere
> il codice e il nominativo.
Prova a mettere questa istruzione all'evento load del tuo form
If Me.NomeCombo.ListCount > 0 Then
        Me.NomeCombo= Me.NomeCombo.ItemData(0)
End If
Ciao
Gabry


title: Casella Combinata

text:
"gabry69" <
g.a...@bipielle.it
> ha scritto nel messaggio
> Prova a mettere questa istruzione all'evento load del tuo form
> If Me.NomeCombo.ListCount > 0 Then
>        Me.NomeCombo= Me.NomeCombo.ItemData(0)
> End If
> Ciao
> Gabry
Funziona! Grazie mille!
Simona


title: Import da file testo

author: Sandrobi

text:
Ho creato una specifica di importazione da un file testo, mi pare tutto a
posto ma mi trasferisce solo una riga con i campi riempiti a simboli di
quadratini o croci.
Non riesco a capire da cosa può dipendere.
Preciso che il file contiene cira 100.000 righe ma non penso sia questo il
problema.
Sandrobi


title: Import da file testo

author: Carlo Costarella

text:
"Sandrobi" <
sandb...@libero.it
> ha scritto nel messaggio
news:44ccad21$0$15870$4faf...@reader2.news.tin.it...

Che carattere usa il file di testo?
Ciao, Carlo


title: numero in ordine crescente

author: JOE

text:
salve a tutti...
vorrei chiedere una cosa credo molto banale per voi..
ho una maschera in cui vi è un controllo N_Protocollo
(numerico) e noto che alcune volte perde l'ordinamento crescente..
(non mi spiego come mai)..
è possibile impostare nelle proprietà l'ordine crescente in maniera
definitiva ??
grazie


title: numero in ordine crescente

text:
"JOE" <
to...@invalid.it
> ha scritto nel messaggio
news:v7IPj.64194$FR.2...@twister1.libero.it...

Sì. Basta farlo nella query o tabella che alimenta la maschera.
Ciao, Carlo


title: numero in ordine crescente

text:
"Carlo Costarella" <
carloantoni...@gmail.com
> ha scritto nel
messaggio
>> vorrei chiedere una cosa credo molto banale per voi..
>> ho una maschera in cui vi è un controllo N_Protocollo
>> (numerico) e noto che alcune volte perde l'ordinamento crescente..
>> (non mi spiego come mai)..
>> è possibile impostare nelle proprietà l'ordine crescente in maniera
>> definitiva ??
>
> Sì. Basta farlo nella query o tabella che alimenta la maschera.
----------
certo.. ma nella Tabella dove vado a settare "crescente"...
grazie


title: numero in ordine crescente

text:
"JOE" <
to...@invalid.it
> ha scritto nel messaggio
news:JYWPj.64542$FR.2...@twister1.libero.it...

Preferibile usare una query salvata e basata sulla tabella.
Comunque apri la tabella, selezioni la colonna da ordinare e poi sul
pulsante ordinamento...quello che vuoi. Salva ed ora la tabella avrà
quell'ordinamento.
Puoi anche ordinare via codice e nella maschera il campo o controllo che ti
interessa utilizzando acCmdSortDescending membro di AcCommand:
DoCmd.RunCommand acCmdSortDescending
DoCmd.RunCommand acCmdSortAscending
Ciao, Carlo


title: Nascondere le barre di acces e il database

author: Mauro Granata

text:
Ciao! ho creato delle maschere per compiere tutte le operazioni sul mio
database. Verrei sapere se è possibile nascodere tutte le barre di Acces e
la finestra del database lasciando attiva solo la maschera in modo che chi
usa il programma possa solo schiacciare bottoni e inserire dati nelle
maschere che ho creato.
Grazie infinite ragazzi ...


author: Old-Jack

text:
Mauro Granata <
mc8...@mclink.it
> wrote in message
9cqrnq$rrl$1...@news.mclink.it...
> Ciao! ho creato delle maschere per compiere tutte le operazioni sul mio
> database. Verrei sapere se č possibile nascodere tutte le barre di Acces e
> la finestra del database lasciando attiva solo la maschera in modo che chi
> usa il programma possa solo schiacciare bottoni e inserire dati nelle
> maschere che ho creato.
>
> Grazie infinite ragazzi ...
Quello che cerchi č sotto il menů strumenti alla voce avvio.
Ciao.


title: Leggere le news offline con Netscape 6

author: Sergio

text:
Qualcuno sa come leggere le news offline con Netscape 6 senza dovere
passare sopra ad ogni messaggio. Prima con la versione 4.5 riuscivo a farlo.
Grazie in anticipo


title: Form inpuut criteri

author: Lucky

text:
Salve a tutti, ho già posto un quesito su questo ng mesi a e qualcuno
gentilmente mi ha scritto come risolvere quel problema. Spero possiate farlo
ancora, anche se le mie conoscenze di access sono  così scarse che
difficilmente potrò ricambiare il favore dando a mia volta aiuto a qualcuno.
Sto parlando di Access 2000
Devo creare una query con parametri per selezionare i record da inserire nel
report. Voglio che i parametri siano presi da una maschera personalizzata
che ho creato con una casella di riepilogo collegata al campo "città" di una
tabella. Come forse è ovvio, voglio fare in modo che la query mi restituisca
i record in base ai comuni che seleziono nella casella di riepilogo. Ho
creato la query inserendo tutti i campi con la stringa
"[Forms]![selezione]![Elenco4]"  nella riga "criteri" del campo "Città",
come è spigato nelle istruzioni. Quando lancio la query invece di apparire
la mia maschera, appare una finestra di dialogo standard con una casella di
testo e la scritta "[Forms]![selezione]![Elenco4]" sulla barra del titolo.
Non riesco a capire cosa manca, mi sembra di aver seguito le istruzione
senza dimenticare passaggi. Capisco che prende il comando
"[Forms]![selezione]![Elenco4]" come una stringa e non so come dirgli che è
un comando.
Grazie a chi mi sa dire qualcosa.
Luca


title: Form inpuut criteri

author: Salvatore

text:
"Lucky" <
lucky29NO...@supereva.it
> ha scritto nel messaggio
news:brl0ik$4gqbh$1...@ID-73324.news.uni-berlin.de...

Devi lanciare la query con la maschera aperta, altrimenti come fa  a capire
che cosa c'è scritto nella casella? Crea sulla maschera un pulsante di
comando e associagli il seguente codice
docmd.openquery "TuaQuery"
Ciao
Salvatore


title: Form inpuut criteri

text:
"Salvatore" <
sal...@tiscali.it
> ha scritto nel messaggio
news:brl0ue$b59$1...@lacerta.tiscalinet.it...
> Devi lanciare la query con la maschera aperta, altrimenti come fa  a
capire
> che cosa c'è scritto nella casella? Crea sulla maschera un pulsante di
> comando e associagli il seguente codice
>
> docmd.openquery "TuaQuery"
>
> Ciao
> Salvatore
>
>
Ti ringrazio, non avevo capito proprio il concetto, pensavo che lanciando la
query venisse aperta automaticamente la maschera. Ora però non so  come fare
in modo che la selezione della casella di riepilogo venga usata come
criterio. Con una casella di testo funziona, ma con la casella di riepilogo,
magari pensandoci con calma ci arrivo,
Ciao.
Luca


title: Inserire in casella combinata un valore non incluso neel'elenco

author: Ferruccio

text:
Il mio problema č quello di poter riuscire non solo a selezionare dei valori
inclusi in una casella combinata , ma anche quello di fare in modo di
potervi introdurre delle nuove voci e automaticamente registrarle nella
tabella di origine.
Grazie x il Vostro aiuto!


author: Karl Donaubauer

text:
Ferruccio <g.f...@TOGLIMItiscalinet.it> ha scritto:
> Il mio problema è quello di poter riuscire non solo a selezionare dei
valori
> inclusi in una casella combinata , ma anche quello di fare in modo di
> potervi introdurre delle nuove voci e automaticamente registrarle nella
> tabella di origine.
Nel evento NotInList della casella puoi usare codice come questo:
Response = acDataErrAdded
Dim db As DAO.Database
Dim rs As DAO.Recordset
Set db = CurrentDb
Set rs = db.OpenRecordset("NomeDellaTabella", dbOpenDynaset)
rs.AddNew
rs!NomeDelCampo = NewData
rs.Update
rs.Close : Set rs = Nothing
db.Close
--
HTH
Karl
*********
Scusate il mio malissimo Italiano. Faccio solo esercizi qui.
Access-FAQ (Tedesco):
http://www.donkarl.com


author: Basjlico

text:
On Wed, 29 Nov 2000 21:40:37 +0100, "Ferruccio"
<g.f...@TOGLIMItiscalinet.it> wrote:
>Il mio problema è quello di poter riuscire non solo a selezionare dei valori
>inclusi in una casella combinata , ma anche quello di fare in modo di
>potervi introdurre delle nuove voci e automaticamente registrarle nella
>tabella di origine.
>Grazie x il Vostro aiuto!
>
Imposta la proprietà solo in elenco della combo su true. Usa l'evento
"NonInElenco" per gestire il probelma. Sulla guida è spiegato molto
bene.
Ciao


title: maschera modificabile/non modificabile con comando

author: Rovena

text:
Vi sarei molto riconoscente se qualcuno mi potesse dire
1) come è possibile far si che una maschera mostri i dati soltanto in
lettura(magari mostrati in grigetto) e premendo un tasto, per esempio
F4, avere la possibilità di modificarli??
2) oppure ancora più difficile: è possibile compilare una maschera e
salvare i
dati solo dopo aver premuto un tasto di conferma e non appena digitati
come
avviene di default?
vorrei capire quanto è difficile avere queste impostazioni e se il
gioco vale la candela (ovvero se ci sono lati negativi).
grazie mille
ciao!!!


author: MA

text:

Per avere il grigietto devi settare
me.tuasottomaschera.enabled = false
sull'evento che vuoi
ciao MAssimiliano

--------------------------------
Inviato via
http://usenet.libero.it


text:
"Rovena" <
rov...@freemail.it
> ha scritto nel messaggio
news:10f77275.0306...@posting.google.com...

Che versione di Access usi......???
Se A97 vai sul SitoComune c'è un esempio per gestire le
modifiche nelle Form proprio in questo senso.
Nella Sezione FORMS ed esattamente :
"Semplice esempio della Gestione Automatizzata dei Records in una Form"
In realtà è tutto meno che un semplice esempio, ma pare funzionare.....!!!
@Alex.


author: Antonio

text:
"Rovena" <
rov...@freemail.it
> ha scritto nel messaggio
news:10f77275.0306...@posting.google.com...

Non puoi prescindere da un pò di codice Visual Basic per ottenere quello che
vuoi.
Per ottenere la prima cosa, devi impostare le proprietà della maschera
Consenti Modifiche, Consenti eliminazioni, Consenti Aggiunte tutte su No.
Per riabilitare tali proprietà, creati un pulsante di comando e sul suo
evento Su_click() digita il codice:
Me.AllowEdits=true
Me.allowdeletions=true
Per la seconda cosa è ancora più complesso, perchè dovresti gestire i dati
mediante i recordset; infatti solo in questo caso è possibile salvare i
record utilizzando il metodo Update che permette la validazione dei dati
inseriti.
In questo caso i controlli della maschera non devono essere associati ai
campi della tabella in cui vuoi memorizzare i dati.
La memorizzazione la farai proprio utilizzando i recordset (ti consiglio di
guardare la guida in linea).
Ciao


text:
"Antonio" <
bla...@yahoo.it
> wrote in message news:<IwnHa.93266$
Ny5.2...@twister2.libero.it
>...
> "Rovena" <
rov...@freemail.it
> ha scritto nel messaggio
> news:10f77275.0306...@posting.google.com...
> Non puoi prescindere da un pò di codice Visual Basic per ottenere quello che
> vuoi.
> Per ottenere la prima cosa, devi impostare le proprietà della maschera
> Consenti Modifiche, Consenti eliminazioni, Consenti Aggiunte tutte su No.
> Per riabilitare tali proprietà, creati un pulsante di comando e sul suo
> evento Su_click() digita il codice:
>
> Me.AllowEdits=true
> Me.allowdeletions=true
>
> Per la seconda cosa è ancora più complesso, perchè dovresti gestire i dati
> mediante i recordset; infatti solo in questo caso è possibile salvare i
> record utilizzando il metodo Update che permette la validazione dei dati
> inseriti.
> In questo caso i controlli della maschera non devono essere associati ai
> campi della tabella in cui vuoi memorizzare i dati.
> La memorizzazione la farai proprio utilizzando i recordset (ti consiglio di
> guardare la guida in linea).
> Ciao
forse metterò in pratica solo il rpimo dei due punti (non essendo
fondamentale il secondo) e cmq farò un giro su sitocomune.
Grazie di cuore!
ciao


author: woppa

text:
E' possibile far si che una maschera mostri i dati soltanto in lettura
(magari mostrati in grigetto) e premendo un tasto, per esempio F4, avere la
possibilitā di modificarli??
oppure ancora pių difficile: č possibile compilare una maschera e salvare i
dati solo dopo aver premuto un tasto di conferma e non appena digitati come
avviene di default?
grazie mille
ciao!!!
woppa


author: Antonio Biso

text:
"woppa" <
wopN...@freemail.it
> ha scritto nel messaggio
news:bck0v5$cg6$1...@nntp.weblinea.it...
> E' possibile far si che una maschera mostri i dati soltanto in lettura
> (magari mostrati in grigetto) e premendo un tasto, per esempio F4, avere
la
> possibilità di modificarli??
Proprietà enabled o locked dei controlli
>
> oppure ancora più difficile: è possibile compilare una maschera e salvare
i
> dati solo dopo aver premuto un tasto di conferma e non appena digitati
come
> avviene di default?
A parte una gestione della maschera associata alla tabella con gli undo, che
a me è sempre stata sul gargarozzo, potresti fare una maschera non associata
e al clic di un pulsante fare una query che accoda i valori contenuti in
form nella tabella destinazione
Antonio


title: Inserimento veloce

author: Sib

text:
Ciao a tutti,
ho gia' postato una questione simile, ma mi resta un problema.
Ho un cliente che ha l'abitudine di caricare gli articoli stile cassa di
supermercato, ora il programma risponde discretamente, ma dopo ogni dozzina
di articoli circa (non e' una cosatante) il PC entra in letargo per una
decina di secondi per poi svegliarsi e stampare tutti insieme i caratteri
digitati.
Ora, dato che chi inserisce ha l'impressione di non avere digitato, cerca di
digitare nuovamente con ovvie conseguenze.
Ora la macchina non dovrebbe essere l'origine del problema (Celeron 1000,
128Mb, W98, A97), potrebbe essere che la tabella righedocumenti e' diventata
talmente grande da richiedere trasferimenti su disco? Qualcuno sa se c'e'
modo di evitarlo almeno fino a fine inserimento? Suggerimenti?
Grazie a tutti
Sib


title: Inserimento veloce

author: Massimiliano Amendola  kksrl

text:
"Sib" <si...@SPAMiol.it> ha scritto nel messaggio
news:xVUR8.1846$vm5.1...@news2.tin.it...

Se non hai bisogno di storico degli acquisti ma solo degli articoli puoi
ridurre il tutto caricando in una tabell atemporanea che poi riversi in
quella definitiva e risvuoti la temporanea
così poi acquistare qualcosa
ciao
MAssimiliano


title: Inserimento veloce

author: Claudio(BS)

text:
"Sib" <si...@SPAMiol.it> ha scritto nel messaggio
news:xVUR8.1846$vm5.1...@news2.tin.it...

Che sia un problema di cache? A volte fa più male che bene,
prova così:
http://www.tevac.com/plug-in/pagine/numero0/PC%20n1.html
magari prima sulla tua macchina che su quella del cliente ;-)))
--
Claudio(BS)
per l'indirizzo di posta visita:
http://web.tiscali.it/claudio0


title: Inserimento veloce

text:
"Claudio(BS)" <vai.@http//
web.tiscali.it/claudio0/
> ha scritto nel messaggio
> "Sib" <si...@SPAMiol.it> ha scritto nel messaggio
> > Ciao a tutti,
> > ho gia' postato una questione simile, ma mi resta un problema.
> > Ho un cliente che ha l'abitudine di caricare gli articoli stile cassa di
> > supermercato, ora il programma risponde discretamente, ma dopo ogni
> dozzina
> > di articoli circa (non e' una cosatante) il PC entra in letargo per una
> > decina di secondi per poi svegliarsi e stampare tutti insieme i
caratteri
> > digitati.
> > Ora, dato che chi inserisce ha l'impressione di non avere digitato,
cerca
> di
> > digitare nuovamente con ovvie conseguenze.
> > Ora la macchina non dovrebbe essere l'origine del problema (Celeron
1000,
> > 128Mb, W98, A97), potrebbe essere che la tabella righedocumenti e'
> diventata
> > talmente grande da richiedere trasferimenti su disco? Qualcuno sa se
c'e'
> > modo di evitarlo almeno fino a fine inserimento? Suggerimenti?
> >
>
> Che sia un problema di cache? A volte fa piů male che bene,
> prova cosě:
>
http://www.tevac.com/plug-in/pagine/numero0/PC%20n1.html
Ti ringrazio per il consiglio, ma credo che mi orientero' come suggerisce
massimiliano.
Il tuo suggerimento e' certamente valido ma richiede un certo tempo di
sperimentazione che non posso dedicargli con il rischio, seppur minimo, di
creare problemi al pc (o quanto meno di mettersi nelle condizioni di esserne
accusato)
La verita' e' che d'ora in avanti dichiarero' come condizione necessaria per
il funzionamento delle mie applicazioni l'installazione di W2000 o
successivi.
> magari prima sulla tua macchina che su quella del cliente ;-)))
Non potrei, avendo WXP
Ciao
Sib


title: Inserimento veloce

text:
> La verita' e' che d'ora in avanti dichiarero' come condizione necessaria
per
> il funzionamento delle mie applicazioni l'installazione di W2000 o
> successivi.
con W2k avrai vantaggi enormi soprattutto in rete, okkio xņ alla ram, almeno
256, poi puņ essere celeron AMD o intel imorta poco.
ciao MAssimiliano


title: Visualizzare/nascondere finestra Access.

text:
Buon pomeriggio,
nel DB che sto costruendo ho costruito un Pannello Comandi attraverso
l'aggiunta Gestore Pannelli Comandi dal quale richiamo le maschere
principali che intendo utilizzare. Ho inoltre implementato il codice che
nasconde/visualizza la finestra dei Access. In effetti quando richiamo le
maschere tutto funziona bene al primo livello ma se da queste ultime mi
azzardo a richiamare una ulteriore maschera, beh in questo caso essa viene
visualizzata solo se la finestra di Access è visibile.
Qualcuno ha provato la funzione o mi sa dare un consiglio sulla base di
esperienza vissuta?
Grazie in anticipo, il saldo alla consegna!
DEL_REC
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


text:
> Buon pomeriggio,
>
> nel DB che sto costruendo ho costruito un Pannello Comandi attraverso
> l'aggiunta Gestore Pannelli Comandi dal quale richiamo le maschere
> principali che intendo utilizzare. Ho inoltre implementato il codice che
> nasconde/visualizza la finestra dei Access. In effetti quando richiamo le
> maschere tutto funziona bene al primo livello ma se da queste ultime mi
> azzardo a richiamare una ulteriore maschera, beh in questo caso essa viene
> visualizzata solo se la finestra di Access è visibile.
> Qualcuno ha provato la funzione o mi sa dare un consiglio sulla base di
> esperienza vissuta?
> Grazie in anticipo, il saldo alla consegna!
>
> DEL_REC
Sono tutte popup?
Non è che si aprono ma si sovrappongono?
Forza il focus sulla nuova maschera.
MAssimiliano


text:
MA ha scritto:

Ciao Massimiliano,
miseriaccia!
Tra tutte le form una, intermedia, non era popup (originariamente mi
serviva in un altro posto) e mi ero anche dimenticato di riabilitare la
funzione che mostra e nasconde la finestra di access all'apertura e
chiusura di un report.
Grazie ancora una volta e... questo è il secondo acconto!
Buona serata,



title: disabilitare shift+enter in access2000

author: Frenz Shaboo

text:
ciao,
come posso evitare che utilizzando shitf+enter venga dato accesso alle
tabelle di un'applicazione access ?
grazie,
ciao
F.


title: disabilitare shift+enter in access2000

author: Roberto da casa

text:
"Frenz Shaboo" <
gium...@hotmail.com
> ha scritto nel messaggio
news:a6nm6o$fvrhu$1...@ID-112665.news.dfncis.de...

Hai provato ad andare sul Sito Comune (link qui sotto) e a leggere nella
Sezione General le seguenti FAQ:
1) Disabilitare/abilitare l'effetto del tasto shift (Davide Pigoni)
2) Disabilitare/abilitare l'effetto del tasto shift all'avvio (solo
amministratori). (Federico Luciani)
3) Disabilitare/abilitare l'effetto del tasto shift all'avvio. (Federico
Luciani)
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: disabilitare shift+enter in access2000

text:
grazie dell'utile indicazione
ciao
"Roberto da casa" <
r.ma...@libero.it
> wrote in message
news:PbKj8.10646$1S3.2...@twister1.libero.it...



title: Cerco il WRKGADM.EXE ma non lo trovo

text:
Dovrei impostare la protezione utente per la condivisione su intranet
del mio file secondo le descrizioni di un apposito tutorial
sull'argomento di Giuseppe Costanzi, non riesco a trovare sulla mia
macchina il file in oggetto.
Ho provato anche la ricerca del file con Google ma non approdo a
nulla.
Io ho Access 2003 (11.6566.6568) SP2 ma del file in parola nessuna
traccia. Devo cercare un altro nome o è scaricabile da qualche parte ?
grazie infinite


title: Cerco il WRKGADM.EXE ma non lo trovo

author: Marco Antonioli

text:
"ignazio.pilone" <
ignazio...@gmail.com
> wrote in message
news:1170163261.0...@s48g2000cws.googlegroups.com

Strumenti/Protezione
Ciao
MArco
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: creare front end

author: Mauro

text:
Ho un db che funge da back end, come posso creare in modo veloce un
front-end?
CIao


title: creare front end

text:
"Mauro" <
mau...@ticino.com
> ha scritto nel messaggio
news:dn9g6k$hsc$1...@news.hispeed.ch...
> Ho un db che funge da back end, come posso creare in modo veloce un
> front-end?
Creati un nuovo DB vuoto (che poi sarą il tuo front-end) e come prima cosa
collega le tabelle del back end che ti servono: fatto questo comportai
normalmente come fai con i database in unica soluzione.
>
> CIao
--
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------


title: Spostare caratteri allinterno di una stringa

text:
Salve a Tutti!
Ho un piccolo problema che non so come risolvere.
Ho un campo chiamato Zona che contiene la denominazione delle vie cittadine:
Gran Paradiso Via
Alighieri Dante Via
Battisti Cesare Piazza
Roma Corso
Adesso per motivi di Reportistica avrei la necessità di trasportare l'ultima
parola cioè:
Via, Piazza, Vicolo, Corso all'inizio della stringa di modo che risulti più
leggibile:
Via Gran Paradiso
Via Alighieri Dante
Piazza Battisti Cesare
Corso Roma
Scusate ma non sono molto pratico di programmazione
Grazie!
Tony


author: geppo

text:

In un modulo inserisci questa funzione:
============================================
Function cambialettera(record As String) As String
Dim k
Dim t
Dim j
Dim h
k = record
t = Left(record, InStrRev(record, " "))
j = Mid(record, InStrRev(record, " "))
h = j & Space(1) & t
cambialettera = h
End Function
=============================================
Poi nella query di aggionamento scrivi:
==================================================================
update tuaTabella set TuoCampodaAggiornare =
trim(cambialettera(TuoCampodaAggiornare))
==================================================================
--
Ciao
Geppo


text:
"geppo" <c...@tin.it.invalid> ha scritto nel messaggio
news:is1qj.238863$%k.37...@twister2.libero.it...

Perfetto! Grazie Geppo!


title: Preview reports

author: Marco

text:
Mi piacerebbe creare una maschera dalla quale scegliere i report da
stampare; in questa maschera vorrei sulla sinistra l'elenco dei report
disponibili e sulla destra un rettangolo nel quale vedere il preview del
report selezionato. Non ho idea di come fare una cosa simile (o se è
possibile!!!), qualcuno ce l'ha?? (l'idea)
Ciao
M


title: Preview reports

author: Lorenzo Coronati

text:
Scrisse "Marco" <
marb...@libero.it
>:

Mmmmhhh
Ma il previu' lo vuoi solo per vedere com'e' fatto il report oppure
proprio come viene con i dati reali?
Nel primo caso io lo farei con un ctl immagine non legata, mostrando
un file tif.
Nel secondo caso mi sa che e' poco praticabile, non fosse altro per i
tempi di refresh...
Bai
--
Lorenzo Coronati
--
<<Nessuno sa che questa affermazione e' vera>>
(John D. Barrow)
--


title: Stampare report singolo

author: hoyt

text:
Buona sera a tutto il NG,
vi espngo velocemente il problema al quale, ovviamente, non riesco a
trovare -al solito- soluzione ... la selezione di un valore da una
combo forma il "criterio" in una forms genera il criterio posto
all'orgine dati di un report ... tutto funziona per il meglio se
voglio stampare un record singolo ... ma non riesco a fare in modo che
(anche attraverso la selezione di una casella di controllo che ho già
predisposto sulla predetta form) vengano stampati i report recuperando
direttamente tutti i valori dalla combo (quindi stampando tutti i
report utilizzando direttamente come criterio tutti i dati della
combo) ...
Spero di essere stato abbastanza chiaro e vi ringrazio in anticipo per
l'attenzione che vorrete rivolgere al mio problema ...
buona prosecuzione di serata ...
Francesco


title: Stampare report singolo

author: almorel

text:

Ciao Francesco,
non dici con quale codice lanci il report
non dici qual è l'origine dei dati del report
non dici se il report è filtrato o no
e qua ci vuole un report di cristallo....
Scherzi a parte dovresti dettagliare un pò di più.
Ciao
Alberto


title: Stampare report singolo

text:

Ciao Alberto,
pensavo che dopo la soluzione dell'altra volta ormai avevi imparato a
"leggermi nel pensiero" :-) ...
hai ragione "forse" sono stato un poco superficiale nella
descrizione ...
di fatto da una form "FRM_SEL_UFFICIO" seleziono il criterio -
sattraverso una combo- che mi permette di aprire il report (all'evento
di un pulsante) semplicemente attraverso:
[Forms]![FRM_SEL_UFFICIO]![cmb_sel_ufficio] inserito quale criterio
nella select di origine dei dati del report di interesse ...
ora, sempre nella stessa form, ho inserito un una casella di controllo
che, se selezionata, vorrei che mi permettesse di stampare
direttamente tutti i report (sostanzialmente quelli del mio post
precedente) uno per ogni valore riportato nella predetta combo.
Spero questa volta di essere stato più chiaro ... se no sono pronto a
cospargermi il capo di cenere ed aumentare ulteriormente il dettaglio
della richiesta ...
Grazie sempre per la disponibilità ...
Ciao Francesco


title: Stampare report singolo

text:

Ciao Francesco, non mi ero accorto che fossi tu.
Credo dovresti fare una query che leghi le righe della combo alla
sorgente dei dati del report.
Il file che ho modificato l'altra volta è valido per fare delle
prove ?
In sostanza si deve stampare il report per le due aziende A e B ?
Fammi sapere.
Alberto


title: Stampare report singolo

text:
On 11 Feb, 21:02, hoyt <
d_cremon...@libero.it
> wrote:

P.S. Ho ripreso il report, e ci ho lavorato sopra, vedi se è quello
che volevi.
Il report da provare è quello aggiunto:
Rpt_Situazione_Ditta_Tutte
il file è qui:
http://myfreefilehosting.com/f/097106b13b_0.18MB
Ciao
Alberto


title: Stampare report singolo

text:

Buon giorno Alberto ...
grazie nuovamente per il Pronto Intervento offerto (ovviamente era
proprio quello di cui avevo biasogno e funziona alla perfezione) ...
nel frattempo mi stavo impantanando in una soluzione (che al momento
non aveva dato frutti) che prevedeva di ciclare i valori del
recordsetclone collegato alla maschera di selezione ... ovviamente una
soluzione complicata ... ma al solito che cose più semplici sono
quelle che offrono maggiori risultati ...
hai portato un "raggio di sole" in questa "imbiancata" mattinata
romana ...
Buona prosecuzione giornata a te ed a tutto il NG ...
Francesco


title: Stampare report singolo

text:

P.S. solo per completenza ... ho verificato che solo nel caso in cui
il "gruppo" si compone di un signolo record, invece di stamparlo su
una nuova pagina, lo accoda al raggruppamento precedente ... comunque
come ti accennavo prima problema risolto ...
grazie di nuono e buona giornata ...
Francesco


title: Stampare report singolo

text:
On 12 Feb, 09:00, hoyt <
d_cremon...@libero.it
> wrote:

Ciao Francesco.
Bene ! Sono contento di aver risolto il tuo problema.
(e poi il contorno ... poetico è il massimo ;-))
Vedi, tutto sommato io sono, uno di quelli che a Napoli si definiscono
"vecchie zoccole".
Ho battuto molti marciapiedi di Access acquistando quel pò di
"cazzimma" (si dice a Napoli)
che ti fa ricercare le vie più semplici per risolvere i problemi.
La prossima volta fatti riconoscere, così so dove mettere le mani ....
Ho mia figlia a Roma, lavora in un'azienda di ricerche di marcato in
via Di Grotta Perfetta.
Ogni tanto un salto da lei lo faccio.
Ciao e buona giornata
Alberto


title: Stampare report singolo

text:

Scusa Francesco, mi era sfuggito il mancato salto pagina.
Puoi giocare con le proprietà del gruppo Cotratto per imporre il salto
pagina.
Ciao
Alberto


title: Stampare report singolo

text:

Grazie Alberto, in effetti dopo aver postato quella precisazione mi
sono accorto della fesseria che avevo scritto ...e mi ero ripromesso
di rettificarla subito, ma poi mi sono buttato nell'implementazione
della stampa in PDF ed invio per e-mail e mi sono perso nel "mio mondo
access" da cui solo ora sono riemerso ... grazie comunque per la tua
successiva attenzione ... ho risolto ...
Ciao ciao
Francesco


title: Problema con importazione di dati

text:
Questa è difficile:
devo importare una serie di dati da un file di testo e dovendo gestire
l'importazione con access mi si presenta questo problema:
 i dati sono ordinati per righe e separati da uno spazio in questo modo: CAP
(numerico di cinque), Località ( scritto in maiuscolo però può essere
scritta con due o più parole es. SAN PAOLO), altro testo scritto in
minuscolo (sempre una parola), giurisdizione (scritto in maiuscolo e
anch'esso può articolarsi in più parole).
es:
CAP     Località                Testo         Giurisdizione
11111    ALFA                qualcosa        ALFA1
11112    ALFA BETA     qualcosa        GAMMA
11113    DELTA             qualcosa         EPSILON DELTA
Il problema è che se utilizzo l'importazione guidata ed utilizzando gli
spazi come separatori di campo per certe righe l'incolonnamento sballa (ad
un certo punto avrò nella colonna del testo  BETA invece di "qualcosa" e
"qualcosa" slitterà sotto giurisdizione).
L'ideale sarebbe separare i campi con delle virgole però trattandosi di
24749 record moltiplicati per almeno 4 colonne la cosa potrebbe risultare un
po' lunga .......
Con l'importazione guidata i record che non si incolonnano sono circa un
migliaio, ho iniziato a correggerli a mano ma comunque non è una
passeggiata.
Domanda:
E' possibile procedere all'importazione di questi dati im modo da averli già
incolonnati come si deve utilizzando un sistema diverso rispetto
all'importazione guidata utilizzando del codice VBA con dei parametri del
tipo Numerico = campo1, Testo Maiuscolo1 = campo2, Testo minuscolo = campo 3
e Testo Maiuscolo2 = campo4?
Grazie
P.S. di importazioni come queste devo farne altre cinque o sei......


title: Filtri , maschera senza campi

author: Maurizio

text:
Salve a tutti, applicando dei filtri via codice ad una maschera,
e passando da una sorgente dati Tabella as una sorgente dati Query,
quando il filtro non trova nulla, nel primo caso ottengo la maschera
con i campi inizializzati a spazi (campi txt) oppure a zero (campi
numerici), e la proprieta', Nome_Form.CurrentRecord = 1 mentre nel
secondo caso ottengo una maschera vuota, cioe' senza campi e
Nome_Form.CurrentRecord = 0.
Non che sia un grosso problema, ma visivamente la cosa e' un po'
bruttina.
Vie capitato qualcosa di simile ?
Un grazie anticipato
Maurizio.


title: Filtri , maschera senza campi

author: Sergio MAZZA

text:
"Maurizio" <
mamon...@regione.emilia-romagna.it
> ha scritto nel messaggio
news:5203294c.03050...@posting.google.com...

A naso; nel primo caso vedi il record di inserimento dati, mentre con la
query (essendo filtrata) non vedi nulla...
Ciao.
--
Sergio MAZZA


title: Filtri , maschera senza campi

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> wrote in message news:<b9bfcb$90r$
1...@canarie.caspur.it
>...

Sia nel primo caso che nel secondo applicando il filtro non viene
trovato nulla, nel primo caso ottengo in effetti l'inserimento di un
nuovo record,
ma nel secondo no. L'unica differenza e' che nel primo caso uso una
fonte
Tabella, mentre nel secondo una fonte Query, non capisco perche'
faccia
cosi', inoltre in un altro db che avevo fatto, la cosa non mi
succedeva.
Forse c'e' un qualche parametro da impostare ?
Ciao e grazie
maurizio.


title: Filtri , maschera senza campi

text:
"Maurizio" <
mamon...@regione.emilia-romagna.it
> ha scritto nel messaggio
news:5203294c.03050...@posting.google.com...
>
> Sia nel primo caso che nel secondo applicando il filtro non viene
> trovato nulla, nel primo caso ottengo in effetti l'inserimento di un
> nuovo record,
> ma nel secondo no. L'unica differenza e' che nel primo caso uso una
> fonte
> Tabella, mentre nel secondo una fonte Query, non capisco perche'
> faccia
> cosi', inoltre in un altro db che avevo fatto, la cosa non mi
> succedeva.
> Forse c'e' un qualche parametro da impostare ?
>
> Ciao e grazie
> maurizio.
Quale č il filtro che vuoi applicare alla maschera?
Ciao.
--
Sergio MAZZA


title: Filtri , maschera senza campi

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> wrote in message news:<b9bfcb$90r$
1...@canarie.caspur.it
>...

Uso il filtro dopo aver composto una stringa sulla base delle scelte fatte
dall'utente su alcune combo e caselle di testo.

Form_Progetti.Filter = QueryStr
Form_Progetti.FilterOn = True
In ogni caso non importa, grazie comunque, solo se vi viene in mente
qualcosa. Uso il vecchio access '97, perche' i miei colleghi anno solo
questo.
Maurizio.


title: Filtri , maschera senza campi

text:
"Maurizio" <
mamon...@regione.emilia-romagna.it
> ha scritto nel messaggio
news:5203294c.0305...@posting.google.com...
>
> Uso il filtro dopo aver composto una stringa sulla base delle scelte fatte
> dall'utente su alcune combo e caselle di testo.
>
> Form_Progetti.Filter = QueryStr
> Form_Progetti.FilterOn = True
>
> In ogni caso non importa, grazie comunque, solo se vi viene in mente
> qualcosa. Uso il vecchio access '97, perche' i miei colleghi anno solo
> questo.
>
> Maurizio.
Anch'io utilizzo acc'97; com'è l'istruzione sql (QueryStr) che utilizzi per
filtrare i dati?
Ciao.
--
Sergio MAZZA


title: Filtri , maschera senza campi

text:
"Sergio MAZZA" <
sergi...@tiscalinet.it
> wrote in message news:<b9da51$odb$
1...@canarie.caspur.it
>...
> "Maurizio" <
mamon...@regione.emilia-romagna.it
> ha scritto nel messaggio
> news:5203294c.03050...@posting.google.com...
> >
> > Sia nel primo caso che nel secondo applicando il filtro non viene
> > trovato nulla, nel primo caso ottengo in effetti l'inserimento di un
> > nuovo record,
> > ma nel secondo no. L'unica differenza e' che nel primo caso uso una
> > fonte
> > Tabella, mentre nel secondo una fonte Query, non capisco perche'
> > faccia
> > cosi', inoltre in un altro db che avevo fatto, la cosa non mi
> > succedeva.
> > Forse c'e' un qualche parametro da impostare ?
> >
> > Ciao e grazie
> > maurizio.
>
> Quale è il filtro che vuoi applicare alla maschera?
>
> Ciao.
Chiedo scusa perche' ho scritto anno anziche' hanno, ... per il resto
non uso una istruzione SQL , ma creo una stringa connettendo altre stringhe
e poi applico il filtro nel seguente modo:
Private Sub btnApplicaFiltro_Click()
    ApplicaFiltro = True

    If Me![txtNumProg] <> "" Then
       QueryStrNumProg = "NumeroProgetto = " & Me![txtNumProg] & " AND "
    End If
    If Me![txtAnnoRif] <> "" Then
       QueryStrAnnoRif = "AnnoRiferimento = " & Me![txtAnnoRif] & " AND "
    End If

    If QueryStrAltriEnti <> "" And QueryStrAltriPartner <> "" Then
                     Form_Progetti.RecordSource = "QueryJoin"
          ElseIf QueryStrAltriEnti <> "" Then
                     Form_Progetti.RecordSource = "QueryAltriEnti"
          ElseIf QueryStrAltriPartner <> "" Then
                     Form_Progetti.RecordSource = "QueryAltriPartner"
    End If

    QueryStr = QueryStrNumProg & QueryStrAnnoRif & QueryStrEnteCapofila &
               _QueryStrAltriEnti &
               _QueryStrAltriPartner

    If QueryStr <> "" Then
                QueryStr = QueryStr & " True"
                           Form_Progetti.Filter = QueryStr
                           Form_Progetti.FilterOn = True
    End If
    DoCmd.Close

End Sub
Private Sub cmbAltriEnti_Click()
    StringaAltriEnti = cmbAltriEnti.ItemData(cmbAltriEnti.ListIndex)
    If StringaAltriEnti <> "" Then
       QueryStrAltriEnti = "AltriEnti.AltroEnte = " & _
                            StringaAltriEnti & " AND "
    End If
End Sub
chiaramente mancano diversi pezzi. Questa cosa mi serve per filtrare i dati
di una maschera che soddisfa i criteri di ricerca in due sottomaschere, cioe'
l'utente interrogando una o entrambe le sottomaschere ottiene come risultato
un filtro sulla maschera principale. In ogni caso funziona tutto bene, e'
un po' bruttio l'effetto che ho descritto sopra.
Ciao
maurizio.


title: Filtri , maschera senza campi

text:
"Sergio MAZZA" <
sergi...@tiscalinet.it
> wrote in message news:<b9dnaa$s5t$
1...@canarie.caspur.it
>...

HO CAPITOOOO !! il recorset (QueryJoin) non era aggiornabile e quindi nella
maschera non potevo avere quel record in inserimento.
Ciao e grazie
maurizio.


title: Etichette Ruotate

author: Marco e Tony Dell'oste

text:
Ciao NG
E' possibile effettuare una rotazione delle etichette sul form e sui repor??
Che ne so, per poter scrivere in diagonale, in verticale,..... qualcosa come
per esempio esiste con excel...
Ciao
Marco


title: Etichette Ruotate

author: Claudio

text:
"Marco e Tony Dell'oste" <
piet...@yahoo.com
> ha scritto nel messaggio
news:6WGm9.40403$Eu.9...@twister1.libero.it...
> E' possibile effettuare una rotazione delle etichette sul form e sui repor??
> Che ne so, per poter scrivere in diagonale, in verticale,..... qualcosa come
> per esempio esiste con excel...
Prova a guardare la proprietà "Verticale" dei controlli di maschere e report...
Non so se puoi fare di meglio.
Ciao. Claudio.


title: Etichette Ruotate

text:
> > E' possibile effettuare una rotazione delle etichette sul form e sui
repor??
> > Che ne so, per poter scrivere in diagonale, in verticale,..... qualcosa
come
> > per esempio esiste con excel...
>
> Prova a guardare la proprietà "Verticale" dei controlli di maschere e
report...
> Non so se puoi fare di meglio.
> Ciao. Claudio.
>
Forse mi sto perdendo qualche cosa, ma la proprieta "Vericale" non riesco
proprio a vederla..
utilizzo Access '97...
Marco


title: Etichette Ruotate

text:
"Marco e Tony Dell'oste" <
piet...@yahoo.com
> ha scritto nel messaggio
news:ZNIm9.41104$Eu.9...@twister1.libero.it...
> Forse mi sto perdendo qualche cosa, ma la proprieta "Vericale" non riesco
> proprio a vederla..
> utilizzo Access '97...
Proprietà Vertical (Verticale)
È possibile utilizzare la proprietà Vertical per impostare un controllo di
maschera per la visualizzazione e la modifica verticale o per impostare un
controllo di report per la visualizzazione e la stampa verticale.
Il mio è Access 2000... A questo punto chiediamo insieme se è una novità del
2000 ;-)
Ciao. Claudio.


title: Etichette Ruotate

text:
Scrisse "Claudio" <cld@NOSPAM&COsupereva.it>:
>Proprietà Vertical (Verticale)
>È possibile utilizzare la proprietà Vertical per impostare un controllo di
>maschera per la visualizzazione e la modifica verticale o per impostare un
>controllo di report per la visualizzazione e la stampa verticale.
>
>Il mio è Access 2000... A questo punto chiediamo insieme se è una novità del
>2000 ;-)
la seconda che hai detto
cmq sul sito di lebans o su accessdev c'era qualcosa...
--
lorenzo coronati
---


title: Aiuto per arrotondamento Euro

author: cnicola

text:
Spero che qualcuno di voi possa aiutarmi , ho gia' guardato sul sito comune
ma non ho trovato la soluzione al mio problema.
Ho una maschera fattura e la sottomaschera dettaglifattura con i seguenti
campi.
CodiceArticolo
Descrizione
Quantita'
Prezzo
TotaleRiga
Voglio mostrare solo due decimali e' ho impostato Valuta decimali 2.
Quando moltiplico il prezzo per la quantita' nel totale riga mi esegue a
seconda del risultato un arrotondamento.
Il problema si verifica quando in fondo al report eseguo la
somma(totaleriga) e le cifre decimali non corrispondono al totale delle due
cifre decimali presenti nelle righe del report.
In pratica se dovessi farmi la somma sulla carta stampata noterei che
l'imponibile non e' esattamente la somma delle righe. (spero di essermi
spiegato).
Esiste un modo per impostare le due cifre decimali ad esempio :
Nel TotaleRiga vedo:
60,05  che e' in realta' 60,047
86,73  che e' in realta  86,7275
23,13  che e' in realta  23,1266
17,09  che e' in realta  17,0865
Imponibile = 186,99 pero' se sommo i totali con due righe decimali come li
ho stampati su carta mi da' 186,20.
Potete aiutarmi?
Grazie


title: Aiuto per arrotondamento Euro

text:
"cnicola" <
cni...@libero.it
> ha scritto nel messaggio
news:nMbSb.232$Mt6....@twister2.libero.it...

Vai Sul Sito Comune (link qui sotto) e nella Sezione General leggi la FAQ di
Karl Donaubauer intitolata "Arrotondare un numero alla cifra decimale
specificata (uso commerciale)".
Lì citroverai una funzione di arrotondamento parametrica che fa
l'arrotondamento commerciale al numero di decimali che tu indichi.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Aiuto per arrotondamento Euro

text:
Grazie per la sempre disponibilita'
"cnicola" <
cni...@libero.it
> ha scritto nel messaggio
news:nMbSb.232$Mt6....@twister2.libero.it...



title: OT, qualcuno e' abbonato a riviste on line?

author: lbo dal portatile

text:
vorrei abbonarmi alla versione on line di alcune riviste Infomedia
(VBJ, Login).
qualcuno ne ha esperienze?  come si trova?
ho provato a scaricare qualche articolo di esempio in formato pdf, ma
non sempre gli schemi e le immagini sono ben leggibili o stampabili.
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/


author: Federico Luciani

text:

Io sono abbonato alle versioni cartacee delle suddette
riviste, pero' ho acquistato alcune annate di VBJ su CD
(tutto in pdf o html) e non ho grossi problemi; e' vero
alcune immagini non sono chiare a video, ma quando le
stampo sono perfettamente leggibili.
--
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: SQL Server e transazioni

author: Antonio Cuni

text:
Scusate ancora se continuo a subissarvi di domande ma SQL Sever non mi
da` pace :-(
Sto realizzando una maschera relativamente complessa (con diverse
sottomaschere) e mi e` stato chiesto di implementare un meccanismo di
"salva/undo", ovvero la possibilita` di salvare o annullare le modifiche
fatte ai record.
Ho provato innanzitutto con il metodo "classico" (quello scritto in
automatico dalle autocomposizioni quando si selezionano i pulsanti
"Salva record" e "Annulla record") ma ovviamente non funziona perche` mi
annulla solo le modifiche alla maschera principale senza considerare le
sottomaschere.
Allora ho pensato di usare le transazioni, ma non funziona nulla! :-( Mi
spiego: ecco il codice che ho inserito nei vari eventi:
sub Form_load()
        docmd.runSQL "BEGIN TRAN"
end sub
sub cmdSave_Click()
        docmd.runSQL "COMMIT WORK"
        docmd.runSQL "BEGIN TRAN"
end sub
sub cmdUndo_Click()
        docmd.runSQL "ROLLBACK WORK"
        docmd.runSQL "BEGIN TRAN"
end sub

sub Form_unload()
        [chiede all'utente se COMMIT o ROLLBACK]
end sub
Personalmente non ci vedo nulla di errato in questo codice e mi
aspetteri che funzionasse a dovere, ma non e` cosi`!
Se modifico una casella di testo e premo Undo non accade nulla: sembra
quasi che il Rollback non abbia alcun effetto.
Ho provato anche ad utilizzare i metodi BeginTrans, CommitTrans e
Rollback dell'oggetto Workspaces(0) ma ottengo lo stesso risultato.
Come posso fare?
grazie Anto
--
Antonio Cuni, 19 anni, studente
Brainbench C++ Master: 4.73, higher than 99% of all previous test takers.
C Language: 3.79, higher than 92% of all previous test takers.
Guida C/C++ di Programmazione.it:
http://cpp.programmazione.it


title: SQL Server e transazioni

author: André le Pčtomane

text:
"Antonio Cuni" <
TOGLI...@programmazione.it
> ha scritto nel messaggio
news:a5oevd$2a8$6...@newsreader.mailgate.org...

Se ti puo' consolare  i metodi sopra elencati non funzionano neanche su
maschere singole :), ho provato in tutti i modi senza risultati, cmq penso
che anche se si riuscisse la cosa non sarebbe molto affidabile..
Io ho risolto il problema con una tabella temporanea (o piu' di una) creata
ad hoc ed associata alla maschera per mezzo della quale vado ad aggiornare i
records nuovi o modificati sulla tabella/e dei dati in base al comando
Salva.
Non e' bello pero funziona perfettamente.
Ciao


title: Eliminare voci predefinite nella Finestra database

author: Sandrobi

text:
E' possibile eliminare le voci predefinite nella finestra database che hanno
descrizione molto lunga (tipo Crea una maschera ..., Crea un report..)
poiché fanno visualizzare solo 3 colonne in visualizzazione elenco?
--
Ciao, Sandrobi
"De quo nihil dici potest, id tacendum est" (L. Wittgenstein, "Tractatus
logico-philosophicus")


title: inserimenti sempre in maiuscolo

author: Sthepan

text:
vorrei sapere se esiste il modo per far si che gli inserimenti in caselle
di testo avvengano solamente in maiuscolo.
ciao Sthepan


title: inserimenti sempre in maiuscolo

author: Nick

text:
"Sthepan" <
sth...@supereva.it
> ha scritto nel messaggio
news:1tldep7ptmddy$.1o00z10v4tpev$.dlg@40tude.net...

intendi forzare ciň che viene scritto o controllare che sia scritto in
maiuscolo?
se č forzare allora usa la funzione UCase([nome campo]) e la metti su
"dopo aggiornamento" del tuo campo
se č l'altro non sapre, forse devi usare funzioni piů elaborate...
ciao
Nick


title: inserimenti sempre in maiuscolo

author: MA

text:
"Nick" <senz...@chiedetesul.NG> ha scritto nel messaggio
news:mCEXd.3483$Tm5....@twister2.libero.it...

La settimana scorsa Karl ha "rivelato" un StrComp che fa la seconda cosa.
MAssimiliano


title: inserimenti sempre in maiuscolo

author: fidirico (lavoro)

text:
"Sthepan" <
sth...@supereva.it
> ha scritto nel messaggio
news:1tldep7ptmddy$.1o00z10v4tpev$.dlg@40tude.net...
>
> vorrei sapere se esiste il modo per far si che gli inserimenti in caselle
> di testo avvengano solamente in maiuscolo.
>
> ciao Sthepan
In corrispondenza dell'evento KeyPress puoi semplicemente inserire un codice
del genere:
Private Sub TuaTextBox_KeyPress(KeyAscii As Integer)
    KeyAscii = Asc(UCase(Chr(KeyAscii)))
End Sub
Ho notato però che quanto sopra genera un errore premendo il tasto dell'euro
(KeyAscii = 8364), per cui ho scritto questa funzioncina:
Public Function fctMaiuscola(Tasto As Integer) As Integer
    Select Case Tasto
    Case 8364  '8364 è il KeyAscii del simbolo ? (euro)
    fctMaiuscola = Tasto
    Case Else
    fctMaiuscola = Asc(UCase(Chr(Tasto)))
    End Select
End Function
Nell'evento KeyPress scriverai semplicemente:
KeyAscii = fctMaiuscola(KeyAscii)
--
Ciao
Galliano.


title: inserimenti sempre in maiuscolo

author: ALESSANDRO Baraldi

text:
"Sthepan" <
sth...@supereva.it
> ha scritto nel messaggio
news:1tldep7ptmddy$.1o00z10v4tpev$.dlg@40tude.net...
>
> vorrei sapere se esiste il modo per far si che gli inserimenti in caselle
> di testo avvengano solamente in maiuscolo.
>
> ciao Sthepan
Devi inserire solo LETTERE...?
Usa l'Evento KeyPress passando alla seguente funzione il KeyAscii
Private Sub TuaTextBox_KeyPress(KeyAscii As Integer)
    KeyAscii = CkDgtWord(KeyAscii)
End Sub
Public Function CkDgtUCaseWord(KeyAscii As Integer) As Integer
'Verifica se il TASTO PREMUTO è una lettera
'Va inserita nell'EVENTO KEY_PRESS
'65-90(Maiuscole) 97-122(Minuscole)
   CkDgtWord = 30
   If ((KeyAscii >= 65 And KeyAscii <= 90) Or (KeyAscii >= 97 And KeyAscii
<= 122)) Then CkDgtWord = Asc(UCase(Chr(KeyAscii)))
   Select Case KeyAscii
      Case vbKeyBack, vbKeyTab, vbKeyClear, vbKeyReturn, vbKeyShift
         CkDgtWord = KeyAscii
      Case vbKeyEscape, vbKeySpace, vbKeyDelete, vbKeyNumlock
         CkDgtWord = KeyAscii
   End Select
End Function
Ciao
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------


title: inserimenti sempre in maiuscolo

author: alb

text:
Scusate per la mia "IGNORANZA" ma la funzione Strconv?
"ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:422f3934$0$32332$5fc...@news.tiscali.it...



title: inserimenti sempre in maiuscolo

text:
Scusate per la mia "IGNORANZA" ma la funzione Strconv?
Sno 2 modi di operare differenti:
Quella la puoi usare solo dopo aver digitato tutto, ma potrebbe funzionare
solo che esteticamente vedere minuscolo e poi Maiuscolo non è bello, quindi
si preferisce condizionare la pressione dei Tasti in modo da imporre
il Maiuscolo su DIGITAZIONE.
E' una scelta.



title: Calcoli da sottomaschera a maschera principale

author: riccardo

text:
approfitto della vostra disponibilità per sottoporvi un quesito.
Ho un db per la mia collezione di cd musicali, nel quale una maschera
con le informazioni sul cd ( autore, titolo, durata ecc.), contiene
una sottomaschera con i titoli delle singole canzoni del cd e la
durata di ogni brano; quello che non mi riesce è far sì che la casella
"durata" nella maschera principale sia in automatico la somma della
durata delle singole canzoni della sottomaschera.
c'e' qualcuno che mi puo' suggerire come fare?
grazie a tutti


text:
>Ho un db per la mia collezione di cd musicali, nel quale una maschera
>con le informazioni sul cd ( autore, titolo, durata ecc.), contiene
>una sottomaschera con i titoli delle singole canzoni del cd e la
>durata di ogni brano; quello che non mi riesce č far sě che la casella
>"durata" nella maschera principale sia in automatico la somma della
>durata delle singole canzoni della sottomaschera.
Ciao, credo sia un bel problema sommare i tempi!!!!!
Se fossero numeri interi, io ti avrei consigliato di inserire un controllo
(TxtBox)
e come Origine Controllo =Somma([Tempi]) nel Pič di Pagina della
Sottomaschera
e con un pň di arte grafica era OK, nel caso poi lo avessi volutoperforza
nella
Form Principale era necessario inserire del codice su Evento (Current) della
Principale e eseguire un DSUM("Tempo";"SubForm";" IdCD = '" & Me![IdCD] &
"'")
Guarda con F1 perchč sono andato a memoria..........
Ma la somma dei tempi č cosa piů ardua, forse c'č qualcosa sul Sito Comune
o forse mi sto perdendo in un bicchiere d'acqua anch'io!!
Alex.
>--------------------------------------------------------------------------<
Alessandro B.
E-Mail        ----->
ik2...@libero.it
Sito web    ----->
http://digilander.iol.it/ik2zok/
>--------------------------------------------------------------------------<
--
Posted from [212.141.54.102]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


text:
>Ho un db per la mia collezione di cd musicali, nel quale una maschera
>con le informazioni sul cd ( autore, titolo, durata ecc.), contiene
>una sottomaschera con i titoli delle singole canzoni del cd e la
>durata di ogni brano; quello che non mi riesce č far sě che la casella
>"durata" nella maschera principale sia in automatico la somma della
>durata delle singole canzoni della sottomaschera.
Ho verificato sul Sito Comune:
Sito Comune, sez. General, faq "Somma di tempi o di orari senza tener conto
dei giorni".
Forse fa al caso tuo...
Alex.
>--------------------------------------------------------------------------<
Alessandro B.
E-Mail        ----->
ik2...@libero.it
Sito web    ----->
http://digilander.iol.it/ik2zok/
>--------------------------------------------------------------------------<
--
Posted from [212.141.54.101]



author: Karl Donaubauer

text:
riccardo" <
en...@nospamlibero.it
> ha scritto:...
> Ho un db per la mia collezione di cd musicali, nel quale una maschera
> con le informazioni sul cd ( autore, titolo, durata ecc.), contiene
> una sottomaschera con i titoli delle singole canzoni del cd e la
> durata di ogni brano; quello che non mi riesce č far sě che la casella
> "durata" nella maschera principale sia in automatico la somma della
> durata delle singole canzoni della sottomaschera.
Dipende un po dal tipo del campo che contiene la durata.
Se p.e. usi un tipo numero con secondi e facile:
Fai una casella "cdsum" nella sottomaschera con la formula
=Sum([TuoCampoConLaDurata])
Nella maschera principale fai un altro controllo con
=NomeControlloSottomaschera!cdsum
--
HTH
Karl
*********
Non meravigliarti del mio strano italiano. M'esercito qui.
Access-FAQ (tedesco):
http://www.donkarl.com


text:
>Dipende un po dal tipo del campo che contiene la durata.
>Se p.e. usi un tipo numero con secondi e facile:
>Fai una casella "cdsum" nella sottomaschera con la formula
>=Sum([TuoCampoConLaDurata])
>Nella maschera principale fai un altro controllo con
>=NomeControlloSottomaschera!cdsum
Ciao Karl(complimenti per il tuo IT) purtroppo i tempi delle canzoni
sono sempre espressi  in Primi,Secondi, Troppo facile altrimenti.....
Ciao Alex.
>--------------------------------------------------------------------------<
Alessandro B.
E-Mail        ----->
ik2...@libero.it
Sito web    ----->
http://digilander.iol.it/ik2zok/
>--------------------------------------------------------------------------<
--
Posted from [212.141.54.102]



text:
"@Alex" <
ik2...@libero.it
> ha scritto:
> >Dipende un po dal tipo del campo che contiene la durata.
> >Se p.e. usi un tipo numero con secondi e facile:
> >Fai una casella "cdsum" nella sottomaschera con la formula
> >=Sum([TuoCampoConLaDurata])
> >Nella maschera principale fai un altro controllo con
> >=NomeControlloSottomaschera!cdsum
>
> ...purtroppo i tempi delle canzoni
> sono sempre espressi  in Primi,Secondi, Troppo facile altrimenti.....
Come mai?
C'è una grande differenza tra mostrare (formato ecc.) e salvare.
Ho molte cose simile è sono modi diversi per realizzare questo,
solo secondi (che vengono salvato), due campi per minuti e secondi ecc.
Usare un campo tipo tempo/dati fa difficoltà che non sono necessario.
--
cu



title: codice fiscale uguale a partita iva

author: Giuseppe

text:
Salve a tutti.
Ho una maschera di inserimento anagrafica con i campi PartitaIva e
Codicefiscale.
Ad entrambi ho applicato le funzioni di controllo presenti sul sito
comune.
Per il codice fiscale:
If CheckCodFiscale(Codfisc) = False Then
MsgBox "Codice Fiscale errato"
 Cancel = True
End If
Per la partita Iva:
If CheckPartitaIva(partitaiva) = False Then
   MsgBox "Partita Iva errata"
  Cancel = True
End If
Il problema è che se inserisco il codice fiscale di una società che
non è quello a 16 caratteri alfanumerici ma è di 11 cifre e non è
detto che sia uguale alla partita Iva, mi dà codice fiscale errato e
non mi permette di inserirlo.
Come posso integrare il doppio controllo?
Grazie. Ciao.


title: codice fiscale uguale a partita iva

author: Carlo Costarella

text:
"Giuseppe" <
gcard...@tin.it
> ha scritto nel messaggio
news:f683375a-d914-4329...@c58g2000hsc.googlegroups.com...


Dalla lunghezza del testo:
if len(me.miotesto) > 11 then
'codice fiscale
else
'partita Iva
end if
A secoda dei casi applicherai o meno il controllo...
cioa, Carlo


title: codice fiscale uguale a partita iva

text:
On 23 Apr, 19:04, "Carlo Costarella"
<
carloantoniocostare...@gmail.com
> wrote:
> "Giuseppe" <
gcardas...@tin.it
> ha scritto nel messaggionews:f683375a-d914-4329...@c58g2000hsc.googlegroups.com...

Scusa il ritardo, ma sono stato fuori.
Ho fatto così e funziona :
Private Sub codfisc_BeforeUpdate(Cancel As Integer)
If Len(Me.Codfisc) > 11 Then
If CheckCodFiscale(Codfisc) = False Then
MsgBox "Codice Fiscale errato"
 Cancel = True
End If
Else
If CheckPartitaIva(Codfisc) = False Then
   MsgBox "Partita Iva errata"
  Cancel = True
End If
End If
End Sub
ma se la partita iva o codice fiscale fornitomi sono errati e non
riesco al momento a farmi dire quelli esatti mi dà errore di runtime
'94 e non mi fa confermare il resto dei dati inseriti. Cos'altro
bisogna aggiungere per poter omettere questo campo nel caso di dati
errati?
Inoltre mi sarebbe utile nel caso di partita iva e codice fiscale
uguali andare  avanti con tab su codice fiscale e ricevere la
richiesta "codice fiscale uguale alla partita iva?" e rispondendo sì
mi copia il valore del campo partita iva.
Mi date qualche dritta. Grazie.


title: codice fiscale uguale a partita iva

text:
"Giuseppe" <
gcard...@tin.it
> ha scritto
Scusa il ritardo, ma sono stato fuori.
[cut...]
ma se la partita iva o codice fiscale fornitomi sono errati e non
riesco al momento a farmi dire quelli esatti mi dà errore di runtime
'94 e non mi fa confermare il resto dei dati inseriti. Cos'altro
bisogna aggiungere per poter omettere questo campo nel caso di dati
errati?
Inoltre mi sarebbe utile nel caso di partita iva e codice fiscale
uguali andare  avanti con tab su codice fiscale e ricevere la
richiesta "codice fiscale uguale alla partita iva?" e rispondendo sì
mi copia il valore del campo partita iva.
Mi date qualche dritta. Grazie.
------------Risposta---------------
Ti consiglio di approfondire questi argomenti sulla guida, in particolare le
proprietà di evento dei controlli.
Una strada (pappa pronta):
Private Sub codfisc_GotFocus()
If isnull(me.codfisc) or me.codfisc = "" then
dim msg as integer
msg = msgbox("CF uguale alla PIva?",vbyesno,"CF = Piva")
if msg = 6 then
me.codfisc = Me.PIva '(controlla il nome del controllo)
else
exit sub
end if
end if
End Sub
Private Sub codfisc_BeforeUpdate(Cancel As Integer)
If isnull(me.codfisc) or me.codfisc = "" then
cancel = false
exit sub
end if
dim msg as integer
If Len(Me.Codfisc) > 11 Then
    If CheckCodFiscale(Codfisc) = False Then
    msg = msgbox("Codice Fiscale errato. Proseguire ugualmente?",vbyesno,"CF
errato")
        if msg = 6 then
        cancel = false
        exit sub
        else
        cancel = true
        exit sub
        end if
    else
    cancel = false
    exit sub
    end if
Else
If CheckPartitaIva(Codfisc) = False Then
   msg = msgbox("Partita IVA errata. Proseguire ugualmente?",vbyesno,"PIva
errata")
    if msg = 6 then
        cancel = false
        exit sub
        else
        cancel = true
        exit sub
        end if
else
cancel = false
exit sub
End If
End If
End Sub
Ciao, Carlo


title: codice fiscale uguale a partita iva

text:
On 1 Mag, 08:04, "Carlo Costarella" <
carloantoniocostare...@gmail.com
>
wrote:
> "Giuseppe" <
gcardas...@tin.it
> ha scritto

Ciao Carlo. Grazie per le risposte (pappa pronta).
Certo sono comode ma non  pretese. Sicuramente è più soddisfacente
riuscirci da soli.
Infatti ero riuscito a farmi porre la domanda se copiare il valore
della partita Iva nel codice fiscale riuscendoci ma senza la
possibilità di rispondere si o no.
E guardando la tua soluzione non ci sarei arrivato da solo.
Cmq c'è un'altra piccolissima cosa che non va e che vorrei risolvere
avvalendomi ed adattando la tua soluzione. E' che se la partita iva è
vuota, soprattutto se si tratta di persona fisica è matematico, la
domanda se copiare o no, non me la deve porre.
Cerco di farcela da solo, altrimenti posto il codice che ho pensato
andasse bene eppoi chiedo a te e al newsgroup consigli per renderlo
efficace.
Grazie ancora.
Giuseppe.


title: problema con sottomaschera

author: BERTOLONI & BOTTURI S.R.L.

text:
Piccolo aiutino.
Devo accodare ad una tabella un certo numero di righe ricavate da un' altra
tabella per mezzo di una stringa SQL.
Questa particolare operazione però non vorrei farla con una query di
accodamento ma con VBA.
Ringrazio tutti in anticipo per l' eventuale aiuto.
marcibald


title: problema con sottomaschera

author: Roberto dal portatile

text:
"BERTOLONI & BOTTURI S.R.L." <
bertoloniebo...@tin.it
> ha scritto
nel messaggio news:L%OI7.13922$5l.3...@news1.tin.it...
> Piccolo aiutino.
> Devo accodare ad una tabella un certo numero di righe ricavate da un'
altra
> tabella per mezzo di una stringa SQL.
> Questa particolare operazione perň non vorrei farla con una query di
> accodamento ma con VBA.
> Ringrazio tutti in anticipo per l' eventuale aiuto.
>
> marcibald
>
All'interno di una routine VBA creati una stringa SQL che contenga il codice
SQL della tua ipotetica query di accodamento.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: problema con sottomaschera

author: warp

text:
BERTOLONI & BOTTURI S.R.L. ha scritto nel messaggio ...


Il fatto che tu voglia evitare l'SQL mi fa pensare che l'applicazione giri in rete e che tu voglia
evitare problemi con pagine bloccate da altri utenti.
Devi studiare bene il funzionamento dei Recordsets di VBA (basta l'help) e poi procurarti un manuale
per capire come gestire gli errori di multiutenza o ricorrere a transazioni:
Microsoft Database Engine  (Guida del programmatore)
Microsoft Press
Ciao, warp


title: file MDE e gestione tabelle collegate

author: luigiOnofrio

text:
ho un DB diviso in BE e FE, il BE su server centrale, il FE trasformato in
MDE lo distribuisco su varie postazioni dopo aver settato la gestione
delle tabelle collegate.
Capita che una volta inviato il FE su altri PC della rete, all'apertura di
questo, dà un errore che non trova le tabelle e quindi devo andare di
persona sul pc in cui ho inviato il FE per riallocare le tabelle
collegate. Anche se aperto la gestione tabelle collegate, in apparenza mi
segna il percorso giusto.
E questo lo fa sempre, su tutti i DB diversi l'uno dall'altro che ho
sparso per la rete!
Sarà un bug di access o un bug mio?
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: file MDE e gestione tabelle collegate

author: ciroteo

text:
"luigiOnofrio" <
onof...@tin.it
> ha scritto nel messaggio
news:cta8qp$q54$1...@news.newsland.it...

Verifica prima se è presente ed attiva la connessione di rete.
Per esempio a me capita che qualche utente non entra in rete e sull'icona
della risorsa
pe.es
 e:\server\dati mi presenta una bella croce rossa.
Basta atttivare la risorsa di rete vedendo i files in essa contenuti e
dovrebbe ricollegare le tabelle.
Controlla cmq il funzionamento della rete, spesso è causa di corruzione dei
db.


title: file MDE e gestione tabelle collegate

text:
ciroteo ha scritto:
> "luigiOnofrio" <
onof...@tin.it
> ha scritto nel messaggio
> news:cta8qp$q54$1...@news.newsland.it...
> > ho un DB diviso in BE e FE, il BE su server centrale, il FE trasformato in
> > MDE lo distribuisco su varie postazioni dopo aver settato la gestione
> > delle tabelle collegate.
> > Capita che una volta inviato il FE su altri PC della rete, all'apertura di
> > questo, dà un errore che non trova le tabelle e quindi devo andare di
> > persona sul pc in cui ho inviato il FE per riallocare le tabelle
> > collegate. Anche se aperto la gestione tabelle collegate, in apparenza mi
> > segna il percorso giusto.
> > E questo lo fa sempre, su tutti i DB diversi l'uno dall'altro che ho
> > sparso per la rete!
> > Sarà un bug di access o un bug mio?
> >
> > --
> >
> > questo articolo e` stato inviato via web dal servizio gratuito
> >
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it
> >
> >
> Verifica prima se è presente ed attiva la connessione di rete.
> Per esempio a me capita che qualche utente non entra in rete e sull'icona
> della risorsa
pe.es
 e:serverdati mi presenta una bella croce rossa.
> Basta atttivare la risorsa di rete vedendo i files in essa contenuti e
> dovrebbe ricollegare le tabelle.
> Controlla cmq il funzionamento della rete, spesso è causa di corruzione dei
> db.
no, la rete funziona benissimo!
questo  mi succede solo una volta quando invio il FE alla postazione come
nuovo FE o come aggiornamento, e succede su tutte le postazioni in cui
faccio questo movimento.



title: file MDE e gestione tabelle collegate

text:
[cut]
> no, la rete funziona benissimo!
> questo  mi succede solo una volta quando invio il FE alla postazione come
> nuovo FE o come aggiornamento, e succede su tutte le postazioni in cui
> faccio questo movimento.
>
la mappatura dei client verso la risorsa di rete è la stessa per tutti i pc,
il tuo compreso?
--
strano...mavero (4gg da non fumatore!)
mail: mauro . chiarello @ gmail . com
ICQ: 292-118-822
BLOG:
www.blogico.org
Se vuoi mettere al sicuro i tuoi dati, caricali su un server ed aspetta che
qualcuno ne faccia un mirror
Linus Torvalds


title: file MDE e gestione tabelle collegate

text:
>> Controlla cmq il funzionamento della rete, spesso è causa di corruzione
>> dei
>> db.
> no, la rete funziona benissimo!
> questo  mi succede solo una volta quando invio il FE alla postazione come
> nuovo FE o come aggiornamento, e succede su tutte le postazioni in cui
> faccio questo movimento.
>
> --
>
>
Quale metodo usi per distribuire gli aggiornamenti? Lo mandi via mail?
Oppure lo metti a disposizione su una cartella condivisa?


title: file MDE e gestione tabelle collegate

text:
"luigiOnofrio" <
onof...@tin.it
> ha scritto nel messaggio
news:cta9oq$ure$1...@news.newsland.it...

prova con questa soluzione (che uso io)
ti crei una tabella con i dati di base:
nome BE, percorso BE, drive BE
poi tramite codice metto insieme il percorso e con un pulsante carico le
tabelle collegate (docmd.delete object e poi docmd.transferdatabase,
aclink....)
volendo se vuoi fare un programma a prova di scemo :D il percorso lo
metti in un file di testo che ti carichi all'apertura del FE e di
conseguenza ricarichi le tabelle...
spero di essere stato chiaro, se ti interessa il sitema chiedimi che
vedrò di entrare nel dettaglio
ciao
Nick


title: file MDE e gestione tabelle collegate

text:
strano...mavero ha scritto:
> [cut]
> > no, la rete funziona benissimo!
> > questo  mi succede solo una volta quando invio il FE alla postazione come
> > nuovo FE o come aggiornamento, e succede su tutte le postazioni in cui
> > faccio questo movimento.
> >
> la mappatura dei client verso la risorsa di rete è la stessa per tutti i pc,
> il tuo compreso?
si !!!   è solo la rottura di andare sul pc locale e riassegnare le
tabelle!.



title: file MDE e gestione tabelle collegate

text:
"luigiOnofrio" <
onof...@tin.it
> ha scritto nel messaggio
news:cta8qp$q54$1...@news.newsland.it...
> ho un DB diviso in BE e FE, il BE su server centrale, il FE trasformato in
> MDE lo distribuisco su varie postazioni dopo aver settato la gestione
> delle tabelle collegate.
Cosa vuoi dire con questa affermazione....??
> Capita che una volta inviato il FE su altri PC della rete, all'apertura di
> questo, dà un errore che non trova le tabelle e quindi devo andare di
> persona sul pc in cui ho inviato il FE per riallocare le tabelle
> collegate. Anche se aperto la gestione tabelle collegate, in apparenza mi
> segna il percorso giusto.
> E questo lo fa sempre, su tutti i DB diversi l'uno dall'altro che ho
> sparso per la rete!
> Sarà un bug di access o un bug mio?
Io testo la connessione e se dà errore tento di Relinkarle via codice.
Questo lo faccio sempre con BE(Jet), vale a dire che su AutoExec eseguo
una funzione di Relink(intelligente) sempre.
Ha 2 vantaggi:
1)Testo la connessione con il SERVER
2)Non mi ha mai dato questo tipo di problemi.
Vedi se può aiutarti.
Ciao
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------


title: font piu grandi per gest. cronometro

text:
Salve a tutti,
forse faccio una domanda banale ma non ne sto uscendo.

Devo realizzare un cronometro (con fon digitali che ho scaricato e
installato).
All'interno della maschera il font utilizzato non si ingrandisce piu di
tanto, indipendente da quanto grande io faccia la casella di testo.

C'e' un limite in Access?
Qualcuno ha gia' adottato un sistema simile e trovato soluzione?

--

G.L. Informatica
Via B. Buozzi 74/B Grosseto
tel. 0564/411.318 - fax 0564/070.848
http://www.glinformatica.it


title: font piu grandi per gest. cronometro

text:

No dipende da che FontSize il FONT mette a disposizione...

Altre soluzioni... dipende da varie cose... esempio la velocità di scorrimento del cronometro... puoi tranquillamente caricare 10 Immagini bmp con i 10 simboli digitali dei numeri 0-9, quindi imposti 4 o 6 COntrolli immagine ed in ogni controllo vai a caricare l'immagine del numero che serve passando la proprietà PICTUREDATA... è gratis e non devi installare nulla...
Probabilmente non è così veloce, quindi a seconda delle performance che richiedi potrebbe essere da valutare, ma funziona bene ed io fossi in te una prova la farei...

@Alex


title: font piu grandi per gest. cronometro

author: RobertoA

text:

Con questo sistema, diversi anni fa, realizzai una roulette
Mi ricordo erano 360 immagini, una per ogni gradi di rotazione, che da
disco venivano caricate in ram all'avvio programma, ci metteva qualche
secondo perche' ognuna era sui 2-300 Kbyte
E poi a colpi della famigerata BitBlit venivano visualizzate in sequenza
Ancor oggi, a distanza di ventanni, mi meraviglio della fluidita' che si
riusciva ad ottenere
Chissa' dov'e' finito quel programma
Parlo di Vb non di Access


title: font piu grandi per gest. cronometro

text:
Infatti con Access non puoi in quanto non hai la PictureBox... ma quello che ho suggerito direi che equivale... poi parliamo di 4 o 6 immagini e dovrebbe essere veloce... basta non scrivere il numero se uguale al precedente per migliorare ancora le cose.
Alla fine se si usa un Array con 4 o 6 elementi e si indicizzano i nomi dei controlli Picture... parliamo di 6 righe di codice...

@Alex


title: font piu grandi per gest. cronometro

text:
--

G.L. Informatica
Via B. Buozzi 74/B Grosseto
tel. 0564/411.318 - fax 0564/070.848
http://www.glinformatica.it

"@Alex" <
ik2...@libero.it
> ha scritto nel messaggio
news:d434e426-9668-4683...@googlegroups.com...

***
Ah, grazie 1000.

In effetti e' l'alternativa a cui avevo pensato se non avessi trovato il
sistema di ingrandire direttamente il font.
Il cronometro visualizza 6 valori (con i secondi per capirsi), quindi non
credo di avere grossi problemi di flickering dell'immagine, in ogni caso,
ogni secondo, risulterebbe da rivisualizzare in contemporanea solo una
picture (o 2 ogni minuto, o 3 nel cambio ora... ma credo nulla di
chissache').

Grazie 1000 @Alex

Un saluto
Marco67


title: font piu grandi per gest. cronometro

text:
"RobertoA" <
amor...@tiscalinet.it
> ha scritto nel messaggio
news:ptnjl4$1vdl$1...@gioia.aioe.org...

Eh si Roberto,
ho capito il metodo, ma lavorando in Access...
penso la soluzione suggerita da Alex sia da provare e, per me, la piu'
veloce e percorribile.

Procedo.
Grazie 1000 a entrambi.
Marco67


title: font piu grandi per gest. cronometro

author: Ammammata

text:
Il giorno Thu 29 Nov 2018 03:54:04a, *RobertoA* ha inviato su
it.comp.appl.access il messaggio news:ptnjl4$1vdl$
1...@gioia.aioe.org
. Vediamo
cosa ha scritto:

> Con questo sistema, diversi anni fa, realizzai una roulette
>

secoli fa, con un programma gwbasic per la gestione di una bilancia, avevo
creato caratteri 8x8 (non pixel, ovvio) da visualizzare sul monitor in modo
che potessero essere letti anche da lontano :)
il processore 286 ce la faceva egregiamente anche perchè erano cifre fisse,
non aggiornate in tempo reale

--
/-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\
-=- -=- -=- -=- -=- -=- -=- -=- - -=-
>>>>>
http://www.bb2002.it
 :)  <<<<<
........... [ al lavoro ] ...........


title: font piu grandi per gest. cronometro

text:
"RobertoA" <
amor...@tiscalinet.it
> ha scritto nel messaggio
news:ptnjl4$1vdl$1...@gioia.aioe.org...

Ho inserito nella form e caricato la picture in base al valore sui singoli
controlli.
Tutto perfetto, tranne il fatto che, ad ogni cambio picture (quindi ogni
secondo), appare il messaggio "importazione in corso c:\......png" che poi
e' il nome del file che il sistema sta caricando dal disco.

Ho provato ad usare i controlli sulle picture, sia in maniera 'collegata'
che 'importata', ma non cambia nulla.

Non conosco comandi che eliminino i messaggi a video (conosco solo il
setwarning, ma evidentemente funziona solo su altri messaggi).

Sapreste darmi un suggerimento?
Grazie ancora
Marco67


title: font piu grandi per gest. cronometro

text:
Ma io ti dissi di fare in modo diverso...
Prova a rileggere il mio post...

Usa 16 ontrolli immagine... 10 li prrecarichi con le 10 immagini ma li rendi NON VISIBILI.
Gli altri 6 li rendi visibili e li assegni man mano...
Me!Numero0.Picturdata=Me!NumeroEsterno0.Picturedata

@Alex


title: font piu grandi per gest. cronometro

text:
"@Alex" <
ik2...@libero.it
> ha scritto nel messaggio
news:6ee142b3-1365-4f9b...@googlegroups.com...

Certo Alex, ho fatto proprio cosi:

riassegno 'picture' solo so il contenuto della cas. di controllo attuale e'
diverso da quello precedente.

- P1 > P6 sono stati assegnati 1 secondo fa
- PA > P6 vengono assegnati adesso e, per quelli diversi dal corrispondente
P(x) verra' assegnata la corretta 'picture' sulle caselle immagine (da O1 a
o6), prendendone il valore dalle cas. immagine precaricate I1 > I6)

ecco di seguito:

Dim x As Integer
For x = 1 To 6
If Me("a" & x) <> Me("p" & x) Then
    Me("O" & x).Picture = Me("I" & Me("a" & x)).Picture
    Me("p" & x) = Me("a" & x)
End If
Next x

Come ti dicevo, ad ogni riassegnazione del picture, e' come se l'immagine,
nonostante sia precaricata, venga reimportata ogni volta.

Mah!!!
Grazie 1000 ancora Alex


title: font piu grandi per gest. cronometro

text:
"Marco67" <
mros...@gol.grosseto.it
> ha scritto nel messaggio
news:V25ND.1030$lb....@tornado.fastwebnet.it...

Mi correggo Alex:
ho provato la procedura, direttamente su una macchina che utilizza la sola
RunTime e tutto funziona perfettamente, senza alcun messaggio a video...

per cui, risolto!!!
Non sto a perderci e fartio perdere altro tempo.

Ti ringrazio ancora Alex, Un saluto
Marco67


title: font piu grandi per gest. cronometro

text:

Scusa, ma perchè io parlo di PICTUREDATA e tu parli di PICTURE e sembra sia la stessa cosa...?

Secondo me non hai capito quello che ho detto...
Se usi la proprietà PICTURE, vai a caricare ogni volta il FILE dal PATH e questo non ha senso dal momento che hai INGLOBATO nella Form le 10 Picture.

Usando infatti la proprietà PICTUREDATA, vai ad accedere all'area di memoria che contiene l'immagine inglobata e la rendi disponibile per l'immagine a cui la passi...

Il vantaggio è che il tutto è estremamente più rapido e non ti devi portare dietro le IMMAGINI nella Cartella... cosa che invece con il tuo metodo sei costretto a fare.

@Alex


title: font piu grandi per gest. cronometro

text:
"@Alex" <
ik2...@libero.it
> ha scritto nel messaggio
news:9c0cfdd8-9058-40b8...@googlegroups.com...

Cavolo Alex,
scusami: ho dato pe scontato che l'istruzione picturedata (che non
conoscevo), facesse riferimento alla stessa istruzione picture ma su
versione access piu' recenti di quella che utilizzo io.

Ok, fatto la prova: tutto funziona alla perfezione adesso.
Grazie ancora
Marco67


title: font piu grandi per gest. cronometro

text:
Una mia visione della soluzione è questa:

N° 10 Controlli Immagini NON VISIBILI
I nomi dei controlli I0, I1, I2,...I9 (con i Numeri cosrrispondenti precaricati con le immagini).

N° 6 Controlli Immagini VISIBILI
I nomi dei controlli da SX a DX:
 IH1 IH2 : IH3 IH4 : IH5 IH6

QUesto il codice per Visualizzare l'orologio:

Option Compare Database
Option Explicit

Dim m(0 To 5) As String

Private Sub Form_Load()
    Call LoadTime
    Me.TimerInterval = 500
End Sub

Private Sub Form_Timer()
    Call LoadTime
End Sub

Function LoadTime()
    Dim sTime   As String
    Dim sT      As String
    Dim i       As Integer

    sTime = Replace(CStr(Time), ":", vbNullString)

    For i = 1 To 6

        sT = Mid$(sTime, i, 1)
        If sT <> m(i - 1) Then
            Me.Controls("IH" & i).PictureData = Me.Controls("I" & sT).PictureData
            m(i - 1) = sT
        End If

    Next
End Function

@Alex


title: font piu grandi per gest. cronometro

text:
"@Alex" <
ik2...@libero.it
> ha scritto nel messaggio
news:76cdaa89-ce2a-4a37...@googlegroups.com...

Si Alex,
mi pare che, grosso modo sia quello che ho fatto io:

Dim x As Integer
For x = 1 To 6
If Me("a" & x) <> Me("p" & x) Then
    Me("O" & x).PictureData = Me("I" & Me("a" & x)).PictureData
    Me("p" & x) = Me("a" & x)
End If
Next x

Dove a(x) è il valore del controllo timer attuale e p(x) e' il valore
precedente.
Dove I(x) e' il controllo invisibile e O(x) e' il controllo effettivamente
visualizzato

Ho utilizzato una variabile numerica da utilizzare come valore del timer
(1000 - 0), semplicemente cliccando su un pulsante, che di fatto funge da
START - STOP del cronometro.

Grazie davvero Alex.
Buon Lavoro
Marco67


title: messaggio di errore all'apertura

author: Butta

text:
Mi sembra inspiegabile il perchè una volta no e una si all'aprtura del file
access mi si presenta questo errore:
Impossibile aprire il database "C:\...........\catalogo_v2.mdb". E'
possibile che il database non sia riconoscibile dall'applicazione oppure che
il file sia danneggiato.
Non vi è mai sucesso?  ...perchè a volte mi da l'errore e a volte va
benissimo (sempre aprendo lo stesso mdb, naturalmente)??
Grazie, Butta


title: messaggio di errore all'apertura

author: Papi Andrea

text:
"Butta" <
bu...@allegracompagnia.com
> ha scritto nel messaggio
news:Z06tf.428$6e...@news.edisontel.com...
> Mi sembra inspiegabile il perchč una volta no e una si all'aprtura del
> file access mi si presenta questo errore:
>
> Impossibile aprire il database "C:\...........\catalogo_v2.mdb". E'
> possibile che il database non sia riconoscibile dall'applicazione oppure
> che il file sia danneggiato.
>
> Non vi č mai sucesso?  ...perchč a volte mi da l'errore e a volte va
> benissimo (sempre aprendo lo stesso mdb, naturalmente)??
>
> Grazie, Butta
>
forse hai installato piů versioni di access nel tuo pc, e quindi a volte
viene utilizzato MSACCESS.EXE relativo ad A97 per aprire un db costruito con
A00 o versione superiore.
se usi Win XP puoi selezionare il database col tasto destro e scegliere la
versione di access giusta attraverso il menů Apri Con con cui aprire
l'applicativo
se invece il db č danneggiato guarda il sito di Karl
http://www.donkarl.com/it/index.htm?/it/FAQ/FAQ6VBA.htm
1.27 Come procedere con database danneggiati
ciao
ap


title: messaggio di errore all'apertura

text:
"Papi Andrea" <
andre...@provincia.fc.it
> ha scritto nel messaggio
news:dp39pm$1rd$1...@carabinieri.cs.interbusiness.it...

Grazie! Risolto con un compatta e ripristina data base.
Ciao


title: Aiuto trasposizione di dati o query a campo incrociato??

author: cosos

text:
Ciao a tutti č da poco che utilizzo Access ed ho un problema:
ho una tabella del tipo
Campo1    Campo2    Campo3
1                    nome1    valere1
1                    nome2    valore2
1                    nome3    valore3
2                    nome2    valore4
2                    nome4    valore5
eccc...
vorrei una tabella del tipo
Camponome         1                       2
nome1                Valore1
nome2                Valore2        Valore4
nome3                Valore3
nome4                                      Valore5
Spero di essere stato chiaro
grazie
Cosos


author: Roberto da casa

text:
"cosos" <
co...@nopay.it
> ha scritto nel messaggio
news:9chtvc$mib$1...@nreadB.inwind.it...

Sembrerebbe che devi crearti una query a campi incrociati dove Campo2 č
l'intestazione di riga, Campo1 l'intestazione di colonna e Campo3 il valore.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------