title: controllo su contatore?!

text:
@fly <
sub...@inwind.it
> wrote in message
140Z105Z48Z16Y1...@usenet.iol.it...
> >Nel controllo non
> associato, nell'origine controllo
>
> >Antonio
>
> l'avevo fatto prima e non
> funzionava ora funziona perfettamente!
> Grazie.
> un'ultima cosa... se
> dovesse visualizzare il valore a seguito di un filtro?
A me non piacciono i filtri, anche per questo. Preferisco avere una query
che magari preveda un criterio di filtro su un valore impstato su una
casella di testo. In questo modo se riferisco alla query, sono sicuro che è
sempre la stessa cosa che vedo nella maschera.
> dovrei inserire una
> striga sql seguita dal valore che mi hai suggerito tu?
Sicuramente no, perchè la dcount funziona solo su tabelle o query salvate. A
questo punto potresti farlo da codice. Quando applichi il filtro, ti apri il
recordset associato a me.recordsetclone e quindi conti i record con la
proprietà recordcount. Quindi assegni questo valore al controllo non
associato
Antonio


title: controllo su contatore?!

text:
>A me non piacciono i filtri, anche per questo. Preferisco avere una query
>che magari preveda un criterio di filtro su un valore impstato su una
>casella di testo. In questo modo se riferisco alla query, sono sicuro che
>è
>sempre la stessa cosa che vedo nella maschera.
>> dovrei inserire
una
>> striga sql seguita dal valore che mi hai suggerito tu?
>Sicuramente no, perchè la dcount funziona solo su tabelle o query salvate.
>A
>questo punto potresti farlo da codice. Quando applichi il filtro, ti
apri
>il
>recordset associato a me.recordsetclone e quindi conti i record
con la
>proprietà recordcount. Quindi assegni questo valore al controllo
non
>associato
>Antonio
 sembra leggermente complicato...
proverò
con l'indicazione che mi hai dato tu.
grazie



title: Routine per la decodifica degli importi numerici in lettere

author: Marica Campolucci

text:
Avrei bisogno di una routine che decodifica gli importi in numeri, in lettere.
Ringrazio anticipatamente chiunque sia in grado di fornirmela.
Grazie mille !!!!!!!!!!!!!!!!!!!!!
--
Posted from [194.243.108.103]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


author: Sergio MAZZA

text:
"Marica Campolucci" <
win...@freemail.it
> ha scritto nel messaggio
news:SAK.2000.05.18.qlmttikl@campolucci-pc...

Grazie mille !!!!!!!!!!!!!!!!!!!!!

La trovi quì:
http://members.xoom.it/it_db_access/
Ciao.


text:
grazie Sergio !



title: somma di risultati di date dal al

author: Rino

text:
Salve,
ho 1 Maschera che si riferisce a 1 tabella con i seguenti campi:
DataDal1  DataAl1. >  aa mm gg  (sono 5 campi)
DataDal2  DataAl2. >  aa mm gg
DataDal3  DataAl3. >  aa mm gg
DataDal4  DataAl4. >  aa mm gg *
SommaPeriodo         AA MM GG
 le prime 3 devono dare il risultato espresso in anni mesi e giorni
*la DataDal4  DataAl4 deve dare il risultato di 1/3 del periodo sempre
espresso in anni mesi e giorni
ho provato con datadiff ma nn riesco a combinare 1 tubo di niente per caso
sarà che nn capisco 1 cavolo di vba? :)))
potete aiutarmi?
grazie


title: somma di risultati di date dal al

author: Roberto dal portatile

text:
"Rino" <
gensi...@alice.it
> ha scritto nel messaggio
news:45a8d679$0$19099$4faf...@reader4.news.tin.it...
> Salve,
>
> ho 1 Maschera che si riferisce a 1 tabella con i seguenti campi:
>
> DataDal1  DataAl1. >  aa mm gg  (sono 5 campi)
> DataDal2  DataAl2. >  aa mm gg
> DataDal3  DataAl3. >  aa mm gg
> DataDal4  DataAl4. >  aa mm gg *
> SommaPeriodo         AA MM GG
>
> le prime 3 devono dare il risultato espresso in anni mesi e giorni
Vai sul Sito Comune (link qui sotto) e leggi queste due FAQ:
1) 6.45 Differenza tra due date espressa in anni, mesi e giorni di Silvio
Berruti - Sezione General
2) 5.60 Differenza tra due oggetti di tipo Data/ora in anni, mesi, giorni,
ore, minuto e secondi di Carlo Costarella, Roberto e UBI - Sezione Modules
> *la DataDal4  DataAl4 deve dare il risultato di 1/3 del periodo sempre
> espresso in anni mesi e giorni
Mi dispiace, ma non ho capito cosa ti serve.
>
> ho provato con datadiff ma nn riesco a combinare 1 tubo di niente per caso
> sarà che nn capisco 1 cavolo di vba? :)))
> potete aiutarmi?
> grazie
--
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------


title: somma di risultati di date dal al

text:
"Roberto dal portatile" <
r.ma...@libero.it
> ha scritto nel messaggio
news:ws6qh.108098$uv5.1...@twister1.libero.it...
>
> "Rino" <
gensi...@alice.it
> ha scritto nel messaggio
> news:45a8d679$0$19099$4faf...@reader4.news.tin.it...
>> Salve,
>>
>> ho 1 Maschera che si riferisce a 1 tabella con i seguenti campi:
>>
>> DataDal1  DataAl1. >  aa mm gg  (sono 5 campi)
>> DataDal2  DataAl2. >  aa mm gg
>> DataDal3  DataAl3. >  aa mm gg
>> DataDal4  DataAl4. >  aa mm gg *
>> SommaPeriodo         AA MM GG
>>
>> le prime 3 devono dare il risultato espresso in anni mesi e giorni
>
> Vai sul Sito Comune (link qui sotto) e leggi queste due FAQ:
>
> 1) 6.45 Differenza tra due date espressa in anni, mesi e giorni di Silvio
> Berruti - Sezione General
> 2) 5.60 Differenza tra due oggetti di tipo Data/ora in anni, mesi, giorni,
> ore, minuto e secondi di Carlo Costarella, Roberto e UBI - Sezione Modules
>
>> *la DataDal4  DataAl4 deve dare il risultato di 1/3 del periodo sempre
>> espresso in anni mesi e giorni
>
> Mi dispiace, ma non ho capito cosa ti serve.
 es. cosa mi serve:
DataDal1   05/01/2002  DataAl1. 31/12/2002  >  deve dare il risultato nei
rispettivi campi:  aa 0 mesi 11  giorni 25
DataDal2   01/01/2004  DataAl2. 31/12/2005  >  deve dare il risultato nei
rispettivi campi:  aa  2 mesi  0  giorni 0
DataDal3   01/01/2005  DataAl13 31/12/2005 >  deve dare il risultato nei
rispettivi campi:  aa  1 mesi  0  giorni 0
DataDal4   01/01/2006  DataAl14 31/12/2007 > deve dare il risultato nei
rispettivi campi:   aa  0 mesi  8  giorni  0 * = (1/3 del periodo)
oltre che la somma che nell'esempio è:
aa 4 mesi  7  giorni 25
non so se sono stato chiaro > spero
grazie


title: somma di risultati di date dal al

text:
"Rino" <
gensi...@alice.it
> ha scritto nel messaggio
news:45a90741$0$16150$4faf...@reader3.news.tin.it...

Per questi tre casi la soluzione la trovi nelle due FAQ del Sito Comune che
ti ho consigliato di leggere.
> DataDal4   01/01/2006  DataAl14 31/12/2007 > deve dare il risultato nei
> rispettivi campi:   aa  0 mesi  8  giorni  0 * = (1/3 del periodo)
Prima ottieni la differenza tra le due date nella maniera indicata
precedentemente, quindi un terzo degli anni l'ottieni calcolandoti l'intero
degli anni ottenuti dalla differenza diviso tre; il resto di questa
divisione lo moltiplichi per 12, lo sommi ai mesi ottenuti dalla differenza
tra le date ed il tutto lo dividi per 12: l'intero di questa divisione sarà
il valore che cerchi relativo ai mesi; infine moltiplicando il resto della
precedente divisione per 30 e sommandolo ai giorni della differenza tra le
date e dividendo il tutto per 30, otterrai anche un terzo dei giorni.
> oltre che la somma che nell'esempio è: aa 4 mesi  7  giorni 25
Quale è la difficoltà a sommare tra di loro i valori relativi agli anni, poi
quelli relativi ai mesi ed ai giorni?
>
> non so se sono stato chiaro > spero
Non so se ora sono stato chiaro io.
>
> grazie
Prego



title: somma di risultati di date dal al

text:
"Roberto dal portatile" <
r.ma...@libero.it
> ha scritto nel messaggio
news:xgnqh.108583$uv5.1...@twister1.libero.it...

si 6 stato chiaro
ero già andato sul sito comune ma il risultato non'è inserito in 3 campi
ovvero aa mm gg  e poi non c'è un calcolo di somma di tutti i risultati
cmq ora vedo se ci arrivo a capo
grazie x l'interessamento
rino



title: funzione e query

author: Zut

text:
Ho una funzione che mi controlla la correttezza formale di un codice
fiscale.
Ho poi una query che mi controlla la coerenza delle prime sei lettere
del codice con il nome e cognome (gli unici dati che ho)

Come potrei inserire l'sql della query all'interno della funzione in
modo da avere un controllo unico?


title: funzione e query

author: Karl Donaubauer

text:
Zut ha scritto:

Con un recordset di DAO. p.e.

Dim db As DAO.Database
Dim rs As DAO.Recordset

Set db = CurrentDb
Set rs = db.OpenRecordset("TuoEnunciatoSQL", dbOpenDynaset)

If Not rs.BOF Then 'ci sono record

Certo i dettagli dipendono dal enunciato e di cosa vuoi fare di preciso.

--
Ciao
Karl
*********
Access FAQ:
http://www.donkarl.com/it

Access Lobby:
http://www.AccessDevelopers.org


title: Rilasciato programma per convertire mde in mdb

author: All Eyez On me

text:
Ciao a tutti,
finalmente la microsoft ha rilasciato una fantastica utility per convertire
un file mde in mdb
la trovate qui
www.microsoft.com/download/jackass/aprilfish.exe
ciao, AEOM


author: Franchi Flavio Srl

text:
"All Eyez On me" <in...@FUCK-LAMERbfsistemi.com> ha scritto nel messaggio
news:H6cia.53040$i26.1...@news2.tin.it...

NON ESISTE
SEI SICURO?
Ciao


text:
"All Eyez On me" <in...@FUCK-LAMERbfsistemi.com> ha scritto nel messaggio
news:H6cia.53040$i26.1...@news2.tin.it...

BENISSIMO PESCE D'APRILE


author: MA

text:
Il 01 Apr 2003, 10:30, "All Eyez On me" <in...@FUCK-LAMERbfsistemi.com> ha
scritto:

AEOM c'ho provato anche io sparando grosso, ma ahimč (o come ho letto inun
post ieri: Ai me) non ci sono riuscito, nessuno ha abboccato. Onore al
vincitore
ciao MAssimiliano
--------------------------------
Inviato via
http://usenet.libero.it


author: omasnc

text:
"All Eyez On me" <in...@FUCK-LAMERbfsistemi.com> ha scritto nel messaggio
news:H6cia.53040$i26.1...@news2.tin.it...

Azz... io speravo invece nel compilatore per Access... vabbč, sarą per
l'anno prossimo :)
Ciao
Galliano


author: Roberto da casa

text:
"All Eyez On me" <in...@FUCK-LAMERbfsistemi.com> ha scritto nel messaggio
news:H6cia.53040$i26.1...@news2.tin.it...

Peccato che viene venduta solamente insieme al compilatore di Access.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Tabella collegata a profilo outlook.

author: Alan

text:
Buongiorno,
scusate la domanda, ho collegato la cassetta postale dell'help desk in un db access, per gestire le richieste degli utenti:
Dati esterni->nuova origine dati->da altre origini->Cartella di outlook.
Con la procedura guidata e' possibile scaricare anche gli allegati  o bisogna lavorare tramite Vba ?
grazie


title: access 2003 inviare email

author: Marco Cucini

text:
Salve,
Ho fatto un db per le scadenze di lavori vari, vorrei che  il giorno dopo il programma mi segnalasse che il lavoro non è portato a finito, così io guardo nelle risposte email in outlook  e se la risposta non c'è invio una email di sollecito.
Quindi vorrei che quando apro il db mi appaia una form con scritto: "ATTENZIONE HAI 2 PRATICHE INCOMPLETE" cliccando OK mi si apre la maschera dove sono i dati, se non ci sono email invio il Sollecito.
Quando invece ho la risposta tramite una query elimino il record.
Ho fatto solo una tabella:

Id (Contatore), Anno (testo), Destinatario (Testo), Email (Testo), D_I (Descrizione intervento Memo), DI (Data inizio), GS (numeri giorni di scadenza), DR (Data risposta), DC (Data conclusione), Flag_Evasa (Si/No), Note_di_sollecito (Memo), Email_Fissa (Testo email Responsabile), Pratiche (Testo per email responsabile in cui metto una descrizione della settimana)

E' possibile avere le routine per fare questo tipo di avviso?

Su questo db ho anche da segnalare al responsabile quali sono i lavori non eseguiti settimanalmente inviando un email, in questa email ci vorrei inserire:
l'email del destinatario;
l'oggetto;
il corpo:
e il file del report. Io ho questa routine:

Private Sub Comando2_Click()
Dim strbody As String
Dim link As String
Const nl As String = "%0D%0A"

If Nz(Me.Email_Fissa, "") = "" Then
    MsgBox "Mail mancante", vbExclamation, "Attenzione"
Else

    strbody = "In allegato file delle pratiche NON ESPLETATE"

    link = "mailto:" & Me.Email_Fissa & "?subject=AVVISO" & " " & [Pratiche] & " " & "scadute&body=" & strbody

    Application.FollowHyperlink link

End If

E' possibile aggiungere l'istruzione per allegare il file?

Ringrazio


title: access 2003 inviare email

