mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: Termina Processo

Ciao
non riesco, avendo un' applicazione aperta a bloccarne l'esecuzione, ho
provato con kill(), ma non funziona.
Qualcuno ha gia fatto qualcosa del genere???
Ciao ciao

 ha scritto nel messaggio
news:Yym3c.58018$Kc3.1...@twister2.libero.it...

     API: Close another Application
http://www.mvps.org/access/api/api0025.htm
Ciao Giorgio

Newsgroup: it.comp.appl.access
Titolo: VBA97: function

Salve a tutti,
una function in vba access 97 può
restituire un valore ed un array insieme?
grazie
ringo

 ha scritto nel messaggio
news:b287vh$4vc$1...@newsread.albacom.net...

Una funzione può restituirti un solo valore, ma nessuno ti vieta di
depositare eventuali altri valori in variabili globali.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ha scritto nel messaggio
news:iOO1a.102545$ZE.28...@twister2.libero.it...

Ti faccio un'esempio:
Public Sub AVVIA_Click()
Call crea_array
Debug.Print A(0)
End Sub
Public Sub crea_array()
Dim A As Variant
A = Array(10, 20, 30)
End Sub
Cliccando su AVVIA chiamo (call crea_array) che
crea un'array con dei valori interni....
Perch' se cerco di fare il debug.print dell'array A mi dice "sub o function
non definita"?
A me serve che l'array A sia visibile nella sub AVVIA
grazie!
ringo

 depositare eventuali altri valori in variabili globali.
...o nei parametri passati alla funzione 
--
a.cara 
Togli qualcosa dall'email

 ha scritto nel messaggio
news:3E47C099...@blunet.it...

Nix... non restituisce un'array, eventualmente restituisci Variant.
@Alex.


Non ci credo neanche se lo vedo.
A quanto mi e' dato capire il "variant" e' un sarchiapone polimorfico
se tu passi un array (in un variant) non vedo perche' non dovrebbe
restituirti un array
ssssstttt in silenzio. Altrimenti svegliamo Maurizio.


 --
Maurizio chi B...... e menomale.....!
In realtà è il contrario, sto sarchiapone come l'hai ben nominato è proprio
una rottura.
Una Function non restituisce una variabile tipo Array se non in Forma di
VARIANT.
L'alternativa è passarla ByRef piuttosto che ByVal.
@Alex.

 ringo
Dovresti definirti l'array come pubblica in un modulo del database o, se
l'adoperi solo in quella maschera nel modulo di classe di quella maschera e
non all'interno di una sua Sub.
Inoltre non mi sembra che tu abbia dichiarato la varuģiabile A come matrice.

Newsgroup: it.comp.appl.access
Titolo: Andare al record in una form principale, dove ID e data sono uguali a quello selezionato in sottomaschera foglio dati

Access 00/XP
Ciao, è una vita che non frequento il news group, solo per mancanza di 
tempo. Ora, egoisticamente, mi faccio vivo per chiedervi un aiuto.
Ho creato una sottomaschera foglio dati che ho sincronizzato con una form 
maschera singola ove inserisco i dati e visualizzo i record singoli. La 
sottomaschera, in realtà, non è altro che un visualizzatore dei record 
inseriti nella giornata nella maschera principale, infatti è collegata ad 
una semplice query e poi sincronizzata.
Pertanto se nella giornata, che viene filtrata con la data del sistema, ho 
inserito 10 record, questi appariranno nella sottomaschera. Io vorrei che 
quando seleziono un record della sottomaschera, avente , nella form 
principale venga visualizzato (sul record corrente) il record avente stesso 
ID persona e data.
Spero in un vostro aiuto per la riga di codice da scrivere e la proprietà 
dove va inserita. Io ho provato su record corrente della form principale a 
unserire  X and Y =  X  and Y della sottoscheda. Come risultato, pernacchie 
a tutto andare e mi dice che non può duplicare il record.
Sono un pocchino stanco, spero di non aver scritto in modo incomprensibile.
Grazie, Bruno 

 Grazie, Bruno
Se ho capito bene; gestisci l'evento "su corrente" (o "doppio clic") della 
sottomaschera inserendoci:
'---
Parent.Filter = "id = " & Me!id
Parent.FilterOn = True
'---
Ciao.
-- 
Sergio MAZZA 

 ha scritto nel messaggio 
news:frd8i9$ltl$1...@tdi.cu.mi.it...

______________
Ciao Sergio, come chiavi primarie ho l'id e la data; ho provato a inserire 
Parent.Filter = "id = " & Me!id And "Data = " & Me!Data , ma in tutti i modi 
mi da sempre errore, come mai?
ti dispiace aiutarmi ancora.
Grazie, Bruno 

 Grazie, Bruno
Perché la data, se la passi come valore, la devi racchiudere tra 
"cancelletti" e la costruzione del filtro (sintassi) è sbagliata; se trovi 
un errore dovresti indicare su quale riga si ferma il debug e il messaggio 
presentato.
Es.
Parent.Filter = "id = " & Me!id & " And Data = #" & Me!Data & "#"
Ti consiglio comunque di non utilizzare il termine "data" perché è una delle 
parole riservate ad access; potresti trovare dei problemi...
Ciao.
-- 
Sergio MAZZA 

 Parent.FilterOn = True
Se chiedi un filtro, i record che non rientrano nelle specifiche (id e data) 
vengono esclusi; se invece vuoi "navigare" tra i record partendo dal primo 
che rispetta le specifiche, allora devi fare una ricerca.
Tieni presente che se utilizzi un campo contatore univoco, il risultato sarŕ 
sempre un solo record...
Ciao.
-- 
Sergio MAZZA 

 Sergio MAZZA
Capito, mille grazie.
Ciao, Bruno
Newsgroup: it.comp.appl.access
Titolo: Incremento di 1 il record precedente

Ciao a tutti!
In una maschera ho un campo codice cliente (testo) per il quale vorrei
che incrementasse automaticamente di 1 rispetto al record precedente.
Dal sito comune ho preso il suggerimento di scrivere nella proprietà
Valore Predefinito = Nz(DMax("[NomeCampoUnico]"; "[NomeTabella]"); 0)
+1.
Funziona perfettamente per la mia cosa senonchè il precedente codice
027 nel nuovo record scrive 28 anzchè 028.
Come posso risolvere?
Grazie a tutti. Mauro

Mauro ha scritto:

027 non è un numero
I numeri hanno la soppressione dello Zero iniziale.
Ne consegue che 027 è una stringa, quindi devi riadattare il tuo
codice.
Trasformare in Numero la stringa con Val, quindi usare la funzione che
hai usato
e riconvertire in stringa con Format(NuovoNumero,"000")
Ciao
@Alex

Alessandro Baraldi ha scritto:

In effetti il campo è formattato come testo

Mauro ha scritto:

Ho provato ma mi sfugge la sintassi corretta.

Mauro ha scritto:

Una cosa simile:
Valore Predefinito = Format(Val(Nz(DMax("[NomeCampoUnico]";
"[NomeTabella]"); "0"))+1;"000")
@Alex

Alessandro Baraldi ha scritto:

Spettacolo!  va benissimo. 
grazie, ciao. Mauro

Newsgroup: it.comp.appl.access
Titolo: reperire il nome del backend e compattarlo da codice

Ciao
sto facendo un prog con + back.end (multiutente) e in base al backend
aperto, cioe' l'utente 8azienda) che sta lavorando, devo dargli la
possibilita' di compattare al VOLO il suo backend da un pulsante.
quindi abbiamo:
be_pippo.mdb
be_paperino.mdb_
be_pluto.mdb
fe_programma.mde
nel programma si è loggato pippo che quindi usa be_pippo.mdb, quindi lui ha
un pulsante COMPATTA che deve compattare necessariamente il uso backend.
Come posso implementare questa cosa?
Un esempio o un idea?
il tutto da codice vba su un pulsantesenza dover specificare il be.
Ciao a tutti e  grazie.
Fabrizio yQy

 ha scritto nel messaggio
news:T4Ux9.74886$aL4.2...@news1.tin.it...

Vai sul Sito Comune (link qui sotto) e nella Sezione General e prova a
leggerti la FAQ di Federico Luciani intitolata "Compattare tutti i BackEnd
dal FrontEnd".
La Sub effettua anche il backup.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 La Sub effettua anche il backup.
thanx...non avevo proprio visto...
kiedo scusa roberto :) e grazie
Newsgroup: it.comp.appl.access
Titolo: Access97 non si chiude

