title: validation rule necessario?

author: Roberto dalla campagna

text:
"beppe005" <
beppe005...@virgilio.it
> ha scritto nel messaggio
news:63Z_c.205697$OR2.9...@news3.tin.it...

Non ho capito molto di tutta la tua chiacchierata, ma una cosa l'ho capita:
hai memorizzato in una tabella un campo calcolato: come non mi stancherò mai
di dire, registrare un campo calcolato in una tabella è contro qualsiasi
elementare regola di un database relazionale ed inoltre provoca inaspettati
e fastidiosi mal di pancia di cui tu stai sentendo evidenti sintomi. I campi
calcolati è bene averli solamente nelle query; insomma calcolati quello che
devi calcolarti in un campo calcolato di una query basata sull'attuale
origine record della maschera, quindi usa questa query come origine record
della maschera, dopo di che elimina dalla tabella il campo calcolato.
La tabella di un database relazionale non è un foglio di calcolo dove invece
vanno memorizzati i calcoli, quindi va progettata e gestita con una logica
assolutamente diversa.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: validation rule necessario?

text:
"Roberto dalla campagna" <
r.ma...@libero.it
> ha scritto nel messaggio
news:x91%c.79708$1V3.1...@twister2.libero.it...

Eccome se l'ho capito... ma era un'emergenza. La questione era che
all'inizio quel campo non era asslutamente calcolato, e dopo due mesi...
ecco che invece e' diventato calcolato!


title: validation rule necessario?

text:
"beppe005" <
beppe005...@virgilio.it
> ha scritto nel messaggio
news:uZi%c.269779$5D1.12...@news4.tin.it...

Scusami, ma non riesco a capire perché l'emergenza ti ha portato a inserire
in una tabella un campo calcolato e non hai usato il campo calcolato di una
query o un controllo calcolato di una maschera e/o di un report.
Non credo proprio che sia stato più facile, ed il fatto che ti sei trovato
in un "cul de sac" lo dimostra.
Comunque la programmazione è un piatto che va assaporato con calma senza
rischiare di strozzarsi per la fretta: insomma non è un panino da azzannare
in qualche fastfood.



title: Estrarre testo da frase con apici

author: Roberto da Parma

text:
Ciao a tutti,
volevo chiedervi se c'è un modo per estrarre del testo racchiuso tra apici
es. Frase = pippo va 'a casa'  Risultato =a casa
Grazie
Roberto


title: Estrarre testo da frase con apici

author: Gabriele Bertolucci

text:
> volevo chiedervi se c'è un modo per estrarre del testo racchiuso tra
> apici
>
> es. Frase = pippo va 'a casa'  Risultato =a casa
Il metodo, sostanzialmente, devi inventartelo tu, perché dipende da quante
occorrenze di apici possono esserci, quante vuoi considerarne, quali, ecc,
ecc, ecc.
Devi lavorare sulla stringa con funzioni come InStr, InStrRev, Left, Mid
e Right.
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype: pbsoftsolution


title: Estrarre testo da frase con apici

text:
"Gabriele Bertolucci" <in...@REMOVEpbsoft.it> ha scritto nel messaggio
news:875ea35510b418...@news.virgilio.it...

Eh, ok...insomma ce la strigheremo...
Grazie comunque del consiglio
Roberto


title: Estrarre testo da frase con apici

text:
>> Devi lavorare sulla stringa con funzioni come InStr, InStrRev, Left,
>> Mid e Right.
> Eh, ok...insomma ce la strigheremo...
> Grazie comunque del consiglio
Vedi, Roberto, io non ho alcun problema a dare un aiuto, però le richieste
devono essere il più circostanziate possibile.
Per esperienza ti posso dire che, rispondendo ad una domanda come quella
che hai fatto tu limitandosi a fornire del codice per una precisa ed unica
casistica, comporta subito dopo un post del richiedente del tipo "e se io
volessi fare così?", "e se invece che così fosse cosà?".
Allora, se sei d'accordo, possiamo fare così:
1) fornisci una casistica completa che vuoi trattare con del codice apposito
2) chi lo desidera prova a darti una mano nella stesura del codice dove hai
riscontrato difficoltà
Ti va bene così?



title: Estrarre testo da frase con apici

text:
"Gabriele Bertolucci" <in...@REMOVEpbsoft.it> ha scritto nel messaggio
news:875ea35510bd78...@news.virgilio.it...

Scusami non volevo assolutamente polemizzare, hai ragione e ne prendo
atto...
La domanda era del tipo:
ho una frase generica...
io vado a scuola -domani-
e quello che volevo fare era scrivere un codice che a seconda di due estremi
che decidevo io ( in questo caso - -)
mi restituisse i caratteri compresi
risp. domani
Tutto qui.
Proverò a smacchinarci un pò su e se troverò la soluzione sarete i primi a
saperla!
Ciao a grazie
Roberto


title: Estrarre testo da frase con apici

author: Morgan

text:
"Roberto da Parma" <
aris...@libero.it
> ha scritto nel messaggio
news:442022a5$0$2280$4faf...@reader4.news.tin.it...

Vai sul sito comune è guardati alla sezione General
      6.193 Esempi sulle funzioni per la manipolazione delle stringhe
      Ciao
      Morgan


title: Estrarre testo da frase con apici

author: Alessandro Cara

text:

Per fare sta cosa e' sufficiente usare la split ed un paio di altre
istruzioni per essere proprio sicuri
dim aTok as variant
aTok = split(frase,delimiter)
for i=0 to ubound(aTok) step 2
	x = atok(i+1)
next
in x hai tutte le occorrenze, di volta in volta, che hanno quel delimitatore
Se poi hai bisogno di + delimitatori ci sono due mie vecchie funzioni
sul sito comune (token e numtoken) che possono consentire di fare quello
che chiedi.
cio' sempre se ho capito quello che ti serve. Split non c'e' su a97.
Attenzione la funzione va in errore se non c'e' alcun delimitatore.
Se fai cosi':
aTok = split(frase&delimiter,delimiter) non ti va in errore al massimo
ti restituisce un elemento vuoto (empty)
--
ac


title: Estrarre testo da frase con apici

text:
Alessandro Cara wrote:
P.S. : Quello che ho scritto non e' completamente esaustivo.
Se hai due "delimiter" contigui non funziona.
--
ac


title: Estrarre testo da frase con apici

text:
"Morgan" <
mor...@hotmail.it
> ha scritto nel messaggio
news:442069a6$0$18295$4faf...@reader1.news.tin.it...

Perfetto!!
Grazie a tutti!
Roberto


title: Buona Pasqua

author: badush

text:
Un augurio di Buona Pasqua a tutti gli amici di questo news (esperti, meno
esperti e principianti)


title: Buona Pasqua

author: Roberto da casa

text:
"badush" <
bad...@martucci.com
> ha scritto nel messaggio
news:lISdc.119299$Kc3.3...@twister2.libero.it...
> Un augurio di Buona Pasqua a tutti gli amici di questo news (esperti, meno
> esperti e principianti)
Buona Pasqua fatta. :-)
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Spostare l'ordine dei record in un subform

author: Visir

text:
Salve ho una form dove immetto i dati di un documento con una subform con
i relativi dettagli
la tabella dettagli ha anche un campo riga
ora vorrei con un tasto spostare l'ordine delle righe (Riga su e riga
giů). Riesco a farlo in tabella, cioč aggiornando il campo riga ma non
riesco a visualizzare il risultato del cambiamento in tempo reale se non
(facendolo ad ogni apertura) cliccando sul campo riga del subform e
dicendogli ordina.
Vorrei che questo avvenisse automaticamente.
Qualcuno ha qualche suggerimento?
Luca
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


text:
"Visir" <
l.pet...@teledueanumero.it
> ha scritto nel messaggio
news:e12qq5$6fm$1...@news.newsland.it...
> Salve ho una form dove immetto i dati di un documento con una subform con
> i relativi dettagli
> la tabella dettagli ha anche un campo riga
> ora vorrei con un tasto spostare l'ordine delle righe (Riga su e riga
> giù). Riesco a farlo in tabella, cioè aggiornando il campo riga ma non
> riesco a visualizzare il risultato del cambiamento in tempo reale se non
> (facendolo ad ogni apertura) cliccando sul campo riga del subform e
> dicendogli ordina.
> Vorrei che questo avvenisse automaticamente.
> Qualcuno ha qualche suggerimento?
Imposta la proprietà OrderBy della sottomaschera sul campo riga, quindi fai
un Requery della sottomaschera dopo l'aggiornamento del campo riga.
Naturalmente la proprietà OrderByOn della sottomaschera lo devi impostare a
True.
>
> Luca
--
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------


text:
Grazie, funziona perfettamente!



title: [OT] Database "da dove VENIAMO" !!!

text:
http://www.spammer.it/gb/st_guestbook2_template.html
se volete, qui potete registrarvi, basta compilare tutti i campi.
P.S.: scusate se sono celere e se non ho esagerato nei dettagli all'interno
del sito... capitemi
... stamane ho decisodi smettere di fumare ... sono in CRISI!!!!!!!!
Nick, la tua adesione l'ho letta, quindi ho la conferma che il tutto
funziona!!!! bene!
--
strano...mavero
mail: mauro . chiarello @ gmail . com
ICQ: 292-118-822
Web: Under Construction
"Un'idea che non sia pericolosa non merita affatto di essere chiamata idea"
Oscar Wilde


title: [OT] Database "da dove VENIAMO" !!!

author: MA

text:
http://www.spammer.it/gb/st_guestbook2_template.html
>
> se volete, qui potete registrarvi, basta compilare tutti i campi.
> P.S.: scusate se sono celere e se non ho esagerato nei dettagli
> all'interno
> del sito... capitemi
> ... stamane ho decisodi smettere di fumare ... sono in CRISI!!!!!!!!
>
> Nick, la tua adesione l'ho letta, quindi ho la conferma che il tutto
> funziona!!!! bene!
Mi raccomando conserva tu il db, non farti minacciare
da quell'ostiense!!!
MAssimiliano


title: [OT] Database "da dove VENIAMO" !!!

author: access il top

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:P75Jd.6576$fq5....@news.edisontel.com...

scusa se ti rompo le scatole, secondo me bisognerebbe aggiungere nick di
ICAA comune e provincia..
Grazie per l'ascolto.


title: [OT] Database "da dove VENIAMO" !!!

author: Pablitomf

text:
strano...mavero ha scritto:
>
http://www.spammer.it/gb/st_guestbook2_template.html
> se volete, qui potete registrarvi, basta compilare tutti i campi.
> P.S.: scusate se sono celere e se non ho esagerato nei dettagli all'interno
> del sito... capitemi
> .... stamane ho decisodi smettere di fumare ... sono in CRISI!!!!!!!!
> Nick, la tua adesione l'ho letta, quindi ho la conferma che il tutto
> funziona!!!! bene!
Ciao
nel pomeriggio sarà on-line su accessgroup.
--
Ciao
Pablitomf (Maurizio Facciuti)
------------------------------
http://www.sitocomune.com/
http://www.accessgroup.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] Database "da dove VENIAMO" !!!

text:
"access il top" <
negrinelliw...@yahoo.it
> ha scritto nel messaggio
news:41f4df1e$0$8206$5fc...@news.tiscali.it...

Ciao,
se avete pazienza lo ristrutturo per domani, oggi sono "sotto osservazione"
...
scherzi a parte, riesco domani mattina a modificare il tutto, per cui ...
fatemi sapere!
Ciao.



title: [OT] Database "da dove VENIAMO" !!!

author: ciroteo

text:
"strano...mavero" <
mauro.c...@gmail.com
> ha scritto nel messaggio
news:41f4d44a$0$130$5fc...@news.tiscali.it...

'Aspita che velocità, mando un msg al mattino e per pranzo abbiamo già il
servizio pronto!
Questa si che è efficienza!


title: [OT] Database "da dove VENIAMO" !!!

text:
[cut]
> 'Aspita che velocità, mando un msg al mattino e per pranzo abbiamo già il
> servizio pronto!
> Questa si che è efficienza!
>
...diciamo fortuna...
siccome occasionalmente mi occupo di sviluppi web,
ho sempre la mia cara chiavetta USB con una serie
di PHP Script utilizzati nei vari lavori ... "Ready to Use"!
Avevo uno script che con 2 modifiche è stato pronto per "saggiare"
l'interesse alla memorizzazione di dati personali.



title: [OT] Database "da dove VENIAMO" !!!

author: Sergio MAZZA

text:
strano...mavero wrote:
> ...diciamo fortuna...
> siccome occasionalmente mi occupo di sviluppi web,
> ho sempre la mia cara chiavetta USB con una serie
> di PHP Script utilizzati nei vari lavori ... "Ready to Use"!
> Avevo uno script che con 2 modifiche è stato pronto per "saggiare"
> l'interesse alla memorizzazione di dati personali.
Ah! Vedi, non avevo incluso le chiavette USB... Aggiorniamo la lista HW...
Ciao.
--
Sergio MAZZA


title: [OT] Database "da dove VENIAMO" !!!

text:
[cut]
nooooooooooooooooooo ... devo cucirmi la bocca .... pensa se parlavo dello
spazio ftp...  ;o)


title: Incasinamento con Combo e sfr-- Help!!

author: Fabius