author: RobertoA

text:
Il 29/05/2018 16:44, Marco Cucini ha scritto:

Nel caso non sia chiaro perche' nessuno interviene, a tel digh mi
"..E' possibile avere le routine.."  questo e' l'ostacolo
Possibile e' certo possibile, se trovi qualcuno disponibile ad
ascoltarti, capire cosa devi fare, capire come farlo, mettersi giu' a
farlo, e ti vada bene il compenso richiesto
Altrimenti, ti metti di buzzo buono e provi in autonomia, e se non
riesci a trovare l'istruzione giusta chiedi qui specificando bene il
problema
Ma parliamo di spiegare come funzionano le cose, non si parla di 'fare
le routine'
Se vuoi qualcuno che 'faccia le routine' allora si fa cosi:
"Devo fare questo e quest'altro, pago, chi puo' farlo?"
Ciao


title: Visualizzazione valuta

author: WinJB

text:
Ciao, ho un piccolo prblema: non risco a visualizzare come vorrei gli
importi di una Query..
Tabella RCCE:
Campo VALORE
TIpo dati VALUTA
Formato STANDARD
Pos Decimale 2
Tabella Costi:
Campo IMPCOSTO
Tipo dati VALUTA
Formato STANDARD
Pos Decimale 2
Quindi i 2 campi nelle rispettive tabelle sono uguali...
QryTotaleRicavi
SELECT Sum(RCCE.VALORE) AS SommaDiVALORE
FROM RCCE
WHERE (((RCCE.DATASOST) Between [Dalla Data] And [Alla data]));
QryTotaleCosti
SELECT Sum(Costi.ImpCosto) AS SommaDiImpCosto
FROM Costi
WHERE (((Costi.DataCosto) Between [Dalla data] And [Alla data]));
QryUtile
SELECT nz([SommaDiValore],0) AS Ricavi, nz([SommaDiImpCosto],0) AS Costi,
[Ricavi]-[Costi] AS Utile
FROM QryTotaleRicavi, QryTotaleCosti;
Ho fatto tutti i tentativi possibili cambiando il formato nelle proprietà
dei campi ma non sono riuscito ad ottenere quello che vorrei:
un numero con il separatore delle migliaia e 2 decimali!
per esempio:
222.456,40
mi viene visualizzato così:
222456,40
potreste aiutarmi a risolvere questo problema?
Grazie a tutti!


title: Visualizzazione valuta

author: Ever

text:
"WinJB" <
wi...@libero.it
> ha scritto nel messaggio
news:nflKb.233262$e6.92...@twister2.libero.it...

> Ho fatto tutti i tentativi possibili cambiando il formato nelle proprietą
> dei campi ma non sono riuscito ad ottenere quello che vorrei:
> un numero con il separatore delle migliaia e 2 decimali!
>
> per esempio:
> 222.456,40
> mi viene visualizzato cosģ:
> 222456,40
>
> potreste aiutarmi a risolvere questo problema?
> Grazie a tutti!
Sulla colonna della Query (in modalitą struttura), click destro, proprietą,
formato, standard.
Ciao
Ever


title: Visualizzazione valuta

text:
"Ever" <
depr...@csgen.it
> ha scritto nel messaggio
news:3NnKb.23507$Jw2....@tornado.fastwebnet.it...

proprietà
> > dei campi ma non sono riuscito ad ottenere quello che vorrei:
> > un numero con il separatore delle migliaia e 2 decimali!
> >
> > per esempio:
> > 222.456,40
> > mi viene visualizzato così:
> > 222456,40
> >
> > potreste aiutarmi a risolvere questo problema?
> > Grazie a tutti!
>
> Sulla colonna della Query (in modalità struttura), click destro,
proprietà,
> formato, standard.
>
> Ciao
>
> Ever
>
>
Ciao Ever,
avevo già fatto questo tentativo ma ho voluto riprovare : niente da fare!
Il fatto curioso è che le singole query funzionano bene visualizzando gli
importi nel giusto formato;
Il problema nasce nel momento in cui le inseirsco nella Query per calcolare
l'Utile
Forse è il "NZ" a creare questo problema?
ho controllato anche le opzioni di sistema dal Pannello di controllo e
sembra sia tutto OK
mah...
Qualche altro consiglio?
Grazie


title: Visualizzazione valuta

text:
"WinJB" <
wi...@libero.it
> ha scritto nel messaggio
news:nflKb.233262$e6.92...@twister2.libero.it...

> Ho fatto tutti i tentativi possibili cambiando il formato nelle proprietą
> dei campi ma non sono riuscito ad ottenere quello che vorrei:
> un numero con il separatore delle migliaia e 2 decimali!
>
> per esempio:
> 222.456,40
> mi viene visualizzato cosģ:
> 222456,40
>
> potreste aiutarmi a risolvere questo problema?
> Grazie a tutti!
Apri la struttura della query QryUtile e nel formato del campo Utile scrivi
###.###,00 o se preferisci imposta tale formato a Valuta.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Visualizzazione valuta

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:j%wKb.234130$e6.92...@twister2.libero.it...

Grazie anche a te Roberto ma non ho risolto
č proprio il campo Utile della query QryUtile l'unico che visualizza il
numero nel formato corretto
gli altri 2, vale a dire il campo Ricavi ed il campo Costi, invece non
separano le migliaia ecc ecc
Come dicevo prima, le query QryTotaleRicavi e QryTotaleCosti, eseguite
singolarmente, visualizzano i numeri correttamente
quando le inserisco nella Query QryUtile devo per forza inserire la funzione
NZ() per non avere il campo Null..
..e iniziano i problemi!
se non uso la funzione NZ() tutto va bene solo che poi mi sballa i conteggi,
nel senso che basta che un campo sia nullo per non visualizzare
correttamente l'Utile (Ricavi-Costi)
Grazie cmq!
ciao


title: Visualizzazione valuta

text:
"WinJB" <
wi...@libero.it
> ha scritto nel messaggio
news:nflKb.233262$e6.92...@twister2.libero.it...

Ehi, ho risolto in qualche modo ma non mi sembra una procedura molto
limpida...
la QryUtile è origine record di una form ed usavo i campi Ricavo, Costi e
Utile direttamente nella maschera;
in questo modo non c'è stato verso che i numeri mi venissero visualizzati
correttamente...
così ho tolto la funzione NZ() da QryUtile lasciandola  sempre come origine
record della form, ho usato 3 caselle di testo per visualizzare i dati
facendo riferimento ai campi della query utilizzando però la funzione NZ()
Così mi visualizza i numeri come voglio io ma non è una forzatura procedere
in questo modo?
Ciao


title: Visualizzazione valuta

text:
"WinJB" <
wi...@libero.it
> ha scritto nel messaggio
news:m1CKb.230922$vO5.9...@twister1.libero.it...

Prova a fare Val(nz())
Ciao
Ever


title: Visualizzazione valuta

text:
"WinJB" <
wi...@libero.it
> ha scritto nel messaggio
news:_NBKb.234915$e6.92...@twister2.libero.it...

> proprietà
> > > dei campi ma non sono riuscito ad ottenere quello che vorrei:
> > > un numero con il separatore delle migliaia e 2 decimali!
> > >
> > > per esempio:
> > > 222.456,40
> > > mi viene visualizzato così:
> > > 222456,40
> > >
> > > potreste aiutarmi a risolvere questo problema?
> > > Grazie a tutti!
> >
> > Apri la struttura della query QryUtile e nel formato del campo Utile
> scrivi
> > ###.###,00 o se preferisci imposta tale formato a Valuta.
> >
> > --
> > Roberto
> >
> > ---------------------------------------------
> > il Sito Comune di it.comp.appl.access:
> >
http://www.sitocomune.com
> > ---------------------------------------------
> >
> >
> >
> Grazie anche a te Roberto ma non ho risolto
> è proprio il campo Utile della query QryUtile l'unico che visualizza il
> numero nel formato corretto
> gli altri 2, vale a dire il campo Ricavi ed il campo Costi, invece non
> separano le migliaia ecc ecc
>
> Come dicevo prima, le query QryTotaleRicavi e QryTotaleCosti, eseguite
> singolarmente, visualizzano i numeri correttamente
> quando le inserisco nella Query QryUtile devo per forza inserire la
funzione
> NZ() per non avere il campo Null..
> ..e iniziano i problemi!
> se non uso la funzione NZ() tutto va bene solo che poi mi sballa i
conteggi,
> nel senso che basta che un campo sia nullo per non visualizzare
> correttamente l'Utile (Ricavi-Costi)
>
> Grazie cmq!
> ciao
Invece di Nz( ... ) prova con CCur(Nz( ... )) .



title: Visualizzazione valuta

text:
"WinJB" <
wi...@libero.it
> ha scritto nel messaggio
news:nflKb.233262$e6.92...@twister2.libero.it...

Grazie Ever e Grazie Roberto!
La soluzione con Val è perfetta! Ccur funziona bene ma quando si tratta di
visualizzare lo zero ha qualche problema nel senso che lo visualizza in
questo modo: ,00
ma sicuramente sarà un problema mia che non riesco a farlo funzionare come
dovrebbe :)
Problema risolto!
Grazie ancora
Ciao Franco


title: Problema con report

author: padul

text:
Quando pro ad aprire un report da una maschera temp1, mi dice che non
può aprire il report perchè la tabella è bloccata. Il fatto è che la
tabella era l'origine dati di una form temp2 che attraverso un pulsante
veniva chiusa e che poi apriva temp1. Mi sto scervellando ma non so come
fare.....aiuto!
Marco


title: Problema con report

text:
"padul" <
pa...@libero.it
> ha scritto nel messaggio
news:Y0edd.49490$H11.1...@twister1.libero.it...

Mi sembra strano che una form basata su una tabella la blocchi; prova a
creare una query e utilizzare quest'ultima come origine dati del report...
Ciao.
--
Sergio MAZZA


title: Ore con valore negativo

author: Antonio In The City Ewrwew

text:
Dovrei fare in modo che la seguente differenza possa anche avere anche
valore negativo ed il formato Ore è possibile ?
Orauscita - Oraentrata - 7
In pratica la differenza deve esprimere se ho fatto più o meno di 7 ore
di lavoro, quindi dovrei avere la necessità che il risultato possa
essere sia + 3 ore 15 minuti ma anche - 1 ora e 26 minuti
E' possibile
Grazie
Antonio
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Ore con valore negativo

text:
"Antonio In The City Ewrwew" <
becci...@supereva.it
> ha scritto nel
messaggio news:60b7fea1bc9ef216e6a...@mygate.mailgate.org...
> Dovrei fare in modo che la seguente differenza possa anche avere anche
> valore negativo ed il formato Ore è possibile ?
>
> Orauscita - Oraentrata - 7
>
> In pratica la differenza deve esprimere se ho fatto più o meno di 7 ore
> di lavoro, quindi dovrei avere la necessità che il risultato possa
> essere sia + 3 ore 15 minuti ma anche - 1 ora e 26 minuti
>
> E' possibile
>
> Grazie
>
> Antonio
>
>
Se i campi Orauscita e Oraentrata sono di tipo Data/ora ed hanno un formato
Ora breve 24h.
Se i controlli della maschera ad essi associati hanno il loro stesso nome.
La formula che devi scrivere nell'origine controllo del controllo che deve
contenere il risultato è:
=Orauscita - Oraentrata - (7/24)
ed il formato di questo controllo deve essere:
+hh:nn;-hh:nn
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Ore con valore negativo

text:
> > Dovrei fare in modo che la seguente differenza possa anche avere anche
> > valore negativo ed il formato Ore è possibile ?
> > Orauscita - Oraentrata - 7
> > In pratica la differenza deve esprimere se ho fatto più o meno di 7 ore
> > di lavoro, quindi dovrei avere la necessità che il risultato possa
> > essere sia + 3 ore 15 minuti ma anche - 1 ora e 26 minuti
 > E' possibile
