mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: Anomalie di Access 2000

Salve,
è ormai da diverso tempo che uso Access 2000 e da tempo sto notando le
stranezze che capitano usando tale versione rispetto alla '97 :
1) Nell'help sovente mi capita che mi chieda il CD dell'office perchè
qualche funzionalità non è caricata correttamente. Dopo aver inserito il cd
e dopo aver fatto tutto il suo caricamento l'argomento scelto dall'help non
viene comunque mostrato. Addirittura a volte va in loop e continua a
caricare la parte mancante.
2) Quando creo un file mde spesso mi dice "Impossibile creare il file". Se
sposto il mio db su un altro pc... come per magia me lo trasforma. Notare
che questo mi succede su diversi pc... A volte noto che è c'è una maschera
del mio db che gli da fastidio. Se la cancello e la ricreo (identica a
prima) tutto si risolve. Mah!
Qualcuno sa se esiste un service pack o qualcosa di simile che aggiusti
questi bachi... oppure è l'operatore da aggiustare? :)
Saluti
Sergio Della Giora

 questi bachi... oppure è l'operatore da aggiustare? :)
Io ho sperimentato che con gli .ADP se vuoi avere report e altre cosucce
che funzionino devi avere installato la SR1+SP2.
Per capirsi, alla fine io mi ritrovo con l'Access 2000 aggiornato alla
versione 9.0.4402 SR-1
Ciao, Alessandro
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 wrote in message
news:a77b3q$ivj7u$1...@ID-84518.news.dfncis.de...

 Io ho avuto gli stessi problemi (tranne il primo) con access 97.
Tutte le volte che cercavo di creare il file mde non mi permetteva di farlo,
eliminavo la maschera ed ecco che mi permetteva di creare il file mde.
Secondo me il problema sta nel numero dei moduli contenuti nel database.
Un mdb e quindi anche un mde può contenere al massimo 1000 moduli circa
(sommare le maschere, i report che hanno un modulo e i moduli). Quando ci si
avvicina a questo invalicabile numero iniziano questi problemi.
Ho quindi pensato di dividere il mio mdb in due ed ecco che il problema è
immediatamente scomparso.
saluti
Marco Dell'Oca
D.M.Software

ma io avrò al massimo 50 moduli... è un db piccolo!!!
boh...
Saluti
Sergio Della Giora

 wrote in message
news:a77tod$iqgdf$1...@ID-84518.news.dfncis.de...

Non hai pensato di eseguire uno scandisk approfondito dopo aver avviato
windows in modalità provvisoria?
Saluti
Marco Dell'Oca
D.M.Software

Sinceramente no, anche perchè non mi sembrava quello il problema. Ho
scoperto che 99 su 100 è una maschera che genera quel problema. Se io la
cancello magari me lo trasforma. Ma perchè lo fa solo su alcuni pc e non
sistematicamente su tutti? Questo secondo me è un baco...
Saluti
Sergio Della Giora

 wrote in message
news:a7a2jr$jplpq$1...@ID-84518.news.dfncis.de...

Puo essere che su altri PC che dici ci siano delle dll o degli ocx diversi
da quelli installati su PC di partenza.
Controlla la versione di tutte le dll e degli ocx.


 stranezze che capitano usando tale versione rispetto alla '97 :
Ooooohhhhh...
Antonio

mi sembra di capire che A2000 faccia un po' schifo o sbaglio....?

 mi sembra di capire che A2000 faccia un po' schifo o sbaglio....?
E' una questione di delta tra pro e contro...
Antonio
Newsgroup: it.comp.appl.access
Titolo: Formattazione Condizionale Maschera Continua da Codice

Ciao a tutti,
ho una maschera continua che ha un controllo Perc, che contiene una 
percentuale,
Se la percentuale è <33 vorrei che il controllo txtStringaPerc fosse verde.
Se la percentuale è >=33 and <66  vorrei che il controllo txtStringaPerc 
fosse giallo.
Se la percentuale è >=66 and <=99 vorrei che il controllo txtStringaPerc 
fosse arancione.
Se la percentuale è >=100 vorrei che il controllo txtStringaPerc fosse 
rosso.
Il problema come ben sapete, è che la formattazione condizionale consente 
solo 3 condizioni.
Quindi ho pensato di ovviare impostandola da codice, ma aihmè il problema 
continua a sussistere, qualche suggerimento.
Questo è il codice che metto sull'evento On Load
    Dim fmCondition1 As FormatCondition
    Dim fmCondition2 As FormatCondition
    Dim fmCondition3 As FormatCondition
    Dim fmCondition4 As FormatCondition
    Set fmCondition1 = Me.txtStringaPerc.FormatConditions.Add(acExpression, 
, "[PERC]<33")
    fmCondition1.BackColor = 65280
    Set fmCondition2 = Me.txtStringaPerc.FormatConditions.Add(acExpression, 
, "[PERC]>=33 And [PERC]<66")
    fmCondition1.BackColor = 65535
    Set fmCondition3 = Me.txtStringaPerc.FormatConditions.Add(acExpression, 
, "[PERC]>=66 And [PERC]<=99")
    fmCondition1.BackColor = 33023
    Set fmCondition4 = Me.txtStringaPerc.FormatConditions.Add(acExpression, 
, "[PERC]>=100")
    fmCondition1.BackColor = 255
Grazie 

 Grazie
-- 
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: Cerco collaboratore che mi rifaccia la grafica di alcuni siti web...

Cerco collaboratore che mi rifaccia la grafica di alcuni siti web...
Come da oggetto cerco un collaboratore che mi aiuti a rifare graficamente
alcuni miei siti web.
E' richiesta competenza su impostazione grafica del sito, uso di css et
similia.
Tutto quanto serve a dare un eccellente aspetto grafico ad un sito web.
Compenso da concordare.
Se interessato contattami in email
giann...@libero.it

se ti puo interessare posso darti una mano
se vuoi degli esempi
www.belight.it
www.centersat.com
  *
www.bmwmotorradclubudine.it
 (1)
http://musivart.altervista.org
 *
www.orsiwargame.it
 (1)*
ed altri ancora
* sono in fase di sviluppo
(1) in collaborazione
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (
http://www.grisoft.com
).
Version: 6.0.716 / Virus Database: 472 - Release Date: 05/07/04
Newsgroup: it.comp.appl.access
Titolo: leggere la temperatura della cpu

