author: giorgio rancati

text:
"Abla" <
ab...@mo.es
> ha scritto nel messaggio
news:4264a51f$0$24434$5fc...@news.tiscali.it...
> Ciao a tutti.
> C'è questo comportamento che non capisco.
> Tabella Consecutive
>                 (IdBadge smallint,
>                  OraInOut smalldatetime,
>                 InOut bit)
>
> la tabella da cui sono caricati i dati del recordset ha la stessa
struttura
>
> perchè se scrivo:
>
>                 StringOut = "('" & Rst.Fields(0) & " '," & _
>                             "'" & Format(Rst.Fields(1), "yyyymmdd
hh:mm:ss")
[CUT]
>
> Ottengo questo errore:
> "The conversion of char data type to smalldatetime data type resulted in
> an-out-of range"
>
CUT]
> Dove sbaglio e perché?
> grazie a tutti
>
Ciao Alba,
il problema deriva dal fatto che la funzione Format(Rst.Fields(1), "yyyymmdd
hh:mm:ss") non rende una stringa compatibile con Sql Server.
La parte data è corretta, per la parte ora Sql Server prevede il separatore
: (due punti) e il separatore punto per i millisecondi.
La tua format rende questo risultato 20050419 09.26.00 che bisogna
trasformare così 20050419 09:26:00
Puoi risolvere in questo modo
----------
Replace(Format(Rst.Fields(1), "yyyymmdd hh:mm:ss") ,".",":")
----------
o meglio ancora costruirti una funzione personale per la conversione del
tipo data in stringa compatibile con Sql Server.
Ciao Giorgio


title: [MSDE] INSERT in campo smalldatetime via VBA

text:
>
>
> Ottengo questo errore:
> "The conversion of char data type to smalldatetime data type resulted in
> an-out-of range"
>
> Dove sbaglio e perché?
> grazie a tutti
>
Semplice: MSDE non riconosce "yyyymmdd hh:mm:ss" come formato valido per una
data e non riesce a fare la conversione automatica.
Prova il formato ODBC Canonico yyyy-mm-dd hh:mm:ss.
In altre parole, per inserire una data in MSDE  attraverso una stringa SQL
devi necessariamente convertire la data che vuoi inserire in una stringa, ma
il formato di quest'ultima deve essere corretto.
Prova cosě.
ATTENZIONE non l'ho verificata, quindi controlla bene eventuali errori di
sintassi (apici e doppi apici)
StringOut = "('" & Rst.Fields(0) & " '," &  " CONVERT(SMALLDATETIME, '" &
Format(Rst.Fields(1), "yyyy-mm-dd hh:mm:ss") & "', 120) " & "'" &
Rst.Fields(2) & "')"
Torna?
Fammi sapere
--
Simplex2
www.mdenittis.it


text:
"simplex2" <
simp...@inestistente.it
> ha scritto nel messaggio
news:d42c2e$n2b$1...@canarie.caspur.it...
> >
> Semplice: MSDE non riconosce "yyyymmdd hh:mm:ss" come formato valido per
una
> data e non riesce a fare la conversione automatica.
>
[CUT]
Ciao simplex2,
direi di no :-) , il formato è corretto
----------
Tip: Che formato devo utilizzare per la definizione delle date?
http://italy.mvps.org/MVPs/lbenaglia/LorenzoBenaglia-Tip-FormatoDate.htm
----------
solo che la funzione Format di VBA non rende quanto ci si aspetta.
Ciao Giorgio


text:
> Ciao simplex2,
> direi di no :-) , il formato č corretto
> ----------
> Tip: Che formato devo utilizzare per la definizione delle date?
>
http://italy.mvps.org/MVPs/lbenaglia/LorenzoBenaglia-Tip-FormatoDate.htm
> ----------
Ciao Giorgio,
mi hai disorientato!
Ora sono incasinatissimo, magari dopo con piů calma mi leggo gli articoli.
Grazie.


author: MarcoMac

text:
[CUT]
> Ciao Alba,
> il problema deriva dal fatto che la funzione Format(Rst.Fields(1), "yyyymmdd
> hh:mm:ss") non rende una stringa compatibile con Sql Server.
> La parte data č corretta, per la parte ora Sql Server prevede il separatore
> : (due punti) e il separatore punto per i millisecondi.
> La tua format rende questo risultato 20050419 09.26.00 che bisogna
> trasformare cosě 20050419 09:26:00
Ciao MVP (titolo meritatissimo)e simplex2,
e grazie per le risposte
quello che non capisco č questo:
1) se apro la tabella da Access e provo a scrivergli nel campo con i "."
mi salva il record e quindi ho presunto che la sintassi andasse bene.
2) se non uso alcuna format perché utilizzo direttamente Rst.Fields(1) che
contiene il valore Data estratto dalla tabella perché MSDE non me lo
accetta?
3) se invece apro un recordset in scrittura (rst1) e scrivo rst1.fields(1)
= rst.fields(1) mi accetta il valore.
Rimango sempre piů perplito .... :(
Ps. Approfitto ed apro un altro trhead relativo a MSDE
titolo: Ciclare risultato SP
Ciao
MarcoMac
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


text:
"simplex2" <
simp...@inestistente.it
> ha scritto nel messaggio
news:d42idb$qa9$1...@canarie.caspur.it...
[CUT]
>
> Ciao Giorgio,
> mi hai disorientato!
> Ora sono incasinatissimo, magari dopo con più calma mi leggo gli articoli.
:-)
in ogni caso anche il tuo esempio darebbe errore, il problema è nel
risultato della funzione Format che mette come separatore per l'ora il
carattere punto.
Comunque se utilizzi il formato denominato ISO dal manuale di Sql Server (lo
stile 112 della tabella formato date)  puoi evitare il cast esplicito.
---------
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/tsqlref/ts_ca-co_2f3o.asp
---------
> Grazie.
Prego Giorgio


text:
"MarcoMac" <
pi...@pluto.it
> ha scritto nel messaggio
news:d42jte$1gg$1...@news.newsland.it...
[CUT]
>
> Ciao MVP (titolo meritatissimo)e simplex2,
> e grazie per le risposte
> quello che non capisco è questo:
:-)
> 1) se apro la tabella da Access e provo a scrivergli nel campo con i "."
> mi salva il record e quindi ho presunto che la sintassi andasse bene.
Access visualizza il formato data a seconda della localizzazione impostata
nel pannello di controllo.
Questo non influisce minimamente con quanto Access (o meglio il provider
*Microsoft.Access.OLEDB.xx.x* ) invia a Sql Server.
Se tu scrivi la data in questo modo 19/04/2005 09.45.00 il provider la
trasforma e la invia a Sql Server così
--------
'apr 19 2005  9:45:00:000AM'
--------
> 2) se non uso alcuna format perché utilizzo direttamente Rst.Fields(1) che
> contiene il valore Data estratto dalla tabella perché MSDE non me lo
> accetta?
Rst.Fiels(1) contiene un valore binario, quando lo concateni ad una stringa
VBA lo trasforma nel formato indicato dalla localizzazione del pannello di
controllo ottenendo questo risultato 19/04/2005 9.45.00
> 3) se invece apro un recordset in scrittura (rst1) e scrivo rst1.fields(1)
> = rst.fields(1) mi accetta il valore.
in questo caso viene copiato direttamente il valore binario che non viene
convertito in stringa localizzata per poi essere riconvertito in binario.
Volevo solo precisare quanto detto prima sulla funzione format..
La rappresentazione restituita della parte ora rispetta il formato contenuto
in Pannello di Controllo-->Opzioni Internazionali-->Ora.
Se ( dal pannello di controllo) cambi il separatore da punto a due punti la
funzione format ti restituirà la stringa corretta per Sql Server
Ovviamente è una cosa da non fare perchè il buon funzionamento del programma
dipenderà dalle impostazioni del Pc su cui lavora.
> Rimango sempre più perplito .... :(
spero di non aver generato ulteriori perplessità :-)
Ciao Giorgio


text:
"giorgio rancati" <
giorgio_No_Sp...@tiscali.it
> ha scritto nel
messaggio news:4264dedd$0$24439$5fc...@news.tiscali.it...
>Se ( dal pannello di controllo) cambi il separatore da punto a due punti la
funzione format ti restituirą la stringa corretta per Sql Server
per non essere frainteso
----------
la funzione Format(Rst.Fields(1), "yyyymmdd hh:mm:ss") ti restituirą la
stringa corretta per Sql Server
----------
:-)
Giorgio


title: Query: selezionare in un campo di testo solo numeri

author: Xymøx

text:
Dovrei fare una query che mi seleziona in un campo di testo (non posso
trasformarlo in numerico), solo i record che hanno un numero.
Esempio:
ORD.4458-9
ORD.4510
D800B
5107
5093
ORD.5072
Mi dovrebbe estrapolare solo i due record che hanno
5107
5093
è possibile?
consigli?
grazie
--
bye marco
www.marcosanti.it


author: AleC

text:

Vedi la funzione IsNumeric()
Ciao
Alec


title: Grazie x è possibile bloccare un record

author: Marina Buonanno

text:
Grazie a tutti.
Marina


title: Casella di Controllo

author: Mezzalira Loris

text:
Salute a tutti,
Qualcuno conosce un sistema per "checkkare" una casella di controllo
da tastiera, senza fracassarsi il polso con il mouse ?
Grazie.  Loris


title: Casella di Controllo

author: Federico Luciani

text:

Barra spazio!!!
--
Federico
--------------------------------------
Sito Comune di it.comp.appl.access
http://members.xoom.it/it_db_access
--------------------------------------
Tutte le richieste che mi arrivano
in privato, vengono cestinate.
--------------------------------------
Rimuovi paperino. per e-mail
--------------------------------------


title: Casella di Controllo

author: Ricky

text:
"Mezzalira Loris" <
in...@imasaf.it
> wrote in message
news:38fd79e4...@news.seven.it...
> Salute a tutti,
>
> Qualcuno conosce un sistema per "checkkare" una casella di controllo
> da tastiera, senza fracassarsi il polso con il mouse ?
>
> Grazie.  Loris
>
Nel nome della casella di controllo metti &
esempio:
Se la casella di chiama CHECK sostituiscila con
&CHECK =  ALT+C
CHEC&K =  ALT+K
Ciao da ricky


title: Casella di Controllo

text:
"Federico Luciani" <
fluc...@paperino.libero.it
> wrote in message
news:38FDC2C3...@paperino.libero.it...
> Mezzalira Loris wrote:
> > Salute a tutti,
> > Qualcuno conosce un sistema per "checkkare" una casella di controllo
> > da tastiera, senza fracassarsi il polso con il mouse ?
> > Grazie.  Loris
>
> Barra spazio!!!
>
>
> --
> Federico
>
> --------------------------------------
> Sito Comune di it.comp.appl.access
>
http://members.xoom.it/it_db_access
> --------------------------------------
> Tutte le richieste che mi arrivano
> in privato, vengono cestinate.
> --------------------------------------
> Rimuovi paperino. per e-mail
> --------------------------------------
Non è del tutto corretto, quello che dici funziona solo se la check box e'
selezionata.
Ciao da Ricky


title: Casella di Controllo

author: lbo dal portatile

text:
>> > Qualcuno conosce un sistema per "checkkare" una casella di controllo
>> Barra spazio!!!
>Non è del tutto corretto, quello che dici funziona solo se la check box e'
>selezionata.
che dici, almeno che sia selezionata possiamo darlo per scontato?
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/


title: Casella di Controllo

text:
Ricky wrote:
> "Federico Luciani" <
fluc...@paperino.libero.it
>
> > Mezzalira Loris wrote:
> > > Salute a tutti,
> > > Qualcuno conosce un sistema per "checkkare" una casella di controllo
> > > da tastiera, senza fracassarsi il polso con il mouse ?
> > > Grazie.  Loris
> >
> > Barra spazio!!!
>
> Non è del tutto corretto, quello che dici funziona solo se la check box e'
> selezionata.
>
> Ciao da Ricky
Per come la vedo io e' correttissimo.
Se si stanno inserendo dei dati, ad un certo punto il
cursore si sposta sulla chkbox ed e' solo a questo punto
che deve essere possibile modificare il dato!
Cmq, ognuno fa come gli pare! :-)



title: Casella di Controllo

text:
Federico Luciani <
fluc...@paperino.libero.it
> wrote in message
news:38FDE633...@paperino.libero.it...

Non ho detto che sia sbagliato, ho detto che secondo me non e del tutto
corretto, mi spiego meglio.
Io ho sempre trovato utenti imbranati e presupponendo che uno possa anche
cambiare le scelte in un secondo momento e non solo durante l'inserimento
trovo comodo mettere "&" nel nome dell'oggetto (del resto tutti i programmi
ce l'hanno, guarda anche in outlook che penso avrai davanti in questo
momento) cosi gli spiego agli utenti che se vedono la sottolineatura possono
fare ALT+lettera sottolineata.
Poi se ci pensi bene non ti costa niente metterelo in tutti i tasti e in
tutti i checkbox cosi se uno vuole fare barraspazio o alt+tasto funziona
ugualmente e non deve per forza selezionare la checkbox
Ciao alla prossima


title: Casella di Controllo

text:
lbo dal portatile <
l...@NOSPAM.blunet.it
> wrote in message
news:38fdde7b...@news.interbusiness.it...
> >> > Qualcuno conosce un sistema per "checkkare" una casella di controllo
>
> >> Barra spazio!!!
>
> >Non è del tutto corretto, quello che dici funziona solo se la check box
e'
> >selezionata.
>
> che dici, almeno che sia selezionata possiamo darlo per scontato?
>
> --
> il sito comune di it.comp.appl.access:
>
http://members.xoom.it/it_db_access/
Non e' detto!