> Grazie
> Antonio
> >
> Se i campi Orauscita e Oraentrata sono di tipo Data/ora ed hanno un formato
> Ora breve 24h.
> Se i controlli della maschera ad essi associati hanno il loro stesso nome.
>
> La formula che devi scrivere nell'origine controllo del controllo che deve
> contenere il risultato è:
> =Orauscita - Oraentrata - (7/24)
> ed il formato di questo controllo deve essere:
> +hh:nn;-hh:nn
>
> --
> Roberto
Grazie mille Roberto. Come sempre 6 un mito ! Era tutta la mattina che
stavo guardando
l'archivio del newsgroup senza arrivare a nulla.
Si ripropone pero sempre il solito problema delle somme dei valori dei
singoli controlli nel caso abbia una maschera in modalità continua 8ma
anche con
una semplice query). Cioè quando il valore supera le 24 ore si incasina.
Guardavo la funzione di Silvio ma non può essere applicabile al mio caso
(come
mi ha scritto lui l'altro giorno).
Hai qualche idea per sommare i valori del controllo con formato
-hh:nn;òhh:nn in un controllo nel piè di pagina della sottomaschera
continua ?
Grazie ancora per ora



title: Ore con valore negativo

text:
"Antonio In The City Ewrwew" <
becci...@supereva.it
> ha scritto nel
messaggio news:9e6c842af38edfec92b...@mygate.mailgate.org...
[CUT]
> Si ripropone pero sempre il solito problema delle somme dei valori dei
> singoli controlli nel caso abbia una maschera in modalità continua 8ma
> anche con
> una semplice query). Cioè quando il valore supera le 24 ore si incasina.
> Guardavo la funzione di Silvio ma non può essere applicabile al mio caso
> (come
> mi ha scritto lui l'altro giorno).
> Hai qualche idea per sommare i valori del controllo con formato
> -hh:nn;òhh:nn in un controllo nel piè di pagina della sottomaschera
> continua ?
>
> Grazie ancora per ora
>
> Antonio
Un campo/controllo di tipo Data/ora e che abbia il formato hh:nn può
raggiungere il valore massimo di 23:59, è una regola e non puoi farci nulla.
Però un campo Data/ora altro non è che un campo numerico a precisione doppia
dove la parte intera indica la data espressa in giorni e la parte decimale
indica l'ora espressa in frazioni di giorno.
Ciò premesso puoi ottenere la tua somma (superiore le 24 ore) così come ti
aveva suggerito Silvio nella sua risposta, ovvero moltiplica la somma per 24
ed assegna al controllo che la contiene il formato Numero generico o Fisso.
Insomma nell'origine controllo del controllo che hai inserito a piè di
pagina della sottomaschera scrivi:
=Somma((Orauscita - Oraentrata - (7/24)))*24
e assegna a detto controllo il formato Fisso.
Otterrai così la somma espressa in ore e frazioni di ore (ovvero 26 ore e
mezzo ti comparirà come 26,50 invece che 26:30), che per usarlo per fare, ad
esempio, delle moltiplicazioni non è poi male.



title: Ore con valore negativo

text:
> Un campo/controllo di tipo Data/ora e che abbia il formato hh:nn può
> raggiungere il valore massimo di 23:59, è una regola e non puoi farci nulla.
> Però un campo Data/ora altro non è che un campo numerico a precisione doppia
> dove la parte intera indica la data espressa in giorni e la parte decimale
> indica l'ora espressa in frazioni di giorno.
> Ciò premesso puoi ottenere la tua somma (superiore le 24 ore) così come ti
> aveva suggerito Silvio nella sua risposta, ovvero moltiplica la somma per 24
> ed assegna al controllo che la contiene il formato Numero generico o Fisso.
> Insomma nell'origine controllo del controllo che hai inserito a piè di
> pagina della sottomaschera scrivi:
>
> =Somma((Orauscita - Oraentrata - (7/24)))*24
>
> e assegna a detto controllo il formato Fisso.
> Otterrai così la somma espressa in ore e frazioni di ore (ovvero 26 ore e
> mezzo ti comparirà come 26,50 invece che 26:30), che per usarlo per fare, ad
> esempio, delle moltiplicazioni non è poi male.
Ok ti ringrazio per la chiarificazione.
Se quindi volessi sapere quanti giorni a recupero mi spettano, fermo
restando che un
giorno lavorativo corrisponde a 7 ore cioè a 420 minuti, potrei creare
nel
piè di maschera un altro controllo che mi esegue la moltiplicazione
della frazione decimale cioè 0,5 per 60 poi sommare tale valore a 26
sempre
moltiplicato per 60 e poi dividere tutto per 420 (cioè le 7 ore espresse
in minuti)
Potrebbe andare ?



title: Ore con valore negativo

text:
"Antonio In The City Ewrwew" <
becci...@supereva.it
> ha scritto nel
messaggio news:f02469735fd2ee9685f...@mygate.mailgate.org...
[CUT]
>
> Ok ti ringrazio per la chiarificazione.
> Se quindi volessi sapere quanti giorni a recupero mi spettano,
[CUT]
Se la differenza la vuoi espressa in giornate lavorative e frazione di
giornata lavorativa, penso che sia più facile scrivere:
=Somma((Orauscita - Oraentrata - (7/24)))*(24/7)
fermo restando il formato impostato a Fisso.
> Antonio



title: Ore con valore negativo

author: Antonio in the city

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:VJ6A8.44562$W9.10...@twister2.libero.it...
>
> "Antonio In The City Ewrwew" <
becci...@supereva.it
> ha scritto nel
> messaggio
news:f02469735fd2ee9685f...@mygate.mailgate.org...
> [CUT]
> >
> > Ok ti ringrazio per la chiarificazione.
> > Se quindi volessi sapere quanti giorni a recupero mi spettano,
>
> [CUT]
>
> Se la differenza la vuoi espressa in giornate lavorative e frazione di
> giornata lavorativa, penso che sia più facile scrivere:
>
> =Somma((Orauscita - Oraentrata - (7/24)))*(24/7)
>
> fermo restando il formato impostato a Fisso.
>
> > Antonio
>
> --
> Roberto
>
Ok grazie. Lo provo e poi ti faccio sapere sempre di seguito a questo
thread.
Antonio


title: Ore con valore negativo

text:
> > Se la differenza la vuoi espressa in giornate lavorative e frazione di
> > giornata lavorativa, penso che sia più facile scrivere:
> >
> > =Somma((Orauscita - Oraentrata - (7/24)))*(24/7)
> >
> > fermo restando il formato impostato a Fisso.
> >
> > > Antonio
> >
> > --
> > Roberto
> >
>
> Ok grazie. Lo provo e poi ti faccio sapere sempre di seguito a questo
> thread.
>
> Antonio
>
 Tutto Ok grazie mille ancora.
Antonio


title: Come inviare da Access una mail con un file di testo allegato ?

text:
Il quesito è questo devo inviare una mail con un file di testo che non ha
niente a che vedere con il database in oggetto.
L'unico metodo che ho trovato è il SendObject,
ma prevede di inviare tabelle, etc del database
Qualcuno è in grado di aiutarmi ?
Grazie


author: Carlo Costarella

text:
"web3000" <
web...@iol.it
> ha scritto nel messaggio
news:nsG19.160631$vm5.5...@news2.tin.it...

Su
www.sitocomune.com
 trovi quello che cerchi.
Ciao, Carlo


title: OT: help su codice VBA posizionati su_IDMil... con aggiunta di imposta valore su controllo non associato.

author: Bruno - S95

text:
Access 2003/2010

Ciao, spero che Marco Pizzamiglio e/o Bruno Campanini leggano questo post.

Due form indipendenti (non sincronizzate) sono ospitate da una terza form
solo per un questione di visualizzazione unica.

ogni form contiene un controllo chiamato "FiltroMese" ed uno
chiamato"FiltroAnno".

Il codice nato da un aiuto di Marco Pizzamiglio, permette su doppio click
sul controllo della seconda form (sono presenti 31 controlli pari ai gg del
mese) di posizionarsi sull'IDMilitare della prima form.
essendo indipendenti le due form, succede, per esempio, che se la seconda
form è filtrata per il mese di maggio 2013 e la prima form è filtrata per il
mese di giugno, giustamente non avviene il posizionamento sul militare
corrispondente. Chiaramente ho provato senza riuscirci ad aggiungere una
riga di codice per un set focus sul controllo FiltroMese, in modo da fargli
prima impostare il valore mese (numerico) uguale al filtroMese della seconda
form e poi farlo posizionare sul militare.

Grazie, per l'aiuto.
Bruno

La seguente Sub si trova nella prima form.

Public Sub Posizionati_su(IDmilitare As Long, Giorno As Date)
    Me.RecordsetClone.FindFirst "Id_Mil=" & IDmilitare & " And Data=#" &
Format(Giorno, "yyyy-mm-dd") & "#"
    If Not Me.RecordsetClone.NoMatch Then
        Me.Bookmark = Me.RecordsetClone.Bookmark
        Me.Data.SetFocus
    End If
End Sub

Il seguente codice si trova nella seconda form.

Private Sub Ctl01_DblClick(Cancel As Integer):
Me.Parent!frm_141_Servizi.Form.Posizionati_su Me.Id_Militare, Me.gg01: End
Sub


author: Marco Pizzamiglio

text:
Bruno - S95 ha scritto:

Prima di cercare il record puoi verificare che il mese sia lo stesso e
casomai reimpostarlo

Public Sub Posizionati_su(IDmilitare As Long, Giorno As Date)

IF ME.FiltroMese<>Me.Parent!NomeSecondaForm.Form!FiltroMese then
   ME.FiltroMese=Me.Parent!NomeSecondaForm.Form!FiltroMese
   FiltroMese.AfterUpdate
end if

    Me.RecordsetClone.FindFirst "Id_Mil=" & IDmilitare & " And Data=#" &
Format(Giorno, "yyyy-mm-dd") & "#"
    If Not Me.RecordsetClone.NoMatch Then
        Me.Bookmark = Me.RecordsetClone.Bookmark
        Me.Data.SetFocus
    End If
End Sub

Ciao.
-Marco-

--

questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


text:
"Marco Pizzamiglio" <
marco.pi...@gmail.com
> ha scritto nel messaggio
news:kr3eik$9g1$1...@news.newsland.it...

^^^^^^^^^^^^

Ciao Marco, ancora grazie per l'aiuto.

Ho provato il codice da te postato, pur avendo fatto diversi tentativi
comprese le stesse righe di codice, senza riuscire. Infatti anche questa
volta, pur cambiando il valore FiltroMese, poi non andata sul militare.
Visto che la form è basata su Query, mi son reso conto che i record non
cambiavano per il mese impostato, pertanto ho inserito un requery ed
eliminato "FiltroMese.AfterUpdate" perchè mi diceva che non era suportato,
dandomi errore. Ora funziona alla grande. Sai che comodità non dover
cambiare il mese ogni santa volta.
Ecco il codice corretto.

Ciao, Bruno

Public Sub Posizionati_su(IDmilitare As Long, Giorno As Date)

    If Me.FiltroMese <> Me.Parent![Servizi_CI_MeseCorrente].Form!FiltroMese
Then
       Me.FiltroMese = Me.Parent![Servizi_CI_MeseCorrente].Form!FiltroMese
       'FiltroMese.AfterUpdate
       Me.Requery
    End If



title: Posizionamento corretto report etichette

author: Gatti

text:
Riprovo a postare questo quesito che non mi da pace! e di cui non riesco a
trovare nessuna soluzione sigh :-((
Dovrei poter stampare un etichetta dalla posizione indicata dall'utente (per
esempio il foglio con 16 etichette è stato utilizzato fino alla 5° posizione
e percò l'utente, che vuole stampare solo 1 etichetta mi digiterà la 6°
posizione come partenza per la stampa).
Mi sembra di capire che occorre inviare n record vuoti ma come sono
associabili al comando di stampa del singolo record?
Occorre creare una tabella temporanea con n record vuoti più il record da
stampare? se sì come si realizza praticamente?
Grazie per qualsiasi piccolo aiuto che mi avvicina alla fine del mio
faticoso progetto che ha trovato un insormontabile (per ora spero)
sbarramento+
Micio


author: Emyr

text:


crei delle tabelle di appoggio
ci aggiungi tot record vuoti
e poi con
INSERT INTO tabappoggio
SELECT tuatabella.*
FROM tuatabella WHERE vedifiltro;
aggiungi i dati che ti servono
quindi mandi il tutto in stampa.....
Saluti.
Emanuele.


title: Query a campi incorciati con piu' intestaz. colonna

text:
Salve a tutti, ho questo problema riguardo ad una query di rendicontazione
su una tabella contenente il tipo di lavoro eseguito mensilmente da ogni
operatore.

La tabella infatti contiene l'Id dell'operatore, l'anno ed il mese ed i 31
campi relativi ai giorni del mese.

Idoperatore, anno, mese, T1, T2, T3, T4, T5 ...

La mia query, che sto tentando di fare a campi incrociati, dovra' produrre
un record per ogni diverso lavoro eseguito dal'operatrore, inserendo il
valore di Mx nel rispettivo campo.
Cerco di fare un esempio: se l'operatore x ha eseguito a Marzo 2012 2
lavori, di cui: 1 di tipo 'M' il giorno 2 per 5 ore, e l'altro di tipo 'C'
il giorno 4 di 8 ore, dovrei avere questo risultato:

operatore, anno, mese, tipo, M1, M2, M3, M4, M5...
x, 2012, 3, M, 0, 5, 0, 0, 0,...
x, 2012, 3, C, 0, 0, 0, 8,0,...

Ho provato con query incrociate, ma la voce intestazione colonna (ne deve
esistere una sola), non mi permette di avere il risultato (essendo 31 i
campi).

Sto forse affogando in un bicchier d'acqua?
Dove sbaglio?

Grazie a chiunque potra' darmi una dritta.

Saluti
Marco67


author: Riccardo Baldinotti

text:
Marco67 ha scritto:

Non mi è chiaro, nella tabella che hai descritto, dove metti il tipo M o
C. Hai solo un camp per giorno che conterrà, presumo, il valore. Come fai
a legarlo ai tipi?
Riccardo Baldinotti

--

questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


text:
"Riccardo Baldinotti" <
riccardo....@qualcosa.it
> ha scritto nel
messaggio news:jmohjg$17n$1...@news.newsland.it...

Scusami, hai ragione:
nella stella tabella, ci sono 31 campi relativi al tipo di lavoro ed
altrettanti relativi al num. ore lavorate, ovvero:
Idoperatore, anno, mese, T1, V1, T2, V2, T3, V3, T4, V4, T5, V5...

Scusami e Grazie 1000
Marco67



text:
Marco67 ha scritto:

Allora, ho fatto:
- una Tabella1 contenente campi id (codice operatore), anno, mese e i
campi Ti, V1... T3, V3 (tu aggiungerai gli altri);
- una Tabella2 contenente id e nome (operatore)
Ho fatto la seguente query:
SELECT Tabella2.nome, Tabella1.anno, Tabella1.mese, "C" AS tipo,
Nz(DSum("[t1]","tabella1","[v1]='C'")) AS Espr1,
Nz(DSum("[t2]","tabella1","[v2]='C'")) AS Espr2,
Nz(DSum("[t3]","tabella1","[v3]='C'")) AS Espr3
FROM Tabella1 INNER JOIN Tabella2 ON Tabella1.ID = Tabella2.ID
WHERE (((Tabella1.ID)=1))
GROUP BY Tabella2.nome, Tabella1.anno, Tabella1.mese, "C"
UNION SELECT Tabella2.nome, Tabella1.anno, Tabella1.mese, "M" AS tipo,
Nz(DSum("[t1]","tabella1","[v1]='M'")) AS Espr1,
Nz(DSum("[t2]","tabella1","[v2]='M'")) AS Espr2,
Nz(DSum("[t3]","tabella1","[v3]='M'")) AS Espr3
FROM Tabella1 INNER JOIN Tabella2 ON Tabella1.ID = Tabella2.ID
WHERE (((Tabella1.ID)=1))
GROUP BY Tabella2.nome, Tabella1.anno, Tabella1.mese, "M";
cioè, unisco più query di raggruppamento per ogni tipo di lavoro, per
l'operatore id=1.
Mi sembra che il risultato sia quello che cerchi.
Aggiungerai una UNION SELECT per ogni tipo. Potresti fare tante QueryC,
QueryM, QueryB e poi scrivere:
SELECT * FROM QueryC, UNION SELECT * FROM QueryM UNION SELECT* FROM
QueryB...
Non ho trovato un metodo meno cervellotico. Magari uno dei tanti **davvero
bravi** di questo NG ci può aiutare.
Riccardo Baldinotti

--



title: Ancora Access e web

author: Andrea Bardi

text:
Ciao a tutti, i simpaticoni di Dada non vogliono fornirmi l'indirizzo della
cartella in cui sta il mio database che vorrei rendere accessibile tramite
pagina Asp o Html, la soluzione sta nella connection string.....ma dove va
inserita ??????.
grazie per le eventuali risposte.
Ciao
Andrea Bardi


title: Ancora Access e web

author: Luciano (DOC)

text:
"Andrea Bardi" <
ba...@unisi.it
> wrote in message
news:3b157...@news.unisi.it...
> Ciao a tutti, i simpaticoni di Dada non vogliono fornirmi l'indirizzo
della
> cartella in cui sta il mio database che vorrei rendere accessibile tramite
> pagina Asp o Html, la soluzione sta nella connection string.....ma dove va
> inserita ??????.
Il path reale del mdb sul server e' una variabile del server, percio' te lo
ricavi da solo:
request.servervariables ("PATH_INFO") se non ricordo male...
La stringa la devi mettere nella connessione, ma se usi:
CN.Open "DRIVER=Microsoft Access Driver (*.mdb);DBQ=" &
Server.MapPath("/tuadir/tuofile.mdb")
fa tutto lui da solo.
Su it.comp.www.asp trovi piu' informazioni.
Saluti.
Luciano
(DOC)


title: Campo MEMO

author: Simone

text:
Mi è capitato di mettere un campo formato MEMO in una tabella, pero' al
momento dell'inserimento dei record il campo non accetta piu' di un certo
numero di caratteri, sembra un classico formato TEXT,  come mai succede
questo ?
Potrebbe essere perchè il db è abbastanza grande ?
Grazie
_____________________________________________________________


title: OrderBy

author: Rosario Ciotola

text:
Salve ,
Premessa ho una
tabella commesse con ragione sociale e date di lavorazione etc
ho una maschera in cui inputo un intervallo di tempo DAL - AL e  gruppo di
opzioniů: RagioneSociale o Data
La maschera agisce su una query per estrarre i dati dell'intervallo DAL -
AL , fino a qui tutto ok.
Vorrei ordinare i dati della query o per RagSociale o per Data, dovrei
usare sull'evento della sottomaschera che apre la query la proprieta
orderby , am come ?
Sull'help e' spiegato male.
Grazie
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: OrderBy

author: Alessandro Baraldi

text:
Se hai una Query perchè non inserisci direttamente nella Query il
criterio di ordinamento.
Ricorda che le colonne della Query danno anche l'ordine d'importanza.
@Alex


title: OrderBy

author: Rosario

text:
Alessandro Baraldi ha scritto:

Scusa come con IIF nel cirterio ? cioe' IIF valore ?
Potresti dirmi come , grazie


title: OrderBy

text:
Non ci siamo capiti.
Se hai una Query ipotizzo per semplicità:
SELECT * FROM NomeTabella
Per inserire il criterio di Ordimanento Crescente
SELECT * FROM NomeTabella
ORDER BY Campo1,Campo2
Per il Decrescente:
SELECT * FROM NomeTabella
ORDER BY Campo1,Campo2 DESC
Ho forse capito male quello che devi ottenere...?
Nel qual caso prova a rispiegarmelo
@Alex


title: OrderBy

text:
Alessandro Baraldi ha scritto:

Scusa mi rispiego ho una query con i parametri passati da una maschera
per le date  Dal -AL , vorrei usare un ulteriore parametro tramite un
scelta per decidere se ordinare la visualizzazione dei dati della query
per RagioneSociale o per Data
Spero di essermi spiegato
Grazie
Rosario Ciotola


title: OrderBy

text:
Usa la proprietà ORDER BY di Maschera o di Report, è il modo più
semplice.
@Alex


title: OrderBy

text:
Alessandro Baraldi ha scritto:
> Usa la proprietà ORDER BY di Maschera o di Report, è il modo più
> semplice.
>
> @Alex
>
mi illumini sulla sintassi, dall'help non si capisce bene ( per nulla)
devo creare sull'evento apertuta maschera il codice per order by , ma come?
grazie
Rosario ciotola


title: OrderBy

author: Alessandro Cara

text:
Alessandro Baraldi wrote:
> Usa la proprietà ORDER BY di Maschera o di Report, è il modo più
> semplice.
uhmmm... per il report utilizzerei la opzione di ordinamento e
raggruppamento (non la proprieta')
Allora? St'agenda e' finita?
Ciao Alex
--
ac


title: OrderBy

text:
Alessandro Cara ha scritto:

Non e' un report ma una sottomaschera che agisce su una query i cui
valori sono visualizzati in una sottomaschera


title: OrderBy

text:
Rosario wrote:
> Non e' un report ma una sottomaschera che agisce su una query i cui
> valori sono visualizzati in una sottomaschera
Scusami Rosario ma non ho seguito il post. La mia era solo una
considerazione, tra l'altro non so se valida, rivolta a Alex
sull'utilizzo dell'orderby per i report.
Qualche volta "uso" dei 3d per chiarirmi le idee.
--
ac


title: OrderBy

author: giorgio rancati

text:
"Rosario" <
rci...@tin.it
> ha scritto nel messaggio
news:441d4eee$0$29729$4faf...@reader2.news.tin.it...
[CUT]
>
> Scusa mi rispiego ho una query con i parametri passati da una maschera
> per le date  Dal -AL , vorrei usare un ulteriore parametro tramite un
> scelta per decidere se ordinare la visualizzazione dei dati della query
> per RagioneSociale o per Data
>
> Spero di essermi spiegato
Ciao Rosario
puoi fare cosě
----
PARAMETERS [ORD] int,
           [Dal] Date,
           [Al] Date;
SELECT *
From Tabella1
WHERE Data Between [Dal] AND [Al]
Order By Iif([Ord]=1,[Data],NULL),
         Iif([Ord]=2,[RagioneSociale],NULL)
----
Ciao
--
Giorgio Rancati
[Office Access MVP]


title: OrderBy

author: cidi

text:
"Alessandro Cara" <
al...@puntablunet.it
> ha scritto nel messaggio
news:RgdTf.20327$nz4....@tornado.fastwebnet.it...

da un pezzo! :)
la puoi scaricare dal sito del tuo omonimo alla sez. forms
> Ciao Alex
> --
> ac
Ciao, Daniele


title: Domanda per il BISO: perchè solo lui è il migliore....

author: Andrea Sciamanna

text:
Chissà se ho fatto incazzare qualcuno, dopo questo subject :-)
Ma lo faccio per ridere un po' sul contenuto di altri subject che ogni tanto
compaiono.
Veniamo al quesito.
Ho una routine che apre un oggetto ADODB.Connection, inizia una transazione,
fa quello che deve fare e chiu la transazione come conviene, in funzione
degli eventuali errori comparsi.
Il problema è nel "fa quello che deve fare".
In mezzo alle varie righe di condice, vorrei aprire una form, scrivere in
una tabella temporanea, precompilata, i valori (in realtà si tratta di un
checkbox per ogni record che, a scelta, posso mettere a vero), dare OK e
proseguire con la transazione.
A mie spese mi sono accorto che non è possibile fare cio': la maschera non
si apre, finchè non va in time-out la transazione.
Mi chedevo se c'è un modo per fare quello che voglio fare. Al momento mi
sono dovuto rassegnare a "spezzare" la transazione, facendo, cioè, il commit
(o rollback), prima della docmd.openform e aprendo una nuova transazione
subito dopo: ma non è il massimo della vita.


author: Antonio Biso

text:
Andrea Sciamanna ha scritto nel messaggio ...

Grazie per la fiducia :-))
Non usare le transazioni.
Saluti, Antonio


