title: file corrotto

author: MA

text:
Il 06 Nov 2002, 11:40, Federico Luciani <
fluc...@sitocomune.com
> ha
scritto:
> OrsoBruno wrote:
> > Mi si e' danneggiato un database di acces, non esiste una qualche
> > utility che mi permetta di recuperarlo? Le sue dimensioni sono rimaste
> > intatte ma non mi riesce piu' di aprirlo.
> > Ciao e grazie.
> > --
> > OrsoBruno
>
> Avresti dovuto precisare la versione.
> cmq dal sito comune (Utility) trovi il link al Jet Compact Utility
>
> dovrebbe funzionare per A97 e A2000
> prova
Federico proporrei una sezione del sito "Tastiere pulite" per risolvere
tutti questi problemi di corruzione....
Anche se sarebbe una patch che fa casino e stringi stringi ritornerebbe
tutto peggio di prima.....
ciao MAssimiliano
--------------------------------
Inviato via
http://usenet.libero.it


title: file corrotto

author: yQy

text:
"OrsoBruno" <
antoni...@hotmail.com
> ha scritto nel messaggio
news:agnhsugvlib4v8ivm...@4ax.com...
> riesco a ripristinare il database che da 10,5 mbe diventa 9,7 ma poi
> il programmino che ne fa uso non lo riconosce. Ho paura che saro'
hai per caso usato differenti versioni per convertire/importare/usare il
database?
Access 97 non legge il formato Access2000/XP...
Access XP legge tutto
Ciao :)


title: file corrotto

author: OrsoBruno

text:
>> riesco a ripristinare il database che da 10,5 mbe diventa 9,7 ma poi
>> il programmino che ne fa uso non lo riconosce. Ho paura che saro'
>
>hai per caso usato differenti versioni per convertire/importare/usare il
>database?
>
>Access 97 non legge il formato Access2000/XP...
>Access XP legge tutto
>
Ho usato Acces2000 ma non so con cosa e' stato creato, comunque mi da
sempre un errore che non trova il file system.mdw
Ciao


title: visione del mese corrente

author: Negro

text:
Ciao a tutti, qualcuno mi può spiegare come fare all'apertura di un for  in
campo  stabilito visualizzare solo il il mese dell'anno corrente.
Grazie anticipatamente.


title: visione del mese corrente

author: Francesco R.

text:
"Negro" <
ne...@libero.it
> ha scritto nel messaggio
news:3Jkbb.335114$Ny5.10...@twister2.libero.it...

Se lo devi avere ad ogni inserimento di un record, metti nella proprietà
'valore predefinito' del controllo associato al campo che ti interessa la
formula:
=Month(Date())
Se viceversa lo vuoi avere solo in apertura della maschera, metti nella
routine evento 'su apertura' della maschera l'istruzione:
Me![Nome_Controllo] = Month(Date())
Ciao.


title: Contatori e inserimento record

author: Giulio Simeone

text:
Ciao a tutti,
io voglio inserire un record in mezzo ad una tabella in modo che a tale
record venga assegnato un contatore opportuno, e che tutti i contatori dei
record che vengono dopo vengano incrementati di 1.
E' possibile fare questo in modo semplice?
In alternativa posso farlo mediante codice, ma con rs.update è possibile
modificare il campo contatore? Se non è possibile, l'unica soluzione che
vedo è quella di generare, sempre da codice, un'altra tabella.
Grazie!
         GS
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Contatori e inserimento record

author: namor

text:
Giulio Simeone ha scritto:
> Ciao a tutti,
> io voglio inserire un record in mezzo ad una tabella in modo che a tale
> record venga assegnato un contatore opportuno, e che tutti i contatori dei
> record che vengono dopo vengano incrementati di 1.
> E' possibile fare questo in modo semplice?
> In alternativa posso farlo mediante codice, ma con rs.update è possibile
> modificare il campo contatore? Se non è possibile, l'unica soluzione che
> vedo è quella di generare, sempre da codice, un'altra tabella.
> Grazie!
>          GS
Non puoi modificare il valore di un contatore in un record già esistente.
Puoi inserire record da codice o da query assegnando al contatore il
valore che vuoi. (vedi
www.sitocomune.com
 sez. Tables)
I record che inserisci dopo saranno incrementati di 1 solo se il contatore
che hai inserito è il numero più grande presente in tabella, tenendo conto
anche dei record eliminati:
se eri arrivato fino a 10 coi contatori, inserisci per esempio un 13 e il
prossimo record prenderà il valore 14;
se eri arrivato fino a 15 e hai cancellato i record da 11 a 15 il valore
più alto che hai in tabella è il 10, inserisci un 13 e il prossimo record
sarà comunque il 16, non il 14, perchè 14 e 15 erano già stati usati,
anche se eliminati. Se invece compatti il database i record eliminati
scompaiono definitivamente e questo comportamento non si verifica.
Namor
--
namor at inwind punto it



title: Contatori e inserimento record

author: Roberto dalla campagna

text:
"Giulio Simeone" <
viandan...@yahoo.it
> ha scritto nel messaggio
news:cjts2v$4rq$1...@news.newsland.it...
> Ciao a tutti,
> io voglio inserire un record in mezzo ad una tabella in modo che a tale
> record venga assegnato un contatore opportuno, e che tutti i contatori dei
> record che vengono dopo vengano incrementati di 1.
>
> E' possibile fare questo in modo semplice?
>
> In alternativa posso farlo mediante codice, ma con rs.update è possibile
> modificare il campo contatore? Se non è possibile, l'unica soluzione che
> vedo è quella di generare, sempre da codice, un'altra tabella.
>
> Grazie!
>
>          GS
>
Non sono sicuro di aver capito il tuo problema, però prova ad andare sul
Sito Comune (link qui sotto) e nella Sezione Tables vedi se può esserti
utile la FAQ di Marco Pizzamiglio (namor) intitolata "E' possibile riempire
i "buchi" lasciati dalle eliminazioni di record nei campi contatore
incrementali?".
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: errore: 3170 couldn't find installable ISAM

author: PabloDapatas

text:
Salve a tutti.
Sto cercando di fare una query di accodamento utilizzando i dati
inseriti in un foglio di excel. (Una cosa simile alla faq 2.21 del sito
comune). Purtroppo però continua a verificarsi l'errore riportato in
oggetto. Sono andato a vedere sul sito della Microsoft nel quale di
fatto consigliano di rifare l'installazione dei driver ISAM, ho seguito
le istruzioni ma non ne vuole sapere di funzionare.
C'è qualcuno che ha qualche consiglio da darmi?
Grazie
Paolo


author: yronium

text:
[...CUT...]
> C'è qualcuno che ha qualche consiglio da darmi?
Fai una copia del file .mdb, e prova a lavorare su quella. A volte l'errore
(...misticamente...)sparisce. Hth. Ciao
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


text:
PabloDapatas ha scritto:

Prova a vedere se le istruzioni di Microsoft che hai letto tu sono le
stesse citate su
http://www.donkarl.com/it/
  faq 7.10.
Namor
--
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


text:
yronium ha scritto:

niente da fare..............
............qualche altra idea?
..........se puo' essere d'aiuto la mia versione di office è la xp
developer.


text:
namor ha scritto:
> PabloDapatas ha scritto:
>
>
>>Salve a tutti.
>>Sto cercando di fare una query di accodamento utilizzando i dati
>>inseriti in un foglio di excel. (Una cosa simile alla faq 2.21 del sito
>>comune). Purtroppo però continua a verificarsi l'errore riportato in
>>oggetto. Sono andato a vedere sul sito della Microsoft nel quale di
>>fatto consigliano di rifare l'installazione dei driver ISAM, ho seguito
>>le istruzioni ma non ne vuole sapere di funzionare.
>>C'è qualcuno che ha qualche consiglio da darmi?
>>Grazie
>>Paolo
>
>
> Prova a vedere se le istruzioni di Microsoft che hai letto tu sono le
> stesse citate su
http://www.donkarl.com/it/
  faq 7.10.
> Namor
>
>
E' la correzione che ho visto io. Ho provato ad eseguirla in tutti i
metodi suggeriti ma nulla da fare.
Grazie comunque


text:
PabloDapatas ha scritto:




Non so che dire. Io ho avuto lo stesso problema tempo fa su A97, e
seguendo le istruzioni Microsoft l'ho risolto.



author: vtt

text:
"PabloDapatas" <
paolo...@libero.it
> ha scritto nel messaggio
news:T63Vd.57081$lB4.1...@twister1.libero.it...

Io ho avuto lo stesso problema con una connessione ad Outlook. Si trattava
di un quasi invisibile errore di sintassi nella query.
Avevo controllato più volte, mi sembrava tutto corretto, ma l'errorino
c'era.
Prova un po'...
vtt


title: [OT] Virus

author: Federico Luciani

text:
Da qualche giorno mi arrivano mail _molto anonime_ con in attach il file
'OFPACCOF.EXE' o 'LANLDKLA.EXE' contenente il virus 'W95.Hibris.gen', credo sia
un worm, non ho indagato.
Se le mail sono inviate automaticamente dal 'virus', controllate le vostre
macchine.
Se qualcuno, invece, si sta divertendo, e' il caso che la smetta in quanto non
c'e' nulla di divertente.
Scusate l'ot
--
Federico
--------------------------------------
Sito Comune di it.comp.appl.access
http://members.xoom.it/it_db_access
mailto:
it_db_...@usa.net
--------------------------------------
Tutte le richieste che mi arrivano
in privato, vengono cestinate.
--------------------------------------
Rimuovi paperino. per e-mail
--------------------------------------


title: [OT] Virus

author: Sib

text:
"Federico Luciani" <
fluc...@paperino.libero.it
> ha scritto nel messaggio
news:3A3769BB...@paperino.libero.it...
> Da qualche giorno mi arrivano mail _molto anonime_ con in attach il file
> 'OFPACCOF.EXE' o 'LANLDKLA.EXE' contenente il virus 'W95.Hibris.gen',
credo sia
> un worm, non ho indagato.
Ho ricevuto anch'io una e-mail (credo uguale a quella che hai ricevuto tu)
senza oggetto, mittente ne' destinatario (personalmente non ho ancora capito
come fanno e-mail senza destinatario a viaggiare ed arrivare) con il file
OFPACCOE.EXE.
Ho subito supposto che si trattasse di un virus, ma facendo la scansione con
l'ultima versione di PandaAntivirus, non viene rilevato, e si' che ho anche
eseguito la scansione specifica della posta.
Sib



title: [OT] Virus

text:
Sib wrote:
> "Federico Luciani" <
fluc...@paperino.libero.it
> ha scritto nel messaggio
> > Da qualche giorno mi arrivano mail _molto anonime_ con in attach il file
> > 'OFPACCOF.EXE' o 'LANLDKLA.EXE' contenente il virus 'W95.Hibris.gen',
> credo sia
> > un worm, non ho indagato.
>
> Ho ricevuto anch'io una e-mail (credo uguale a quella che hai ricevuto tu)
> senza oggetto, mittente ne' destinatario (personalmente non ho ancora capito
> come fanno e-mail senza destinatario a viaggiare ed arrivare) con il file
> OFPACCOE.EXE.
> Ho subito supposto che si trattasse di un virus, ma facendo la scansione con
> l'ultima versione di PandaAntivirus, non viene rilevato, e si' che ho anche
> eseguito la scansione specifica della posta.
Io uso NAV, e l'ha beccato immediatamente.



title: [OT] Virus

author: Sergio MAZZA

text:
"Federico Luciani" <
fluc...@paperino.libero.it
> ha scritto nel messaggio
news:3A38A3EB...@paperino.libero.it...
> Sib wrote:
>
> Io uso NAV, e l'ha beccato immediatamente.
>
> --
> Federico
>
> --------------------------------------
> Sito Comune di it.comp.appl.access
>
http://members.xoom.it/it_db_access
> mailto:
it_db_...@usa.net
> --------------------------------------
> Tutte le richieste che mi arrivano
> in privato, vengono cestinate.
> --------------------------------------
> Rimuovi paperino. per e-mail
> --------------------------------------
>
Proprio oggi mi sono arrivati due messaggi con mittente/oggetto sconosciuti
con allegato un file exe MMGFDEMM.EXE.
Bloccato da NAV.
Occio!
Ciao.


title: [OT] Virus

text:
Sergio MAZZA wrote:
> "Federico Luciani" <
fluc...@paperino.libero.it
> ha scritto nel messaggio
> news:3A38A3EB...@paperino.libero.it...
> > Io uso NAV, e l'ha beccato immediatamente.
>
> Proprio oggi mi sono arrivati due messaggi con mittente/oggetto sconosciuti
> con allegato un file exe MMGFDEMM.EXE.
> Bloccato da NAV.
> Occio!
> Ciao.
Si credo sia lo stesso
A giudicare dai molti msg su vari ng, credo ci sia un invasione.
Controllate i vostri picci, potreste essere voi ad inviarli.



title: [OT] Virus

text:
"Federico Luciani" <
fluc...@paperino.libero.it
> ha scritto nel messaggio
news:3A3A01B8...@paperino.libero.it...
>
> Si credo sia lo stesso
> A giudicare dai molti msg su vari ng, credo ci sia un invasione.
>
> Controllate i vostri picci, potreste essere voi ad inviarli.
>
> --
> Federico
>
Se è lo stesso non lo so ma sono sicuro di non essere infettato perché è
arrivato per posta (come dicevo prima) nella casella postale dell'ufficio;
ma non puntava direttamente al mio indirizzo, mi ha "trovato" perché faccio
parte (da pochissimo) di due liste "tecniche" e il server di posta è
iscritto nella lista nera della polizia. Io chiaramente ho cannato le e-mail
(sono due identiche) e ho girato il problema ai componenti delle liste
tecniche.
Ciao.