title: Casella di Controllo

text:
>> che dici, almeno che sia selezionata possiamo darlo per scontato?
>Non e' detto!
be' dai, diciamo che io me l'aspetterei.



title: Casella di Controllo

author: Carlo Ve

text:
>> > > > Qualcuno conosce un sistema per "checkkare" una casella di
controllo
>> > > > da tastiera, senza fracassarsi il polso con il mouse ?
>> > > Barra spazio!!!
>> >
>> > Non è del tutto corretto, quello che dici funziona solo se la check box
>e'
>> > selezionata.
>> >
>> > Ciao da Ricky
>>
>> Per come la vedo io e' correttissimo.
>> Se si stanno inserendo dei dati, ad un certo punto il
>> cursore si sposta sulla chkbox ed e' solo a questo punto
>> che deve essere possibile modificare il dato!
Allora utilizza i tasti F1..2..3.. come ai vecchi tempi ...
che tristezza  .....
Carlo Ve


title: Click su WEBLink senza riduzione a icona di access

author: leev

text:
Già che ho risolto col vostro aiuto un caso per me assai complicato
(per voi, 'na panzana) ne approfitto per chiedervi una cosa che spero
sia facilmente ottenibile.
Nel corpo di una maschera ho aggiunto un'etichetta con un collegamento
ad un sito per raggiungerlo più velocemente.
Ho però notato che IE si apre esattamente dove era collocato access e
con le medesime dimensioni, e che access viene ridotto ad icona.
C'è un sistema per fare in modo che access non si riduca ad icona?
C'è la possibilità di controllare posizione e/o dimensioni di
Explorer?
Grazie ancora.
Saludoooooooooooooooooos!!!!!!!!!!


author: Fabrizio yQy

text:
leev ha scritto:

sull'evento onclick (su click)
  Dim Vai
  Vai = Shell("C.\Programmi\Internet Explorer
http://www.sito.it
",
vbMaximize)
ciao
--
Fabrizio yQy


text:
Fabrizio yQy ha scritto:
> leev ha scritto:
> > Nel corpo di una maschera ho aggiunto un'etichetta con un collegamento
> > ad un sito per raggiungerlo più velocemente.
> > Ho però notato che IE si apre esattamente dove era collocato access e
> > con le medesime dimensioni, e che access viene ridotto ad icona.
> >
> > C'è un sistema per fare in modo che access non si riduca ad icona?
> >
> > C'è la possibilità di controllare posizione e/o dimensioni di
> > Explorer?
> Fabrizio ha scritto:
> sull'evento onclick (su click)
>
>   Dim Vai
>   Vai = Shell("C.\Programmi\Internet Explorer
http://www.sito.it
",
> vbMaximize)
Grazie Fabrizio, ora me lo studio e se ho bisogno torno a
chiedere,....posso vero?
Ciao        ;-)
Elio


title: Quesito

author: Papalino

text:
Salve, necessito di una query per fare questo, con Access (sono totalmente
niubbo in Access)
tabella Pagamenti: spese fatte in un dato periodo (da …a…) totali o
suddivise per ente (famiglia, x, y); o suddivise per “categoria”; con totale
dalla tabella Prestazioni: le prestazioni fatte su un determinato progetto o
cliente in un dato periodo
l’iva incassata in un dato periodo (dalle tabelle Fatture); da Tizio o da
Caio;
un prospetto (nota spese) per Tizio o Caio con le spese sostenute sui
diversi progetti/clienti, e gli importi, in un dato periodo.
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: Quesito

author: Massimo Piubelli

text:
Papalino wrote:
> Salve, necessito di una query per fare questo, con Access (sono
> totalmente niubbo in Access)
> tabella Pagamenti: spese fatte in un dato periodo (da .a.) totali o
> suddivise per ente (famiglia, x, y); o suddivise per "categoria"; con
> totale dalla tabella Prestazioni: le prestazioni fatte su un
> determinato progetto o cliente in un dato periodo
> l'iva incassata in un dato periodo (dalle tabelle Fatture); da Tizio
> o da Caio;
> un prospetto (nota spese) per Tizio o Caio con le spese sostenute sui
> diversi progetti/clienti, e gli importi, in un dato periodo.
Ciao,
punto uno, il tuo messaggio non ha un oggetto significativo, quindi troverai poche risposte...
punto due, il tuo non è un quesito, il tuo è "fatemi questo" e senza nenache un per piacere o un grazie da qualche parte.
Prova a farlo, partendo con la guida in linea, o le creazioni guidate... poi se hai problemi manda un messaggio con oggetto più significativo e troverai l'aiuto che ti serve.
punto tre: prendi spunti dai siti "noti" (riportati in ordine alfabetico per non fare torto a nessuno ^__^)
www.accessgroup.it
www.alessandrobaraldi.it
www.donkarl.com/it
www.sitocomune.com
Ciao,
Max


title: Importare file di testo

author: TaUz

text:
Mi è stato chiesto di importare in access dei dati contenuti in file txt. Il
problema è che i dati non sono incolonnati e separati da spazi o altro, ma
nel formato
campo1:    a
campo2:    b
campo3:    c
===
campo1:    x
campo2:    vv
campo3:    bb
===
campo1:    a
campo2:    n
campo3:    c
ho provato anche passando per excel ma...
Grazie


title: Importare file di testo

author: Salvatore

text:
"TaUz" <
sharda...@porc-mail.com
> ha scritto nel messaggio
news:7LnDb.216776$hV.84...@news2.tin.it...

Perchè non procedi prima con una pulizia del file txt, eliminando tutte le
occorrenze tipo campo1:, campo2:, ====,ecc.?
Basta fare trova e sostituisci, e sostituire, al posto della stringa di
ricerca, una stringa di lunghezza nulla.
Poi elimini tutte le occorrenze in cui hai due invii di seguito. Con word
puoi usare come stringa di ricerca ^P^P e sostituirla con ^P, in questo modo
elimini tutti i paragrafi vuoti.
Se il file non è molto grande, dopo 5 minuti hai trasformato il file txt.
Ciao
Salvatore


title: Importare file di testo

author: ALESSANDRO Baraldi

text:
"TaUz" <
sharda...@porc-mail.com
> ha scritto nel messaggio
news:7LnDb.216776$hV.84...@news2.tin.it...

Molte volte l'alternativa è il codice, ma se non hai molta pratica è un
problema.....!
Devi eseguire un ciclo fino all'EOF del File e, visto che mi pare di capire
che sono
raggruppati 3 alla volta, ne aqquisisci 3 alla volta....!!!
L'ho buttato li, provalo se può andare, non c'è l0intercettazione Errori
che sarebbe consigliabile, poi vedi tu..........!!!!
Function FillTable(strFileName as string)
    Dim MyString1 as string
    Dim MyString2 as string
    Dim MyString3 as string
    dim rs as DAO.Recordset
    Set rs=currentdb.openrecordset("Nometabella",dbOpenTable)
    Open strFileName  For Input As #1 ' Apre il file.
    Do While Not EOF(1) ' Ripete fino alla fine del file.
        Input #1, MyString1
        Input #1, MyString2
        Input #1, MyString3
         Rs.Addnew
         Rs!NomeCampo1 =  MyString1
         Rs!NomeCampo2=  MyString2
         Rs!NomeCampo3 = MyString3
        rs.Update
    Loop
Close #1 ' Chiude il file.
rs.close
set rs=Nothing
End Function
@Alex.


title: Diversi Archivi_BE

author: Mauro

text:
Ciao a tutto il ng, vengo al sodo immediatamente, ho questa esigenza:
Siamo in una rete aziendale ed in ogni sede utilizzo un database per
gestire gli ordini, ogni sede è identificata con
\\192.168.0.1\archivio, prepariamo gli ordini e da una maschera
visualizzo quelli che devono essere autorizzati, ed in un altra
maschera vedo quelli autorizzati.
Siccome quelli da autorizzare sono sottoposti ad una spunta dalla sede
centrale, la mia esigenza è quelli di poter visualizzare da una
maschera quelli da autorizzare, quindi penso di effettuare uno switch
attraverso i vari archivi.BE che ho nei vari indirizzi di rete.
Chi mi puo' dare una mano in merito ?
Ve ne sono molto grato.
Grazie !
Mauro


title: Diversi Archivi_BE

author: Sergio MAZZA

text:
"Mauro" <
mauro...@libero.it
> ha scritto nel messaggio
news:dadb67f6.04042...@posting.google.com...
> Ciao a tutto il ng, vengo al sodo immediatamente, ho questa esigenza:
> Siamo in una rete aziendale ed in ogni sede utilizzo un database per
> gestire gli ordini, ogni sede č identificata con
> \\192.168.0.1\archivio, prepariamo gli ordini e da una maschera
> visualizzo quelli che devono essere autorizzati, ed in un altra
> maschera vedo quelli autorizzati.
> Siccome quelli da autorizzare sono sottoposti ad una spunta dalla sede
> centrale, la mia esigenza č quelli di poter visualizzare da una
> maschera quelli da autorizzare, quindi penso di effettuare uno switch
> attraverso i vari archivi.BE che ho nei vari indirizzi di rete.
> Chi mi puo' dare una mano in merito ?
> Ve ne sono molto grato.
> Grazie !
> Mauro
La tecnica č descritta sul sito comune (
www.sitocomune.com
) e nei messaggi
precedenti di questo NG...
Ciao.
--
Sergio MAZZA


title: Diversi Archivi_BE

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> wrote in message news:<c6t984$kj$
1...@canarie.caspur.it
>...
> "Mauro" <
mauro...@libero.it
> ha scritto nel messaggio
> news:dadb67f6.04042...@posting.google.com...
> > Ciao a tutto il ng, vengo al sodo immediatamente, ho questa esigenza:
> > Siamo in una rete aziendale ed in ogni sede utilizzo un database per
> > gestire gli ordini, ogni sede è identificata con
> > \\192.168.0.1\archivio, prepariamo gli ordini e da una maschera
> > visualizzo quelli che devono essere autorizzati, ed in un altra
> > maschera vedo quelli autorizzati.
> > Siccome quelli da autorizzare sono sottoposti ad una spunta dalla sede
> > centrale, la mia esigenza è quelli di poter visualizzare da una
> > maschera quelli da autorizzare, quindi penso di effettuare uno switch
> > attraverso i vari archivi.BE che ho nei vari indirizzi di rete.
> > Chi mi puo' dare una mano in merito ?
> > Ve ne sono molto grato.
> > Grazie !
> > Mauro
>
> La tecnica è descritta sul sito comune (
www.sitocomune.com
) e nei messaggi
> precedenti di questo NG...
>
> Ciao.
Ti ringrazio,  è quello che ho fatto, prendenndo iu  esame "SWITCHARE"
tra divers BE, e sembra funzionare, solo che nell'esempio si parla di
una tabella, io dovrei poter fare quanto sopra su diverse tabelle e
query legate a delle maschere.  Devo collegare tutte le tabelle del
file MDB residente ad un certo indirizzo ?
Spero di essere stato chiaro e Vi ringrazio ancora.
Ciao da Mauro


title: Diversi Archivi_BE

text:
"Mauro" <
mauro...@libero.it
> ha scritto nel messaggio
news:dadb67f6.04043...@posting.google.com...

Non utilizzo quella tecnica; mi dispiace...
Ciao.
--
Sergio MAZZA


title: insieme di elementi

author: Lu

text:
Salve a tutti,
ho già usato l'istruzione WITH per assegnare delle proprietà ad es.
With oggetto
.visible
.setfocus
ecc..
Ora mi occorre una istruzione " al contrario" cioè dover cambiare una o più
proprietà ad una serie di oggetti senza dover scrivere ogni volta tutto il
codice
Credo esista qualcosa che si chiami tabledefs o qualcosa del genere
ma con l'help non ho un grande feelings.
Potete schiarirmi le idee ?
grazie
Lu


title: insieme di elementi

author: Basjlico

text:
Nel lontato Fri, 24 Mar 2000 01:38:45 +0100 d.C., il simpatico "Lu"
<
cian...@tin.it
> ebbe a scrivere:

Forse intendi una cosa del genere:
Dim dbs as dao.database, tbl as dao.tabledef
set dbs = currentdb
for each Tbl in dbs.tabledefs
	debug.print
tbl.name
next tbl
?
Ciao
Basjlico


title: insieme di elementi

author: Lorenzo Coronati

text:
Scrisse "Lu" <
cian...@tin.it
>:
>Credo esista qualcosa che si chiami tabledefs o qualcosa del genere
>ma con l'help non ho un grande feelings.
Consiglio: fatti venire il feeling ;-)
--
Lorenzo Coronati
--
<<Nessuno sa che questa affermazione e' vera>>
(John D. Barrow)
--


title: insieme di elementi

text:
>Credo esista qualcosa che si chiami tabledefs o qualcosa del genere
>ma con l'help non ho un grande feelings.
>
>Potete schiarirmi le idee ?
se con l'help stai messo cosi' male credo che sia un compito arduo,
schiarirti le idee.  sicuramente al di sopra delle mie possibilita' e
del mio tempo.
cerca di impegnarti di piu' e vedrai che l'help lo capisci.  se non
capisci l'help non capiresti nemmeno quello che ti si dice, quindi
perche' sprecare tempo e fatica a cercare il modo di spiegartelo?
comunque, ad occhio quello che vuoi fare non si puo' fare.  quali sono
gli oggetti di cui vuoi cambiare la stessa proprieta'?
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/


title: Query ODBC - effetto strano