author: Lbo da casa

text:
>Non usare le transazioni.
clone?
il Biso non quota cosě tanto e inutilmente.
--
non studio non lavoro non guardo la tv
non vado al cinema non faccio sport
----------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access


text:
Andrea Sciamanna <w...@tamtando.com.cancellami> wrote in message
fecscXX...@newsmst.mcis.galactica.it...
> Chissà se ho fatto incazzare qualcuno, dopo questo subject :-)
> Ma lo faccio per ridere un po' sul contenuto di altri subject che ogni
tanto
> compaiono.
Purtroppo il tapino (tapino perchè oggi parte il dossier che ho raccolto
indirizzato alla polizia postale e al postmaster del suo provider) ha
approfittato per trollare nuovamente alle 15.26 del 14/10
>
>
> Veniamo al quesito.
>
> Ho una routine che apre un oggetto ADODB.Connection, inizia una
transazione,
> A mie spese mi sono accorto che non è possibile fare cio': la maschera non
> si apre, finchè non va in time-out la transazione.
Purtroppo io non uso mai le transazioni quindi non so che dirti.
Non è possibile per il tuo algoritmo presentare prima la maschera
all'utente, fargliela compilare e solo alla fine iniziare la transazione
sulla base delle sclete dell'utente?
Antonio


text:
> > A mie spese mi sono accorto che non č possibile fare cio': la maschera
non
> > si apre, finchč non va in time-out la transazione.
>
> Purtroppo io non uso mai le transazioni quindi non so che dirti.
> Non č possibile per il tuo algoritmo presentare prima la maschera
> all'utente, fargliela compilare e solo alla fine iniziare la transazione
> sulla base delle sclete dell'utente?
Finalmente riesco a rispondere (vittima del maltempo nel Nord).
Sě, posso farlo ed č quello che ho fatto, alla fine. Perň avrei voluto fare
tutto in una sola transazione.
Ti dirň. Ho imparato ad utilizzarle solo da poco e devo ammettere che sono
molto utili.
Posso, da codice, eseguire parecchie operazioni, senza dovermi preoccupare
di ripristinare tutto in caso di errore. Comode, molto comode.


text:
Andrea Sciamanna <w...@tamtando.com.cancellami> wrote in message
qeYxzF4...@newsmst.mcis.galactica.it...
> Finalmente riesco a rispondere (vittima del maltempo nel Nord).
>
> Sě, posso farlo ed č quello che ho fatto, alla fine. Perň avrei voluto
fare
> tutto in una sola transazione.
>
> Ti dirň. Ho imparato ad utilizzarle solo da poco e devo ammettere che sono
> molto utili.
>
> Posso, da codice, eseguire parecchie operazioni, senza dovermi preoccupare
> di ripristinare tutto in caso di errore. Comode, molto comode.
Perň scusa, da quello che so le transazioni servono per delimitare
operazioni su una o piů tabelle da gestire in blocco e avere dei vantaggi in
caso di problemi.
A questo punto, che ti frega di includerci anche l'input-output con
l'utente?
Antonio


title: Riferimenti

author: cristiano 1972

text:
Ciao, dopo aver guardato sul sito e comune e non aver trovato indicazioni mi
trovo obbligato a porvi queste domande:
Esiste un modo per far capire al programma di Access che si sta aprendo
quali riferimenti (intendo le voci che si trovano sotto 'Strumenti' avendo
aperto un modulo) sono attivi?
E' possibile attivare quelli che servono dal programma?
Se ho una voce su un computer ma non sull'altro come faccio a trasportala?
Grazie in anticipo per l'attenzione e a chi vorrà rispondermi.
Cristiano 72


title: Impostare colori titoli colonne foglio dati

author: Nazza

text:
Salve... c'è quanlcuno che sa dirmi se è possibile e come fare a cambiare il
colore del titolo delle colonne e lo sfondo (non della gliglia ma del
restante spazio) del foglio dati ?!...
Grazie in anticipo...
--------------------------------
Inviato via
http://usenet.libero.it


title: Access, SQL e Excel

author: Stefx

text:
Ciao a tutti,
    sapete dirmi dove posso trovare sul web dei riferimenti alle istruzioni
SQL tipo TRANSFORM e PIVOT? Altra cosa, qualcuno ha mai utilizzato un foglio
di excel in una maschera di access con risultati? Nel senso, vorrei sapere
se posso assegnare al foglio incorporato alcuni valore prelevati da una
tabella e se posso inserire delle formule nel foglio...
Grazie per l'aiuto
Stefano


title: Riallego tabelle non funzionante

author: Tiziano Ricci

text:
Salve
Scrivo perchè mi è successa una cosa stranissima. Ho un database (FRONTEND)
Access 97 che quando vado a
richiamare la procedura di riallegamento delle tabelle da menu mi dice :
"Chiamata o argomento non validi" e
il riallego delle tabelle lo posso eseguire solo da codice basic
Da sottolineare che è solo con questo database che ottengo questo errore.
TIZIANO RICCI
--
Posted from
mail-1.tiscalinet.it
 [195.130.225.147]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Riportare valore record precedente

author: MaVco

text:
Salve, stò provando ad usare la funzione DlookUp su una maschera
continua, ma mi ci sto legando...
nella tabella Gestionecopie ho i campi:
IDCopie
LetturaPrec
Lettura
Ogni volta che aggiungo un record vorrei che,il campo LetturaPrec
avesse valore del campo Lettura nel record precedente
es:
IDCaopie   LetturaPrec   Lettura
   1          0           1500
   2       1500          29000
   3      29000          60000
   4         ?             new
mi potete aiutare, grazie...


title: Riportare valore record precedente

author: Enrico T.S.

text:
>"MaVco" <
marco....@tin.it
> ha scritto nel messaggio
>>news:1121850298.4...@f14g2000cwb.googlegroups.com...

creati una query e chiamala LASTLETT con il seguente sql:
"Select Top 1 Lettura From GestioneCopie order by IDCopie Desc"
metti nell'evento -primadi inserire- :
Private Sub Form_BeforeInsert(Cancel As Integer)
    me.[NomeControlloLetturaPrec] = dfirst([Lettura], LASTLETT)