Nessuno ha qualche riga di codice che mi restituisca la temperatura della 
cpu?
Mi serve per crearmi un sistema di rilevamento della temperatura nella sala 
server e mi mandi una mail se la temperatura supera un certo limite.
In poche parole mi avvisa quando mi si inchioda il condizionatore...
Grazie in anticipo...
Ps.... s������ la moto � sempre la stessa!!!!
-- 
_____/)_____
Skipper dixit... 


usa le WMI
ti�
http://vbnet.mvps.org/index.html?code/wmi/win32_temperatureprobe.htm
 

 ha scritto nel messaggio 
news:IxFCn.52775$Ua....@twister2.libero.it...

azz.... grazie!!!
:-)
cercher� di capirci qualcosa...
-- 
_____/)_____
Skipper dixit... 

 ha scritto nel messaggio 
news:IxFCn.52775$Ua....@twister2.libero.it...

Molto bello, ho solo un problema, su una serie di portatili mi funziona, sul 
server HP invece mi restituisce sempre lo stesso inverosimile valore di 8.3 
gradi indipendentemente dalla temperatura reale...
Cercher� di capirci qualcosa...
Grazie
Skipper dixit...

Newsgroup: it.comp.appl.access
Titolo: query di aggiornamento con campo di tabella

ho uan query di aggiornamento e i campi a zero vorrei aggiornarli ad un
valore che ho in una tabella aziendali il campo si chiama default
come faccio riferimento a default di aziedali nel campo aggiorna a della
query?
grazie a tutti.

 ha scritto nel messaggio
news:bi4lut$vap$1...@lacerta.tiscalinet.it...

La tabela aziendali ha un solo record?
Antonio

 ha scritto nel messaggio
news:x4m1b.257060$Ny5.7...@twister2.libero.it...

esatto!

 ha scritto nel messaggio
news:bi4uiq$4ba$1...@lacerta.tiscalinet.it...

E allora aggiorni a
DFirst("tuocampo";"tuatabella")
Antonio

Newsgroup: it.comp.appl.access
Titolo: Access Registra Macro

    Qualcuno sa se anche in Access risulta possibile l'utilizzo
    del comando Registra Macro come in Excel ?
    Grazie


non serve in un macro ci puoi far fare diverse azioni
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa1 - I° Conferenza Italiana per Sviluppatori Access Arezzo 4+5
Giugno 2005 Sono aperte le iscrizioni  Info:  
www.donkarl.com/it

    Grazie
Prego
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
 + iscriviti alla prima Conferenza
Italiana per Sviluppatori di Access (CISA 1), Arezzo, 4+5/6/2005
Newsgroup: it.comp.appl.access
Titolo: Guida alla programmazione

Salve a tutti,, sono un programmatore che vorrebbe capire, non avendolo mai
apprezzato per scarsa conoscenza, la effetiva potenzialità del gestire un
database con Access, piuttosto che con borland c++, se si possono trovare e
dove guide alla programmazione access online. Grazie a tutti!!!
--
riz...@tin.it
icq Uin  39041425
'sono in credito col mondo e, porca puttana, è arrivato il momento di
riscuotere' (mitico Sergio)

 dove guide alla programmazione access online. Grazie a tutti!!!
Se sei un analista con grande esperienza e devi sviluppare una grossa
applicazione, con caratteritiche chiare e precise ed hai un budget
faraonico, allora il C++ è il linguaggio ideale per fare tutto questo. Più i
contorni di ciò che devi realizzare si sfocano ed il budget a disposizione
diminuisce, meno lo scenario si presta a C++ e più a database framework
integrati come Access.
Se fino ad Access 97 esistevano anche dei grossi limiti in termini di
robustezza del sistema, con Access 2000 questi limiti vengono a cadere
grazie al supporto dell'architettura c/s ed in particolare con la
possibilità di connettersi in modo scalare a SQLServer/MSDE. Se sei un
purista C++ disponibile a tirare la cinghia, pur di non abbassarti ad
aberranti taglia/incolla di codice, allora Access non fa per te. Se sei un
pragmatico per il quale risparmiare fino al 90% del tempo per fornire al
cliente un buon prodotto applicativo è importante quanto avere un buon
ritorno economico della tua attività, bene, allora Access può fare al caso
tuo.
Online non si trova molto visto che esistono decine di pubblicazioni in
merito. In particolare ti consiglio un libro di mondadori che si chiama:
"Programmare Microsoft Access 2000" - Microsoft Press - Rick Dobson - L.
90.000.
Ciao e auguri da un ex-programmatore c/c++
Paolo

--
Nooooo ! Vade retro ACCESS !!!!
Scherzi a parte, dipende dal database che devi gestire.
Se ti serve gestire la rubrica degli indirizzi Access va benissimo, ma
se devi tenere in piedi (ad esempio) il sistema di analisi di un
laboratorio chimico č meglio orientarsi verso altri fronti (SQL
Server, Oracle, ecc. ecc.)
Spero d'esserti stato d'aiuto.
Andrea
P.S.
Se lo devi fare, rispondimi in E-Mail, perchč non seguo molto i NG
Newsgroup: it.comp.appl.access
Titolo: pulsanti

in una maschera ho diversi pulsanti comando  ai quali risco a cambiare il 
colore del testo mi sarebbe comodo invece cambiare colore (il grigio per 
intendersi) del pulsante grazie 


Non puoi nativamente, ma puoi sostituire il pulsante con un'etichetta e a
quel punto fai quello che vuoi.
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

[CUT]
Ciao,
a differenza di vb che ti consente di settare lo stile grafico per un 
pulsante ( e quindi cambiare colore etc..) in access puoi solo inserire una 
bitmap di sfondo! Tempo fà è stato posto lo stesso quesito ed ho suggerito 
l'alternanza di 2 gif (una che rappresenta l'immagine del pulsante rialzato 
ed una quella del pulsante schiacciato) per simulare il click del pulsante.
Ovviamente i controlli in oggetto sono le "image"-> una la setti come 
visibile e l'atra invisibile
Sull'evento mousedown  e mouseup cambi la proprietà visible
Image1.Visible=true
Image2.Visible=false
e viceversa. Sul click dell'immagine scrivi il tuo codice.
In ogni caso prova a dare 1 occhiata al sito di Baraldi -> 
www.mantuanet.it/alessandro.baraldi
 !
Alla prossima :-)