text:
Salve a tutti,
sono un po' incasinato con le combo e avrei proprio bisogno che mi venisse
fatta un po' chiarezza, provo a spiegarmi:
Sto realizzando un databse con i dati dei clienti.
Ho creato una maschera principale da cui con una combo si seleziona il
cliente.
In questa maschera principale c'e' una sottomaschera che mostra i dati in
base all' IdCliente selezionato.
Questa sottomaschera ha un layout di tipo "Struttura a schede", cioe' ho i
miei bei "tab" che mi permettono di vedere o l'anagrafica del cliente, o le
note, o i dati di accesso ai suoi servizi.
Fin qui tutto bene.
I problemi iniziano quando provo a inserire un'ulteriore combo all'interno
della prima sottomaschera dei dati cliente:
ho creato la combo, le ho assegnato il nome, ho lasciato vuoto l'origine
controllo e come origine riga ho impostato al volo una query all'interno
della maschera.
Questa query ha 3 colonne: "IdReferente" "IdCliente" e "Referente"  campi
che vengono presi dalla tabella tblReferente che si trova sul lato molti di
una relazione 1-M con il cliente.
Ho quindi impostato un parametro sul campo IdCliente del tipo
[Forms]![sfrDati]![IdCliente] con l'intenzione che vada a pescare l'ID
cliente dalla sfrDati (la prima sottomaschera) di  modo da visualizzarmi
solo i referenti del  cliente selezionato.
La colonna associata alla combo e' : IdReferente (che mi servira' per
"alimentare" un ulteriore sottomaschera).
Arrivato a questo punto mi sorgono 2 problemi:
1) Funziona per il primo cliente selezionato ma poi non si aggiorna
cambiando cliente, come invece fa tutto il resto della sfr . Ho provato ad
impostare il requery su attivato nella combo principale ma senza risultati.
2) non posso selezionare nessuno dei cambi elencati (penso sia dovuto alle
proprieta' della form che ho impostato su non modificabile, cancellabile
ecc.)
Riuscite a darmi una breve spiegazione del problema e di un eventuale
soluzione che mi consenta comunque di mantenere il contenuto dalla maschera
non modificabile ?
Grazie mille e scusate per la lunghezza!
Fabio


title: Incasinamento con Combo e sfr-- Help!!

text:
"Fabius" <fa...@NOSPAMspilimbergo.com> ha scritto nel messaggio
news:z1J#h1tLA...@newsmst.mcis.galactica.it...

Per la soluzione del quesito 1, a fronte dell'evento "Dopo aggiornamento"
della combo contenuta nella maschera pricipale genera il seguente codice
VBA:
[Forms]![NomeMascheraPrincipale]![NomeSottomaschera]![NomeSecondaCombo].Requ
ery
Per la soluzione del secondo quesito anziché agire sulle proprietà della
form metti a SI la proprietà "Bloccato" dei controlli della form stessa.
--
Roberto
---------------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------


title: Incasinamento con Combo e sfr-- Help!!

author: Spillo

text:
Di nuovo grazie per i validi aiuti,
2 cose:
1) ci puoi dare i riferimenti dell'ottimo libro che hai trovato su ACCESS ?
2) Avevo gia' effettuato tutte le modifiche che mi hai suggerito a livello
di codice e di query, il problema
    c'era dopo. In pratica cambiando il cliente nella combo della maschera
principale, i dati delle due
    sottocombo hanno i seguenti comportamenti che non mi aggradano:
    a- sono "bianche", bisogna aprirle per vedere i record relativi al
cliente, vorrei che fosse subito
        presentato il primo record senza dover aprire la combo.
    b- Selezionato un record, se poi vado a cambaire cliente dalla combo
principale, ora le sottocombo
        riportano in visualizzazione il precedente record selezionato dal
vecchio cliente, aprendo la combo
        ci sono i record giusti per il nuovo cliente ma quello vecchio e'
visualizzato di default. Come ovviare?
Many thanks
Fabio


title: Incasinamento con Combo e sfr-- Help!!

text:
"Spillo" <fa...@NOSPAMspilimbergo.com> ha scritto nel messaggio
news:AU2v8SS...@newsmst.mcis.galactica.it...
> Di nuovo grazie per i validi aiuti,
>
> 2 cose:
>
> 1) ci puoi dare i riferimenti dell'ottimo libro che hai trovato su ACCESS
?
>
Io adopero "Guida all'uso di Microsoft Access 97" di J. L. Viescas edito
dalla Mondadori Informatica: fa parte della collana Microsoft Press; è
corredato anche di un CD di esempi largamente spiegati nel libro.
So che esiste anche l'equivalente per Access 2000 scritto dello stesso
autore .
> 2) Avevo gia' effettuato tutte le modifiche che mi hai suggerito a livello
> di codice e di query, il problema
>     c'era dopo. In pratica cambiando il cliente nella combo della maschera
> principale, i dati delle due
>     sottocombo hanno i seguenti comportamenti che non mi aggradano:
>
>     a- sono "bianche", bisogna aprirle per vedere i record relativi al
> cliente, vorrei che fosse subito
>         presentato il primo record senza dover aprire la combo.
>     b- Selezionato un record, se poi vado a cambaire cliente dalla combo
> principale, ora le sottocombo
>         riportano in visualizzazione il precedente record selezionato dal
> vecchio cliente, aprendo la combo
>         ci sono i record giusti per il nuovo cliente ma quello vecchio e'
> visualizzato di default. Come ovviare?
Non so se c'è la maniera di posizionarsi sulla prima riga della query
incorporata in una maschera e che è origine riga di una combo non associata;
se c'è non la conosco, ma sicuramente qualche altro partecipante al NG
posterà la soluzione.
Se avessi dovuto risolvere il problema con le sole conoscenze che ho di
Acess, avrei dichiarato esterna alla maschera la query che è origine riga
della combo così gli avrei assegnato un nome (ad esempio QueryContatti);
quindi nell'evento "Dopo aggiornamento" della ComboCliente, dopo aver fatto
il Requery avrei anche caricato in ComboContatti il valore che mi ricaverei
dalla funzione DMin basata su QueryContatti, ovvero:
    [Forms]![frmCliente]![sfrDati]![ComboContatti].Requery
    [Forms]![frmCliente]![sfrDati]![ComboContatti] = DMin("[IdReferente]",
"QueryContatti")
Altrettanto avrei fatto per ComboDomini.
In alternativa avrei sostituito le caselle combinate non associate con delle
caselle di riepilogo non associate.
>
> Many thanks
>
> Fabio



title: Ordinare una colonna in un Combo Box

author: easysmil

text:
Access97 English version
Devo posizionare un Combo Box in un form. Nel combo ci sono due colonne di
valori, pescati da due campi di una query.
Al fine di mostrare i valori a cascata in un ordine semplice per la ricerca,
ho la necessita' di ordinarli secondo il contenuto di una delle due colonne.
Il Combo lo ho creato utilizzando il wizard apposito, nel quale viene
chiesto ad un certo punto di selezionare la dimensione delle varie colonne.
Speravo che da li' si potessero settare anche altre proprieta' delle colonne
stesse, ma non ci sono riuscito. C'e' qualche altra proprieta' del combo
sulla quale si puo' agire? Non so se c'entri, ma ho anche provato
(ovviamente senza risultato) a
impostare una ordinazione nei campi della query, ma tale ordinazione non
viene ereditata dal Combo.
Ho visto che i valori vengono mostrati nell'ordine stesso in cui i record
relativi sono stati inseriti. Ho provato allora ad attivare una ordinazione
anche nelle tabelle di origine dei dati, ma ancora senza risultato.
Come posso risolvere?
Grazie
Carlo


title: Ordinare una colonna in un Combo Box

author: libero

text:
Quando hai terminato la combobox con l'autocomposizione apri la casella
delle proprieta' e cerca *origine riga*.Apri con i tre puntini
dell'autocomposizione e trovi sottoforma di struttura query la stringa SQL
che origina i dati di selezione della tua combo. Nella riga ordinamento
metti sotto i campi che ti interessano il tipo di ordinamento che hai
bisogno come faresti in una normalissima query.
Chiudi e quando torni alla cartella delle proprieta' ricordati di cambiare
riga con il tasto tab altrimenti perdi le variazioni fatte.
Buon lavoro.
easysmil <
easy...@ptty.loxinfo.co.th
> wrote in message
8j4b7o$6114s$1...@fu-berlin.de...



title: Ordinare una colonna in un Combo Box

text:
Grazie.
Carlo


title: report access piu creativo

author: nicola

text:
ciao ragazzi
conoscete un applicativo che permetta di costruire con piu
possibilità creative
un report
di un database access?


title: report access piu creativo

text:

che intendi per creativo?
--
--
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access


title: report access piu creativo

text:

se devi dipingere un report grande ci vuole un grande pennello ..!


title: report access piu creativo

author: Bruno Campanini

text:
"nicola" <
cantalu...@gmail.com
> wrote in message
news:9297e8ee-4a69-41c0...@a70g2000hsh.googlegroups.com...
ciao ragazzi
conoscete un applicativo che permetta di costruire con piu
possibilitą creative
un report
di un database access?
======================================
Qualcosa che sostituisca il cervello umano?
Bruno


title: Lienza ODE

author: Paolo Persico

text:
Ciao,
un quesito legale....
Ho l'ODE dell'office 97 (1.500.000 di lime mi sembra allora...).
Ora devo svilupare un'applicazionicina in VB (o delphi ecc.) che deve aprire
file di Word... Posso distribuire l'msword8.olb (mi pare si chiami cosě) ed
essere in regola ?
che ne dite ?
dove trovo info precise.... la licenza a leggerla mi pare di non averci
capito nulla...
ciao
p.p.


title: VBA

author: Hellas

text:
come si dice in inglese la funzione che ha il tool di sviluppo integrato
nell'office quando corregge l'identazione
e quella di far comparire le possibili keyword
grazie soprattutto per la pazienza


title: VBA

author: Alessandro Baraldi

text:
"Hellas" <
hell...@hotmail.com
> wrote in message
news:cjb4kp$5oj$
1...@news.flashnet.it

Che sia Intellisense....??
@Alex.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Funziona filtro mascheravuota

author: lolince

text:
Salve ,
ho una maschera principale (testata) con tutti i miei dati , da un
comando apro una maschera in pop per filtrare i dati nella maschera
principale (praticamente un trova con piu criteri) alla fine lancio il
codice  DoCmd.OpenForm "TESTATA", , , sSQL
tutto funziona perfettamente , il mio solo problema e se in caso la
funzione ssql dia un valore null quindi nessun dato ritrovato in
query , la maschera diventa priva di tutto (pagina vuota per capirci).
come posso ovviare a questo problema ? , pensavo prima di lanciare
DoCmd.OpenForm "TESTATA", , , sSQL  ,fare qualche controllo , tipo
if isnull ssql the
msgbox"nessundato"
else
......
end if
ma non funziona , mi potete aiutare?


title: Funziona filtro mascheravuota

author: AleC

text:

guarda la funzone dcount()
potrebbe aiutarti


title: [o t] SAP Business One

author: Ammammata

text:
potete controllare nell'elenco dei gruppi dei vostri server se ce ne sono
dedicati a SAP B1?

su SOLANI trovo solo comp.soft-sys.business.sap
ed è vuoto

grazie

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


title: Rimuovere avviso di protezione di Full Outlook

author: Oscar Manfredini

text:
Per inviare un'e-mail da Access con Outlook Express senza incontrare blocchi
da protezione, è necessario deflaggare un'opzione nel Client di posta:
Opzioni/Protezione/Avvisa se altre applicazioni tentano l'invio .....
Ma come fare con Full Outlook 2003?
Ho cercato ovunque (male probabilmente) e non ho trovato nulla.
Ciao a tutti   ;-)


text:
On 10 Mar, 11:49, "Oscar Manfredini" <
oscar.manfred...@libero.it
>
wrote:

Ciao Oscar.
Dai uno sguardo a questo malloppone...
http://www.msoutlook.it/faq/omguard.asp
@Alex


text:
Oscar Manfredini ha scritto:

Io uso ClickYes che ha com unico scopo quello di premere Ok nella schermata che Outlook presenta
http :// www.contextmagic,com/ express-clickyes
--
Questo articolo e` stato inviato dal sito web
http://www.nonsolonews.it


text:
"Alessandro Baraldi" <


Ciao Oscar.

http://www.msoutlook.it/faq/omguard.asp
>
Ciao Alessandro: come vedi sono sempre alle prese con Full Outlook   ;-)
Ti ringrazio per il link, pare ci sia proprio tutto ... ma che delusione:
me(o)nate bestiali per inviare una fottuta e-mail senza avvisi.
Bah.
;-)
Ciao: Oscar


text:
"Fair87" <
>>Per inviare un'e-mail da Access con Outlook Express senza incontrare
>>blocchi
>>da protezione, è necessario deflaggare un'opzione nel Client di posta:
>>
>>Opzioni/Protezione/Avvisa se altre applicazioni tentano l'invio .....
>>
>>Ma come fare con Full Outlook 2003?
>>Ho cercato ovunque (male probabilmente) e non ho trovato nulla.
>>
> Io uso ClickYes che ha com unico scopo quello di premere Ok nella
> schermata che Outlook presenta
>
> http :// www.contextmagic,com/ express-clickyes
Già, già: mi orienterò pure io su questa soluzione   ;-)


author: Carlo Costarella

text:
"Oscar Manfredini" <
oscar.ma...@libero.it
> ha scritto nel messaggio
news:49b645c8$0$1122$4faf...@reader2.news.tin.it...

Controlla se esiste questa chiave:
HKEY_CURRENT_USER\Software\Policies\Microsoft\Security
Se esiste vedi se hai  "CheckAdminSettings"
e come è impostato.
Se non c'è, crea la chiave Security e aggiungi il nuovo valore Dword
CheckAdminSettings impostandolo a
00000001 (1)
Queste impostazioni del registro le puoi trasferire al registro del cliente
perchè valgono per l'utente corrente.
Ciao, Carlo


text:
"Oscar Manfredini" <
oscar.ma...@libero.it
> ha scritto
cut
> Già, già: mi orienterò pure io su questa soluzione   ;-)
Stai calmo...leggi la soluzione al post seguente.
Ciao, Carlo


text:
"Carlo Costarella" <
>> Per inviare un'e-mail da Access con Outlook Express senza incontrare
>> blocchi da protezione, è necessario deflaggare un'opzione nel Client di
>> posta:
>>
>> Opzioni/Protezione/Avvisa se altre applicazioni tentano l'invio .....
>>
>> Ma come fare con Full Outlook 2003?
>> Ho cercato ovunque (male probabilmente) e non ho trovato nulla.
>>
>> Ciao a tutti   ;-)
> Controlla se esiste questa chiave:
> HKEY_CURRENT_USER\Software\Policies\Microsoft\Security
> Se esiste vedi se hai  "CheckAdminSettings"
> e come è impostato.
> Se non c'è, crea la chiave Security e aggiungi il nuovo valore Dword
> CheckAdminSettings impostandolo a
> 00000001 (1)
> Queste impostazioni del registro le puoi trasferire al registro del
> cliente perchè valgono per l'utente corrente.
Aaaaahhhh: pareva strano non esistessero alternative   ;-)
Hai testato bene queste impostazioni?
Grazie:  Oscar


text:
"Oscar Manfredini" <
oscar.ma...@libero.it
> ha scritto
cut
> Aaaaahhhh: pareva strano non esistessero alternative   ;-)
>
> Hai testato bene queste impostazioni?
>
> Grazie:  Oscar
No, per nulla.
Impostazioni possibili sono:
0 = Utilizza le impostazioni predefinite
1 = Cerca le impostazioni di protezione di Outlook nella cartella delle
impostazioni, la loro applicazione secondo le specifiche degli utenti e le
impostazioni predefinite che hai specificato.
2 = Solo per Outlook 2002 e Outlook 2003: ignora le impostazioni di Outlook
nella cartella delle impostazioni di protezione. Usa questo valore quando
desideri che Outlook 2002 o Outlook 2003 o Outlook 2000 utilizzino regole
differenti.
Ciao, Carlo


text:
"Oscar Manfredini" <
oscar.ma...@libero.it
> ha scritto
purtroppo sembra funzionare solo in ambiente exchange server.............
Ciao, Carlo


text:
Trovata soluzione free:
http://www.mapilab.com/outlook/security/
Scarica e installa il programma (c'č anche una versione developer); apri
Outlook; esegui il codice che ti dava i messaggi; in Outlook compare una
maschera di opzioni che ti permette di abilitare il programma chiamante
all'uso senza messaggi. Da questo momento non riceverai piů messaggi.
Dovrai fare lo stesso dal cliente.
Ciao, Carlo


author: Silvio

text:
> Per inviare un'e-mail da Access con Outlook Express senza incontrare
> blocchi da protezione, è necessario deflaggare un'opzione nel Client di
> posta:
>
> Opzioni/Protezione/Avvisa se altre applicazioni tentano l'invio .....
>
> Ma come fare con Full Outlook 2003?
Ciao Oscar.
Alex Dybenko propone un paio di soluzioni sul suo sito:
http://accessblog.net/
In particolare qui:
http://accessblog.net/2004/12/access-how-to-deploy-outlook-security.html
e qui:
http://accessblog.net/2006/12/auto-click-yes-to-outlook-security.html
Non le ho provate. Facci sapere.
Ciao
Silvio


author: max

text:
"Carlo Costarella" <
carloco...@libero.it
> ha scritto nel messaggio
news:gp6jda$eqe$1...@tdi.cu.mi.it...

Grande č poco, erano due anni che impazzivo dietro sta cosa.....
grazie mille e ciao
Massimo


text:
[CUT]
>Grande č poco, erano due anni che impazzivo dietro sta cosa.....
>grazie mille e ciao
>Massimo
>
>
Sottoscrivo tutto!!! Questa mi mancava proprio......



author: Roberto da Parma

text:
"Carlo Costarella" <
carloco...@libero.it
> ha scritto nel messaggio
news:gp6jda$eqe$1...@tdi.cu.mi.it...

non vorrei dire ma se....vai in Strumenti - Macro - protezione e metti a
livello basso
ti da lo stesso la finestra?
tutto questo non succede se usi mapi...(da codice)
da registro
[HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Outlook\Security]
"Level"=dword:00000000
per i file....
[HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Outlook\Security]
"Level1Remove"=".ade;.adp;.bas;.bat;.chm;.cmd;.com;.exe;.cpl;.hlp;.hta;.inf;.ins;.isp;.jse;.lnk;.mda;.mdb;.mde;.mdz;.msc;.msi;.msp;.mst;.pcd;.pif;.reg;.scr;.sct;.shs;.url;.vb;.vbs;.wsc;.wsf;.wsh;.vbe;.js;.crt;"
ciao
--
Roberto da Parma


text:
"Carlo Costarella"

Anzitutto grazie per l'impegno Carlo  ;-)
Ho installato l'Add-IN in oggetto, putroppo perň non accade nulla dopo aver
avviato il codice (MAPI) che esegue l'invio E.Mail da Access.
Outlook 2003 č attivo, ma non compare alcuna schermata con opzioni
aggiuntive...
Mi sfugge qualcosa?
Ciao: Oscar


text:
"Roberto da Parma"
>
> non vorrei dire ma se....vai in Strumenti - Macro - protezione e metti a
> livello basso
>
> ti da lo stesso la finestra?
>
> tutto questo non succede se usi mapi...(da codice)
Sarebbe magnifico!
Tuttavia la finestra d'avviso che richiede la conferma invio compare
ugualmente.
La mia č un'installazione normalissima di Outlook 2003 su un Client con Win
XP SP3.
> da registro
>
> [HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Outlook\Security]
> "Level"=dword:00000000
>
> per i file....
>
> [HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Outlook\Security]
> "Level1Remove"=".ade;.adp;.bas;.bat;.chm;.cmd;.com;.exe;.cpl;.hlp;.hta;.inf;.ins;.isp;.jse;.lnk;.mda;.mdb;.mde;.mdz;.msc;.msi;.msp;.mst;.pcd;.pif;.reg;.scr;.sct;.shs;.url;.vb;.vbs;.wsc;.wsf;.wsh;.vbe;.js;.crt;"
Cioč?
Per quale ragione posti queste chiavi di registro?
Grazie, ciao.


text:
"Oscar Manfredini" <
oscar.ma...@libero.it
> ha scritto nel messaggio
news:49b7cedc$0$1119$4faf...@reader3.news.tin.it...

no no ferma ferma.....usi l'invio da codice con mapi?
perchč anche io lo uso con mapi e la finestra non mi compare (outlook 2003
sp3)...ma perchč c'č da fare una piccola modifca...
posta il codice



text:
"Carlo Costarella" <
carloco...@libero.it
> ha scritto nel messaggio
news:gp6jda$eqe$1...@tdi.cu.mi.it...

Senza andare a ricercare programmi di terze parti....scaricati ed installa
questo...
http://www.microsoft.com/DOWNLOADS/details.aspx?FamilyID=4bb7cb10-a6e5-4334-8925-3bcf308cfbaf&displaylang=en
puoi fare tutto quello che chiedi...
leggi bene le istruzioni.
In un post precedente comunque spiegavo che se l'istruzione viene da codice
(mapi) per l'invio, basta fare una piccola modifica e l'alert non viene
fuori.



text:
"Roberto da Parma" <
>
> no no ferma ferma.....usi l'invio da codice con mapi?
Certamente.
In realtà non sto facendo altro che provare un piccolo Demo da un sito
gentilmente segnalatomi da @Alex un paio di settimane fa:
http://www.3stone.be/access/articles.php?lng=fr&pg=17
Dopo averne valutato il funzionamento avrei inserito quel codice in un mio
applicativo.
Credevo che l'avviso di Full Outlook si potesse comodamente disattivare
(come con l'Express), e invece...
Beh ragazzi, release dopo release è sempre più difficile lavorare con i
prodotti M$   ;-)
> perchè anche io lo uso con mapi e la finestra non mi compare (outlook 2003
> sp3)...ma perchè c'è da fare una piccola modifca...
Quale modifica?
Ciao: Oscar


text:
"Oscar Manfredini" <
oscar.ma...@libero.it
> ha scritto nel messaggio
news:49b7f510$0$1114$4faf...@reader4.news.tin.it...


guardo il codice e poi ti posto il tutto...



text:
Per tutti quelli a cui compare il messaggio di alert di outlook 2000,XP,2003
(no testato su 2007)
e usano il codice con MAPI
impostare la seguente stringa come segue
Global Const MAPI_LOGON_UI = &H8
Lieto di avervi aiutato... :-)))
Ciauzzz
--
Roberto da Parma


text:
"Oscar Manfredini" <
oscar.ma...@libero.it
> ha scritto nel messaggio
news:49b7f510$0$1114$4faf...@reader4.news.tin.it...

ho postato la soluzione in un nuovo tread....
[Soluzione] Rimuovere avviso di protezione di Full Outlook
Ciao
--
Roberto da Parma


text:
"Roberto da Parma"
> Per tutti quelli a cui compare il messaggio di alert di outlook
> 2000,XP,2003 (no testato su 2007)
> e usano il codice con MAPI
>
> impostare la seguente stringa come segue
>
> Global Const MAPI_LOGON_UI = &H8
>
> Lieto di avervi aiutato... :-)))
Ehmmmm ... Roberto, non prendertela: giuro che non funziona!
Mi compare sempre l'avviso:
"Un programma sta tentando d'inviare automaticamente la posta elettronica.
Consentire l'operazione?"      (etc.)


text:
"Oscar Manfredini" <
oscar.ma...@libero.it
> ha scritto nel messaggio
news:49b8106d$0$836$4faf...@reader5.news.tin.it...

io l'ho provato sull'esempio che mi hai postato e funziona...boh....
prova anche questa sostituzione
MAPISendMail(0&, 0&, MAPI_Message, MAPI_Recip, MAPI_File, MAPI_LOGON_UI, 0&)
fammi sapere



text:
"Roberto da Parma" <
> io l'ho provato sull'esempio che mi hai postato e funziona...boh....
>
> prova anche questa sostituzione
>
> MAPISendMail(0&, 0&, MAPI_Message, MAPI_Recip, MAPI_File, MAPI_LOGON_UI,
> 0&)
>
> fammi sapere
Senti, e questa soluzione?
http://www.microsoft.com/DOWNLOADS/details.aspx?FamilyID=4bb7cb10-a6e5-4334-8925-3bcf308cfbaf&displaylang=en
Ho provato a installare il Resource Kit; e ora che faccio?
Ciao: Oscar


text:
"Oscar Manfredini" <
oscar.ma...@libero.it
> ha scritto
cut
> Anzitutto grazie per l'impegno Carlo  ;-)
>
> Ho installato l'Add-IN in oggetto, putroppo però non accade nulla dopo
> aver avviato il codice (MAPI) che esegue l'invio E.Mail da Access.
> Outlook 2003 è attivo, ma non compare alcuna schermata con opzioni
> aggiuntive...
>
> Mi sfugge qualcosa?
>
> Ciao: Oscar
In un modulo prova questo codice:
Public Sub CreateOutlook()
Dim OL, AE, AL, session
Set OL = CreateObject("Outlook.Application")
    Set session = OL.session
    Set AL = OL.session.addresslists("Contatti")
    Set AE = AL.addressEntries(1)
    MsgBox AE.Address
Set OL = Nothing
End Sub
Normalmente, cioè senza il programmino, il codice scatena l'avviso di
protezione.
Con il programmino e outlook aperto ottieni il messaggio se si vuole
abilitare Access, rispondi sì.
Alla successiva esecuzione del codice non ottieni più il messaggio.
Ora bisogna vedere se questa autorizzazione viene estesa anche all'utilizzo
di MAPI...dunque non ti resta che provare.
Normalmente funziona perchè il programmino, nella prima riga, evidenzia il
tipo di interfaccia usata (CDO, Simple MAPI o outlook API) per usare Outlook
da altri programmi (VBA p.e.) senza particolari distinzioni tra i metodi
usati. Quando concede l'autorizzazione dovrebbe farlo per tutti e tre i
sistemi usati.
Comunque nella guida associata a "Advance Security" trovi diverso materiale
esplicativo.
Ciao, Carlo


author: OneEDP

text:
"Roberto da Parma" <
arisi....@tin.it
> ha scritto nel messaggio
news:gp9789$s8p$1...@tdi.cu.mi.it...

E' cosě brutta questa ?
http://www.contextmagic.com/express-clickyes/
Prima dell'invio
Shell "C:\Programmi\Express ClickYes\ClickYes.exe -activate", vbNormalFocus
Dopo l'invio
Shell "C:\Programmi\Express ClickYes\ClickYes.exe -stop", vbNormalFocus
testata su ol2000, 2002, 2003
Ciao


text:
"OneEDP"
>
> E' cosě brutta questa ?
>
>
http://www.contextmagic.com/express-clickyes/
> Prima dell'invio
> Shell "C:\Programmi\Express ClickYes\ClickYes.exe -activate",
> vbNormalFocus
>
> Dopo l'invio
> Shell "C:\Programmi\Express ClickYes\ClickYes.exe -stop", vbNormalFocus
>
> testata su ol2000, 2002, 2003
E' proprio brutta: direi l'ultima soluzione   ;-)
Ciao: Oscar


text:
"Oscar Manfredini" <
oscar.ma...@libero.it
> ha scritto nel messaggio
news:49b94ee7$0$1112$4faf...@reader3.news.tin.it...

Diciamo che non č proprio distribuibile commercialmente parlando


title: Pacchetto di installazione

text:
Buongiorno a tutti,
con Access 97 esisteva una versione developer che permetteva di creare un
pacchetto di installazione. Io ho Office 2000 e 2003, qualcuno sa dirmo se è
possibile fare lo stesso, esistono dei tool che la microsoft mette a
disposizione per creare pacchetti di installazione con il runtime?
Grazie Mille.
Ciao


title: Pacchetto di installazione

author: PBsoft

text:
> Io ho Office 2000 e 2003, qualcuno sa
> dirmo se è possibile fare lo stesso, esistono dei tool che la
> microsoft mette a disposizione per creare pacchetti di installazione
> con il runtime?
Per Access 2003: "Visual Studio 2005 Tools for Office System 2003".
Se vuoi provare a sperimentare, e se hai anche la versione 2007 di Office,
valuta anche che i tool di packaging e deploy relativi sono appena stati
rilasciati gratuitamente.
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype:pbsoftsolution


title: Pacchetto di installazione

author: vuLCan Karayan

text:
> con Access 97 esisteva una versione developer che permetteva di creare un
> pacchetto di installazione. Io ho Office 2000 e 2003, qualcuno sa dirmo se
> è possibile fare lo stesso, esistono dei tool che la microsoft mette a
> disposizione per creare pacchetti di installazione con il runtime?
Esistono. Li ho usati per due anni.
Sono passato a Access 2007 e a me non servono piu'.
Li sto vendendo su eBay ma se a qualcuno servono non pubblico l'asta.
Ovviamente originali e in italiano dentro la scatola.


title: Sincronia tra i record

author: shari

text:
Ciao a tutti
 Sarebbe una cosa banale ma non riesco ad uscirne .Ho una mascher e
sottomaschera relativa, e non esiste
Collegamento di campi secondari e master .Come si fa  a sincronizzare i
record tra la maschera e sottomaschera .?
 dal codice .Cioè quando si sposta da un record all'atro nella maschera , si
sposti   anche in
sottomaschera il selettore record sul record correlato  per renderlo
corrente?? ho notato che quando i campi sono collegati access lo fa
parzialmente ma non in modo ottimale mentre quando non c'è collegamento non
lo fa affatto.
se mi date una dritta vi ringrazio
-Shari


title: Sincronia tra i record

author: Lorenzo Coronati

text:
Scrisse "shari" <
shi...@tiscalinet.it
>:

Se ho capito bene:
Private Sub Form_Current()
Dim r As Recordset
Set r = Me.Sottomaschera.Form.RecordsetClone
r.FindFirst "ID=" & Me.ID
Me.Sottomaschera.Form.Bookmark = r.Bookmark
Set r = Nothing
End Sub
--
Lorenzo Coronati
--
<<Ragazzi, sapete indicarmi una utility in
internet che sia in grado di recuperare le
password da un database access e da un system mdw?
intendevo, gratuita...>>
(Marco Tullio Bisoli, 27/04/2001)
--


title: Sincronia tra i record

text:
Ti ringrazio per la risposta ,e scusami del ritardo, Aprofitto ed ho  una
domanda cosa servirebbe Set r = Nothing Cioé la funzione Ciao razie ancora.
Shari
Lorenzo Coronati <lorenzo.coronati@liberopuntoit> wrote in message
3b18c5ca...@news.libero.it...



title: Sincronia tra i record

text:
Scrisse "shari" <
shi...@tiscalinet.it
>:
>Ti ringrazio per la risposta ,e scusami del ritardo, Aprofitto ed ho  una
>domanda cosa servirebbe Set r = Nothing Cioé la funzione Ciao razie ancora.
Come avrai intuito, settando a nothing una variabile oggetto
si libera la memoria allocata.
Dovrebbe essere la stessa cosa di r.close ma io lo
preferisco perche' se anche r non e' stato inizializzato non
dara' errore.
Ti consiglio di consultare l'help per maggiori dettagli.



title: Sincronia tra i record

text:
Ti ringrazio Tutto č chiaro Ciao
shari


title: accesso 2000: come aprire una tabella nel db corrente in VBA

author: Alberto Marchi

text:
Devo aprire una tabella: il vecchio
set tab=currentdb().openrecordset("tabella",dbopendynaset)
non funziona piu'.
Mi sembra di aver capito che bisogna usare le connection, ma non ho ben capito come.
Che devo fare per aprire una tabella ?
Alberto


author: CarloCos

text:
Usa i riferimenti a DAO 3.5 e tutto funziona.
Ciao, Carlo
--
Posted from
ro...@www.paola.antares.it
 [195.216.145.2]
via Mailgate.ORG Server -
http://www.mailgate.org


author: FasoN

text:
Da gia' che ci sei allora sarebbe meglio il DAO 3.6 dato che ha prestazioni
superiori e ti consiglierei di guardarti ADO dato che dalla prossima
versione (2.5) sara' sicuramente molto piu' veloce e comoda da usare.
Ciao
<LuigI>
"CarloCos" <
carl...@brutium.it
> wrote in message
002401bf617b$892f18a0$ba37fea9@carlocos450...



text:
>Usa i riferimenti a DAO 3.5 e tutto funziona.
ok, qui smanettando ci sono arrivato. Ma vorrei capire come funziona la nuova versione, con le connection e tutto il
resto.
Che codice devo usare per aprire una tabella del database corrente con le ADODB.* ?
Alberto


title: MySQL - Linux e ACCESS

author: Frank Adim Costa

text:
Ho la necessita' di gestire una database comune tra un gestionale in
access e un sito web con linux-php-mysql.
Quale soluzione mi consigliate ?
1) Database MySQL con driver MyODBC sui client con ACCESS
2) Database MDB sul server tramite SAMBA e driver ODBC per MySQL
3) Due Database paralleli che si sincronizzano
Tenete conto che:
1) non tutti i dati servono alle due applicazioni (web e gestionale
access)
2) Devo gestire immagini, anche grandi.
GRAZIE PER L'AIUTO


title: For ......Next

author: mitofab

text:
Buongiorno
su una maschera ho 6 caselle di testo così denominate text1,
text2....text6
Al verificarsi di una condizione devo fare un ciclo come di seguito
riportato:
dim i as integer
for i=1 to x
     text & (i).visible=true
next 1
non so come inserire nel nome delle caselle di testo la variabile i
(text & (i).visible=true)

Vi ringrazio


title: For ......Next

author: BFS

text:
Il 19/03/2012 10:55, mitofab ha scritto:
> Buongiorno
> su una maschera ho 6 caselle di testo cos� denominate text1,
> text2....text6
> Al verificarsi di una condizione devo fare un ciclo come di seguito
> riportato:
> dim i as integer
> for i=1 to x
>       text&  (i).visible=true
> next 1
> non so come inserire nel nome delle caselle di testo la variabile i
> (text&  (i).visible=true)
>
> Vi ringrazio

me.controls("text" & i).visible=true

ciao
BFS


title: For ......Next

author: Karl Donaubauer

text:
mitofab wrote:
> su una maschera ho 6 caselle di testo cos� denominate text1,
> text2....text6
> Al verificarsi di una condizione devo fare un ciclo come di seguito
> riportato:
> dim i as integer
> for i=1 to x
>      text & (i).visible=true
> next 1
> non so come inserire nel nome delle caselle di testo la variabile i
> (text & (i).visible=true)

Ciclare attraverso i controlli
http://www.donkarl.com/it?FAQ6.5

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


title: Report: come impostare una interruzione di pagina variabile?

author: jobxxyy

text:
Salve, sto impostando un record, e vorrei fare una cosa apparentemente
semplice,
ma non capisco come:
In un report, che ha un raggruppamento, vorrei fare in modo che tale
raggruppamento non venga spezzato su 2 pagine.
Cioè l'intestazione su pagina x e il corpo su pagina x+1.
E' difficile da spiegare, quindi provo a fare un  esempio:
se avessi l'elenco delle classi di una scuola elementare(raggruppamento) e
il nome degli alunni riferiti alla classe (corpo)
che possono essere in numero variabile, mettiamo da 5 a 50 per classe, mi
capita che il report mi metta il nome della classe a pagina 34 e gli alunni
frequentanti quella classe a pagina 35.
Se metto l'interruzione di pagina ho uno spreco molto alto di spazio, ad
esempio per le classi che hanno solo 5 alunni.
Come si può risolvere?
Come si fa a dire ad access, guarda che se questa intestazione con i
relativi record non entrano in questa pagina, vai a pagina successiva.
Si può fare?!


author: Alessandro Cara

text:
jobxxyy ha scritto:
> Salve, sto impostando un record, e vorrei fare una cosa apparentemente
> semplice,
> ma non capisco come:
>
> In un report, che ha un raggruppamento, vorrei fare in modo che tale
> raggruppamento non venga spezzato su 2 pagine.
> Cioè l'intestazione su pagina x e il corpo su pagina x+1.
>
> E' difficile da spiegare, quindi provo a fare un  esempio:
es claro. Un problema comune
> se avessi l'elenco delle classi di una scuola elementare(raggruppamento) e
> il nome degli alunni riferiti alla classe (corpo)
> che possono essere in numero variabile, mettiamo da 5 a 50 per classe, mi
> capita che il report mi metta il nome della classe a pagina 34 e gli alunni
> frequentanti quella classe a pagina 35.
> Se metto l'interruzione di pagina ho uno spreco molto alto di spazio, ad
> esempio per le classi che hanno solo 5 alunni.
>
> Come si può risolvere?
proprietat "Stampa sezione unita"= si ?



text:
>> Come si può risolvere?
> proprietat "Stampa sezione unita"= si ?
a primo colpo, pare non funzioni...


title: Passare da GG/MM/AAAA a MM/GG/AAAA

author: ilpav

text:
Questa è il codice che uso per l'estrazione.
La sequenza SQL elabora tenendo conto queste date
(Data iniziale e Data finale) provenienti da 2 textbox.
SELECT Estratti.ID, Estratti.Data, Estratti.Campo3, Estratti.Campo4,
Estratti.Campo5, Estratti.Campo6, Estratti.Campo7
FROM Estratti
WHERE (((Estratti.Data)>[Data iniziale] And (Estratti.Data)<=[Data
finale]));
Il problema è che sono costretto ad inserirle le date nei textbox in forma
mese/giorno/anno altrimenti non funziona.
Qualcuno può aiutarmi per fare in modo che nella textbox io possa inserire
giorno/mese/anno e che poi venga fatta la conversione per la sequenza
sopra riportata come mese/giorno/anno?
Grazie
ilpav


title: Passare da GG/MM/AAAA a MM/GG/AAAA

author: Roberto da casa

text:
"ilpav" <
il...@libero.it
> ha scritto nel messaggio
news:p7rv7.31923$0Y2.
3108772
@news.infostrada.it...

Prova con
SELECT Estratti.ID, Estratti.Data, Estratti.Campo3, Estratti.Campo4,
Estratti.Campo5, Estratti.Campo6, Estratti.Campo7
FROM Estratti
WHERE (((Estratti.Data)> Format$([Data iniziale], "mm/dd/yyyy") And
(Estratti.Data)<= Format$([Data finale], "mm/dd/yyyy")));
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: funzione LEFT non definita

author: Pippo Zibibbo

text:
Ho creato delle query su un database che era sul mio PC basate su
tabelle collegate presenti in una rete. Tale query utilizzano la
funzione LEFT. Ho messo poi in rete tale database. Una semplice cartella
condivisa, niente autorizzazioni utenti o cose particolari.
Se apro il database che è in rete sul mio pc la query viene eseguita,
dagli altri pc si verifica l'errore "Funzione LEFT non definita".
Versione access 2000. Windows 2000. La cosa strana è che se sugli altri
pc se mi definisco la funzione LEFT su una qualsiasi query di una altro
DB tutto funziona.
Sto letteralmente diventando scemo, da cosa può dipendere, non ho la
minima idea !!!
Grazie
Antonio
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: funzione LEFT non definita

author: Salvatore

text:
"Pippo Zibibbo" <
di...@tiscali.it
> ha scritto nel messaggio
news:0e91e892158774815cb...@mygate.mailgate.org...

A me, ma anche ad altri, è capitata la stessa cosa con la funzione Date().
Ho risolto creando un database vuoto ed importando tutti gli oggetti dal
database "difettoso".
Ciao
Salvatore


title: funzione LEFT non definita

text:
Ho creato delle query su un database che era sul mio PC basate su
tabelle collegate presenti in una rete. Tale query utilizzano la
funzione LEFT per estrarre n. caratteri da una stringa. Ho messo poi in



title: funzione LEFT non definita

author: Antonio in the city

text:
> > Ho creato delle query su un database che era sul mio PC basate su
> > tabelle collegate presenti in una rete. Tale query utilizzano la
> > funzione LEFT. Ho messo poi in rete tale database. Una semplice cartella
> > condivisa, niente autorizzazioni utenti o cose particolari.
> > Se apro il database che č in rete sul mio pc la query viene eseguita,
> > dagli altri pc si verifica l'errore "Funzione LEFT non definita".
> > Versione access 2000. Windows 2000. La cosa strana č che se sugli altri
> > pc se mi definisco la funzione LEFT su una qualsiasi query di una altro
> > DB tutto funziona.
> > Sto letteralmente diventando scemo, da cosa puň dipendere, non ho la
> > minima idea !!!
> >
> > Grazie
> >
> > Antonio
--
> > Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG
>
> A me, ma anche ad altri, č capitata la stessa cosa con la funzione Date().
> Ho risolto creando un database vuoto ed importando tutti gli oggetti dal
> database "difettoso".
> Ciao
> Salvatore
>
Mah  ...... Appena torno in ufficio lunedě proverň, sono proprio curioso di
vedere ! Ti faccio sapere grazie per ora.
Grazie x ora
Antonio


title: funzione LEFT non definita

text:
>> >
>
> Mah  ...... Appena torno in ufficio lunedì proverò, sono proprio curioso di
> vedere ! Ti faccio sapere grazie per ora.
>
> Grazie x ora
>
>
Si ok ora funziona ................ !!!!



title: funzione LEFT non definita

author: Antonio Biso

text:
"Pippo Zibibbo" <
di...@tiscali.it
> ha scritto nel messaggio
news:923dd87cf7da8cb7c78...@mygate.mailgate.org...
> Ho creato delle query su un database che era sul mio PC basate su
> tabelle collegate presenti in una rete. Tale query utilizzano la
> funzione LEFT per estrarre n. caratteri da una stringa. Ho messo poi in
> rete tale database. Una semplice cartella condivisa, niente
> autorizzazioni utenti o cose particolari.
Problema strumenti-riferimenti mancanti
Antonio


title: Query e Maschere

author: Davidsss

text:
Scusate per la domanda sciocca, ma ne ho bisogno :-D
Ho una maschera che prende i dati da una query di selezione, ma
naturalmente se la query non trova nessun record, la maschera si apre
ugualmente ma tutta bianca disattivata.
Come posso fare per evitare che la maschera si apra se non ci sono
record?
Mettere una condizione sulla query oppure fare una macro sul pulsante
che apre la maschera oppure scrivere una codizione in visual basic? E
siccome o provato in ogni modo e con ogni variabile, cosa mi
consigliate?
Per esempio una query mi cerca i record in base ad una chiave primaria
numero. Ho provato a mettere qualcosa tipo se il numero è 0 chiudi la
maschera ecc. , ma non funge.
Aiutatemi voi, vi prego :-D
Grazie, David


title: Query e Maschere

author: Alessandro Baraldi

text:
La cosa va gestita lato Form non lato Query..!
Su evento Open prova così:
Private Sub Form_Open(Cancel As Integer)
   Cancel=Me.Recordsetclone.Recordcount=0
End Sub
Ciao
@Alex


title: Query e Maschere

text:
.....e visto che ti devo un caffè anche corretto, se mi aiuti anche a
cambiare il messaggio di risposta da "L'azione OpenForm è stata
annullata" in qualcos'altro tipo nessun record trovato, ci aggiungo
anche un buonissimo cornetto :-D
Grazie di nuovo, David


title: Query e Maschere

text:
Quello lo devi gestire lato chiamata invece, poichè l'errore viene
generato li...!
In pratica se da una Form ne apri(o tenti di aprire) un'altra e poi
annulli l'azione, nella Form chiamante viene restituito l'errore...!
Leggi la FAQ sul sito di KARL alla sezione Report:
5.8 Evitare la stampa in assenza di dati
La tecnica è la stessa...!
@Alex


title: protezione con psw del codice nei moduli

author: MA

text:
Samanettando more solito ho trovato la possibilità di inserire una psw per
il codice.
Sapete dirmi qunto sia efficace? Sarebbe l'uovo di colombo. Addio MDE...
MAssimiliano


author: stefano (kabisa)

text:
"MA" <
keiko...@libero.it
> ha scritto nel messaggio
news:lYj3b.13433$w8....@news.edisontel.com...

Non del tutto efficace
si può recuperare con recoverypassword e altri applicativi.
poi è un po scomoda da gestire se devi fare delle modifiche.
mde è ancora meglio
Stefano (kabisa)


text:
"MA" <
keiko...@libero.it
> wrote in message
news:lYj3b.13433$
w8....@news.edisontel.com

La cosa più efficace è la protezione a livello UTENTE
che molti hanno paura ad usare.
Non è un Pitt-Bull.
Vedi sul SC le istruzioni per l'uso.
@Alex.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


author: OneEDP

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:dc2c21dbccfa4ec91b...@mygate.mailgate.org...
> "MA" <
keiko...@libero.it
> wrote in message
> news:lYj3b.13433$
w8....@news.edisontel.com
>
> > Samanettando more solito ho trovato la possibilità di inserire una psw
per
> > il codice.
> > Sapete dirmi qunto sia efficace? Sarebbe l'uovo di colombo. Addio MDE...
> > MAssimiliano
>
>
> La cosa più efficace è la protezione a livello UTENTE
> che molti hanno paura ad usare.
> Non è un Pitt-Bull.
>
> Vedi sul SC le istruzioni per l'uso.
>
Non è un cagnaccio ma è una palla al piede. Poco intuitiva e macchinosissima
da utilizzare... purtroppo necessaria
Daniele


author: Neo

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:dc2c21dbccfa4ec91b...@mygate.mailgate.org...

Esiste la possiblità di utilizzare la protezione solo su un database e non
su tutti?
altrimenti secondo me è molto scomoda


text:
"OneEDP" <
one.emme...@tin.it
> wrote in message
news:Lgk3b.270792$
lK4.8...@twister1.libero.it
[CUT]
> > La cosa più efficace è la protezione a livello UTENTE
> > che molti hanno paura ad usare.
> > Non è un Pitt-Bull.
> >
> > Vedi sul SC le istruzioni per l'uso.
> >
> Non è un cagnaccio ma è una palla al piede. Poco intuitiva e macchinosissima
> da utilizzare... purtroppo necessaria
> Daniele
Già... concordo con te in tutto, e NOI ci adeguiamo......!
Brutto cedere alle tentazioni....!
;-)



title: Bug access su query che "ricorda" il precedente SQL

text:
Vi è mai capitato che se avete una query, la cominciate a modificare, magari
cambiate il suo nome, o qualcosa dentro, tipo la chiamata ad una funzione o
sulle funzioni di raggruppamento, quando poi la eseguite di nuovo vi da un
bel cippirimerlo segnalando un errore che non esiste?
Per esempio dice che non trova il nome della funzione, oppure se avete
cambiato un campo calcolato da First di qualcosa a raggruppamento continua a
dire che c'è la first e non gli piace o qualcosa del genere?!?!!?
Ciao a tutti e buon anno!!!!!
Antonio


text:
"Antonio Biso" <ch...@NOSPAMetruria.net> wrote in message
news:dWSAd.8806$
H%6.36...@twister1.libero.it
> Vi č mai capitato che se avete una query, la cominciate a modificare, magari
> cambiate il suo nome, o qualcosa dentro, tipo la chiamata ad una funzione o
> sulle funzioni di raggruppamento, quando poi la eseguite di nuovo vi da un
> bel cippirimerlo segnalando un errore che non esiste?
> Per esempio dice che non trova il nome della funzione, oppure se avete
> cambiato un campo calcolato da First di qualcosa a raggruppamento continua a
> dire che c'č la first e non gli piace o qualcosa del genere?!?!!?
>
> Ciao a tutti e buon anno!!!!!
>
> Antonio
Mi č capitata una cosa simile in questi giorni.
HO tolto un campo dalla Tabella e la Form con origine
la Query mi diceva che non trovava il campo....!
Ovvio non c'č piů...!
Ho copiato la sintassi della Query, eliminata e rifatta
e non si č ripresentato.
Non chiedermi perchč ma mi trovo solidale nella desolazione
e sconforto....!
Tempo perso 2 ore.
Ciao
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


author: Pablitomf (dalle ferie)

text:
Antonio Biso ha scritto:


> Antonio
Ciao Antò... è capitato anche a me... e spesso l'unico sistema è stato
quello di creare un nuovo DB... praticamente si corrompeva come una
semplice tabella registrando in chissà quale "cosa" chissà "che cosa"...
ho importato e tutto rigirava normalmente.
Solidarietà.
Spesso il "bug" Access è come Tonino Carotone : "Felicità a momenti,
Futuro incerto" :-D
--
Ciao
Pablitomf (Maurizio Facciuti)
------------------------------
http://www.sitocomune.com/
http://www.accessgroup.it/
------------------------------
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


author: Enrico T.S.

text:
"Antonio Biso" <ch...@NOSPAMetruria.net> ha scritto nel messaggio
news:dWSAd.8806$H%6.36...@twister1.libero.it...
> Vi č mai capitato che se avete una query, la cominciate a modificare,
> magari
> cambiate il suo nome, o qualcosa dentro, tipo la chiamata ad una funzione
> o
> sulle funzioni di raggruppamento, quando poi la eseguite di nuovo vi da un
> bel cippirimerlo segnalando un errore che non esiste?
> Per esempio dice che non trova il nome della funzione, oppure se avete
> cambiato un campo calcolato da First di qualcosa a raggruppamento continua
> a
> dire che c'č la first e non gli piace o qualcosa del genere?!?!!?
>Ciao a tutti e buon anno!!!!!
>
Ci sarebbe da scrivere un bel libro sulle stranezze di Access.
Una delle tante:
E' risaputo che A97 (ma credo anche i seguiti) magna memoria
a rotta di collo, nel senso che se controlli via TaskManager l'impiego
della memoria del programma Access che sta girando, ti accorgi di come mano
a
mano che vai avanti nell'utilizzo la memoria utilizzata aumenti.
Bene ho notato che se fai eseguire un minimizza applicazione Access e poi
fai un Ripristino la ram magicamente viene restituita e riparti da valori
inziali
di utilizzo.
Cmq quello che hai raccontato e' stato vissuto, ma anche di molto peggio.
Secondo me il fascino di Access e' anche questo, ossia sembra "vivo".
Bye :o)
>


text:
"Enrico T.S." <
TOGLIBar...@inwind.it
> ha scritto nel messaggio
news:lE0Cd.12128$_E5.3...@twister2.libero.it...
>
> Cmq quello che hai raccontato e' stato vissuto, ma anche di molto peggio.
> Secondo me il fascino di Access e' anche questo, ossia sembra "vivo".
Già...
Ce stanno i poltergeist!!!
Grazie a tutti...
Antonio


title: file testo errori

author: Maurizio M

text:
Buonasera a tutti ,
vorrei generare un file testo da mettere in una cartella specifica dove
tenere traccia degli errori generati da un'applicazione Access 2003 che sto
sviluppando.
Qualcuno mi può dare qualche spiegazione su come fare ?
Grazie
Maurizio


title: file testo errori

author: Sergio MAZZA

text:
"Maurizio M" <
maurizio...@tin.it
> ha scritto nel messaggio
news:490c9c57$0$18159$4faf...@reader3.news.tin.it...

Se non ricordo male, puoi intercettare il numero dell'errore (err.number) e
ottenere il testo dell'errore (err.description) ma non la riga di codice che
lo ha scatenato.
Comunque qui trovi altre info:
Elements of Run-Time Error Handling [Access 2003 VBA Language Reference]
http://msdn.microsoft.com/en-us/library/aa172288(office.11).aspx
Ciao.
--
Sergio MAZZA


title: file testo errori

author: Karl Donaubauer

text:
Sergio MAZZA wrote:
> "Maurizio M ha scritto:
>> vorrei generare un file testo da mettere in una cartella specifica dove
>> tenere traccia degli errori generati da un'applicazione Access 2003 che
>> sto sviluppando.
>> Qualcuno mi può dare qualche spiegazione su come fare ?
>
> Se non ricordo male, puoi intercettare il numero dell'errore (err.number)
> e ottenere il testo dell'errore (err.description) ma non la riga di
> codice che lo ha scatenato.
> Comunque qui trovi altre info:
> Elements of Run-Time Error Handling [Access 2003 VBA Language Reference]
>
http://msdn.microsoft.com/en-us/library/aa172288(office.11).aspx
Da poco esiste un tool che puo gestire e documentare errori
quasi senza gestione di errore. Basta il tool e una piccola funzione
per l'intero DB.
http://www.everythingaccess.com/simplyvba-global-error-handler.htm
Il tool oltre alla riga di codice fornisce il call stack ed i valori
di tutti variabili al momento dell'errore. L'autore è di nuovo
Wayne Philips come per il tool MDE-->MDB.
Per la mia conferenza per Accessisti in Germania in ottobre
abbiamo provato e poi presentato il tool. Veramente funziona
come specificato anche con MDE e con il runtime. Si tratta di
una rivoluzione nella gestione di errori di Access che però
non è gratis (anche non cara) per chi vuole fornisce questa
gestione ai clienti.
--
cu
Karl
*********
Access FAQ:
www.donkarl.com/it


title: file testo errori

author: Alessandro Cara

text:
Karl Donaubauer ha scritto:
[cut]
> non è gratis (anche non cara) per chi vuole fornisce questa
Mai stato gratis in vita mia
--
ac


title: file testo errori

text:
cut
Grazie a tutti ma forse non mi sono spiegato bene.
Volevo sapere,se possibile,come generare con VBA un file testo ,tipo
FileIni,con  scritto il tipo di errore , la sua descrizione e la data e
l'ora .
Es
Errore (numero errore)-(errore descizione)-(Data)-(ora)
passando le variabili (Err.Number )-( Err.Description )-
(Date)-(time())
e di potere ,se si verificano ancora errori,di aggiungere altre righe al
file di testo generato.
GRAZIE ancora per la vostra pazienza e disponibilitą.
Buona serata a tutti
Maurizio


title: file testo errori

author: Carlo Costarella

text:
"Maurizio M" <
maurizio...@tin.it
> ha scritto nel messaggio
news:490e381b$0$18149$4faf...@reader3.news.tin.it...

> GRAZIE ancora per la vostra pazienza e disponibilità.
> Buona serata a tutti
> Maurizio
Più che accodare ad un file di testo, che pure si può fare, io accoderei gli
errori ad una tabella...molto più gestibile e visionabile.
Il problema non è questo ma piuttosto la gestione globale degli errori o
l'implementazione, funzione per funzione, del codice che accoda alla tabella
o al file di testo l'eventuale errore.
Ti suggerisco di incominciare a leggere questo argomento nella guida:
"Gestione degli errori di run-time"
Ciao, Carlo


title: il solito problema dell'aggiornamento not in list da maschera esterna che non funziona

text:
Pare sia un problema tipico, ma non sono riuscito a trovare una risoluzione
definitiva in rete.
form principale con combo
solo in elenco si
su evento not in list si mette response a continue e si apre una nuova
maschera per inserimento di altri dati accessori a quello inserito nella
combo
A questo punto ci sono due opzioni
se la maschera � collegata e io scrivo direttamente nella tabella, e alla
fine salvo il record, quando faccio
forms("principale").combo = ID
forms("principale").requery
funziona tutto
Se invece io da form lancio una query che mi accoda nella tabella i dati
inseriti nei vari controlli, quando faccio
ID = Dmax("ID","tabella")
forms("principale").combo = ID
forms("principale").requery
mi da il famigerato errore 2118
E' necessario salvare il campo corrente prima di eseguire l'azione
RieseguiQuery
Ho trovato un suggerimento di A.Cara che diceva di fare
forms("principale").combo = ID
forms("principale").combo = forms("principale").combo
forms("principale").requery
ma una volta ha funzionato (???) le altre no
Come se ne esce?
Grazie
Antonio


text:
Antonio Biso wrote:
> Pare sia un problema tipico, ma non sono riuscito a trovare una
> risoluzione definitiva in rete.
>
> form principale con combo
> solo in elenco si
>
> su evento not in list si mette response a continue e si apre una
> nuova maschera per inserimento di altri dati accessori a quello
> inserito nella combo
>
> A questo punto ci sono due opzioni
>
> se la maschera ï¿œ collegata e io scrivo direttamente nella tabella,
> e alla fine salvo il record, quando faccio
>
> forms("principale").combo = ID
> forms("principale").requery
>
> funziona tutto
>
> Se invece io da form lancio una query che mi accoda nella tabella i
> dati inseriti nei vari controlli, quando faccio
> ID = Dmax("ID","tabella")
> forms("principale").combo = ID
> forms("principale").requery
>
> mi da il famigerato errore 2118
> E' necessario salvare il campo corrente prima di eseguire l'azione
> RieseguiQuery
>
> Ho trovato un suggerimento di A.Cara che diceva di fare
> forms("principale").combo = ID
> forms("principale").combo = forms("principale").combo
> forms("principale").requery
>
> ma una volta ha funzionato (???) le altre no
>
> Come se ne esce?
Non posso riprodurre il problema.
Se non riesci forse puoi prepare un download con un piccolo
mdb solo con le parti rilevanti che presenta il problema.
--
cu
Karl
*********
Access FAQ:
www.donkarl.com/it


text:
Antonio Biso ha scritto:
>Pare sia un problema tipico, ma non sono riuscito a trovare una risoluzione
>definitiva in rete.
>
>form principale con combo
>solo in elenco si
>
>su evento not in list si mette response a continue e si apre una nuova
>maschera per inserimento di altri dati accessori a quello inserito nella
>combo
>
>A questo punto ci sono due opzioni
>
>se la maschera � collegata e io scrivo direttamente nella tabella, e alla
>fine salvo il record, quando faccio
>
>forms("principale"),com bo = ID
>forms("principale").requery
>
>funziona tutto
>
>Se invece io da form lancio una query che mi accoda nella tabella i dati
>inseriti nei vari controlli, quando faccio
>ID = Dmax("ID","tabella")
>forms("principale"),com bo = ID
>forms("principale").requery
>
>mi da il famigerato errore 2118
>E' necessario salvare il campo corrente prima di eseguire l'azione
>RieseguiQuery
>
>Ho trovato un suggerimento di A.Cara che diceva di fare
>forms("principale"),com bo = ID
>forms("principale"),com bo = forms("principale"),com bo
>forms("principale").requery
>
>ma una volta ha funzionato (???) le altre no
>
>Come se ne esce?
>Grazie
>
>Antonio
>
>
Io personalmente mi comporto in questa maniera:
response=acdataerrcontinue
me.combo.value=null
docmd.openform "Inserisci",,,,,dialog
me.combo.requery
me.combo.value = Form!Inserisci.CampoId
docmd.close acform, "Inserisci"
e controllo l'errore 2450 (form non trovata).
In tutte le form d'inserimento ho 2 pulsanti: Esci (che chiude tutto) e
Inserisci (che la apre Hidden). Cos� le posso usare da ogni punto
dell'applicativo.....Io mi son trovato bene......spero possa essere d'aiuto!
--
Questo articolo e` stato inviato dal sito web
http://www.nonsolonews.it