End Sub
bye :o)


title: Riportare valore record precedente

text:
[cut]
ma che cavolo hai gia postato il problema con un altro subject !!!!!!
NON SI FAAAAAA !!!!!!


title: Riportare valore record precedente

text:
non era mia intenzione. volevo porre il problema su un'altro gruppo ed
ho riscritto il subject copiando il contenuto. mi sono accorto dopo che
ero rimaso in questo gruppo... scusate.


title: Riportare valore record precedente

text:
ho provato ma da errore run-time 2428
Argomento non valido in unafunzione di aggregazione sui domini.


title: Riportare valore record precedente

text:
"MaVco" <
marco....@tin.it
> ha scritto nel messaggio
news:1121858076.9...@f14g2000cwb.googlegroups.com...
> ho provato ma da errore run-time 2428
> Argomento non valido in unafunzione di aggregazione sui domini.
>
si scusa ma nella fretta ho dimenticato gli apici sul campo e il nome
tabella:
me.[NomeControlloLetturaPrec] = dfirst('[Lettura]', 'LASTLETT')
bye :o)


title: Solo un record

author: Danielito

text:
Salve a tutti.
E' possibile far in modo che una tabella dia la possibilità di inserire solo
un record ?


title: Solo un record

text:
Danielito ha scritto:
> Salve a tutti.
> E' possibile far in modo che una tabella dia la possibilità di inserire solo
> un record ?
Da tabella no, ma è pur vero che gli inserimenti si gestiscono da
Maschera e no nda tabella, quindi da Maschera è possibile fare questa
gestione.
@Alex


title: Solo un record

author: PBsoft

text:
>> E' possibile far in modo che una tabella dia la possibilità di
>> inserire solo
>> un record ?
> Da tabella no, ma è pur vero che gli inserimenti si gestiscono da
> Maschera e no nda tabella, quindi da Maschera è possibile fare questa
> gestione.
Se la richiesta va interpretata come la possibilità di avere un solo record
in tabella, allora la cosa è fattibile anche a livello di definizione di
tabella, perché basta definire un campo di tipo booleano, che sia anche chiave
primaria, con valore predefinito True e che non ammetta il valore False.
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype: pbsoftsolution


title: Solo un record

text:
PBsoft ha scritto:

Bell'idea, anche se bizzarra..... chi mai usa una tabella per
immissione dati...???
P.S. Ho quasi finito la correzione dei Bugs....
Ciao
@Alex


title: Access e Intrastat

author: Ganimede

text:
Ciao a tutti,
c'è qualche esempio in rete ... vorrei creare il file intrast
direttamente da un db Access.
Grazie.
Ganimede Dignan.


title: Access e Intrastat

author: Lorenzo(pyx)

text:
In
news:1161956901.8...@i42g2000cwa.googlegroups.com
,
Ganimede <
newto...@yahoo.com
> typed:

Ciao,
dubito fortemente che tu riesca a trovare qualcosa di pronto
in rete perche' normalmente sono programmi commerciali.
D'altra parte oltre alle entrate e uscite devi gestirti anche
le rettifiche.
Per ottenere quello che cerchi devi operare con codice vba
e necessariamente avere i tracciati record richiesti, dovrebbero
essere da queste parti ;-)
http://www.agenziadogane.it/wps/wcm/connect/ed/Servizi/Servizio+Telematico+Doganale+-+E.D.I./Guida+operativa+e+tracciati+record
Software per il controllo formale:
http://www.agenziadogane.it/wps/wcm/connect/ed/Servizi/Intrastat/Software+Intrastat/
--
Lorenzo


title: Access e Intrastat

author: Mirko Caporali

text:
Ganimede ha scritto:
> c'è qualche esempio in rete ... vorrei creare il file intrast
> direttamente da un db Access.
Se lo fai avvertimi. Il programma messo a disposizione dall'Agenzia
delle dogane è pittosto contorto.
Ciao, buon lavoro


title: Access e Intrastat

author: psq

text:
"Ganimede" <
newto...@yahoo.com
> ha scritto nel messaggio
news:1161956901.8...@i42g2000cwa.googlegroups.com...
Ciao a tutti,

Grazie.
Ganimede Dignan.
Salve
ho realizzato quello che cerchi (credo creazione del disco floppy) con una
serie di query ed alcune esportazioni text, ma è integrato in un programma
di fatturazione in access che ho realizzato nel 98 con A97,  (mi è costato 3
mesi di lavoro), e non è estrapolabile.
Potremmo parlarne se vuoi, mandami il tracciato della tua tabella dove
memorizzi i dati dettaglio delle fatture e il tracciato record della tabella
articoli.
un saluto


title: Access e Intrastat

text:
psq ha scritto:
> ho realizzato quello che cerchi (credo creazione del disco floppy) con una
> serie di query ed alcune esportazioni text, ma è integrato in un programma
> di fatturazione in access che ho realizzato nel 98 con A97,  (mi è costato 3
> mesi di lavoro), e non è estrapolabile.
Hai realizzato un'applicazione in access che crea il file per l'Agenzia
delle dogane? Se ti può interessare, io ho realizzato un programma di
contabilità. Se ti va, si potrebbe pensare ad integrare i  due lavori.


title: Access e Intrastat

text:
"Mirko Caporali" <
mirko.c...@tin.it
> ha scritto nel messaggio
news:1162116090.3...@i42g2000cwa.googlegroups.com...
psq ha scritto:


ok esponi la tua idea, ne discutiamo seriamente..


title: Access e Intrastat

text:
psq ha scritto:
> ok esponi la tua idea, ne discutiamo seriamente..
La tua email qui esposta nel NG è giusta?
Se lo è, passiamo in privato, altrimenti facciamo dello spam.


title: Access e Intrastat

text:
>> ok esponi la tua idea, ne discutiamo seriamente..
> La tua email qui esposta nel NG è giusta?
> Se lo è, passiamo in privato, altrimenti facciamo dello spam.
Mi permetto di dire che, se parlate in questo gruppo di un progetto software
basato su Access e che potrebbe essere utile per tutti, non credo proprio
che la cosa possa essere considerata OT o, peggio ancora, spam.
Se volete, invece, realizzare un'applicazione commerciale, allora il newsgroup
non è il giusto terreno di dialogo.
===
"Liberalizziamo l'elenco dei CAP"
http://www.petitiononline.com/freecap/petition.html
===
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype: pbsoftsolution


title: Access e Intrastat

text:
PBsoft ha scritto:
> Mi permetto di dire che, se parlate in questo gruppo di un progetto software
> basato su Access e che potrebbe essere utile per tutti, non credo proprio
> che la cosa possa essere considerata OT o, peggio ancora, spam.>
> Se volete, invece, realizzare un'applicazione commerciale, allora il newsgroup
> non è il giusto terreno di dialogo.
I fatti stanno in questo modo.
Ho realizzato un programma di contabilità in Access che, attraverso il
mio sito, distribuisco con licenza freeware. La licenza è appunto
freeware, ma si tratta di un database diviso. Il backend è .mdb (e
quindi potenzialmente utile agli utenti di questo NG), ma if FE è
.mde.
Poichè, al momento, il programma simula il modello intrastat, ma non
genera il file telematico, non mi dispiacerebbe "collegare" il mio
applicativo ad un programma che si occupasse di questa problematica.


title: Access e Intrastat

text:
> Poichè, al momento, il programma simula il modello intrastat, ma non
> genera il file telematico, non mi dispiacerebbe "collegare" il mio
> applicativo ad un programma che si occupasse di questa problematica.
Mi pare che il tuo obiettivo fosse chiaro fin dal principio.
Io volevo solamente sottolineare che, se volete dicutere su come integrare
questi lavori (e questi lavori sono entrambi basati su Access), allora non
vedo di cattivo occhio che lo facciate anche in questo gruppo.
Penso che i benefici potrebbero essere reciproci: sia per voi due che per
la comunità.



title: Access e Intrastat

text:
PBsoft ha scritto:
> Io volevo solamente sottolineare che, se volete dicutere su come integrare
> questi lavori (e questi lavori sono entrambi basati su Access), allora non
> vedo di cattivo occhio che lo facciate anche in questo gruppo.
> Penso che i benefici potrebbero essere reciproci: sia per voi due che per
> la comunità.
Grazie. Mi fa piacere fornire il mio modesto contributo per questo NG,
che ho sempre seguito con grande interesse, ma cerco sempre di muovermi
con cautela per evitare di tenere comportamenti che qualcuno potrebbe
ritenere contrari alla netiquette. Allora, visto che non dovrebbero
esserci problemi, fornisco l'url del mio sito:
www.blustring.it
.
In questo sito distribuisco gratuitamente il programma di contabilità
da me realizzato. Si stratta di un database diviso: un FE e tanti BE
quante sono le aziende gestite. Il FE è un .mde, mentre i BE sono
.mdb. Pertanto, chiunque in questo NG fosse eventualmente interessato a
sviluppare applicazioni collegate al mio programma (magari basate sugli
stessi BE), è il benvenuto.


title: Access e Intrastat

text:
Ho scaricato tutto il necessario dal sito segnalato.
Tuttavia, non ho installato il programma perché non voglio installare anche
il runtime di Access.
Ho estratto dal file Blustring Machine04_2006-03-08.zip il file Blustrin.msi
ed ho provato ad installare solo quello, ma non riesco a completare l'installazione
a causa di un errore.
Hai modo di rendere disponibile il programma ANCHE come file msi SENZA il
runtime?



title: Access e Intrastat

text:
PBsoft ha scritto:
> Ho scaricato tutto il necessario dal sito segnalato.
> Tuttavia, non ho installato il programma perché non voglio installare anche
> il runtime di Access.
Allora, lascia perdere la "Blustring Machine", che è solo la runtime.
Se hai Access 2003, ti basterà lanciare l'installazione di "Blustring
Suite". Il programma è tutto là. Se, poi, desideri che il programma
parli, lancia i files di "Blustring Plus".
Fammi sapere.


title: Access e Intrastat

text:
> Fammi sapere.
Stavo inserendo l'anagrafica della mia ditta individuale ma non sono riuscito
ad inserire il codice attività (72220).



title: Access e Intrastat

text:
> Stavo inserendo l'anagrafica della mia ditta individuale ma non sono
> riuscito ad inserire il codice attività (72220).
Ho trovato dove inserire il nuovo codice attività.



title: Access e Intrastat

text:
PBsoft ha scritto:
> Ho trovato dove inserire il nuovo codice attività.
Si... il programma riporta solo pochi codici attività a titolo di
esempio, ma puoi inserire tutti i codici attività che vuoi.


title: Access e Intrastat

text:
Ho provato ad inserire una fattura dal modulo fatturazione e ci sono riuscito.
Ho provato ad esportare le fatture in contabilità e ci sono riuscito.
Ho provato ad aprire il modulo contabilità dal modulo fatture ma restituisce
un errore: "Chiamata di routine o argomento non validi5"  (ho riportato l'errore
con precisione, non ci sono errori di battitura).



title: Access e Intrastat

text:
PBsoft ha scritto:
>> Ho provato ad aprire il modulo contabilità dal modulo fatture ma restituisce
> un errore: "Chiamata di routine o argomento non validi5"  (ho riportato l'errore
> con precisione, non ci sono errori di battitura).
Grazie per la segnalazione, verificherò. Purtroppo, è da tantissimo
tempo che non metto le mani sul moduto fatturazione, che oltre tutto
offre poche funzionalità. Non mi dispiacerebbe trovare qualcuno che
realizzasse un applicativo per la gestione della fatturazione (e magari
del magazzino) in grado di dialogare con il modulo di contabilità.


title: Problemone creazione tabella!!!!

author: Giuseppe Ranoia

text:
Salve amici, eccomi con un altro problema. Sto cercando di creare da codice
una tabella, che come ho spiegato in altri messaggi, contenga i record
relativi ad un mese e che li archivi 'per omnia secula seculorum'. Ho
incominciato col creare una routine public e dichiarare le variabili che
entreranno in gioco:
1 non riesco a trovare nel menu a discesa, il tipo courrentdb per dichiarare
il database in uso
2 non riesco a trovare sempre in detto menu il tipo variabile per la
tabella.
Come fare? Ho provato ad utilizzare la guida di Access ma ho una grande
confusione poiché ci sono argomenti relativi ad altri db e che quindi non
funzionano in mdb (molto + probabile che io non sappia far funzionare il
tutto!!!).
Aspetto Vs. suggerimenti, anche dritte su dove indirizzare la ricerca.
Grazie!


title: Problemone creazione tabella!!!!

author: SR

text:
"Giuseppe Ranoia" <
giusepp...@tiscalinet.it
> ha scritto nel messaggio
news:9rsh8a$cm8$1...@pegasus.tiscalinet.it...
> Salve amici, eccomi con un altro problema. Sto cercando di creare da
codice
> una tabella, che come ho spiegato in altri messaggi, contenga i record
oops...ti ho risposto in e-mail anziché sul ng, scaricala


title: Visualizzazione applicazione Access 2007 su SO antecedenti a W10

text:
Buongiorno a tutti,

Con Access 2007, installato su W10, ho realizzato un'applicazione.

In alcune maschere, ho utilizzato il font CALIBRI 11.

Se apro l'applicazione in altri PC con W10, tutto viene visualizzato correttamente.

Invece, se apro l'applicazione in PC con SO precedenti (W8, Vista, 7, XP), è come se il font non venisse riconosciuto. I testi vengono comunque visualizzati, ma con un altro font (non scelto da me), e l'aspetto visivo risulta davvero brutto.

A qualcuno è capitato?


title: [OT] problemi data access error programma in vb

author: Nicolas

text:
realizzando un programma in vb quando apro il programma utilizzando un data
control per colloquiare con un db access ottengo il messaggio "data access
error" ora ho provato a installare mdac_typ 2.8 ma nulla poi mi hanno detto
che il 2.8 non include più il jet allora ho provato con la mdac 2.6 ma non
cambia nulla l'errore rimane,
quindi ho provato a includere il file dao360.dll nel mio progetto e a
registrarlo con regsvr32 dopo l'installazione ma nulla
ma che cosa ci vuole per poter usare un database access su quallasiasi PC
con Visual Basic?
grazie