title: salto righe su report

author: Avis Caorle

text:
buona sere a tutti  eco il mio problema

devo stampare la tessera ai miei donatori  lo stampato e già predefinito  e
unico per tutta Italia
ho creato un report  con i campi posizionati al loro posto centrando la
posizione nello stampato e mi  stampa la parte anagrafica ( dal db Avis)

quito sotto di seguito  riesco a stampare tutte le donazioni (dal db
Donazion)
centrandole sulle caselle predisposte
qui c'è il problema devo stampare solo 12 record (db Donazion)  saltare
alcune righe ( non Salto Pagina)
e riprendere di seguito le altre donazioni per 12 volte

es
       nome      cognome

 donazion 1
 donazion 2
 donazio   3 (fino a 12)
 salto riga
salto riga
donazion 13
donazion 14   Fino a 24

Intanto i ringrazio per l'attenzione e se mi aiutate vi ringrazio due volte
ciao


title: salto righe su report

author: Marco Pizzamiglio

text:
Avis Caorle ha scritto:

Lo puoi fare lavorando con le proprietà MoveLayout, NextRecord e
PrintSection del report.
Vedi help <F1>.
Ciao.
-Marco-

--

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


title: salto righe su report

text:
Avis Caorle ha scritto:




title: SQL Server sul CD di office developer

author: All Eyez On me

text:
Ciao a tutti,
una informazione,
posso installare liberamente sui computer dei clienti i tool per sql server
presenti sul cd sql server 2000 presente sul pacchetto Office Developer XP,
es query analizer e Enterprice Manager?
Ciao, AEOM


title: SQL Server sul CD di office developer

author: Setec Astronomy

text:


No.


title: SQL Server sul CD di office developer

author: MA

text:
"All Eyez On me" <in...@FUCK-LAMERbfsistemi.com> ha scritto nel messaggio
news:9peNa.23343$HU3.6...@news2.tin.it...

No, ma Andrea Montanari su
http://www.asql.biz/DbaMgr.shtm
montanar...@virgilio.it
ha relizzato un tool free
ciao MAssimiliano


title: Aprire Internet Explorer all'interno di una maschera.

author: OldJack

text:
Buon giorno a tutti,
volevo sapere se era possibile aprire all'interno di una maschera di access
Internet Explorer,
e continuare la navigazione da access stesso.
Se mi date delle dritte anche su come fare.
Grazie
  Old-Jack


author: Cinzia

text:
"OldJack" <
old...@jumpy.it
> ha scritto nel messaggio
news:dujimk$bih$1...@nnrp-beta.newsland.it...

Ciao OldJack,
Devi aggiungere il controllo WebBrowser alla maschera e poi con il metodo
Navigate dell'oggetto visualizzi le pagine che vuoi.
--
Cinzia
---------------------------------------
|
http://www.riolab.org
  |
--------------------------------------->


text:
"Cinzia" <
cinziapagani_...@tiscali.it
> ha scritto nel messaggio
news:440d67bf$0$29107$5fc...@news.tiscali.it...

Grazie per l'aiuto, ma ti chiedo se potresti postare un esempio di codice
per la gestire dll Metodo.
Non sono molto esperto di VBA, perciň non dar nulla per sontato. :-)
Grazie.


author: Alessandro Baraldi

text:
Per l'uso di questo controllo serve essere esperti, è il controllo
più complesso
del parco OCX(MS), ma trovi codice in tutto il WEB anche se dedicato a
VB
è facilmente riadattabile.
Ciao
@Alex


text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1141729919.3...@p10g2000cwp.googlegroups.com...

Grazie Alex, infatti ho trovato molto materiale anche alcuni vecchi post di
Cinzia su questo newsgroup,
molti utili.
Sono riuscito a far visualizzare la pagina nella maschera però senza i menu
di internet explorer,
vi chiedo se è possibile visualizzare almeno quelli e come.
Grazie.
Old-Jack


text:
"OldJack" <
old...@jumpy.it
> ha scritto nel messaggio
news:dujr2r$hto$1...@nnrp-beta.newsland.it...

Ciao OldJack,
se non ricordo male ci deve essere una proprietà Toolbar o ShowToolbar da
impostare a vero.



text:
"Cinzia" <
cinziapagani_...@tiscali.it
> ha scritto nel messaggio
news:440deba7$0$29101$5fc...@news.tiscali.it...

Grazie mille ora provo, vediamo se riesco a capirci qualcosina.
Ciao.


title: Stampante predefinita

author: Fabrizio

text:
Ciao a tutti
Come posso inserire in automatico all'interno di una casella di testo il
nome della stampante predefinita nel sistema?
Fabrizio


title: Stampante predefinita

author: Karl Donaubauer

text:
Fabrizio ha scritto:
> Come posso inserire in automatico all'interno di una casella di testo
> il nome della stampante predefinita nel sistema?
Dipende dalla versione di Access che certo non hai rivelato.
Per AX e A03 e semplice. p.e. basta come origine controllo
della casella: =Application.Printer.DeviceName
--
HTH
Karl
*********
Access-FAQ (tedesco):
http://www.donkarl.com


title: Stampante predefinita

text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:c11vf0$1dpm1e$1...@ID-46617.news.uni-berlin.de...

Scusa hai ragione uso AX.
Grazie


title: ma perche' mi chiede il campo??

author: grenzo

text:
Ciao ho una query di questo tipo:
SELECT RigheMatConsumo.IdMatConsumo, RigheMatConsumo.IdProdotto,
Prodotti.TipoProdotto, Prodotti.Produttore, Prodotti.ModelloProdotto
FROM Prodotti INNER JOIN (MaterialiConsumo INNER JOIN RigheMatConsumo ON
MaterialiConsumo.IdMaterialeConsumo = RigheMatConsumo.IdMatConsumo) ON
Prodotti.IdProdotto = RigheMatConsumo.IdProdotto;
e nella maschera ho tutti i campi della select list meno il primo e tutto
funziona.
Se tolgo il primo campo dalla select list RigheMatConsumo.IdMatConsumo,  (
tanto non lo visualizzo) mi viene richiesto tramite un dialog box di
immettrelo tramite 'Immissione Valore Parametro', ma perche'? il campo DEVE
essere presente nella select list se COINVOLTO nei criteri di JOIN
sottostanti?
-------
ciao, grenzo


title: aiuto

author: gianriccardo

text:
Ciao sono Paolo e ho bisogno di un
aiuto.

Ho costruito un piccolo db con access e
praticamente dopo aver selezionato in una maschera una ventina  di record
su 10.000, vorrei cambiare su questi il valore di un campo testo da "lavorazione
"a "magazzino" con un semplice pulsante come su

File Maker con il comando sostittuisci.

Grazie.


title: aiuto

author: warp

text:
"gianriccardo" ha scritto nel messaggio <

CTRL+H.
Cmq l'opzione "sostituisci" la trovi anche nei menů...
Ciao, warp


title: aiuto

author: pino

text:
come fare un comando search

ax...@tin.it


title: Sviluppo "professionale" con Access + Visual Basic

author: Simone Calligaris

text:
Ciao a tutti,
Dopo una lunga assenza da quest'area, negli ultimi giorni ho avuto tempo di
leggere parecchi TH.
Sono rimasto colpito dalle molte polemiche su Access (Access vs. Superbase,
VB.NET
 più "serio", FM vs Access, etc.) ... in parole povere nel 2004 c'è
ancora chi sostiene che il prodotto in oggetto sia poco "professionale",
lento, limitato, etc.
Ora, il sottoscritto (purtroppo) non è un ragazzino e negli ultimi dieci
anni s'è occupato di varie problematiche di sviluppo connesse al' IT in
ambiente Windows e Mac.
Ho lavorato con Visual Basic, Access, Visual Objects ma anche con Omnis
Studio, e PoweBuider (soprattutto personalizzando e verticalizzando
gestionali preesistenti, quindi non sempre potendo scegliere).
Ognuno di questi prodotti ha punti di forza e di debolezza, non ne esiste
uno perfetto: il massimo sarebbe unire i pregi d'ognuno eliminandone i
difetti.
Personalmente, facendo somme e sottrazioni, ritengo Access l'ambiente RAD
per database più flessibile che abbia incontrato: un buon mix di strumenti
visuali molto efficaci e un linguaggio di programmazione valido per il
gestionale e assai ben integrato nel prodotto.
Nonostante l'evidenza di varie limitazioni (un controllo immagine
essenziale, l'impossibilità di creare controlli a Runtime, limitazioni nel
layout di caselle di riepilogo e Combo, etc.) alla fine si riesce a ottenere
praticamente tutto.
Chi visita i siti internazionali dedicati ad Access e naturalmente le aree
italiane, avrà scaricato centinaia di .mdb, tips, suggerimenti con soluzioni
originali realizzate in puro Access ... soluzioni di problemi apparentemente
irrisolubili (menù nelle Forms, barre in stile Outlook, evidenziazione del
record corrente, ridimensionamento delle ListBox, Drag and Drop, gestione
porta seriale, etc., etc., etc.).
Questo soprattutto grazie a un linguaggio "vero" (non di scripting) che
peraltro s'interfaccia abbastanza agilmente all'Application Program
Interface di Windows.
Francamente sono davvero rari i casi in cui si debba per forza ricorrere ad
ActiveX esterni sviluppati in C++ o altro.
Fatte queste premesse voglio presentare a neofiti, scettici e polemici un
elenco di prodotti decisamente "professionali" basati sull'ambiente FE di
Access.
Rendere pubblici link a siti commerciali non è da manuale in un ng ... ma
viste le circostanze alcuni esempi di "veri" gestionali che conosco
personalmente devo farli:
http://www.elmas.net/demoonline.asp
http://www.solgenia.com/italy/Soluzioni/Schede%20MKTG%20Prodotto/Scheda%20SE
7EN.htm
http://www.solgenia.com/italy/Soluzioni/SE7EN/Overview.htm
http://www.dinamico.it/
www.siacinformatica.it
http://www.smc.it/italiano/quwinner.htm
In aggiunta, rubando mezz'ora di tempo al mio lavoro e armatomi di un
metamotore, ho voluto fare una ricerca più vasta: ecco alcuni links ad altri
pacchettizzati basati su Access scelti tra i più "voluminosi"; ce n'erano
molti altri.
Si trova di tutto: dall'integrato per commercialisti alla gestione
produzione avanzata, dal software sanitario agli enti pubblici, dal classico
pacchetto aziendale Contabilità/Fatturazione alla gestione condominiale o
alberghiera ... alcuni basati su architettura File-Server altri decisamente
Client-Server.
Spero che molti visitino almeno una parte dei links postati e ne traggano
razionali    conseguenze.
Non vorrei tra sei mesi o un anno tornare sul ng. e leggere post del tipo
"Access NON è professionale", "NON è serio", "l'amico mi consiglia FileMaker
o Goldrake perchè è più potente" o altre simile sciocchezze "letteralmente"
fuori dalla realtà.
... sarei tentato di postare periodicamente questo testo, per educare molti
frequentatori a una netiquette diversa ma non meno importante a quella
classica di ogni ng. che Roberto Massoni spesso rinfresca.
http://www.dataform.it/manuale_dw2000/PWS/default.asp?NFLD=37&NCLD=38
http://www.konsult.it/ksol/main.htm
http://www.nuconga.com/home.asp
http://www.wingest.it/
http://www.gigasoftware.it/prodotti.asp
http://www.siseco.com/pro/Call/default.htm
http://www.teaminf.com/software.asp
http://www.elcogest.it
http://www.mika.it
http://www.palomar.net/qwin/qwintt_presentazione.htm
http://www.progettiesistemi.com/
http://www.actaservice.com/ccs/
http://legale.bytejam.it/default.asp
http://www.proactive-info.it/labpro.htm
http://www.sapeco.com/index.htm
http://www.atelier98.com
http://www.cheiron.com/software.html
http://www.infotronik.it/winsap.htm
http://www.softlinesrl.it/mainsite/vigilanza/pianserv.htm
http://www.actaservice.com/actalab/
Simone Calligaris


author: Pablitomf

text:
Simone Calligaris ha scritto:
[CUT]
> Spero che molti visitino almeno una parte dei links postati e ne traggano
> razionali    conseguenze.
> Non vorrei tra sei mesi o un anno tornare sul ng. e leggere post del tipo
> "Access NON è professionale", "NON è serio", "l'amico mi consiglia FileMaker
> o Goldrake perchè è più potente" o altre simile sciocchezze "letteralmente"
> fuori dalla realtà.
Concordo pienamente!!! ...e quello che dici mi ricorda che anch'io sono un
professionista... stavo iniziando a credere di essere un fallito, con
tutte queste riflessioni sulla bontà di un prodotto che oltre a darmi da
mangiare da tempo, mi da tante soddisfazioni (bhè, ne ho anche altre
è???)...
Cmq, Simone, visto che conosci il "Goldrake", qualcuno mi ha consigliato
"Mazzinga", tu che ne dici, è un prodotto valido??? :-)
Ciao e buona giornata
--
Pablitomf
Lentamente muore chi abbandona un progetto prima di iniziarlo, chi non fa
domande sugli argomenti che non conosce, chi non risponde quando gli
chiedono qualcosa che conosce. (P.Neruda)
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


author: Sergio MAZZA