text:
"Antonio Biso" <
ab...@libero.it
> ha scritto nel messaggio
news:Q2f5n.124343$9f6.1...@twister1.libero.it...

Ciao Bisone
Nella form aggiungi il record
Apri la form filtrando l'id
dopo update del record disconnesso
il vantaggio � che avendo aggiunto nella combo non hai problemi nel requery
Non ho ben capito perch� la apri disconnessa, ma cmq cos� funzia


text:

Ho visto che invece di un download mi hai mandanto un mail
con un allegato nemmeno zippato... zzz ;-)
Secondo me il colpevole non ï¿œ il fatto di essere legato o no
ma che c'ï¿œ un'interferenza con l'origine record della prime maschera.
Questo solo per il primo record nell'origine record, giï¿œ con un solo
record nelle tabelle il problema non c'ï¿œ piï¿œ.
Come workaround ho cambiato il tuo codice nella maschera
per l'inserimento dati dopo questa riga:
        ultimo_ID = DMax("ID_Material", "A_Materials")
        DoCmd.SetWarnings False
        DoCmd.RunSQL sql_cmd
        DoCmd.SetWarnings True
        ultimo_ID = DMax("ID_Material", "A_Materials")
Dim strSource As String
strSource = Forms("Material List").RecordSource
Forms("Material List")!Filtro_Code.Undo
Forms("Material List").RecordSource = ""
        Forms("Material List").Filtro_Code = ultimo_ID
        Forms("Material List").Filtro_Code.Requery