Ho una applicazione (.mdb).
La apro.
Ci lavoro.
Chiudo Access (non l'mdb ma Access)
L'mdb viene chiuso ma Access NO.
Questa applicazione ha almeno 2 anni, non era mai successo. Questo invece
accade da una quindicina di giorni.
In questi 15 giorni ho scritto del codice (che invoca anche dll tipo ole32,
shell32,comdlg32) pensavo fosse colpa di una invocazione "chiusa" male. Cosě
ho eliminato tale codice, riportando di fatto lo stato dell'applicazione a
quello di 15 giorni fa.
Nessun risultato positivo, l'anomalia continua a verificarsi...
Non č pensabile che l'utente killi Access nč  con il task manager nč con
ctrl-alt-canc...
Avete un'idea? Vi č mai successo? Esistono, in windows, delle utility per
controllare le risorse allocate da un processo?
Grazie per l'attenzione
Michele Amato

 controllare le risorse allocate da un processo?
tutte le volte che mi e' successo era perche' c'era un qualche oggetto non
'chiuso', sicuro di aver chiuso proprio tutto?
hai provato con una versione originale dell'mdb, cioe' l'ultima prima delle
modifiche?
-- 
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
--------------------------------------

Controlla che:
- tutte le variabili oggetto assegnate via codice vengano distrutte;
ovvero ad ogni istruzione 
set nomevariabile = oggetto 
fai seguire, quando la variabile oggetto non ti serve piů,
l'istruzione 
set nomevariabile = nothing
- scrivi le istruzioni del tipo 
if variabilebooleana then 
esplicitamente, cioč scrivi 
if variabilebooleana = true then
oppure
if variabilebooleana = false then
Vincenzo Turturro
---------------------------------------------------------
Se no diventiamo tutti **** dai portatili o peggio ancora 
provetti poeti fiorentini come vturturro.
(Cosě disse 
ivan....@tiscalinet.it
 Ven 25 Aug 2000 09:34:52 +0200)
---------------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------

if variabilebooleana = false then
Questa notazione da problemi solo in un caso particolare, se l'oggetto booleano è un controllo di
una sottomaschera se non ricordo male.
Con le variabile non ho rilevato problemi.
Ciao, warp


Nel dubbio, uso sempre la notazione esplicita.


>if variabilebooleana = false then
----------------------------------------------------------
Paolo Hölzl
Gruppo Tekup Software developer (Bologna)
----------------------------------------------------------
ATTENTION!, antispam 
For reply, substitute xxx with gruppotekup
Newsgroup: it.comp.appl.access
Titolo: Replace....

Dovrei utilizzare il metodo Replace come funzione in una query....(in
struttura query)
devo sostituire il valore "/" con uno spazio....
Descrizione:Replace([Descr] ; "/" ; " ")
mi dice: funzione Replace non definita !
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 mi dice: funzione Replace non definita !
Replace nasce dalla versione A2000
Antonio


infatti è quella che uso...


 infatti è quella che uso...
Problema di riferimenti?
Vedi se c'è un MANCA dentro
Antonio

Newsgroup: it.comp.appl.access
Titolo: Riquadro di " sicurezza"

Sviluppando le mie applicazioni ( se poi vere applicazioni si possono 
chiamare...) lavoro su di uno schermo 19 pollici.
Quando vado ad istallarle su di un 17"  una certa parte della schermata "non 
c'entra"
Domanda: é possibile lavorando su di uno schermo piů grande disegnare un 
rettangolo che mi indichi le dimensioni che poi otterrň su quello piů 
piccolo?
Se sě, si puň fare un calcolo delle dimensioni del rettangolo in questione?
Altrimenti che soluzione usate?
grazie
BC

 BC
premesso che la soluzione dovrebbe essere quella di adattare le
maschere alla risoluzione del monitor, io uso un metodo poco
ortodosso...metto il mio monitor a 1024*768, disegno una form che "ci
entra" e la uso come riferimento per tutte le altre.


e un docmd.movesize su load della maschera dici che è brutto?
-- 
-- 
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access

e un docmd.movesize su load della maschera dici che è brutto?
-- 
-- 
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access
Va bene, ma quello che è grande non può entrare in quello che è piccolo.
La mia domanda era un'altra
BC 

 --
Guarda che io intendevo ti crei una form delle dimensioni per il 1024*768
e solo in sviluppo vedi il lato vuoto
in produzione invece lui non vedrà nulla


 ha scritto nel messaggio 
news:fm2rhr$phn$1...@tdi.cu.mi.it...

Capito, grazie e ci provo
 BC

Newsgroup: it.comp.appl.access
Titolo: prima lettera di un campo di tre lettere

devo creare la seguente istruzione:
in un campo di tre lettere devo far verificare al programma se la prima è 
una A o una O
come si fa?

 Mid([COMBOADDEBITI].[Column](0), 1, 1) puo starci? mi sembra funzioni... 

 Mid([COMBOADDEBITI].[Column](0), 1, 1) puo starci? mi sembra funzioni...
Left(Me!COMBOADDEBITI.[Column](0),1)
Se la prima colonna è la colonna associata, basta:
Left(Me!COMBOADDEBITI,1)
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
Newsgroup: it.comp.appl.access
Titolo: Domanda stupida...ma mi date una mano ?

Salve, 
sono alle prime armi con Access e sto provando a buttare giů un data
base che funzioni.
Ho creato delle tabelle clienti divise in regioni e volevo adesso creare
delle tabelle che mi riuniscano tutti i clienti delle regioni.
Ma ad ogni tentativo otengo una schifezza assoluta.
Uso Office 97 e se qualcuno mi da una mano oppure un indirizzo su come 
fare lo ringrazio in anticipo.
Pino
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Ma ad ogni tentativo otengo una schifezza assoluta.
Se non ho capito male, hai quindi una tabella Clienti_Piemonte, una
Clienti_Lombardia, una Clienti_Liguria... che e' concettualmente
sbagliatissimo: dati omogenei dovrebbero sempre essere nella stessa
tabella.
E' molto piu'corretto avere solo una tabella "Clienti", contenente un
campo "Regione". In ogni momento puoi risalire alla spaccatura per
regione utilizzando delle query o dei filtri (Che a ben vedere, sono
delle query.. vabbe').
Comunque, se proprio vuoi tenere una tabella per ogni regione
(masochista), puoi unire piu' tabelle (sempre che siano
strutturalmente identiche - non e' proprio vero, ma semplifichiamo il
discorso) con una query di unione:
SELECT * FROM Tabella1 UNION SELECT * FROM Tabella2 UNION SELECT....
Tieni presente che i dati della query di unione non sono aggiornabili.
In definitiva: 
Fai una tabella unica con il campo "Regione", ti conviene MOLTO. 
Cia' 
Max De Poli

 wrote in message
ada174dad512cb655e...@mygate.mailgate.org...

Non devi fare altre tabelle, ma delle query basate sulla tabella di
origine... la query ha funzione di raggruppamento... se ne vuoi sapere di
piů chiedi
Maurizio

Pino
perchč hai diviso i dati? non č sufficiente mettere un campo regione
nella tabella clienti (quanti clienti prevedi di avere?)
Saluti.
Emanuele.

 Salve,
Più che domanda stupida, oserei dire subject con molto poco significato...
Antonio

 wrote in message
news:ada174dad512cb655e...@mygate.mailgate.org...
Intanto un grazie a tutti per avermi dato dei suggerimenti che cercherò
di mettere in pratica, mentre per l'ultimo che mi ha risposto vorrei
solo suggerirgli di scendere dal suo piedistallo...a volte si cade!


 wrote in message

Antonio è così... un po pignolo. Prova a scrivere prima del quoting...
vedrai che succede! 
Spero senza offesa Antonio!
Ciao bb

 solo suggerirgli di scendere dal suo piedistallo...a volte si cade!
Magari tu sarai sotto...
e io tanto leggerino non sono...
Per Bibi:
stavolta era un problema di subject che non indica subito la tipologia del
problema...
Antonio


wrote:

Scusa, non volevo essere acido.... giornataccia! per fortuna che sta
per finire la settimana!
Ciao bb
Newsgroup: it.comp.appl.access
Titolo: Stranezza struttura a schede

Ho una maschera piuttosto alta organizzata in due pagine, all'interno
della quale (in basso) ho inserito una struttura a schede; quando
scrivo qualcosa in una casella di testo (o comunque il cursore si
trova in una di esse) e poi passo ad un'altra pagina della strutura a
schede, questa si fionda in basso tanto da permetterni di vedere solo
la prima casella di testo della pagina nella quale e' gia' posizionato
il cursore.
ByeZ
--
  ("'-''-/").___..--''"'-._
   `6_ 6  )   '-.  (     ).'-.__.')
   (_Y_.)'  ._   )  `._ '. ''-..-'
  _..'--'_..-_/  /--'_.' ,'
(il),-''  (li),'  ((!.-''
Mailto: mvbo...@lnubb.pbz
Applica ROT13 per rispondere.

"Polluce" <mvbo...@lnubb.pbz> ha scritto nel messaggio
news:7948tt0o9hu3ictdr...@4ax.com...

Mi sembra di avere avuto anch'io lo stesso problema qualche tempo fa.
Aumenta l'altezza della maschera in modo che l'interruzione di pagina sia
esattamente alla metà del form e dovresti risolvere.
Ciao, FABIO

"Polluce" <mvbo...@lnubb.pbz> ha scritto nel messaggio
news:7948tt0o9hu3ictdr...@4ax.com...

Prima di passare alla pagina successiva sposta il cursore sulla casella che
vuoi.
Me.NomeCasellaCheVuoi.SetFocus
Ciao Roberto - Syd

esattamente alla metà del form e dovresti risolvere.
Niente da fare :-(
Sapete se per caso lo stesso problema e' presente anche nella versione
XP?
Thnkx

Newsgroup: it.comp.appl.access
Titolo: ROTELLA DEL MOUSE

SCUSATEMI MA IO ANCORA NON SONO RIUSCITA A CAPIRE DOVE LO DEVO METTERE
IL MOUSEHOOK.DLL E CHE OPERAZIONI DEVO FARE NELLA MASCHERA PER FAR
BLOCCARE LA ROTELLA DEL MOUSE
MI SAPETE ANCHE DIRE DOVE SI DEVE METTERE LA PW PER PROTEGGERE CIO'
CHE SI E' SCRITTO NEL VBA
GRAZIE MILLE


Ciao!
Io l'ho gia' usata con successo questa routine.
Ti dovrai creare un modulo con il sorgente delle varie procedure e
funzioni che controllano il mouse.
Mi sembra di capire che te le sei gia' scaricate, no?
Io poi nelle form in cui mi serve lo gestisco cosi',
nella form open
Dim blRet As Boolean
blRet = MouseWheelOFF
e nella form close
Dim blRet As Boolean
blRet = MouseWheelON
semplice no?
per quanto riguarda la .dll, io la tengo nella stessa cartella dove mi
risiede l'eseguibile .mde.
Ciao.


TI RINGRAZIO MOLTO E FINALMENTE MI FUNZIONA MA SE GIRO LA ROTELLINA DI
UNO MI VA SEMPRE AVANTI IL RECORD,. COME POSSO FARE? GRAZIE

spiz...@gmail.com
 ha spiegato il 17/12/2008 :

per favore, scrivi in minuscolo, su internet il maiuscolo equivale a 
gridare..e tu non indendi gridare, vero??
la risposta che ti ha dato indpipps dovrebbe andare
io ho messo la dll nella stessa cartella del file mdb, e all'apertura 
della prima maschera ho inserito questo codice
Dim blRet As Boolean
blRet = MouseWheelOFF(False)
così ho risolto.
uso xp sp3 e A2k3
ciao
-- 
IgnazioC

 - Mostra testo citato -
scusate tutti non era assolutamente intenzione gridare :-)
a me non riescie come mi hai scritto tu ossia con il false mi dice sub
o funzione non definita
grazie e scusate

spiz...@gmail.com
 ha detto questo giovedì :

devi importare anche il modulo all'interno del tuo database.
dal tuo DB file->carica dati esterni->importa e selezioni il file 
"A2KMouseWheelHookVer22.mdb" che hai scaricato dal sito di lebans. 
Importa da questo file il modulo "modMouseHook" e dovresti risolvere.
-- 
IgnazioC

 
spizz...@gmail.com
 ha detto questo giovedì :

oddio grazie finalmente funziona non sapevo proprio che mi dovevo
importare il modulo
grazie mille
Newsgroup: it.comp.appl.access
Titolo: Maschera che funziona o no

Bon Dì a tutti voi
Mi succede una cosa che mi sembra illogica
Premetto la situazione avviene con Windows 2000 ed Access 2000
Ho una maschera principale con due sottomaschere
la prima sottomaschera serve per selezionare degli appuntamenti sulla base
della data,
appuntamenti che mi appaiono poi nella seconda sottomaschera.
La cosa strana è che su alcuni PC posso eseguire modifiche ed aggiunta di
record senza problemi.
Su altri invece, mi seleziona i record voluti però non mi lascia
aggiornare
ne aggiungere altri record.
vi assicuro che tutti i DB sono identici.
Chi di voi ha eventualmente un'idea della causa?
Ringrazio
G. Matasci
----------------------------------------
La mia Cartella di Posta in Arrivo Ã¨ protetta con SPAMfighter
395 messaggi contenenti spam sono stati bloccati con successo.
Scarica gratuitamente SPAMfighter!


ciao,
potrebbe essere un problema di condivisione.
Quando si presenta il broblema lo stesso file o gli stessi dati sono aperti 
su altre macchine che in qualche modo ne inibiscono la scrittura?
ciao,
Mat. 

 Ti ringrazi della risposta, ci avevo pensato, ma il problema non ü questo
perchè succede anche quando
un solo utente lavora.
saluti
G.matasci

 ha scritto nel messaggio 
news:438bf3b9$0$1153$5402...@news.sunrise.ch...

le versioni di access sono identiche su tutte le macchine? service pack 
compresi?
ciao 

 Ti ringrazio di nuovo
devo dire la verità questa problematica non l'avevo considerata.
penso però che il problema potrebbe essere in relazione con il fatto che su
alcune macchine
è installata sia la versione Access 97 che 2000 e sulle altre solo la
versione 2000.
cosa ne pensi?
saluti
e grAZIE
g matasci


se il problema si presenta solo sulle macchine con 97 e 2k allora è 
certamente la doppia installazione ad essere incriminata, probabilmente la 
versione del motore jet che viene utilizzata su queste macchine da problemi 
con la versione del file che utilizzi (sempre che il problema si presenti 
solo in questi casi).
In che versione è il file mdb? 97 o 2000?
Non hai la possibilità di utilizzare solo la versione più recente?
Ciao,
Mat.

 Ti ringrazio di nuovo, sei stato molto gentile e spero una volta di
poter
ricambiare il servizio
Effettivamente il problema è risolto nel senso
che tutto funziona bene se è installata solo la versione access 2000
il problema quindi è da risolvere a livello organizzativo.
tanti saluti e grazie della tua collaborazione
a presto
g. matasci
----------------------------------------
La mia Cartella di Posta in Arrivo Ã¨ protetta con SPAMfighter
398 messaggi contenenti spam sono stati bloccati con successo.
Scarica gratuitamente SPAMfighter!

 La mia Cartella di Posta in Arrivo è protetta con SPAMfighter

Newsgroup: it.comp.appl.access
Titolo: Linee Verticali In Report

Se a qualcuno può interessare:
Mettere questo codice in qualsiasi report, nell'evento su pagina:
Me.ScaleMode = 7
Me.Line (1, 10.8)-(3.6, Me.ScaleHeight - 4.5), , B
Me.Line (3.6, 10.8)-(10.6, Me.ScaleHeight - 4.5), , B
Me.Line (10.6, 10.8)-(12.9, Me.ScaleHeight - 4.5), , B
Me.Line (12.9, 10.8)-(13, Me.ScaleHeight - 4.5), , B
Me.Line (13, 10.8)-(15, Me.ScaleHeight - 4.5), RGB(0, 0, 255), BF
Ciao

 Se a qualcuno puň interessare:

Interessa senz'altro a molti: ma sei stato parco di parole :-))
Ragazzi, chi ha problemi a chiudere il corpo di una fattura con riquadri
verticali, si affidi a questa routine!
Ciao, Simone

Newsgroup: it.comp.appl.access
Titolo: Imputare un valore a diversi record

Ciao a tutti, la mia domanda di oggi è un po' curiosa, vado a spiegarla:
devo inserire dei valori in una maschera collegata ad una tabella chiamata
Spese, dove oltre ad altri campi sono presenti uno chiamato Importo una
casella combinata chiamata Personale ed  una casella combinata chiamata
CboOpzioni, se nella CboOpzioni seleziono la voce Generale, nella Cbo
Personale non seleziono nessun dipendente e all'atto di salvare il record
dovrei imputare l'importo della spesa sostenuta a tutti i dipendenti  in
proporzione della quota da questi posseduta.
Come faccio? Qualcuno ha qualche idea in merito, io ho provato alcuni esempi
ma mi sono perso.(Spero di essermi spiegato bene.)
Ciao

 ha scritto nel messaggio
news:ZX5yb.152442$vO5.5...@twister1.libero.it...

Dando per scontato che tu conosca l'elenco dei dipendenti cui imputare una
quota dell'importo (quindi sai anche quanti sono), calcolati la quota da
imputare per ciascuno, quindi, se hai selezionato Generale da  CboOpzioni,
all'interno di un ciclo usa una query di inserimento che crea un record per
ogni dipendente presente nell'elenco di cui sopra.
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ogni dipendente presente nell'elenco di cui sopra.
il problema nasce da questo punto in poi in quanto non so crearmi il ciclo,
ti sarei riconoscente se potresti farmi un esempio,
considerando che i dipendenti,  di tanto in tanto, possono cambiare .
Grazie Tommy

 ha scritto nel messaggio
news:LU2zb.162869$e6.59...@twister2.libero.it...

Apri un recordset sulla tabella anagrafica dipendenti.
Apri un recordset anche sulla tabella Spese.
Scorri tutta la tabella dipendenti tramite un ciclo Do Until ... Loop (vedi
help) e per ogni record letto registra un record sul recordset Spese, dopo
esserti calcolato l'importo di competenza del dipendente corrente.


 ha scritto nel messaggio
news:ym3zb.158328$vO5.6...@twister1.libero.it...

Grazie al tuo aiuto ho risolto con l'esempio delle query che ti ho fatto nel
precedente post, senza usare la query a campi incrociati.
Ciao e grazie 1000
Newsgroup: it.comp.appl.access
Titolo: Duplicazione record principale e record associati

Salve a tutti:
ho la tabella principale tab1 contenente i seguenti campi:
id
descrizione
ho un'altra tabella tab2 con i seguenti campi:
id
id_tab1
descrizione
quando visualizzo in maschera un record di tab1 vedo anche in lista tutti i
record di tab2 con id_tab1 uguale id di tab1
vorrei inserire il pulsante duplica record che mi duplichi il record di tab1
e tutti i record di tab2 associati a tab1 chiaramente con l'associaizone al
nuovo record.
Ringrazio anticipatamente tutti e sopratutto chi mi eviterà di dover
ridigitare tutte le nuove righe di tab2 ..
Grazie Claudio

 ha scritto nel 
messaggio news:cq6aks$nab$1...@fata.cs.interbusiness.it...

non ho ben capito.. in che tabella devono essere doppiati? in tab2? come 
li vuoi doppiare?
vuoi mettere tab1 in tab2 con la rela zione che hai indictato?
allora ti basta una query di aaccopdamento da tab1 a tab2
e nei campi metti come origine id di tab1 per il campo id_tab1 di 
tab2...
spero di aver capito e di essermi spiegato
ciao Nick 

 Grazie Claudio
Prego e Buon Natale
-- 
Roberto
------------------------------------------------
il Sito Comune di it.comp.appl.access
www.sitocomune.com
-----------------------------------------------


Provo a spiegarmi meglio:
nella tab1 ho i  i vari prodotti che vendo come per esempio carta intestata,
buste personalizzate ecc. ecc.
Nella tab2 ho una serie di record che sono i centri di costo che compongono
ogni prodotto.
per esempio ho una decina di record che fanno riferimento alla carta
intestata, una decina che fanno riferimento alle buste ecc.
Se inserisco un nuovo prodotto che per esempio fogli fax personalizzati,
vorrei duplicare il record della carta intestata nella tab1 ma anche la
decina di record nella tab2 però cambiandogli l'id che punta a tab1.
Spero d'essermi spiegato mewglio.
Grazie di nuovo

 ha scritto nel 
messaggio news:cq6vm2$qam$1...@carabinieri.cs.interbusiness.it...

allora prova con
INSERT INTO Tab2 ( ID_tab1 )
SELECT [forms]![nomemaschera]![id_nuovo_record_di_tab1]
FROM tab2
WHERE (((tab2.ID)=[forms]![nomemaschera]![campo_id_del_record_fonte]));
ciao
Nick

 > nuovo record.

Mille grazie ad entrambi, ora provo,
Un buon Natale lontano dal PC a tutto il NG
Claudio
Newsgroup: it.comp.appl.access
Titolo: Problemi di memoria insufficiente

Ho un DB in access che si collega ad un server, dove legge tabelle su
un'altro DB di access.
E' piuttosto complesso, con molte query e particolarmente una maschera, che
ne contiene altre 8 più o meno grandi e complesse.
Problema:
Quando mi sposto nei record successivi della parte principale della machera
apparentemente tutto bene, aggiorna anche le sottomaschere.
E così va avanti per diverso tempo, poi dopo 20/30 minuti di questi
spostamenti ed eventuali spostamenti su altre maschere, da l'errore "Memoria
Insufficiente". Sono costretto a riavviare Windows.
Chiedendo, a destra e sinistra e spulciando sull MSDN library, ho trovato
l'indicazione di togliere le immagini correlate (particolarmente gif) ho
lasciato dei colori di base (necessario per isolare le parti che
interessano. Ho installato upgrade dell'office SR1, e come indicava MSDN il
problema di memoria sarebbe stato superato.
Infatti il problema è migliorato ma non cessato. Impiega più tempo, ma lo fa
ugualmente.
Qualcuno saprebbe indicarmi qualcosa la riguardo?
Grazie infinite
Ciao Vittò

spostamenti ed eventuali spostamenti su altre maschere, da l'errore
Sei sicuro di chiudere tutte le variabili oggetto aperte?
Set Rst=nothing  per oggetti Recordset, etc. etc.
Ciao, warp

 spostamenti ed eventuali spostamenti su altre maschere, da l'errore

Newsgroup: it.comp.appl.access
Titolo: [INFO] nuovo virus bastardo

Me lo sono beccato si chiama : W32.opaserv.worm. Naturalmente era
appena scaduto l'abbonamento con Norton AV.
Per maggiori informazioni questo č il link:
http://securityresponse.symantec.com/avcenter/venc/data/w32.opaserv.worm.html
č stato scoperto ( come tale ) il 30/09/02 , insomma roba
recentissima.
Cmq come prova : controllate se avete in C:\Windows il file
'scrsvr.exe' . Se lo avete: o lč lů o il so fratč veciet.
p.s. č tutta mattina che lavoro per toglierlo da tutti i computer
della ditta , non ho ancora avuto il tempo di vedere come si propaga ,
nel caso fosse per e-mail chiedo scusa in anticipo alle persone a cui
posso aver scritto in privato ( di roba mia e sono fatti nostri ).
Ciao. Fabrizio

 della ditta , non ho ancora avuto il tempo di vedere come si propaga ,
Per rimuoverlo basta scaricare il tool (forse l'hai già fatto) da:
http://securityresponse.symantec.com/avcenter/FixOpsrv.exe
e lanciarlo in modalità provvisoria.
Nel file WIN.INI bisogna poi verificare che non tenti di richiamarlo
(run=C:\WINDOWS\SCRSVR.EXE)
Ciao, FABIO


wrote:

Già fatto , cmq per chi legge è utile saperlo ( anche se nel "security
response" della symantec questo è scritto bene).
Sottolineo di andare a cancellare run=C:\WINDOWS\SCRSVR.EXE nel file
Win.ini: dopo che il fix ha finito suo lavoro , solo Win 95 avverte (
al riavvio ) che nel file Win.ini c'è rimasto run=C:\... , mentre Win
ME non dice nulla ( almeno per esperienza personale ).
Consiglio altresi di dare cmq un'occhiata al registro : il fix
dovrebbe avervi posto rimedio , ma è meglio controllare.
Ciao. Fabrizio

CUT
Dopo che il fix ha fatto il suo lavoro , scusate il tempo è tiranno e
ogni tanto mi scappano delle frasi intere. ;-)
Ciao. Fabrizio

Un solo consiglio : Passa a sistemi più sicuri, tipo Win2K o LInux
Newsgroup: it.comp.appl.access
Titolo: raggruppamento su campo di testo

nella tabella fatture vado a salvare le relative intestazioni delle aziende
vorrei salvarci solo un id azienda, ma poi come faccio in caso l'azienda
cambia nome da coca cola srl a coca cola spa durante l'anno?
1 delle 2 fatture che vado a fare (prima e dopo cambio ragione sociale
azienda cliente), avrà l'intestazione della fattura sbagliata
allora sto salvando direttamente l'intestazione dell'azienda come campo di
testo, non mi vengono in mente soluzioni migliori x ora
il problema sta in un report, dove ho un raggruppamento x azienda
facendolo sul nome azienda non mi raggruppa
eppure i campi testuali inseriti in 3 fatture sono identici
sarà che contengono degli "a capo"?
Pier


Salva e raggruppa in base al cod_cliente: poi lui può cambiare 100 volte
denominazione sarà sempre cod_cliente = 1 (ovviamente è comodissimo
"contatore")
Ciao MAssimiliano
--------------------------------
Inviato via 
http://usenet.libero.it


il problema in questo caso è che trattandosi di un report che stampa una
sintesi di tutte le fatture dell'anno (c'è anche un report x le ricevute),
poi i dati sono sballati
a gennaio faccio 2 fatture a cocacola srl (id 1)
a marzo cambio l'intestazione di cocacola srl in coca cola srl (sempre id 1)
poi a giugno faccio 2 fatture a coca cola srl (id 1)
se raggruppassi sull'id verrebbe un raggruppamento di 4 fatture su coca cola
srl
mentre dovrebbero essercene 2 + 2
cmq il prob del raggruppamento che non funzionava l'ho risolto, in realtà i
record erano diversi ma x un paio di parentesi nascoste, quindi funzionava:)
Pier
Newsgroup: it.comp.appl.access
Titolo: Ordinare dati in sottomaschera

Ho una maschera con al suo interno una sottomaschera che viene
visualizzata come foglio dati
Nell sottomaschera c'è un campo chiamato [Data]
Ho la necessità di ordinare i record della sottomaschera in modo
decrescente
Se apro la sottomaschera da sola i dati vengono ordinati correttamente.
Se invece visualizzo la sottomaschera tramite la maschera principale
l'ordinamendo dei record avviene per data ma Crescente.
Ho provato di tutto.
Come posso fare?
Grazie.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


Definisci il criterio di ordinamento nella sorgente dati della
sottomaschera.


Creati una quary basata sull'oggetto che è attualmente origine record della
sottomaschera ed in questa query ordina i dati come meglio ritieni
opportuno; a questo punto usa la query come origine record della
sottomaschera.
In alternativa per ordinare i record della sottomaschera puoi intervenire
con del codice VBA sulle proprietà OrderBy ed OrderByOn della sottomaschera.
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

Grazie a entrambi!


 Grazie a entrambi!
Ho avuto anch'io questo problema, ma nemmeno impostando le proprietà
di ordinamento della sottomaschera la cosa cambiava.
La soluzione che ho trovato (estemporanea) è stata quella di
selezionare la colonna della chiave e dare l'ordinamento con il
pulsante della barra degli strumenti. Una volta chiuso e riaperto
l'ordine è rimasto. Non è molto elegante ma funziona.
Buon lavoro

Newsgroup: it.comp.appl.access
Titolo: Copiare molti record

Salve, in due sottomaschere, vorrei copiare con un comando solo,
alcuni dei campi visibili di una tabella in nuovi record dell'altra,
senza ripetere il comando su ogni record.
es:
[Sott_Masch1].Form![Data] = [Sott_Masch2].Form![Data]
grazie mille.


Ciao CaVo,
ti basta faVe una queVy di accodamento... sě bavo, bavo...
nella select ci metti il VifeVimento alla sottomascheVa di paVtenza
con FoVm!TuasottomascheraCaVina!tuoContVolloBavo
-- 
-- 
Massimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access
Newsgroup: it.comp.appl.access
Titolo: [?] Problema con casella combinata (ComboBox)

Ciao a tutti !!
Ho un problema con una casella combinata.
Questa casella é composta da 5 colonne + 1 nascosta che contiene un indice
degli elementi.
Quando scelgo un valore (cioé premo sul bottone con la freccia verso il
basso) mi appare l'elenco, ma dopo che ho clikkato su un elemento mi appare
questo messaggio :
"È stato immesso un valore non valido per il campo
È possibile, ad esempio, che sia stato immesso del testo in un campo
Numerico o un numero maggiore di
quello consentito per l'impostazione di FieldSize."
Ok.. il problema é..  quale campo ??? Access non dice niente a parte questa
scritta. Ogni campo é stato impostato in base ai dati contenuti, quindi non
é un errore di immissione dati, e la proprietà FieldSize dov'e' ?? io ho la
versione italiana di Office97.
Qualcuno mi sa dire cosa potrebbe essere a creare sto casino ?
Grazie mille !!
Dave

"-> Dave <-" <da...@hate.spam> ha scritto nel messaggio
news:8che9p$ng3$1...@bw107zhb.bluewin.ch...

Forse è legato a qualche campo di tabella?


Ciao Sergio !
Si, é legata a un campo.
Cmq ora é tutto a posto, anche se non ho capito esattamente perché....  io
ho provato solo ad aumentare le colonne, e non mi ha dato piu' quel
problema.
Ciao !!!
DaVe

degli elementi.
La combo ha una simpatica prop che identifica quale delle
colonne e' quella da legare al campo di origine.
Se non altrimenti specificato, prende la prima.
Nel tuo caso, ammesso che l'indice sia il valore da
memorizzare nella tabella, devi metterci 6.
--
Lorenzo Coronati
--
<<Nessuno sa che questa affermazione e' vera>>
(John D. Barrow)
--
Newsgroup: it.comp.appl.access
Titolo: Aggiungere una casella di controllo da codice (bis)

Ciao, il 23/10 ho scritto un messaggio con una richiesta di aiuto su come 
aggiungere da codice una casella di controllo (si/no) nella mia maschera 
"StatoPagamentoStudente", mi ha risposto Massimiliano Amendola in cui mi 
chiedeva di spiegarmi meglio (effettivamente sono stato un pò contorto), io 
ho cercato di farlo (alla meno peggio), ma poi non ho ricevuto altre 
risposte.E' possibile avere una risposta? Grazie

"Pippo" <aaa> ha scritto nel messaggio 
news:4902be6b$0$1094$4faf...@reader1.news.tin.it...

Ciao Pippo,
come ti aveva suggerito Massimiliano, non conviente impelagarsi in una 
tecnica per poter creare, da codice, un nuovo controllo. Le difficoltà cui 
andresti incontro sarebbero molteplici e, quindi, tecnica non consigliabile.
Piuttosto potresti creare un controllo nella maschera e impostarne i valori 
possibili via codice. Dopo che il controllo esiste nella maschera, cambiarne 
i valori selezionabili è piuttosto semplice. Se, per esempio, quando si 
verifica l'evento Form_Load (ovvero pressochè all'inizio) puoi valorizzare 
quel controllo, nel seguente modo:
Me.ControlloDesiderato.rowsourcetype = "Table/Query"
Me.ControlloDesiderato.rowsource = "SELECT IncassiPossibili FROM [Tabella 
incassi possibili];"
In questo modo quel controllo si predispone con i valori possibili 
memorizzati nella tabella.
Ciao
Antonio