author: Sergio MAZZA

text:
"Nicolas" <
nico...@libero.it
> ha scritto nel messaggio news:42fb2e48$0$8483$5fc...@news.tiscali.it...

Mah!
Io sto' portando avanti un piccolo programmino in VB6 dove ho già avuto modo di accedere ai dati (foglio xls o mdb) tramite DAO o
ADO; per necessità ho scelto DAO e non ho nessun problema.
Ho testato il compilato su pc con solo il S.O. (Win2000/XP) e non ho avuto bisogno di nulla...
Ciao.
--
Sergio MAZZA


author: Gaspare

text:
[CUT]
Ciao,
Sergio ha pienamente ragione ->  verifica bene se sei agganciato al db nella
maniera giusta...


text:
"Gaspare" <
break...@email.it
> ha scritto nel messaggio
news:pGHKe.48153$2U1.2...@news3.tin.it...

l'hò agganciato tramite un data control classico di vb
come avere creato il file di setup?


text:
[CUT]
> l'hò agganciato tramite un data control classico di vb
> come avere creato il file di setup?
Non ti seguo -> che significa come si crea il file di setup? ti riferisce al
setup dell'installazione del progetto creato in vb?


text:
"Nicolas" <
nico...@libero.it
> ha scritto nel messaggio news:42fbecc2$0$8480$5fc...@news.tiscali.it...
>
> l'hò agganciato tramite un data control classico di vb
> come avere creato il file di setup?
Scusa, prova ad inserire (se manca) nel progetto i riferimenti alla libreria "Microsoft DAO..." e prova questo pezzo di codice:
'---
      Dim strSQl As String
      Dim dbDAO As DAO.Database
      Dim rstDAO As DAO.Recordset
      Set dbDAO = OpenDatabase(App.Path & "\nomeFileMdb.mdb", True, True)
       strSQl = "Select * From Tabella;"
    Set rstDAO = dbDAO.OpenRecordset(strSQl)
    Do While Not rstDAO.EOF
        msgbox "valore campo: " & rstDAO(1)
        rstDAO.MoveNext
    loop
set rstDAo = nothing
set dbDAO = nothing
'---
"...e vediamo l'effetto che fa...".
Ciao.
--
Sergio MAZZA


text:
"Gaspare" <
break...@email.it
> ha scritto nel messaggio
news:wgSKe.49574$2U1.2...@news3.tin.it...

si intendo quello, non c'è un modo di creare un setup che pensi lui ai file
e alle dipendenze da includere nel setup del programma come accade per il
runtime di access?


text:
>        msgbox "valore campo: " & rstDAO(1)
>        rstDAO.MoveNext
>    loop
>
> set rstDAo = nothing
> set dbDAO = nothing
> '---
>
> "...e vediamo l'effetto che fa...".
>
> Ciao.
>
> --
> Sergio MAZZA
provo ti faccio sapere grazie.


text:
[CUT]
Certo che sei forte Sergio -> metti caso che si trova con qualche migliaio
di record (prelevati ad es. da Biblio o da Northwind giusto per testare il
db...) si divertirą  con l'Msgbox ! ;-)
Ciao hombre


text:
"Gaspare" <
break...@email.it
> ha scritto nel messaggio news:ca0Le.50285$2U1.2...@news3.tin.it...

Dici che sono stato un tantino cattivello?
Ciao.
--
Sergio MAZZA


text:
[CUT]
> Dici che sono stato un tantino cattivello?
>
No...per carità -> in fondo potevi consgiliare un do ...loop con 1
condizione che non si sarebbe avverata mai ! ;-)
Buona giornata :-)


text:
>
> Scusa, prova ad inserire (se manca) nel progetto i riferimenti alla
> libreria "Microsoft DAO..." e prova questo pezzo di codice:
> '---
>      Dim strSQl As String
>      Dim dbDAO As DAO.Database
>      Dim rstDAO As DAO.Recordset
>
>      Set dbDAO = OpenDatabase(App.Path & "\nomeFileMdb.mdb", True, True)
>       strSQl = "Select * From Tabella;"
>    Set rstDAO = dbDAO.OpenRecordset(strSQl)
>
>    Do While Not rstDAO.EOF
>        msgbox "valore campo: " & rstDAO(1)
>        rstDAO.MoveNext
>    loop
>
> set rstDAo = nothing
> set dbDAO = nothing
> '---
>
> "...e vediamo l'effetto che fa...".
>
> Ciao.
>
> --
> Sergio MAZZA
provato il codice con data1 nella form mi dice che il db è già usato da
admin in pc ufficoo se tolgo data1
allora funziona
???????????


text:
>    loop
>
> set rstDAo = nothing
> set dbDAO = nothing
> '---
>
> "...e vediamo l'effetto che fa...".
>
> Ciao.
>
> --
> Sergio MAZZA
a quanto pare essendo aperta la form con il controlla data1 considera il db
già in uso e quindi quando eseguo codice del tipo:......................in
cui riutilizzo lo stesso db và in errore confermate?
    Dim DB As Database
    Dim RS As Recordset
    If Dir("C:\Programmi\prova.mdb") <> "" Then
        Set DB = OpenDatabase("C:\Programmi\prova.mdb")
        Set RS = DB.OpenRecordset("select * from proverbi where
proverbi.id
=" & num)
        PrelevaProverbio = "il proverbio di oggi. " & RS!proverbio
        RS.Close
        DB.Close
        Set RS = Nothing
        Set DB = Nothing
    End If


text:
"Nicolas" <
nico...@libero.it
> ha scritto nel messaggio news:42fe875d$0$8481$5fc...@news.tiscali.it...
>
> a quanto pare essendo aperta la form con il controlla data1 considera il db già in uso e quindi quando eseguo codice del
> tipo:......................in cui riutilizzo lo stesso db và in errore confermate?
>
>
>
>    Dim DB As Database
>    Dim RS As Recordset
>
>
>    If Dir("C:\Programmi\prova.mdb") <> "" Then
>        Set DB = OpenDatabase("C:\Programmi\prova.mdb")
>        Set RS = DB.OpenRecordset("select * from proverbi where
proverbi.id
=" & num)
>
>        PrelevaProverbio = "il proverbio di oggi. " & RS!proverbio
>
>        RS.Close
>        DB.Close
>        Set RS = Nothing
>        Set DB = Nothing
>    End If
Forse hai l'mdb aperto in modalità esclusiva, oltre al fatto che hai tolto, nel codice VB, l'impostazione di apertura dell'mdb in
modalità NON esclusiva...
Ciao.
--
Sergio MAZZA


title: Sttruttura a schede

author: Polluce

text:
Come si fa ad inserire una struttura a schede in un'altra?
Thnkx
--
  ("'-''-/").___..--''"'-._
   `6_ 6  )   '-.  (     ).'-.__.')
   (_Y_.)'  ._   )  `._ '. ''-..-'
  _..'--'_..-_/  /--'_.' ,'
(il),-''  (li),'  ((!.-''
Mailto: mvbo...@lnubb.pbz
Applica ROT13 per rispondere.


title: Sttruttura a schede

author: Roberto - Syd

text:
"Polluce" <mvbo...@lnubb.pbz> ha scritto nel messaggio
news:au5ust86m795pm28s...@4ax.com...

Se ivuoi dire come si fa a inserire un form dentro un altro form devi aprire
in struttura il form (Maschera) che deve contenere l'altro form, quindi
trascini con il mouse il form da inserire nel for principale.
Ciao Roberto - Syd


title: Sttruttura a schede

text:
>Se ivuoi dire come si fa a inserire un form dentro un altro form devi aprire
>in struttura il form (Maschera) che deve contenere l'altro form, quindi
>trascini con il mouse il form da inserire nel for principale.
Quello che intendevo era inserire una struttura a schede in un pagina
di un'altra struttura a schede. Provandoci la struttura "figlia" non
risulta appartenere alla pagina ma e' una cosa separata ed anche
cambiando pagina rimane sempre visibile.
Mi servirebbe poi qualche esempio in cui vengano usati i checkbox, i
pulsanti di opzione e le combobox. Dove li posso trovare?



title: Sttruttura a schede

author: principiante

text:
"Polluce" <mvbo...@lnubb.pbz> ha scritto nel messaggio
news:l2n0tt490eq6cectt...@4ax.com...
>
> >Se ivuoi dire come si fa a inserire un form dentro un altro form devi
aprire
> >in struttura il form (Maschera) che deve contenere l'altro form, quindi
> >trascini con il mouse il form da inserire nel for principale.
>
> Quello che intendevo era inserire una struttura a schede in un pagina
> di un'altra struttura a schede. Provandoci la struttura "figlia" non
> risulta appartenere alla pagina ma e' una cosa separata ed anche
> cambiando pagina rimane sempre visibile.
>
> Mi servirebbe poi qualche esempio in cui vengano usati i checkbox, i
> pulsanti di opzione e le combobox. Dove li posso trovare?
>
> Thnkx
> --
>
Hai guardato Northwind (esempio fornito con Access) ? Ci sono un sacco di
belle cosine
Scusa ma cos'è quella roba che compare in fondo ai tuoi messaggi?


title: Sttruttura a schede

author: warp

text:
"Polluce" <
>
> >Se ivuoi dire come si fa a inserire un form dentro un altro form devi
aprire
> >in struttura il form (Maschera) che deve contenere l'altro form, quindi
> >trascini con il mouse il form da inserire nel for principale.
>
> Quello che intendevo era inserire una struttura a schede in un pagina
> di un'altra struttura a schede. Provandoci la struttura "figlia" non
> risulta appartenere alla pagina ma e' una cosa separata ed anche
> cambiando pagina rimane sempre visibile.
Sul Sito comune
www.sitocomune.com
  trovi un'esempio: "Strutture a schede
nidificate".
Ciao, warp


title: Sttruttura a schede

author: Alex

text:
"warp" <
war...@libero.it
> wrote in message
news:S6cA7.57064$1H1.6...@news.infostrada.it...
> Sul Sito comune
www.sitocomune.com
  trovi un'esempio: "Strutture a schede
> nidificate".
>
> Ciao, warp
Buongiorno Warp......
@Alex
--
Posted from  [62.98.49.3]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Sttruttura a schede

text:
"Alex"
>
> > Sul Sito comune
www.sitocomune.com
  trovi un'esempio: "Strutture a
schede
> > nidificate".
> >
> > Ciao, warp
>
> Buongiorno Warp......
> @Alex
Eilเเเเ, tutto bene?  ;-D
CIAO, WARP


title: Sttruttura a schede

text:
On Fri, 19 Oct 2001 21:53:25 +0200, "principiante"
<
p.pe...@inrete.it
> wrote:
>Scusa ma cos'è quella roba che compare in fondo ai tuoi messaggi?
e' la mia signature, una tigre.



title: Sttruttura a schede

author: Roberto dal portatile

text:
"Polluce" <mvbo...@lnubb.pbz> ha scritto nel messaggio
news:au5ust86m795pm28s...@4ax.com...
> Come si fa ad inserire una struttura a schede in un'altra?
>
> Thnkx
> --
Vai sul Sito Comune (link qui sotto), Sezione Forms, la FAQ di Silvio
Savoldi intitolata "Strutture a schede nidificate" dovrebbe fare al caso
tuo.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Come caricare un foglio di Excel in VB(x Sergio MAZZA)

author: Lucia Rita Carfagno

text:
"Sergio MAZZA" <
sergi...@tiscalinet.it
> ha scritto nel messaggio
news:aivn6p$54$1...@canarie.caspur.it...
> "Lucia Rita Carfagno" <
carf...@unimol.it
> ha scritto nel messaggio
> news:uBv49.48587$lu5.1...@twister1.libero.it...
> > Salve!
> >
> > Scusate l'OT, ma non ho ancora trovato un NG sul Visual Basic.
> > Qualcuno di voi sa dirmi come mai le seguenti istruzioni generano un
> errore
> > quando le eseguo?
> >
> > Private Sub Command2_Click()
> > Dim appbudget As Excel.Application
> > Dim budget As Excel.Workbook
> > Dim budgetsheet As Worksheet
> >
> > Load Form2
> > Set budget = GetObject(, "Excel.Application")
> > Set appbudget = CreateObject("Excel.Application")
> > Set budget = appbudget.Workbooks.Open(App.Path & "c:\budget.xls")
> > .
> > L'esecuzione si blocca in corrispondenza della prima riga appena sotto
il
> > Load Form2.
> > Il messaggio di errore dice: 'Il componente Activex non può creare
> > l'oggetto'.
> > Io vorrei caricare e visualizzare un foglio elettronico in Excel tramite
> > l'evento click di un tasto presente in una Form di VB.
> >
> > Grazie Ciao Rita
> >
>
> Perché devi prima crearlo l'oggetto poi fare riferimento ad esso.
> Es.
> '----------------
> Dim appbudget As Excel.Application
> Dim budget As Excel.Workbook
> Dim budgetsheet As Worksheet
>
> Set appbudget = CreateObject("Excel.Application")
> Set budget = appbudget.Workbooks.Open("c:\budget.xls")
> Set budgetsheet = budget.Sheets("nome o numero foglio")
> appbudget.Visible = True
> .
> .
> .
> '----------------
>
> Ciao.
>
> --
> Sergio MAZZA
>
>
Ciao Sergio,
scusami ma ho un problema. Il tuo codice funziona perfettamente solo che
quando apro l'Excel mi apre sempre il primo foglio di lavoro anche se nel
codice gli indico, ad esempio, un numero diverso di foglio.
Poi, una delucidazion: nel foglio di excel aperto ho inserito un tasto di
comando che contiene la riga 'Application.Quit' per chiudere l'Excel e
tornare al programma in VB.
E' esatto questo? Però ho notato che nei task l'Excel rimane come se fosse
ancora utilizzato, infatti se cerco di aprire il file in excel da un'altra
parte mi dice che è in uso e me lo apre in sola lettura.
Grazie e scusami se approfitto
Ciao Rita


text:
"Lucia Rita Carfagno" <
carf...@unimol.it
> ha scritto nel messaggio
news:TLK59.59034$lu5.1...@twister1.libero.it...
>
> Ciao Sergio,
> scusami ma ho un problema. Il tuo codice funziona perfettamente solo che
> quando apro l'Excel mi apre sempre il primo foglio di lavoro anche se nel
> codice gli indico, ad esempio, un numero diverso di foglio.
Set budgetsheet = budget.Sheets("nome o numero foglio")
budgetsheet.Activate
> Poi, una delucidazion: nel foglio di excel aperto ho inserito un tasto di
> comando che contiene la riga 'Application.Quit' per chiudere l'Excel e
> tornare al programma in VB.
A me sembra ridondante; hai già la funzionalità di chiusura
dell'applicazione (tasto con la X), mi sembra fuorviante una replica della
stessa.
> E' esatto questo? Però ho notato che nei task l'Excel rimane come se fosse
> ancora utilizzato, infatti se cerco di aprire il file in excel da un'altra
> parte mi dice che è in uso e me lo apre in sola lettura.
Dovresti inserire sempre una gestione dell'errore, specie se lavori con gli
oggetti.
'-------------
On error goto nomeSubRoutine_err
Dim appbudget As Excel.Application
Dim budget As Excel.Workbook
Dim budgetsheet As Worksheet
'
'codice VBA
'
Exit Sub
nomeSubRoutine_exit:
    set budgetsheet nothing
    set budget = nothing
    set appbudget = nothing
    msgbox err.number & ", " & err.description
End Sub
'-------------
>
> Grazie e scusami se approfitto
> Ciao Rita
>
Ciao.
--
Sergio MAZZA


text:
"Sergio MAZZA" <
sergi...@tiscalinet.it
> ha scritto nel messaggio
news:aj8suf$68e$1...@canarie.caspur.it...

Ti ringrazio immensamente.
Ciao Rita


title: [Report] Apertura report filtrato

author: Alkatraz

text:
In una maschera ho un pulsante al quale,
sull'evento click, ho associato la seguente routine:
----------------------------------------
sub pulsante_click ()
dim str as string
str = Me.Filter
DoCmd.OpenReport "MIOREPORT", acViewPreview, , wherecondition:=str
end sub
----------------------------------------
Il mio obiettivo e' quello di aprire il report, filtrato, in base
allo stesso filtro al momento attivo sulla mia maschera.
Fin quando la maschera e' filtrata in base al valore presente in una
casella di testo, ad esempio in base al nome, la routine funziona.
Se il filtro invece e' in base al valore di una casella combinata a due
colonne con la prima di lunghezza 0 cm,  la routine non funziona.
Infatti, la stringa filtrata diventa, ad esempio:
str= (Nome = "PIPPO") AND ((Lookup_Città = "Roma"))
Fermo restando che la casella combinata, per facilitare il
carimento dei dati deve mantenere quelle impostazioni, come
posso eliminare la parte Lookup_ dalla mia stinga filtro in
modo da applicare correttamente l'istruzione docmd.openreport?


title: [Report] Apertura report filtrato

text:
"Alkatraz" <alka...@levati.ORG> ha scritto nel messaggio
news:Fss9a.12983$zo2.4...@news2.tin.it...

Non ho ben compreso il problema, ma questa stringa è errata in quanto
l'operatore AND deve essere all'interno della STRINGA e non esterno.
Devi stabilire in quale colonna hai il valore da usare come criterio, io
suppongo la seconda=1 con campo stringa
str= "Nome = " & chr(34) & Me.TuaTextBox & chr(34) & " AND Lookup_Città = "
& chr(34) & Me.NomeCombo.Column(1) & Me.chr(34)
@Alex.


title: [Report] Apertura report filtrato

author: Biplano

text:
Io uso questo codice ( postatomi tempo fa da un componente di questo NG)
nell'evento su apertura del report:
Sostituisci Miamaschera con il nome della maschera in base a cui filtri il
report.
Attenzione che il filtro resta in memoria quindi o crei un file MDE da cui
hai rimosso tutti i filtri o trovi una soluzione diversa nel caso tu volessi
visualizzare il report senza filtri.
Private Sub Report_Open(Cancel As Integer)
If Forms!Miamaschera.Form.Filter <> vbNullString Then
         Me.Filter = Forms!Miamaschera.Form.Filter
         Me.FilterOn = True
     End If
     If Forms!Miamaschera.Form.OrderBy <> vbNullString Then
         Me.OrderBy = Forms!Miamaschera.Form.OrderBy
         Me.OrderByOn = True
     End If
End Sub
Ciao, Fulvio
"Alkatraz" <alka...@levati.ORG> ha scritto nel messaggio
news:Fss9a.12983$zo2.4...@news2.tin.it...



title: Esecuzione Macro Se...

author: Checco

text:
Ragazzi in una macro devo eseguire una query di accodamento! Ma questa deve
essere eseguita solo se il nella sottomaschera di una maschera non ci sono
presenti record! Ho povato con la stringa
"[Forms]![Scheda_Chirurgica]![MaterialeUtilizzato].[Form]![Codice_TipoMaterialiStandard]
Is Null" (nella condizione) ma non va!
Come posso fare?
Grazie
--------------------------------
Inviato via
http://usenet.libero.it


title: Esecuzione Macro Se...

author: Sib

text:
"Checco" <
fra....@libero.it
> ha scritto nel messaggio
> Ragazzi in una macro devo eseguire una query di accodamento! Ma questa
deve
> essere eseguita solo se il nella sottomaschera di una maschera non ci sono
> presenti record! Ho povato con la stringa
>
"[Forms]![Scheda_Chirurgica]![MaterialeUtilizzato].[Form]![Codice_TipoMateri
aliStandard]
> Is Null" (nella condizione) ma non va!
crea nella maschera principale un controllo non associato che contiene il
numero di record della sottomaschera e fai riferimento a quello.
La tua condizione non puo' funzionare perche' non puoi fare
contemporaneamente riferimento a piu' record nella sottomaschera.
Sib


title: Esecuzione Macro Se...

text:
"Checco" <
fra....@libero.it
> ha scritto nel messaggio
news:217Z59Z54Z60Y1...@usenet.libero.it...
> Ragazzi in una macro devo eseguire una query di accodamento! Ma questa
deve
> essere eseguita solo se il nella sottomaschera di una maschera non ci sono
> presenti record! Ho povato con la stringa
>
"[Forms]![Scheda_Chirurgica]![MaterialeUtilizzato].[Form]![Codice_TipoMateri
aliStandard]
> Is Null" (nella condizione) ma non va!
> Come posso fare?
>
> Grazie
>
Nella condizione dovresti inserire una funzione che restituisce vero/falso;
la funzione dovrebbe controllare se nel recordset della form (passato come
parametro) ci sono dei record. Solo che tutto questo devi farlo in VBA e
allora sei al punto di partenza.
Ma la qual'è evento che dovrebbe scatenare l'esecuzione della query? Magari
con un bottone e qualche riga VBA risolvi.
Prova a spiegarci il prolema nei dettagli e qualche soluzione si trova...
Ciao.
--
Sergio MAZZA