Forms("Material List").RecordSource = strSource
        End If
Cioï¿œ un Undo alla combo, cancellare il Recordsource, aggiornare
la combo e finalmente restaurare il Recordsource. Cosï¿œ funziona
nelle mie prove.
--
HTH



title: prova invio

author: AntFast

text: aaa


title: PASSWORD PROGETTO VB

author: Mike Buercart

text:
Ho questo tipo di problema :
Devo spesso apportare modifiche ad un database di un cliente.
Il database in possesso dal mio cliente è stato protetto
intenzionalmente da me tramite una password per accedere al DB e anche
il codice Visual Basic del DB è protetto con una password diversa dalla
prima.
Volevo sapere come fare per eliminare la protezione password del codice
VB tramite un programma Visual Basic del database in possesso dal mio
cliente, e successivamente impostarla dopo aver apportato le modifiche.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Query di eliminazione che non elimina affatto.

author: Giulio Severini

text:
Avevo creato una query di eliminazione tramite la griglia di Access
(qui sotto il codice SQL)
"DELETE tblCentriImpiegoUtenti.*, tblUtenti.*, tblInterventi.*,
tblPercorsoEffettuato.*, tblPercorsoProfessionale.*" & _
" FROM (((tblUtenti INNER JOIN tblCentriImpiegoUtenti ON
tblUtenti.idUtente = tblCentriImpiegoUtenti.idUtente)" & _
" INNER JOIN tblInterventi ON (tblUtenti.idUtente =
tblInterventi.idUtente)" & _
" AND (tblCentriImpiegoUtenti.idUtente = tblInterventi.idUtente)) INNER
JOIN tblPercorsoEffettuato" & _
" ON (tblUtenti.idUtente = tblPercorsoEffettuato.idUtente)" & _
" AND (tblCentriImpiegoUtenti.idUtente =
tblPercorsoEffettuato.idUtente))" & _
" INNER JOIN tblPercorsoProfessionale ON (tblUtenti.idUtente =
tblPercorsoProfessionale.idUtente)" & _
" AND (tblCentriImpiegoUtenti.idUtente =
tblPercorsoProfessionale.idUtente);"
ho preso tale codice, l'ho dato al metodo Execute, ma non elimina
nulla! Non ho messaggi di errore se uso Execute, semplicemente NON
elimina nulla.
Se invece tento di eseguiore la query dalla finestra del database mi
vien detto che i record non possono essere eliminati 8ora non ricordo
il messaggio esatto ma parlava di cose legate al database in modalità
solo lettura, o a diritti vari...). Inutile dire che il db era in
lettura/scrittura (insomma non era spuntata Solo Lettura nelle
proprietà) e che io ero loggato come amministratore.
Quale potrebbe essere la ragione?
Grazie :)