"Pippo" <aaa> ha scritto nel messaggio 
news:4902be6b$0$1094$4faf...@reader1.news.tin.it...

Sarebbe possibile se si tratta di un mdb apribile in struttura...
La cosa più conveniente è metterla già nella maschera, magari non visibile e 
renderla visibile e posizionarla solo all'occorrenza.
In questo caso è preferibile prevedere un campo nella tabella corrispondente 
che, questo sì, qualora non presente, può essere facilmente aggiunto anche a 
runtime.
Ciao, Carlo

Newsgroup: it.comp.appl.access
Titolo: pulizia dei controlli textbox

in VB per cancellare il contenuto di una casella di testo (txtCognome)
utilizzo l'istruzione
txtCognome.text = ""
Come si procede in Access volendo inserire in una maschera  un pulsante di
comando che pulisce il contenuto della casella di testo?
Vi ringrazio
Marco

 ha scritto nel messaggio
news:Gl9x7.12445$g42.2...@news.infostrada.it...

Me!nomeCasellaDiTesto = Null oppure = ""...
Ciao.

Newsgroup: it.comp.appl.access
Titolo: Re: select avg(datediff.....  non trovo l'errore nell'istruzione

 CIARLETTO
Non scrivere tutto in maiuscolo, su internet/email/ng equivale a gridare,
è scortese.
Non puoi usare una funzione di aggregazione (Avg()) in una query che non
faccia dei raggruppamenti. Manca il GROUP BY.
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


--------------------------------
Inviato via 
http://arianna.libero.it/usenet/
Newsgroup: it.comp.appl.access
Titolo: Gestione immagini su form

Vorrei fare in modo che all'apertura di un nuovo record
in una cornice oggetto associato della mia maschera venga caricata
un'immagine bitmap, sempre la stessa da poter modificare poi con il paint.
Ho provato sia con la finestra delle proprietą che conVB senza risultato,
probabilmente complicandomi la vita senza vedere una possibile facile
soluzione. Grazie in anticipo a chi vorrą rispondere

 soluzione. Grazie in anticipo a chi vorrą rispondere
che tipo di cosa hai fatto?
--
a.cara

 a.cara
Mi spiego meglio (spero): in una form di una cartella clinica ho la
necessita di caricare una immagine bitmap molto semplice (in sostanza uno
schema della superfice corporea) per ogni nuova visita di un paziente con
problemi dermatologici onde poterne seguire l'evoluzione nel tempo (in
realtà è tutto molto più semplice di come l'ho descritto). Ho quindi
impostato una cornice oggetto associato su cui manualmente inserisco ogni
volta detto schema (menù inserisci oggetto, crea da file etc.) che poi, con
doppio clic, modifico con il paint (mi basta) per segnare le zone cutanee
lese. Per automatizzare questa procedura ho provato ad indicare il percorso
dello schema sulla finestra delle proprietà, ho provato con qualche riga di
codice VB scopiazzando qua e la ma senza molto successo. Ora, non sarebbe
strettamente necessario perchè le cose in fondo funzionano discretamente e
si tratta solo di una piccola perdita di tempo, ma, poichè l'appetito vien
mangiando, ero curioso di sapere se c'era una possibilità di farlo fare
automaticamente. Parecchio prolisso vero?

 automaticamente. Parecchio prolisso vero?
Provo a descrivere il processo per come l'ho capito
1) In fase di inserimento l'immagine e' un immagine di default che
   deve essere modificata