text:
"Simone Calligaris" <
simo...@libero.it
> ha scritto nel messaggio news:ujNJc.53409$GQ3.1...@twister2.libero.it...
>
> Ciao a tutti,
>
------- super omissis --------
>
> Simone Calligaris
Simone, qui è come chiedere all'oste se è buono il vino che vende; come ha fatto notare Atlas quando ha proposto il suo quesito
nell'NG di FM.
Ognuno ha esempi che vanno a vantaggio di quel prodotto e a svantaggio dell'altro ma ci si scorda sempre che si dovrebbe scegliere
un prodotto in base alle necessità del caso da risolvere.
Detto questo, io considero access il prodotto che riesce a renderti produttivo nel minor tempo possibile, divertente e (almeno per
ora) soddisfacente per i problemi che mi hanno chiesto di risolvere; delle esperienze degli altri (sia negative che positive) ne
faccio tesoro per utilizzi futuri...
Ciao.
--
Sergio MAZZA


author: Valerio Valentini

text:
"Simone Calligaris" <
simo...@libero.it
> ha scritto nel messaggio
news:ujNJc.53409$GQ3.1...@twister2.libero.it...
>
> Ciao a tutti,
>
> Dopo una lunga assenza da quest'area, negli ultimi giorni ho avuto tempo
di
> leggere parecchi TH.
> Sono rimasto colpito dalle molte polemiche su Access (Access vs.
Superbase,
>
VB.NET
 più "serio", FM vs Access, etc.) ... in parole povere nel 2004 c'è
> ancora chi sostiene che il prodotto in oggetto sia poco "professionale",
> lento, limitato, etc.
>
................
>
> Simone Calligaris
>
Non sono certo la persona più adatta a risponderti, a me piace moltissimo
Access, e se ti fossi preso il disturbo di leggere il post ho solo chiesto
se qualcuno consosce Superbase, sa come funziona, che linguaggio, che tipo
di database, ecc...
Se sai queste cose invece di polemiche aiutami, altrimenti .... non serviva
tanto scritto per un'argomento su cui concordiamo.
Ciao Valerio :-)


text:
"Valerio Valentini" <
ijv...@tin.it
> wrote in message
news:EgOJc.8390$
OR2.4...@news3.tin.it
[CUT]
> ................
> >
> > Simone Calligaris
> >
>
> Non sono certo la persona più adatta a risponderti, a me piace moltissimo
> Access, e se ti fossi preso il disturbo di leggere il post ho solo chiesto
> se qualcuno consosce Superbase, sa come funziona, che linguaggio, che tipo
> di database, ecc...
>
> Se sai queste cose invece di polemiche aiutami, altrimenti .... non serviva
> tanto scritto per un'argomento su cui concordiamo.
>
> Ciao Valerio :-)
Hai travisato il senso del Post di SIMONE, che saluto dopo
un pò di latitanza...!(Ciao Simone bentornato)
In realtà Simone accenna ad Access come ambiente di sviluppo
RAD, tu invece hai frainteso ACCESS con JET, che nel tuo post
è l'antagonista di SUPERBASE.
Come dire.... sono cose diverse, il guaio è che Access è un prodotto
un pò anomalo, contiene sia l'ambiente di Sviluppo(Form, Report e VBA)
che il motore JET(di Database).
I progetti professionali di cui parla Simone si appoggiano ad Access
come Sviluppo, poi come DATABASE stà nel professionista capire
se un DATABASE è adatto alle esigenze del cliente.
Sono 2 concetti molto differenti, che spesso per Access creano
queste confusioni.
Ciao.
@Alex.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:fd520be904b6e67df2...@mygate.mailgate.org...
> "Valerio Valentini" <
ijv...@tin.it
> wrote in message
> news:EgOJc.8390$
OR2.4...@news3.tin.it
> [CUT]
> > ................
> > >
............
>
> Hai travisato il senso del Post di SIMONE, che saluto dopo
> un pò di latitanza...!(Ciao Simone bentornato)
Non ho travisato nulla, semmai ho dato un'oggetto fuorviante.
>
> In realtà Simone accenna ad Access come ambiente di sviluppo
> RAD, tu invece hai frainteso ACCESS con JET, che nel tuo post
> è l'antagonista di SUPERBASE.
L'antagonismo nell'oggetto voleva solo sottilineare di indicarmi le
differenze, non ho confuso Access con Jet, semplicemente non so proprio cosa
sia SuperBase, non puoi "accusarmi" di confondere Access con SuperBase se la
domanda è: Cosa è SuperBase? E' simile ad Access o un'altra cosa?
Se ti scrivo Ducato vs. Panda - Cos'è un Ducato?
Non puoi, non dovresti, rispondermi che faccio polemica sulla Panda o che la
confondo con i furgoni, dovresti rispondermi: il Ducato è un furgone, con la
Panda ha solo in comune che fanno le Panda per la Telecom a mò di furgone
:-)
E' vero che l'ignoranza può essere una colpa, ma la convinzione di
onniscenza è solo degli stupidi, quindi quando scrivo cerco solo di imparare
e poco di insegnare, tanto meno con una frase tipo:
Qualcuno sa cosa sia, come funziona, ecc...
Che anche senza punto di domanda dovrebbero avere forma interrogativa.
Peraltro la tua risposta mi aveva già dato delle indicazioni.
>
> Ciao.
> @Alex.
>
>
Ciao Valerio