title: Esecuzione Macro Se...

text:
> Nella condizione dovresti inserire una funzione che restituisce
vero/falso;
> la funzione dovrebbe controllare se nel recordset della form (passato come
> parametro) ci sono dei record. Solo che tutto questo devi farlo in VBA e
> allora sei al punto di partenza.
> Ma la qual'è evento che dovrebbe scatenare l'esecuzione della query?
Magari
> con un bottone e qualche riga VBA risolvi.
> Prova a spiegarci il prolema nei dettagli e qualche soluzione si trova...
Allora la query di accodamento deve essere eseguita se nella sottomaschera
non ci sono record! Oppure non deve essere eseguita se ci sono presenti dei
record!

> Ciao.
>
Ciao
Checco
> --
> Sergio MAZZA



title: Esecuzione Macro Se...

text:
"Checco" <
fra....@libero.it
> ha scritto nel messaggio
news:217Z59Z54Z60Y1...@usenet.libero.it...
>
> Allora la query di accodamento deve essere eseguita se nella sottomaschera
> non ci sono record! Oppure non deve essere eseguita se ci sono presenti
dei
> record!
>
> Ciao
> Checco
E questo l'ho capito; quello che non ho capito è chi (bottone, evento o
cosa?) decide che deve essere eseguita la query?
Forse all'apertura della maschera? Evento "su apertura"?
Ciao.
--
Sergio MAZZA


title: Esecuzione Macro Se...

author: MA

text:
Il 24 Giu 2003, 17:51, "Sergio MAZZA" <
sergi...@tiscalinet.it
> ha
scritto:

Ma un semplice dcount("*", tuatabella, rifsottomaschera), non rispolverebbe
facilmente il tutto?
MAssimiliano



title: maschera singola in modalità nuovo record come creare un pulsante Salva e clona alcuni dati in un record nuovo

author: pfm

text:
salve
ho una maschera singola in modalità nuovo record (acFormAdd)
e' possibile creare un pulsante "Salva e clona alcuni dati" (es. solo data/ora analisi) e passare al record appenda clonato senza chiudere la maschera?

potete darmi dei consigli? grazie


text:
Se sei in modalità aggiunta puoi tranquillamente salvare e ti basta definire come defaultvalue dei controlli il valore attuale dopo il save quindi generare un nuovo record...

@Alex


text:
Grazie ma dove metteresti i default value? Non sicuramente nella tabella perché sono solo dei dati che l'utente vuole ripetere per alcuni record.
Data analisi. Ora analisi nome operatore ..


text:
Il giorno giovedì 12 settembre 2019 23:31:11 UTC+2, pfm ha scritto:
> Grazie ma dove metteresti i default value? Non sicuramente nella tabella perché sono solo dei dati che l'utente vuole ripetere per alcuni record.
> Data analisi. Ora analisi nome operatore ..

Scusa ma se sei in MASCHERA... userai la proprietà DEFAULTVALUE del Controllo(TextBox o altro) associato... cosa ti sfugge nel normale utilizzo delle Maschere...?

@Alex


text:

GRAZIE DELLA dritta

funziona ottimamente per numeri e stringhe

ho 2 campi invece data

AS_Data dove metto una data dd/mm/yyyy
As_Ora hh:mm

se metto
as_data.dafaultvalue = as_data.value
as_ora.dafaultvalue = as_ora.value
e vado al record nuovo
nel primo mi mette 0:0:5
e nel secondo mi mette #Nome?

anche se metto
    AS_Data.DefaultValue = DateValue(AS_Data)
    AS_Ora.DefaultValue = Mid(TimeValue(AS_Ora), 1, 5)


text:
Prova a leggere questo:

http://www.donkarl.com/it?FAQ4.22

@Alex


text:

GRAZIE
ho visto e devo dire che per i campi numerici non ho avuto problemi

e' per le date?  IN EFFETTI ho trovato che mettendo

' as_data ha un valore 30/10/2019
e vedo che funziona
 AS_Data.DefaultValue = Str(CDbl(AS_Data))

MA PER L'ORA:MINUTI???
'  AS_Ora MOSTRA 22:45 --> SI DEVE PENSARE A UNA STRINGA => CHR(34)
  AS_Ora.DefaultValue = CHR(34) & _
                        Format(CDate(Mid(TimeValue(AS_Ora), 1, 5)), "HH:MM") & _
                        CHR(34)


title: maschera/sottomaschera ADP/MSDE

author: All Eyez On me

text:
Ciao a tutti
ho la classica maschera bolla con sottomaschera dettaglioBolla
con i file mdb associavo alla principale l'origine bolle e alla secondaria
l'origine dettagliobolle, visto che tutto il malloppo degli archivi veniva
trasferito in rete in ogni caso.
Qual'è invece il sistema ottimale in termini di traffico di rete per i file
adp?
Pensavo di assegnare da codice una origine SELECT * FROM dettagliobolle
WHERE idBollaSottomaschera=idBollaMaschera nella sottomaschera ma mi da
problemi in inserimento di nuove righe con il seguente messaggio:
"Il record verrà inserito nel database ma non visualizzato a causa delle
impostazione della maschera"
Suggerimenti?
Ciao, AEOM


title: maschera/sottomaschera ADP/MSDE

text:
"All Eyez On me" <in...@FUCK-LAMERbfsistemi.com> ha scritto nel messaggio
news:cyDMa.9160$HU3.2...@news2.tin.it...

Scusate ho risolto
AEOM


title: maschera/sottomaschera ADP/MSDE

author: Giorgio Prx

text:
"All Eyez On me" <in...@FUCK-LAMERbfsistemi.com> ha scritto nel messaggio
news:cyDMa.9160$HU3.2...@news2.tin.it...

Ciao AEOM
Puoi tranquillamente usare i subform come prima, infatti quando cambi il
record nel form principale viene inviato al server il comando SELECT ....
From dettagliobolle WHERE idBollaSottomaschera=idBollaMaschera
Ciao Giorgio.


title: maschera/sottomaschera ADP/MSDE

text:
"Giorgio Prx" <
giorgio...@tiscali.it
> ha scritto nel messaggio
news:bdv1md$ck0$1...@lacerta.tiscalinet.it...

Sul serio?
Ma se il mio archivio dettbolle ha 1.000.000 di record quando apro per la
PRIMA volta la maschera me li carica tutti o sbaglio?
Ciao, AEOM


title: maschera/sottomaschera ADP/MSDE

text:
"All Eyez On me" <in...@FUCK-LAMERbfsistemi.com> ha scritto nel messaggio
news:DXDMa.6138$xK6.1...@news1.tin.it...

Ciao AEOM
Ms in questo caso ha fatto le cose come si deve, intercettando i comandi da
Sql Profiler ho potuto constatare che l'origine record della subform viene
composto implementando nellla clausola WHERE il filtro all' ID del form
principale.
Ciao Giorigo.


title: maschera/sottomaschera ADP/MSDE