text:
Salve a tutti,
ho bisogno di aiuto. Mi succede una cosa strana. Utilizzo il driver
ODBC per collegarmi al dabatase Informix del Gestionale aziendale con
Access 2000 SP3. Da qualche giorno, dopo aver funzionato perfettamente
per mesi, quando tento di visualizzare i dati di query di tipo
"SELECT", la maschera non visualizza niente, facendo comparire in basso
il
selettore dei record come se tentasse di aprire l'elenco dei record ma
non ci riuscisse. Questo capita solo con query di tipo "SELECT" singole
o con Join, ma non con quelle di "AGGIORNAMENTO" o "CREAZIONE TABELLA".
Inoltre il problema esiste solo sul mio PC e solo con colllegamento a
tabelle ODBC di Informix e non con Oracle o SQL Server. Access
visualizza il seguente errore "L'azione reinizializzerà il codice
correntemente in esecuzione in modalità interruzione" solo se tento di
inserire un numero di record nel selettore e poi chiudo la finestra (in
questo caso devo chiudere access bloccato solo da Task Manager)
Ho provato a disinstallare e reinstallare Office 2000 Professional, ad
aggiornare Mdac e a seguire altri consigli (modifica parametri di
ConnectionTimeout e proprietà oggetti COM, trovati sulla rete relativi
a questo errore ma non c'è niente da fare).
Grazie,
Egidio
L'azione reinizializzerà il codice correntemente in esecuzione in
modalità interruzione


title: Errore su DoCmd per aprire record selezionato

text:
DoCmd.OpenForm "tord", , , "[numord]= '" & Me!ordine & "'"
il codice sopra riportato è legato all'eventi click di un pulsante dove:
tord: è la maschera da aprire
NUMORD: è il campo n° ordine che seleziona in base all'ordine
precedentemente selezionato in casella di riepilogo.
Funzionava correttamente, i nomi maschera\campo sono gli stessi, ho solo
aggiunto due campi nuovi nella maschera ... e ora anzichè aprire la maschera
posizionandosi in modalità modifica sul record selezionato, mi apre la
maschera tord in modalità inserisci nuovo record ... ergo ... nun me fa vede
lo storico 'nnaggia!!!
Cosa posso aver combinato di così stupido?
Grazie a tutti, buona chiusura di giornata!
--
strano...mavero
la vita è un dono prezioso, apprezzala per quello che potrà offrirti


author: MA

text:
"strano....mavero" <
ma...@atbitrattinoelle.it
> ha
scritto nel messaggio
news:ch227q$c03$1...@lacerta.tiscalinet.it...
> DoCmd.OpenForm "tord", , , "[numord]= '" &
Me!ordine & "'"
>
> il codice sopra riportato è legato all'eventi
click di un pulsante dove:
>
> tord: è la maschera da aprire
> NUMORD: è il campo n° ordine che seleziona in
base all'ordine
> precedentemente selezionato in casella di
riepilogo.
>
> Funzionava correttamente, i nomi maschera\campo
sono gli stessi, ho solo
> aggiunto due campi nuovi nella maschera ... e
ora anzichè aprire la maschera
> posizionandosi in modalità modifica sul record
selezionato, mi apre la
> maschera tord in modalità inserisci nuovo record
... ergo ... nun me fa vede
> lo storico 'nnaggia!!!
>
> Cosa posso aver combinato di così stupido?
>
> Grazie a tutti, buona chiusura di giornata!
>
NumOrd così come lo filtri è testuale, vero???
Hai cambiato immissione dati a sì????
MAssimiliano


text:
< CUT C
> NumOrd così come lo filtri è testuale, vero???
> Hai cambiato immissione dati a sì????
> MAssimiliano
>
MA...ss....EI UN MITO!!!!! Grazie ora funziona!!!



author: Pablitomf

text:
strano....mavero ha scritto:
> DoCmd.OpenForm "tord", , , "[numord]= '" & Me!ordine & "'"
> il codice sopra riportato è legato all'eventi click di un pulsante dove:
> tord: è la maschera da aprire
> NUMORD: è il campo n° ordine che seleziona in base all'ordine
> precedentemente selezionato in casella di riepilogo.
> Funzionava correttamente, i nomi mascheracampo sono gli stessi, ho solo
> aggiunto due campi nuovi nella maschera ... e ora anzichè aprire la maschera
> posizionandosi in modalità modifica sul record selezionato, mi apre la
> maschera tord in modalità inserisci nuovo record ... ergo ... nun me fa vede
> lo storico 'nnaggia!!!
> Cosa posso aver combinato di così stupido?
> Grazie a tutti, buona chiusura di giornata!
Mitragliata sui dentini... :-D  (allenamento, allenamento)
..immissione dati deve essere "No"
--
Pablitomf (Maurizio Facciuti)
“Quando non ti eserciti ricorda che qualcuno in qualche posto si sta
allenando e, quando lo incontrerai, ti batterà”.
Ed Macauley
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


text:
>
> Mitragliata sui dentini... :-D  (allenamento, allenamento)
> ..immissione dati deve essere "No"
>
>
>
> --
> Pablitomf (Maurizio Facciuti)
...no dai ... con quel che costano le protesi dentali ... studia un'altra
penitenza, questa è davvero TROPPO dispendiosa!!!!!!!!



title: Selezione per Ragione Sociale

author: Pippo Salemi

text:
E' la mia prima richiesta di aiuto ad newsgroup e non sò ancora bene
come funziona il tutto.
Il mio quesito è il seguente:
vorrei sapere come poter selezionare all'interno di una query la ragione
sociale di un cliente con l'immissione di alcuni caratteri della ragione
sociale stessa.
Mi spiego, per selezionare il sig. (MARIO ROSSI) vorrei poter inserire
solo i caratteri (ROS).
Con la funzione LIKE non riesco.
Grazie
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Selezione per Ragione Sociale


title: Selezione per Ragione Sociale

author: Paolo P

text:
"Pippo Salemi" <
sal...@supereva.it
> ha scritto nel messaggio
news:72c0d6f61a13fdb80be...@mygate.mailgate.org...

Prova *ROS*
Paolo


title: mdb - exe

text:
Salve,
esiste un programmino che mi consente di trasformare un mdb in una
applicazione exe. mi spiego meglio. se passo un file mdb ad un amico egli
necessita di access invece, vorrei farglielo eseguire senza access.
spero di essere stato chiaro
grazie
Michele b.


title: mdb - exe

author: Il nonno

text:
Magari.............. !!! Sai quanti problemi risolverebbe !!!!
" From a mentally blind come ideas that are poison "
___ <
mic...@ba.dada.it
> wrote in message 387f0...@news.dada.it...



title: mdb - exe

text:
Al massimo potresti compilarti il progetto tramite ODE
--



title: mdb - exe

author: Antonio Biso

text:
___ ha scritto nel messaggio <
387f0...@news.dada.it
>...
>Salve,
>esiste un programmino che mi consente di trasformare un mdb in una
Esiste, ma non č un programmino, č un programmone!!!
Ma che ti credi che sia cosě facile creare una cosa coem l'hai descritta
tu?!?!
E' stato difficilissimo...
E non pensi a quei poveri programmatori che hanno lavorato tanto
chiamandogli il frutto del loro sudato lavoro, "programmino"?!?!?
Bah
Antonio


title: mdb - exe

text:
Qui sorge la domanda...
caro Antonio Biso
Dové che lo si può trovare?
Ciao                 A.Giovanni


title: mdb - exe

author: serjody

text:
ROTFL
Ci riasiamo, eccone un'altro.
LBO, Bettini, Biso, RoDago etc...
cioè "GIGANTI"
Pensateci voi . ;-) hehe.
--
,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`
Non darmi del pesce,
Insegnami a pescarlo.
¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø
___ <
mic...@ba.dada.it
> wrote in message 387f0...@news.dada.it...
> Salve,
> esiste un programmino che mi consente di trasformare un mdb in una



title: mdb - exe

author: sib

text:
___ <
mic...@ba.dada.it
> wrote in message 387f0...@news.dada.it...
> Salve,
> esiste un programmino che mi consente di trasformare un mdb in una
> applicazione exe. mi spiego meglio. se passo un file mdb ad un amico egli
> necessita di access invece, vorrei farglielo eseguire senza access.
>
> spero di essere stato chiaro
Complimenti per l'originalità del nome (___)
Prima che ti disintegrino, corri sul sito comune e leggi le FAQ, soprattutto
quella più grossa, il FAQQONE.
Sib
--
------------------------------------------------------
Non e' grave non capire; grave e' occuparsi di cio' che non si capisce.
Ma ricordate anche che il saggio egizio Ptahhotep scrisse:
"... perche' non esistono saggi per nascita."
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente


title: mdb - exe

text:
Antonio Biso ha scritto nel messaggio
<85n7qp$egl$
1...@pegasus.tiscalinet.it
>...
>___ ha scritto nel messaggio <
387f0...@news.dada.it
>...
>>Salve,
>>esiste un programmino che mi consente di trasformare un mdb in una
>
>
>Esiste, ma non è un programmino, è un programmone!!!
>Ma che ti credi che sia così facile creare una cosa coem l'hai descritta
>tu?!?!
>E' stato difficilissimo...
>E non pensi a quei poveri programmatori che hanno lavorato tanto
>chiamandogli il frutto del loro sudato lavoro, "programmino"?!?!?
>
>Bah
>
>Antonio
Mi scrive Michele b. per e-mail il seguente messaggio:
[michele b. begin]
Stai calmo Antonio,
ti ledi le coranarie in questo modo!
ma il nome del programmono non lo sai o non lo vuoi dire?
P.S. piccolo consiglio: Prima di rispondere respira profondamente x 2 minuti
circa, sicuramente risulterai + educato e questa e' cosa buona.
ciao e auguri
Michele b.
[michele b. end]
Nota dell'editore: per coloro i quali si indignano per brani di e-mail
riportati sui NG ricordiamo che se queste mail non sono state richieste e
scaturiscono da discussioni iniziati in un NG pubblico, il ricevente è
autorizzato a trasferirle nuovamente sul NG senza biasimo di sorta (cfr.
"Leggi di internet: Maddecheaho?" - Bari - Laterza 1998)
Il buon Michele, buono perchè è rimasto abbastanza pacato nel suo
intervento, ha però peccato di ingenuità saltando a conclusioni affrettate.
Per prima cosa non ha capito quale sia lo spirito del NG e cioè che, in
abbinamento a una competenza più o meno marcata dei suoi frequentatori, ci
si deve aspettare comunque la presa pel culo, più o meno bonaria. Questo, in
modo da sdrammatizzare un argomento che bene o male coinvolge un contesto
lavorativo e quindi, secondo me, piuttosto serioso e stressante.
Seconda cosa è che non ha inquadrato bene il mio personaggio, cosa
facilmente intuibile perdendo un po' di tempo a leggere le mie risposte: non
solo non mi ledo le coronarie, ma visto che praticamente sono l'artefice di
questo clima di cui sopra, clima comunque poi accettato di buon grado anche
dagli altri, chiaramente sono anche quello che più degli altri, si da da
fare per mantenerlo.
Terza cosa, per lo stesso motivo di sopra, e cioè la mancanza di una lettura
più attenta di precedenti messaggi, non ha verificato che il suo quesito è
un tormentone che si ripete da anni ormai, e non manca una giornata in cui
non ci sia quello che pronuncia la fatidica domanda. E si becca le fatidiche
e giuste risposte, più o meno serie, più o meno a presa pel culo, più o meno
educate.
E a questo punto parliamo di educazione: ho mancato di educazione? E dove di
grazia? A prescindere dalla presa in giro, l' ho insultato forse? E allora?
Allora magari, se c'è qualcuno che deve respirare e contare non per 2 minuti
ma per 5, quello non sono io, ma il buon Michele che, invece di risentirsi e
impermalosirsi, forse avrebbe capito che c'era dietro qualcosa e si sarebbe
fatto anche lui una risata...
I miei auguri a Michele di prendere la vita un po' meno seri(OS)amente...
Antonio


title: mdb - exe

text:
A.Giovanni ha scritto nel messaggio <85nt67$sbj$
1...@nslave1.tin.it
>...

Non è facile.
Se hai letto il thread sul cellulare quello è uno dei modi: con l'apposito
nuovo cellulare della ericcsson e gli accessori, potrai scaricarlo via
satellite sul tuo Pc, chiaramente pagando la licenza più le spese
telefoniche.... non è un buon metodo.
Altrimenti dovrai frequentare obbligatoriamente un corso da Sviluppatore
Microsoft che viene tenuto in varie parti del mondo (Siberia, Barbagia,
Deserto del Gobi ecc.) e, se riuscirai a sopravvivere, ti verrà consegnata
una sua copia cartacea in linguaggio assembler.
A questo punto dovrai ricopiare il tutto in un file di testo e salvarlo come
.exe e potrai compilare...
Antonio


title: mdb - exe


title: mdb - exe

text:
serjody ha scritto nel messaggio ...
>ROTFL
>
>cioè "GIGANTI"
>Pensateci voi . ;-) hehe.
Hmmm....
La reclame della Ferrero....
Carosello...
aaahhh -nostalgia-
C'hai anche tu tra i 30 e i 35 vero?
Antonio


title: mdb - exe

text:
Antonio Biso <
ch...@etruria.net
> wrote in message

umb,  bhe,  urg. hem , nostalgia si +o- anzi + + che -, però adesso la
nutella la uso in altri modi. ;-)
Che belle le pubblicità dei tempi, ... insegnan a maturare .. hehe.



title: mdb - exe

author: Lbo da casa

text:
>Al massimo potresti compilarti il progetto tramite ODE
al faqqone senza passare dal via.
ti pago 10.000 lire per ogni byte diverso dal file mdb originale e
quello distribuito con ode.
--------------------------------------------------
ATTENZIONE!
it.comp.database.access diventera' it.comp.appl.access!
cercalo tra i nuovi ng e linkalo!
-----------------------------------
rimuovere NOSPAM. per mandare email
-----------------------------------
il sito comune di it.comp.database.access:
http://members.xoom.it/it_db_access


title: mdb - exe

text:
Premesso che non si puo' compilare .mdb in .exe, on Fri, 14 Jan 2000
13:00:44 +0100, "___" <
mic...@ba.dada.it
> wrote:
>Salve,
>esiste un programmino che mi consente di trasformare un mdb in una
sito comune, faqqone.



title: mdb - exe

text:
Lbo
Togli l'auto msg:
--------------------------------------------------
ATTENZIONE!
it.comp.database.access diventerà it.comp.appl.access!
cercalo tra i nuovi ng e linkalo!
-----------------------------------
ormai è gia diventato  ICAA...
Ciao


title: mdb - exe

text:
>ormai è gia diventato  ICAA...
si', ma forse non tutti sanno che.
--------------------------------------------------
ATTENZIONE!
it.comp.database.access diventera' it.comp.appl.access!
cercalo tra i nuovi ng e linkalo!
-----------------------------------
rimuovere NOSPAM. per mandare email



title: mdb - exe

author: Stefano Bettini

text:
Antonio Biso ha scritto nel messaggio
<85pegl$9b8$
1...@pegasus.tiscalinet.it
>...
> praticamente sono l'artefice di
>questo clima di cui sopra, clima comunque poi accettato di buon grado anche
>dagli altri, chiaramente sono anche quello che più degli altri, si da da
>fare per mantenerlo.
L'ho sempre detto che sei solo un gran casinaro....  :-P
Bye, Ste


title: mdb - exe

text:
Stefano Bettini ha scritto nel messaggio
<10ki4vn$ns2$
1...@fe2.cs.interbusiness.it
>...

E mi biasimi per questo?
Antonio


title: mdb - exe

text:
Antonio Biso ha scritto nel messaggio
<861foh$erv$
2...@lacerta.tiscalinet.it
>...
>>L'ho sempre detto che sei solo un gran casinaro....  :-P
>
>
>E mi biasimi per questo?
>
Ma se ti faccio anche da "spalla"!
Questo beninteso non toglie un grammo alla tua spumosità....
Bye, Ste


title: mdb - exe

text:
Stefano Bettini ha scritto nel messaggio
<861mc2$hsp$
1...@fe1.cs.interbusiness.it
>...
>
>Antonio Biso ha scritto nel messaggio
><861foh$erv$
2...@lacerta.tiscalinet.it
>...
>
>>>L'ho sempre detto che sei solo un gran casinaro....  :-P
>>
>>
>>E mi biasimi per questo?
>>
>
>
>Ma se ti faccio anche da "spalla"!
E non solo nel fare i casini!!!
>
>Questo beninteso non toglie un grammo alla tua spumosità....
Ma non raggiungerò mai le tue vette, o sommo spumone...
Antonio


title: Inserire una immagine come apertura database

author: Maurizio

text:
Ho bisogno di inserire una immagine all'apertura del mio database come si
fa?


text:
"Maurizio" <
mauri...@tiscali.it
> ha scritto nel messaggio
news:tHRua.68980$3M4.1...@news1.tin.it...
> Ho bisogno di inserire una immagine all'apertura del mio database come si
> fa?
>
Prova a vedere sul Sito comune.
www.sitocomune.com
In ogni caso se metti nella stessa cartella del DB un'immagine con lo stesso
nome del DB ottieni questo effetto, tanto più evidente tanto meno veloce è
il tuo
PC.
L'alternativa è una SPLASH_FORM, ovvero una Form con solo l'immagine
che chiudi dopo tempo......!
@Alex.


author: Paolo opg

text:
"Maurizio" <
mauri...@tiscali.it
> wrote in news:tHRua.68980$3M4.1637601
@
news1.tin.it
:
> Ho bisogno di inserire una immagine all'apertura del mio database come si
> fa?
>
>
con a97, bastava mettere un bitmap con lo stesso nome del db nella stessa
cartella del db...
--
+-------
| Paolo opg
|
| janickg ( at ) hotmail ( dot ) com
+-------


title: non stampare le pagine vuote di un report

text:
pur avendo impostato la pagina del report larghezza 43 cm e altezza 33
quando apro l'anteprima di stampa mi crea 8 fogli in cui sono presenti le
etichette che mi interessano solo sul foglio 1 e 5
qualcuno sa dirmi come potrei evitare di far stampare le pagine vuote del
report?
grazie a tutti.


text:
Oppure evitare che si creino anche se in teoria non dovrebbero esserci
queste pagine vuote?
Grazie.


author: mansportivo

text:
leopard73 ha scritto:
> Oppure evitare che si creino anche se in teoria non dovrebbero esserci
> queste pagine vuote?
> Grazie.
questa � la soluzione!!!
probabilmente hai qualche problema:
- sui margini
- sui salti pagina
- su qualche oggetto di dimensione strana
ciao
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


text:
Risolto grazie era pi� semplice di quel che pensavo, era nei margini.
"mansportivo" <
mansp...@gmail.com
> ha scritto nel messaggio
news:hrp8uq$ved$1...@news.newsland.it...



title: condizione da soddisfare

text:
ciao a tutti
ho maschera con sottomaschera e
su di un pulsante ho questo codice:

    If IsNull(Me!CboClienticonOrdini) Or _
        Me!CboClienticonOrdini = "" Then
      ecc.
    else
      ecc.

il problema è che pur essendo vuota la casella combinata,
le due condizioni non sono sufficienti.

ho provato anche con len
ma non ho risolto

Grazie


title: condizione da soddisfare

text:

ho risolto riportando con un collegamento il valore della casella combinata in una casella di testo


title: condizione da soddisfare

text:
If Len(Me!CboClienticonOrdini.Value & vbNullstring)>0 Then

Else

End If

Queste sono sufficienti.

Saluti
@Alex


title: condizione da soddisfare

text:

grazie Alex


title: Contare il numero di record di ogni ora

author: TT

text:
Ciao a tutti
 Ho bisogno di ottenere il conteggio di record, diviso per ore
Es
Perametri query:
DaData=giorno di partenza del conteggio
AData=giorno fine conteggio
Giorno prima di DaData dalle 20:20 alle 21:20   13 record
(da 2020 a 21 non ci sono record)
Giorno prima di DaData dalle 21:20 alle 22:20   123 record
Giorno prima di DaData dalle 22:20 alle 23:20   13 record
Giorno prima di DaData dalle 23:20 alle 00:20  di AData 13 record
 dalle 00:20 alle 01:20   23 record
 dalle 01:20 alle 02:20   12 record
 dalle 02:20 alle 03:20   1 record
....   proseguendo con
dalle 06:20 alle 07:20     25 record
dalle 07:20 alle 08:20     0
dalle 08:20 alle 09:20     0
....... fino a
dalle 19:20 alle 20:20
Così se uno mette DaData = AData
ci sono 24 ore di conteggi
Grazie per l'eventuale risposta.
TT


title: Contare il numero di record di ogni ora

text:
> dalle 07:20 alle 08:20     0
> dalle 08:20 alle 09:20     0
> ....... fino a
> dalle 19:20 alle 20:20
>
> Così se uno mette DaData = AData
> ci sono 24 ore di conteggi
>
> Grazie per l'eventuale risposta.
>
> TT
>
metti un campo nascosto di tipo ora nella tabella quando l'utente inserisce
un record quel campo deve assumere l'ora attuale
cosi:
nomecampo= time()
successivamente con delle query o da codice vba filtri i record andando a
vedere dall'ora tot all'ora tot quanti record ci sono.....


title: Contare il numero di record di ogni ora

author: ALESSANDRO Baraldi

text:
"Simba883" <
simb...@libero.it
> ha scritto nel messaggio
news:c6bk1m$7n5$1...@lacerta.tiscalinet.it...

Perchè il campo deve essere nascosto.....?
Hai notato che l'Ora non è esatta, ma ha anche i minuti, come fai a fare
quello che ha chiesto se non con un ciclo di 24 DCount......??????
Credo la tua soluzione non sia attuabile.
Credo non ci siano molte alternative a quella prospettata da lui.
@Alex.


title: Contare il numero di record di ogni ora

text:
"Simba883" <
simb...@libero.it
> ha scritto nel messaggio
news:c6bk1m$7n5$1...@lacerta.tiscalinet.it...

Ciao, grazie per aver letto
Il campo ora ce 'lho e lo faccio con
CDate(Left([Ora],2) & ":" & _
> Right([Ora],2) & ":" & [Secondi]) AS OraIns
dove ora = 1232    12:32
e secondi = 34
OraIns = 12:32:34
Ciao
TT


title: Contare il numero di record di ogni ora

text:
"ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:c6c2fq$mcq$1...@lacerta.tiscalinet.it...
>
> "Simba883" <
simb...@libero.it
> ha scritto nel messaggio
> news:c6bk1m$7n5$1...@lacerta.tiscalinet.it...
> > > dalle 07:20 alle 08:20     0
> > > dalle 08:20 alle 09:20     0
> > > ....... fino a
> > > dalle 19:20 alle 20:20
> > >
> > > Cosě se uno mette DaData = AData
> > > ci sono 24 ore di conteggi
> > >
> > > Grazie per l'eventuale risposta.
> > >
> > > TT
> > >
> >
> >
> >
> > metti un campo nascosto di tipo ora nella tabella quando l'utente
> inserisce
> > un record quel campo deve assumere l'ora attuale
> >
> > cosi:
> > nomecampo= time()
> >
> > successivamente con delle query o da codice vba filtri i record andando
a
> > vedere dall'ora tot all'ora tot quanti record ci sono.....
> >
>
> Perchč il campo deve essere nascosto.....?
> Hai notato che l'Ora non č esatta, ma ha anche i minuti, come fai a fare
> quello che ha chiesto se non con un ciclo di 24 DCount......??????
>
> Credo la tua soluzione non sia attuabile.
> Credo non ci siano molte alternative a quella prospettata da lui.
>
> @Alex.
>
>
Ciao, grazie aver letto.
Avevo pensato anch'io a delle DCount.
Qudindi secondo te se io ho una query recordPeriodo (rivista
da Roberto) del tipo
SELECT table.Data, CDate(Left([Ora],2) & ":" & Right([Ora],2) & ":" &
[Secondi]) AS OraIns
FROM [table]
WHERE ((([Data] + CDate(Left([Ora],2) & ":" & Right([Ora],2) & ":" &
[Secondi])) Between (CDate([Forms]![mStat]![DaData]) - 1 + #12/30/1899
21:0:0#) And (CDate([Forms]![mStat]![AData]) + #12/30/1899 7:0:0#)));
Dovrei metterci 24 DCount
=DCount("*";"recordPeriodo ";"(OraIns Between #07:20:00# And
#08:19:59#)")
Se poi devo contare piů di una "caratteristica" di quel record es count
delle tel
libere, count delle tel occupate, .......
mi ritrovo a dover scrivere 24*y controlli con DCount, dove y č il numero
delle caratteristicheche voglio ottenere.
Volevo, se possibile, trovare una soluzione un po meno laboriosa e piů
celere.
Poi naturalmente se non posso fare altro ..
Ciao
TT


title: Contare il numero di record di ogni ora

text:
"TT" <
tere...@libero.it
> ha scritto nel messaggio
news:6Ztic.20195$Qc.7...@twister1.libero.it...
[CUT]
> >
> Ciao, grazie aver letto.
> Avevo pensato anch'io a delle DCount.
> Qudindi secondo te se io ho una query recordPeriodo (rivista
> da Roberto) del tipo
>
> SELECT table.Data, CDate(Left([Ora],2) & ":" & Right([Ora],2) & ":" &
> [Secondi]) AS OraIns
> FROM [table]
> WHERE ((([Data] + CDate(Left([Ora],2) & ":" & Right([Ora],2) & ":" &
> [Secondi])) Between (CDate([Forms]![mStat]![DaData]) - 1 + #12/30/1899
> 21:0:0#) And (CDate([Forms]![mStat]![AData]) + #12/30/1899 7:0:0#)));
>
> Dovrei metterci 24 DCount
>
> =DCount("*";"recordPeriodo ";"(OraIns Between #07:20:00# And
> #08:19:59#)")
>
> Se poi devo contare più di una "caratteristica" di quel record es count
> delle tel
> libere, count delle tel occupate, .......
> mi ritrovo a dover scrivere 24*y controlli con DCount, dove y è il numero
> delle caratteristicheche voglio ottenere.
> Volevo, se possibile, trovare una soluzione un po meno laboriosa e più
> celere.
> Poi naturalmente se non posso fare altro ..
>
> Ciao
> TT
In realtà si potrebbe rendere tutto Dinamico ma a suon di CODICE.
La funzione nella quale esegui il DCOUNT potrebbe essere solo 1
alla quale passi i Parametri, del ROW della Query.
E' abbastanza da elaborare, ma non dovrebbe essere impossibile,
di sicuro non è immediato.
@ALex.


title: Contare il numero di record di ogni ora

author: Nicola Ardito

text:
"TT" <
tere...@libero.it
> ha scritto nel messaggio
news:6Ztic.20195$Qc.7...@twister1.libero.it...

Ho provato a seguire una strada un po' diversa sempre che abbia capito il
problema.
Per prima cosa ho creato una tabella con idEvento e orarioEvento (tipo data)
Ho messo un po' di valori tipo
1    23/04/04 19.25.00
2    23/04/04 19.20.00
3    23/04/04 20.22.00
4    23/04/04 23.22.00
5    23/04/04 20.10.00
Poi la query
SELECT Count(Eventi.id) AS ConteggioDiid
FROM Eventi
WHERE (((Eventi.OraEvento) Between (#4/23/2004 19:20:00#) And (#4/24/2004
19:19:59#)))
GROUP BY Hour(DateAdd("n",-20,[OraEvento]));
Potrebbe essere un'idea...
C'e' da dire che se non ci sono eventi ad un particolare orario non
restituisce 0 ma per questo forse sarebbe sufficiente creare una tabella
d'appoggio con tutti gli orari e usare un left join e qualche nz
Ciao Nicola


title: Contare il numero di record di ogni ora

text:
"Nicola Ardito" <
nicolanosp...@tin.it
> ha scritto nel messaggio
news:TXKic.100330$hc5.4...@news3.tin.it...
[CUT]
> >
> Ho provato a seguire una strada un po' diversa sempre che abbia capito il
> problema.
> Per prima cosa ho creato una tabella con idEvento e orarioEvento (tipo
data)
> Ho messo un po' di valori tipo
> 1    23/04/04 19.25.00
> 2    23/04/04 19.20.00
> 3    23/04/04 20.22.00
> 4    23/04/04 23.22.00
> 5    23/04/04 20.10.00
>
> Poi la query
> SELECT Count(Eventi.id) AS ConteggioDiid
> FROM Eventi
> WHERE (((Eventi.OraEvento) Between (#4/23/2004 19:20:00#) And (#4/24/2004
> 19:19:59#)))
> GROUP BY Hour(DateAdd("n",-20,[OraEvento]));
>
> Potrebbe essere un'idea...
> C'e' da dire che se non ci sono eventi ad un particolare orario non
> restituisce 0 ma per questo forse sarebbe sufficiente creare una tabella
> d'appoggio con tutti gli orari e usare un left join e qualche nz
>
>
> Ciao Nicola
Ho fatto fatica a seguirti, ma non mi è chiara l'ultima affermazione.
Cosa restituisce se nell'Ora non ci sono Eventi....??
In ogni caso visto che le ORE sono 24 la tua soluzione della Tabella in Join
potrebbe essere valida
Ciao.
@Alex.


title: Contare il numero di record di ogni ora

text:
"ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:c6g0fn$50b$1...@lacerta.tiscalinet.it...

Con i dati che ho scritto per esempio alle 2.00 non esistono id e quindi nel
risultato della query non c'e' il record.
Per ovviare ho pensato alla tabella che comunque contiene  tutte le ore e
con un left join ...
Ciao Nicola


title: Contare il numero di record di ogni ora

text:
[cut]
> > > GROUP BY Hour(DateAdd("n",-20,[OraEvento]));
> > >
[cut]
Ciao
No funziona benissimo il metodo dell'altra volta.
Ti ringrazio molto.
TT


title: Recupero maschera cancellata

author: RobertOne

text:
Ciao a tutti.
Se erroneamente si cancella una maschera di un db, c'è la possibilità di
recuperarla?
Grazie.
Roberto


title: Recupero maschera cancellata

author: MA

text:

Ahimè no.
guarda su
www.donkarl.com/it
 sez 1.16
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: Recupero maschera cancellata

text:
"MA"  ha scritto nel messaggio ...
> Ahimč no.
> guarda su
www.donkarl.com/it
 sez 1.16
>
> --
> _ _
> Ciao
> MAssimiliano Amendola
www.accessgroup.it
> Cisa - Conferenza Italiana per Sviluppatori Access
> Info:
www.donkarl.com/it
Grazie Max. Ho letto l'articolo di Karl, ho visto che c'č ben poco da fare.
Roberto.


title: Recupero maschera cancellata

author: Riaudo Marcello

text:
a me è successo ed ho risolto il problema con  utilizzando con XP  Annulla
le modifiche apportate al computer con Ripristino configurazione di sistema
.
Ho salvato tutto quello che avevo modificato quindi ho fatto un ripristino
prima della  cancellazione  della Maschera. ecc......
puo essere un'idea  !!!!
Marcello
"RobertOne" <
robe...@robort.it
> ha scritto nel messaggio
news:e5edg2$elo$1...@balena.cs.interbusiness.it...
>
> "MA"  ha scritto nel messaggio ...
>
>> Ahimè no.
>> guarda su
www.donkarl.com/it
 sez 1.16
>>
>> --
>> _ _
>> Ciao
>> MAssimiliano Amendola
www.accessgroup.it
>> Cisa - Conferenza Italiana per Sviluppatori Access
>> Info:
www.donkarl.com/it
>
>
> Grazie Max. Ho letto l'articolo di Karl, ho visto che c'è ben poco da
> fare.
>
>
> Roberto.
>
>


title: Recupero maschera cancellata

author: Pablitomf (Maurizio Facciuti)

text:
Riaudo Marcello ha scritto:
> a me è successo ed ho risolto il problema con  utilizzando con XP  Annulla
> le modifiche apportate al computer con Ripristino configurazione di sistema
> .
> Ho salvato tutto quello che avevo modificato quindi ho fatto un ripristino
> prima della  cancellazione  della Maschera. ecc......
> puo essere un'idea  !!!!
> Marcello
Mmmm.. *** Marcè, scrivi dopo il quoting please ***
.. può essere un idea, ma mi chiedo : converrebbe stravolgere un S.O.
annientando eventuali impostazioni di sistema importanti per recuperare
una Form????? io non credo, poi ai posteri l'ardua sentenza... ;-)
--
Ciao
Pablitomf (Maurizio Facciuti)
Access : Ver.97 - 2K
----------------------------------
http://www.accessgroup.it/
http://www.sitocomune.com/
----------------------------------
Non mi fido molto delle statistiche, perchè un uomo con la testa nel forno
acceso e i piedi nel congelatore statisticamente ha una temperatura media.
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: eseguire un modulo di un database

author: francesco

text:
Rieccomi.....dopo varie ricerche sono riuscito a trovare la soluzione
all'apertura del db protetto da pwd. Adesso il problema è questo:
ho inserito il codice che esegue la procedura di apertura in un modulo
creando una sub. Se eseguo il codice da finestra di debug è tutto ok.
Il mio problema è richiamare questo codice o questo modulo
all'apertura della maschera, dimodoché possa aprire il db e
consentirmi tutte le operazioni da fare. Come si puo' fare?
grazie
Francesco


title: eseguire un modulo di un database

author: Roberto da casa

text:
"francesco" <
franc...@tiscalinet.it
> ha scritto nel messaggio
news:53daef02.03031...@posting.google.com...

Vai sull'help e feggiti cosa dice circa l'Istruzione Call.
Già che vai sull'help dai una letta a nche all'argomento Chiamata di routine
Sub e Function.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: eseguire un modulo di un database

text:

Ciao Roberto, ho seguito il tuo consiglio ma non sono riuscito a risolvere
il problema.
Pensandoci bene il problema non è dato dal fatto che i db sono due? Mi
spiego meglio:
in un db (quello protetto da pwd) ci sono le tabelle con i dati mentre
l'altro contiene le maschere;
ho fatto altre prove;ho messo in un evento di apertura su di una barra
personalizzata tramite una macro
prima l'istruzione di apertura presa dal modulo e poi l'apertura maschera. A
questo punto il db si apre,
pero' quando il controllo passa alla maschera, mi da il msg "password non
valida". Le ho provate tutte
inserendo ovviamente la chiamata tramite Call sull'evento di apertura
maschera, macché......niente da fare.
io se non ti secca ti posto i due pezzi di codice per farti avere l'idea:
1) questo sta in un modulo chiamato apridb
Function OpenPasswordProtectedDB()

   Static acc As Access.Application
   Dim db As DAO.database
   Dim strDbName As String
   strDbName = "c:\tav.mdb"
   Set acc = New Access.Application
   acc.Visible = True
   Set db = acc.DBEngine.OpenDatabase(strDbName, False, False, ";PWD=123456")
   acc.OpenCurrentDatabase strDbName
   db.Close
   Set db = Nothing
End Function
2) cosa vorrei adesso?......vorrei inserire nell'evento apri maschera la
seguente funzione, evento che
già ha delle istruzioni:
Private Sub Form_Open(Cancel As Integer)
campo1.Visible = False
campo2.Visible = False
End Sub
Spero di essermi spiegato bene e di non essere stato troppo noioso
grazie
Francesco
--------------------------------
Inviato via
http://usenet.libero.it


title: Aprire una maschera da tastiera

author: Vito Fanciullo

text:
Ciao,
ho una maschera che devo aprire molto spesso in qualsiasi parte della
mia applicazione.
Vorrei lanciarla da tastiera senza dover fare click in giro per le maschere
grazie
Vito


title: Aprire una maschera da tastiera

author: Karl Donaubauer

text:
Salve,

Vito Fanciullo:
> ho una maschera che devo aprire molto spesso in qualsiasi parte della
> mia applicazione.
> Vorrei lanciarla da tastiera senza dover fare click in giro per le maschere
> ...

https://support.microsoft.com/office/eseguire-una-macro-di-access-mediante-tasti-di-scelta-rapida-0d267570-d3da-46eb-9bfb-a3c81af676be

--
Ciao
Karl
*********
http://AccessDevCon.com

Access FAQ:
http://donkarl.com/it


title: cambiare origine dati a una sottomaschera

author: Paul

text:
Salve, ho un problemino semplice ma non mi viene al momento la
soluzione.
Semplicemente dovrei cambiare origine dati (recordsource) ad una
sottomaschera sun un certo evento generato dalla maschera "contenitore"
e poi farci un bel requery (sulla sottomaschera). Non riesco a trovare
la sintassi per riferirmi alla sottomaschera e cambiare il recordsource!
Mi serve una dritta...
grazie
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


author: Antonio Biso

text:
"Paul" <
t...@libero.it
> ha scritto nel messaggio
news:5cb4ae273c416cae606...@mygate.mailgate.org...
> Salve, ho un problemino semplice ma non mi viene al momento la
> soluzione.
> Semplicemente dovrei cambiare origine dati (recordsource) ad una
> sottomaschera sun un certo evento generato dalla maschera "contenitore"
> e poi farci un bel requery (sulla sottomaschera). Non riesco a trovare
> la sintassi per riferirmi alla sottomaschera e cambiare il recordsource!
> Mi serve una dritta...
Prova così
nomecontrollosottomaschera.form.recordsource = "tabella o query"
il requery non serve, ma forse sarebbe carino disattivare e rimettere l'echo
per non far sfarfallare il tutto
Antonio


title: 2 problemini con acces: Report e query

author: Gianluca

text:
Ciao, mi chiamo Gianluca.
Avrei bisogno di qualche esperto che mi aiuti nel risolvere questi 2
problemi
1) Come si fa la stampa parziale di una pagina di report?
Ho un database per la gestione di un magazzino e una tabella è composta dai
campi inventario - prodotto - quantità valore unitario - valore totale
Ho provato ad inserire la formuna =somma[(valore totale] all'interno del piè
di pagina ma non mi comparfe nulla. Se la inserisco nel piè di report, mi
compare solo il totale generale.
2) E' possibile realizzare una query il cui inserimento di parametri sia
attraverso 2 elenchi a discesa (CASELLE COMBINATE?)
Ex: il mio capo arriva e mi chiede: "Aoh! Dimme quante stampanti XWJY
c'hanno quelli dell'ufficio personale!!!"
Io apro una maschera con 2 elenchi a disces (ex. reparti ... e ...
materiali) su uno seleziono "UFFICIO PERSONALE" e sull'altro seleziono
"STAMPANTE XWJY" ... clicco su un pulsante ... et voilà!
E' possibile realizzare una cosa del genere ??(per fare questo, adesso
utilizzo la query in visualizza struttura e non è il massimo della bellezza
e praticità)
Saluti
--
Posted from [151.99.246.162]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: 2 problemini con acces: Report e query

author: Lbo

text:
>2) E' possibile realizzare una query il cui inserimento di parametri sia
>attraverso 2 elenchi a discesa (CASELLE COMBINATE?)
ti conviene creare una stringa di sql usando i valori delle due combo,
cosa che in gergo si chiama sql dinamico.
ad es.:
dim ssql as string
ssql = "SELECT * FROM TABELLA WHERE "
ssql = ssql & "CAMPO1 = " & me.combo1 & " AND "
ssql = ssql & "Campo2 = " & me.combo2
a questo punto hai una stringa di sql che potrai usare per settare un
recordset o che potrai assegnare quale proprietà sql ad una query già
esistente, query che poi potrai aprire direttamente.
in pratica è come se modificassi una query al volo con quei parametri.
devi settare un oggetto querydef sulla query in questione e poi
settarne la proprietà sql:
dim qdf as querydef
dim ssql as string
set qdf= currentdb.querydefs("NomeQuery")
ssql = come sopra
qdf.sql = ssql
docmd.openquery "Nome query"
--
non studio non lavoro non guardo la tv
non vado al cinema non faccio sport
----------------------------------------
il sito comune di it.comp.appl.access:
http://www.sitocomune.com


title: domandina facile facile

author: Giuliano

text:
come si fa a generare automaticamente una query in base a dei parametri
inseriti in una maschera?
In pratica al momento del clic sul pulsante OK. vorrei che mi venisse
generata la query in base ai parametri.
Giuliano


title: domandina facile facile

text:
Giuliano <
com...@libero.it
> wrote in message
NLGW6.4758$Cq5.1...@news.infostrada.it...

1) crea un pulsante di comando
2) nelle opzioni di creazione esiste la possibilità di eseguire una query
a questo punto cliccando il pulsante access esegue la tua query. La query
puo' essere parametrizzata in base alla maschera , e questo lo si fa
inserendo nei criteri della query dei riferimenti a dei controlli nelle
maschere. esempio :
[forms].[miamaschera].[miocampo]
oppure se hai delle date da confrontare o date che usi per filtrare,
between [forms].[miamaschera].[miocampodata] and
[forms].[miamaschera].[miocampodata2]
ecc. ecc.
oppure se devi calcolare un valore , crei un campo nuovo della query,
chiamiamolo pippo, nel campo inserisci questa riga :
pippo:[miocampo]+[miocampo2]
e cosi' via. Se il risultato lo vuoi vedere in diretta sulla maschera, crea
un a sottomaschera con origine dati della tua query, e poi esegui il Requery
dopo avere inserito i parametri, la sottomaschera ti mostrerà i tuoi dati
della query. OK? Luca.


title: Bloccare tutti i controlli

author: walter

text:
E' possibile bloccare tutti i controlli di una maschera
con una sola istruzione?
Grazie per l'aiuto


title: Bloccare tutti i controlli

author: fidirico

text:
"walter" <
wal...@trussoni.net
> ha scritto nel messaggio
news:QweSb.164184$VW.66...@news3.tin.it...
> E' possibile bloccare tutti i controlli di una maschera
> con una sola istruzione?
>
> Grazie per l'aiuto
Č possibile con un ciclo For  Each... Next sull'insieme Controls della maschera:
Dim Ctl as Control
For Each Ctl in Forms("NomeMaschera").Controls
    Ctl.Locked = True
Next Ctl
Puoi anche scegliere di bloccare certi controlli e non altri. Ad es:
Dim Ctl as Control
For Each Ctl in Forms("NomeMaschera").Controls
    If ctr.ControlType = acTextBox Then
        Ctl.Locked = True
    End If
Next Ctl


title: Bloccare tutti i controlli

text:
"walter" <
wal...@trussoni.net
> ha scritto nel messaggio
news:QweSb.164184$VW.66...@news3.tin.it...
> E' possibile bloccare tutti i controlli di una maschera
> con una sola istruzione?
for each ctl in me.controls
  ctl.locked = true
next
Antonio


title: Bloccare tutti i controlli

author: Sergio MAZZA

text:
"walter" <
wal...@trussoni.net
> ha scritto nel messaggio
news:QweSb.164184$VW.66...@news3.tin.it...
> E' possibile bloccare tutti i controlli di una maschera
> con una sola istruzione?
>
> Grazie per l'aiuto
>
Me.AllowEdits = False
Ciao.
--
Sergio MAZZA


title: Bloccare tutti i controlli

author: SunRex

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:qBfSb.941$U4.2...@twister1.libero.it...

Scusa Antonio se mi intrometto ma l'argomento interessa anche a me.
Provando la tua routine dopo aver dichiarato ctl As Control mi da un errore
438 propietą o metodo non supportati dall'oggetto.
Nella frm in questione ho 4 combo due text box e due controlli memo.
Ti riporto la mia routine ,serve per chiudere un intervento su una macchina.
SunRex
Private Sub cmdChiudiIntervento_Click()
Dim ctl As Control
Me.Stato = "CHIUSO"
Me.DataChiusura = Date
    For Each ctl In Me.Controls
        ctl.Locked = True
    Next
End Sub


title: maschera con sottomaschera?

text:
Salve a tutti
Devo creare un nuovo db e vorrei partire con il piede giusto...solo che
non riesco a trovare la soluzione migliore..
Mi spiego (cercando di semplificare il più possibile): devo inserire dei
dati (sia testo che numerici) ottenuti da parametri industriali relativi
alla produzione di tre materiali diversi (mat1, mat2, mat3).
Per la produzione di questi materiali vengono tenuti sotto controllo
diversi parametri (temperatura e spessore per il mat1, data di produzione
e marchio per il mat2, colore  e linea per il mat3) - in realtà sono
moooolto di più e alcuni sono comuni a tutti e tre i materiali.
Volevo realizzare una maschera che, dopo aver scelto (da una casella
combinata?) il tipo di materiale, mi mostrasse con una sottomaschera solo
i parametri relativi al materiale scelto, per inserire i valori dei
parametri rilevati durante la produzione.
Devo creare una tabella per ogni materiale? Credo non sia necessario, ma
come faccio poi a trovarmi nella maschera solo i campi relativi al
materiale scelto?
Spero di essermi spiegato....abbiate pazienza ma sono poco pratico di
Access
grazie a tutti....ciao


title: maschera con sottomaschera?

author: Marco Papo

text:
<
ca...@flag.it
> ha scritto nel messaggio
news:f1vacg$mmh$1...@balena.cs.interbusiness.it...

Ciao,
potresti creare 2 tabelle:
1. Tbl_Materiali
i suoi campi potrebbero essere
IDMateriale tipo contatore numerico mettilo come chaive primaria
Cod_Materiale
Desc_Materiale
.....
2. TBL_Parametri
IDParametro di tipo contatore, mettilo come chiave primaria
cod_parametro
3. tbl_materiali_parametri
IDmaterialiparametri tipo contatore e chiave
IDParametro è la chiave della tabella parametri = la chiave è il valore
univoco che identifica un record o informazione.
IDMateriale chiave della tabella materiali
....
Con questa struttura dovresti poter ottenere quello che vuoi
Ciao
Per visualizzare


title: Visualizzazione instestazione di pagina si-no

author: Graziano

text:
Ho la necessita' nella stampa un listino merceologico (dove al cambio della
classe merceologica continua la stampa
da una nuova pagina) che se nella pagina dove compare l'intestazione di
classe non compaia l'intestazione di pagina e viceversa. Potete dirmi come
fare, se c'e' un codice da inserire da qualche parte?
Grazie


title: Posizionarsi sull'ultimo record inserito

author: Giulio Severini

text:
Ciao, nel mio database quando un utente ha finito di inserire un nuovo
record e chiude la maschera dell'inserimento, torna alla maschera
chiamante ritrovandosi sempre al primo record.
Gli utenti, invece, vorrebbero posizionarsi proprio sull'ultimo record
appena inserito.
Ho dato un'occhiata alla guida in linea, al metodo MoveLast. Credo faccia
al caso mio ma non so come usarlo. A parte che la guida dice che usare
MoveLast così rallenta un casino le prestazioni, ma poi non saprei come
utilizzare i bene il metodo.
Praticamente da frmSchedaPrimoContatto-->>subSchedaPrimoContatto si apre
frmAggiungiUtente. Si inserisce il nuovo utente, poi si chiude
frmAggiungiUtente e ci si ritrova in
frmSchedaPrimoContatto-->>subSchedaPrimoContatto (la sottomaschera è
contenuta nella form).
Ora io vorrei che sul pulsante di chiusura in frmAggiungiUtente fosse
possibile specificare che quando torno in
frmSchedaPrimoContatto-->>subSchedaPrimoContatto ci si deve posizionare
sull'ultimo record inserito.
Mi potete dare una mano per favore?
Grazie :)
--
Non avere mai paura dei momenti bui perchè, facci caso, anche le stelle
hanno bisogno della notte per brillare - Non aver paura d'esser debole
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


author: Gaspare

text:
[CUT]
Dim rst As Recordset
Set rst = NomeMaschera.RecordsetClone
if rst.RecordCount >0  then rst.MoveLast
rst.Close
Set rst= Nothing


text:
:D
Ho risolto in altro modo riadattando il codice preso dalla FAQ 4.5 di Don
Karl, che ha fatto PROPRIO al caso mio :)
Il problema del codice che avevi postato era che faceva riferimento alla
stessa maschera frmSchedaPrimoContatto, mentre io dovevo fare in modo che
da *un'altra* maschera il codice VBA obbligasse frmSchedaPrimoContatto a
posizionarsi sul proprio ultimo record.
Non ho usato MoveLast. Ecco il codice completo (per chi può servire):
Private Sub cmdEsci_Click()
On Error GoTo Err_cmdEsci_Click
Dim dbFreebase As DAO.Database
Dim rsUtenti As DAO.Recordset
Dim stDocName As String
Dim stLinkCriteria As String
Dim lngstore As Long
lngstore = Me!idUtente
If MsgBox("Salvare i dati?", vbQuestion + vbYesNo, "Inserimento nuovo
utente") = vbYes Then
    If IsNull(Nome) Or (Nome = "") Then
        MsgBox "Inserisci un nome valido", vbExclamation, "ATTENZIONE"
        Forms![frmAggiungiUtente]![Nome].SetFocus
    ElseIf IsNull(Cognome) Or (Cognome = "") Then
        MsgBox "Inserisci un Cognome valido", vbExclamation, "ATTENZIONE"
        Forms![frmAggiungiUtente]![Cognome].SetFocus
    Else

        'Questo codice serve per far si che la maschera
frmSchedaPrimoContatto mostri i record se
        'si è al primo inserimento. Senza queste quattro righe di codice,
al primo inserimento
        'la maschera frmSchedaPrimoContatto risulterà vuota.

        Set dbFreebase = CurrentDb
        Set rsUtenti = dbFreebase.OpenRecordset("tblUtenti")
        Me.Requery
        dbFreebase.Close
        stDocName = "frmSchedaPrimoContatto"
        Application.Echo False
        DoCmd.OpenForm stDocName, , , stLinkCriteria
        Forms!frmSchedaPrimoContatto.SetFocus
        Forms!frmSchedaPrimoContatto.Requery
        Forms!frmSchedaPrimoContatto.RecordsetClone.FindFirst "idUtente =
" & lngstore
        Forms!frmSchedaPrimoContatto.Bookmark =
Forms!frmSchedaPrimoContatto.RecordsetClone.Bookmark
        DoCmd.Close acForm, "frmAggiungiUtente"
        Application.Echo True
    End If
Else
    Me.Undo

    DoCmd.SetWarnings False
    DoCmd.DoMenuItem acFormBar, acEditMenu, 8, , acMenuVer70
    DoCmd.DoMenuItem acFormBar, acEditMenu, 6, , acMenuVer70

    If DCount("*", "tblUtenti") > 0 Then
        Application.Echo False
        DoCmd.OpenForm "frmSchedaPrimoContatto"
        Forms!frmSchedaPrimoContatto.SetFocus
        Forms!frmSchedaPrimoContatto.Requery
        DoCmd.Close acForm, "frmAggiungiUtente"
        Application.Echo True
    Else
        MsgBox "Nessun contatto presente nel database." & Chr(13) &
Chr(10) & "Clicca su OK per tornare al Pannello Comandi", vbInformation,
"ATTENZIONE"
        Application.Echo False
        DoCmd.Close acForm, "frmAggiungiUtente"
        DoCmd.OpenForm "frmPannelloComandi"
        Application.Echo True
    End If
End If
Exit_cmdEsci_Click:
    Exit Sub
Err_cmdEsci_Click:
    MsgBox Err.Description
    Resume Exit_cmdEsci_Click
End Sub
========================================
HO AGGIUNTO LE RIGHE:
Dim lngstore As Long
lngstore = Me!idUtente
Forms!frmSchedaPrimoContatto.RecordsetClone.FindFirst "idUtente = " &
lngstore
Forms!frmSchedaPrimoContatto.Bookmark =
Forms!frmSchedaPrimoContatto.RecordsetClone.Bookmark
============================================



text:
"Giulio Severini" <
giulio....@ministero.difesa.it
> ha scritto nel
messaggio news:d9e4u8$vt7$1...@news.newsland.it...
> Ciao, nel mio database quando un utente ha finito di inserire un nuovo
> record e chiude la maschera dell'inserimento, torna alla maschera
> chiamante ritrovandosi sempre al primo record.
> Gli utenti, invece, vorrebbero posizionarsi proprio sull'ultimo record
> appena inserito.
>
> Ho dato un'occhiata alla guida in linea, al metodo MoveLast. Credo faccia
> al caso mio ma non so come usarlo. A parte che la guida dice che usare
> MoveLast cosě rallenta un casino le prestazioni, ma poi non saprei come
> utilizzare i bene il metodo.
>
> Praticamente da frmSchedaPrimoContatto-->>subSchedaPrimoContatto si apre
> frmAggiungiUtente. Si inserisce il nuovo utente, poi si chiude
> frmAggiungiUtente e ci si ritrova in
> frmSchedaPrimoContatto-->>subSchedaPrimoContatto (la sottomaschera č
> contenuta nella form).
>
> Ora io vorrei che sul pulsante di chiusura in frmAggiungiUtente fosse
> possibile specificare che quando torno in
> frmSchedaPrimoContatto-->>subSchedaPrimoContatto ci si deve posizionare
> sull'ultimo record inserito.
>
> Mi potete dare una mano per favore?
>
> Grazie :)
>
Ciao Giulio
oltre che la guida in linea ti consiglio di fare anche delle ricerche su
google gruppi
ed in particolare
http://groups.google.it/group/it.comp.appl.access?hl=it
cercando
"Spostamento su ultimo record inserito"
SunRex


text:
Ciao :) tra l'altro nel codice che ho postato bisogna fare una verifica
sul valore di idUtente...


title: Pratica di fiore

text:
Allego documento pratica Di Fiore Dario.
Cordiali saluti
Ina Sansone


title: Pratica di fiore

author: skipper

text:
"Giovanni_A" <
artig...@deejaymail.it
> ha scritto nel messaggio
news:yTlGa.86522$lK4.2...@twister1.libero.it...
> Allego documento pratica Di Fiore Dario.
>
> Cordiali saluti
>
> Ina Sansone
>
ma è forse un post generato da un virus questo?
--
skipper dixit...
www.superskipper.it


title: messagio a maschera chiusa

author: Franco

text:
su scricamento della maschera ho inserito

If IsNull(Me!DataCarico) Or (Me![Dettagli sugli
ordini].Form!Tot_bancali_colli = 0) Then

    If MsgBox("Normalmente devi iserire la Data di carico e il numero dei
Pallet. " & _
                "Vuoi chiudere la maschera ugualmente?", _
                    vbYesNoCancel, "Mancano dati") <> vbYes Then
        Me!DataCarico.SetFocus
        Forms!M_Ordini!ConfermaCarico = False
        Cancel = True
    End If
         Beep
        MsgBox "MANCANO DEI DATI", vbExclamation, "CARICO NON CONFERMATO"
    Else
        Beep
        MsgBox "CARICO CONFERMATO", vbExclamation, "CONFERMA CARICO"
        Forms!M_Ordini!ConfermaCarico = True

volevo avere questa parte di messaggio "CARICO NON CONFERMATO" e
"CONFERMA CARICO" dopo aver chiuso la maschera, inceve non compare proprio.

Grazie dell'aiuto


title: query

author: luca

text:
Ho un problema
da access creo una query qualsiasi
da un modulo vb devo riuscire ad avere una stringa riportante il codice sql
della query.
voi mi direte basta che vai sulla struttura della query clicchi sul tasto
sql ed il gioco è fatto!
si certo ma il problema è che la query viene generata dall'utente e quindi
non posso prvedere tutte le possibili combinazioni di query!!!


title: query

author: Karl Donaubauer

text:
"luca" <
luc...@tiscalinet.it
> ha scritto:

Se capisco bene cerchi:
MsgBox Currentdb.QueryDefs("NomeQuery").SQL
--
HTH
Karl
*********
Access-FAQ (tedesco):
http://www.donkarl.com


title: query

text:
Ho un problema



title: query

author: Roberto dal portatile

text:
"luca" <
luc...@tiscalinet.it
> ha scritto nel messaggio
news:9keh83$gbp$1...@lacerta.tiscalinet.it...

Beh, devi fare come ha detto Karl.
Se la variabile stringa SQL si chiama StrSQL.
Se la query si chiama Query1.
Dim StrSQL As String
StrSQL = CurrentDb.QueryDefs("Query1").SQL
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: query

text:
grazie mille
"Roberto dal portatile" <
r.ma...@repubblica.it
> ha scritto nel messaggio
news:9keic6$2lj0$1...@stargate1.inet.it...



title: sitocomune impietrito

author: new

text:
ciao,
colpa di norton 2007 security se aprendo la home del sitocomune rimane
impietrito?
grazie
rino


title: sitocomune impietrito

author: IvanDaBologna

text:
"new" <
gsif...@tin.it
> ha scritto nel messaggio
news:4754e058$0$4789$4faf...@reader4.news.tin.it...

sembra perfettamente funzionante e 'vispo'!
IvanDaBologna


title: Quanti fogli in Excel?

author: Benny

text:
C'è un limite massimo di inserimento di fogli in Excel?
Grazie.


title: Quanti fogli in Excel?

text:
Grazie, ma dove lo trovo sull'help? Perchè ci ho guardato! Giuro!
Giovanni Albertone <
g.alb...@gmx.net
> wrote in message
hc80vsoue66vm30r6...@4ax.com...
> On Fri, 20 Oct 2000 12:32:00 +0200, "Benny" <
okp...@tin.it
> wrote:
>
> >C'è un limite massimo di inserimento di fogli in Excel?
>
> Devi avere una versione di Excel senza l'help...
> Comunque si, c'e' un limite, il numero dei fogli inseribili e'
> limitato dalla memoria disponibile nel tuo sistema.
>
> Il massimo numero di fogli configurabili come valore di default
> (ovvero i fogli inclusi automaticamente in un nuovo file) e' invece
> 255.
>
> --
> Ciao,
> Giovanni
>
> D'una città non godi le sette o le settantasette meraviglie, ma la
> risposta che dà a una tua domanda - I.Calvino


title: sempre sulla sicurezza anche "pagando" ... in natura ovviamente...

author: stwe

text:
allora buongiorno a te che mi leggi,
nella mia stupidità ho pensato a una cosa idiota, ma che in parte funziona,
l'effetto del tasto shift è disabilitabile e non facilmente riabilitabile se
uso dei nomi per le funzioni personalizzati (ed ho scoperto l'acqua calda),
so anche che qualcuno più bravo di me lo sa riabilitare.
ora mi sono comprato le chiavi hardware e, anche se non le ho ancora
provate, spero di non avere troppi problemi.
l'unico mio MEGA PROBLEMA è come fare a CIFRARE una caspita di tabella in
BE, non so proprio dove sbattere la testolina.
grazie a chiunque mi legga e mi dia anche solo una traccia... l'offerta del
sub è sicuramente allettante... ;-))))
by
stwe


author: SuperDavid

text:
"stwe" <
st...@stwe.org
> ha scritto nel messaggio
news:0ecJ7.107198$sq5.5...@news.infostrada.it...

E perche' vorresti cifrare la tabella?? per i dati  o per evitare che ti
venga copiata la struttura??
Non ti conviene lasciarla aperta?  Hai pensato a nasconderla e magari a
proteggerla con PSW?
Ciao
Ps: che chiave Hw hai acquistato?
--
*SuperDavid*


text:
"SuperDavid" <
davi...@yahoo.it
> ha scritto nel messaggio
news:x0tJ7.112748$sq5.5...@news.infostrada.it...

ho la necessità di non far copiare ad altri i dati che ho inserito nella
tabella, sto finendo di costruire un'applicazione per gestire le
motofficine, con tanto di dati delle moto (per ora), e non vorrei che mi
copiassero tutti i dati che ho raccolto... ecco perchè vorrei criptarla sta
malefica tabella.
tra l'altro ho trovato in rete degli ocx per criptare, ma non sono riuscito
ad utilizzarli, merda.
le chiavi che ho comprato sono Aladdin le trovi su parterdata.dot..com.
grazie per l'interessamento
by
stwe


title: Stampe report

author: Luca

text:
Ciao. Avrei un piccolo problemino. Come posso sul click di un pulsante
stampare un report su una stampante particolare (non quella predefinita) via
codice? Vorrei evitre di selezionare la stampante dalla finestra di
anteprima di stampa e vorrei evitare di creare un report e destinarlo a una
stampante specifica . Qualcuno sa darmi una dritta?
Grazie in anticipo . Luca


title: Testo a capo in casella di testo.

author: Riccardo Baldinotti

text:
In una maschera impostata a "maschere continue", ho una casella più
stretta del testo che può esservi contenuto, proveniente da un certo
campo in formato testo di una tabella.
Ho messo le barre verticali ma, se l'altezza della casella è pari o
poco maggiore di una riga, il testo scorre solo orizzontalmente,
mentre se la casella è alta almeno una riga e mezzo, il testo va a
capo e la barra verticale produce il suo effetto.
Sono io che ignoro qualche caratteristica (probabile) o è proprio così
che deve funzionare?
A me non va di dover espandere l'altezza delle righe di elenco, tutto
qui.
Grazie a tutti.
Riccardo Baldinotti


title: Come far diventare una databse di access in .exe

author: Emmanuele

text:
Ciao a tutti ho creato un piccolo programmino, ora però lo voglio
trasformare in file .EXE o in un formato che se il programmino lo porto su
di una macchina che nono ha access funzioni lo stesso fino ad ora non ci
sono mai riuscito a capire come fare. vi ringrazio se mi aiutate.


author: Roberto dalla campagna

text:
"Emmanuele" <
in...@emmanuele.org
> ha scritto nel messaggio
news:9GGXe.11594$jG6.5...@news3.tin.it...

Vai sul Sito Comune (link qui sotto) e nella Sezione General leggi la FAQ di
Lbo intitolata "6.1 Esiste il compilatore per Access (questo è il
faqqone)?".
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


author: MC

text:
"Emmanuele" <
in...@emmanuele.org
> ha scritto nel messaggio
news:9GGXe.11594$jG6.5...@news3.tin.it...

Apri le proprietà della gestione Folder, attiva il flag di visualizazione
delle estensioni dei tuoi file, seleziona il file mdb o addirittura l'mde
che ti interessa, cancella l'estensione e scrivici eXe, non dimenticare il
punto e ... non perdere mai la fede in Redmond!!!!
Senza offesa ... ma al primo di aprile mancano quasi 7 mese 1\2 !!!!!
Buona giornata,
--
MC


author: MA

text:
Roberto dalla campagna wrote:
> "Emmanuele" <
in...@emmanuele.org
> ha scritto nel messaggio
> news:9GGXe.11594$jG6.5...@news3.tin.it...
>> Ciao a tutti ho creato un piccolo programmino, ora però lo voglio
>> trasformare in file .EXE o in un formato che se il programmino lo
>> porto su di una macchina che nono ha access funzioni lo stesso fino
>> ad ora non ci sono mai riuscito a capire come fare. vi ringrazio se
>> mi aiutate.
>
> Vai sul Sito Comune (link qui sotto) e nella Sezione General leggi la
> FAQ di Lbo intitolata "6.1 Esiste il compilatore per Access (questo è
> il faqqone)?".
Meno male che no hai tagliato il post originario oppure avremmo avuto
problemi a ricordare cosa volesse..
;-)
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


author: Brown

text:
Emmanuele ha scritto:

In realtà non è possibile creare un exe da un mdb in modo che sia
portabile in macchine senza access installato.
La cosa che più si avvicina alla tua esigenza è quella di acquistare
microsoft office developer.
Il pacchetto developer permette di creare (a partire da un mdb
esistente) un file .exe che installato su una macchina in cui non è
installato access crea una versione runtime di access in modo da poter
aprire i file mdb (senza poterli modificare)
A me non piace tanto, però vedi tu.


title: leggere da un file di testo

author: Paolo

text:
ciao a tutti,
premetto che non sono esperto di access...
avrei il bisogno di inserire la lettura del contenuto da un file di
testo che ha lo stesso nome dell'id del record selezionato, in modo che
qundo seleziono un record (es. ID 122), mi faccia dere il contenuto del
file 122.txt
C'è un controllo che fa questo ? oppure come dovrei procedere ?
Qualcuno può aiutarmi ?
Grazie


title: leggere da un file di testo

text:
Paolo ha scritto:

call shell("C:\WINDOWS\system32\notepad.exe C:\" & Me.ID & ".txt",1)
con ID = nome della textArea che contiene l'ID del record
se i file si trovano in C:\ altrimenti metti il percorso corretto


title: leggere da un file di testo

text:
Brown ha scritto:

...dimenticavo...
C:\WINDOWS\system32\notepad.exe è il path per WINXP.
altri S.O. possono avere diversi path del blocco note


title: leggere da un file di testo

text:
Brown ha scritto:

scusami, non mi sono spiegato sufficentemente bene...
vorrei visualizzare il contenuto del file di testo all'interno ad
esempio di un textbox


title: leggere da un file di testo

author: Alessandro Baraldi

text:
"Paolo" <
pao...@interfree.it
> wrote in message
news:RIv7e.1234594$
35.45...@news4.tin.it
> ciao a tutti,
> premetto che non sono esperto di access...
> avrei il bisogno di inserire la lettura del contenuto da un file di
> testo che ha lo stesso nome dell'id del record selezionato, in modo che
> qundo seleziono un record (es. ID 122), mi faccia dere il contenuto del
> file 122.txt
> C'č un controllo che fa questo ? oppure come dovrei procedere ?
> Qualcuno puň aiutarmi ?
> Grazie
Public Function FillTextFile(strFileName as string
                             ctl as Access.TextBox)
Dim hFile as Long
hfile = FreeFile
Open strFileName For Input As #hfile
     ctl = Input$(LOF(hfile), hfile)
Close #hfile
End Function
Questa Funzione č Generale e potresti metterla in
un Modulo.
Quindi chiamala cosě:
Call  FillTextFile("C:\NomeFile.txt",Me!NomeTextBox)
Ciao
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Leggere il FE dal BE

author: Phate

text:
Ciao a tutti! Sempre nell'ottica della sicurezza dei dati, in
un'architettura tipica BE - FE vorrei poter verificare dal BE -
ovviamente in modo automatico - quale FE lo sta interrogando, per
evitare che ci sia un collegamento da un secondo FE, diciamo non
autorizzato.
In altre parole come fare ad impedire il collegamento ad un db?
L'unica soluzione è la protezione a livello utente?
Grazie.
Beppe


title: Leggere il FE dal BE

author: aaa

text:
Phate ha scritto:

> Beppe
un'idea che mi viene in mente al volo potrebbe essere quella di immettere
in una tabella del be il percorso dell' fe con 2  campi uno con il
percorso autorizzato e un campo vuoto e una macro autoexec che controlla i
2 valori
sull'fe quello giusto mettere una procedura che scrive nel campo vuot del
be il proprio percorso affinchè la macro autoexec senta che quello è il
database autorizzato
non è un gran che come sicurezza ma meglio che niente
ciao
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Somme di valori in percentuale

author: pippo

text:
Salve in un report dovrei effettuare la somma di 4 valori espressi in
percentuale.
ogni valore possiede 2 cifre decimali.
Ora per via dell'arrotondamento capita che in alcuni casi la somma dei
quattro valori non dia 100%
come invece dovrebbe essere bensě posso trovarmi in difetto o in eccesso.
In pratica per risolvere il problema dovrei individuare il valore max dei
quattro numeri e sommargli o sosttrargli
il valore in eccesso o in difetto ( in tal modo si riduce l'errore)
Non saprei perň tradurre il problema in Access ... qualcuno ha dei
suggerimenti a proposito?


title: Somme di valori in percentuale

author: Bruno Campanini

text:
"pippo" <
pi...@pippo.it
> wrote in message
news:8eINe.86516$fm.58...@news4.tin.it...
> Salve in un report dovrei effettuare la somma di 4 valori espressi in
> percentuale.
>
> ogni valore possiede 2 cifre decimali.
>
> Ora per via dell'arrotondamento capita che in alcuni casi la somma dei
> quattro valori non dia 100%
> come invece dovrebbe essere bensì posso trovarmi in difetto o in eccesso.
> In pratica per risolvere il problema dovrei individuare il valore max dei
> quattro numeri e sommargli o sosttrargli
> il valore in eccesso o in difetto ( in tal modo si riduce l'errore)
>
> Non saprei però tradurre il problema in Access ... qualcuno ha dei
> suggerimenti a proposito?
Suppongo tu abbia 4 numeri:
12 + 21 + 37 + 43 = 113
dei quali tu voglia calcolare il valore percentuale sul totale:
10.62% + 18.58% + 32.74% + 38.05% = 99.99%
A questo punto ti manca 1 centesimo di percentuale che
andrai ad aggiungere a una percentuale qualunque delle
4 già calcolate (non al totale!), diciamo la prima:
10.63% + 18.58% + 32.74% + 38.05% = 100%
--------------------------------------------
Private Sub Command25_Click()
Dim n1 As Currency, n2 As Currency, n3 As Currency, n4 As Currency
Dim n_1 As Currency, n_2 As Currency, n_3 As Currency, n_4 As Currency
Dim S As Currency, S_ As Currency
n1 = 12: n2 = 21: n3 = 37: n4 = 43
S = n1 + n2 + n3 + n4
n_1 = n1 / S: n_2 = n2 / S: n_3 = n3 / S: n_4 = n4 / S
S_ = n_1 + n_2 + n_3 + n_4
If 1 - S_ Then
    n_1 = n_1 + 1 - S_
End If
MsgBox n_1 & " + " & n_2 & " + " & n_3 & " + " & n_4 & " = " & n_1 + n_2 +
n_3 + n_4
End Sub
---------------------------------------------
Bruno


title: Somme di valori in percentuale

text:
"pippo" <
pi...@pippo.it
> ha scritto nel messaggio
news:8eINe.86516$fm.58...@news4.tin.it...
> Salve in un report dovrei effettuare la somma di 4 valori espressi in
> percentuale.
>
> ogni valore possiede 2 cifre decimali.
>
> Ora per via dell'arrotondamento capita che in alcuni casi la somma dei
> quattro valori non dia 100%
> come invece dovrebbe essere bensì posso trovarmi in difetto o in eccesso.
> In pratica per risolvere il problema dovrei individuare il valore max dei
> quattro numeri e sommargli o sosttrargli
> il valore in eccesso o in difetto ( in tal modo si riduce l'errore)
>
> Non saprei però tradurre il problema in Access ... qualcuno ha dei
> suggerimenti a proposito?
Un soluzione del tuo problema potrebbe essere quello di calcolarti le prime
tre percentuali operando un arrotondamento commerciale a due decimali,
quindi ottenere la quarta percentuale sottraendo a 100 il valore della somma
delle altre tre percentuali.
Così facendo sicuramente la somma delle 4 percentuali sarà sempre uguale a
100.
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: Consigli per nuovo sviluppo Azienda-EndUser

text:
Buongiorno a tutti, rifacendomi al mio essere un pochino arrugginito con il linguaggio, avrei il piacere di avere un vostro parere in merito ad un applicativo che ho bisogno di realizzare.

Obiettivo: ricevere schede lavorazione da parte dei miei partner (EndUser)

Scheda lavorazione: deve contenere un codice identificativo cliente (che dovrò verificare al fine di capire se sia o meno già stato lavorato), deve contenere da 1 a 12 file PDF allegati e in ultimo, un campo memo per scrivere eventuali note accompagnatorie.

Applicativo Azienda:
1. Deve rilevare la presenza di nuove LAVORAZIONI
2. Deve permettermi di scaricare le lavorazioni, visionare le note accompagnatorie
- La lavorazione viene fatte esternamente a questa procedura
3. Deve permettermi di restituire all'EndUser o la lavorazione sviluppata, o la richiesta di documentazione aggiuntiva per poter lavorare il tutto

L'EndUser a sua volta deve essere aggiornato sulla presenza di una risposta dell'azienda in merito ad una o più specifiche lavorazioni, poterle visionare e poterle eventualmente completare.

Non sto a dilungarmi troppo, riassumendo, al di la delle funzioni, possiamo dire che lato SERVER devo poter ricevere gli aggiornamenti da parte dei cliente e, lato CLIENT a loro volta, i client coinvolti, devono poter ricevere relativi aggiornamenti in merito ai record dagli stessi inseriti.

Pensavo di sviluppare il tutto sempre con Access per comodità (e competenze), ma potrei, investendo qualche ora in più, elaborare il tutto in VB.net

Cosa mi consigliereste dall'alto della vostra esperienza?

Sicuramente uno sviluppo Access mi porterà a replicare il prodotto sia a 32 che a 64 bit per escludere i pregressi errori, in assenza di Access caricheremo le relative runtime e a livello finale rispetto ad un VB.net e considerando la tipologia di sviluppo, sinceramente non trovo meno professionale uno sviluppo di questo tipo, ma ripeto, sperando restare in tema con gli argomenti del gruppo, un confronto di questo tipo potrebbe aiutarmi ad avere conferme o a sbloccare delle remore.

Grazie come sempre e buon lavoro

Mauro Chiarello (il Chiarello vecchio!!!)


author: BFS

text:

io, in uno scenario del genere, farei un portale web
con accesso end user e accesso azienda.

l'end user si logga, carica i pdf etc etc
l'azienda visiona, modifica etc
Metterei su un sistema di notifiche via mail a voi dei nuovi caricamenti
e al end user quando rispondente o altro

il database è unico e online, quindi non ci sono avanti indietro di dati
con i rischi del caso
nessun sbattimento ad installare software in access
il tutto girerebbe su qualsiasi dispositivo e sistema.

ovvio che se questi end user devono poter inserire queste lavorazioni in
modalità offline (senza connessione internet) la cosa non sarebbe più
realizzabile con un semplice portale

BFS


text:

Ciao e grazie per il feedback. Attualmente non abbiamo competenze "complete" interne per questo tipo di sviluppo, per questo stiamo ancora ragionando su soluzioni installabili a PC.
Tutti i dati li gestiremmo comunque tramite DB e area FTP online, ma la soluzione per noi oggi più veloce è proprio quella di sviluppare in questo modo, poi, con tutta la calma del caso, quando sarà il momento, sposteremo le varie procedure all'interno di un gestionale online che concordo, è sicuramente 1.000 volte più pratico e versatile.
Mauro


text:

allora non ho capito la richiesta del tuo post.

"Cosa mi consigliereste dall'alto della vostra esperienza?"

dobbiamo dirti se è meglio access o
vb.net
 perchè sono gli unici due
strumenti di sviluppo che potete/sapete usare?

per tua ammissione il portale è 1000 volte più pratico e versatile.
quindi perchè non affidate il lavoro ad uno specialista del settore web
se gia in futuro hai in mente di adottare la soluzione online?

l'unica motivazione che mi viene in mente per avviare un progetto con
uno strumento sbagliato con gia in previsione di sostituirlo è un limite
di budget, o un "orgoglio" nel dire "voglio farlo io".

per curiosità quanti sono questi "end user"?

BFS


text:

Esistono anche limiti "di tempo" non andiamo sempre a banalizzare sul vil denaro!
Orgoglio? No assolutamente, anzi, potessi evitare di investire queste ore di lavoro credimi, ne sarei anche lusingato.
Ora che individuo la risorsa, rilascio le indicazioni, sviluppiamo il briefing corretto di sviluppo, siamo arrivati alle ferie estive e purtroppo per me sarebbe tardi.
Ora gli end user sono molto pochi, parliamo di 4\6 partner ma con questi abbiamo una reale urgenza in termini di tempistiche. Poi diventeranno diversi (probabilmente molti), ma a quel punto, con il rientro delle ferie, avremo individuato (e assunto) la risorsa interna che seguirà tutti i progetti di sviluppo online.

Avendo avuto problemi con Access per le versioni 32\64 bit mi domandavo se non sarebbe stato meglio puntare su VB.net dove, al contrario di Access, necessiteremmo di qualche ora in più di approfondimento per prendere confidenza con la piattaforma di sviluppo dato che, lato codice, cambia poco. Se oltre al fatto di rilasciare 2 accde non vi sono altre controindicazioni da me non valutate avrei proceduto con Access, ma l'esperienza mi ha insegnato a chiedere.

Poi, lato sviluppo su ambiente web, davvero, è ciò che più mi preme ma per mia scelta non voglio lavorare con risorse da remoto e voglio assumere le persone e le voglio presenti in ufficio. E' un limite? Può essere, ma parlando di Budget, in quel caso, penso di poter scegliere come spenderlo!

Quindi limitatamente alla mia domanda, direi che la risposta corretta, anche se temporanea, possa proprio essere: ok Access.

Thank's


text:

ok probabilmente non ho inteso io la richiesta del tuo post.
dopo l'ulteriore descrizione che hai fornito mi pare tu non abbia
alternative ad usare Access.

curiosità..ma in
vb.net
 programmi gia?
perchè mi è parsa strana questa affermazione "lato codice, cambia poco"

BFS


author: RobertoA

text:

Avete preso in considerazione l'utilizzo di un sistema tipo i vps che
tanti fornitori di hosting web ormai offrono dalla versione base alla
piu' potente?
Sostanzialmente e' un elaboratore ospitato nei datacenter del fornitore
xyz sul quale puoi installare quel che vuoi, ad esempio un terminal server
Vi permetterebbe di centralizzare tutto e consentire di far accedere
Azienda e Client ai dati in realtime, senza sincronizzare uno con
l'altro che poi nascono senpre un sacco di problemi
Potreste sviluppare con Access+SqlServer e consentire agli utenti di
usare il sistema anche via browser


text:

Si sono in grado di creare applicativi anche in VB.net e di fatto abbiamo alla fine optato di sviluppare il tool direttamente con questo sistema e in questo preciso momento se ne sta occupando proprio Valentino, mio figlio, l'altro Chiarello che sta postando da qualche giorno richieste nel gruppo (magari cambiamo nick e ci chiameremo Chiarello Vintage e Chiarello Junior!). La differenza, nel mio caso è che è la sola alternativa ad Access con la quale mi so destreggiare in quanto ha forti similitudini.
Non ti nascondo che uso (usiamo) tutorial in abbondanza, ma proprio per la sua evoluzione, risulta per me non particolarmente complicato da utilizzare. Per mera curiosità, se ti fa piacere, ti informo quando sarà pronto e ti passo il codice ;-)


text:

Ecco, questo è un metodo al quale per inesperienza non avevamo pensato e non è affatto male Roberto, grazie!
Al momento abbiamo deciso di provare la strada del VB.net che ci impegnerà un po di più ma che ci eviterà la problematica del dover creare le due versioni a 32\64 bit.

Tengo comunque in considerazione.

Mauro


text:

gli è gia stato consigliato il 29/06 da entrambi...

BFS


text:

Ammazza, alle 15.44 posti chiedendo informazioni, alle 18.03 gia' avete
deciso su pilastri del progetto e partite col Vb.net ???
Minghia, complimenti, neanche John Wayne ci andava giu' tanto deciso  :)


text:

Ah si e' vero, ma e' gia' passato un giorno
Pensavo fosse il progetto successivo


text:
Il 03/07/2023 18:25, RobertoA ha scritto:
> Pensavo fosse il progetto successivo

ROTFL


text:

A Mauro, va' che si scherza ehhh


title: Adodb Aiuto!!!!!

author: Enrico Orlando

text:
Avrei Bisogno di sapere come faccio in access 2000 a collegare delle tabelle
in un database sql senza utilizzare l'odbb, naturalmente il tutto tramite
codice vb.
Se qualcuno può buttarmi giu due righe o dirmi dove posso trovare degli
esempi ne sarei molto grato.
Grazie Enrico


title: Adodb Aiuto!!!!!

author: Emyr

text:
On Tue, 15 Jan 2002 19:12:55 +0100, "Enrico Orlando" <
enr...@sme.it
>
wrote:

cosa intendi vuol dire collegare?
Saluti.
Emanuele.


title: E' possibile esportare maschere Access 2000 sul WEB?

author: subwoofer

text:
Una volta costruite delle maschere per l'immissione dei dati in locale con
Access, vorrei utilizzarle per l'immissione dei dati una volta che il mio
database verrà messo sul WEB.
Vorrei evitare di utilizzare strumenti quali MACROMEDIA ULTRADEV, o ancora
peggio programmare in ASP.
Ho visto che access permette di esportare le maschere, ma poi quando provo a
fare ciò mi vengono fatte delle domande a cui non so rispondere.
Saluti a tutti


author: stwe

text:
"subwoofer" <
frd...@supereva.it
> ha scritto nel messaggio
news:9rm91o$l3$1...@pegasus.tiscalinet.it...

esiste apposta la sezione "Pagine", ti ricrei la pagina uguale alla maschera
che si basa sulle stesse tbl, qry.
by
stwe


title: casella combinata per riempire due campi

author: bc

text:
Non so se riesco a spiegarmi bene...
In una form ho necessità di inserire in un campo il nome di un medico,
seguito nel campo a fianco dal suo numero di codice...
In una tabella ho già memorizzato tutti i nomemedico e codmedico.
Se per il primo campo è semplice far fare la scelta in una casella combinata
mi risulta un po' più complesso far in modo che scelto il nomemedico,
automaticamente il campo del codmedico di riempia di conseguenza
Ho provato scomodando un rst in cui vado a ricercare il nomemedico, e quindi
prendo il valore del codmedico corripondente... però vorrei sapere se esiste
un sistema più immediato e senza passare per il codice ( la mia è pura
curiosità..)
grazie e scusate, sono solo un dilettante..
bce...@tiscalinet.it
.