text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:fd520be904b6e67df2...@mygate.mailgate.org...
.........
>
> Hai travisato il senso del Post di SIMONE, che saluto dopo
> un pò di latitanza...!(Ciao Simone bentornato)
>
Per evitare ogni ulteriore polemica, forse nel post precendente ce n'era.
Volevo solo fargli capire che non ogni oggetto senza leggerlo indica
esattamente il significato che personalmente gli attribuiamo, non avevo nè
cercato antagonismo tra i due programmi nè altro. Credo che in un NG di
Access sia almeno lecito chiedere cosa sia SuperBase, considerando che in
teoria è frequentato anche da programmatori, a differenza mia, che forse lo
hanno sentito nominare e sanno dirmi di che si tratta.
>Dopo una lunga assenza da quest'area, negli ultimi giorni ho avuto tempo di
>leggere parecchi TH.
>Sono rimasto colpito dalle molte polemiche su Access (Access vs. Superbase,
Conteneva una domanda non una polemica, non faccio polemiche su Access in
questo NG dal primo giorno che lo frequento 19?? l'anno in cui è uscito A2 e
da allora ho usato solo Access.
Ciao Valerio.


text:
"Sergio MAZZA"
> Simone, qui è come chiedere all'oste se è buono il vino che vende; come ha
fatto notare Atlas quando ha proposto il suo quesito
> nell'NG di FM.
> Ognuno ha esempi che vanno a vantaggio di quel prodotto e a svantaggio
dell'altro ma ci si scorda sempre che si dovrebbe scegliere
> un prodotto in base alle necessità del caso da risolvere.
La questione è più ampia: e' vero che ho espresso una personale preferenza
per
Access ... ma ho lavorato con altri prodotti, e alla fin fine quando conosci
bene qualcosa  raggiungi  comunque l'obiettivo, prima o poi...
Tuttavia non si dia per scontato che tutti gli ambienti integrino linguaggi
"veri" come VBA o XBase e che tutto sommato ogni prodotto si equivalga: non
è così.
E non si pensi che le "magie" di Lebans (o di Alessandro Baraldi, che
frequenta ancora l'area e si è messo pure in proprio :-)) a suon di API 32
siano scontate per un RAD.
Ma il discorso che ho fatto verte su un altro punto: è incredibile che in
quest'area, dopo anni di Sito Comune, si continui a parlare di "prodotto NON
professionale", "limitato" e storie simili.   _posso aver frainteso Valerio
Valentini, ma altri post sono chiarissimi in merito_
Ora,  ho postato vari links (e mi scuso se qualcuno lo riterrà non da
netiquette) solo per fugare dubbi sulla portata dei progetti
realizzabili con Access e della "professionalità" dei medesimi.
In altre parole: bando alle ciance da scolaretti e valutiamo i fatti.
Che poi altri preferiscano sviluppare "professionalmente" in Delphi o .NET
rispetto ad Access è
un altro discorso, che dovrebbe essere affrontato su basi razionali e non
"studentesche".
Spero d'aver chiarito il mio punto di vista.
Simone


text:
"Simone Calligaris" <
simo...@libero.it
> ha scritto nel messaggio news:k6QJc.53690$GQ3.1...@twister2.libero.it...
>
---- omissis -------
>
> In altre parole: bando alle ciance da scolaretti e valutiamo i fatti.
Amen...
> Simone
Ciao.
--
Sergio MAZZA


text:
"Valerio Valentini" <
ijv...@tin.it
> wrote in message
news:erPJc.7810$
5D1.2...@news4.tin.it
[CUT]
> Ciao Valerio.
Scusa Valerio, forse ho scritto anch'io la mail in modo
da poter essere fraintesa.
Simone non ha esplicitamente fatto riferimento al tuo
3D, ma era come ho cercato di dirti una considerazione
generale volta ad identificare Access come FE.
Come hai correttamente sottolineato il tuo 3D č un'altra cosa.
Cercavo di spiegarti solo che non era un'accusa nei tuoi confronti
e mi sembrava questo il malinteso nel quale sei incappato.
Per il resto non voglio aggiungere polemica, non č necessaria.



text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:3ffcf3c5f25c915e93...@mygate.mailgate.org...
> "Valerio Valentini" <
ijv...@tin.it
> wrote in message
> news:erPJc.7810$
5D1.2...@news4.tin.it
>
..........
>
> Cercavo di spiegarti solo che non era un'accusa nei tuoi confronti
> e mi sembrava questo il malinteso nel quale sei incappato.
Mi era chiaro quello che voleva dire Simone, ma probabilmente per amor di
polemica, perchè era sufficiente che lasciassi perdere, volevo fargli notare
che mi aveva inserito immeritatamente nella sua disquisizione per non aver
letto il messaggio ma solo l'oggetto.
Prometto di non farlo più :-)
>
> Per il resto non voglio aggiungere polemica, non è necessaria.
>
> @Alex.
>
Ciao Valerio


author: Atlas

text:
> Ciao a tutti,
>
> Dopo una lunga assenza da quest'area, negli ultimi giorni ho avuto tempo
di
> leggere parecchi TH.
(cut)
Caro Simone, solo ora leggo il tuo post che immagino in parte si ricolleghi
al mio.
Un post, il tuo, equilibrato, sensato, articolato.
Anche io come te sviluppo da tanti anni e in questo tempo ne ho viste di
cotte e di crude (nonostante le mie affermazioni mi abbiano presentato come
rookie).
In realtà senza acredine e voglia di polemica, mi ero affacciato a questo
newsgroup , non tanto per gettar fango su Access, ma unicamente per sapere
se qualcuno lo poteva in qualche modo confrontare a FM del quale taluni
(forse di parte) lo ritenevano molto interessante (versione 7).
Nel fare la mia domandina ho accennato a delle lacune di Access per le quali
si è scatenata una potenza di fuoco notevole (e dagli torto dici tu, vieni
proprio qui a cianciare?) per la quale non mi sono soffermato a dire che è
un prodotto del caxxo e chi più ne ha, più ne metta.
Mi sono limitato a notare come alcuni aspetti del prodotto sono stati
trascurati in fase di progettazione e detto ciò che mi sarebbe piaciuto
confrontarmi con voi in tal senso.
Ora a tutto ci si abitua, ogni prodotto ha le sue caratteristiche, i suoi
punti di forza e le sue dbolezze; tuttavia sono rimasto (molto) meravigliato
che CERTE caratteristiche innate di un DB RAD funzionino male, poco o in
alcuni casi per niente.
Ora tu dirai "ecchevvuoi?".
Niente.
Ma che mi sia consentito di fare annotazioni, seppur negative di un
prodotto,  anche se nel suo complesso funziona.
D'altra parte sono proprio queste che quando diventano corali spingono i
produttori al cambiamento.
Se così non fosse allora staremmo ancora alla versione 1.1.
Saluti


author: Sib

text:
"Simone Calligaris" <
simo...@libero.it
> ha scritto nel messaggio
> Ciao a tutti,
cut
> Non vorrei tra sei mesi o un anno tornare sul ng. e leggere post del tipo
> "Access NON è professionale", "NON è serio", "l'amico mi consiglia
FileMaker
> o Goldrake perchè è più potente" o altre simile sciocchezze
"letteralmente"
> fuori dalla realtà.
cut
Caro Simone (intanto ben ritrovato),
quanto concordo con te non e' una quantita' esprimibile in termini semplici,
ma come avrai potuto vedere piu' avanti nei post, questo tuo non e' stato
letto da tutti coloro che avrebbero dovuto.
a questo punto ho una migliore comprensione per gli utenti dei ng su linux e
propongo di adottare lo stesso metodo, perche' noi siamo qui per condividere
le nostre informazioni e crescere professionalmente, non per perdere il
nostro tempo a rispondere a considerazioni del tutto infondate, quindi
propongo:
d'ora in poi, senza spingerci agli eccessi maleducati cui si spingono gli
utenti di linux se lievemente provocati, invitiamo coloro che si lasciano
andare a considerazioni fuori dal mondo o a polemiche sterili di dedicarsi
ad altri prodotti.
ovviamente non parlo dell'utente che preso dal momento di sconforto si lasci
andare a un "che cazzo sto access!" o alle sempre estremamente ben accette
segnalazioni varie (bug inclusi), critiche costruttive e tutto cio' che puo'
essere detto nell'ambito di una discussione obiettiva, bensi' ai casi cui tu
fai riferimento (come ad es il post di atlas piu' avanti).
L'unica risposta possibile e' quella che ho dato io e mi dispiace se in
precedenza o in futuro non riusciro' a resistere alla tentazione di
rispondere punto per punto, ma dobbiamo tutti sforzarci di non sprecare il
nostro prezioso tempo in questo modo, io, come credo tu e anche molti altri,
lavoriamo 10 ore al giorno e non abbiamo neanche il diritto di rubare tempo
a lavoro e/o famiglia per polemizzare.
Cazzo quanto tempo ho perso a scrivere sto post ;-)
Ciao
Sib
PS con quella di Goldrake mi hai fatto morire


title: Verifica esistenza record

author: RinoŽ

text:
Come  verificare l'esistenza di eventuali
duplicati in base a campo "Data" e "IDNome"
in una Form partendo dalla immissione della data?
Grazie.
RinoŽ


title: Verifica esistenza record

text:
Rino® wrote:
> Come  verificare l'esistenza di eventuali
> duplicati in base a campo "Data" e "IDNome"
> in una Form partendo dalla immissione della data?
www.donkarl.com/it
 FAQ 4.25 Evitare duplicati
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it
 + CISA1, Arezzo, 4+5/6/2005
la prima Conferenza Italiana per Sviluppatori di Access


title: Verifica esistenza record

text:
"RinoŽ" <
rinof...@virgilio.it
> wrote in message
news:xwD_d.671687$
b5.30...@news3.tin.it

Credo serva precisare come viene effettuata o gestita
la PrimaryKey.
Se hai invece una PK Counter allora sfrutta Dcount
sull'origine dati della Form ed associa nel criterio
la data e l'IDNome:
DCount("*", _
       Me.Recordsource, _
       "[Data]=" & cDbl(Me.ControlloData) & _
       "[IDNome]=" & chr(34) & me.ControlloIdNome & chr(34))
Se il risultato di DCOUNT>0 ---->Duplicato
Ciao
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Verifica esistenza record

text:
>
>
> Credo serva precisare come viene effettuata o gestita
> la PrimaryKey.
> Se hai invece una PK Counter allora sfrutta Dcount
> sull'origine dati della Form ed associa nel criterio
> la data e l'IDNome:
>
> DCount("*", _
>       Me.Recordsource, _
>       "[Data]=" & cDbl(Me.ControlloData) & _
>       "[IDNome]=" & chr(34) & me.ControlloIdNome & chr(34))
>
> Se il risultato di DCOUNT>0 ---->Duplicato
>
> Ciao
> @Alex
>
>
Ciao Alex preciso a dire che l' IDNome non e un dato univucuo
quindi possibilità duplicati Si , ma l'unione di IDNome e Datalo sono .
Ps.
La stringa da te proposta  non sono riuscito ad impostarla ne modulo
per far si che possa restituirmi il risultato.


title: Verifica esistenza record

text:
"Rino®" <
rinof...@virgilio.it
> wrote in message
news:G2F_d.672260$
b5.30...@news3.tin.it
[CUT]
> Ciao Alex preciso a dire che l' IDNome non e un dato univucuo
> quindi possibilità duplicati Si , ma l'unione di IDNome e Datalo sono .
> Ps.
> La stringa da te proposta  non sono riuscito ad impostarla ne modulo
> per far si che possa restituirmi il risultato.
Avevo mancato un pezzo, il conatenamento dei criteri:
Se [IDNome] è di tipo Testo:
DCount("*", _
       Me.Recordsource, _
       "[Data]=" & cDbl(Me.ControlloData) & " AND " & _
       "[IDNome]=" & chr(34) & me.ControlloIdNome & chr(34))
Se [IDNome] è di tipo Numerico o Counter:
DCount("*", _
       Me.Recordsource, _
       "[Data]=" & cDbl(Me.ControlloData) & " AND " & _
       "[IDNome]=" & me.ControlloIdNome)
Vedi così se funziona.



title: Developer Toolkit

author: Sincro Consulting

text:
Scusatemi se sono un po' OT, ma cerco disperatamente "Access Developer
Toolkit"
Grazie di cuore a chi vorrą aiutarmi!
RRS


title: Developer Toolkit

author: sgaspare

text:
Sincro Consulting <
human-r...@sincroconsulting.com
> wrote in message
8cla1a$ug4$1...@lacerta.tiscalinet.it...

Prova a questo indirizzo
http://www.fmsinc.com/
>


title: info su istruzione

author: vittorio

text:
Se ho una funzione,ad esempio :

Public Function OrderThis(strISBN As String) As Integer
  'segue il codice della funzione....
  OrderThis = True
End Function

Cioè è possibile sintatticamente l'assegnazione OrderThis = True ?

Grazie e saluti


title: info su istruzione

text:

Non capisco la domanda... quello che scrivi già realizza quello che
chiedi...!!!

@Alex


title: info su istruzione

author: Alessandro Cara

text:

Ritorna -1. E' un Integer, se questo era il dubbio.
E poi access non e' famoso per avere assegnazioni "strict", anche se
qualche volta tende ad inalberarsi se il tipo non e' coerente.
--

ac (x=y-1)


title: Rotella mouse scoll records

author: Massimo Lista

text:
Ho un mouse DBBoeder ottico con rotella per scroll.
Se viene mossa la rotella in A97 tutti i records scorrono sulla maschera dal
primo all'ultimo.
Ho provato senza risultati le seguenti soluzioni:
- Ho inibito PgUp PgDn con:
Select Case KeyCode
        Case 33, 34, 9, 18
            KeyCode = 0
        Case Else
    End Select
con anteprima tasti = Si
...nessun effetto perchè la rotella non genera KeyCode
- Ho cercato di controllare gli effetti della rotella riportando il record
alla sua posizione originaria con la seguente istruzione:
Private Sub Form_Current()
Dim MioRecordCorrente As Long
MioRecordCorrente = Me.CurrentRecord
DoCmd.GoToRecord acDataForm, Me.Name, acGoTo, MioRecordCorrente
End sub
...ma l'istruzione DoCmd riporta all'evento Su Corrente generando un loop
che vanifica gli efetti dell'istruzione e che non riesco a controllare,
anche con l'ausilio di variabili
Ho consultato i numerosi interventi nella NG ma non ho trovato soluzioni
adatte al mio problema.
Chiedo aiuto, perchè l'effetto della rotella è davvero deprimente e
disorienta l'utente.
Grazie. Massimo


title: Rotella mouse scoll records

text:
"Massimo Lista" <
lis...@tiscalinet.it
> ha scritto nel messaggio
news:nag_7.38959$s04.1...@news.infostrada.it...

Ho! Questo problema secondo me merita di diventare il "faqqone del 2001"...
Dai messaggi che avrai letto anche tu, non credo ci sia per ora una
soluzione se non quella di educare l'utente ad essere un poco più attento a
quello che fa; per lo meno questa è il mio modo di pensare. Preferisco
concentrarmi in funzionalità critiche (struttura tabelle, relazioni tra
tabelle, etc. etc.) che in problemi che definirei di "disattenzione" o
"superficialità".
Anche perché ora è la rotellina a crearti problemi ma domani ti si presenta
l'utente che, con una tavoletta grafica vuole inserire i dati; oppure con un
bel touch-screen vuole il riconoscimento della calligrafia... A tutto c'è un
limite...
Auguri...
--
Sergio MAZZA


title: Rotella mouse scoll records

author: Emyr

text:


vera e propria filosofia zen... o era spicciola....
Saluti.
Emanuele.


title: Rotella mouse scoll records

text:
"Emyr" <
fan...@lavoro.com
> ha scritto nel messaggio
news:b6uj3usamqkdgltor...@4ax.com...
>
> vera e propria filosofia zen... o era spicciola....
> Saluti.
> Emanuele.
Chiamala come vuoi, ma dopo tre o quattro clienti che ti bloccano il lavoro
per due mesi per un problema di "rotellina" e magari dopo che ti sei fatto
un quattro per (forse) risolverglielo che fanno?... Ti dicono che il prezzo
è troppo alto o ci metti troppo a finire il programma o peggio non gliene
frega più niente del tuo lavoro...
Mo' chiamala filosofia...
Ciao.
--
Sergio MAZZA


title: Rotella mouse scoll records

text:


ah,,, la vita del programmatore......
... per fortuna io lo faccio per hobby....
Saluti.
Emanuele.


title: Rotella mouse scoll records

text:
"Emyr" <
fan...@lavoro.com
> ha scritto nel messaggio
news:de4o3uotcukca7oue...@4ax.com...
> On Wed, 9 Jan 2002 08:52:26 +0100, "Sergio MAZZA"
>
> ah,,, la vita del programmatore......
>
> ... per fortuna io lo faccio per hobby....
> Saluti.
> Emanuele.
Eh! Eh! Come dice Antonio: "..E' uno sporco lavoro ma qualcuno lo deve pur
fare..."
Ciao.
--
Sergio MAZZA


title: Rotella mouse scoll records

text:
"Sergio MAZZA" <
sergi...@tiscalinet.it
> ha scritto nel messaggio
news:a1c93n$g70$1...@canarie.caspur.it...

Non sono d'accordo nel definirlo un problema di disattenzione o
superficialità. La rotella è presente in quasi tutti i mouse e l'utente è
sempre piu' abituato ad utilizzarla. Non gli si può imporre di fare
attenzione a non utilizzarla altrimenti.....il programma "impazzisce".  Mi
sembra una soluzione semplicistica e molto poco professionale, tanto piu'
che tale problema non lo rilevo in gestionali realizzati anche con linguaggi
molto similari, quali il Visul Basic. Il problema, pertanto, mi sembra
rilevante e non certo oggetto di "faqqone del 2001". Sono sicuro che nella
NG persone più esperte di me sono in grado di controllare questo evento,
nell'interesse non solo mio ma dei molteplici utenti che hanno posto lo
stesso problema. Non è forse questo uno degli scopi del NG ?



title: Rotella mouse scoll records

text:
"Massimo Lista" <
lis...@tiscalinet.it
> ha scritto nel messaggio
news:NVW_7.820$aD.2...@twister2.libero.it...
>
> Non sono d'accordo nel definirlo un problema di disattenzione o
> superficialità. La rotella è presente in quasi tutti i mouse e l'utente è
> sempre piu' abituato ad utilizzarla. Non gli si può imporre di fare
> attenzione a non utilizzarla altrimenti.....il programma "impazzisce".  Mi
> sembra una soluzione semplicistica e molto poco professionale, tanto piu'
> che tale problema non lo rilevo in gestionali realizzati anche con
linguaggi
> molto similari, quali il Visul Basic. Il problema, pertanto, mi sembra
> rilevante e non certo oggetto di "faqqone del 2001". Sono sicuro che nella
> NG persone più esperte di me sono in grado di controllare questo evento,
> nell'interesse non solo mio ma dei molteplici utenti che hanno posto lo
> stesso problema. Non è forse questo uno degli scopi del NG ?
>
Certo che in altri applicativi non lo riscontri; probabilmente hanno una
persona, oltre a quelle che in parallelo si dedicano al resto
dell'applicazione, incaricata di trovare queste "soluzioni". Ma si parla di
gente che fa solo questo non tutta l'applicazione compresa analisi e test e
in primis public-relation con il cliente, cosa che ti tocca fare se sei da
solo.
Prova a farti due conti su quanto tempo perdi per (forse) risolvere un
problema come quello della rotellina e vedrai che tanto torto non ne ho.
Ripeto; preferisco prima concentrarmi sui problemi "critici" e poi si parla
di "ritocchi". Se dico questo è perché ho una nutrita casistica di
"stranezze" richiestemi e in alcuni casi ho addirittura rinunciato al lavoro
per non trovarmi in rogne che nulla avevano a che fare con l'analisi del
programma e con lo strumento che utilizzo (access) che come filosofia di
base ha la gestione dei dati.
Parli di professionalità; ne ho visti tanti di bei programmini, con bei
colori, belle immagini anche interattive (tutti ben pagati) che alla prima
funzione di esportazione dati in formato txt (funzione lecita per i dati del
cliente) o un backup dei dati si piantavano o addirittura non esistevano
proprio... Ah! Poi prova a mettere il sale sulla coda al programmatore...
Come la chiami questa?
Poi se qualcuno ha trovato la soluzione e vuole farci partecipe, meglio,
magari si può vedere di ripagarlo del tempo perso...
Ciao.
--
Sergio MAZZA


title: eliminare dati in combobox

text:
Ciao a tutto il newsgroup

Ho il seguente problema: ho una maschera
singola di inserimento dati con diverse combobox associate e con la possibilità
di inserire dati in ogni combobox utilizzando il seguente codice (anch'esso
frutto di alcune "menti" del newsgroup) perchè io di vba ci capisco
ben poco.....

Private Sub Desc_NotInList(NewData As
String, Response As Integer)

Dim strsql As String, X As Integer

X = MsgBox("VUOI AGGIUNGERE QUESTO
VALORE ALLA LISTA?", vbYesNo)

If X = vbYes Then

    strsql = "Insert
Into Descrizioni " & "([Descrizione], [Categoria]) values
" & "('" & NewData & "','" & InputBox("HAI
INSERITO UN NUOVO VALORE NELLA SEZIONE...", "ATTENZIONE...E'
GIUSTO?", Me!Cat) & "');"

    'MsgBox strsql

    Response = acDataErrAdded

    CurrentDb.Execute strsql,
dbFailOnError

    Me!Desc = NewData

    Me!Desc.Requery

    Else

    Response = acDataErrContinue

End If

End Sub

E' possibile modificare il codice in
modo tale che io abbia la possibilità anche di eliminare dati? E se si
come?

Grazie a tutti

ciao


title: eliminare dati in combobox

author: Cinzia

text:
<
ca...@flag.it
> ha scritto nel
  messaggio
news:f8a409$rlu$1...@fata.cs.interbusiness.it
...


Ciao caio,

secondo me devi gestirlo su altro evento ad
  esempio sul doppio click della lista apri una maschera con l'elenco delle
  descrizioni da cui l'utente potrà cancellare quelle che non servono
  più.

L'evento not in list, serve appunto per inserire
  qualcosa che non c'è non per togliere quello che già c'è!

--
Cinzia [Office Access
  MVP]
_______________________

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


title: eliminare dati in combobox

text:
ciao e grazie per la risposta.
In effetti avevo pensato a questa soluzione ma credevo che si potesse
modificare il codice in modo tale che se l'operatore, per esempio, digita
un nome in modo errato (ad esempio con un errore grammaticale) abbia la
possibilità di correggerlo o di cancellarlo semplicemente facendo un
doppio click sul nome in questione......senza dover aprire altre maschere
o tabelle.
Se mi puoi aiutare.......altrimenti grazie comunque
ciao


title: eliminare dati in combobox

text:
<
ca...@flag.it
> ha scritto nel messaggio
news:f8cr64$ov4$1...@fata.cs.interbusiness.it...

Ciao caio,
se vuoi puoi fare una cosa del genere da inserire sull'evento doppio
click della combo:
if msgbox("Vuoi cancellare il valore " & me.miaCombo.text & "?" ,
vbYesNo) =vbYes then
    Currentdb.Execute "Delete * FROM TABELLAELENCO Where idElenco = "
& me.miaCombo.Value
end if
Ovviamente devi adattare i nomi  ai tutoi campi e alle tue tabelle!



title: eliminare dati in combobox

text:
ciao Cinzia
Grazie per la risposta
Ho applicato il tuo consiglio adattando i nomi ai miei campi però succede
questo:
dopo il doppio clic sulla parola da eliminare compare una maschera con la
scritta "vuoi cancellare il valore......." e fin qui tutto ok
se dò invio compare un'altra maschera con la scritta: "errore di run-time
'3061' parametri insufficienti. Previsto 1."
Io di vba non me ne intendo percui non sò cosa modificare: hai qualche
idea?
ciao e grazie ancora


title: eliminare dati in combobox

text:
<
ca...@flag.it
> ha scritto nel messaggio
news:f8k9ru$h26$1...@carabinieri.cs.interbusiness.it...
ciao Cinzia
Grazie per la risposta
Ho applicato il tuo consiglio adattando i nomi ai miei campi perň
succede
questo:
dopo il doppio clic sulla parola da eliminare compare una maschera con
la
scritta "vuoi cancellare il valore......." e fin qui tutto ok
se dň invio compare un'altra maschera con la scritta: "errore di
run-time
'3061' parametri insufficienti. Previsto 1."
Io di vba non me ne intendo percui non sň cosa modificare: hai qualche
idea?
ciao e grazie ancora
Ciao caio,
probabilmente c'č un errore nella query di eliminazione
"Delete * FROM TABELLAELENCO Where idElenco = "
& me.miaCombo.Value
molto probabilmente un nome di campo non valido sostanzialmente tu
devi cambiare idElenco e   me.miaCombo.Value
con il nome del campo univoco della tua tabella che contiene l'elenco.



title: eliminare dati in combobox

text:
ciao Cinzia
Ho "smanettato" un pò sul codice che mi avevi suggerito:
if msgbox("Vuoi cancellare il valore " & me.miaCombo.text & "?" ,
vbYesNo) =vbYes then
    Currentdb.Execute "Delete * FROM TABELLAELENCO Where idElenco = "
& me.miaCombo.Value
end if
così sembra funzionare:
If MsgBox("VUOI ELIMINARE...." & Me.Cat.Text & " ....DALLA LISTA?",
vbYesNo) = vbYes Then
    CurrentDb.Execute "DELETE * FROM Categorie " & "WHERE Categoria ='" &
Me.Cat.Value & "'"
    Me!Cat.Requery
    End If
Il Requery l'ho aggiunto per far sparire subito dalla lista della combobox
il nome eliminato.
Vorrei, se possibile, aggiungere la "ciliegina sulla torta" e cioè non
vorrei che comparisse nella msgbox la scritta microsoft access in alto a
sinistra ma una scritta tipo "attenzione...." è possibile? E se si come
devo modificare il codice
Grazie mille per l'aiuto


title: eliminare dati in combobox

text:
<
ca...@flag.it
> ha scritto nel messaggio
news:f8mo5m$gem$1...@fata.cs.interbusiness.it...
ciao Cinzia
Ho "smanettato" un pň sul codice che mi avevi suggerito:
if msgbox("Vuoi cancellare il valore " & me.miaCombo.text & "?" ,
vbYesNo) =vbYes then
    Currentdb.Execute "Delete * FROM TABELLAELENCO Where idElenco = "
& me.miaCombo.Value
end if
cosě sembra funzionare:
If MsgBox("VUOI ELIMINARE...." & Me.Cat.Text & " ....DALLA LISTA?",
vbYesNo) = vbYes Then
    CurrentDb.Execute "DELETE * FROM Categorie " & "WHERE Categoria
='" &
Me.Cat.Value & "'"
    Me!Cat.Requery
    End If
Il Requery l'ho aggiunto per far sparire subito dalla lista della
combobox
il nome eliminato.
Vorrei, se possibile, aggiungere la "ciliegina sulla torta" e cioč non
vorrei che comparisse nella msgbox la scritta microsoft access in alto
a
sinistra ma una scritta tipo "attenzione...." č possibile? E se si
come
devo modificare il codice
Ciao caio,
basta aggiungere un terzo parametro alla MsgBox(prompt, buttons,
title,  HelpFile, Context)  (vedi help per il significato dei vari
parametri)
If MsgBox("VUOI ELIMINARE...." & Me.Cat.Text & " ....DALLA LISTA?",
vbYesNo, "Attenzione..." ) = vbYes Then
....
end if



title: eliminare dati in combobox

text: ciao Cinzia.....perfetto....grazie!!


title: un codice con più clienti e più prezzi

author: cele

text:
Ciao a tutti
Dovrei fare un piccolo database che ha come univocità il codice prodotto che
però può essere venduto a più clienti con prezzi diversi.
Come dovrei impostare le tabelle e le relazioni?
Ciao e grazie
        Cele


title: un codice con più clienti e più prezzi

author: Franchi Graziano (Da Casa)

text:
TABELLA CLIENTI
IDCliente
Ragione Sociale
ecc.
TABELLA PRODOTTI
IDProdotto
Prodotto
ecc.
TABELLA PRODOTTI PER CLIENTE
IDProdotto Cliente
IDProdotto (Legato qui MOLTI ed a UNO nella tabella PRODOTTI)
Costo
ecc.
TABELLA ORDINI
IDOrdine
IDCliente (Legato con la tabella CLIENTI)
IDPagamento
IDBanca
ecc
TABELLA COMMESSE
IDCommessa
IDOrdine (legato con tabella ORDINI)
IDProdotto Cliente (fa vedere solo i prodotti che hai inserito per quel
cliente e naturalmante il prezzo)
ecc.
CIAO E FAMMI SAPERE SE TI VA BENE
Graziano


title: un codice con più clienti e più prezzi

author: Stefano Bettini

text:
cele <
ccas...@libero.it
> wrote in message
zMTs4.1531$qv.1...@news.infostrada.it...

CLIENTI: IDCliente, Nome, IDListino.....
PRODOTTI: IDprodotto, Descrizione....
LISTINI: IDListino, IDProdotto, Prezzo...
(se il prezzo è legato alla quantità ovviamente
il listino andrà sviluppato in testata-righe)
Sarebbe bene definire un listino "base"
in modo che tutti i prodotti abbiano un prezzo di default
e si possa permettere all' utente di trascrivere sul listino
cliente solo gli scostamenti dal listino "base".
Bye, Ste


title: Dubbio sulla distribuzione del runtime di access XP

author: Arold

text:
Secondo voi ditribuendo la versione runtime su cdrom di un database access,
il cliente in possesso di tale runtime, non sarebbe in grado anche di far
girare altri database visto che il runtime credo sia lo stesso per farli
funzionare tutti se presente su un computer?
Grazie.


author: Francesco

text:
"Arold" <
aro...@libero.it
> ha scritto nel messaggio
news:b6d3n0$r3$1...@lacerta.tiscalinet.it...

No perché è solo quel Database che viene compilato con il runtime.
Cioè si ottiene un eseguibile in cui sono inserite le funzioni
indispensabili di Access per fare girare il tuo db.
Francesco


text:
>
> No perché è solo quel Database che viene compilato con il runtime.
> Cioè si ottiene un eseguibile in cui sono inserite le funzioni
> indispensabili di Access per fare girare il tuo db.
> Francesco
>
un eseguibile? ma non si ottiene un eseguibile ma un setup che installa il
runtime sul pc di destinazione, sbaglio dici?


text:
"Arold" <
aro...@libero.it
> ha scritto nel messaggio
news:b6erhb$lu7$1...@lacerta.tiscalinet.it...

Vediamo se adesso mi spiego meglio:
da pag. 623 del Manuale dello sviluppatore di Microsoft Office XP
Developer":
"Un database di Access (estensione mdb) creato come applicazione fornt-end
può essere distribuito in workstation in cui non è installato Access,
distribuendolo insieme a Runtime di Access . Runtime di Access è una
versione di Access in cui sono state disattivate alcune funzionalità,
inclusa la capacità di creare e modificare database."
In pratica poi con il Developer si produce una cartella con una serie di
files  (130 MB circa) che serve a fare il setup del DB ottenendo alla fine
un file NomeDB.mdb (che ho chiamato eseguibile per semplicità) comprensivo
del Runtime di Access.
Ok?


text:
uce una cartella con una serie di
> files  (130 MB circa) che serve a fare il setup del DB ottenendo alla fine
> un file NomeDB.mdb (che ho chiamato eseguibile per semplicità) comprensivo
> del Runtime di Access.
> Ok?
perfetto e quindi pensi che cambiando il file mdb non funzionera un altro
database giusto?


text:
"Arold" <
aro...@libero.it
> ha scritto nel messaggio
news:b6f6aa$ua1$1...@lacerta.tiscalinet.it...

Certo, perché il file mdb si può cambiare solo creando un altro pacchetto di
installazione.
Fine?


text:
> Certo, perché il file mdb si può cambiare solo creando un altro pacchetto
di
> installazione.
> Fine?
No non fine, supponi che un amico gli passi un altro database lui senza
access e con il mio runtime
può farlo girare se lo fà partire con la solita istruzione
c:\programmi..............\runtime c:\percorso database ecc.....
o no?


text:
"Arold" <
aro...@libero.it
> ha scritto nel messaggio
news:b6fmk7$8rc$1...@lacerta.tiscalinet.it...

Perché non provi?


text:
> >
> >
> Perché non provi?
>
perchè io ho access sul pc dovrei andare su un pc senza access e per ora non
mi è possiible guardavo se qualcuno aveva appunto già provato, comunque
proverò grazie.


author: Harry da ufficio

text:
Io installo in ufficio installo il runtime con un database di prova (solo un
pretesto per creare il file di installazione) sulle macchine dove dovranno
funzionare programmi Access, quindi copio i vari mdb nelle cartelle dove
serve e infine creo i link.
Quando devo installare un nuovo prg acces, creo la cartella e il link. Il
runtime basta installarlo una sola volta.
Per praticità ho creato il runtime inserendo tutto quello che potrà servirmi
(odbc, librerie varie, convertitori word, excel ecc.), in questo modo finora
non ho mai dovuto installare null'altro.
Quindi l'osservazione che basta fare un nuovo link è reale
"Arold" <
aro...@libero.it
> ha scritto nel messaggio
news:b6d3n0$r3$1...@lacerta.tiscalinet.it...



text:
"Harry da ufficio" <
harry...@tin.it
> ha scritto nel messaggio
news:KtTia.67659$i26.2...@news2.tin.it...
> Io installo in ufficio installo il runtime con un database di prova (solo
un
> pretesto per creare il file di installazione) sulle macchine dove dovranno
> funzionare programmi Access, quindi copio i vari mdb nelle cartelle dove
> serve e infine creo i link.
> Quando devo installare un nuovo prg acces, creo la cartella e il link. Il
> runtime basta installarlo una sola volta.
> Per praticità ho creato il runtime inserendo tutto quello che potrà
servirmi
> (odbc, librerie varie, convertitori word, excel ecc.), in questo modo
finora
> non ho mai dovuto installare null'altro.
>
> Quindi l'osservazione che basta fare un nuovo link è reale
>
>
> "Arold" <
aro...@libero.it
> ha scritto nel messaggio
> news:b6d3n0$r3$1...@lacerta.tiscalinet.it...
Scusa ma come fai a creare un nuovo link?
Non ho trovato indicazioni in merito.


author: @Arold [             ]

text:
> non ho mai dovuto installare null'altro.
>
> Quindi l'osservazione che basta fare un nuovo link è reale
>
Quindi ora mi chiedo il runtime è unico oppure è legato all'acquirente
attraverso un codice identificativo? chiedo questo perchè se fosse
identificabile a chi appartiene il runtime allora se consegno un cd ad un
cliente con il runtime, il mio runtime potrebbe fare il giro del mondo a mia
insaputa.


author: DESIO

text:
"@Arold [ ]" <
aro...@libero.it
> ha scritto nel messaggio
news:b6ibnj$eve$1...@lacerta.tiscalinet.it...

>io con lo stesso run time ho fatto girare diversi database su diversi pc
però sempre creati da me
ciao desio


text:
Vorrei inserire nei criteri di una  query, la possibilità per l'utente di
estrapolare  gli ultimi record aggiunti ad una tabella.
Esempio (scemo, ma x essere chiari) :
cliccando sulla query esce un input box che chiede "quanti ultimi record
aggiunti alla tabella vuoi visualizzare".
La tabella in questione ha un Id contatore di tipo numerico.
grazie.


author: Antonio Biso

text:
"db1" <
nimzo...@yahoo.it
> ha scritto nel messaggio
news:b6rdlc$8929e$1...@ID-24065.news.dfncis.de...

Parola SQL chiave TOP da applicare ordinando in maniera decrescente per l'ID
La query te la costruisci via codice
Antonio


title: Date a cadenza mensile

author: Marco

text:
Salve, avrei bisogno di creare uno scadenziario le cui date sono crescenti per mese, in modo automatico.
Per esempio
01/11/2022
01/12/2022
01/01/2023
01/02/2023 ... a prescindere dai 30 o dai 31 giorni
La routine Do... Loop che aggiunge i record delle scadenze è già funzionante
Mi manca solo di gestire il formato data in modo da essere crescente per mese.

per esempio:
Do
    rsPagamenti.AddNew
    rsPagamenti!Data = MiaData + mese crescente   ' è ciò che mi manca
    rsPagamenti!Rata = Me.ImportoRata
    rsPagamenti.Update
Loop  Until ...(fino al numero di rate stabilito)

Potreste darmi qualche indicazione?


title: Date a cadenza mensile

author: Michele

text:

meseZero = DatePart("m", MiaData)
annoZero = DatePart("yyyy", MiaData)
n = 0
do
   meseN = (meseZero + n +1) mod 12
   if meseN = 0 then meseN = 12
   annoN = int( (meseZero + n ) /12 ) + annoZero
   rsPagamenti!Data = dateserial(annoN, meseN, 1)
   n = n+1
loop until n < numRate


title: Date a cadenza mensile

author: Graziano

text:
Il giorno mercoledì 23 novembre 2022 alle 20:08:14 UTC+1 Marco ha scritto:

Il primo del MESE
rsPagamenti!Data= DateAdd("m", 1, MiaData) - DatePart("d", DateAdd("m", 1, MiaData)) + 1

Saluti
FG


title: Date a cadenza mensile

author: Bruno Rossi

text:
Private Sub ImpostaRate()
Dim intCiclo As Integer
Dim intRate As Integer
Dim datPrimaRata As Date
Dim datCicloRata As Date
    datPrimaRata = CDate("01/03/2022")
    intRate = 6
    For intCiclo = 1 To intRate
        If intCiclo = 1 Then
            datCicloRata = datPrimaRata
        Else
            datCicloRata = CDate("1/" & Format(DateAdd("m", 1, datCicloRata), "mm/yyyy"))
        End If
        Debug.Print datCicloRata
    Next
End Sub


title: Date a cadenza mensile

text:

Ciao
scusami, ma togliendo la seconda parte dell'espressione '  - DatePart("d", DateAdd("m", 1, MiaData)) + 1
il risultato non cambia. Aumenta comunque di un mese. A che serve la seconda parte.
Grazie cmq, perchè funziona!


title: Date a cadenza mensile

text:

GRAZIE a tutti. Conservo tutti gli esempi forniti. Grazie ancora.


title: Date a cadenza mensile

text:
in passato quando ho fatto dei calcoli con le date con altri linguaggi ho notato che dateadd faceva un po' di casini.
ad esempio quando aggiungevo varie migliaia di giorni a una data, non considerava gli anni bisestili.
quindi quando voglio essere sicuro al 100% lo evito.
a voi non ha dato mai problemi?


title: Date a cadenza mensile

text:

Personalmente non ho mai avuto alcun problema usando il DateAdd anche in cicli pesanti di generazione di GANTT e Calendari.
Se puoi fare un esempio proviamo a replicarlo, il DateAdd è indicato proprio per evitare quello che hai "ipoitizzato".
Quindi personalmente prima di prendere la tua considerazione per corretta o plausibile devo testarla su esempi concreti.

@Alex


title: Date a cadenza mensile

author: Bruno Campanini

text:
Marco expressed precisely :

Prova questa:
===========================================
Public Sub Mensilità()
Dim i As Integer
For i = 1 To 30
    MsgBox DateAdd("m", i, "01/11/2022")
Next
End Sub
==========================================

Bruno


title: Date a cadenza mensile

text:

sto parlando di almeno 10 anni fa e di php.. mi fido della tua esperienza se mi dici che funziona bene


title: Date a cadenza mensile

text:
maynard00 formulated the question :

Funziona bene... funziona bene!
C'era già nell'Access Basic della versione 1.0 dello 07/01/93.

Bruno


title: chiudere una maschera dopo che se ne è aperta un'altra...

author: BC

text:
Nel mio prg esiste una form per l'immissione di una password che permette
l'apertura di un'altra maschera per la modifica o cancellazione dei dati.
Sotto c'č il codice che sta sotto l'unico pulsante di comando.
la routine cosě com'č (lo so non č un granchč ma per chi č destinata č piů
che sufficiente...) funziona ma...
... la maschera stessa ( č una pop up) rimane aperta anche se sopra s'č
aperta la form Correzioni...
La riga A l'ho aggiunta dopo, ma neanche cosě funziona.
Mi date una mano per risolvere il problema?
grazie
BC
Private Sub cmdPassword_Click()
Dim A As String
Dim stDocName As String
Dim stLinkCriteria As String
   If Me.PWD_CHIARO = "xxx" Then
      Me.PWD_CHIARO = ""
      stDocName = "FrmCorrezioni"
      DoCmd.OpenForm stDocName, , , stLinkCriteria
DoCmd.Close <----------------------------------------------- A
    Else
      A = MsgBox("La password č errata! ", vbCritical, "Password")
      DoCmd.Close
   End If
 End Sub


author: Alessandro Baraldi

text:
BC ha scritto:
> Nel mio prg esiste una form per l'immissione di una password che permette
> l'apertura di un'altra maschera per la modifica o cancellazione dei dati.
> Sotto c'è il codice che sta sotto l'unico pulsante di comando.
> la routine così com'è (lo so non è un granchè ma per chi è destinata è più
> che sufficiente...) funziona ma...
> ... la maschera stessa ( è una pop up) rimane aperta anche se sopra s'è
> aperta la form Correzioni...
> La riga A l'ho aggiunta dopo, ma neanche così funziona.
>
> Mi date una mano per risolvere il problema?
>
>
>
> grazie
> BC
>
>
> Private Sub cmdPassword_Click()
>
> Dim A As String
> Dim stDocName As String
> Dim stLinkCriteria As String
>    If Me.PWD_CHIARO = "xxx" Then
>       Me.PWD_CHIARO = ""
>       stDocName = "FrmCorrezioni"
>       DoCmd.OpenForm stDocName, , , stLinkCriteria
> DoCmd.Close <----------------------------------------------- A
>
>     Else
>       A = MsgBox("La password è errata! ", vbCritical, "Password")
>       DoCmd.Close
>    End If
>
>  End Sub
INvece di quello che hai scritto prova questo:
Docmd.Close acForm,Me.Name
Altrimenti prova ad usare questa:
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=162
@Alex


author: Alessandro Cara

text:
Alessandro Baraldi wrote:
[cut]
>
> INvece di quello che hai scritto prova questo:
>
> Docmd.Close acForm,Me.Name
>
> Altrimenti prova ad usare questa:
>
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=162
Sarebbe, inoltre, il caso che scrivesse in formato testo finche' esiste
questa regola.
Io la prima volta che ho scritto su un NG mi sono andato a leggere le
regole. Non capisco perche' la stragrande maggioranza dei nuovi non lo
fa mai. E se glielo chiedi si incazzano pure. Sono anarchico ma non fino
a questo punto.
--
ac


text:
Alessandro Cara wrote:
P.S. Scusami ho confuso il 3D
--
ac


title: Chiarimento MOD

author: sdamy

text:
Ciao a tutti!!!
volevo sapere se per distribuire le applicazioni Access2000 č necessario
tutto il pacchetto Microsoft Office Developer edition (circa 2milioni di
lire) oppure se esiste una versione ridotta per far ciň.
GRAZIE
DAMIANO


title: Chiarimento MOD

author: RINO

text:
"sdamy" <
sd...@tiscalinet.it
> ha scritto nel messaggio
news:WjQi6.4767$Uj1.1...@twister2.tin.it...
> Ciao a tutti!!!
> volevo sapere se per distribuire le applicazioni Access2000 è necessario
> tutto il pacchetto Microsoft Office Developer edition (circa 2milioni di
> lire) oppure se esiste una versione ridotta per far ciò.
>
> GRAZIE
> DAMIANO
>
> Per quanto mi risulta no
ho dovuto acquistare addirittura tutta la suit della versione Premium.
Rino


title: memoria insufficiente

author: Lisa

text:
Ho una query di aggiornamento da eseguire tra due tabelle di cui una con 2
milioni di record e l'altra di circa 80000 record.
Putroppo arrivata quasi alla fine la query mi da il messaggio di memoria
insufficiente o HD pieno.
Ho 512 Mb ram e spazio su hd a morire.
Mi potete dare indicazioni su cosa cambiare per proseguire nella query....
grazie lisa


title: memoria insufficiente

author: Gaspare

text:
[CUT]
http://www.donkarl.com/it/index.htm?/it/FAQ/FAQ7Bug.htm
 ->7.13 Memoria
insufficiente


title: Come fare a ...

author: Danilo Engil

text:
Ho un problema, avendo un indirizzario realizzado con Access97, vorrei
sfruttarlo sia sul Desktop e sia sul portatile, il problema č questo:
vorrei poter aggiornare il mio indirizzario sul portatile mentre sono fuori
per lavoro e poterlo sincronizzare con il desktop al rientro, qualč secondo
voi la soluzione piů semplice? ne ho pensate diverse, ma risultano tutte
troppo macchinose e comunque non adatte alle persone che dovranno poi
compiere questa operazione.
(ho diviso la parte dati dalla parte interfaccia, non č possibile il
collegamento tramite   internet.)
Ringrazzio tutti per l'eventuale aiuto
Danilo


title: Come fare a ...

author: warp

text:
Danilo Engil ha scritto nel messaggio <8l3obt$3s1$
1...@suite03.caspur.it
>...

L'unica alternativa alle soluzioni macchinose che hai pensato č l'utilizzo di Repliche e sincronie
Repliche.
Studiati con attenzione l'Help di Access, in particolar modo sul comportamento dei campi contatore
con le Repliche.
ciao, warp


title: OT Power App di Microsoft: commenti?...

author: Mario Pug

text:
Ho sentito parlare di questa applicazione che dovrebbe (sostituire?) Access poiché più versatile in ambito clouds e web....
Cosa ne pensate? Qualcuno l'ha provata?


title: OT Power App di Microsoft: commenti?...

author: Karl Donaubauer

text:
Mario Pug:
> Ho sentito parlare di questa applicazione che dovrebbe (sostituire?) Access poiché più versatile in ambito clouds e web....
> Cosa ne pensate? Qualcuno l'ha provata?

Hai sentito stronzate da qualcuno che non conosce abbastanza bene le due
applicazioni.

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

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


title: OT Power App di Microsoft: commenti?...

text:
Il giorno lunedì 26 ottobre 2020 alle 14:21:58 UTC+1 Karl Donaubauer ha scritto:
> Mario Pug:
> > Ho sentito parlare di questa applicazione che dovrebbe (sostituire?) Access poiché più versatile in ambito clouds e web....
> > Cosa ne pensate? Qualcuno l'ha provata?
> Hai sentito stronzate da qualcuno che non conosce abbastanza bene le due
> applicazioni.
>
> --
> Ciao
> Karl

Sono rimasto .... "basito"... dalla risposta, probabilmente è stato il traduttore... ;-)
Credo tuttavia che il senso sia chiarissimo.

