title: soldi soldi

author: SIMONE FRANCIOLI

text:
Ragazzi non è uno scherzo è !!!!VERO!!!!
E' una grossa opportunità per noi giovani: arricchirsi mandando messaggi via
rete!!!
Rasmus Lino è un ragazzo danese che ha incassato in 5 mesi la bellezza di
£.64.700.000.000! Una notizia del genere non può passare certo
inosservata!!!
Se vuoi sapere come ha fatto questo simpatico giovane ad arricchirsi in tal
modo ed in fretta, ecco la spiegazione, ma sappi: non ho alcun interesse a
convincerti sulla bontà di questo metodo!  Io Ho Deciso Di Tentare!!!!
Questa catena si differenzia per la sua potenzialità di guadagno con un
ingresso pari al costo di DIECI CAFFE'!!!  Stampa subito questo messaggio e
ti servirà in futuro. Tutto ciò che ti serve sono:
-6 banconote da £. 2.000
-6 francobolli per lettera
Cos'hai da perdere? ASSOLUTAMENTE N-I-E-N-T-E!!!!. sAREBBE DA PAZZI NON
PROVARCI.
Come partecipare è semplice:
1) prendi 6 fogli di carta e ci scrivi su ognuno:" Ho partecipato anch'io.
Ho allegato £. 2.000. Bevi un caffè alla mia salute".
Poi prendi le £. 2.000 e le inserisci in ogni foglio di carta preparato
accuratamente affinchè il denaro non sia visibile dall'esterno per evitare
furti inutili.
2)chiudi la busta con il foglio e le banconote ben nascoste.
Se non lo farai le tue possibilità di guadagno si ridurrebbero
categoricamente, poichè il gioco si basa sul rispetto di queste poche e
semplici regole. Ciò che stai facendo è offrire soltanto 6 caffè: quindi
nulla di difficile e tutto legale.
3)Spedire a :
 #1     MICHELETTI MIRKO
              via del Piano 3400
              Medicina 40059
               Bologna
 #2     GIANNINI LUCA
            via Palazzo dei Papazzurri 61 A
            Roma 00133
 #3     PATRINICOLA SIMONE
             via Legnano 3
             94100  Enna
#4     ZACCO SARA
          Via Vittorio Emanuele,375
          97010 MODICA (Rg)
#5     SINIBALDI ANTONIO
         Via Croce, 101
         86021 BOJANO (CB)
#6     FRANCIOLI SIMONE
         Pod. San Lazzaro n.55
         58024 Massa Marittima(GR)
Ora cosa devi fare: per accedere alla lista, non devi far altro che
CANCELLARE IL NOMINATIVO #1 E SPOSTARE DI CONSEGUENZA GLI ALTRI
di modo che il #6 diventa #5, il #5 diventa #4, ecc...,
AGGIUNGENDO AL #6 IL TUO NOMINATIVO NELLA LISTA.
Spedisci questo messaggio ricordando di inserire il tuo nominativo al #6 a
tutti i newsgroup che vuoi (ce ne sono una marea in rete!). Te ne bastano
200, se ti accontenti di poco, ma ricorda che più e-mail spedisci e più
soldi
ti arrivano!!!
Di 200 contatti con diversi newsgroup, facciamo delle ipotesi pessimistiche
che tu ricevi solo 5 adesioni. Quindi con il tuo nome al #6 posto, su ogni
messaggio, ricevi in tutto £.10.000. Ogni persona che ti ha spedito £.
2.000, spedisce anche lei 200 messaggi ad altrettanti newsgroup, ciascuna
con il tuo nome al #5 posto; supponendo che anche loro ricevino 5 adesioni,
questo ti porta altre £.50.000. Queste 25 persone fanno almeno 200 messaggi
con il tuo nome al #4 posto e nelle medesime sfortunate 5 adesioni avrai
altre £.250.000. Ora, queste 125 persone continuano la stessa procedura con
il tuo nome al #3 posto ancora con sole 5 adesioni e ciò porta altre 625
persone e quindi £. 1.250.000 a te!!!
Ancora: queste 625 persone spediscono 200 messaggi con il tuo nome al #2
posto e ti porta a £. 6.250.000. Infine, queste 3125 persone scrivono
messaggi con il tuo nome al #1 posto , sempre calcolando solo 5 adesioni, e
ti porta a £. 31.250.000!!!
Tutto ciò avviene con un esiguo investimento di £. 12.000 e con l'ipotesi di
sole 5 adesioni che è davvero basso: di solito sono 20-30.
Ora eccoti una media in base a 15 adesioni:
Posto #6   £.30.000
           #5   £.450.000
           #4   £.6.750.000
           #3   £.101.250.000
           #2   £.1.518.750.000
           #1   £.22.781.750.000
Pensa se le adesioni fossero molte di più!!?!!
Tutto dipende anche da te, cioè dal numero di e-mail che vuoi spedire!
Perchè non provi a vedere se questa catena conviene a me, a te, a tutti
quelli che la leggono...
In pratica tutti ci arricchiremo solo con £.12.000, 6 francobolli e SENZA
RECARE DANNO A NESSUNO!!!!
Ora sta a te decidere
(ma credo che tu abbia già fatto la tua scelta!!)
E non serve la fortuna perchè si tratta di un gioco puramente statistico, ma
affinchè funzioni correttamente devi essere ONESTO:non cambiare le modalità
perchè ciò arrecherebbe danni a te e agli altri.
Seguono due lettere per raccontarti di persone che ci hanno provato:
"Un giorno, navigando leggo questo messaggio e ci provo e dopo 4 settimane
non mi ricordavo più del gioco fino a quando sono cominciate ad arrivare le
prime buste e man mano le altre. Era incredibile, posso dire di aver
guadagnato £.60.000.000! Adesso possiedo un auto nuova e quest'estate sono
stato in Australia.WOW!!"
"Ho 37 anni e 15gg fa ero un pò a corto di soldi, essendo un appassionato di
Pc m'imbattei in questa lettera che diceva -Vuoi vincere tanti soldi?-
perchè non provare... adesso ho un nuovissimo Pc e mi avanzano ancora tanti
soldi".
PROVA E VEDRAI COME IL TUO PORTAFOGLIO SI GONFIERA'!!


title: HELP ! passaggio di parametri da SQL

author: Dany

text:
Ho una stringa SQL con un parametro:
dim sql as string
sql = "SELECT .....WHERE
((([Maschera].[Campo])=forms![FormAperto]![Campo]))"
Set db = CurrentDb
Set rs = db.OpenRecordset(sql)
....etc.
Perchè mi dice che il parametro è mancante quando invece c'è...???
10x...a chi mi aiuta...


title: HELP ! passaggio di parametri da SQL

author: ALESSANDRO Baraldi

text:
"Dany" <
De...@libero.it
> ha scritto nel messaggio
news:42a2e79f$0$19536$5fc...@news.tiscali.it...

Il parametro c'è solo se la Form![FormAperto] è aperta, se testi
la query con al Form chiusa da dove lo potrebbe prelevare...?
E' il tuo caso..?
Ciao
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------


title: HELP ! passaggio di parametri da SQL

author: Roberto dalla campagna

text:
"Dany" <
De...@libero.it
> ha scritto nel messaggio
news:42a2e79f$0$19536$5fc...@news.tiscali.it...

Vai sul Sito Comune (link qui sotto) e nella Sezione Queries leggi la FAQ
mia e di Federico Luciani intitolata "2.2 Aprire una query parametrica da
codice VBA".
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: HELP ! passaggio di parametri da SQL

text:
"Roberto dalla campagna" <
r.masso...@libero.it
> ha scritto nel
messaggio news:r0Eoe.134608$IN.23...@twister2.libero.it...
>
> "Dany" <
De...@libero.it
> ha scritto nel messaggio
> news:42a2e79f$0$19536$5fc...@news.tiscali.it...
>> Ho una stringa SQL con un parametro:
>> dim sql as string
>> sql = "SELECT .....WHERE
>> ((([Maschera].[Campo])=forms![FormAperto]![Campo]))"
>>
>> Set db = CurrentDb
>> Set rs = db.OpenRecordset(sql)
>> ....etc.
>> Perchè mi dice che il parametro è mancante quando invece c'è...???
>> 10x...a chi mi aiuta...
>
> Vai sul Sito Comune (link qui sotto) e nella Sezione Queries leggi la FAQ
> mia e di Federico Luciani intitolata "2.2 Aprire una query parametrica da
> codice VBA".
>
> --
> Roberto
...ottimo articolo ed esempio....ma scusa una domanda....
perchè quando chiamo:
...
qdf.Parameters![Forms!mioform!miocampo] = Forms!mioform!miocampo
...
mi da "Elemento non presente in questo insieme"...quando invece il campo e
nella query e nel form ci sono ? (ed i nomi sono corretti)
10x again...


title: HELP ! passaggio di parametri da SQL

text:
"Dany" <
De...@libero.it
> ha scritto nel messaggio
news:42a32263$0$19523$5fc...@news.tiscali.it...

>....probailmente perchè ho io il salame sugli occhi ! :-)
Grazie Roberto...è stato molto illuminante e risolutivo il tuo consiglio !
Troppoo gentile !
Ciao


title: replace e csv un consiglio generale.

author: Giuseppe