text:

Il fatto ch eil db sia in lettura/scrittura non significa che nache quella
query lo sia.
Prova a cambiare la query di eliminazione in query di selezione e vedi se
puoi aggiungere record
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa1 - I° Conferenza Italiana per Sviluppatori Access Arezzo 4+5
Giugno 2005 Info:
www.donkarl.com/it


text:
? Perchè una query potrebbe non essere in lettura/scrittura?
Cioè...uno crea una query di eliminazione e presuppone che,
eseguondola, essa elimini i record specificati. Ora purtroppo sono in
un internet point e non ho il mio db sottomano ma poi su casa vedo cosa
accade e ti faccio sapere :)


text:
"Giulio Severini" <
fenic...@hotmail.com
> wrote in message
news:1118411142.5...@z14g2000cwz.googlegroups.com
> ? Perchč una query potrebbe non essere in lettura/scrittura?
> Cioč...uno crea una query di eliminazione e presuppone che,
> eseguondola, essa elimini i record specificati. Ora purtroppo sono in
> un internet point e non ho il mio db sottomano ma poi su casa vedo cosa
> accade e ti faccio sapere :)
Quello che intende MA č che essendo una Query complessa
piena di JOIN c'č la possibilitŕ di violazione di
condizioni o che qualchelegame nonconsenta eliminazioni
pertanto nonostante la Query(SELECT) esponga i risultati
la Query ACTION non possa essere eseguita.
In pratica devi analizzare la struttura relazionale
e le dipendenze.
Ciao
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


text:
Ok, allora adesso controllo.
Grazie :)


title: gestione utenti

author: Nicola Di Martino

text:
Come fare senza interagire con il system.mdw (se non ricordo male...)
creo un file dove scrivo utenti, password e diritti e poi lo camuffo come
dll nella system di windows
oppure li scrivo nel registry
oppure in tabella dell' MDE con shift bloccato e quant'altro?
(perdonatemi eventuali smarronate...)
ciao
nik


title: gestione utenti

author: Gabriele Bertolucci

text:
> Come fare senza interagire con il system.mdw (se non ricordo male...)
Calma. La sicurezza di Access non ha ancora rivali interessanti, quindi sarà
difficile sostituirla.
> creo un file dove scrivo utenti, password e diritti e poi lo camuffo
> come
> dll nella system di windows
> oppure li scrivo nel registry
> oppure in tabella dell' MDE con shift bloccato e quant'altro?
Tutto dipende dal livello di protezione che vuoi dare.
Nel tuo caso basta avere un programma che controlla le scritture su disco
per capire che un certo file viene utilizzato.
Come vedi non esiste una protezione assoluta.
La sicurezza integrata di Access è un livello alto di protezione.
Qualsiasi altro metodo è sicuramente più debole, ma "debole" deve essere
paragonato a potrebbe "forzare" quella debolezza.
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it


title: gestione utenti

text:
[cut]
Grazie.  vedrň di differenziare a seconda delle esigenze e dell'importanza
dell'applicativo.
Cio nik


title: gestione utenti

author: Alessandro Baraldi