@Alex


title: OT Power App di Microsoft: commenti?...

author: Simone Calligaris

text:
> Sono rimasto .... "basito"... dalla risposta, probabilmente è stato il traduttore... ;-)

Beh, siamo in due: credo sia la prima parolaccia di Karl in decenni di frequentazione di icda e icaa.

;-)


title: OT Power App di Microsoft: commenti?...

text:
Salve,

@Alex:
> ... probabilmente è stato il traduttore... ;-)

Infatti, a volte, quando sono pigro, uso un traduttore. Ma se hai
notato... ;-)



title: OT Power App di Microsoft: commenti?...

text:
Il giorno lunedì 26 ottobre 2020 alle 23:09:20 UTC+1 Karl Donaubauer ha scritto:
> Salve,
>
> @Alex:
> > ... probabilmente è stato il traduttore... ;-)
>
> Infatti, a volte, quando sono pigro, uso un traduttore. Ma se hai
> notato... ;-)
> --
> Ciao
> Karl

Hai un traduttore fantastico...! ;-)

@Alex


title: OT Power App di Microsoft: commenti?...

author: RobertoA

text:

E' uno dei primi esempi di applicazione dell'intelligenza artificiale
Invece di tradurre parole e significato come scritti, comprende tono ed
intenzioni dello scrivente e riformula la frase a sua (della IA) discrezione