2) La modifica avviene con un foto editor (paint)
3) L'immagine modificate deve essere associata alla posizione
   ed eventualmente potra' essere nuovamente modificata
premessa
ci sono in giro alcuni post recenti sulla gestione immagini 
ed inoltre l'argomento e' presente sul sito comune 
(
www.sitocomune.com
)
come la vedo
1) In fase di inserimento gestisci l'immagine di default 
   (collegata e' meglio dovrebbe essere la proprieta' 
   me.controlloimmagine.picture=path dell'immagine
   evento Form current test su newrecord)
2) Quando l'immagine viene attivata (p.e. double click)
   copi l'immagine di default codificandola in base alla 
   posizione in elaboarazione e la colleghi sul db
   (essendo con nome calcolato neanche servirebbe)
3) Attivi il programma di foto editing 
   che agira' quindi sul nuovo nome
come te la cavi con il VBA?
--
a.cara
Newsgroup: it.comp.appl.access
Titolo: Controllo calendario refresh data, come

salve a tutti...
sono poco pratico di Access... in un db ho fatto una maschera 
inserendoci
il calendario... vorrei che quando lo apro mi dia la data odierna....
ora è rimasta, ciaramente la data in cui ho creato la maschera...
come fare ???
grazie  a tutti


private sub Form_load()
    me.tuocalendario = date