text:
Sto cercando di trasferire dei dati da access a Csv
Il delimitatore di campo in csv é ;(punto e virgola).
Il delimitatore di testo è " solo per il campo descrizione che in ralta è
una pagina di codice html.
Le differenze fra il csv e access sono.
Le differenze fra il campo descrizione e ed il file csv sono..
Quando c'è un " diventano due "" in csv.
Risolto con
Replace([espressione],"""","""""")
Nel campo CSV c'è un " all' inizio ed uno alla fine ".
risolto con
""""+[espressione]+""""
Nel csv quando cè un % diventa %25.
Risolto con
Replace([espressione],"%","%25").
Poi l' altra differenza  è che nel file csv è presente solo lf mentre ina
access crlf.
Ho provato con replace chr(13)&chr(10) ma non ci riesco non riesco a levare
solo il cr e non il linee feed.
Ho data mismatch in criteria expression.
In pratica nella query ,nel campo descrizione che è l' unico che mi da
problemi , a parte il crlf dove, non riesco a togliere solo il carriage
return i campi in access son uguali a quelli del csv ,ma ho sempre data type
mismatch in criteria expression.
Qundo cerco di creare una nuova tavola o fare una query append.
Qualche modo per aggirare gli ostacoli ?


title: Come gestiore date ricorrenti su scadenziario ?

author: RobertoA

text:
Sto preparando un calendario, all'interno di un'applicazione realizzata
con Access
Vorrei consentire l'inserimento di appuntamenti ricorrenti del tipo 'il
primo di ogni mese' ma, avendo finora registrato come singolo record su
una tabella apposita ogni appuntamento, ho difficolta' nell'inserire
questo tipo di informazione
Dovrei inserire una sola riga, con 'tipo_appuntamento' = ricorrente  e
poi visualizzare 'al volo' sulla form dove appaiono gli appuntamenti
della settimana/mese
Finora non ho trovato soluzioni migliori, voi come fareste?
Ciao e grazie
RobertoA


text:

Beh non ho capito benissimo...
Credo, ma magari sbaglio, ci siano solo 2 modi per gestire questa cosa.

Cosa Comune ai 2:
Numero di Eventi(che può essere anche Data Fine)
Ciclicità(Settimanale/mensile/bimensile...)

1° In fase di INSERIMENTO GENERI gli eventi in tabella ciclando da Oggi per N°EVENTI o da Oggi fino a dataFine sempre usando la ciclicità per il DateAdd.

2° Se l'evento è RICORRENTE definisci nella Tabella un Parametro di Ricorrenza, e tutte le VOLTE ti fai la SIMULAZIONE delle ricorrenze per capire se sei prossimo ad una...

Personalmente io uso sempre la 1° è l'unico metodo da usare... come fa anche OUTLOOK peraltro.

Ciao
@Alex


text:

Relativamente al punto 1, ma dataFine quale sarebbe per un evento
ripetitivo? E' questo il problema
Se ho un un evento ripetitivo ogni lunedi alle 18.00, e dovessi inserire
tanti record in tabella quanti sono gli eventi, quante righe inseriresti?
Ho verificato su Outlook e non sembra necessario definire una data di
fine eventi per il tipo ripetitivo, tu gli dici l'inizio, il tipo di
frequenza e poi ti mostra (credo calcolandolo al volo) la data/ora
dell'evento futuro


text:

Guarda meglio la mascherina di Outlook...alla voce "INTERVALLO DI RICORRENZA"... ti propone Numero di Ricorrenze, oppure la Data di Fine, come ti dicevo prima...(ovviamente anche NESSUN TERMINE, ma io lo eviterei chiaramente).

Quindi definisci un'interfaccia per la gestione degli Eventi RICORRENTI imponendo all'utente di definire uno dei 2 Metodi di Definizione LIMITE.

Sarà meglio che tu possa SALVARE questi dati in 2 campi dell'evento... sia mai che devi MODIFICARLI... non li trovi più tutti gli eventi da rivedere...!

@Alex


text:

Sto vedendo Outlook 2003, ed alla voce RICORRENZA propone come
intervallo un NESSUN TERMINE, FINE DOPO X OCCORRENZE, FINE ENTRO IL 'DATA'
Quello che mi interessava capire era se Outlook, per ricorrenze NESSUN
TERMINE, le visualizzasse sul calendario calcolandole ogni volta 'al
volo' oppure c'era un qualche altro sistema per visualizzarle


text:
Non so come faccia Otlook... in concreto, ma analizzando il modo di elaborazione credo possa sposarsi con quanto faccio io, almeno in logica.

La ricorrenza è un Oggetto a parte dalla scadenza...!
Quindi ho una Tabella RICORRENZE, nella quale metto questi campi:
IdRicorrenza
DataInizio
DataFine
Criterio   ' Giornaliera/Settimanale/Mensile/Annuale
Frequenza  ' Ogni X volte il Criterio (Ogni 2gg, 2settimane...)
Cadenza    ' nel caso Settimanale Ogni (Lunedì/Martedì....)
NumeroOccorrenze (Alternativo alla DataFine ma calcolo entrambi e li scrivo per comodità)

Poi ho la Tabella Scadenze...:
IdScadenza
DataInizio (gg/mm/yyyy hh:mm)
DataFine   (gg/mm/yyyy hh:mm)
Ricorrenza (Si/No)

Ora sapendo che per ogni Record in Tabella Ricorrenze, posso avere MOLTE ricorrenze, masterebbe fare una Relazione 1-M, ma questo genererebbe un problema RELAZIONALE, nel senso che prima dovresti creare la RICORRENZA poi associare gli appuntamenti.
Quindi ho usato una Tabella intermedia come a realizzare un M-M, quindi posso far diventare RICORRENZA anche una Scadenza non ricorrente, in quanto nel momento in cui attivo la ricorrenza, viene creata la ricorrenza ed le singole scadenze, nella M-M registrati gli IDRicorrenza-IDScadenza, chiaramente la PK puoi definirla come AND delle 2.

Si potrebbe evitare di creare realmente le singole Scadenze... ma io, per comodità ho preferito così...!

Spero sia chiaro...

@Alex


text:

Chiaro e' certamente chiaro
Pure sul fatto di creare una riga in tabella Scadenze di una ricorrenza
e' chiaro
Non ho ancora ben capito, su una riga Scadenze di una ricorrenza, cosa
ci metti su DataFine, oppure sulla tabella Ricorrenze cosa ci metti su
DataFine


text:
Siccome i campi ORA non esistono e siccome nelle operazioni di SOMMA/DIFF sulle date io uso, quando possibile le Funzioni preposte, in questo caso specifico riferendomi ad APPUNTAMENTI, per me l'Ora di un appuntamento è definita da
ORAINIZIO
ORAFINE
dove in realtà il campo ORAINIZIO ha tutto il dato... GG/MM/AAAA HH:MM
Così come Ora fine, e questo in una definzione di appuntamenti mi consente di capire quanti SLOT occupa quell'impegno... e verificare di conseguenza la sovrapposizione con altri appuntamenti oppure durante la pianificazione di RICORRENZE...
Esempio se avevi prenotato un appuntamento tra 1 mese(che occupava 3SLOT di tempo), ed oggi iserisci un RICORRENTE che si accavalla per 1 SLOT hai modo di trovarli...

Nel DataFine delle Ricorrenze invece salvo la data dell'ultimo Appuntamento...
Definita una ricorrenza settimanale di 10 ricorrenze, definito il 1° Giorno di appuntamento salvo il calcolo della data dell'ultima ricorrenza...
Alcuni dati sono facilmente calcolabili al volo... ma la comodità di averli già in alcuni frangenti è rilevante.

@Alex


title: check digit ?!?!?!?!?

author: Filippo

text:
ciao a tutti, ho bisogno di sapere come si calcola il numero di controllo
per i codici ean-13 per poi trasformarlo in codice a barre in un report.
come fare ?
qual'è la formula?
ringrazio anticipatamente chi mi potrà aiutare
ciao


title: Errore su stringa SQL

author: pfmarro

text:
salve

ho da convertire una stringa SQL di una query di MsAccess in una PT di SQL server

SELECT IIf(Not IsNull([DScarico]),"IN","OUT") AS TEST
FROM MOVIMENTI;  (funzionante in MsAccess)

POTETE darmi una dritta

per SQL di SQL server?

IIf(Not IsNull([DScarico]),"IN","OUT")  mi dice

ERRORE SU IIF
ERRORE SU NOT

GRAZIE


title: Errore su stringa SQL

author: BFS

text:

case when dscarico is null then 'in' else 'out' end

ciao


title: Errore su stringa SQL

text: grazie!


title: Quesito..dimensione massima Db

text:
Mi pare di averlo letto da qualche parte ma non ricordo dove.Ora mi č
venuto il dubbio: č vero che Access riesce a gestire fino a un massimo di
2 Giga di dati?
Ciao Fra
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Quesito..dimensione massima Db

author: MA

text:
"francesco73" <
f...@bar.it
> ha scritto nel
messaggio news:cbblgr$ge7$1...@news.newsland.it...
> Mi pare di averlo letto da qualche parte ma non
ricordo dove.Ora mi č
> venuto il dubbio: č vero che Access riesce a
gestire fino a un massimo di
> 2 Giga di dati?
>
> Ciao Fra
>
come ogni file office tranne i .pst di A2003
Massimiliano


title: Quesito..dimensione massima Db

author: Pablitomf

text:
francesco73 ha scritto:
> Mi pare di averlo letto da qualche parte ma non ricordo dove.Ora mi è
> venuto il dubbio: è vero che Access riesce a gestire fino a un massimo di
> 2 Giga di dati?
> Ciao Fra
Yes... ti sembran pochi? facciamo subito un esposto alla associazione dei
consumatori... :)
--
Pablitomf
Lentamente muore chi abbandona un progetto prima di iniziarlo, chi non fa
domande sugli argomenti che non conosce, chi non risponde quando gli
chiedono qualcosa che conosce. (P.Neruda)



title: Quesito..dimensione massima Db

text:
Pablitomf ha scritto:
> francesco73 ha scritto:
> > Mi pare di averlo letto da qualche parte ma non ricordo dove.Ora mi è
> > venuto il dubbio: è vero che Access riesce a gestire fino a un massimo di
> > 2 Giga di dati?
> > Ciao Fra
> Yes... ti sembran pochi? facciamo subito un esposto alla associazione dei
> consumatori... :)
Adoro Access(forse continuerà a darmi lavoro)...non mi sarebbero sembrati
pochi nemmeno se fossero 2 K :)
era solo una curiosità/dubbio
Fra
--



title: Quesito..dimensione massima Db

text:
"francesco73" <
f...@bar.it
> ha scritto nel
messaggio news:cbbr9g$pr4$1...@news.newsland.it...
> Pablitomf ha scritto:
>
> > francesco73 ha scritto:
>
> > > Mi pare di averlo letto da qualche parte ma
non ricordo dove.Ora mi è
> > > venuto il dubbio: è vero che Access riesce a
gestire fino a un massimo di
> > > 2 Giga di dati?
> > > Ciao Fra
>
> > Yes... ti sembran pochi? facciamo subito un
esposto alla associazione dei
> > consumatori... :)
>
> Adoro Access(forse continuerà a darmi
lavoro)...non mi sarebbero sembrati
> pochi nemmeno se fossero 2 K :)
> era solo una curiosità/dubbio
>
> Fra
Del resto se superi i 2 giga forse è il caso di
passare a Sql Server
MAssimiliano


title: Quesito..dimensione massima Db

text:
francesco73 ha scritto:
> Adoro Access(forse continuerà a darmi lavoro)...non mi sarebbero sembrati
> pochi nemmeno se fossero 2 K :)
> era solo una curiosità/dubbio
> Fra
Con 2Gb ti crei il codice per inventare il VBFranc :-)
--
Pablitomf
Lentamente muore chi abbandona un progetto prima di iniziarlo, chi non fa
domande sugli argomenti che non conosce, chi non risponde quando gli
chiedono qualcosa che conosce. (P.Neruda)
questo articolo e` stato inviato via web dal servizio gratuito



title: Quesito..dimensione massima Db

text:
MA ha scritto:
> Del resto se superi i 2 giga forse è il caso di
> passare a Sql Server
> MAssimiliano
Massimo... per l'incontro a quanto pare "SI LATITA"...
--
Pablitomf
Lentamente muore chi abbandona un progetto prima di iniziarlo, chi non fa
domande sugli argomenti che non conosce, chi non risponde quando gli
chiedono qualcosa che conosce. (P.Neruda)
questo articolo e` stato inviato via web dal servizio gratuito



title: Quesito..dimensione massima Db

text:
"Pablitomf" <
pabl...@virgilio.it
> ha scritto nel
messaggio news:cbc0i1$uig$1...@news.newsland.it...
> MA ha scritto:
>
> > Del resto se superi i 2 giga forse è il caso
di
> > passare a Sql Server
> > MAssimiliano
>
> Massimo... per l'incontro a quanto pare "SI
LATITA"...
>
Se vuoi ci possiamo vedere anche stasera, oltre al
raduno del 1/7 per il quale mi sono offerto
"addirittura"
di accompagnare il Biso!!!
MAssimiliano


title: Quesito..dimensione massima Db

text:
MA ha scritto:
> Se vuoi ci possiamo vedere anche stasera, oltre al
> raduno del 1/7 per il quale mi sono offerto
> "addirittura"
> di accompagnare il Biso!!!
> MAssimiliano
Stasera "Donna"!!!! altrimenti rompe i c... e mi fa storie sulle vacanze
(mi sa che la scarico prima :) )... Massimo se ti va Sabato sera sono al
"Sottovoce", lo conosci? Io sono alla porta, "lavoro" là, mentre Domenica
sono al Nabilah quasi sicuramente... se ti va mi fa piacere.
Fammi sapere.



title: Quesito..dimensione massima Db

text:
"Pablitomf" <
pabl...@virgilio.it
> ha scritto nel
messaggio news:cbc618$4pl$1...@news.newsland.it...
> MA ha scritto:
>
> > Se vuoi ci possiamo vedere anche stasera,
oltre al
> > raduno del 1/7 per il quale mi sono offerto
> > "addirittura"
> > di accompagnare il Biso!!!
> > MAssimiliano
>
> Stasera "Donna"!!!! altrimenti rompe i c... e mi
fa storie sulle vacanze
> (mi sa che la scarico prima :) )... Massimo se
ti va Sabato sera sono al
> "Sottovoce", lo conosci? Io sono alla porta,
"lavoro" là, mentre Domenica
> sono al Nabilah quasi sicuramente... se ti va mi
fa piacere.
> Fammi sapere.
Scusami ma a dispetto dei miei 31 anni sono un
vecchietto, non ne conosco nessuno dei due.
Ma continuiamo in privato, credo che al Ng non
interessi specialmente su questo 3d
MAssimiliano


title: Quesito..dimensione massima Db

text:
MA ha scritto:
> Scusami ma a dispetto dei miei 31 anni sono un
> vecchietto, non ne conosco nessuno dei due.
> Ma continuiamo in privato, credo che al Ng non
> interessi specialmente su questo 3d
> MAssimiliano
..nell'alto dei tue 31 anni sai che ti dico? Vergogna :-) (scherzo
ovviamente)... io ne ho 30, mica pizza e fichi... quindi, domani ti
spiegherò in privato come arrivarci... mò sai che ti ridico? me ne vò...
saluti



title: Stampare selezionando Items da una Cas di Riepilogo

author: Mario Puglisi

text:
Ciao a tutti . E' una vita che non mi connetto. (Oltre al fatto che è una
vita che non connetto...!)
Ho una casella di riepilogo non associata dalla quale devo scegliere degli
items per poi stamparli. Nella Guida di Access ho trovato il seguente
esempio:
Dim ctlElenco As Control, varElemento As Variant
    ' Restituisce una variabile di oggetto Control che punta alla casella di
    ' riepilogo.
Set ctlElenco = Forms!NomeForm!CasellaDiRiepilogo
    ' Scorre gli elementi selezionati.
For Each varElemento In ctlElenco.ItemsSelected
    'A questo punto nell'esempio si desidera stampare il valore della
    'colonna associata nella finestra di Debug.
'Debug.Print ctlElenco.ItemData(varElemento)
    ' a me invece serve di aprire un report che stampi gli Items
selezionati.
    ' Se uso il seguente codice...
'DoCmd.OpenReport "NomeReport", acPreview, ,...'a questo punto mi servirebbe
    'un filtro che di solito è la WhereCondition ma in questo caso?
Next varElemento
        End Sub
Un saluto ai vecchi e ai nuovi Accessisti o Accessanti o ...Accessori ???!!!


author: Roberto da casa

text:
"Mario Puglisi" <
puglis...@hotmail.com
> ha scritto nel messaggio
news:9fkhu9$5cg$1...@serv1.albacom.net...

Prova a dare uno sguardo al thread aperto da Giancarlo Francesconi il
9/6/2001 alle ore 17:45 e che ha per oggetto Utilizzare i dati in una
maschera per una query. Giancarlo aveva un problema uguale al tuo.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: MASCHERE E TABELLE

text:
BUONA SERA NUOVAMENTE,
ho una tabella con 4 campi: provincia, codice postale ecc.
adesso come faccio ad inserirli in un unico campo es. residenza di un altra
tabella ? oppure in un altra maschera ? in modo che' i 4 campi della 1°
tabella risultano tutti insieme in un unico campo della 2 tabella?
grazie a tutti


title: MASCHERE E TABELLE

author: Ivan da casa

text:
"serpe76" <
serpe76...@hotmail.com
> ha scritto nel messaggio
news:7hUJd.766$QG6....@twister2.libero.it...

a spanne :
devi creare una  casella di testo in una maschera che unisca i vari campi
che hai elencato: usa l'operatore &
per riferirti ai campi usa i riferimenti tipo :  [TABELLAorigine]![campo1]
....  [TABELLAorigine]![campoX]
quindi dovresti avere una sintassi del genere : [tabella1]![via] & " " &
[tabella1]![CAP] & " " & [tabella1]![comune] & " " & [tabella1]![provincia]
come vedi ho inserito uno spazio tra i vari campi, allo scopo di separare le
stringhe.
tutto questo lo metti nell' ORIGINE CONTROLLO della casella di testo,
preceduto dal segno UGUALE (=) !
Naturalmente tutti i campi che vuoi legare devono far parte dell' ORIGINE
RECORD della maschera in cui inserisci la casella di testo.
Se invece devi aggiornare un campo di una tabella allora devi per forza
passare attraverso una QUERY DI AGGIORNAMENTO che abbia un campo costruito +
o - come descritto sopra..
--
--
      /)/)               IVAN                (\/)
     (  '.')         NMCBRMC         ( '.' )
  o(_('')('')                               (")(")_)*
Non Microsoft Certified But Regular
             Microsoft Consumer


title: MASCHERE E TABELLE

text:
"Ivan da casa" <
ivanSENZAQ...@tin.it
> ha scritto nel messaggio
news:INUJd.458383$b5.21...@news3.tin.it...

Meglio (Pippo + " ") & (Pluto + " ") & (Paperino + " ")
questo perchè se manca pluto nel tuo caso aggiunge due spazi nel mio uno
solo
MAssimiliano


title: MASCHERE E TABELLE

text: Grazie ad entrambi....


title: web e access

author: Ras Judah

text:
ciao
vorrei sapere se è possibile creare una pagina web che prenda dei dati da
una tabella access.Questo per poter variare i dati da pubblicare nella
manierta piu semplice.
Mi spiego:devo fare una pagina web che contenga dati relativi ad un database
di nomi di alberghi e prezzi.
Vorrei poter fare in modo che il gestore del database che non è certo un
esperto informatica possa aver vita facile al momento in cui voglia
aggiornare questo database.
Mi chiedo quindi se è possibile questo, e qualora lo sia ,quale potrebbe
essere poi il modo migliore per aggiornare.
..pubblicare in ftp di volta in volta il file access aggiornato
oppure,meglio poter intervenire(tramite procedura protetta ovviamente)
direttamente dal sito per effettuare le modifiche.
grazie a chi vorra darmi un aiuto
stefano


title: web e access

author: TIR

text:
"Ras Judah" <
25...@aconet.it
> ha scritto nel messaggio
news:I18j7.29273$4b5.7...@news6.giganews.com...
> ciao
> vorrei sapere se č possibile creare una pagina web che prenda dei dati da
> una tabella access.Questo per poter variare i dati da pubblicare nella
> manierta piu semplice.
> Mi spiego:devo fare una pagina web che contenga dati relativi ad un
database
> di nomi di alberghi e prezzi.
> Vorrei poter fare in modo che il gestore del database che non č certo un
> esperto informatica possa aver vita facile al momento in cui voglia
> aggiornare questo database.
> Mi chiedo quindi se č possibile questo, e qualora lo sia ,quale potrebbe
> essere poi il modo migliore per aggiornare.
> ..pubblicare in ftp di volta in volta il file access aggiornato
> oppure,meglio poter intervenire(tramite procedura protetta ovviamente)
> direttamente dal sito per effettuare le modifiche.
> grazie a chi vorra darmi un aiuto
> stefano
>
>
Quello che tů chiedi richiede conoscenze di ASP o altro linguaggio simile e
che il server dove sono installate le pagine lo supporti.
Per l'aggiornamento dipende dalla mole di dati coinvolti nell'operazione.


title: web e access

text:
> >
> Quello che tů chiedi richiede conoscenze di ASP o altro linguaggio simile
e
> che il server dove sono installate le pagine lo supporti.
> Per l'aggiornamento dipende dalla mole di dati coinvolti nell'operazione.
>
>
perchč con i vari frontpage non ci sono procedure semplificate?
mi sembra di veder pagine asp in siti fatti da persone che non sono certo
esperte infomatiche.
cmq per l'esatezza, non č detto che venga pubblicato,serve principalmente
come presentazione da far girare su un cd.
in quanto alla mole dei dati non č assolutamnete una grande mole..
ciao


title: web e access

text:
"Ras Judah" <
25...@aconet.it
> ha scritto nel messaggio
news:9Hmj7.31438$4b5.7...@news6.giganews.com...
> > >
> > Quello che tù chiedi richiede conoscenze di ASP o altro linguaggio
simile
> e
> > che il server dove sono installate le pagine lo supporti.
> > Per l'aggiornamento dipende dalla mole di dati coinvolti
nell'operazione.
> >
> >
> perchè con i vari frontpage non ci sono procedure semplificate?
> mi sembra di veder pagine asp in siti fatti da persone che non sono certo
> esperte infomatiche.
> cmq per l'esatezza, non è detto che venga pubblicato,serve principalmente
> come presentazione da far girare su un cd.
> in quanto alla mole dei dati non è assolutamnete una grande mole..
> ciao
>
>
Mi sembrava di aver capito che tù volessi aggiornare il database da Web.
I vari Frontpage ed altri vanno benissimo l'importante è che tu crei pagine
dinamiche, cioè che rispondano in modo appropriato alle richieste del Client
elaborandole lato server.
Le pagine create con estensione .htm o .html sono pagine statiche e non
permettono di aggiornare un database.
Se invece vuoi creare una presentazione che giri su CD puoi farlo con pagine
statiche che mostrino i record del database senza però modificarli, visto
che i dati su CD sono di sola lettura.
Ciao TIR


title: Multilingua

author: Apollo

text:
Ciao,
vorrei creare una serie di form Access con etichette multilingua; ho pensato
ad una struttura di questo tipo.
N vettori monodimensionale contententi i vari linguaggi e a seconda della
lingua scelta viene caricato uno di questi. La struttura č
del tipo VET[n] = "parola".
Con una apposita procedura scandaglio all'apertura di una form gli oggetti
in essa contenuti e cerco tutti gli oggetti di tipo label. Ogni label ha un
nome del tipo lbl_"numero". Quindi VET["numero"] contiene la label da
assegnare all'oggetto. L'unico problema č la widht di ogni label.
Con parole piccole non ho spazio bianco aggiuntivo mentre con parole lunghe
ottengo spazi bianchi. Ovviamente ho provato a settarla dinamicamente a
seconda della len della "parola" ma niente da fare, ho provato anche con
font di tipo equi per ogni lettera ma niente. Qualche suggerimento?
Grazie.
Apollo
---
Outgoing mail is certified Virus Free
Checked by AVG anti-virus system (
http://www.grisoft.com
).
Version: 6.0.501 / Virus Database: 299 - Release Date: 14/07/2003


title: Multilingua

author: Alessandro Cara

text:
Apollo ha scritto:
[cut]
>L'unico problema è la widht di ogni label.
> Con parole piccole non ho spazio bianco aggiuntivo mentre con parole lunghe
> ottengo spazi bianchi.
ma non e' il contrario?
> Ovviamente ho provato a settarla dinamicamente a
> seconda della len della "parola" ma niente da fare, ho provato anche con
> font di tipo equi per ogni lettera ma niente. Qualche suggerimento?
non ho capito il problema
cmq
definisci la label con la ampiezza massima e poi accosta a dx (che e'
pure
piu' (+) carino), talvolta. Immagino che parlando di "etichette" non hai
intenzione di ridimensionare e riposizionare i vari controlli.
--
a.cara
togli qualcosa dall'email


title: Multilingua

author: stefano (kabisa)

text:
"Apollo" <
Ama...@email.it
> ha scritto nel messaggio
news:viYSa.8385$t92.2...@news1.tin.it...

Se crei una tabella string del tipo
codstring  lingua1  lingua2  lingua3 ...... lingua n
poi all'apertura della maschera metti nell'etichetta lbl_"numero" il codice
corrispondente nella lingua che devi usare (con una select case penso che
l'utente scelga la lingua all'inizio)
Io uso questo sistema anche per cambiare la lingua dei dati nei controlli.
Se mai dovrai usare anche caratteri asiatici tipo Thai o Lao dovrai usare
tool come il laoscript 6.1 per poter fare l'ordinamento .
Stefano (Kabisa)


title: Riparazione dei record

text:
   Ciao a tutti

Ho un problemissimo, spero davvero mi possiate dare qualche indicazione su
come risolverlo.
Ho un database di files salvati su DVD (Access 2002, circa 60.000 record);
ogni record ha i seguenti campi:
   Numero del DVD;
   Hash del file presente sul DVD;
   Nome del file sul DVD;
   Descrizione;
Questi dati sono stati ottenuti per ogni DVD mediante un programma di
calcolo dell'hash
che li salva in formato CSV e poi sono stati importati in Access.
Mi sono accorta pero' che spesso il testo contenuto nel campo "Nome del
file sul DVD"
e' troncato rispetto al nome del file che si trovava sull'hard disk,
evidentemente a causa delle
restrizioni sulla lunghezza dei nomi dei file del formato di
masterizzazione.
Devo andare a sostiruire
   Nome del file sul DVD
con
   Nome del file sull'hard disk
.
Considerate che ho a disposizione i file 001.txt, 002.txt, ... etc
ciascuno dei quali contiene i nomi integri dei file che sono stati
salvati sul DVD 1, 2, etc. Ciascuno di questi file NON contiene
nomi duplicati.
Se pensate possa tornare utile, conosco anche un po' di Visual Basic.
Vi ringrazio per l'attenzione. Buon lavoro a tutti.
   Sabrina 88
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Riparazione dei record

author: Sergio MAZZA

text:
"Sabrina88" <
Sabr...@gmail.com
> ha scritto nel messaggio
news:fm4eh9$sb4$1...@news.newsland.it...

Se il nome del file salvato nel campo non può essere preso in considerazione
perché troncato, utilizzerei l'hash per confrontare il nome del file fisico
con il valore nel campo in tabella...
Ciao.
--
Sergio MAZZA


title: stampa etichette dal numero al n.

author: JOE

text:
salve a tutti... ho un semplice db con una lista di utenti
e periodicamente devo stampare delle etichette autoadesive da apporre
alle buste..
il foglio delle etichette comprende 14 etichette e vorrei sapere se è
possibile con una routine
stampare solo quando gli utenti non stampati raggiungano il numero di 14
oppure il suo multiplo...
se non è possibile farlo... avevo pensato di fare il tutto manualmente
con un campo contatore e con una query dire stampa dal n. al n. ... è
corretto secondo voi...?? altre idee??
Grazie


title: stampa etichette dal numero al n.

text:
"JOE" <
to...@invalid.it
> ha scritto nel messaggio
news:pixlk.127689$FR.3...@twister1.libero.it...

Hai già visto l'esempio sul sito comune (
www.sitocomune.com
) Sezione
Reports:
4.15 Stampare N volte la stessa etichetta, lasciando vuote in testa un certo
numero di etichette.
Ciao.
--
Sergio MAZZA


title: stampa etichette dal numero al n.

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:489791ed$0$11378
>> e periodicamente devo stampare delle etichette autoadesive da apporre
>> alle buste..
>> il foglio delle etichette comprende 14 etichette e vorrei sapere se è
>> possibile con una routine
>> stampare solo quando gli utenti non stampati raggiungano il numero di
>> 14 oppure il suo multiplo...
>> se non è possibile farlo... avevo pensato di fare il tutto
>> manualmente con un campo contatore e con una query dire stampa dal n.
>> al n. ... è corretto secondo voi...?? altre idee??
>> Grazie
>
>
> Hai già visto l'esempio sul sito comune (
www.sitocomune.com
) Sezione
> Reports:
> 4.15 Stampare N volte la stessa etichetta, lasciando vuote in testa un
> certo numero di etichette.
---------
No... ora vedo se fa il caso mio...
visto... ma pare troppo elaborato x me... ho già dei fogli A4 per
etichette
e devo stamparne per forza 14 in fila x 2           ;.))
Grazie e ciao


title: stampa etichette dal numero al n.

author: Carlo Costarella

text:
"JOE" <
to...@invalid.it
> ha scritto nel messaggio
news:pixlk.127689$FR.3...@twister1.libero.it...

Certo che è possibile, specie se devi necessariamente stampare una pagina
piena (14 etichette).
Immagino che avrai usato un campo di tipo sì/no per verificare se
l'etichetta per quell'utente è stata stampata.
Se è così non ti resta che contare i record con il flag impostato a false e
se il risultato è uguale o superiore a 14 agire di conseguenza.
In queste operazioni potrebbe esserti utile l'operatore MOD che restituisce
il resto della divisione di due numeri.
Il problema è invece se devi stampare solo 7 o 8 etichette o comunque un
numero inferiore a 14 o un suo multiplo.
In questo caso l'esempio che ti ha fornito Sergio Mazza è perfetto perchè ti
permetterebbe di utilizzare lo stesso foglio anche se, per esempio, 8
etichette sono state già stampate e devi stampare le rimanenti 6 partendo
dalla nona (non quella di Beethoven).
Ciao, Carlo


title: creare ActiveX per Access....

author: spedysoft

text:
Qualcuno può indicarmi come creare ActiveX personalizzati (es.griglie etc.)
da poter usare con Access...
C'è qualce sito in merito....
Grazie.


title: creare ActiveX per Access....

author: Simone Calligaris

text:
"spedysoft" <
> Qualcuno puň indicarmi come creare ActiveX personalizzati (es.griglie
etc.)
> da poter usare con Access...
> C'č qualce sito in merito....
E cosa diavolo te ne fai di componenti ActiveX con Access?
Lo si usa proprio per evitare quella robaccia...
Ciao ;-)


title: creare ActiveX per Access....

author: Alessandro Baraldi

text:
"Simone Calligaris" <
simo...@libero.it
> wrote in message
news:Cso_a.240797$
lK4.7...@twister1.libero.it
>
> "spedysoft" <
>
> > Qualcuno può indicarmi come creare ActiveX personalizzati (es.griglie
> etc.)
> > da poter usare con Access...
> > C'è qualce sito in merito....
>
> E cosa diavolo te ne fai di componenti ActiveX con Access?
> Lo si usa proprio per evitare quella robaccia...
>
> Ciao ;-)
Se hai voglia di scrivere del codice, usa le API per accedere
alle Dll dei componenti MS.
Activex.....! (NO GRAZIE).
@Alex.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: creare ActiveX per Access....

author: Paolo opg

text:
"spedysoft" <
in...@spedysoft.com
> wrote in
news:gko_a.240786$
lK4.7...@twister1.libero.it
:

forse è meglio che spieghi cosa non riesci a fare, piuttosto che cercare
soluzioni poco pratiche...
--
+-------
| Paolo opg
|
| janickg ( at ) hotmail ( dot ) com
+-------


title: creazione query con stringa variabile

text:
dovrei ottenere una lista di record che hanno la stringa "pippo" però in
qulasiasi campo essa si trovi es:
record1     nome         cognome        indirizzo
                marco        rossi                via aapippoaa
                3pippo        verdi                via roma
                stefano      bianchi            via cesare battisti
                paolo         pippo2            via pippo rossetti
mi deve filtrare i record 1 2 e 4 che hanno pippo in un qualsiasi campo e in
qualsiasi posizione
come procedereste?


title: creazione query con stringa variabile

author: namor

text:
Simba883 ha scritto:

Metti il criterio like "*pippo*" in OR su tutti i record.
campo1 like "*pippo*" Or campo2 like "*pippo*" Or ....
Namor
--
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: [OT] *** RADUNO SUD ***

author: Pablitomf

text:
Ultimo tentativo :
"CHE' VULIMMO' FA'?????? "
Vi va di fare sta cosa o no?... magari un ò di brio ed entusiasmo non
farebbe male, no?
--
Pablitomf
Lentamente muore chi abbandona un progetto prima di iniziarlo, chi non fa
domande sugli argomenti che non conosce, chi non risponde quando gli
chiedono qualcosa che conosce. (P.Neruda)
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: [OT] *** RADUNO SUD ***

author: MA

text:
"Pablitomf" <
pabl...@virgilio.it
> ha scritto nel
messaggio news:ca9smv$m8l$1...@news.newsland.it...

Questo o l'altro week end???
MAssimiliano


title: [OT] *** RADUNO SUD ***

text:
MA ha scritto:
> Questo o l'altro week end???
> MAssimiliano
Bhè a questo punto meglio l'altro... 18/19/20 giugno... ma chi c'è...
Massimo, quì a quanto pare sono già tutti in vacanza.



title: [OT] *** RADUNO SUD ***

author: ALESSANDRO Baraldi

text:
"Pablitomf" <
pabl...@virgilio.it
> ha scritto nel messaggio
news:cabvei$g31$1...@news.newsland.it...
> MA ha scritto:
>
> > Questo o l'altro week end???
> > MAssimiliano
>
> Bhè a questo punto meglio l'altro... 18/19/20 giugno... ma chi c'è...
> Massimo, quì a quanto pare sono già tutti in vacanza.
>
>
> --
> Pablitomf
Se si stà organizzando il Raduno al Nord in quelle date
perchè non posticipare, magari qualche Centrista o Sudista
vuole parteciapre.....!!!!!
@Alex.


title: [OT] *** RADUNO SUD ***

author: TheMax

text:
"ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:cacu9c$scf$1...@lacerta.tiscalinet.it...
> Se si stà organizzando il Raduno al Nord in quelle date
> perchè non posticipare, magari qualche Centrista o Sudista
> vuole parteciapre.....!!!!!
nooo...
non si può dire centrista in periodo elettorale, altrimenti per par condicio
bisogna dire anche destrista e sinistrista :-)
scusate ma sono di seggio e questa mattina mi sono alzato alle 7 per
timbrare le schede...
Ciao,
Massimo
--
web:
www.piubelli.net
Vuoi il mio indirizzo? Togli _cut_ per rispondermi


title: [OT] *** RADUNO SUD ***

text:
TheMax ha scritto:
> nooo...
> non si può dire centrista in periodo elettorale, altrimenti per par condicio
> bisogna dire anche destrista e sinistrista :-)
> scusate ma sono di seggio e questa mattina mi sono alzato alle 7 per
> timbrare le schede...
> Ciao,
> Massimo
Collega di scrutinio, come sono andate le cose? Io mi sono spezzato la
schieda... 1200 elettori e 4 scrutinatori di età avanzata che mi hanno
fatto penare... uno strazio...
Cmq, per quanto riguarda le date, si, le possiamo spostare... @Ale ma hai
intenzione di venirci anche tu?



title: [OT] *** RADUNO SUD ***

text:
"Pablitomf" <
pabl...@virgilio.it
> ha scritto nel messaggio
news:cam6lg$8k1$1...@news.newsland.it...
> Collega di scrutinio, come sono andate le cose? Io mi sono spezzato la
> schieda... 1200 elettori e 4 scrutinatori di età avanzata che mi hanno
> fatto penare... uno strazio...
A me bene, avevo qualche elettore in meno 1016 a essere precisi...
ovviamente 4 scrutinatori ma per fortuna giovani  e svegli.



title: [OT] *** RADUNO SUD ***

text:
TheMax ha scritto:
> "Pablitomf" <
pabl...@virgilio.it
> ha scritto nel messaggio
> news:cam6lg$8k1$1...@news.newsland.it...
> > Collega di scrutinio, come sono andate le cose? Io mi sono spezzato la
> > schieda... 1200 elettori e 4 scrutinatori di età avanzata che mi hanno
> > fatto penare... uno strazio...
> A me bene, avevo qualche elettore in meno 1016 a essere precisi...
> ovviamente 4 scrutinatori ma per fortuna giovani  e svegli.
> Ciao,
> Massimo
Massimo, c'avimma fa, quest'incontro,lo facciamo o no?... sai, se poi si
fa troppo in la, rischiamo di incrociare le ferie di quelche collega
dell'NG.



title: [OT] *** RADUNO SUD ***

text:
>
>
> Massimo, c'avimma fa, quest'incontro,lo facciamo
o no?... sai, se poi si
> fa troppo in la, rischiamo di incrociare le
ferie di quelche collega
> dell'NG.
>
> --
> Pablitomf
Pablitomf, se siamo di Napoli e dintorni ci
possiamo incontrare anche stasera, volendo.
Sentiamoci in privato
MAssimiliano


title: [OT] *** RADUNO SUD ***

text:
"Pablitomf" <
pabl...@virgilio.it
> ha scritto nel messaggio
news:cami7m$8i0$1...@news.newsland.it...
> Massimo, c'avimma fa, quest'incontro,lo facciamo o no?... sai, se poi si
> fa troppo in la, rischiamo di incrociare le ferie di quelche collega
> dell'NG.
Caro Pablito...
io ho giŕ le mie a organizzare quello qua su... non so se ce la faccio a
venire pure a quello lě giů :-(
mah??



title: maschera aperta

author: Sandrobi

text:
C'č una proprietą che si puņ usare per verificare se una maschera risulta
aperta, senza dover fare un controllo ricorsivo su tutte le maschere aperte?
Grazie
Sandrobi


title: maschera aperta

text:
"Sandrobi" <
sandb...@libero.it
> ha scritto nel messaggio
news:yxzlc.36268$Qc.14...@twister1.libero.it...
> C'è una proprietà che si può usare per verificare se una maschera risulta
> aperta, senza dover fare un controllo ricorsivo su tutte le maschere
aperte?
> Grazie
> Sandrobi
Se usi A_XP/A_2K puoi accedere alla proprietà IsLoaded
Property IsLoaded As Boolean
    sola lettura
    Membro di Access.AccessObject
If CurrentProject.AllForms(strFormName).IsLoaded = False Then........
Se invece usi A97 usa questa:
Public Function IsLoaded(ByVal strFormName As String) As Integer
'*****************************************************************
'Name      : IsLoaded (Function)
'Purpose   : Verifie if Form passed is already OPEN
'Called by :
'Calls     :
'Inputs    : String=Form.Name
'Output    : Return True if Form is Open
'*****************************************************************
    Const conObjStateClosed = 0
    Const conDesignView = 0
    If SysCmd(acSysCmdGetObjectState, acForm, strFormName) <>
conObjStateClosed Then
        If Forms(strFormName).CurrentView <> conDesignView Then
            IsLoaded = True
        End If
    End If
End Function
Ciao.
@Alex


title: maschera aperta

author: Antonio Biso

text:
"Sandrobi" <
sandb...@libero.it
> ha scritto nel messaggio
news:yxzlc.36268$Qc.14...@twister1.libero.it...
> C'è una proprietà che si può usare per verificare se una maschera risulta
> aperta, senza dover fare un controllo ricorsivo su tutte le maschere
aperte?
> Grazie
> Sandrobi
Tenti di usarla gestendo l'errore se non è aperta
Antonio


title: maschera aperta

text:
Grazie a tutti.
Sandrobi


title: Esportare tutto il codice di un'applicazione Access in un file di testo: ecco come

text:
Ciao a tutti. Ho costruito una routine che esporta in un file di testo
esterno tutto il codice dei moduli di ogni form contenuta in
un'applicazione Access, ed il codice dei moduli non associati a nessuna
form). Il file di testo e' unico, tutti i moduli sono accodati, separati
tra di loro da una scritta "*** Modulo "<nome della form/modulo>".
Il file di testo viene scritto su un file C:\CODICE.TXT.
Per eseguirlo e' sufficiente creare una nuova maschera nell'applicazione
della quale volete esportare il codice, creare un bottone e
copiare/incollare la seguente routine sull'evento "click". Lanciate poi
la maschera e fate click sul bottone creato :-)
Ho scritto questa routine perché avevo la necessità di trovare le
differenze nel codice di due diverse versioni della stessa applicazione.
Avendo la possibilita' di avere UN unico file di testo contenente TUTTO
il codice, mi e'bastato usare un Windiff (in realtà ho usato "Compare
It", ottimo) ed ho beccato in un unico colpo tutte le differenze.
Altrimenti avrei dovuto confrontare ogni modulo a mano... pant, pant!
Lo metto qui perche' 1) penso possa essere utile ad altre persone, ho
rovistato un poco su Internet ma non ho trovato niente di simile 2) mi
piacerebbe se mi diceste se c'era un modo piu' efficace/efficiente per
ottenere lo stesso risultato!
Ciao!
Angelo.-
------------------------------------------------------------------------------------------
Private Sub Comando0_Click()
Dim tmpDb As database
Dim modulo As Module
Dim forma As Form
Dim mdl As AccessObject
DoCmd.Hourglass True
Open "C:\codice.txt" For Output As #1
Set tmpDb = CurrentDb
' Esporta il codice dei moduli "orfani"
For Each xx In tmpDb.Containers![Modules].Documents
     DoCmd.OpenModule xx.Name
     Set modulo = Modules(xx.Name)
     Print #1, "'**** Modulo """ + modulo.Name + """"
     For t = 1 To modulo.CountOfLines
         Print #1, modulo.Lines(t, 1)
     Next
     DoCmd.Close acModule, xx.Name
Next
' Esporta il codice dei moduli associati alle Form
For Each xx In tmpDb.Containers![Forms].Documents
     DoCmd.OpenForm xx.Name
     Set forma = Forms(xx.Name)
     Set modulo = forma.Module
     Print #1, "'**** Modulo """ + modulo.Name + """"
     For t = 1 To modulo.CountOfLines
         Print #1, modulo.Lines(t, 1)
     Next
     DoCmd.Close acForm, forma.Name
Next
Close #1
DoCmd.Hourglass False
End Sub


text:
"Mr.Magoo
> Ciao a tutti. Ho costruito una routine che esporta in un file di testo
> esterno tutto il codice dei moduli di ogni form contenuta in
> un'applicazione Access, ed il codice dei moduli non associati a nessuna
> form). Il file di testo e' unico, tutti i moduli sono accodati, separati
> tra di loro da una scritta "*** Modulo "<nome della form/modulo>".
> Il file di testo viene scritto su un file C:\CODICE.TXT.
>
> Per eseguirlo e' sufficiente creare una nuova maschera nell'applicazione
> della quale volete esportare il codice, creare un bottone e
> copiare/incollare la seguente routine sull'evento "click". Lanciate poi
> la maschera e fate click sul bottone creato :-)
>
> Ho scritto questa routine perché avevo la necessità di trovare le
> differenze nel codice di due diverse versioni della stessa applicazione.
> Avendo la possibilita' di avere UN unico file di testo contenente TUTTO
> il codice, mi e'bastato usare un Windiff (in realtà ho usato "Compare
> It", ottimo) ed ho beccato in un unico colpo tutte le differenze.
> Altrimenti avrei dovuto confrontare ogni modulo a mano... pant, pant!
>
> Lo metto qui perche' 1) penso possa essere utile ad altre persone, ho
> rovistato un poco su Internet ma non ho trovato niente di simile 2) mi
> piacerebbe se mi diceste se c'era un modo piu' efficace/efficiente per
> ottenere lo stesso risultato!
Hai avuto una bella idea: complimenti  :-)
Ciao, Simone


author: Riccardo Baldinotti

text:
"Mr.Magoo" <
4marianiN...@virgilio.it
> wrote in message news:<Cwk_c.252812$
5D1.11...@news4.tin.it
>...
> Ciao a tutti. Ho costruito una routine che esporta in un file di testo
> esterno tutto il codice dei moduli di ogni form contenuta in
> un'applicazione Access,
Gradito e copiato. Proverollo.
Ciao.
Riccardo


text:
"Mr.Magoo" <
4marianiN...@virgilio.it
> ha scritto nel messaggio news:Cwk_c.252812$5D1.11...@news4.tin.it...

L'hai già segnalato al Sito Comune?
Ciao.
--
Sergio MAZZA


text:
"Mr.Magoo" <
4marianiN...@virgilio.it
> ha scritto nel messaggio news:wH00d.225523$OR2.10...@news3.tin.it...
>
> No. Provo a farlo, eh?
> Ciao,
> Angelo.-
Tentar non cuoce...
Ciao.
--
Sergio MAZZA


text:
"Mr.Magoo" <
4marianiN...@virgilio.it
> wrote in message news:<Cwk_c.252812$
5D1.11...@news4.tin.it
>...

Quando provo il codice il programma mi dice:
con riferimento al rigo "For Each xx In
tmpDb.Containers![Modules].Documents"
XX  = Variabile non definita ???
Dopo che aggiungo Dim xx As Object (... ci ho provato ...) ricevo
questo ulteriore messaggio, con riferimento al rigo For t = 1 To
modulo.CountOfLines
T  Tipo non corrispondente
Non riesco ad andare oltre.....
Vorrei un consiglio perché trovo molto utile quanto proposto.
Grazie
Federico


text:
Ciao! Scusa per il ritardo nella risposta!
Dunque, prova a definirla come tipo "document", ovvero fai
	dim xx as document
dovrebbe funzionare!
Cia,
Angelo.-



text:
"Mr.Magoo" <
4marianiN...@virgilio.it
> wrote in message news:<kZj4d.370835$
5D1.16...@news4.tin.it
>...
> Ciao! Scusa per il ritardo nella risposta!
> Dunque, prova a definirla come tipo "document", ovvero fai
>
> 	dim xx as document
>
> dovrebbe funzionare!
> Cia,
> Angelo.-
>
 Ti ringrazio per la precisazione.
 Ora funziona; perņ, ho dovuto aggiungere al codice, oltre a Dim xx As
      Document anche Dim t As Integer.
Federico



title: funzione mid - int -decimali -right -S.o.SSSSSSSS!!!!!!

author: Maria Rossi

text:
allora io ho un campo : importo € 12,00 e devo ottenere un numero così
composto 00000012+00, ovvero mi deve anteporre tanti zeri ala parte
intera fino ad ottenere un campo (INTERI) con 8 cifre + 2 cifre
(DECIMALI). X LA PRECISIONE -- il campo nel complesso è lungo 11
caratteri: 8 caratteri numerici, 1 operando e altri 2 caratteri numerici
ho scritto le seguenti istruzioni ma non mi visualizza la parte decimale
!
Me![Testo100] = Int([importo]) & "+" & Mid([importo] - Fix([importo]),
3, 2)
Me![Testo100] = "00000000" & Me![Testo100]
Me![Testo100] = Right(Me![Testo100], 11) & ">"
anzike visualizzare "00000012+00>" mi visualizza "0000000012+>"
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


author: Riccardo

text:
Maria Rossi <
gelso...@alfemminile.com
> wrote in message
89e402a19fc836d5645...@mygate.mailgate.org...
> allora io ho un campo : importo ? 12,00 e devo ottenere un numero cosě
> composto 00000012+00, ovvero mi deve anteporre tanti zeri ala parte
> intera fino ad ottenere un campo (INTERI) con 8 cifre + 2 cifre
> (DECIMALI). X LA PRECISIONE -- il campo nel complesso č lungo 11
> caratteri: 8 caratteri numerici, 1 operando e altri 2 caratteri numerici
>
> ho scritto le seguenti istruzioni ma non mi visualizza la parte decimale
> !
>
> Me![Testo100] = Int([importo]) & "+" & Mid([importo] - Fix([importo]),
> 3, 2)
> Me![Testo100] = "00000000" & Me![Testo100]
> Me![Testo100] = Right(Me![Testo100], 11) & ">"
>
> anzike visualizzare "00000012+00>" mi visualizza "0000000012+>"
>
>
> --
___________________
dovrebbe andare cosě:
Me![Testo100] = String(11-Len(Left([importo]*100,2) & "+" &
Right([importo]*100,2)),"0") & ">"
ciao Riccardo


text:
Maria Rossi <
gelso...@alfemminile.com
> wrote in message
89e402a19fc836d5645...@mygate.mailgate.org...
> allora io ho un campo : importo ? 12,00 e devo ottenere un numero cosě
> composto 00000012+00, ovvero mi deve anteporre tanti zeri ala parte
> intera fino ad ottenere un campo (INTERI) con 8 cifre + 2 cifre
> (DECIMALI). X LA PRECISIONE -- il campo nel complesso č lungo 11
> caratteri: 8 caratteri numerici, 1 operando e altri 2 caratteri numerici
>
> ho scritto le seguenti istruzioni ma non mi visualizza la parte decimale
> !
>
> Me![Testo100] = Int([importo]) & "+" & Mid([importo] - Fix([importo]),
> 3, 2)
> Me![Testo100] = "00000000" & Me![Testo100]
> Me![Testo100] = Right(Me![Testo100], 11) & ">"
>
> anzike visualizzare "00000012+00>" mi visualizza "0000000012+>"
>
>
> --
##########
PARDON!
dovrebbe andare cosě:
Me![Testo100] = String(11-Len(Left([importo]*100,2) & "+" &
Right([importo]*100,2)),"0") & Left([importo]*100,2) & "+" &
Right([importo]*100,2) & ">"
ciao Riccardo


text:
riccardo grazieeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
milleeeeeeeeeeeeeeeeeee



title: tabella protetta da password per il solo inserimento

author: Sthepan

text:
Ciao,
ho un semplice db composto da un'unica tabella con 4 campi, per
visualizzare i dati ho creato una maschera per la visualizzazione.
Ora vorrei creare una maschera per l'inserimento/modifica dei dati però
vorrei che questa operazione fosse protetta da password .
Qualcuno può darmi una dritta.
ciao
Grazie


author: access il top

text:
"Sthepan" <
sth...@supereva.it
> ha scritto nel messaggio
news:14vbhy3ud01p0.1hktgruyn5729$.dlg@40tude.net...
> Ciao,
>
> ho un semplice db composto da un'unica tabella con 4 campi, per
> visualizzare i dati ho creato una maschera per la visualizzazione.
> Ora vorrei creare una maschera per l'inserimento/modifica dei dati
perň
> vorrei che questa operazione fosse protetta da password .
> Qualcuno puň darmi una dritta.
>
> ciao
> Grazie
>
per una semplicissima procedura potresti fare cosě
Private Sub open_from()
test = InputBox("digitare la password")
If "pippo" = test Then
'MsgBox "prova"
Else
    DoCmd.Close
'MsgBox "errore"
End If
End Sub
ovviamente con questo esempio la password devi scriverla in vba


title: Cancellazione con blocco

author: Mario

text:
Access 2000: Maschera con 2 SottoMaschere (Impianti - Interventi - Dettaglio
Interventi) con creazione guidata; attiva l'Integrità Referenziale tra le
tabelle con cancellazione in cascata.
Dal codice ho notato che la 2 S.Mask (dettagli) viene tenuta sincronizzata
con del codice su "Form-Current" della 1 S.mask con un
"Me.Parent![MDettaglioSM].Requery".
Ebbene se cerco di cancellare un qualsiasi record dalla 1 S.Mask
(Interventi) si blocca tutto senza errori RunTime o altro (Gestiti e non) ,
devo stoppare Access col TaskManager e quando riavvio il record non è stato
cancellato.
Se Remmo l'esecuzione del codice(Me.parent....) non si blocca ma l'elenco
della 2 SMask riporta "#eliminato" perchè non viene aggiornata la
visualizzazione.
Per risolvere ho usato una variabile di comodo che imposto a vero quando
cancello e reimposto a falso in tutte le altre occasioni ma non mi sembra
molto ortodosso.
Mi piacerebbe capire cosa capita a Access e se esiste una soluzione diversa
per sincronizzare la 2 SMask.
Grazie
Mario

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


title: Cancellazione con blocco

author: Sergio MAZZA

text:
"Mario" <
tanm...@libero.it
> ha scritto nel messaggio
news:217Z222Z110Z44Y...@usenet.libero.it...

Mi permetto solo di segnalarti che utilizzare la cancellazione "a cascata",
a mio avviso, non è una delle più felici scelte. Preferisco utilizzare delle
query di cancellazione (iniziando dai record figli e risalire al record
padre); in questo caso puoi fare il requery delle form che sono associate
alle tabelle oggetto della cancellazione.
La sincronizzazione di sottomaschere avviene, di solito, tramite le
proprietà "collega campi master/secondari"; oppure utilizzando il metodo
Filter/FilterOn dell'oggetto Form o altro metodo cambiando, al volo,
l'origine dati della form.
Comunque non arriverei mai a fare 2 livelli di sottomaschere...
Ciao.
--
Sergio MAZZA


title: Cancellazione con blocco

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:dqigdp$p80$1...@area.cu.mi.it...

Ho preferito attivare l'Integrità referenziale perchè erano riusciti
tranquillamente a inserire un bel po di record orfani in "Dettagli" e non mi
andava di appensantire ulteriormente il codice.
Concordo con la modifica radicale e l'eliminazione dei 2 livelli di
sottomaschere e ci sto già lavorando sopra.
Grazie e ciao
Mario


title: Cancellazione con blocco

text:
"Mario" <
tanm...@tiscali.it
> ha scritto nel messaggio
news:43cd2459$0$1075$4faf...@reader1.news.tin.it...
> Ho preferito attivare l'Integrità referenziale perchè erano riusciti
> tranquillamente a inserire un bel po di record orfani in "Dettagli" e non
> mi andava di appensantire ulteriormente il codice.
Puoi evitare record orfani gestendo l'evento "su invio" della sottomaschera
controllando se l'id della paschera padre è nullo;
es.
If isnull(me!id) then
    msgbox "A ciccio! Nun ce prova'"
    me!nomeCampoSuMascheraPadre.setfocus
endif
> Concordo con la modifica radicale e l'eliminazione dei 2 livelli di
> sottomaschere e ci sto già lavorando sopra.
> Grazie e ciao
> Mario
Se ti serve sapere come legare le sottomaschere o cerchi nei messaggi
precedenti o fai un fischio!
Ciao.
--
Sergio MAZZA


title: Formattazione condizionale in base ai record

author: sled

text:
E' possibile, in access, in una maschera continua,
fare in modo che una textBox, sia formattata in maniera diversa a secondo
che essa sia al primo, secondo, terzo,.........record?


text:
"sled" <
sl...@nomail.com
> ha scritto nel messaggio
news:IB6f9.2474$Oz2....@twister2.libero.it...
> E' possibile, in access, in una maschera continua,
> fare in modo che una textBox, sia formattata in maniera diversa a secondo
> che essa sia al primo, secondo, terzo,.........record?
Non mi viene in mente al volo come testare il numero di record (a parte se
puoi fare riferimento ad un campo ID), ma se trovi questo modo, su evento
corrente della form testerai 'sto valore e fai quello che devi fare. Tieni
presente che però la formattazione si risente anche sui record non
selezionati
Antonio


author: Fabio

text:
"sled" <
sl...@nomail.com
> ha scritto nel messaggio
news:IB6f9.2474$Oz2....@twister2.libero.it...
> E' possibile, in access, in una maschera continua,
> fare in modo che una textBox, sia formattata in maniera diversa a secondo
> che essa sia al primo, secondo, terzo,.........record?
>
>
Avevi postato una domanda simile in "Colorare il primo record". Ma alla fine
cosa devi fare??
Fabio


title: Controllo per la gestione data

author: SAPpatore

text:
Salve a tutti,
vorrei gestire un campo che raccolga una data in modo che di default
abbia l'aspetto seguente __/__/____ e che "riconosca" le varie parti
della data senza che si debbano inserire direttamente caratteri di
divisione. Alla fine vorrei avere una cosa del gene 13/03/08.
Potete aiutarmi?
Grazie


title: Controllo per la gestione data

author: Dino

text:

Semplice andrea basta andare nelel prprieta' del campo data e alla
riga maschera di input scrivi 00/00/00.
Facendo cosi' bastera' scrivere il giorno e Access passera' allo
spazio inerente al mese e poi all'anno.
Prova e fammi sapere.
Ciao Dino


title: Controllo per la gestione data

author: SiculoDoc

text:
> Semplice andrea basta andare nelel prprieta' del campo data e alla
> riga maschera di input scrivi 00/00/00.
> Facendo cosi' bastera' scrivere il giorno e Access passera' allo
> spazio inerente al mese e poi all'anno.
> Prova e fammi sapere.
> Ciao Dino
Ciao Sono interessato anche io all'argomento dato che non riesco ad ottenere
con una query la stessa cosa. Mi spiego.
In una queri semplice
SELECT tblAnagrafe.Data
FROM tblAnagrafe
WHERE (((tblAnagrafe.Data)=[date]));
in ingresso passo una data. Vorrei che la maschera di input apparisse, (se
possibile) già con le "/" lasciando a me solo il compito di scrivere
gg mm aa
Ho impsotato nella proprietà del campo della query, il formato suggerito
00/00/00, ma non succede nulla
Sono costretto ad imputare le "/".
Grazie


title: Controllo per la gestione data

author: geppo

text:

non credo sia possibile far visualizzare gli slash nella maschera di input
di una queri, ma di certo so che è possibile fare in modo che accetti la
data scritta cosi:
01122008
se ti va bene allora devi modificare l'sql della query in questo modo:
SELECT tblAnagrafe.Data
FROM tblAnagrafe
WHERE (((tblAnagrafe.Data)=format([date], "00/00/0000")));
--
Ciao
Geppo


title: Controllo per la gestione data

author: Gabriele Bertolucci

text:
> SELECT tblAnagrafe.Data
> FROM tblAnagrafe
> WHERE (((tblAnagrafe.Data)=[date]));
>
> in ingresso passo una data. Vorrei che la maschera di input apparisse, (se
> possibile) già con le "/" lasciando a me solo il compito di scrivere
> gg mm aa
>
> Ho impsotato nella proprietà del campo della query, il formato suggerito
> 00/00/00, ma non succede nulla
> Sono costretto ad imputare le "/".
La proprietà InputMask è relativa ad un controllo, non ad un campo.
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype:pbsoftsolution


title: Controllo per la gestione data

text:
> se ti va bene allora devi modificare l'sql della query in questo modo:
>
> SELECT tblAnagrafe.Data
> FROM tblAnagrafe
> WHERE (((tblAnagrafe.Data)=format([date], "00/00/0000")));
Questo metodo non modifica la richiesta della data. Ne modificherebbe la
sua visualizzazione DOPO che questa è stata richiesta all'utente.



title: Controllo per la gestione data

text:
Ciao Gabriele Bertolucci" <"info[at]pbsoft[dot]it wrote:
>> se ti va bene allora devi modificare l'sql della query in questo
>> modo:
>>
>> SELECT tblAnagrafe.Data
>> FROM tblAnagrafe
>> WHERE (((tblAnagrafe.Data)=format([date], "00/00/0000")));
>
> Questo metodo non modifica la richiesta della data. Ne modificherebbe
> la sua visualizzazione DOPO che questa è stata richiesta all'utente.
pertanto accetta anche la data passata in questo modo:
01122008
Giusto?
--
Ciao
Geppo


title: Controllo per la gestione data

text:

Devi  impostare il formato suggerito
> 00/00/00 nella proprieta' del campo della tab. che ha generato la query.
Ciao Dino


title: Controllo per la gestione data

text:
> pertanto accetta anche la data passata in questo modo:
>
> 01122008
>
> Giusto?
Secondo me dobbiamo prima di tutto fare chiarezza.
Stiamo parlando di una query o di una form?



title: Controllo per la gestione data

text:
Ciao Gabriele Bertolucci" <"info[at]pbsoft[dot]it wrote:
>> pertanto accetta anche la data passata in questo modo:
>>
>> 01122008
>>
>> Giusto?
>
> Secondo me dobbiamo prima di tutto fare chiarezza.
> Stiamo parlando di una query o di una form?
Il primo post parlava di query o almeno credo che questo chiedeva
"SAPpatore".
Dunque, posto che non è possibile far visualizzare gli slash in
visualizzazione della input di una query, ho suggerito il seguente:
SELECT tblAnagrafe.Data
FROM tblAnagrafe
WHERE (((tblAnagrafe.Data)=format([date], "00/00/0000")));
quanto meno accetta la data trascritta cosi:
01122008
Cosa che senza la format non accade.
--
Ciao
Geppo


title: KB5002121 Aggiornamento della sicurezza per Microsoft Office 2013 - Causa errore di runtime

author: Potone

text:
Buon giorno,
vorrei segnalare un possibile aggiornamento problematico: KB5002121 Aggiornamento della sicurezza per Microsoft Office 2013.
Verificato su Windows 10 + Access 2013 Runtime

All'avvio dell'applicazione appare l'errore "Impossibile trovare il nome di funzione immesso nell'espressione" (The expression you entered has a function name that Microsoft Access can't find), in un secondo caso il messaggio era un più generico "Errore di runtime".

Dopo aver verificato che tutti i files necessari siano presenti e averli ripristinati dagli originali l'applicazione non si avvia.
I pc (ad ora 2 presso clienti diversi) su cui si sono verificati i problemi hanno applicato oggi gli aggiornamenti di Windows update compreso quello in oggetto.

Il pacchetto di aggiornamenti comprende parecchi files riferiti genericamente ad Office ed alcuni specificatamente ad Access, dopo aver rimosso quelli per Access il problema persiste.
L'aggiornamento è stato rilasciato ieri, per ora non ho trovato nessun riferimento a casi simili a quelli che ho descritto.

Ho temporaneamente risolto disinstallando il Runtime 2013 ed installando la versione 2016.

Chi avesse notizie in merito le condivida.
Grazie.

Mat.


author: BFS

text:

credo sia questa ennesima minchiata

https://www.devhut.net/access-mdes-accdes-breaking/

BFS


text:

Esatto, è proprio quello.

Gli aggiornamenti incriminati sono:
KB5002121 Office 2013
KB5002112 Office 2016

Visto che anche Access 2016 è colpito dal problema l'unico modo è mettere in pausa Windows update (su Windows10) e disinstallare il singolo aggiornamento.

Mat.


text:

anche leggendo qui credo sia l'unica soluzione per ora

https://answers.microsoft.com/en-us/msoffice/forum/all/kb5002121-breaks-ms-access-runtime-applications/dc708b2e-0307-4edc-9268-e1eaaa83b660?page=1

certo che immaginarsi uno scenario con centinaia di clienti che hanno un
applicativo che gira beato da 10 anni che chiamano tutti in un botto che
non funziona più non è invidiabile

BFS


text:
Il 14/07/2022 08:44, Potone ha scritto:

possibile workaround in attesa si sveglino in MS

we have discovered a temporary work around (which is abit of a cludge).
In Access we use an autoexec macro - which started a form immediately.
If you add a step before that (in the autoexec macro) which calls code
in a module which does Sleep(5000). The next step for autoexec macro
then opens form in the application as expected - just a slight delay
before seeing first form. this has worked on office 2013, office 2016,
office 2019 and whatever 365 variant our users are at.

BFS


text:

Per ora dormono ancora, nelle pagine di descrizione degli aggiornamenti non c'è nessun riferimento al problema:
https://support.microsoft.com/en-au/topic/description-of-the-security-update-for-office-2013-july-12-2022-kb5002121-0fbb672a-ae65-4646-a059-0c3e83edc458

https://support.microsoft.com/en-gb/topic/description-of-the-security-update-for-office-2016-july-12-2022-kb5002112-214149c3-42cc-4012-b408-1c8e7c0b2f3e

Quel workaround mi sembra tanto una "stregoneria", non capisco come possa funzionare visto che il codice deve pur essere eseguito, anche dopo i 5 secondi.

Stiamo a vedere se qualcuno si sveglia.

Ciao,
Mat.


author: Simone Calligaris

text:
> Per ora dormono ancora, nelle pagine di descrizione degli aggiornamenti non c'è nessun riferimento al problema:
>
https://support.microsoft.com/en-au/topic/description-of-the-security-update-for-office-2013-july-12-2022-kb5002121-0fbb672a-ae65-4646-a059-0c3e83edc458

>
https://support.microsoft.com/en-gb/topic/description-of-the-security-update-for-office-2016-july-12-2022-kb5002112-214149c3-42cc-4012-b408-1c8e7c0b2f3e

>
> Quel workaround mi sembra tanto una "stregoneria", non capisco come possa funzionare visto che il codice deve pur essere eseguito, anche dopo i 5 secondi.
>
> Stiamo a vedere se qualcuno si sveglia.

Temporaneamente potresti forse installare la versione "sorgente" .AccDB

Saluti


text:
Il 14/07/2022 15:54, Potone ha scritto:
> Quel workaround mi sembra tanto una "stregoneria", non capisco come possa funzionare visto che il codice deve pur essere eseguito, anche dopo i 5 secondi.

però qui un altro workaround conferma

If I create a blank form with no codebehind, and add an extra step at
the beginning of the AutoExec macro to open that form first, and then
open the real form afterward, it does not throw any errors. I can then
add another step in the macro to close that blank form and continue on
my way.

quindi pare qualcosa legato alla prima apertura in assoluto di una form
con codice

BFS


author: e-emme di Marzocchi Ennio

text:

Azienda 1: 2 pc su 4 si aggiornano e l'apertura di un report apre anche una pagina di Microsoft senza alcun motivo.
Rimuovo gli aggiornamenti e rimuovo l'aggiornamento automatico sui due pc che fanno difetto. Malgrado la disattivazione degli aggiornamenti, questi vengono ricaricati puntualmente ma con altro codice KB.
Uno dei due pc è ok, l'altro invece, alla data di oggi ancora apre ancora la pagina web. E sulla mia macchina, lo stesso accde, che prima faceva delle storie, dopo un quarto d'ora dall'ultimo aggiornamento comincia a funzionare (perchè non subito?).
Azienda 2: Due pc. Su uno dei due il programma non si apre. Rimosso aggiornamenti e ricaricati, niente da fare. Ha un Office 2013, forse si tratta di attendere la fix per il 2013, non so.
.Azienda 3: L'apertura di un report apre un messaggio che menziona la nuova macro di stampa (creata da me anni fa) ma fortunatamente, una volta chiusa la msgbox, passa al menu pop up standard dove è possibile stampare.
Morale: Non è solo un problema legato all'apertura dei database. A sto punto attendo altri aggiornamenti che sistemino tutte ste anomalie, sbocciate tutte giovedì scorso.


text:

vengono segnalati malfunzionamenti anche con i

DoCmd.TransferText
DoCmd.OutputTo

credo sia doveroso in futuro usare solo licenze LTSC per applicativi
importanti in access
almeno ci si tutela dai continui update bloccanti

BFS


author: RobertoA

text:

Parli di Ltsc di Windows o di Office?
No perche', se intendi la versione di Windows come fai a far cambiare il
sistema operativo su un pc che lavora 'altrimenti il nostro programma
non funziona'?
Anche se e' cosi, suona malino


text:

office
BFS


text:

Il problema è che non esiste il Runtime di Access Ltsc.
Ai clienti con licenze 365 faccio usare Office Deployment Tool (ODT): molto comodo per far installare da un server locale la stessa versione e configurata nello stesso modo per tutti, gli aggiornamenti li scarico solo quando necessario sempre dal server locale.
Altro accorgimento è quella di ritardare l'installazione degli updates tramite i modelli amministrativi della policy locale di Windows 10 o tramite una gpo nel dominio.
Dev'esserci un minimo di collaborazione con chi amministra pc e server, ma in genere basta spiegare il perchè delle richieste e si può fare.

Tornando al problema specifico: sulle pagine relative alle KB incriminate è apparso, finalmente, un riferimento alle Known Issues.

Ciao,
Mat.


author: Karl Donaubauer

text:
Potone:
> ...
> Tornando al problema specifico: sulle pagine relative alle KB incriminate è apparso, finalmente, un riferimento alle Known Issues.

Qualche giorno fa anche il team di Access ha pubblicato un articolo che
elenca in dettaglio le versioni colpite:

https://support.microsoft.com/it-it/topic/errore-durante-il-tentativo-di-aprire-un-file-accde-mde-creato-in-una-versione-diversa-di-access-f4cd36cd-549e-42ba-b75a-dfe964294a81

Dovresti controllare più spesso se pubblicano correzioni per le diverse
versioni. Tuttavia, sempre se la causa sono degli aggiornamenti di
sicurezza, le correzioni sono sempre (troppo) lente.

--
Ciao
Karl
*********
Access News:
https://youtu.be/kUkLjfYwgg8

Access DevCon:
http://AccessDevCon.com

Access FAQ:
https://www.donkarl.com/it


text:
Karl Donaubauer:
> ...
> Qualche giorno fa anche il team di Access ha pubblicato un articolo che
> elenca in dettaglio le versioni colpite:
>
>
https://support.microsoft.com/it-it/topic/errore-durante-il-tentativo-di-aprire-un-file-accde-mde-creato-in-una-versione-diversa-di-access-f4cd36cd-549e-42ba-b75a-dfe964294a81

>
> Dovresti controllare più spesso se pubblicano correzioni per le diverse
> versioni. Tuttavia, sempre se la causa sono degli aggiornamenti di
> sicurezza, le correzioni sono sempre (troppo) lente.

Dopo 1 settimana cercano di curarlo. Non è ancora del tutto ufficiale ma:

Se qualcuno sta riscontrando questo problema con il Canale corrente
(versione 2006, build 15330.20246), può fare File/Opzioni/Aggiornamento
Ora, che dovrebbe portare alla build 15330.20264, e provare/confermare
che questo risolve il problema.



text:
Il giorno martedì 19 luglio 2022 alle 01:04:57 UTC+2 Karl Donaubauer ha scritto:
> Karl Donaubauer:
> > ...
> > Qualche giorno fa anche il team di Access ha pubblicato un articolo che
> > elenca in dettaglio le versioni colpite:
> >
> >
https://support.microsoft.com/it-it/topic/errore-durante-il-tentativo-di-aprire-un-file-accde-mde-creato-in-una-versione-diversa-di-access-f4cd36cd-549e-42ba-b75a-dfe964294a81

I malfunzionamenti improvvisi, per quanto mi riguarda, non generano l'errore visualizzato nel link posto da Karl
Accde che non si aprono senza fornire messaggi, db che si aprono ma che menzionano errori nel modulo VBA, altri che presentano problemi nella stampa di un report, aprendo automaticamente link a pagine internet di Microsoft.
Sto cercando link alternativi sull'argomento ma non li trovo.


text: Info: Su un database accde che con runtime 2013 non si apre, ho inserito l'accdb che viceversa si apre correttamente.


text:
Il giorno martedì 19 luglio 2022 alle 13:20:50 UTC+2 e-emme di Marzocchi Ennio ha scritto:
> Info: Su un database accde che con runtime 2013 non si apre, ho inserito l'accdb che viceversa si apre correttamente.

Infatti il problema riguarda gli accde.
Comunque, leggendo il link pubblicato da Karl, pare che basti ricreare il file con la versione di Access che si utilizza per la distribuzione Runtime.

Saluti


text:

Ricompilato accde ed installato dal cliente. Nulla di diverso rispetto a prima. Si apre e senza nanche accedere alla finestra del menu principale, dopo qualche secondo si chiude. L'accdb invece è ok.


text:
> > Infatti il problema riguarda gli accde.
> > Comunque, leggendo il link pubblicato da Karl, pare che basti ricreare il file con la versione di Access che si utilizza per la distribuzione Runtime.

> Ricompilato accde ed installato dal cliente. Nulla di diverso rispetto a prima. Si apre e senza nanche accedere alla finestra del menu principale, dopo qualche secondo si chiude. L'accdb invece è ok.

Ok, non si può proprio credere più a nulla!

Saluti

P:S:  Non ho avuto segnalazioni di problemi dai clienti che utilizzano applicativi basati sul Runtime di Access 2010


text:

ma io mi chiedo...
ci saranno x tester in microsoft che testano gli aggiornamenti prima di
rilasciarli?

possibile che nessuno abbia aperto un mde/accde prima di dare l'ok?
fortunatamente tutti i miei clienti che usano ancora software in access
lo usano con runtimne <=2010

immaginarmi decine e decine di clienti fermi che chiamano tutti in un
colpo perchè il software non si apre sarebbe da incubo.

BFS


text:

E' sempre possibile che essendo un accde ricompilato all'interno di una virtual machine Hyper-v in ambiente Access 2013, qualcosa sia fallito.
Forse un aggiornamento mancante, un KB diverso, insomma, boh.
Fortunatamente ho pochi clienti interessati dal problema. Una pwd nei moduli dell'accdb e, per il momento, risolvo. A cacallo delle ferie non sto certo a fare esperimenti per poi cacciarmi in guai ancora più grossi.


text:

Buon giorno,
scorrendo l'elenco delle versioni colpite da questa ennesima Microsoft bomb (link pubblicato da Karl
https://support.microsoft.com/it-it/topic/errore-durante-il-tentativo-di-aprire-un-file-accde-mde-creato-in-una-versione-diversa-di-access-f4cd36cd-549e-42ba-b75a-dfe964294a81
) si vedono le date in cui saranno rilasciate le fix nelle prossime settimane e quelle già disponibili: la 2021 LTSC è prevista per il 9 agosto.
Quindi si, anche le versioni che "dovrebbero" essere più stabili e meno soggette a questi eventi risentono invece delle conseguenze di una mancanza di adeguati test e ironicamente la versione LTSC che, mi immagino io, dovrebbe avere un occhio di riguardo per garantirne il funzionamento (garantire è una parola molto grossa), riceverà la fix dopo la 2013 (prevista per il 2 agosto).

Ciao,
Mat.


text:
Potone:
> ...
> scorrendo l'elenco delle versioni colpite da questa ennesima Microsoft bomb (link pubblicato da Karl
https://support.microsoft.com/it-it/topic/errore-durante-il-tentativo-di-aprire-un-file-accde-mde-creato-in-una-versione-diversa-di-access-f4cd36cd-549e-42ba-b75a-dfe964294a81
) si vedono le date in cui saranno rilasciate le fix nelle prossime settimane e quelle già disponibili: la 2021 LTSC è prevista per il 9 agosto.
> Quindi si, anche le versioni che "dovrebbero" essere più stabili e meno soggette a questi eventi risentono invece delle conseguenze di una mancanza di adeguati test e ironicamente la versione LTSC che, mi immagino io, dovrebbe avere un occhio di riguardo per garantirne il funzionamento (garantire è una parola molto grossa), riceverà la fix dopo la 2013 (prevista per il 2 agosto).

Sì, è un po' perverso e perché i colpevoli questa volta non sono i
"normali" aggiornamenti di Office/Access, ma gli aggiornamenti di
sicurezza. Sono così "importanti e urgenti" che tutte le varianti e le
versioni di Office (anche LTSC) le ricevono immediatamente.

Per tutti i cicli di aggiornamento non di sicurezza, come quelli per la
correzione di bug, LTSC e le varianti non-ClickToRun, invece, sono più
lente, come previsto. ;-)

Solo con Office 365 + le varianti ClickToRun identiche (2021, 2019,
2016) ricevi rapidamente tutti i bug e le correzioni.

Oppure utilizzi una versione non più supportata, come Access 2010, in
questo caso hai le migliori possibilità di non essere colto dai bug
dell'aggiornamento. D'altra parte, non hai alcuna garanzia di ricevere
una correzione di un bug, se uno dei tanti bug colpisce anche queste
vecchie versioni.

Potrai quindi decidere quale di queste "meravigliose" varianti scegliere
in base alle tue esigenze individuali. Cioè...

https://youtu.be/kUkLjfYwgg8?t=303

o
https://youtu.be/kUkLjfYwgg8?t=330

A proposito, qualche giorno fa ho pubblicato un nuovo episodio:
https://youtu.be/hvbzxJL8Qh8

Ciao
Karl
*********
Access News:
https://youtu.be/hvbzxJL8Qh8




text:
> Sì, è un po' perverso e perché i colpevoli questa volta non sono i
> "normali" aggiornamenti di Office/Access, ma gli aggiornamenti di
> sicurezza. Sono così "importanti e urgenti" che tutte le varianti e le
> versioni di Office (anche LTSC) le ricevono immediatamente.
>
> Per tutti i cicli di aggiornamento non di sicurezza, come quelli per la
> correzione di bug, LTSC e le varianti non-ClickToRun, invece, sono più
> lente, come previsto. ;-)
>
> Solo con Office 365 + le varianti ClickToRun identiche (2021, 2019,
> 2016) ricevi rapidamente tutti i bug e le correzioni.
>
> Oppure utilizzi una versione non più supportata, come Access 2010, in
> questo caso hai le migliori possibilità di non essere colto dai bug
> dell'aggiornamento. D'altra parte, non hai alcuna garanzia di ricevere
> una correzione di un bug, se uno dei tanti bug colpisce anche queste
> vecchie versioni.

M'incuriosisce quest'affermazione:

"Se si ha accesso al database originale usato per creare l'ACCDE/MDE e gli utenti usano una singola versione di Office, è possibile ricreare il file ACCDE/MDE usando la stessa versione di Office usata dagli utenti."

E' un pò ambigua, facciamo un esempio realistico:

- L'utente ha installato sul PC una versione supportata di Full Office, supponiamo 2021
- L'applicazione Runtime del povero "Accessista" è basata su versione differente (per esempio la 2016).
- Il file .Accde è stato creato sul PC dello sviluppatore con la medesima versione del Runtime, quindi Full Access 2016.

Funziona o non funziona?

Saluti


text:
Salve,

Simone Calligaris:
> ...
> M'incuriosisce quest'affermazione:
>
> "Se si ha accesso al database originale usato per creare l'ACCDE/MDE e gli utenti usano una singola versione di Office, è possibile ricreare il file ACCDE/MDE usando la stessa versione di Office usata dagli utenti."
>
> E' un pò ambigua, facciamo un esempio realistico:
>
> - L'utente ha installato sul PC una versione supportata di Full Office, supponiamo 2021
> - L'applicazione Runtime del povero "Accessista" è basata su versione differente (per esempio la 2016).
> - Il file .Accde è stato creato sul PC dello sviluppatore con la medesima versione del Runtime, quindi Full Access 2016.
>
> Funziona o non funziona?

Capisco il teorico che scrive Microsoft, ma non il realistico che scrivi
tu. :-) Perché hai tre interlocutori, utente+Accessista+sviluppatore,
invece di 1 sviluppatore (con 1 versione) e 1 utente (con 1 versione)?
Oppure: chi è sto "Accessista" e cosa fa?

--



text:
> Capisco il teorico che scrive Microsoft, ma non il realistico che scrivi
> tu. :-) Perché hai tre interlocutori, utente+Accessista+sviluppatore,
> invece di 1 sviluppatore (con 1 versione) e 1 utente (con 1 versione)?
> Oppure: chi è sto "Accessista" e cosa fa?

"Accessista" era inteso come sinonimo di sviluppatore; in realtà ho descritto uno scenario tipico per chi distribuisce applicazioni basate su Access.
Così è più chiaro:

1 - Il Cliente ha installato sul PC una versione supportata di Full Office, supponiamo 2021
2 - Sullo stesso computer è presente un'applicazione Runtime basata su versione differente (per esempio la 2016).
3  - Il file .Accde del punto 2 è stato creato (sul PC dello sviluppatore) con la medesima versione del Runtime, quindi Full Access 2016.

Funziona?

Saluti


text:
Salve,

Simone Calligaris:
> ...
> Così è più chiaro:
>
> 1 - Il Cliente ha installato sul PC una versione supportata di Full Office, supponiamo 2021
> 2 - Sullo stesso computer è presente un'applicazione Runtime basata su versione differente (per esempio la 2016).
> 3  - Il file .Accde del punto 2 è stato creato (sul PC dello sviluppatore) con la medesima versione del Runtime, quindi Full Access 2016.
>
> Funziona?

Non lo so. Avrei dei dubbi fin dall'inizio sul fatto che questo possa
funzionare con le due versioni diverse e parallele, per non parlare del bug.



title: Password alla chiusura

author: Anto

text:
Salve
Qualcuno sa dirmi come fare per evitare che la mia applicazione mi chieda la
password anche alla chiusura???
Grazie
Anto


title: Password alla chiusura

author: Sib

text:
"Anto" <
antoni...@sigmatre.com
> ha scritto nel messaggio
> Qualcuno sa dirmi come fare per evitare che la mia applicazione mi chieda
la
> password anche alla chiusura???
Uh?
come hai fatto a farti chiedere la password alla chiusura?
Sib


title: Password alla chiusura

text:
"Sib" <si...@SPAMiol.it> ha scritto nel messaggio
news:i4aUa.21844$Za4.5...@news2.tin.it...

Ho impostato la password, come di consueto solo che me la chiede anche alla
chiusura.
E sembrato strano anche a me, visto che con il 97 non succedeva.
Anto


title: Password alla chiusura

author: Alberto S.

text:
>> > Qualcuno sa dirmi come fare per evitare che la mia applicazione mi
>chieda
>> la
>> > password anche alla chiusura???
>>
>> Uh?
>> come hai fatto a farti chiedere la password alla chiusura?
>>
>> Sib
>>
>Ho impostato la password, come di consueto solo che me la chiede anche alla
>chiusura.
>
>E sembrato strano anche a me, visto che con il 97 non succedeva.
Non è che hai attivato il "compatta alla chiusura"?
Ciao
--
Alberto
No alle guerre


title: Aiuto!!

author: Margiottone

text:
Come faccio a impostare Definitivamente attraverso il codice una proprietą
di un controllo???
Vi prego aiutatemi
--
ma...@tiscalinet.it
MARGIOTTONE HOME PAGE:
http://web.tiscali.it/margiottone


title: Aiuto!!

author: Roberto - Syd

text:
"Margiottone" <
ma...@tiscalinet.it
> ha scritto nel messaggio
news:9pcdf7$8m7$1...@pegasus.tiscalinet.it...
> Come faccio a impostare Definitivamente attraverso il codice una proprietà
> di un controllo???
> Vi prego aiutatemi
>
> --
>
ma...@tiscalinet.it
>
> MARGIOTTONE HOME PAGE:
>
http://web.tiscali.it/margiottone
>
>
NomeForm.NomeControllo.ProprietàControllo = ValoreProprietà
Ciao Roberto - Syd


title: Aiuto!!

text:
ho provato ma le modifiche non dono definitive!!!
"Roberto - Syd" <
p.ro...@tin.it
> ha scritto nel messaggio
news:DZju7.108669$P04.8...@news2.tin.it...



title: Aiuto!!

author: Mik Mark

text:
"Margiottone" <
ma...@tiscalinet.it
> ha scritto nel messaggio
news:9pcind$uug$1...@lacerta.tiscalinet.it...
> ho provato ma le modifiche non dono definitive!!!
>
> "Roberto - Syd" <
p.ro...@tin.it
> ha scritto nel messaggio
> news:DZju7.108669$P04.8...@news2.tin.it...
> >
> > "Margiottone" <
ma...@tiscalinet.it
> ha scritto nel messaggio
> > news:9pcdf7$8m7$1...@pegasus.tiscalinet.it...
> > > Come faccio a impostare Definitivamente attraverso il codice una
> proprietą
> > > di un controllo???
> > > Vi prego aiutatemi
> > >
> > > --
> > >
ma...@tiscalinet.it
> > >
> > > MARGIOTTONE HOME PAGE:
> > >
http://web.tiscali.it/margiottone
> > >
> > >
> >
> > NomeForm.NomeControllo.ProprietąControllo = ValoreProprietą
> > Ciao Roberto - Syd
> >
> >
> >
>
>
Spiegati meglio!
In che senso non sono definitive?


title: Aiuto!!

author: Roberto dal portatile

text:
"Margiottone" <
ma...@tiscalinet.it
> ha scritto nel messaggio
news:9pcdf7$8m7$1...@pegasus.tiscalinet.it...
> Come faccio a impostare Definitivamente attraverso il codice una proprietà
> di un controllo???
> Vi prego aiutatemi
>
> --
>
ma...@tiscalinet.it
>
> MARGIOTTONE HOME PAGE:
>
http://web.tiscali.it/margiottone
>
>
Puoi farlo solo se apri da codice la STRUTTURA della maschera, modifichi da
codice le proprietà e quindi da codice chiudi la maschera.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Aiuto!!

text:
Ma questo funziona anche su uso runtime di access??
"Roberto dal portatile" <
r.ma...@repubblica.it
> ha scritto nel messaggio
news:9pd4cr$25ai$1...@stargate1.inet.it...



title: Aiuto!!

text:
"Margiottone" <
ma...@tiscalinet.it
> ha scritto nel messaggio
news:9peqlp$up9$1...@pegasus.tiscalinet.it...
> Ma questo funziona anche su uso runtime di access??
[CUT]
Non so risponderti, non uso runtime; ma penso di no.
Comunque volevo farti notare che in questo NG si risponde dopo (come sto
facendo io) e non prima del testo dei messaggi precedenti (come hai fatto
tu).
La prossima volta che lo fai, 10 frustate e 10 minuti in ginocchio sui ceci.
:-))



title: Aiuto!!

author: Silvio Berruti

text:
"Roberto dal portatile" <
r.ma...@repubblica.it
> ha scritto nel messaggio
news:9pesup$2era$1...@stargate1.inet.it...
> Comunque volevo farti notare che in questo NG si risponde dopo (come sto
> facendo io) e non prima del testo dei messaggi precedenti (come hai fatto
> tu).
> La prossima volta che lo fai, 10 frustate e 10 minuti in ginocchio sui
ceci.
> :-))
o una bella 100.000 euro di multa!
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com


title: apertura file

author: roberto cassulo

text:
Salve a tutti
premetto di non essere molto esperto
devo aprire un file da un pulsante di una maschera
so che il problema è già stato affrontato più volte
ho cercato le soluzioni nell'archivio ma nonostante questo
ancora non riesco a venirne a capo!
l'ultimo tentativo che ho fatto è stato:
-------------------------------------
Private Sub Comando0_Click()
Shell ("c:\nomecartella\nomefile.ppp"), vbNormalFocus
End Sub
-------------------------------------
ma si crea un errore di run-time '5'
ciao e grazie
-robi-


title: apertura file

author: Antonio Biso

text:
"roberto cassulo" <
roberto...@csi.it
> ha scritto nel messaggio
news:newscache$c991hh$728$1...@listsrv01.csi.it...
> Salve a tutti
>
> premetto di non essere molto esperto
>
> devo aprire un file da un pulsante di una maschera
> so che il problema è già stato affrontato più volte
> ho cercato le soluzioni nell'archivio ma nonostante questo
> ancora non riesco a venirne a capo!
>
> l'ultimo tentativo che ho fatto è stato:
>
> -------------------------------------
> Private Sub Comando0_Click()
> Shell ("c:\nomecartella\nomefile.ppp"), vbNormalFocus
> End Sub
A parte che quel vbnormalfocus mi sa che va dentro le parentesi....
Shell non simula il doppio clic fatto da gestione risorse in cui viene
pescato da una tabella di corrispondenze tra estensione del file e
programmi, l'applicativo con cui aprire il file doppiocliccato.
Pertanto sei tu che devi scrivere per esteso il path del programma quindi il
file.
Esempio
shell("c:\programmi\office\Winword.exe c:\nomecartella\nomefile.ppp")
Antonio


title: apertura file

text:
Antonio Biso <
ch...@libero.it
> wrote in message
48fKa.120361$lK4.3...@twister1.libero.it...

Grazie molte funziona!
-r-


title: apertura file

author: Roberto da casa

text:
"roberto cassulo" <
roberto...@csi.it
> ha scritto nel messaggio
news:newscache$c991hh$728$1...@listsrv01.csi.it...

Se il pulsante si chiama Pippo, imposta la sua proprietà Indirizzo coll.
ipertestuale con il percorso completo del file da aprire, ovvero:
Me!Pippo.HyperlinkAddress = "c:\nomecartella\nomefile.ppp"
Da quel momento se pigi il pulsante Pippo verrà aperto il file nomefile.ppp
.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Comuni

author: Luca

text:
Ciao a tutti,
Ho un tabella con 5 città inserite( es. Milano, Roma, Napoli ecc...)
Dovrei creare una maschera dove scegliendola dall'elenco dei comuni
italiani, in automatico mi indica qual'e' la città più vicina alla mia
tabella.
es. scelgo Pavia, in automatico mi deve comparire MILANO
Come potrei fare?
Grazie mille
Luca
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: Comuni

author: MA

text:
Luca wrote:
> Ciao a tutti,
> Ho un tabella con 5 città inserite( es. Milano, Roma, Napoli ecc...)
> Dovrei creare una maschera dove scegliendola dall'elenco dei comuni
> italiani, in automatico mi indica qual'e' la città più vicina alla mia
> tabella.
> es. scelgo Pavia, in automatico mi deve comparire MILANO
> Come potrei fare?
> Grazie mille
>
> Luca
>
Non esiste una funzione per fare quello che dici.
Devi pensare ad un truccheggio tuo.
Come Scegli Milano? In quanto capoluogo o solo perchè più vicino?
> --------------------------------
> Inviato via
http://arianna.libero.it/usenet/
--
_ _
Ciao
MAssimiliano Amendola
Cisa1 - I° Conferenza Italiana per Sviluppatori Access Arezzo 4+5
Giugno 2005 Sono aperte le iscrizioni  Info:
www.donkarl.com/it


title: Comuni

author: TANNHAUSER

text:
Luca ha scritto:

> Luca

Dovresti avere una tabella precompilata di tutti i comuni italiani (o
quelli che ti interessano) con due campi: Città (la città che sceglierai
nella maschera) e CVicina (la città tra le 5 citate che è più vicina).
In soldoni, scegliendo la prima, automaticamente, ti verrà restituita la
seconda.
TANNHAUSER
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Comuni

author: ciroteo

text:
"Luca" <
gcaire...@tiscali.it
> ha scritto nel messaggio
news:194Z185Z233Z6Y...@usenet.libero.it...
> Ciao a tutti,
> Ho un tabella con 5 città inserite( es. Milano, Roma, Napoli ecc...)
> Dovrei creare una maschera dove scegliendola dall'elenco dei comuni
> italiani, in automatico mi indica qual'e' la città più vicina alla mia
> tabella.
> es. scelgo Pavia, in automatico mi deve comparire MILANO
> Come potrei fare?
> Grazie mille
>
> Luca
hmhm ... non è che è molto chiaro!


title: Comuni

text:
ecco la mia idea:
Ho creato una tabella con i seguenti campi (Sigla,Provinci, Regione, vcittà)
inserendo tutte le sigle delle province, la provincia e la regione.
Nel campo Vcittà ho già inserito la città più vicina.
In questo modo:
Sigla Prov. Provincia Regione Vcittà
MI Milano Lombardia Milano
Come faccio ha creare un semplice campo dove l'utente può selezionare da un
menu a tendina la provincia(es. Milano) ed in automatico compare la Vcittà?
Grazie mille per le vostre risposte
Luca



title: Comuni

text:
Luca wrote:
> ecco la mia idea:
> Ho creato una tabella con i seguenti campi (Sigla,Provinci, Regione,
> vcittà) inserendo tutte le sigle delle province, la provincia e la
> regione.
> Nel campo Vcittà ho già inserito la città più vicina.
> In questo modo:
>
> Sigla Prov. Provincia Regione Vcittà
> MI Milano Lombardia Milano
>
Scrivi DOPO le risposte a cui ti riferisci, come faccio io.
Se il controllo che riceve il valore della città si chiama Vicina
e se quella che mi mostri è la colonna combinata che hai (occhio, che devi
mettere la colonna associata sulla seconda...)
Vicina = me.Tuacombo.column(3)

--



title: Passaggio parametro a Stored Procedure

author: Agos

text:
Ho una Stored Procedure che esegue un accodamento dati in tabella secondo un
parametro di tipo DateTime (messa a punto con l'illuminante aiuto di
Cinzia). Ora vorrei poter passare alla S.P., quale parametro, la data
indicata in un form. Come devo fare?
Grazie, ciao a tutti.
Agos


title: Passaggio parametro a Stored Procedure

author: Cinzia

text:
"Agos" <
aga...@alice.it
> ha scritto nel messaggio
news:46c48eec$0$4797$4faf...@reader4.news.tin.it...

Ciao Agos,
un modo è il seguente:
CurrentProject.connection.execute "StoredProcedureName "  &
Forms!NomeMaschera!NomeControllo
--
Cinzia [Office Access MVP]
_______________________

www.riolab.org
---------------------------------------->


title: Passaggio parametro a Stored Procedure

text:
"Cinzia" <
cinziapagani-...@tiscali.it
> ha scritto nel messaggio
news:46c49b8f$0$18153$5fc...@news.tiscali.it...

>> Ciao Cinzia,
l'ho provato così:
Private Sub Comando4_Click()
      CurrentProject.Connection.Execute "CreaServizioGiornaliero " &
Forms!CreaServizio!Testo0
End Sub
>... ma mi dice: "Errore in prossimità di "/".
Ho provato a formattare la data con i trattini, tipo: "11-07-2007"
... ma mi dà "Errore in prossimità di "-"
ho anche provato ad usare il DoCmd così:
DoCmd.OpenStoredProcedure "CreaServizioGiornaliero " &
Forms!CreaServizio!Testo0
... stessi errori.
Ho provato a racchiudere il parametro tra parentesi: mi dà "Errore in
prossimità di "11". "
 Ti mostro come è scritta la S.P., vedi se c'è qualcosa che non va:
set ANSI_NULLS ON
set QUOTED_IDENTIFIER ON
GO
ALTER PROCEDURE [dbo].[CreaServizioGiornaliero] (@DataIns datetime)
AS
INSERT INTO ArchivioServizi ( IDAgente, Turnazione, OraFine, Turno,
OraInizio, Servizio, Ufficio, Zona, Viabilità, NoteServizio,
TurnoReperibilità, GIORNO, TurnoRiposo, TurnoRiduzioneOrario, Turdom,
Turmart )
SELECT TabellaAgenti.IDAgente, Turnaz.Turnazione, Turnaz.OraFine,
Turnaz.Turno, Turnaz.OraInizio, TabellaAgenti.Servizio,
TabellaAgenti.Ufficio, TabellaAgenti.Zona, TabellaAgenti.Viabilità,
TabellaAgenti.NoteServizio, TabellaAgenti.TurnoReperibilità, @DataIns AS
Espr1, TabellaAgenti.TurnoRiposo, TabellaAgenti.TurnoRiduzioneOrario,
TabellaAgenti.TurnazioneDomenicale, TabellaAgenti.TurnazioneMartedi
FROM TabellaAgenti LEFT JOIN dbo.Turnaz(@DataIns) ON TabellaAgenti.Turno =
Turnaz.Turno
WHERE (((TabellaAgenti.IDAgente) Not In (Select IdAgente from
dbo.assentioggi(@DataIns) Where assentioggi.IdAgente = IdAgente) And
(TabellaAgenti.IDAgente) Not In (Select IdAgente From ArchivioServizi Where
ArchivioServizi.IdAgente = TabellaAgenti.IdAgente And
[ArchivioServizi].[GIORNO] = [DataServizio] ) And (TabellaAgenti.IDAgente)
Not In (Select idagente from tabellaagenti where dataassunzione > @DataIns
Or [MobilitàDal] > @DataIns) And (TabellaAgenti.IDAgente) Not In (Select
idagente from tabellaagenti where inservizio = 'False')) AND
((TabellaAgenti.Distaccato)='False'));
Ciao, grazie


title: Passaggio parametro a Stored Procedure

text:
"Agos" <
aga...@alice.it
> ha scritto nel messaggio
news:46c59ea0$0$36446$4faf...@reader5.news.tin.it...

Ciao Agos,
prova così:
  CurrentProject.Connection.Execute "CreaServizioGiornaliero('" &
Forms!CreaServizio!Testo0 & "')"



title: Passaggio parametro a Stored Procedure

text:
>
> Ciao Agos,
> prova cosě:
>  CurrentProject.Connection.Execute "CreaServizioGiornaliero('" &
> Forms!CreaServizio!Testo0 & "')"
>
>
> --
> Cinzia [Office Access MVP]
> _______________________
>
www.riolab.org
> ----------------------------------------
>
>OK. Cosě va bene.
Sei molto gentile. Ciao, grazie.
Agos


title: Mi tolgono access!

text:
Dai computer aziendali WinXP presto toglieranno tutto il pacchetto Office
per
sostituirlo con OpenOffice (effetto Brunetta!).
Negli anni ho creato numerosi applicativi che vengono utilizzati in rete
da
parecchie persone e ora rischio di vedere tutto finire in malora.
Con access Runtime 2007 riesco a fare qualcosa e a convertire questi
applicativi fatti con A2000?
Ho provato a scaricarlo ... installarlo ... ma non ho capito dove me lo
dovrei
trovare.
Access mi resta tale e quale e non mi risulta nessun nuovo programma
installato .... unica differenza la chiavetta sulle icone che ha un
colorino
diverso.
Mi chiarite un po' le idee?
Grazie
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Mi tolgono access!

author: Karl Donaubauer

text:
zuut_ wrote:
> Dai computer aziendali WinXP presto toglieranno tutto il pacchetto
> Office per sostituirlo con OpenOffice (effetto Brunetta!).
>
> Negli anni ho creato numerosi applicativi che vengono utilizzati
> in rete da
> parecchie persone e ora rischio di vedere tutto finire in malora.
> Con access Runtime 2007 riesco a fare qualcosa e a convertire
> questi applicativi fatti con A2000?
No. Per convertire o sviluppare devi usare la versione normale = full
di Access 2007. Il runtime serve solo per eseguire gli applicativi.
> Ho provato a scaricarlo ... installarlo ... ma non ho capito dove me
> lo dovrei trovare.
>
> Access mi resta tale e quale e non mi risulta nessun nuovo
> programma installato .... unica differenza la chiavetta sulle
> icone che ha un colorino diverso.
E cosa succede se fai doppio clic alla chiavetta?
Quale versione di Access si apre?
> Mi chiarite un po' le idee?
Forse ti aiuta
www.donkarl.com/it?FAQ1.3
.
--
Ciao
Karl
*********
Access FAQ:
www.donkarl.com/it


title: Mi tolgono access!

author: Bruno Campanini

text:
"zuut_" <
sd...@wsdf.it
> wrote in message
news:i6ta0g$t8e$1...@news.newsland.it...
> Dai computer aziendali WinXP presto toglieranno tutto il pacchetto Office
> per
> sostituirlo con OpenOffice (effetto Brunetta!).
>
> Negli anni ho creato numerosi applicativi che vengono utilizzati in rete
> da
> parecchie persone e ora rischio di vedere tutto finire in malora.
> Con access Runtime 2007 riesco a fare qualcosa e a convertire questi
> applicativi fatti con A2000?
Con Access 2010 converti A e DA Access 2000, 2003, 2007.
Non ricordo, ma col 2007 dovrebbe essere la stessa cosa.
Prima che ti strappino via Access fa' le dovute conversioni
al 2007, poi col runtime installato - che tu lo veda o meno
poco importa - OnDblClick l'applicazione deve partire.
Bruno