[CUT]
Ho dimenticato ad impostare le proprietą delle News con il mio nome -> 
altrimenti dicono in giro che le persone si "sdoppiano" in questo NG ! ;-) 

[CUT]
E' ovvio che devi utilizzare un programma di grafica (es. photoshop) per 
creare l'effetto pulsante a meno che non ti accontenti di pulsanti già 
pronti che trovi su internet  a partire da 
www.html.it
Buona giornata :-) 

 intendersi) del pulsante grazie
Vai Sul Sito Comune (link qui sotto) e nella Sezione Mpdules leggi la FAQ di
Alessandro Baraldi intitolata "5.59 API - Cambiare la forma e lo stile di
una tradizionale maschera rettangolare".
Nel database allegato, oltre a come cambiare di forma alle maschere, ti
verrà mostrato come ovviare al grigiume dei pulsanti di comando.
-- 
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: aggiornamento maschera a video

Ciao a tutti.
Problema probabilmente stupido.
Ho una maschera con una casella di riepilogo che mi mostra i record di una
tabella  anagrafica articoli; con evento click inserisce gli articoli
prescelti in una tabella NUOVI ART.
Nella stessa maschera (posizionata in intestazione maschera) ho inserito una
sottomaschera che contiene un'altra casella di riepilogo che mi visualizza
gli articoli che vado ad inserire nella tabella NUOVI ART.
Come fare affinchè ad ogni click la maschera si aggiorni e mi visualizzi la
sottomaschera aggiornata dei nuovi articoli inseriti ?
Spero di essere stato chiaro.
Saluti
Profumo

 ha scritto nel messaggio
news:bKQM7.188262$sq5.8...@news.infostrada.it...

Su evento click fai un forms![nuovi art].requery
ciao.

Newsgroup: it.comp.appl.access
Titolo: confronto tra stringhe....