end sub
ovvio che devi sostituire tuocalenario con il nome del tuo oggetto
-- 
-- 
Massimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access

 -- 
Ciao Max... la Form si chiama Cal...
ho provato ma dice "errore di compilazione, impossibile trovare il 
metodo
o il membro dei dati"...
Private Sub Form_Load()
Me.CAL = Date
End Sub
................
Ciao 

 ha scritto nel messaggionews:er3qmo$854$1...@tdi.cu.mi.it...

Private Sub Form_Load()
Me.NOMECONTROLLOCALENDARIO= Date
End Sub
Al posto di NOMECONTROLLOCALENDARIO non devi scriver il nome della
form ma del controllo calendario!!!!!!!

 ................
Private Sub Form_Load()
Me.NOMECONTROLLOCALENDARIO= Date
End Sub
Al posto di NOMECONTROLLOCALENDARIO non devi scriver il nome della
form ma del controllo calendario!!!!!!!
-----------
porco Kan, non riesco.... ricapitoliamo....
la Form si chiama Cal...ok...
la apro in modalità struttura...
devo inserire quanto sopra nelle proprietà della maschera
oppure leggo sopra nel menu a discesa calendar0 e calendario1
....il nome dell'etichetta del calendario è CALENDARIO,
possibile non mi funzioni ???
forse perchè il calendario l'ho inserito giorni fa... ne devo creare uno 
ex novo ??
grazie
Newsgroup: it.comp.appl.access
Titolo: problema con formato data