text:
"Giorgio Prx" <
giorgio...@tiscali.it
> ha scritto nel messaggio
news:bdv8f5$gt5$1...@lacerta.tiscalinet.it...
>
> "All Eyez On me" <in...@FUCK-LAMERbfsistemi.com> ha scritto nel messaggio
> news:DXDMa.6138$xK6.1...@news1.tin.it...
> >
> > "Giorgio Prx" <
giorgio...@tiscali.it
> ha scritto nel messaggio
> > news:bdv1md$ck0$1...@lacerta.tiscalinet.it...
> > >
> > > "All Eyez On me" <in...@FUCK-LAMERbfsistemi.com> ha scritto nel
messaggio
> > > news:cyDMa.9160$HU3.2...@news2.tin.it...
> > > > Ciao a tutti
> > > >
> > Sul serio?
> >
> > Ma se il mio archivio dettbolle ha 1.000.000 di record quando apro per
la
> > PRIMA volta la maschera me li carica tutti o sbaglio?
> >
> > Ciao, AEOM
> >
Ciao AEOM
Cerco di essere più preciso, ti posto i risultadi di un'apertura di form con
subform, il form principale accede a una tabella con 12.000 record (non sono
tanti ma neanche pochi), il subform accede a una tabella con 60.000 record e
come potrai constatare, all'apertura non vengono restituiti tutti i record
della subform.
Ti posto i risultati di Profiler che intercetta i comandi in arrivo al
server.
1^ comando da form principale per recuperare la registrazione Nr 9040
-------------
Select Id_Record,Codice,Data,Causale From Co_Contab_Mov WHERE Codice=9040
ORDER BY Codice
go
------------
2^ Comando per recuperare il tipo di campo identity del sub form, il comando
non restituisce alcun recordset
-------------
SET FMTONLY ON select "Id_Contab" from  (Select
Id_Contab,Id_Record,Sequenza,C_Dare,C_Avere,Cli_For,R_Sociale FROM
Co_Contab_Mov_Ctp ) AS DRVD_TBL SET FMTONLY OFF
go
-------------
Da BOL
SET FMTONLY Restituisce solo i metadati al client.
Sintassi
SET FMTONLY { ON | OFF }
Osservazioni
Se l'opzione SET FMTONLY è impostata su ON, in seguito alla richiesta non
viene elaborata o inviata al client alcuna riga.
3^ Comando con sp non documentata che non so bene cosa faccia. forse legge
il primo record visto che Id_Contab è impostato a 1.
----------------------------
declare @P1 int
set @P1=13
exec sp_prepare @P1 output, N'@P1 int', N'SELECT  *  FROM (Select
Id_Contab,Id_Record,Sequenza,C_Dare,C_Avere,Cli_For,R_Sociale FROM
Co_Contab_Mov_Ctp ) AS DRVD_TBL WHERE ((@P1 = "Id_Contab")) ORDER BY
Id_Contab,Sequenza', 1
select @P1
go
----------------------------
4^Comando recupero righe per la subform con Id_Contab impostato a 9658
----------------------------
exec sp_executesql N'SELECT  *  FROM (Select
Id_Contab,Id_Record,Sequenza,C_Dare,C_Avere,Cli_For,R_Sociale FROM
Co_Contab_Mov_Ctp ) AS DRVD_TBL WHERE ((@P1 = "Id_Contab")) ORDER BY
Id_Contab,Sequenza', N'@P1 int', 9658
go
----------------------------
Il tutto in 0,6 decimi di secondo.
A chiusura del form principale viene eseguito questo comando non documentato
che sprepara ciò che ha preparato il 3^ comando.
---------------------
exec sp_unprepare 13
---------------------
Ciao Giorgio.


title: maschera/sottomaschera ADP/MSDE

author: Teo

text:
"All Eyez On me"
> Ma se il mio archivio dettbolle ha 1.000.000 di record quando apro per la
> PRIMA volta la maschera me li carica tutti o sbaglio?
Ma anche usando JET non viene operato un obrobrio del genere, dando per
scontato che siano indicizzati gli ID.
Ciao.


title: maschera/sottomaschera ADP/MSDE

text:
"All Eyez On me" <in...@FUCK-LAMERbfsistemi.com> ha scritto nel messaggio
news:4GDMa.9213$HU3.2...@news2.tin.it...

Come? che a me invece continua a dare questo messaggio.
Sib


title: maschera/sottomaschera ADP/MSDE

text:
"Teo" <
teoberre...@libero.it
> ha scritto nel messaggio
news:VwQMa.142741$lK4.3...@twister1.libero.it...

Certamente ma forse AEOM era preoccupato per le modalità di apertura del
recordset da parte di Access, che per esempio con cursore lato client legge
tutti i record dal server.
Ciao Giorgio.


title: maschera/sottomaschera ADP/MSDE

text:
"Sib" <si...@SPAMiol.it> ha scritto nel messaggio
news:MGQMa.8624$xK6.2...@news1.tin.it...

Ciao, Sib
dopo aver letto le risposte di giorgio ho ripristinato come per gli mdb,
comunque avevo risolto settando l'origine della sottomaschera nell'evento
afterinsert della maschera principale
Ciao, AEOM


title: maschera/sottomaschera ADP/MSDE

text:
"All Eyez On me" <in...@FUCK-LAMERbfsistemi.com> ha scritto nel messaggio
CUT
> dopo aver letto le risposte di giorgio ho ripristinato come per gli mdb,
> comunque avevo risolto settando l'origine della sottomaschera nell'evento
> afterinsert della maschera principale
>
> Ciao, AEOM
Una spece di requery ad ogni inserimento.
Sib


title: maschera/sottomaschera ADP/MSDE

text:
"Sib" <si...@SPAMiol.it> ha scritto nel messaggio
news:ODSMa.9256$xK6.2...@news1.tin.it...

Ad ogni inserimento di un record della principale,
Comunque non serve più da quello che si è detto...meglio così
Ti chiedo un'altra cosa visto che ci sta lavorando anche tu..
Classica maschera testata bolla con dentro la sottomaschera bolla, ho una
combo per la selezione del cliente e le varie textbox per visualizzare via
paese etc dopo l'inserimento del cliente.
Con gli mdb appena seleziono il cliente, i campi indirizzo paese etc si
popolano, negli adp rimangono vuoti finchè non passo nella sottomaschera.
Come mai questa differenza?
Ciao.
AEOM


title: maschera/sottomaschera ADP/MSDE

text:
"All Eyez On me" <in...@FUCK-LAMERbfsistemi.com> ha scritto nel messaggio
news:trTMa.13762$HU3.4...@news2.tin.it...

Secondo me (ma ne sono praticamente certo) lavorando tramite sql i campi non
vengono aggiornati fino a quando la maschera non lancia l'istruzione insert
al server che a quel punto restituisce il record completo e popola i campi
(e di conseguenza i controlli)
Sib


title: maschera/sottomaschera ADP/MSDE

text:
"Sib" <si...@SPAMiol.it> ha scritto nel messaggio
news:U9WMa.10513$xK6.2...@news1.tin.it...
>
cut
> > Ad ogni inserimento di un record della principale,
> > Comunque non serve più da quello che si è detto...meglio così
> >
> > Ti chiedo un'altra cosa visto che ci sta lavorando anche tu..
> > Classica maschera testata bolla con dentro la sottomaschera bolla, ho
una
> > combo per la selezione del cliente e le varie textbox per visualizzare
via
> > paese etc dopo l'inserimento del cliente.
> > Con gli mdb appena seleziono il cliente, i campi indirizzo paese etc si
> > popolano, negli adp rimangono vuoti finchè non passo nella
sottomaschera.
> > Come mai questa differenza?
>
> Secondo me (ma ne sono praticamente certo) lavorando tramite sql i campi
non
> vengono aggiornati fino a quando la maschera non lancia l'istruzione
insert
> al server che a quel punto restituisce il record completo e popola i campi
> (e di conseguenza i controlli)
>
> Sib
>
>
Ciao
Tu come gestisci la cosa?
Ciao, AEOM


title: maschera/sottomaschera ADP/MSDE

text:
"All Eyez On me" <in...@FUCK-LAMERbfsistemi.com> ha scritto nel messaggio
> "Sib" <si...@SPAMiol.it> ha scritto nel messaggio
> cut
> > > Ad ogni inserimento di un record della principale,
> > > Comunque non serve più da quello che si è detto...meglio così
> > >
> > > Ti chiedo un'altra cosa visto che ci sta lavorando anche tu..
> > > Classica maschera testata bolla con dentro la sottomaschera bolla, ho
> una
> > > combo per la selezione del cliente e le varie textbox per visualizzare
> via
> > > paese etc dopo l'inserimento del cliente.
> > > Con gli mdb appena seleziono il cliente, i campi indirizzo paese etc
si
> > > popolano, negli adp rimangono vuoti finchè non passo nella
> sottomaschera.
> > > Come mai questa differenza?
> >
> > Secondo me (ma ne sono praticamente certo) lavorando tramite sql i campi
> non
> > vengono aggiornati fino a quando la maschera non lancia l'istruzione
> insert
> > al server che a quel punto restituisce il record completo e popola i
campi
> > (e di conseguenza i controlli)
>
> Tu come gestisci la cosa?
Io lascio che funzioni per come e' predisposto che mi sembra vada abbastanza
bene.
D'altro canto l'importante e' che funzioni.
Sib


title: maschera/sottomaschera ADP/MSDE

text:
"Sib" <si...@SPAMiol.it> ha scritto nel messaggio
news:NpWMa.10610$xK6.2...@news1.tin.it...
> "All Eyez On me" <in...@FUCK-LAMERbfsistemi.com> ha scritto nel messaggio
> > "Sib" <si...@SPAMiol.it> ha scritto nel messaggio
> > cut
> > > > Ad ogni inserimento di un record della principale,
> > > > Comunque non serve piů da quello che si č detto...meglio cosě
> > > >
> > > > Ti chiedo un'altra cosa visto che ci sta lavorando anche tu..
> > > > Classica maschera testata bolla con dentro la sottomaschera bolla,
ho
> > una
> > > > combo per la selezione del cliente e le varie textbox per
visualizzare
> > via
> > > > paese etc dopo l'inserimento del cliente.
> > > > Con gli mdb appena seleziono il cliente, i campi indirizzo paese etc
> si
> > > > popolano, negli adp rimangono vuoti finchč non passo nella
> > sottomaschera.
> > > > Come mai questa differenza?
> > >
> > > Secondo me (ma ne sono praticamente certo) lavorando tramite sql i
campi
> > non
> > > vengono aggiornati fino a quando la maschera non lancia l'istruzione
> > insert
> > > al server che a quel punto restituisce il record completo e popola i
> campi
> > > (e di conseguenza i controlli)
> >
> > Tu come gestisci la cosa?
>
> Io lascio che funzioni per come e' predisposto che mi sembra vada
abbastanza
> bene.
> D'altro canto l'importante e' che funzioni.
>
> Sib
>
>
Cioč lasci che text box rimangano vuote fino a quando non passi sulla
sottomaschera?
Non mi sembra molto "bella" come soluzione
Ciao, AEOM


title: maschera/sottomaschera ADP/MSDE

text:
"All Eyez On me" <in...@FUCK-LAMERbfsistemi.com> ha scritto nel messaggio
> "Sib" <si...@SPAMiol.it> ha scritto nel messaggio
> > "All Eyez On me" <in...@FUCK-LAMERbfsistemi.com> ha scritto nel messaggio
cut
> > > Tu come gestisci la cosa?
> >
> > Io lascio che funzioni per come e' predisposto che mi sembra vada
> abbastanza
> > bene.
> > D'altro canto l'importante e' che funzioni.
>
> Cioč lasci che text box rimangano vuote fino a quando non passi sulla
> sottomaschera?
> Non mi sembra molto "bella" come soluzione
Ecco il vantaggio di usare un RAD, puoi stare li' a preoccuparti del lato
estetico!
Scherzi a parte, finora mi e' andata bene perche' ai clienti e' piaciuto lo
stesso, se qualcuno mi sollevera' il problema faro' un requery o
qualcos'altro
Sib


title: Demo

author: Mark Lenders

text:
Esiste in rete una demo di Access oppure una versione freeware di prova da
poter scaricare ?
Devo leggere un file .mdb e non posso comprare Access solo per questo.


title: Demo

author: Luciano (DOC)

text:
Mark Lenders ha scritto nel messaggio ...
>Esiste in rete una demo di Access oppure una versione freeware di prova da
>poter scaricare ?
>Devo leggere un file .mdb e non posso comprare Access solo per questo.
Puoi leggerlo via asp, anche in ambiente linux se proprio non vuoi spendere
una lira.
Saluti.
Luciano


title: Demo

text:
Cioe' ?
Cosa significa via asp ?


title: Demo

text:
"Mark Lenders" <fer...@NOSPAMtin.it> ha scritto nel messaggio
news:sSHB9.18909$744.6...@news1.tin.it...
> Esiste in rete una demo di Access oppure una versione freeware di prova da
> poter scaricare ?
> Devo leggere un file .mdb e non posso comprare Access solo per questo.
>
>
Credo che il programma scaricabile dal link
http://www.accessbyexperts.com/mdb.htm
faccia al caso tuo
Ciao,
Fede


title: Demo

author: smark

text:
Se non occorre access si puo anche usare solo il runtime di access.
"R|ntr0" <
rint...@libero.it
> ha scritto nel messaggio
news:nCKB9.40646$8E3.1...@twister2.libero.it...



title: [OT forse..] file *.hlp di Windows per Access

text:
Come si fa a fare un file *.hlp tipo la guida di windows  per il mio
database A97...
Qualcuno sa come?
Grazie


author: Simone Calligaris

text:
"### CH v2.001 ###" <
ngma...@genio-af.it
> ha scritto nel messaggio
news:9lm2gm$4c2$1...@serv1.iunet.it...
> Come si fa a fare un file *.hlp tipo la guida di windows  per il mio
> database A97...
Con i developers Tools trovi  l' M$ Help WorkShop: è pessimo, ma per chi ha
molta pazienza fa quello che cerchi.
Esistono altri prodotti mi dicono migliori (forse anche free sul web) ma non
ho mai amato gli help interattivi quindi non ho mai approfondito...
Ciao, Simone