Oi!
Devo far sě che se un percorso restituito da una funzione (quella che
apre la dialog di file che sta sul sitocomune) non č uguale a quello
che voglio io, venga visualizzato un messaggio di errore. 
Allora, per far ciň ho introdotto il codice, associato al bottone che
apre la dialog di open file:
Private Sub Immagine42_Click()
Dim nomefile As String
nomefile = cmdlg_file()
ImName = Right(nomefile, Len(nomefile) - InStrRev(nomefile, "\"))
' questo sopra seleziona il solo nome del file senza path
'questo sotto controlla se il path č uguale a quello che voglio io e
'se non č cosě mi visualizza la msgbox, senza vietare la selezione.
if not(Left(nomefile, InStrRev(nomefile, "\") =Percorso & "immagini\")
   MsgBox ("nomefile invalido")
End Sub
Immagino che il problema sia in quell' = ma non so come fare per
confrontare le due stringhe.... 
Grazie mille e
Axč!

 confrontare le due stringhe....
Ehem...
Il complemetare dell'operatore = è <>
Antonio

Il complemetare dell'operatore = è <>
if Left(nomefile, InStrRev(nomefile, "\") <> Percorso & "immagini\")
mi dà errore lo stesso :(
Axè!


wrote:
Bene, ora ho sostituito il codice con :
If Left(nomefile, InStrRev(nomefile, "\") <> Percorso & "immagini\")
Then
   MsgBox ("nomefile invalido")
End If
E mi dice 'tipo non corrispondente', ma se sono tutte e due
stringhe.... ?!?!?
Forse dovrei farglielo fare solo se la lunghezza delle stringhe è
uguale?
Axè!

 uguale?
No, non c'entra nulla!
Tu vieni dal C eh?
Antonio

Tu vieni dal C eh?
Si :D
Comunque il problema era che mi ero scordato una parentesi :P :D
AAARGH! :)
Axè!
Newsgroup: it.comp.appl.access
Titolo: aiuto creazione database

Vi descrivo subito il mio problema.
Ho creato un database costituito da due tabelle:
1.Ospiti (idospite, nome, cognome...dati vari)
2.Eventi (idevento, dataevento, tipoevento, idospite)
Le due tabelle devono essere collegate in questo modo: giorno per
giorno io ho bisogno di inserire un nuovo evento per ogni ospite.
Quindi devo selezionare il mio ospite e inserire data e evento.
Banale!
Non ci sono ancora riuscito!!!
L'inserimento dati l'ho fatto attraverso una maschera chiamata Ospiti.
In questo modo inserisco tutti i dati relativi all'ospite e poi con un
pulsante di comando richiamo un'altra maschera per inserire l'evento.
Il problema è che non riesco a collegare le due tabelle.
Quando da un determinato Ospite (es IdOspite=5) richiamo la maschera
evento (con pulsante di comando), nella tabella eventi, oltre i dati
inseriti manualmente da me, deve essere automaticamente inserito anche
l'IdOspite corrispondente (in questo esempio IdOspite=5).
Ma questo non avviene.
La relazione l'ho impostata.
Cosa mi manca?
Spero possiate darmi una mano
grazie
mirco

 ha scritto nel messaggio 
news:1164994507....@j72g2000cwa.googlegroups.com...




grazie
mirco
pur essendo semplice devi seguire alcuni passi.
Le due tabelle andrebbero collegate, l'hai fatto ?
Il collegamento dipende da quali combinazioni vuoi ottenere, per come l'hai 
descritta direi che devi aggiungere un campo nella tabella eventi di tipo 
numerico lungo.
Adesso apri da menu Strumenti --> Relazioni ... ed aggiungi le due tabelle 
che hai. Poi trascini idOspite verso il campo che hai creatoin Eventi. 
Dovresti vedere una riga che unisce le due tabelle. Fai click col destro su 
quella riga e selezioni l'opzione 2 e la tua riga avrà adesso una direzione 
dall'ospite agli eventi.
Se crei una maschera con origine Ospiti ed una sottomaschera con origine 
Eventi e le colleghi sui due campi coinvolti nlla relazione, avrai la 
sincronia che cerchi,  se ho capito bene!
IvanDaBologna

 IvanDaBologna
Non so se sono riuscito a spiegarmi...
Comunque funziona!
grazie
mirco

mirco
-- 
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------

 record la tabella OspitiEventi.
Terrò presente se dovesse servirmi una struttura di questo tipo...
grazie
mirco

Newsgroup: it.comp.appl.access
Titolo: tempi esecuzione codice

qualcuno sa ricordarmi quel comando per misurare la durata di esecuzione di un codice, ricordo che è da mettere all'inizio e alla fine del codice per salvare il tempo.
 
grazie.

 
 
 
Sub prova()
inizio = Timer
 
 
qui il codice della  tua macro
 
 
fine = Timer
MsgBox fine - inizio
End Sub
Newsgroup: it.comp.appl.access
Titolo: [OT] Passatempo per il weekend

Scusate se contribuisco a intasare il NG di cazzate ma per chi di notte non
sa cosa fare (pensate che c'è gente che addirittura dorme...) penso che avrà
da divertirsi...
http://www.pc-facile.com/security/hackme.php
Lunedì mattina vi dirò dove sono arrivato...
Ciao, FABIO

 ha scritto nel messaggio
news:rAs99.90881$n04.2...@twister2.libero.it...

Fabio ma tu non stavi lavorando ?
Non era scoppiato il router?
A che livello sei arrivato?
Ma bisogna iscriversi per forza?
Oddio non bastava L'NG, adesso pure questo a farmi fare le ore piccole.
Mi sa che mi faccio saltare in aria il modem, tanto non vale un c***o.
Ciao. Fabrizio.

 Ciao. Fabrizio.
Lo so, è una droga ma non so come uscire dal "tunnel"
Ciao e divertiti (so che ci andrai...:-))
FABIO

 Ciao e divertiti (so che ci andrai...:-))
Non ci penso proprio ..... non lo so .... no no non devo...... .
Ma Fabio ti posso dare del tu ?  .....
Allora:
Ciao. Fabrizio.
passo e chiudo.


 E io che devo dire ...
... non esco più dal 5° :-(

Newsgroup: it.comp.appl.access
Titolo: ei sottomaschera! vai a record con id=x

ciao a tutti
ho ancora il problema gia postato in precedenza.
ho 2 sottomaschere di una maschera.
dal codice vb di una delle 2 sottomaschere voglio imporre all'altra
sottomaschera di posizionarsi sul record con id=x, dove x e' un numero
variabile.
coma fare?????? 
non credo sia complicato..ma non riesco proprio!
e poi questa grammatica del vb in access e' un casino
prima nomeform.formsecondario.casellatesto
poi forms!form1...etc   insomma ... 'cè un modo standard e funzionante?
grazie davvero
MARTA
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 MARTA
puoi usare 2 metodi:
1 se vuoi visualizzare solo il record che ti interessa applichi un filtro
alla seconda sottomaschera
2 se vuoi visualizzare tutti i record e posizionarti su uno in perticolare
guardati l'istruzione FindRecord.
io opterei per la prima che è meno pesante x il db e anche x te da fare.
ciao


 MARTA
C'è sul sito comune una funzione di Sib per questo. In realtà lui si posta
al record segnato stando nella sottomaschera ma non dovrebbe essere
difficile fare ciò che vuoi.
MAssimilinao

Newsgroup: it.comp.appl.access
Titolo: [2010] migliorare esportazione report in excel

>>>>  
http://www.bb2002.it
 :)  <<<<<
........... [ al lavoro ] ...........

 sincope
 
Credo che il font grigio in excel abbia un significato, dati non modificabili o qualcosa del genere
 
-- 
Greg

 
 
la sorgente dei dati è una query, potrebbe starci, ma penso piuttosto a un 
cavolo di gusto del bello di chi ha impostato i "temi" 

Newsgroup: it.comp.appl.access
Titolo: File excel

Salve
Ho creato una maschera e con l'autocomposizione un pulsante che sull'evento
click mi avvia Excel.
Nel codice sono riportate le seguenti istruzioni:
Private Sub Comando0_Click()
On Error GoTo Err_Comando0_Click
    Dim oApp As Object
    Set oApp = CreateObject("Excel.Application")
    oApp.Visible = True
    'Only XL 97 supports UserControl Property
    On Error Resume Next
    oApp.UserControl = True
Exit_Comando0_Click:
    Exit Sub
Err_Comando0_Click:
    MsgBox Err.Description
    Resume Exit_Comando0_Click
End Sub
Per poter lanciare sempre da questo pulsante uno specifico file di Excel
dove devo aggiungere il nome del file??
Grazie in anticipo
Caio
Giorgio

 ha scritto nel messaggio
news:thaUb.13530$Mt6.4...@twister2.libero.it...

Proca così:
Dim TuaApplicazione As Object
Dim FileExcel As Object
Dim Foglio As Object
Set TuaApplicazione = CreateObject("Excel.Application")
Set FileExcel = TuaApplicazione.Workbooks.Open("c:\NomeFileExcel.xls")
Set Foglio = FileExcel.Sheets("NomeFoglio")
Foglio.Activate
TuaApplicazione.Visible = True
Dove al posto di c:\NomeFileExcel.xls metti il nome completo del file Excel
che devi aprire e NomeFoglio è il nome del foglio in esso contenuto.
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: disinibire tasto salva con nome da word aperto in access

    apro un documento di word da access con il seguente codice
            Set wshShell = CreateObject("WScript.Shell")
            wshShell.Run NOMEFILE
            Set wshShell = Nothing
sapete se esiste la possibilitą di disinibire la possibilitą di "salvare con 
nome" da word
in quanto il nome al documento lo assegno io da access,
ma solo quando apro word da access mentre se aperto word direttamente da 
windows ovviamente ci deve essere.
grazie a tutti. 

 grazie a tutti.
Aperto così non hai molte possibilità di accedere all'oggetto CommandBar.
Per poterne gestire Oggetti e Proprietà devi ricorrere all'uso
dell'Automazione.
accedendo all'istanza di Word tramite GetObject(Vedi Help) hai la
possibilità
di accedere alla Command Bar e fare tutto quello che vuoi come se
fosse quella di Access....!
Ciao
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------

 grazie a tutti.
Personalizza (in word) la barra strumenti rimuovendo i comandi che non vuoi far eseguire...
Ciao.
-- 
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: Ferrari Rino

Ciao Alex tempo fa in base a quesito sul NG
in merito a salvare delle immagini (.ico o altro )in una dll
e quindi poi sfruttarle per l'utilizzo sulle form
ad oggi non sono riuscito ad assegnare  una icona
predefinita prendendola dalla dll ad una determinata form.
potresti inviarmi un piccolo esempio (file access e relativa dll) sia di 
come strutturare la dll con le relative immagini
e poi assegnandole ad una form magari alla apertura della stessa.
Grazie
Rino

 ha scritto nel messaggio 
news:FTWUd.981659$35.36...@news4.tin.it...

Scusate l'oggetto
messaggio inviato erroneamente !-) 

 wrote in message
news:FTWUd.981659$
35.36...@news4.tin.it

Rino potresti proporre il tuo Post con un Subject adeguato ed
utile anche a future RICERCHE da parte di altri.
Trovi un Demo sul mio sito alla sezione [API]
FAQ 1.27 "Estrae Icone da Dll/Exe e sostituisce l'Icona della Form"
E' completo di tutto e fà già quello che chiedi.
Ciao
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.appl.access
Titolo: Raggruppamento con campo variabile

salve a tutti,
Ho realizzato una query che raggruppa alcuni record eseguendo delle somme
in alcuni campi, vorrei inserire un campo descrittivo che però è diverso
per ogni record quindi se lo inserisco non mi esegue più la somma sui
raggruppamenti voluti.
Qualcuno puà suggerirmi il modo per far comparire tale campo senza
rovinarmi ei raggruppamenti e le relative somme?
Ringrazio anticipatamente tutti
Vincenzo
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Ringrazio anticipatamente tutti
C'è una contraddizione in quello che vuoi fare.
Vuoi raggruppare tutto ma avere poi tutte le descrizioni diverse?
Se è così non si può fare.
Se invece te ne basta una qualunque, metti come funzione Primo
Antonio

 Antonio
Perfetto! Idea Grandiosa! Grazie 1000

Newsgroup: it.comp.appl.access
Titolo: biblioteca in access 2007

Dispongo di  Access 2007  su Windows Vista  64 bit su cui ho  negli anni 
scorsi caricato la biblioteca di casa  occupando  19,7 MB.   Sono ora in 
procinto di  inserire  altri  400-500 libri  e occuper� quasi certamente 
altri  10-12  MB.  Vi sarei grato di un'opinione in ordine alla 
sostenibilit� del database  a questi livelli di utilizzo, specie riguardo la 
pronta visualizzazione della maschera dei singoli libri  e l'efficacia della 
ricerca  dei testi  tramite  le parole chiave nei campi  attivati ( codice, 
titolo, autore, editore,  data edizione, pagine  ecc. ).
Grazie in anticipo per qualche dritta. 
 

500 libri 12 mega? sei sicuro? cmq son scherzi x access


Ti consiglio caldamente di abbandonare i file mdb per contenere i dati
Usa Access per l'interfaccia utente ed un db server vero per tenere i dati
Vanno benissimo sia Sql Server, Ibm Db2, Oracle, Sybase ed altri
Ancor meglio se vai sugli open source Postgresql o Firebird
Ciao
RobertoA
 
 
 
 

 Ancor meglio se vai sugli open source Postgresql o Firebird
Io invece consiglio caldamente l'OP di non seguire il tuo suggerimento 
per quella parte che propone l'uso di un db server.
Condivido l'opportunitï¿œ di dividere il file in in due parti: dati 
(tabelle) e programmi (Form, Report, Codice, etc), con riferimento perï¿œ 
alle dimensioni del file.
Fino a 20-30 mb non andrei a cercare soluzioni complesse: un solo file 
funziona piï¿œ che bene.
 
Access comincia a dar segni di stanchezza quando lavori, in 
multiutenza, su tabelle di 100-200 mila record, dipendendo in modo 
significativo dall'hardware e dalla versione di Access.
 
Bruno
 
 

 Bruno
 
E dove le vedresti le soluzioni complesse?
Nel caso di Firebird, l'installazione porta via un minuto forse meno, ed e' 
tutta automatica, da Win Xp fino al Win 8
L'installazione dei driver odbc un altro minuto, ed e' tutta automatica
E sei gia' pronto per la multiutenza, per i backup a caldo, ecc..  ecc..
Capisco se lo sforzo fosse di molto maggiore
Ma se a pari sforzo hai a disposizione caratteristiche di gran lunga 
migliori, non c'e' nessun dubbio sulla scelta da fare
Ciao
RobertoA
 
 

 migliori, non c'e' nessun dubbio sulla scelta da fare
A saper far le cose, perchï¿œ l'hai giï¿œ fatte, occorrono a volte secondi 
in luogo di minuti.
Se non le conosci, perchï¿œ non l'hai mai fatte, occorrono a volte ore 
anzichï¿œ minuti.
 
Opinioni comunque.
 
Bruno
Newsgroup: it.comp.appl.access
Titolo: Report e Pagine

Ciao a tutti
Dovrei numerare le pagine di un report su una stampa di vari clienti
ripartendo da 1 ogni volta che nella mia intestazione di gruppo ho un nuovo
cliente.
Sono riuscito a risolverlo impostando page=1 su formattazione gruppo
 ma non riesco a far ripartire da 1 le pages infatti mi dice che la
proprietà pages è di sola lettura.
Vovrei far visualizzare  pagina 1 di 3 , 2 di 3, 3 di 3 relative al gruppo
e non 1 di 140 che sarebbero le pagine complessive di tutti i clienti in
anteprima report per dare la possibilità all'utente di selezionare la
stampante adeguata.
Mi è stato suggerito di stampare un cliente per volta ma è una cosa molto
laboriosa
Ho provato in vari modi senza risultati, esiste una maniera per ottenere
questo obbiettivo?
Grazie a tutti


Se non sbaglio, la proprietą Pages non puņ essere scritta in fase di
esecuzione.
Se trovi una soluzione, fammelo sapere, interessa anche me.
Ciao,
Salvatore

Newsgroup: it.comp.appl.access
Titolo: Somme parziali in piè di pagina

Ciao, ho un report che nel corpo ha "l'imponibile", "l'imposta" e il
"prezzo finale"(somma di imponibile + imposta).
Vorrei calcolare nel piè di pagina il totale di: imponibile, imposta e
prezzo finale.
Se nelle opzioni non metto una somma parziale mi da "#errore" in tutte
le pagine.
Se metto parziale su gruppo mi da "€ 0,00" e sull'ultimo foglio
"#errore".
Se metto parziale su tutto mi da vuoto(non scrive nulla) e sull'ultimo
foglio "#errore".
A me interessa avere una somma parziale sul foglio(tipo:
Su primo foglio: somma primo foglio
Su secondo: somma del primo + somma del secondo
Su terzo: somma del primo + del secondo + del terzo
ecc ecc
è possibile??se è si mi potreste dire come??
e sapete spiegarmi perchè di quegli errori??
Scusate per disturbo
Vi rigranzio in anticipo per eventuali Vostre risposte.
Ciao.
Angelo

 e sapete spiegarmi perchè di quegli errori??
Se ti capisco bene puoi provare questo:
Nella sezione corpo creare un controllo "txtSumFinale" con
Origine controllo:
=[imponibile + imposta]
Impostare la proprietà Somma parziale del controllo a Su tutto,
la proprietà Visibile a No.
Nel piè di pagina creare un campo "txtSubTotal" con
Origine controllo:
=[txtSumFinale]
Questo sistema puoi anche usare per la somma dei singoli
campi "imponibile" e "imposta".
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
Newsgroup: it.comp.appl.access
Titolo: Distinta base.

Qualcuno conosce dove posso trovare un programma o indicazione su come
realizzare una distinta base con Access?
Grazie

 Grazie
Ricavare la DistintaBase o DIBA è una delle cose più rognose
di un programma gestionale.
Innanzitutto per funzionare bene devi aver strutturato i componenti
in modo da poter essere AutoRelazionati o AutoReferenziati, vale
a dire che nelle tabelle(solitamente 2 per non avere un limite
di relazioni) devi avere gestito in modo che ogni Materiale possa
essere associato ad un Materiale Padre.
Quindi avrai 2 tabelle:
1)Materiali
2)Dettaglio Materiali
La 2° però sarà Referenziata da 2 Tabelle Materiali, 1 per il PArent
ed una per il Child.
Questa struttura realizza un sistema a livelli Infiniti.
Ora se hai gestito così sei a buon punto, ma per esplodere una
DIBA occorre gestire una funzione ricorsiva sulla Tabella Dettagli
filtrata per MaterialeParent.
Dovrai popolare una Tabella Temporanea con quanto trovi dalla
ricorsione
di tutti gli elementi della Tabella dettagli, quindi metti in relazione
la
Tabella
Temp con la Tabella Materiali ed hai ottenuto la DIBA.
Semplice da spiegare, ma estremamente complessa da realizzare.
Il metodo della ricorsione è ostico di suo, ma in questo caso non hai
alternative....!
Saluti
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------

mi scuso se non rispetto la regola del quoting,
rispondo a questo argomento con un account su Google (e quindi lo
faccio per provare questo account visto che rispondo da un posto
pubblico dove non è attivato Outlook)
Voglio aggiungere a quanto detto da Alessandro Baraldi che se siamo di
fronte alla situazione particolare (favorevole) in cui esiste un solo
livello di dettaglio la distinta base viene ricavata con il lancio di
una sola query
Giorgio
PS: per rendere più generale la dizione dell' argomento si possono
utilizzare i termini
1) Articoli (Testata: tabella principale)
2) Componenti (Dettaglio: tabella correlata, relazione 1 a molti)

 ha scritto nel messaggio news:...


 wrote in message
news:ZPJne.39919$
795.1...@twister1.libero.it

Mi sembra che questo argomento sia stato già affrontato qualche giorno
fa, comunque un distinta base la puoi realizzare con tre archivi:
1) Archivio PRODOTTO FINITO
2) Archivio di tutti i COMPONENTI ( ossi anagrafica di tutti i codici
mettendoci anche i prodotti finiti)
3) Archivio di LEGAMI tra padre e figlio dove c'è per intenderci la
quantità di materiale impiegato nel legame padre-figlio.
In questo modo puoi fare una distinta Base  avente un mumero di livelli
infinito;
la difficoltà consiste nello sviluppare delle procedure ricorsive per la
gestione stessa della Distinta Base, ma dopo qualche tentativo dovrebbe
essere poi fattibile ad esempio
rappresentare la distinta base con un controllo TreeView.
Ciao,
Roberto
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.appl.access
Titolo: modificare da maschera il report di stampa

Salve ho un piccolo applicativo access che  stampa uina scheda (report) 
da una maschera..
Tutto codice arrangiato da me... che di vb proprio non conosco molto.
Comunque nella maschera che uso per le operazione di compilazione della 
  ho messo una casella di controllo la quale dovrebbe rendere visibile 
una casella di testo sul report che contiente la parola URGENTE e che 
verra stampata assieme al report.
Le soluzioni che ho prospettato sono 2
la maschera invia un comando al report che e' aperto hidden  di rendere 
visibile la casella di testo del report  un comando del tipo
Report.Pippo.etichettA_URGENTE.VISIBLE = TRUE (TRADUCETEMELO IN VISUAL 
BASIC)
Oppure durante l'apertura del reporto il report stesso nel'evento load 
fa un controllo sulla casella di controllo  che se e' selzionata renda 
visibile la casella di testo
se qualcunio me lo traduce in basic....
lo ringrazio gia da ora...
  altra cosa..... cosa puo essere che mi blocca questo comando ?
non facemdomi  scorrere i record nella maschera
In una maschera quasi identica funziona perfettamente...
confrontandole mi sembrano nelle proprita identiche ,,, e' qualcosa al 
link dati che puo' differire nel senzo che una acdcede a 1 base dati 
sola mentre l'altra a 2 tabelle
Private Sub Comando13_Click()
         DoCmd.GoToRecord , , acNewRec ' Mi dice impossibile raggiungere 
il record aselezionato
Exit_Comando4_Click:
    Exit Sub
Err_Comando4_Click:
     MsgBox Err.Description
      Resume Exit_Comando4_Click
End Sub
Saluti Roberto
W il sitocomune veramente Utile

 W il sitocomune veramente Utile
Ciao.
-- 
Sergio MAZZA

  ALLORA  : ME!Urgente.visible = forms!R_offerta.casella controllo107 
ME! ? cosa e'
ho messo una casella di spunta non una casella di testo se e' spuntata 
deve far apparire il messaggio urgenteb e non e' attivata non deve 
visualizzare l'etichetta con scritto urgente.
......
Saluti roberto

 Saluti roberto
Ciao.
-- 
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: Relink tabelle

Ragazzi,
ho un db contenente tabelle collegate. Parte di queste tabelle sono
collegate a un altro db access, altre invece sono linkate a un db SQL.
Ora, all'avvio del programma dovrei effettuare un test sul
collegamento delle tabelle (ma solo su quelle collegate all'altro file
access) in modo da avviare la procedura di relink nel caso in cui si
si sia perso il loro collegamento (il ricollegamento delle tabelle sql
viene invece gestito a parte).
Sul sito MVPN ho trovato la procedura che si occupa di ricollegare le
tabelle access, ma non riesco a trovare un test affidabile da lanciare
all'avvio dell'applicazione che mi dica se le tabelle access hanno o
no perso il collegamento. Ho trovato qualcosa sul SitoComune
(Autolink), ma non sono riuscito a fargli discriminare tra le tabelle
collegate ad  "access" e quelle collegate a "sql".
Chiedo scusa se sono stato un po contorto, ma spero di aver spiegato
il mio problema
David
Posted from X-Privat Free NNTP server - 
www.x-privat.org

 ha scritto nel messaggio
news:34njtvs4rfneaquoq...@4ax.com...

Veloce e commerciale, conta i record di una tabella linkata
MAssimiliano

 ha scritto:

MA, intanto grazie per la pronta risposta.
Ho provato con DCount ma nel caso in cui la tabella abbia perso il suo
collegamento mi risponde con un errore.
Che su sappia è possibile intercettare l'errore?


 ha scritto nel messaggio
news:75pjtv07sst03edgp...@4ax.com...

Che numero di errore ti dà?
Nel gestore errori se hai quel numero esegui la funzione relink.
MAssimiliano

 ha scritto:

la finestra di avviso mi dice 3024.
ma non sono riuscito a cavare un ragno dal buco.



ha scritto:

Ragazzi, alla fine sono riuscito a trovare quello che cercavo, ve la
posto perchè penso possa tornare utile: sul sito Microsoft
all'indirizzo,
http://support.microsoft.com/default.aspx?scid=kb;it;i13444
tra le altre funzioni c'è questa:
Private Function CheckAttachment(pstrTable As String) As Integer
' Controlla se riesce ad aprire la tabella pstrtable
Dim db As DATABASE
Dim rst As Recordset
Set db = DBEngine.Workspaces(0).Databases(0)
On Error Resume Next
Set rst = db.OpenRecordset(pstrTable, DB_OPEN_DYNASET)
If Err <> 0 Then
CheckAttachment = False
Else
rst.Close
CheckAttachment = True
End If
End Function
la funzione, che necessita del nome della tabella da testare,
restituisce false nel caso di link interrotto. A quel punto basta
testare il valore della funzione e nel caso di false, lanciare la
procedura di aggiornamento del link.

Newsgroup: it.comp.appl.access
Titolo: Stampare solo record corrente, help

Non riesco a trovare un modo semplice per poter riuscire a stampare solo il
record che ho attualmente in maschera, infatti se con un pulsante richiamo
il report, questi se ci sono 1500 record nella tabella (i cui dati vengono
immessi dalla maschera sopra) me li stampa tutti, io invece vorrei solo
stampare quello che ho "corrente" in maschera.
Sono un niubbo, ho provato a cercare con google, ma trovo solo routine
avanzate che non riesco ad adattare al caso mio.
Help...
Grazie.

 Grazie.
Nella query di origine del report metti come criterio l'IdRecord della
maschera.
--
rgrds
SC
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

JoeBlack® ha scritto:

Devi usare il parametro "WHERE Condition" di openreport, passandogli il
filtro da applicare in fase di stampa. L'ideale sarebbe usare come filtro
la chiave primaria della tabella che è origine dati del report.
esempio:
DoCmd.OpenReport "Clienti", acviewpreview, , "IDcliente=" & me.IDcliente
Namor
-- 
namor at inwind punto it

Newsgroup: it.comp.appl.access
Titolo: Controlli obbligatori

Per tutti i controlli in una maschera che derivano da una tabella puoi
impostare direttamente nei campi della tabella la regola di convalida per
quel campo. Nella proprietą "obbligatorio" metti "Sģ".
Per le combo non collegate devi necessariamente scrivere del codice (almeno
nella grande maggioranza dei casi).
Ciao, Carlo
--
Posted from 
ro...@www.paola.antares.it
 [195.216.145.2]
via Mailgate.ORG Server - 
http://www.mailgate.org

grazie da barbi
Io ho sempre fatto così, il test del valore dei controlli obbligatori al
salvataggio del record, usando magari un pulsante che non salva se il
controllo non è superato.
Se ti rompe scrivere una serie di if per ogni controllo obbligatorio,
potresti usare questo stratagemma.
Metti davanti al solito nome che hai dati ai controlli obbligatori un
acronimo, per esempio "OBB_"
Esempio "OBB_codice_fiscale"
Poi ti scrivi una funzione fatta così:
Function controlla(x as form) as boolean
For i = 0 To x.Controls.Count - 1
   Set myctl = x.Controls(i)
   If Left(myctl.Name, 4) = "OBB_" Then
     if isnull(myctl.value) or trim(myctl.value) = "" or
altricontrolli(myctl.value) then
       msgbox "Il campo " & mid(
myctl.name
,5) & " è obbligatorio: provvedere
ad inserire il dato!"
       controlla = false
       exit function
     end if
   end if
next i
controlla = true
end function
Poi, sul clic del pulsante di validazione farai
if controlla(Me) then
  procedi e salva il record
end if
Antonio


Hanno inventato la proprietà TAG proprio per evitare
certe porcate...
Bye, Ste

...

Che però solo alcuni sanno fare... poi ci sono gli scrausi che si appoggiano
alle proprietà tag e alle autocomposizioni...
Antonio

 alle proprietà tag....
Ti sei mai chiesto xchè MS abbia messo su ogni
controllo/form una prop. (TAG) che apparentemente
non serve a nulla?
Oggi ti trovo particolarmente "loffio", che ti succede?
Sti sbarbatelli...
Bye, Ste

Sti sbarbatelli...
Potevi risolverlo tu il problema...
Antonio


a proposito, mi sono letto l'help ma ancora non ho capito cosa ci devo fare
con 'sto Tag...
barbi

 wrote in message
t1ir4.11179$317.1...@news.infostrada.it...

  Ci scrivi dentro qualcosa come 'OBBL' e poi modifichi leggermente la
funzione che t'ha scritta il Biso; così:
' Controlla = True <==> devo immettere ancora dati necessari.
Function Controlla(frmQualeForm as Form) As Boolean
Dim myctl as control
For each myctl in My.Controls
   If myctl.tag = "OBBL" Then
     if isnull(myctl.value) or trim(myctl.value) = "" or
altricontrolli(myctl.value) then
       msgbox "Il campo " & mid(
myctl.name
,5) & " è obbligatorio: provvedere
ad inserire il dato!"
       Controlla = True
       exit function
     end if
   end if
next
End Function
  In questo modo sei libero di scrivere il nome del controllo come piu' ti
piace.
  Ciao.
Newsgroup: it.comp.appl.access
Titolo: Problema sulle routine evento

A seguito di operazioni forse un po' sconsiderate, dove copio una maschera e
incollo nei vari moduli di classe pezzi di codice prelevati da altre
maschere, mi trovo degli strani errori che mi dicono: "L'espressione "nome
evento" immessa come impostazione della proprietà di evento ha provocato il
seguente errore: La dichiarazione della routine di eventi non corrisponde
alla descrizione dell'evento collo stesso nome"
ma io ho controllato attentamente i nomi delle routine evento e
l'impostazione "nome evento" = [routine evento], cosa diavolo vuole?
talvolta sono riuscito a risolvere ricopiando di nuovo la maschera e
modificando a mano il codice...
barbi

, 
barbi...@libero.it
 says...

Prova a controllare le variabili dichiarate nella testata della routine 
evento.
x es. la routine "su tatso giu" e' dichiarata come segue:
Private Sub Campo0_KeyDown(KeyCode As Integer, Shift As Integer)
                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Ciao

 wrote in message
MPG.1308c7223...@news.tin.it...

ho già controllato e tutto e' a posto, rinuncio a capire... l'unica e' non
copiare mucchietti di routines in una volta sola, adesso faccio così: mi
costruisco il modulo di classe pezzo per pezzo facendo generare la riga
"Sub" automaticamente, colla scelta [Routine Evento], e poi mettendoci
dentro il corpo della routine copiato dall'altra maschera, e cosi' sono
riuscito a ricostruire delle maschere funzionanti
barbi

Newsgroup: it.comp.appl.access
Titolo: icone sulla barra di avvio

Gentilissimi..
il mio applicativo gestionale in access funziona benissimo e sono molto
soddisfatto. E' normale che appaiano icone in basso una per ogni maschera
aperta? Come si fa per fare aprire solo la principale? Sinceramente non ho
capito il funzionamento di questo: delle mie maschere alcune sono pop-up ma
altre no.
Ringrazio anticipatamente chi risolverà il mio enigma.
Saluti da Parma


lo puoi deselezonare in strumenti - opzioni
Icone sulla barra di stato
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it
Newsgroup: it.comp.appl.access
Titolo: Controlo che non aggiorna tabella!

Salve a tutti,
ho una mask con text1 collegato alla tabella pippo.
in text1 c'è una formula (una semplice somma).
Come mai nella maschera visualizzo il risultato corretto e nella tabella 
(nel relativo campo)  non mi appare nessun valore?
Non dovrebbe essere automatico?
Ciao e grazie
Carla 

su evento dopo aggiornamento o quello che ti serve scrivi (in vba):
Me!campotabella = Me!campomaschera

"carla" <carl...@NOSPAMhotmail.com> ha scritto nel messaggio 
news:43478aea$0$20502$4faf...@reader4.news.tin.it...

Volevo aggiungere una cosa: PENSO che il controllo sia collegato alla 
tabella: io l'ho creato così ma poi in proprietà-origine controllo ho 
scritto la famosa espressione.
Pensate che sia sempre collegato alla tabella o con l'inserimento 
dell'espressione ho perso il colleganmento?
ciao 

 ciao
Esistono due tipi di controlli, associati (ad un campo di una tabella) e non 
associati; questi ultimi possono avere come origine una funzione o nessun 
valore. Quindi se vuoi scrivere il risultato della somma in un campo di una 
tabella devi gestire l'evento della form "prima di aggiornare" indicando li 
il valore da scrivere:
es.
me!nomeCampo = me!nomeControlloNonAssociato (oppure la funzione che effettua 
la somma)
Comunque è buona norma in un database di non memorizzare nulla che sia 
frutto di calcolo; se hai salvato i valori che utilizzati con la funzione 
(es.) somma, avrai sempre in tempo reale il totale.
Mentre se salvi anche il risultato e cambia uno dei valori devi eseguire un 
aggiornamento anche del totale; immagina questo moltiplicato per tanti 
records e per tante tabelle...
Ciao.
-- 
Sergio MAZZA 

 ciao
beh: l' origine controllo non PUO' contenere due diverse origini:
se inserisci una espressione (una formula) il controllo è non
associato e il risultato è solo un aiuto visivo (di consultazione)
all' apertura della maschera ed e' opportuno che non sia memorizzato
nella tabella perche' se cambiano i dati che lo generano esso poi
rimane invariato.
Giorgio
Newsgroup: it.comp.appl.access
Titolo: Aggiornamento routine da access 200? ad access 2016

Buongiorno a tutti, ho una vecchia routine access "Ricerche.mdb" scritta con una versione precedente
alla 2016.
La routine, se non ricordo male, la scaricai dal vecchio sito 
http://www.accessgroup.it/sitocomune/
.
 
Quando tento di aprirla, mi dà l'errore "Impossibile aprire un database creato con una versione
precedente dell'applicazione".
C'è una maniera per poterla almeno visualizzare o c'è qualcuno che sia in grado di aprirla e
riportarne il contenuto in un file .txt o in una versione aggiornata .accdb ?
Grazie per le eventuali risposte,
Gianni
 
 

Gianni, sembra tu stia chiedendo le indicazioni come Totò...
"Per dove dobbiamo andare, dove dobbiamo andare...?"
 
Ti sei reso conto che non hai detto nulla di utile per capire di cosa parli...?
 
Vedi tu...
 
@Alex


Forse ho posto male la domanda. Ci riprovo:
premetto che IO non so come e nemmeno se sia possibile aprire con access 2016 un file .mdb creato
con una versione precedente. 
Quando ci ho provato la risposta é stata semplicemente che col 2016 non posso aprirlo; mi chiedo se
c'è una maniera per poter comunque aprire il file .mdb per copiare la routine che contiene.
 
Spero di aver reso chiara la domanda.
Grazie