text:
"Gabriele Bertolucci" <in...@REMOVEpbsoft.it> wrote in message
news:875ea355b6968...@news.virgilio.it
> > Come fare senza interagire con il system.mdw (se non ricordo male...)
>
> Calma. La sicurezza di Access non ha ancora rivali interessanti, quindi sarà
> difficile sostituirla.
Cosa intendi come interessanti...?
Se è a livello di sicurezza direi che qualsiasi cosa se fatta su MDE
è più interessante e SICURA.
Io mi sono sviluppato un sistema SIMIL_MDW da gestire RUNTIME
di cui ho la certezza sia più sicuro del file MDW.
> > creo un file dove scrivo utenti, password e diritti e poi lo camuffo
> > come
> > dll nella system di windows
> > oppure li scrivo nel registry
> > oppure in tabella dell' MDE con shift bloccato e quant'altro?
>
> Tutto dipende dal livello di protezione che vuoi dare.
> Nel tuo caso basta avere un programma che controlla le scritture su disco
> per capire che un certo file viene utilizzato.
> Come vedi non esiste una protezione assoluta.
> La sicurezza integrata di Access è un livello alto di protezione.
> Qualsiasi altro metodo è sicuramente più debole, ma "debole" deve essere
> paragonato a potrebbe "forzare" quella debolezza.
>
> --
> PBsoft di Gabriele Bertolucci
>
www.pbsoft.it
La sicurezza di Access MDW non è da considerarsi una sicurezza
il tempo di rimozione è simile a quello per rimuovere la PWD...!
Spero di non avervi demolito un MITO...!
Saluti
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: gestione utenti

author: Simone Calligaris

text:
"Gabriele Bertolucci"
> Calma. La sicurezza di Access non ha ancora rivali interessanti, quindi
sarà
> difficile sostituirla.
Non ci giurerei: se non ho letto male pare che sarà abbandonata (o mantenuta
solo per compatib. verso il basso) nel prossimo Access 12-
E' nata male, da problemi di conversione delle applicazioni tra una ver. e
l'altra, ed è facilmente krakkabile...
Ciao, Simone


title: gestione utenti

text:
>> Calma. La sicurezza di Access non ha ancora rivali interessanti,
>> quindi sarà difficile sostituirla.
>>
> Cosa intendi come interessanti...?
> Se è a livello di sicurezza direi che qualsiasi cosa se fatta su MDE
> è più interessante e SICURA.
Si, ma un MDE non ti protegge dalla lettura dei dati, che sono sempre disponibili.
> Io mi sono sviluppato un sistema SIMIL_MDW da gestire RUNTIME
> di cui ho la certezza sia più sicuro del file MDW.
Azz....
La cosa sarebbe interessante. Ne possiamo parlare qui oppure ci trasferiamo
nel priveé ?
> La sicurezza di Access MDW non è da considerarsi una sicurezza il
> tempo di rimozione è simile a quello per rimuovere la PWD...!
Ale......diciamo che nel mio precedente post avevo dimenticato di differenziare
la casistica.
Per (Mondo-Ale) la sicurezza di Access è un sistema decisamente robusto.
Per Ale.....ci vogliono le cannonate!!! :-)
> Spero di non avervi demolito un MITO...!
No, no, tanto di Ale ce n'è uno solo :-)



title: gestione utenti

text:
> Non ci giurerei: se non ho letto male pare che sarà abbandonata (o
> mantenuta
> solo per compatib. verso il basso) nel prossimo Access 12-
> E' nata male, da problemi di conversione delle applicazioni tra una
> ver. e
> l'altra, ed è facilmente krakkabile...
Va be', ho capito, facevo meglio a tenere per me quell'affermazione ;-)
p.s.: se ci vedremo al CISA2 promettete di non offendermi troppo? :-)



title: gestione utenti

text:
"Gabriele Bertolucci" <in...@REMOVEpbsoft.it> wrote in message
news:875ea355b6ba8...@news.virgilio.it
[CUT]
> Si, ma un MDE non ti protegge dalla lettura dei dati, che sono sempre disponibili.
MDW serve sempre ma usato in modo differente da quello standard, vale
a dire rimuovere l'admin(declassarlo in realtà), quinsi creare un
utente con i privilegi di ADMIN, ma NON SI DISTRIBUISCE il file
MDW.
> La cosa sarebbe interessante. Ne possiamo parlare qui oppure ci trasferiamo
> nel priveé ?
;-) Sostanzialmente se analizzi bene la struttura dell'interfaccia
del file MDW va da se capire come strutturarsi la gestione.

Ciao Gabriele



title: gestione utenti

text:
"Gabriele Bertolucci" <in...@REMOVEpbsoft.it> wrote in message
news:875ea355b6bd8...@news.virgilio.it
[CUT]
> p.s.: se ci vedremo al CISA2 promettete di non offendermi troppo? :-)
>
> --
> PBsoft di Gabriele Bertolucci
>
www.pbsoft.it
Di dove sei Gabriele...?



title: gestione utenti

text:
> Di dove sei Gabriele...?
Viareggio, provincia di Lucca.



title: gestione utenti

text:
"Gabriele Bertolucci" <
> Viareggio, provincia di Lucca.
Allora conoscerai Jonatan (mi perdo qualche H) Canova...
Ciao, Simone


title: gestione utenti

text:
> Allora conoscerai Jonatan (mi perdo qualche H) Canova...
Sě.



title: gestione utenti

text:
> [CUT]
> MDW serve sempre ma usato in modo differente da quello standard, vale
> a dire rimuovere l'admin(declassarlo in realtà), quinsi creare un
> utente con i privilegi di ADMIN, ma NON SI DISTRIBUISCE il file
> MDW.
>
Ma parli del file MDW system.mdw (quello standard) o di uno qualsiasi?
Cioe' se io ho creato un nuovo MDW con un id personalizzato, utenti e
permessi
personalizzati ed ovviamente declasso administrator,
poi posso distribuire l'applicazione senza distribuire l'MDW che l'ha
originata ?
Mi pareva di no o sbaglio?
E nel caso io invece distribuisca l'MDW tu stai dicendo che e' facile (o
quasi) crackarlo ?
grazie delle eventuali rispo.
bye :o)


title: gestione utenti

text:
>Ma parli del file MDW system.mdw (quello standard) o di uno qualsiasi?
Di quello personalizzato usato a protezione dell'applicativo.
>Cioe' se io ho creato un nuovo MDW con un id personalizzato, utenti e
>permessi
>personalizzati ed ovviamente declasso administrator,
>poi posso distribuire l'applicazione senza distribuire l'MDW che l'ha
>originata ?
Si ma solo se non usi la gestione utenti da MDW, quindi il login
sarà automatico da ADMIN con i privilegi declassati del caso.
>Mi pareva di no o sbaglio?
Sbagli.
>E nel caso io invece distribuisca l'MDW tu stai dicendo che e' facile (o
>quasi) crackarlo ?
Beh serve intendersi su cosa significa facile, diciamo come ha detto
Simone che è craccabile..... questo basta secondo me per non ritenerlo
sicuro.
Da quì io non lo distribuisco mai, e la protezione utenti(o meglio la
gestione User/Permission) la gestisco Runtime da MDE.
grazie delle eventuali rispo.
Prego
@Alex


title: gestione utenti

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1141819630.9...@j52g2000cwj.googlegroups.com...
>Ma parli del file MDW system.mdw (quello standard) o di uno qualsiasi?
>>Di quello personalizzato usato a protezione dell'applicativo.
>Cioe' se io ho creato un nuovo MDW con un id personalizzato, utenti e
>permessi
>personalizzati ed ovviamente declasso administrator,
>poi posso distribuire l'applicazione senza distribuire l'MDW che l'ha
>originata ?
>>Si ma solo se non usi la gestione utenti da MDW, quindi il login
>>sarà automatico da ADMIN con i privilegi declassati del caso.
>Mi pareva di no o sbaglio?
>>Sbagli.
Scusa ma non mi risulta, oppure ho capito male.
Tanto per fare chiarezza, ho provato ora ad aprire un mio lavoro creato da
MDW personalizzato
utilizzando invece l'MDW standard system ed access nemmeno me lo fa aprire
in quanto mi dice "non si dispone delle autorizzazioni etc. etc."
Allora come faccio a distribuirlo senza l'mdw da cui Access cerca i permessi
?
>E nel caso io invece distribuisca l'MDW tu stai dicendo che e' facile (o
>quasi) crackarlo ?
>>Beh serve intendersi su cosa significa facile, diciamo come ha detto
>>Simone che è craccabile..... questo basta secondo me per non ritenerlo
>>sicuro.
Cmq molti lo dicono ma a pochi (nessuno)  l'ho visto fare.
E poi distribuendo un Mde i rischi sono bassi lo stesso.
>>Da quì io non lo distribuisco mai, e la protezione utenti(o meglio la
>>gestione User/Permission) la gestisco Runtime da MDE.
Ovvero? usi delle tabelle per assegnare nomi utente, privilegi di
modifica/accesso ed altro?
Ciao.


title: gestione utenti

text:
>>> Da quì io non lo distribuisco mai, e la protezione utenti(o meglio
>>> la gestione User/Permission) la gestisco Runtime da MDE.
>>>
> Ovvero? usi delle tabelle per assegnare nomi utente, privilegi di
> modifica/accesso ed altro?
Alex, qui i curiosi come me aumentano :-)
Ci puoi dare almeno una dritta?!?!?!?



title: gestione utenti

text:
>
> Alex, qui i curiosi come me aumentano :-)
>
> Ci puoi dare almeno una dritta?!?!?!?
>
Mi ci metto anche io per una dritta...
nik


title: gestione utenti

text:
>Scusa ma non mi risulta, oppure ho capito male.
>Tanto per fare chiarezza, ho provato ora ad aprire un mio lavoro creato da
>MDW personalizzato
>utilizzando invece l'MDW standard system ed access nemmeno me lo fa aprire
i>n quanto mi dice "non si dispone delle autorizzazioni etc. etc."
>Allora come faccio a distribuirlo senza l'mdw da cui Access cerca i permessi
>?
Devi configurarlo in modo adeguato ovviamente, a me risulta visto che
questo metodo lo uso da anni....!
Togli i privilegi di modifica all'admin e lasciagli aprire le Form non
in struttura
ovviamente...!
L'admin deve poter solo eseguire le Form.
>Cmq molti lo dicono ma a pochi (nessuno)  l'ho visto fare.
>E poi distribuendo un Mde i rischi sono bassi lo stesso.
Se accetti la scommessa di una buona cena in un ristorante
4 forchette(uno è proprio in provincia di MN si chiama
"Il Pescatore", ma andrebbe bene anche "L'Ambasciata" nonostante
sia solo un 3 forchette) posso anche fare lo sforzo di sfatarti il
mito!
>Ovvero? usi delle tabelle per assegnare nomi utente, privilegi di
>modifica/accesso ed altro?
Si ho realizzato una struttura Tabelle con privilegi per Gruppo Utenti
ma anche quì occorre vedere se serve spingersi nel complesso
o se conviene rimanere sulle cose semplici, nel mio caso
dovendo gestire reparti differenti e permessi differenti per reparto
e per competenza ho dovuto complicarmi la vita un pò...!
Saluti
@Alex


title: gestione utenti

text:
Dimmi quali dubbi hai...?
Come dicevo se concedi all'ADMIN la sola esecuzione delle
Form, quindi vieti l'accesso alla struttura di Tabelle, di Moduli
e di Macro, nonchè la possibilità di aprire le tabelle vedrai che
anche senza distribuire il file MDW un qualsiasi ADMIN può
far funzionare l'applicativo.
All'interno poi inserisci un gestore di sicurezza.
Ciao
@Alex


title: gestione utenti

author: VedoTondo

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1141830001....@z34g2000cwc.googlegroups.com...
Se accetti la scommessa di una buona cena in un ristorante
4 forchette(uno è proprio in provincia di MN si chiama
"Il Pescatore", ma andrebbe bene anche "L'Ambasciata" nonostante
sia solo un 3 forchette) posso anche fare lo sforzo di sfatarti il
mito!
Ti posso garantire che "LUI" riesce ad aprire un MDE, trovare pass ect, a me
con un MDE mi ha fatto capire che mi puzzava l'alito anche quando lo stavo
costruendo :-)
Saluti Andrea


title: gestione utenti

author: Sib

text:
"VedoTondo" <
antispam...@alice.it
> ha scritto nel messaggio
> "Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
> Se accetti la scommessa di una buona cena in un ristorante
> 4 forchette(uno è proprio in provincia di MN si chiama
> "Il Pescatore", ma andrebbe bene anche "L'Ambasciata" nonostante
> sia solo un 3 forchette) posso anche fare lo sforzo di sfatarti il
> mito!
>
>
> Ti posso garantire che "LUI" riesce ad aprire un MDE, trovare pass ect, a
> me con un MDE mi ha fatto capire che mi puzzava l'alito anche quando lo
> stavo costruendo :-)
>
> Saluti Andrea
Tutto vero.
fino a un certo punto.
Prova a rifare tutto ma usa anche la crittografia.
Se proprio "LUI" ti apre anche un mde crittografato prova a vedere se riesce
a craccare un ade con SQL Server non visibile, ovviamente digli anche di
fare domanda al sisde.
Ciao
Sib
--
http://www.gestionedati.com


title: gestione utenti

text:
Non si apre un MDE(in realtà sai benissimo che si apre anche quello
ricordi
la discussione fatta con RodAgo..?).
Il Baco della sicurezza è sul file MDW che apribile in pochissimi
secondi.
Quindi non importa se il file è Criptato o meno, quando ho recuperato
USER e PERMISSIVI ho già fatto danni a sufficienza.
Non si parla di ADE, ma di sicurezza a livello utente MDW Davide, ed
è indubbio che sia un colabrodo.
@Alex


title: gestione utenti