title: OT Power App di Microsoft: commenti?...

text:
Salve,

RobertoA:
> @Alex ha scritto:
>> ...
>> Hai un traduttore fantastico...! ;-)
>>
>
> E' uno dei primi esempi di applicazione dell'intelligenza artificiale
> Invece di tradurre parole e significato come scritti, comprende tono ed
> intenzioni dello scrivente e riformula la frase a sua (della IA)
> discrezione

Questo è in effetti il caso in misura già abbastanza estesa. Da qualche
mese sto usando il miglior traduttore attualmente disponibile
(
https://www.deepl.com
) per un progetto di libro in inglese e per alcuni
forum ecc. google, bing & Co non riescono a stargli dietro.

Stilisticamente, ha un inglese migliore del mio, il che non è male.
Prova sempre a tradurre nel contesto dell'intero testo (si sente l'AI).
Fornisce molto di più della prima traduzione preliminare. Questo mi fa
risparmiare molto lavoro e migliora davvero lo stile nella lingua straniera.

Probabilmente non è ancora altrettanto buono con l'italiano e ha
formulato qualcosa di grezzo. ;-)



title: OT Power App di Microsoft: commenti?...

text:

Anvedi, pensavo di aver detto una stupidata
Invece c'ho azzeccato
Ssso proprio forte