Salve a tutti.
Ho creato una maschera in cui ho un pulsante per ogni mese dell'anno.
Alla pressione di ognuno di essi setto i valori di due text box (Data inizio
e Data fine) e
chiamo la funzione Numero_Fatture passandole la data di inizio e di fine
del mese corrispondente.
(evento OnClick)
...
...
strAnno = Format(DataAttuale, "yy")
Me![Data inizio] = "01/01/" & strAnno
Me![Data fine] = "01/31/" & strAnno
result = Numero_Fatture(Me![Data inizio], Me![Data fine])
//MODULO//
Public Function Numero_Fatture(txt_Data_Inizio As String, txt_Data_Fine As
String) As Integer
...
...
strSQL = "SELECT Count(MANUTENZIONE.[ID Manutenzione]) AS [ConteggioDiID
Manutenzione] " & _
        "FROM MANUTENZIONE " & _
        "WHERE (((MANUTENZIONE.Data) Between #" & txt_Data_Inizio & "# And
#" & txt_Data_Fine & "#))
...
...
Sul mio PC funziona tutto, ma quando faccio girare il programma in ufifcio
non funziona correttamente in quanto
sbaglia l'intervallo di valori.
Come avete potuto notare il formato data che ho dovuto usare è mm/dd/yy e
non dd/mm/yy.
Ho molta confusione a riguardo. Quando bisogna usare l'uno o l'altro?
Perchè ho differenza tra i due computer?
Grazie in anticipo!

 Perchè ho differenza tra i due computer?