text:
From: "Alessandro Baraldi" <
ik2...@libero.it
>

    Se ho capito bene tu, dal tuo FE imposti in "Autorizzazione utenti e
gruppi" che il gruppo Amministratori non può fare modifiche alla struttura
delle tabelle (ma può leggere i dati da vba?) ma può usare le forrm?
DOMANDA:   Ma questo non si ripercuote anche su un nuovo apllicativo che
creerò dopo questo? (oppure lascio la possibilità di creare nuove tabelle o
altro... e quindi sui nuovi non mi cambia niente?)
    Mi sono un pò contorto mentre scrivevo!!!
    Si è capito? Grazie
Ciao
@Alex
    ciao
    Nik


title: gestione utenti

text:
Non se non usi il System.MDW
@Alex


title: gestione utenti

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1141902459.9...@i39g2000cwa.googlegroups.com...
> Non se non usi il System.MDW
>
> @Alex
>
OK grazie
nik


title: gestione utenti

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
Non si apre un MDE(in realtà sai benissimo che si apre anche quello
ricordi
la discussione fatta con RodAgo..?).
Il Baco della sicurezza è sul file MDW che apribile in pochissimi
secondi.
<<Ma non si deve mica fornire un file mdw contenente gli estremi di
amministrazione, solo gli utenti.
Quindi non importa se il file è Criptato o meno, quando ho recuperato
USER e PERMISSIVI ho già fatto danni a sufficienza.
Non si parla di ADE, ma di sicurezza a livello utente MDW Davide, ed
è indubbio che sia un colabrodo.
<<Era solo un esempio, se uno ha bisogno di una sicurezza esplosiva deve
adottare i metodi migliori e attenzione che migliori comunque non vuol dire
certi.
<<In proposito ricordo che il protocollo di criptazione Internet SSL128 fu
rilasciato con qualche mese di ritardo nonostante fosse già pronto perchè la
NSA Americana non era ancora riuscita a craccarla e quindi ne vietò il
rilascio...
@Alex



title: gestione utenti

text:
"VedoTondo" <
> Se accetti la scommessa di una buona cena in un ristorante
> 4 forchette(uno è proprio in provincia di MN si chiama
> "Il Pescatore", ma andrebbe bene anche "L'Ambasciata" nonostante
> sia solo un 3 forchette) posso anche fare lo sforzo di sfatarti il
> mito!
> Ti posso garantire che "LUI" riesce ad aprire un MDE, trovare pass ect, a
me
> con un MDE mi ha fatto capire che mi puzzava l'alito anche quando lo stavo
> costruendo :-)
Se ti riferisci alla protezione utente "standard" di Access non c'è dubbio
che sia assai vulnerabile (e non centra nulla il formato del Front End .mdb
o .mde che sia).
Se invece alludevi al codice P-Compilato di un .MDE non ci sono ne **miti**
da
sfatare ne smanettoni **illuminati** in grado di capire la puzza del tuo
alito...   ;-)
Con un pò d'intraprendenza (non molta) è possibile accedere al Design di
Forms e Reports in un .Mde
Ma NON è assolutamente possibile riportare il P-Code al formato sorgente!
Ciao, Simone


title: gestione utenti

text:
Esatto.
@Alex


title: gestione utenti

author: MA

text:

Secondo Karl invece è possibile
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: gestione utenti

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1141940711.4...@j33g2000cwa.googlegroups.com...
> Esatto.
>
> @Alex
Questa è una buona notizia!
Saluti Andrea


title: gestione utenti

text:
Se ti riferisci al Reversing del PCODE è possibile, ai tempi del VB3
c'erano anche le
istruzioni OnLine di come farlo, ma se entriamo in questo
argomento occorre scoprire le carte.
Se vogliamo dire che ci sono SW in grado di farlo, forse è
così, se invece vogliamo dire che lo si può fare semplicemente
con un EditorAssembler beh credo che siano pochissimi quelli
in grado di Debuggare l'assembler per risalire alle funzioni del PCode.
Personalmente ci provai qualche anno fà, e mollai subito, anche
se qualcosa di Assembler ancora lo ricordo...!
Se invece parliamo di analizzare la struttura con un HEX editor la cosa
è diversa, ma non si parla di Reversing, ma solo di poter recuperare i
dati..!
L'argomento è sempre molto delicato, entriamo in un campo minato
anche dal punto di vista legale, quindi forse serve un pò di
sensibilità
anche a parlarne.
@Alex


title: gestione utenti

text:

Karl diceva su questo NG (o quello M$) che c'è un software tedesco vendibile
addirittura.
Ora è chiaro che non ne faceva pubblicità ma è passata una certezza



title: gestione utenti

text:
"MA" <
> Karl diceva su questo NG (o quello M$) che c'è un software tedesco
vendibile
> addirittura.
> Ora è chiaro che non ne faceva pubblicità ma è passata una certezza
NO!
.... e comunque provare per credere  ;-)
Ciao, Simone


title: gestione utenti

text:
"Alessandro Baraldi" <
L'argomento è sempre molto delicato, entriamo in un campo minato
anche dal punto di vista legale, quindi forse serve un pò di
sensibilità
anche a parlarne.
Beh, è un dato di fatto che chi sostiene che "esiste la possibilità di
riportare del p-code al formato originario" non ha proprio idea di cosa
significhi sotto il profilo tecnico.
Si parla sempre per sentito dire, senza poter offrire prove concrete.
Sono ben accetti programmi tedeschi per dimostrare il contrario ... ma che
funzionino, non come i mitici converitori Access- VB    ;-)
Ciao, Simone


title: gestione utenti

text:
Ahahahahahaha...!
Il convertitore ACCESS-VB è la trovata più bella che abbia
visto....!
Oppure come lo PSEUDO_CONVERTITORE MDE--->MDB sempre
Autoctono..che copia solo l'interfaccia Grafica.... bella fatica... ed
il CODE
dove lo lascia...?
@Alex


title: gestione utenti

text:
"Alessandro Baraldi" <
Oppure come lo PSEUDO_CONVERTITORE MDE--->MDB sempre
Autoctono..che copia solo l'interfaccia Grafica.... bella fatica... ed
il CODE
dove lo lascia...?
Ci pensa MA!    ;-)
Ciao, Simone


title: gestione utenti

text:
MAH...!
@Alex


title: gestione utenti

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1142000972.6...@j52g2000cwj.googlegroups.com...
> MAH...!
>
> @Alex
Tastiera difettosa?
Saluti Andrea


title: gestione utenti

text:

Ciao Simone, credo che Karl sia sicuramente + autorevole di me e forse a ben
grattare anche di te.
Cmq tra la sua dichiarazione (anche se non provata) e la tua altrettanto non
provata (potrebbe sfuggirti il fatto che qualcuno ci è riuscito, no?),
preferisco seguire quella di karl



title: gestione utenti

author: Oscar Manfredini

text:
"MA"
> Ora è chiaro che non ne faceva pubblicità ma è passata una certezza
Ma certezza de che?
Provare, provare, provare per credere ...
;-)


title: gestione utenti

text:
"MA"
> > Ciao, Simone
> Ciao Simone, credo che Karl sia sicuramente + autorevole di me e forse a
ben
> grattare anche di te.
> Cmq tra la sua dichiarazione (anche se non provata) e la tua altrettanto
non
> provata (potrebbe sfuggirti il fatto che qualcuno ci è riuscito, no?),
Per carità: vade retro MONATE all'italiana su chi sia più autorevole fra
*Paperino, Topolino o Minnie*!
Qui a nessuno interessa sapere chi ce l'abbia più grosso tra me, Karl o
te...
Tuttavia in un'area tecnica vale la regola del buonsenso: NON puoi parlare
solo per *sentito dire*, e questo è un vizietto che non ti sei ancora tolto
(vedi la storia del "Printer" che non andrebbe col Runtime o gli .MDE).
Ora, avendo un'idea di cosa significhi TENTARE d'operare un reverse
engineering su un file (anche p-code), non posso che concludere che hai
"frainteso" cose scritte da Karl Donaubauer.
In caso contrario, siamo in paziente attesa di una dimostrazione pratica su
un FE .mde che saremo felici di fornire per una dimostrazione PRATICA.
In questo Thread, non sono certo io quello che deve dimostrare qualcosa ...
a parole si può mettere la Tour Eiffel in una bottiglia  :-)
> preferisco seguire quella di karl
Non si sta trattando di filosofia, letteratura o calcio europeo,
Massimiliano Amendola!
Ciao, Simone


title: gestione utenti

text:
"Simone Calligaris" <
simo...@libero.it
> ha scritto nel messaggio
news:441173d4$0$36934$4faf...@reader3.news.tin.it...

Ciao Simone
dai un'occhiata qui:
http://www.everythingaccess.com/mdeconversion.htm
Ciao, Carlo


title: gestione utenti

text:
> Ciao Simone
> dai un'occhiata qui:
>
http://www.everythingaccess.com/mdeconversion.htm
>
E ... l'hai provato su un tuo .MDE/ADE?
Io vedo il download Demo dell'Unlocker, ma (stranamente) non del
"convertitore"...
Ciao, Simone


title: gestione utenti

text:
Da quanto ho capito non è in distribuzione, ma a pagamento ti eseguono
il Reverse....!
Peccato che si perdono i commenti...! ;-)
Io credo che qualche cosa si sia fatto sulla questione e credo sia
realmente possibile, come te ho un minimo di barlume su cosa significa
e ne comprendo la complessità.
Ai tempi del VB3 come dissi oltre ad un Tool russo  si trovavano anche
le istruzioni di come farlo....!
Beh è decisamente una cosa interessante.
@Alex


title: gestione utenti

text:
uaz ho scatenato un putiferio...
Ciao raga
nik


title: gestione utenti

text:
"Carlo Costarella" <
>
http://www.everythingaccess.com/mdeconversion.htm
> E ... l'hai provato su un tuo .MDE/ADE?
> Io vedo il download Demo dell'Unlocker, ma (stranamente) non del
> "convertitore"...
Ok ora ho visto bene.
Com'era logico suppore non esiste alcun "Tool"  automatico di conversione
P-Code source-Code.
Quello che offrono è un "servizio" artigianale di conversione codice: tu gli
mandi il progetto _previa preventivo_ e quelli *tentano* d'effettuare un
reverse engineering, con tutte le tipiche difficoltà che questo comporta.
E che non vengono nascoste nelle FAQ del sito:
  3.. How much do you charge for this service?
    Due to the complexity of the conversion process, the service is not
cheap.  However, our costs reflect the time and effort involved in
converting your project in a professional manner.  No other service is
available (to our knowledge) that is capable of producing similar results
and accuracy.
    Since every project is unique, we provide a free quote for each reverse
engineering project:
Il reverse engineering "artigianale" è possibile anche su eseguibili
compilati in codice macchina (e infatti i contratti software di molti
prodotti commerciali lo vietano espressamente), ma i risultati dipendono
dalla complessità e vastità dell'applicazione oltre che dalla capacità di
chi tenta il reverse.
Nella fattispecie fatti fare un preventivo per la decompilazione del tuo
"Frantoio" e vediamo che ti rispondono (e che risultato poi eventualmente
otterrai)...
Ciao, Simone


title: gestione utenti

text:
MA wrote:
> ...
> Karl diceva su questo NG (o quello M$) che c'è un software tedesco
> vendibile addirittura.
> Ora è chiaro che non ne faceva pubblicità ma è passata una certezza
Non ho scritto che si tratta di un SW tedesco. Invece era il servizio
della ditta che adesso ha rivelato Carlo. Come hai scritto non ho voluto
propagare il sito. Già nell'anno scorso hanno provato di dire la verità
quando hanno ricavato il codice da un mde di prova di un collega MVP.
--
cu
Karl
*********
Access FAQ:
www.donkarl.com/it
 + iscriviti alla CISA2, la seconda
Conferenza Italiana per Sviluppatori di Access, Ancona, 22+23/4/2006


title: gestione utenti

text:
"Simone Calligaris" <
simo...@libero.it
> ha scritto nel messaggio
news:4411cf61$0$18292$4faf...@reader1.news.tin.it...
>
> "Carlo Costarella" <
>
>
>>
http://www.everythingaccess.com/mdeconversion.htm
>
>
>> E ... l'hai provato su un tuo .MDE/ADE?
>> Io vedo il download Demo dell'Unlocker, ma (stranamente) non del
>> "convertitore"...
Me ne guarderei bene!
cut
> Nella fattispecie fatti fare un preventivo per la decompilazione del tuo
> "Frantoio" e vediamo che ti rispondono (e che risultato poi eventualmente
> otterrai)...
>
> Ciao, Simone
>
Ciao Simone
credo che un reverse del mio Frantoio.mde sia improponibile sia per il costo
e sia perchè ne conservo almeno quattro copie e tutte in posti diversi
(parlo dell'mdb).
Non esiste un tools che faccia il reverse dell'mde in automatico. Si tratta
di un gruppo di ingegneri informatici molto esperti che "traducono" il
P-Code (senza i commenti) del codice. Quanto all'importazione delle form o
dei report era una cosa possibile già da tempo.
Concordo con te nel ritenere un file mde assolutamente sicuro o almeno molto
sicuro. Considerando poi il tipo di programmi che vengono realizzati con
Access (non mission critical), posso dire che un reverse dei file mde
sarebbe da masochisti. Ciò non di meno bisogna riconoscere che potrebbe
risolvere un grosso problema nel caso in cui si perda completamente il
codice sorgente.
Ciao, Carlo