title: OT Power App di Microsoft: commenti?...

text:
Salve,

Mario Pug:
> Ho sentito parlare di questa applicazione che dovrebbe (sostituire?) Access poiché più versatile in ambito clouds e web....
> Cosa ne pensate? Qualcuno l'ha provata?
>

supplemento:
Se sei veramente interessato al rapporto Access <-> Power Apps, puoi
partecipare a un incontro online (però inglese) che terremo su questo
argomento in gennaio:

https://accessusergroups.org/lunch/event/access-lunchtime-3-2021-01-26/

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

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


title: calcolo tir

author: guggenheim

text:
Buon giorno, in excel esiste la funzione TIR.COST(...)  che calcola il Tasso
Interno di Rendimento ( è una funzione di matematica finanziari) non riesco
a trovare la stessa funzione in access esiste
ciao e grazie gugge


title: calcolo tir

text:
ho trovato è la funzione IRR il problema è che io ho una tabella non una
matrice!
come faccio?
grazie
"guggenheim" <
gugge...@iol.it
> ha scritto nel messaggio
news:FN79a.5232$pG1.1...@news1.tin.it...



title: calcolo tir

text:
sto cercando di adattare questo codice trovato sull'help
i dati si trovano nella tabella "dati" campo "flusso"
come faccio?
grazie
Private Sub Comando0_Click()
Dim Guess, Fmt, RetRate, Msg, x As Variant
x = DCount("[flusso]", "dati")
Static Values(x) As Double    ' Imposta la matrice.
Guess = 0.1   ' Stima iniziale del 10 per cento.
Fmt = "#0.00"    ' Definisce il formato percentuale.
Values(0) = [dati]![Flusso]    ' Costi avvio attività.
' Flussi di cassa positivi per i quattro anni successivi.
'Values(1) = 22000: Values(2) = 25000
'Values(3) = 28000: Values(4) = 31000
RetRate = IRR(Values(), Guess) * 100    ' Calcola il tasso interno.
Msg = "Il tasso di rendimento interno per questi cinque flussi di cassa è
del "
Msg = Msg & Format(RetRate, Fmt) & " percento."
MsgBox Msg    ' Visualizza il tasso di  rendimento interno.
End Sub
"guggenheim" <
gugge...@iol.it
> ha scritto nel messaggio
news:G189a.5312$pG1.1...@news1.tin.it...



title: calcolo tir

author: Antonio Biso

text:
"guggenheim" <
gugge...@iol.it
> ha scritto nel messaggio
news:G189a.5312$pG1.1...@news1.tin.it...
> come faccio?
prova a scrivere DOPO il quoting!!!
Antonio


title: calcolo tir

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:mVh9a.178332$YG2.5...@twister1.libero.it...

Sorry
sto cercando di adattare questo codice trovato sull'help ( funzione iir)



title: OT: Informazione su schede di rete 3Com

author: Mak

text:
Salve a tutti,
Tre Pc uno con NT ,uno con Win 98 uno con Win 95
aventi schede di rete Nt e win 95 con 3com FAst Ethernet NIC(3cs0h0100-tx) e
win 98 con 3com PCI 3C905CX TX + cavo a poli invertiti con Hub 5 porte.
Problema:
Nt e win 95 dialogano tra di loro e prelevano i dati da win 98
perfettamente, win 98 (l' unica con scheda di rete diversa) fa difficoltà a
dialogare con ali altri PC, scaricando i file troppo lentamente.
Sapete indicarmi se ci sono e quali potrebbero essere i parametri che
permettono di eliminare eventuali conflitti, o errati settaggi.
Obbligato
Mak
--
Access 2000 SR1


title: OT: Informazione su schede di rete 3Com

author: Sib

text:
"Mak" <
mak....@tiscalinet.it
> ha scritto nel messaggio

Controlla la configurazione dei protocolli (conflitti di indirizzi IP e
affini)
A mio avviso o e' un problema di questo tipo o e' un problema di sistema
operativo.
W98 "e' na chiavica" in rete con Win2000/NT, soprattutto se hai configurato
un dominio, molto megli W95 (che infatti ti funziona meglio).
Sib


title: OT: Informazione su schede di rete 3Com

text:
> Controlla la configurazione dei protocolli (conflitti di indirizzi IP e
> affini)
> A mio avviso o e' un problema di questo tipo o e' un problema di sistema
> operativo.
> W98 "e' na chiavica" in rete con Win2000/NT, soprattutto se hai
configurato
> un dominio, molto megli W95 (che infatti ti funziona meglio).
>
> Sib
Ciao Sib,
Questa è la configurazione degli IP nei diversi Pc
con subnet mask 255.255.0.0
Pc01 (Nt Workstation) 169.254.0.1
Pc02 (Windows 95)     169.254.0.2
Pc03 (Windows 98 Sr2) 169.254.0.3
Hai qualche suggerimento in merito agli indirizzi IP( quando hai 5 minuti
liberi), non essendo un esperto di rete.
Buon Lavoro


title: OT: Informazione su schede di rete 3Com

text:
"Mak" <
mak....@tiscalinet.it
> ha scritto nel messaggio
cut
> Ciao Sib,
> Questa č la configurazione degli IP nei diversi Pc
> con subnet mask 255.255.0.0
>
> Pc01 (Nt Workstation) 169.254.0.1
> Pc02 (Windows 95)     169.254.0.2
> Pc03 (Windows 98 Sr2) 169.254.0.3
>
> Hai qualche suggerimento in merito agli indirizzi IP( quando hai 5 minuti
> liberi), non essendo un esperto di rete.
Mi sembra che di base sia corretta. Io, per pura tradizione, uso
255.255.255.0 come subnet mask e 192.168.1.X per gli indirizzi,
preferibilmente assegnati tramite DHCP.
Se la rete e' peer to peer (come immagino) aggiungerei il protocollo WINS in
tutti i PC (che aiuta nel riconoscimento dei nomi mnemonici).
inoltre, per verificare che non vi siano configurazioni "nascoste" che
entrano in conflitto, prova a lanciare l'utilita' IPconfig dal prompt dei
comandi di tutti e tre i pc, se tutto e' corretto dovrebbe venir fuori solo
la configurazione corretta di ciascuna scheda. provalo anche col parametro
/all.
Sib


title: Inserire record in nuova finestra

author: Franco

text:
Ciao!
Tabella Richieste
Tabella Interventi
Relazione 1-a-molti sul campo ID_RICHIESTE (1 richiesta può avere più
interventi prima che venga chiusa)
Nella maschera frmRichieste visualizzo i dati di una  richiesta
La sottomaschera frmInterventi ha come origine record una query che mi
seleziona i campi principali della tabella Interventi in relazione con
Richieste.
Quindi nella Maschera frmRichieste ho i dati di una richiesta e nella
sottomaschera Interventi gli interventi relativi alla richiesta.
adesso vorrei aprire una finestra con un pulsante di comando per
l'inserimento degli interventi: se L'ID_RICHIESTA della finestra è = 67 come
faccio nella nuova finestra ad inserire un intervento per la richiesta 67?
Grazie
e poi il problema sorge anche quando devo modificare un intervento (sempre
selezionandolo dalla sottofinestra frmInterventi...); cioè se la richiesta
67 ha 5 interventi come faccio ad aprire un'altra finestra per la modifica
con ID_RICHIESTA 67 ed intervento 45?
(se non devo mettere l'ID_RICHIESTA è semplice.. basta aprire l'ntervento 45
ed è fatto..)
RI-Grazie


title: Inserire record in nuova finestra

author: Roberto da casa

text:
"Franco" <
wi...@libero.it
> ha scritto nel messaggio
news:8uBpa.61838$DT4.1...@twister1.libero.it...
> Ciao!
> Tabella Richieste
> Tabella Interventi
>
> Relazione 1-a-molti sul campo ID_RICHIESTE (1 richiesta può avere più
> interventi prima che venga chiusa)
> Nella maschera frmRichieste visualizzo i dati di una  richiesta
> La sottomaschera frmInterventi ha come origine record una query che mi
> seleziona i campi principali della tabella Interventi in relazione con
> Richieste.
> Quindi nella Maschera frmRichieste ho i dati di una richiesta e nella
> sottomaschera Interventi gli interventi relativi alla richiesta.
> adesso vorrei aprire una finestra con un pulsante di comando per
> l'inserimento degli interventi: se L'ID_RICHIESTA della finestra è = 67
come
> faccio nella nuova finestra ad inserire un intervento per la richiesta 67?
Se il pulsante di comando è inserito nella maschera frmRichieste, apri la
maschera per l'inserimento di un nuovo intervento impostando a acFormAdd
l'argomento modalitàdati del metodo OpenForm (vedi help).
A fronte dell'evento "Su caricamento" di tale maschera Genera il seguente
codice VBA:
Me!ID_RICHIESTA = Forms!frmRichieste!ID_RICHIESTA
>
> Grazie
>
> e poi il problema sorge anche quando devo modificare un intervento (sempre
> selezionandolo dalla sottofinestra frmInterventi...); cioè se la richiesta
> 67 ha 5 interventi come faccio ad aprire un'altra finestra per la modifica
> con ID_RICHIESTA 67 ed intervento 45?
> (se non devo mettere l'ID_RICHIESTA è semplice.. basta aprire l'ntervento
45
> ed è fatto..)
Questa non l'ho proprio capita; se, come è logico, il pulsante di comando
per aprire la maschera per effettuare le modifiche ad un intervento è
contenuto nella sottomaschera, apri tale maschera filtrandola con la chiave
primaria del record corrente (vedi sull'help l'argomento condizioneWHERE del
metodo OpenForm).
>
> RI-Grazie
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Inserire record in nuova finestra

author: Sergio MAZZA

text:
"Franco" <
wi...@libero.it
> ha scritto nel messaggio
news:8uBpa.61838$DT4.1...@twister1.libero.it...
> Ciao!
> Tabella Richieste
> Tabella Interventi
>
> Relazione 1-a-molti sul campo ID_RICHIESTE (1 richiesta può avere più
> interventi prima che venga chiusa)
> Nella maschera frmRichieste visualizzo i dati di una  richiesta
> La sottomaschera frmInterventi ha come origine record una query che mi
> seleziona i campi principali della tabella Interventi in relazione con
> Richieste.
> Quindi nella Maschera frmRichieste ho i dati di una richiesta e nella
> sottomaschera Interventi gli interventi relativi alla richiesta.
> adesso vorrei aprire una finestra con un pulsante di comando per
> l'inserimento degli interventi: se L'ID_RICHIESTA della finestra è = 67
come
> faccio nella nuova finestra ad inserire un intervento per la richiesta 67?
Apri la form passando l'id_richiesta come parametro:
Es.
DoCmd.OpenForm "frmInterventi",,,,acFormAdd,, Me!id_richiesta
Nell'evento "prima di aggiornare" della form "Interventi" inserisci:
Me!id_richiesta = CInt(Me.OpenArgs)
> Grazie
>
> e poi il problema sorge anche quando devo modificare un intervento (sempre
> selezionandolo dalla sottofinestra frmInterventi...); cioè se la richiesta
> 67 ha 5 interventi come faccio ad aprire un'altra finestra per la modifica
> con ID_RICHIESTA 67 ed intervento 45?
DoCmd.OpenForm "frmInterventi",,,"id_richiesta=" & Me!id_richiesta
> (se non devo mettere l'ID_RICHIESTA è semplice.. basta aprire l'ntervento
45
> ed è fatto..)
>
> RI-Grazie
>
Ciao.
--
Sergio MAZZA


title: DB ARCHIVIO DOCUMENTI

author: Filippo

text:
Come promesso invio il DB come in oggetto
Esso utilizza Google Desktop per la ricerca dei file a partire da una
stringa desiderata, libreria di Excel, libreria di word, libreria di
Adobe 9 reader, Html object library, Imagelist control, treeview,
listview.
Non effettua la scannerizzazione in quanto ora nn ho il tempo di
inserirla e quindi mi affido ai programmi che mi vanno anche a rendere
cercabile il testo all'interno dei documenti scannerizzati.
Non essendo programmatore di professione il DB può risultare
imperfetto e per questo sono lieti i suggerimenti che potrete darmi.
Vi invio quindi il DB in Access 2000 e in Access 2003.
La versione 2000 non l'ho testata.
http://myfreefilehosting.com/f/f5bbea6691_0.66MB
Per problemi scrivetemi.
Saluti
Filippo


title: DB ARCHIVIO DOCUMENTI

text:
mi correggo il percorso è questo

http://d3.myfreefilehosting.com/d2/ARCHIVIO_1.zip
Saluti
Filippo


title: DB ARCHIVIO DOCUMENTI

author: BFS

text:
Il 21/09/2010 19:02, Filippo ha scritto:
> Come promesso invio il DB come in oggetto
> Esso utilizza Google Desktop per la ricerca dei file a partire da una
> stringa desiderata, libreria di Excel, libreria di word, libreria di
> Adobe 9 reader, Html object library, Imagelist control, treeview,
> listview.
>
> Non effettua la scannerizzazione in quanto ora nn ho il tempo di
> inserirla e quindi mi affido ai programmi che mi vanno anche a rendere
> cercabile il testo all'interno dei documenti scannerizzati.
>
> Non essendo programmatore di professione il DB puň risultare
> imperfetto e per questo sono lieti i suggerimenti che potrete darmi.
>
> Vi invio quindi il DB in Access 2000 e in Access 2003.
> La versione 2000 non l'ho testata.
>
>
http://myfreefilehosting.com/f/f5bbea6691_0.66MB
>
> Per problemi scrivetemi.
>
> Saluti
> Filippo
>
intanto dovresti usare il late binding per non dover costringere chi lo
usa ad avere le tue stesse librerie. es. a me mancano quelle di word 11
e excel 11.
vedo che senza google desktop non funziona nulla...quindi piů che
aprirlo e chiuderlo non ho potuto fare.
ciao
BFS


title: DB ARCHIVIO DOCUMENTI

text:
ok, se non installi google desktop nn ti funziona la ricerca sull'HD
ma ti funziona solo quella dei documenti presenti nel DB.
Cmq i riferimenti di excel 11 e word 11 servono solo se tu vai ad
aprire il file. Puoi eliminare il codice riferito al bottone
dell'apertura del file anzi nella seconda versione questi riferimenti
nn ci sono più in quanto sostituiti dal codice Shell ("C:\Programmi
\Microsoft Office\OFFICE11\winword.EXE" & Chr(32) & Chr(34) & Me.FILE
& Chr(34)).
Cmq che intendi per late binding? (Non so che devo fare)
Ciao da Filippo


title: DB ARCHIVIO DOCUMENTI

text:
Il 22/09/2010 17:42, Filippo ha scritto:
> ok, se non installi google desktop nn ti funziona la ricerca sull'HD
> ma ti funziona solo quella dei documenti presenti nel DB.
> Cmq i riferimenti di excel 11 e word 11 servono solo se tu vai ad
> aprire il file. Puoi eliminare il codice riferito al bottone
> dell'apertura del file anzi nella seconda versione questi riferimenti
> nn ci sono più in quanto sostituiti dal codice Shell ("C:\Programmi
> \Microsoft Office\OFFICE11\winword.EXE"&  Chr(32)&  Chr(34)&  Me.FILE
> &  Chr(34)).
>
> Cmq che intendi per late binding? (Non so che devo fare)
>
> Ciao da Filippo
con il late binding eviti di dover inserire esplicitamente i riferimenti
alle librerie word ed excel nel tuo db...che non funzionerà nel caso
venga usato in un pc con una versione di office diversa dalla tua.
qui un esempio molto chiaro
http://it-comp.confusenet.com/showthread.php?t=882898...il
 secondo
codice funziona indipendentemente dalla versione di office...e nessun
riferimento va inserito
ciao!
BFS


title: DB ARCHIVIO DOCUMENTI

text:
Ok non appena posso cambio il codice,
per il resto? hai messo google desktop?
Ciao


title: Per AntoGal: riabiltare pulsante chiusura di Access

author: Oscar Metelli

text:
Provo a ripostare il msg di dieci giorni fa...
..............................
Ciao a tutti,
Ho utilizzato l'API publicata sul Sito Comune da AntoGal per nascondere il
pulsante di chiusura di Access.
Funziona bene, ma ho un problema: avrei bisogno in alcune circostanze di
riabilitare il bottone di chiusura a Runtime.
Probabilmente è sufficiente variare qualche parametro nel codice di AntoGal,
ma non ci riesco!
Sapete aiutarmi?
.............................
Ciao, Oscar


author: AntoGal

text:
"Oscar Metelli" <
osca...@libero.it
> ha scritto...
> Ho utilizzato l'API publicata sul Sito Comune da AntoGal per nascondere il
> pulsante di chiusura di Access.
> Funziona bene, ma ho un problema: avrei bisogno in alcune circostanze di
> riabilitare il bottone di chiusura a Runtime.
> Probabilmente è sufficiente variare qualche parametro nel codice di
AntoGal,
> ma non ci riesco!
Per riabilitare i pulsanti copia la funzione:
ModifyAppWind
in una nuova, ad es. ModifyAppWind2
e modifica la riga:
NewWinStyle = PrevWinStyle And Not WS_SYSMENU And _
      Not WS_MINIMIZEBOX And _
      Not WS_MAXIMIZEBOX
con:
NewWinStyle = PrevWinStyle And WS_SYSMENU And _
      WS_MINIMIZEBOX And _
      WS_MAXIMIZEBOX
non ho provato, ma dovrebbe andare.
--
Ciao, AntoGal
*************************************************
Gestione punti vendita (casse e pos NCR)

www.powerretail.it
-------------------------------------------------------------
per scaricare un gioco di DAMA ITALIANA
http://volftp.mondadori.com/italiani/galletta/
*************************************************


author: Margiottone

text:
Ciao, ci puoi spiegare come hai fatto a disabilitare il tasto di chiusura di
Access?? (a noi interesserebbe il pulsante di minimizzazione).
Grazie
ma...@tiscalinet.it
sthe...@libero.it
"Oscar Metelli" <
osca...@libero.it
> ha scritto nel messaggio
news:1tqY6.64575$Rq1.4...@news.infostrada.it...



text:
Ti ringrazio molto, ora provo e se ho problemi mi rifaccio vivo sul ng.
CIAO, Oscar


text:
"AntoGal"
> NewWinStyle = PrevWinStyle And WS_SYSMENU And _
>       WS_MINIMIZEBOX And _
>       WS_MAXIMIZEBOX
>
> non ho provato, ma dovrebbe andare.
Accidenti, ho provato ma non funzia :-(
In sostanza blocca l'applicazione e attiva gli oggetti sul desktop di
windows.
Scusa se ti disturbo Antonello, però magari sviscerare il problema fa comodo
anche ad altri...
Hai altre idee?
CIAO, Oscar


text:
"Oscar Metelli" <
osca...@libero.it
> ha scritto...
> Accidenti, ho provato ma non funzia :-(
> In sostanza blocca l'applicazione e attiva gli oggetti sul desktop di
> windows.
In effetti la soluzione più logica non funziona.
Comunque, ho risolto in altro modo. Ho messo un breakpoint sull'istruzione:
PrevWinStyle = GetWindowLong(wParentWnd, GWL_STYLE)
e mi sono letto il valore (long) della finestra "normale", ossia con tutti i
pulsantini.
Il valore è pari a: 399441920
o, se preferisci memorizzarti la costante in esadecimale, &17CF0000
A questo punto, basta modificare la funzione così:
Public Sub ModifyAppWind2(wChildWnd)
   Dim wParentWnd%
   wParentWnd = GetParentWind(GetParentWind(wChildWnd))
   Dim PrevWinStyle As Long
   NewWinStyle = 399441920
   PrevWinStyle = SetWindowLong(wParentWnd, GWL_STYLE, NewWinStyle)
End Sub
Public Sub LockAppWindow(fForm As Form)
   ModifyAppWind fForm.hWnd
   MsgBox "Ciao ciao pulsantini!"
End Sub
Public Sub LockAppWindow2(fForm As Form)
   ModifyAppWind2 fForm.hWnd
   MsgBox "Benvenuti pulsantini!"
End Sub
Stavolta ho provato personalmente, e funziona (Access 97).



text:
"Margiottone" <
ma...@tiscalinet.it
> ha scritto...
> Ciao, ci puoi spiegare come hai fatto a disabilitare il tasto di chiusura
di
> Access?? (a noi interesserebbe il pulsante di minimizzazione).
www.sitocomune.com
Sez. General, "Rimuovere il pulsante di chiusura (X), il menu e i pulsanti
di ridimensionamento di Access."



text:
"AntoGal"

FANTASTICO!!!!
Grazie infinite AntoGal :-))))))
Oscar