Dipende probabilmente da come e' impostato il formato di data nelle
impostazioni "internazionali".... comunque SQL vuole sempre la data
come "mm/dd/yy", passando il parametro come data e convertendolo in
stringa con Format vai sul sicuro anche sul computer di qualche folle
a cui piace la data tipo "yyyy/mm/dd"
Cia'
Max
Newsgroup: it.comp.appl.access
Titolo: come richiedere mdw...

Cioa a tutti
qualcuno di Voi sa dirmi cosa si deve "fare"
affinché un file mdb richieda un particolare file mdw per funzionare
altrimenti si chiude?
So di per certo che si può fare perchè ho avuto a che fare
personalmente, na non so come si deve procedere
grazie a tutti e buon lavoro :-)

 altrimenti si chiude?
Devi passarglielo nella stringa di apertura:
msaccess.exe tuodb.md /workgroup:tuowk.mdw
(controlla la sintassi.)
Ma non e' che si "chiude"...
E poi, se non hai impostato bene la sicurezza il tuo mdb funziona con
qualsiasi mdw.
Saluti.
Luciano
(DOC)


il mio problema è che è tutto ok su un personal, ma se passo il file ad
un'altro personal, quest'ultimo avendo un system,mdw diverso dal mio si
comporta in maniera differente e chi lo usa è amministratore.. :-(
devo far si che dando su dischetto il mio *.mdb l'utente sia "costretto a
caricarsi anche il mio  *.mdw pena il non utilizzo del file
grazie ancora....

http://www.sitocomune.com/index.html
Vai nella sezione General e guardati la FAQ #3 (che scrissi io qualche
milione di cicli di CPU fa...), vedi se ti va bene (e soprattutto, se usi
Access 2000, verifica se e' tutto corretto visto che io l'ho scritta per
A'97!).
Crì


ho seguito alla lettera quanto scritto...
tutto ok fino a quando non copi il file mdb su di un'altro cpu che non ha il
mio stesso mdw...
quindi chiedevo come far si che il file richieda il suo mdw...
..considerando che il file io lo fornisco su floppy al limite assieme al mdw,
quindi non posso impostare la riga di comando di un altro cpu, deve quindi
essere il file che richiede la presenza in una particolare directory del file
mdw (ed in più il suo altrimenti basterebbe rinominare un qualsiasi mdw e
saremmo daccapo)
sono forse troppo esigente?
ma so che si può fare perché ho un file così solo che non so chi l'ha fatto e
non posso vedere cosa ha fatto :-(
ancora grazie

 ha scritto nel messaggio
news:3B17AA0E...@md.it...

Penso che:
se un DB si può aprire solo con un dato MDW allora non hai speranze che lo
richieda da solo, dato che per eseguire una qualsiasi richiesta i deve
preima aprire.
Però forse potresti avere 2 MDB, uno di lancio, che si apre con qualsiasi
MDW, e che carica il secondo MDB usando l'MDW che può aprirlo.
Così avresti 3 file, forse funziona