title: [URGE AIUTO]

author: Peppe

text:
Salve a tutti,
sapreste dirmi se è possibile formattare il testo (es.: mandate a capo) in
un campo
un database access?
ES.:  1) Bla, bla, bla.
         - Bla, bla, bla, bla.
In una tabbella si può scrivere andando a capo volutamente? Come?
Grazie, è molto urgente!!!
Peppe.


title: [URGE AIUTO]

text:
Peppe <
say...@iol.it
> wrote in message rJ%T6.27$lp3...@news1.tin.it...

Usa la costante VbCrLf o, se sei con access 2, la concatenazione dei
caratteri chr(13) e chr(10)
Antonio


title: [URGE AIUTO]

text:
Ciao Antonio,
grazie per aver risposto, ma puoi essere più chiaro?
Non sono molto esperto con Access! (2000 nel mio caso)
Grazie tante!
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:zk0U6.4699$P25.2...@news.infostrada.it...



title: [URGE AIUTO]

author: Roberto dal portatile

text:
"Peppe" <
say...@iol.it
> ha scritto nel messaggio
news:rJ%T6.27$lp3...@news1.tin.it...

Mentre digiti il tuo Bla, bla, bla, quando vuoi andare a capo premi
contemporaneamente i tasti Ctrl+Invio.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: [URGE AIUTO]

text:
Si, cosě va a capo.... In access perň!
Ma quando il campo viene richiamato da una pagina asp sul web si perde la
formattazione!!!
Come posso fare per mantenerla?
Sono disperato! Aiutatemi. :-(
Peppe.
"Roberto dal portatile" <
r.ma...@repubblica.it
> ha scritto nel messaggio
news:9fq9p0$37ro$1...@stargate1.inet.it...
>
> "Peppe" <
say...@iol.it
> ha scritto nel messaggio
> news:rJ%T6.27$lp3...@news1.tin.it...
> > Salve a tutti,
> > sapreste dirmi se č possibile formattare il testo (es.: mandate a capo)
in
> > un campo
> > un database access?
> >
> > ES.:  1) Bla, bla, bla.
> >          - Bla, bla, bla, bla.
> >
> > In una tabbella si puň scrivere andando a capo volutamente? Come?
> >
> > Grazie, č molto urgente!!!



title: [URGE AIUTO]

text:
"Peppe" <
say...@iol.it
> ha scritto nel messaggio
news:1f2U6.814$lp3....@news1.tin.it...
> Si, così va a capo.... In access però!
> Ma quando il campo viene richiamato da una pagina asp sul web si perde la
> formattazione!!!
>
> Come posso fare per mantenerla?
>
> Sono disperato! Aiutatemi. :-(
>
> Peppe.
Mi dispiace ma non conosco asp.
Se non ottieni altre risposte in questo NG, prova in un NG specifico di asp:
sicuramente ne esisterà uno.



title: [URGE AIUTO]

author: Marco Rizzo

text:
In tal caso devi mettere nel testo digitato in access i tag html  <p>, e
abilitare in asp la lettura del campo in formato html.
Peppe <
say...@iol.it
> wrote in message 1f2U6.814$lp3....@news1.tin.it...



title: Query con Parametri.

author: Pier

text:
Salve a tutti.
Da neofita chiedo un vostro aiuto.
Ho creato una tabella in cui ho vari campi. Devo memorizzare i tipi di
Dolci, la loro preparazione, ecc...
Esiste anche un campo chiamato PeriodoTipico.
Ebbene, ho cercato di creare una query (in modalità Visualizzazione
Struttura) in cui immetto un criterio nel campo
PeriodoTipico. Il criterio è [Immetti Periodo Tipico]
Mi son posto il problema che io sia un utente che non sa quale è la dicitura
precisa da mettere nella finestra che si apre
quando ESEGUO la query, per cui voglio suggerire all'utente tra quali valori
scegliere.
Ebbene, nel citerio sotto la colonna Periodo Tipico ho modificato il tutto
scrivendo:
[Immetti Periodo Tipico, scegliendolo tra Natale, Carnevale, Pasqua, Estate]
Quando lancio la query, la finestra che si apre e mi chiede l'immissione del
parametro richiesto è troppo corta e visualizza solo
il testo "Immetti Periodo Tipico, scegliendolo tra".
Come fare per allargare detta finestra e visualizzare tutto il parametro?
Esiste un modo meno barbaro di quello che sto sicuramente usando io per
ottenere una query di questo tipo?
Preciso che nella tabella ho utilizzato il campo Valido Se e Messaggio
d'errore per aiutare l'utente a non sbagliare immissione dati casomai voglia
inserirli direttamente nella tabella, e nella maschera ho creato una casella
combinata che risolve il problema.
Nella query come fare lo stesso, come suggerire il preciso parametro a chi
fa una ricerca?
Grazie a chiunque mi aiuterà (Nota che il database che sto creando è a solo
scopo di imparare qualcosa su Access...non ho la pretesa di farlo usare a
qualcuno...ma mi son messo in una situazione come questa).
Ciao


title: Query con Parametri.

text:
"Pier" <
pierre68...@libero.it
> ha scritto nel messaggio
news:IXM8a.173563$YG2.5...@twister1.libero.it...

Creati una maschera non associata chiamata Maschera1; in Maschera1 inserisci
una casella combinata così come hai fatto nella maschera con cui aggiorni la
tabella; chiama la casella combinata MiaCombo; in Maschera1 inserisci anche
un pulsante di comando.
Se la tua query si chiama Query1, a fronte dell'evento "Su clic" del
pulsante di comando genera il seguente codice VBA:
DoCmd.OpenQuery "Query1"
Nei criteri di Query1,  invece di [Immetti Periodo Tipico] scrivi;
[Forms]![Maschera1]![MiaCombo]
A questo punto apri Maschera1, seleziona dalla casella combinata il periodo
tipico, pigia il pulsnte di comando: si dovrebbe aprire la query
visualizzandoti solo i dolci del periodo tipico selezionato.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Query con Parametri.

text:
Grazie di cuore!
Mi spieghi una cosa?
Cos'è una maschera non associata?
Ciao e grazie ancora!


title: Query con Parametri.

text:
"Pier" <
pierre68...@libero.it
> ha scritto nel messaggio
news:O3%8a.175439$YG2.5...@twister1.libero.it...
> Grazie di cuore!
> Mi spieghi una cosa?
> Cos'è una maschera non associata?
E' una maschera che non ha origine record, ovvero non è direttamente basata
su una determinata tabella o su una determinata query.
In una maschera non associata anche tutti i suoi controlli non sono
associati ad alcun campo di nessun oggetto (tabella o query).
> Ciao e grazie ancora!
