title: Bug di SP3 di Office: combobox e listbox apparentemente vuote

author: Fabio Dalla Villa

text:
Ho riscontrato un errore singolare: su un PC con Win NT, dopo aver
installato SP3 di Office, tutte le listbox e le combobox di un mio
applicativo risultano vuote, anche se in realtà "funzionano", ovvero la
selezione alla cieca prodce gli effetti che dovrebbe. E' come se fosse tutto
scritto in caratteri bianchi su sfondo bianco. Ovviamente le proprietà del
campo della maschera non sono impostate così.
Leggendo su internet ho trovato:
There is in fact a bug introduced with A2003 Service Pack 3 (which probably
got installed automatically, and which *cannot* be uninstalled other than by
removing Access from your computer altogether and reinstalling up to SP2).
The getaround is to remove *all* formats on all fields in the combo box's
rowsource, including >.
Non ho possibilità di verificare direttamente quel PC per qualche giorno. Se
ho capito quanto sopra, c'è stata una modifica della proprietà del campo
nella tabella, tra l'altro sistemata in un back end, con aggiunta del
formato ">", che andrebbe rimosso.
Qualcuno può confermare/verificare?
Ciao
--
Fabio Dalla Villa


author: MA

text:

sì, se ne è già disusso, è un bug
--
--
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access


text:
sì, se ne è già disusso, è un bug
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access
Ho controllato sul sitocomune e sui gruppi google con ricerca Sp3, bug,
ecc., ma ho trovato solo il mio stesso messaggio.
Mi puoi dare indicazioni per la ricerca (o un link).
Grazie


title: Access e memoria di sistema

author: Giuseppe Ranoia

text:
Salve a tutti.
Non so se considerare OT questo messaggio.
Il problema risiede nel fatto che quando il mio db deve gestire maschere
che
hanno uno sfondo (quelli dell'autocomposizione!) trova difficoltà in
quanto
la memoria si esaurisce.
Ho provato a monitorare la memoria e una volta aperta la maschera della
tabella principale (visualizza un record all volta) vado avanti e
indietro
con lo scroll del mouse facendo così visualizzare in successione tutti i
record.
La memoria collassa fino a chiedermi un riavvio (praticamente).
Esiste qualche procedura che svuoti la memoria temporanea?
Come risolvere?
Grazie.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Access e memoria di sistema

author: HjKlOp

text:
> La memoria collassa fino a chiedermi un riavvio (praticamente).
> Esiste qualche procedura che svuoti la memoria temporanea?
Non per essere paranoico, ma hai controllato che non ci sono processi
"anomali" in corso ?
P.S. vedi: [OT]Virus SWEN


title: Access e memoria di sistema

author: Simone Calligaris

text:
"Giuseppe Ranoia" > Salve a tutti.
> Non so se considerare OT questo messaggio.
> Il problema risiede nel fatto che quando il mio db deve gestire maschere
> che
> hanno uno sfondo (quelli dell'autocomposizione!) trova difficoltà in
> quanto
> la memoria si esaurisce.
> Ho provato a monitorare la memoria e una volta aperta la maschera della
> tabella principale (visualizza un record all volta) vado avanti e
> indietro
> con lo scroll del mouse facendo così visualizzare in successione tutti i
> record.
> La memoria collassa fino a chiedermi un riavvio (praticamente).
> Esiste qualche procedura che svuoti la memoria temporanea?
> Come risolvere?
Prova immagini bitmap
Ciao.


title: Access e memoria di sistema

text:
"HjKlOp" <
lordl...@yahoo.com
> wrote in message
news:Emkbb.133805$
R32.4...@news2.tin.it

Ho controllato, certo. Anche perché ho ricevuto anch?io le maledette
mail,
ma non mi sono mai azzardato ad aprirle. In oltre, ho scaricato
l'utility
consigliata e anch'essa m'ha confermato la non operatività del virus.
Il problema da me presentato è stato verificato anche tempo fa.
Abbandonai
il tutto anche perché smisi di utilizzare Access. Ora ho deciso di
riprendere la creazione di db (per mio diletto e piacere) e quindi cerco
di progettare il sistema minimizzando le possibilità di errore di un
eventuale
terminalista/utilizzatore. Io penso che se il malcapitato dovesse
"scrollare"
inavvertitamente il mouse, e quindi far andare su e giù i record, si
troverà
davanti ad un msgbox che l'avvisa dell'insufficienza di memoria.
Io penso che questo sia un problema di Windows legato all sua gestione
della
memoria (file di swap?).
Quindi penso ad un'azione di refresh forzandola da db (se ne esistesse
la possibilità).
Saluti.
Gippe.



title: Access e memoria di sistema

text:
-CUT-
> > Il problema risiede nel fatto che quando il mio db deve gestire maschere
> > che
> > hanno uno sfondo (quelli dell'autocomposizione!) trova difficoltà in
> > quanto
> > la memoria si esaurisce.
-CUT-
>
> Prova immagini bitmap
>
> Ciao.
Come sottolineato, le immagini di sfondo dell'autocomposizione sono
delle bitmap!
Saluti.



title: Access e memoria di sistema

author: Jonathan Canova

text:
"Giuseppe Ranoia" <
giusepp...@tiscalinet.it
> ha scritto nel messaggio
news:9f7d22bc1835c4b888b...@mygate.mailgate.org...
> Ho provato a monitorare la memoria e una volta aperta la maschera della
> tabella principale (visualizza un record all volta) vado avanti e indietro
> con lo scroll del mouse facendo cosě visualizzare in successione tutti i
> record.
> La memoria collassa fino a chiedermi un riavvio (praticamente).
Se č Access 2000 č un baco noto.
http://support.microsoft.com/default.aspx?scid=http://support.microsoft.com:80/support/kb/articles/Q236/9/77.ASP&NoWebContent=1
Installa i service pack. Altrimenti dicci che configurazione hai.
--
Jonathan Canova
www.aladinoinformatica.com


title: Access e memoria di sistema

author: Gippe

text:
Salve a tutti.
Non so se considerare OT questo messaggio.
Il problema risiede nel fatto che quando il mio db deve gestire maschere che
hanno uno sfondo (quelli dell'autocomposizione!) trova difficoltà in quanto
la memoria si esaurisce.
Ho provato a monitorare la memoria e una volta aperta la maschera della
tabella principale (visualizza un record all volta) vado avanti e indietro
con lo scroll del mouse facendo così visualizzare in successione tutti i
record.
La memoria collassa fino a chiedermi un riavvio (praticamente).
Esiste qualche procedura che svuoti la memoria temporanea?
Come risolvere?
Grazie.


title: Access e memoria di sistema

text:
"Jonathan Canova" <
gio...@galactica.it
> ha scritto nel messaggio
news:akxbb.137287$R32.4...@news2.tin.it...

Finalmente posso visualizzare da Outlook!!!
Il service pack č quello relativo ad Office (SR-1a), oppure ne devo
scaricare qualche altro relativo ad access 2000?
Il SO che ho č Win 98 se, ho un chipset Via (800 mhz) 256 di Ram (in passato
ne avevo 512 e il problema accadeva ugualmente).
Penso di aver dato le dovute informazioni.
Saluti e grazie.
Gippe.


title: Access e memoria di sistema

text:
> > > Ho provato a monitorare la memoria e una volta aperta la maschera
della
> > > tabella principale (visualizza un record all volta) vado avanti e
> indietro
> > > con lo scroll del mouse facendo così visualizzare in successione tutti
i
> > > record.
> > > La memoria collassa fino a chiedermi un riavvio (praticamente).
> >
> > Se è Access 2000 è un baco noto.
> >
>
http://support.microsoft.com/default.aspx?scid=http://support.microsoft.com
:
> 80/support/kb/articles/Q236/9/77.ASP&NoWebContent=1
> >
> > Installa i service pack. Altrimenti dicci che configurazione hai.
>
>
> Finalmente posso visualizzare da Outlook!!!
> Il service pack è quello relativo ad Office (SR-1a), oppure ne devo
> scaricare qualche altro relativo ad access 2000?
> Il SO che ho è Win 98 se, ho un chipset Via (800 mhz) 256 di Ram (in
passato
> ne avevo 512 e il problema accadeva ugualmente).
> Penso di aver dato le dovute informazioni.
> Saluti e grazie.
> Gippe.
Sì ci sono altri SP
MAssimiiano


title: Access e memoria di sistema

text:
"Giuseppe Ranoia" <
>
> Come sottolineato, le immagini di sfondo dell'autocomposizione sono
> delle bitmap!
Non sono bitmap ma .wmf.
Io uso Access 'XP e col formato .bmp non ho problemi.
Saluti.


title: Access e memoria di sistema

text:
"Simone Calligaris" <
simo...@libero.it
> ha scritto nel messaggio
news:R_Fbb.337747$Ny5.10...@twister2.libero.it...

sai come sia possibile creare file .wmf?
MAssimiliano


title: Access e memoria di sistema

text:
-CUT-
> > Il service pack č quello relativo ad Office (SR-1a), oppure ne devo
> > scaricare qualche altro relativo ad access 2000?
> > Il SO che ho č Win 98 se, ho un chipset Via (800 mhz) 256 di Ram (in
> passato
> > ne avevo 512 e il problema accadeva ugualmente).
> > Penso di aver dato le dovute informazioni.
> > Saluti e grazie.
> > Gippe.
>
> Sě ci sono altri SP
> MAssimiiano
>
Ho capito guardando il sito, ma quali potrebbero fare al caso mio?
Grazie
Saluti.
Gippe.


title: Combobox ordinare in base alla seconda colonna

author: Ugo

text:
Ciao,

ho una combobox così formata ID (campo 1 ) e Modello (campo 2)
colonna associata 1

è possibile ordinare una query in base a Modello e non ad ID?

Grazie

Ugo


text:
Certo, nella Query OrigineRiga definisci il campo che intendi usare come Ordinamento.

@Alex


text:
Il 31/10/2016 15:31, @Alex ha scritto:
> Certo, nella Query OrigineRiga definisci il campo che intendi usare come Ordinamento.
>
> @Alex
>

Ciao,

non riesco a capire ... forse sbaglio l'approcio al mio problema.

Ho una tabella Modelli che fa da anagrafica generale che contiene dati
realtivi a tutti gli aerei IDMODELLO, modello, codice_iata e codice_icao

da questa tabella voglio creare una tabella chiamata Aerei che sono gli
aerei che interessano a me

quindi la tabella Aerei ha i seguenti campi IDAEREO e IDMODELLO.
Quest'ultimo campo è una casella combinata composta da IDMODELLO e
Modello colonna associata 1 numero colonne 2 lunghezza colonne 0cm;5cm

creo poi la query Query_aerei con i campi IDAEREO e IDMODELLO con
orninamento "cresente" su quell'ultimo campo. Ma l'ordinamento avviene
sulla colonna associata come creo la queri origine riga?

Grazie

Ugo


title: format numero in casella di testo di un report

author: Franco dellavalle

text:
ciao a tutti

su origine controllo di una casella di testo ho: [NumeroMioDoc]
e vorrei ottenere nel caso di
1,2,3 ecc
01,02,03
ho provato cosi
Format([NumeroMioDoc];0;(0))
ma non va bene

come devo fare?

grazie


text:

trovato
Format([NumeroMioDoc];"00")


author: Karl Donaubauer

text:
Salve,

Franco Dellavalle ha scritto:

O

=Format([NumeroMioDoc];"00")

o

NumeroMioDoc

e nella proprietà Formato della casella: 00

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

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


text:

Grazie Karl


title: Report con dati orari.

author: Lucio

text:
Salve a tutto il NG,
ho un report con il riepilogo delle ore effettuate da ogni dipendente,
diviso in 2 fasce;
in pratica nel report visono2 caselle con un
Dsum([PrimaFascia],TBLOrari,IdDipendente=Report....)*24 in pratica tutto
funziona bene, ho seguito il suggerimento di qualche tempo fa, ovvero di
convertire il formato orario e per ottenere la somma con arrotondamento alla
1/2 ora  impostare la casella di testo a fisso e senza decimali.
Fin qui tutto bene, l'output di stampa si adatta perfettamente, vengono
visualizzati i dati desiderati...
.. Finchč non gli chiedo di sommare le due fasce per avere il totale, o
ancor peggio di sommare il totale per fascia per pagina; qui succede il
caos, mi tira fuori numeri che non stanno da nessuna parte, per quanto ho
potuto capire, nella casella aimpostata a fisso non arrotonda un bel niente,
sě ti fa vedere un arrotondamento fittizio ma se provi a sommarlo ad
un'altro valore l'arrotondamento te lo riprende daccapo non sommando di
fatti i numeri presenti, farň un'esempio: il campo prima fascia ha 1/2 e
pertanto viene visualizzata 1 ora (perche arrotonda per eccesso, se fossero
29 min sarebbe 0)il campo seconda fascia anchesso ha la stessa situazione,
quindi nel report visualizzo in entrambe le fasce 1 ora ed 1 ora; ma se
provo a sommare i due campi mi tira fuori solo un'ora! in pratica non somma
gli interi che visualizza ma tiene conto dei valori effettivi.
Come posso fare a rendere "Veri" i valori attenuti dal Dsum come risultato
dell'arrotondamento?
Scusate se mi sono dilungato ma volevo cercare di essere il piů chiaro
possibile.
Grazie.
Lucio


title: Report con dati orari.

author: Nicola Ardito

text:
"Lucio" <nap...@NOSPAMtin.it> ha scritto nel messaggio
news:sCWsc.338145$rM4.14...@news4.tin.it...

Se capisco bene hai modificato solo il formato.
In altre parole il contenuto dei controlli non cambia, mentre la loro
rappresentazione si'.
Nel controllo puoi provare a  mettere qualcosa del genere
IIf(Minute([sommadeituoiorari])>=30,Hour([sommadeituoiorari])+1,Hour([sommad
eituoiorari]))+24*Int([sommadeituoiorari])
Ciao Nicola
PS Mi sto specializzando con date e ore :-)


title: Convertire Form in pagine Web

author: Aky

text:
Ciao a tutti, devo convertire alcune form di access in pagine web,
c'è qualche tool che lo fa automaticamente ?
ho trovato un tool su internet ma il codice che ho dietro le maschere non
viene convertito.
Grazie a tutti e saluti.
Aky


title: Convertire Form in pagine Web

author: Sergio MAZZA

text:
Aky wrote:
> Ciao a tutti, devo convertire alcune form di access in pagine web,
> c'è qualche tool che lo fa automaticamente ?
Non credo, alcuni dei controlli che utilizzi in access non esistono su web;
> ho trovato un tool su internet ma il codice che ho dietro le maschere
> non viene convertito.
certo, anche perché dipende da qualche linguaggio di script (lato client) vuoi utilizzare.
> Grazie a tutti e saluti.
>
> Aky
Un consiglio?
Procurati un manuale (anche su internet) di HTML - D(inamic)HTML per crearti le form su web; poi decidi che tipo di server vuoi
utilizzare: Microsoft o Altro.
Se scegli Microsoft, studiati l'Active Server Pages (ASP e VBScript/JScript) e consulta siti tipo:
www.aspitalia.com
 (e NewsGroup).
Se scegli Altro hai a disposizione linguaggi tipo Java Server Pages, PHP e similari...
Ciao.
--
Sergio MAZZA


title: Invio e-mail con Lotus Notes.

author: TANNHAUSER

text:
Ciao. Siccome avevo chiesto aiuto sull'argomento e, cercando, cercando ho
trovato anche un aiuto nei NG microsoft volevo rendere partecipe chi ne
necessita, come era per me del codice utilizzato (ognuno poi lo può
adattare).
******************************************************
CODICE ORIGINALE (da mettere in un nuovo modulo)
******************************************************
Private Declare Function apiFindWindow Lib "user32" Alias "FindWindowA"
(ByVal strClass As String, ByVal lpWindow As String) As Long
Private Declare Function apiSendMessage Lib "user32" Alias "SendMessageA"
(ByVal hwnd As Long, ByVal msg As Long, ByVal wParam As Long, lParam As
Long) As Long
Private Declare Function apiSetForegroundWindow Lib "user32" Alias
"SetForegroundWindow" (ByVal hwnd As Long) As Long
Private Declare Function apiShowWindow Lib "user32" Alias "ShowWindow"
(ByVal hwnd As Long, ByVal nCmdShow As Long) As Long
Private Declare Function apiIsIconic Lib "user32" Alias "IsIconic" (ByVal
hwnd As Long) As Long
Function SendNotesMail(strTo As String, strSubject As String, strBody As
String, strFilename As String, ParamArray strFiles())
    Dim doc As Object   'Lotus NOtes Document
    Dim rtitem As Object '
    Dim Body2 As Object
    Dim ws As Object    'Lotus Notes Workspace
    Dim oSess As Object 'Lotus Notes Session
    Dim oDB As Object   'Lotus Notes Database
    Dim x As Integer    'Counter use on error resume next so that the user
never will get an error only the dialog "You have new mail" Lotus Notes
can stop this macro
Do While fIsAppRunning = False
    MsgBox "Lotus Notes is not running" & Chr$(10) & "Make sure Lotus
Notes is running and press OK."
Loop
On Error Resume Next

    Set oSess = CreateObject("Notes.NotesSession") 'access the logged on
users mailbox
    Set oDB = oSess.GetDatabase("", "")
    Call oDB.OPENMAIL 'create a new document as add text
    Set doc = oDB.CreateDocument
    Set rtitem = doc.CreateRichTextItem("Body")
    doc.sendto = strTo
    doc.Subject = strSubject
    doc.body = strBody & vbCrLf & vbCrLf 'attach files
    If strFilename <> "" Then
        Set Body2 = rtitem.EmbedObject(1454, "", strFilename)
        If UBound(strFiles) > -1 Then
            For x = 0 To UBound(strFiles)
                Set Body2 = rtitem.EmbedObject(1454, "", strFiles(x))
            Next x
        End If
    End If
    doc.Send False
End Function
Private Function fIsAppRunning() As Boolean
'Looks to see if Lotus Notes is open
'Adapted from code by Dev Ashish
    Dim lngH As Long
    Dim lngX As Long, lngTmp As Long
    Const WM_USER = 1024
    On Local Error GoTo fIsAppRunning_Err
    fIsAppRunning = False

        lngH = apiFindWindow("NOTES", vbNullString)
    If lngH <> 0 Then
        apiSendMessage lngH, WM_USER + 18, 0, 0
        lngX = apiIsIconic(lngH)
        If lngX <> 0 Then
            lngTmp = apiShowWindow(lngH, 1)
        End If
        fIsAppRunning = True
    End If
fIsAppRunning_Exit:
    Exit Function
fIsAppRunning_Err:
    fIsAppRunning = False
    Resume fIsAppRunning_Exit
End Function
******************************************************
******************************************************
CODICE DA METTERE IN UNA ROUTINE (associata ad un tasto, ad esempio)
******************************************************
Dim strTo As String         'The sendee(s) Needs to be fully qualified
address. Other names seperated by commas
Dim strSubject As String    'The subject of the mail. Can be "" if no
Subject needed
Dim strBody As String       'The main body text of the message. Use "" if
no text is to be included.
Dim FirstFile As String     'If you are embedding files then this is the
first one. Use "" if no files are to be sent
Dim SecondFile As String    'Add as many extra files as is needed,
seperated by commas.
Dim ThirdFile As String     'And so on.
strTo = "
pi...@pluto.it
"
strSubject = "Prova trasmissione messaggio"
strBody = "Questo è un messaggio di prova."
strBody = strBody & vbCrLf & "Just add new lines by concatenating vbCrLf
"""
FirstFile = "C:\Documenti\1.jpg"
SecondFile = "C:\Documenti\2.jpg"
ThirdFile = "C:\Documenti\3.jpg"
SendNotesMail strTo, strSubject, strBody, FirstFile, SecondFile, ThirdFile
******************************************************
Io, che uso Notes, ho notato che funziona tranen che per un paio di cose
sulle quali chiedo aiuto:
1. il processo è del tutto trasparente e non posso, quindi, modificare in
alcun modo l'e-mail prima che venga inviata;
2. non mi rimane traccia della spedizione nei documenti inviati (a questo
potrei ovviare mandando il messaggio anche a me).
Qualche suggerimento?
Grazie,
TANNHAUSER
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Invio e-mail con Lotus Notes.

author: Van

text:
> Set oDB = oSess.GetDatabase("", "")
> Call oDB.OPENMAIL 'create a new document as add text
Queste righe non le capisco : quale e' il db che apre ?
Forse dico stupidaggini ma OPENMAIL non la conosco proprio....
> 2. non mi rimane traccia della spedizione nei documenti inviati (a questo
> potrei ovviare mandando il messaggio anche a me).
Il problema potrebbe essere che non aprendo il file di posta giusto, non ne
trovi traccia.
Hai provato il codice che ti ho mandato ?
Ciao
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: Invio e-mail con Lotus Notes.

text:
Van ha scritto:
> > Set oDB = oSess.GetDatabase("", "")
> > Call oDB.OPENMAIL 'create a new document as add text
> Queste righe non le capisco : quale e' il db che apre ?
> Forse dico stupidaggini ma OPENMAIL non la conosco proprio....
> > 2. non mi rimane traccia della spedizione nei documenti inviati (a questo
> > potrei ovviare mandando il messaggio anche a me).
> Il problema potrebbe essere che non aprendo il file di posta giusto, non ne
> trovi traccia.
> Hai provato il codice che ti ho mandato ?
> Ciao
Devo essere sincero sino in fondo con te; non ho esaminato proprio
attentamente il codice ma...funzionava e mi sono accontentato.
Ho provato anche il tuo (vedi mia risposta al tuo 3D) ma, anche in quel
caso, non c'è copia di quanto spedito.
Fammi sapere cosa ne pensi,



title: Data in un report

author: robi

text:
In un report ho un campo data ripetuto più volte nell'intestazione. Nel
piè di pagina, ho necessità di riportare la data dell'ultima intestazione
(es. nelle intestazioni è riportato il giorno uno di tutti i mesi da
gennaio a settembre; nel piè di pagina dovrei riportare 01 settembre).
Se qualcuno mi sa dare qualche indicazione, lo ringrazio in anticipo.
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Data in un report

text:
robi wrote:
> In un report ho un campo data ripetuto più volte nell'intestazione.
> Nel piè di pagina, ho necessità di riportare la data dell'ultima
> intestazione (es. nelle intestazioni è riportato il giorno uno di
> tutti i mesi da gennaio a settembre; nel piè di pagina dovrei
> riportare 01 settembre). Se qualcuno mi sa dare qualche indicazione,
> lo ringrazio in anticipo.
Spero di aver capito, ma se inserisci la casella di testo nel PdP che succede?
Ciao.
--
Sergio MAZZA


title: Data in un report

text:
Sergio MAZZA ha scritto:


> Ciao.
Scrive il periodo corretto, anche se lo ripete in tutte le pagine.
Grazie mille. Ciao



title: Data in un report

text:
robi wrote:
> Sergio MAZZA ha scritto:
>
>> robi wrote:
>>> In un report ho un campo data ripetuto più volte nell'intestazione.
>>> Nel piè di pagina, ho necessità di riportare la data dell'ultima
>>> intestazione (es. nelle intestazioni è riportato il giorno uno di
>>> tutti i mesi da gennaio a settembre; nel piè di pagina dovrei
>>> riportare 01 settembre). Se qualcuno mi sa dare qualche indicazione,
>>> lo ringrazio in anticipo.
>
>> Spero di aver capito, ma se inserisci la casella di testo nel PdP
>> che succede?
>
>> Ciao.
>
> Scrive il periodo corretto, anche se lo ripete in tutte le pagine.
>
> Grazie mille. Ciao
Nelle proprietà della casella di testo imposta "nascondi duplicati" a "no"...
Ciao.
--
Sergio MAZZA


title: agire su maschera dopo aggoirnamento sottomaschera

author: Nicola

text:
ciao a tutti
ho una maschera ORDINI con sottomaschera PRODOTTI che a sua volta ha una
piccola sottomaschera di cui è visibile solo il campo QTà..
vorrei fare in modo che su quest'ultimo campo, dando invio e/o modificando
il contenuto agisca nel seguente modo:
sposti il focus sul campo PEZZI della maschera PRODOTTI e vada avanti di
un record...
come agisco?
grazie in anticipo
Nicola


author: Informatica Education Center

text:
"Nicola" <
nik...@tiscalinet.it
> ha scritto nel messaggio
news:pan.2005.03.17....@tiscalinet.it...



text:
"Nicola" <
nik...@tiscalinet.it
> ha scritto nel messaggio
news:<
pan.2005.03.17....@tiscalinet.it
>...
> ciao a tutti
> ho una maschera ORDINI con sottomaschera PRODOTTI che a sua volta ha una
> piccola sottomaschera di cui è visibile solo il campo QTà..
> vorrei fare in modo che su quest'ultimo campo, dando invio e/o modificando
> il contenuto agisca nel seguente modo:
> sposti il focus sul campo PEZZI della maschera PRODOTTI
Puoi creari una macro dove utilizzi l'azione "ApriMaschera" ed in basso
scrivi il  nome della maschera (PRODOTTI)
e la'zione "VaiAControllo" e scrivi il nome del controllo o campo (PEZZI) e
la richiami nel modo in cui preferisci...
>e vada avanti di
> un record...
    Forms![PRODOTTI].Setfocus
     DoCmd.GoToRecord , , acNext
> come agisco?
>
> grazie in anticipo
>
> Nicola
Spero di esserti stato d'aiuto: a proposito se ti interessa abbiamo appena
messo su un forum all'url:
http://www.studioieducation.com/forum
 ...se vuoi
postare anche lì i tuoi quesiti li risolveremo a breve!
Per qualsiasi cosa non esitare a contattarmi
Ciao
Gaspare
"Nicola" <
nik...@tiscalinet.it
> ha scritto nel messaggio
news:pan.2005.03.17....@tiscalinet.it...



title: grazie per aver avuto la pazienza di leggere

author: markann

text:
Il mio database è costituito da 5
tabelle(Ordini-Clienti-FattureOrdini-PagamentiClienteOrdini-InterventiOrdini
.Relazioni tra le
tabelle:Clienti-ordini(uno-molti),Ordini-FattureOrdini(uno-molti),Ordini-Pag
amentiClienteOrdini(uno-molti),Ordini-InterventiOrdini(uno-molti), tutte con
integrità referenziale applicata,tipo join n°1.
Query di selezione struttura:
IDOrdine(tabella ordini),BarraCriteri[Immettere n°ordine]-
IDFattura(tab.Ftt.Ord.)-ImportoFatt.-
IDPagam.Ord.(tab.Pag.Cli.Ord.),ImportoPag.-IDInterv.(tab.IntervOrd.)-Oremano
d.Sulla barra della formula selezionata la voce Raggruppamento.Il mio
desiderio con questa query è quello di visualizzare un bilancio sull'ordine
da me prescelto.Non desidero effettuare somme in nessun campo, ma
visualizzare tutti i record(fatt.,pag.ecc...),e finalmente siamo arrivati al
problema; se io ho registrato 3 fatture da 1ml.,2 pagamenti da 3ml.,e 2
interventi da 5ore., perchè all'apertura della tabella di risposta della
query,invece di esserci 3 record fatture
da 1ml.ce ne sono 4,invece di esserci 2 pagam. da 3ml. ce ne sono 4,in
pratica mi duplica i record, basta che siano 4, dove è l'errore??????
Per altre query non ho avuto nessun problema, Ordini-Pag.Ord.(solito
criterio)risultato perfetto.
CIAO!!!!!!
--
Posted from
smtp3.libero.it
 [193.70.192.53]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


author: Roberto da casa

text:
""markann"" <
mar...@libero.it
> ha scritto nel messaggio
news:NEBBLAEAGLCIHJHIMP...@libero.it...

Fermo restando le 5 tabelle, le relative relazioni ed il fatto che IDOrdine
sia numerico, io farei così.
Niente query.
Mi creerei una maschera con visualizzazione Maschera singola, chiamata
MaskBilancio che abbia come origine record la tabella Ordini.
In MaskBilancio inserirei tre sottomaschere con visualizzazione a Maschere
continue che abbiano come origine record la prima la tabella FattureOrdini,
la seconda la tabella PagamentiClienteOrdini e la terza la tabella
InterventiOrdini.
Nell'intestazione di MaskBilancio inserirei una casella combinata non
associata chiamata Cerca che abbia come origine riga una query avente il
seguente codice SQL:
SELECT DISTINCTROW Ordini.IdOrdine
FROM Ordini;
A fronte dell'evento "Dopo aggiornamento" della casella combinata Cerca
genererei il seguente codice VBA:
Private Sub Cerca_AfterUpdate()
Me.Filter = "IDOrdine=" & Me!Cerca
Me.FilterOn = True
End Sub
A questo punto apri MaskBilancio e seleziona dalla casella combinata Cerca
l'ordine di cui vuoi vedere i dati; nel corpo della maschera dovresti vedere
ciò che volevi (almeno lo spero).
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


text:
OK :-)
Problema risolto, ti ringrazio moltissimo. Ho capito che conoscere Visual
per Access è necessario
CIAO alla prossima



title: Finestra Database

author: Giorgio

text:
Salve
Come è possibile evitare che premendo il tast F11 possano visualizzare la
finestra del database e di conseguenza aprire tabelle o altro
Sono andato a vedere nelle news vecchie, ma non ho trovato niente.
Grazie
Ciao
Giorgio


title: Finestra Database

author: MA

text:

Guarda su
www.sitocomune.com
ciao MAssimiliano
--------------------------------
Inviato via
http://usenet.libero.it


title: Finestra Database

author: FABIO

text:
"Giorgio" <
gior...@libero.it
> ha scritto nel messaggio
news:d2CDa.61938$Ny5.1...@twister2.libero.it...
> Salve
>
> Come è possibile evitare che premendo il tast F11 possano visualizzare la
> finestra del database e di conseguenza aprire tabelle o altro
>
Su Access vai nel menu Strumenti/avvio
li trovi tutto quello che ti interessa.........
Saluti, Fabio


title: Finestra Database

text:
"FABIO" <
FGUL...@TISCALINET.IT
> ha scritto nel messaggio
news:bbn40v$vh4$1...@lacerta.tiscalinet.it...

Ho visto nel menu ed ho capito come non visualizzarla, pero se un utente mi
entra nel menu avvio la può di nuovo visualizzare
C'e una possibilita' per bloccare la possibilità di visualizzarla
(naturalmente con la possibilità di sbloccare)
Grazie
Ciao
Giorgio


title: Finestra Database

text:
"Giorgio" <
gior...@libero.it
> ha scritto nel messaggio
news:hOEDa.62332$Ny5.1...@twister2.libero.it...

allora nel menu avvio devi togliere oltre ai tasti speciali anche le barre
menu
completo e menu scelte veloci o uno dei due solamente non ricordo bene....
in questa maniera non saranno più accessibili i menu completi...ma solo
quelli basilari.. ( puoi sempre in seguito crearti delle barre
personalizzate dove inserire i comandi che ritieni piu opportuni......
in ogni caso per "SBLOCCARE"  così modificato è sufficiente avviare
l'applicazione suddetta tenendo premuto il tasto "shift" , in questo modo
l'applicazione verrà aperta con tutte le opzioni di default........, ma
almeno la funzione del tasto shift è conosciuta da meno persone.
Saluti


title: Finestra Database

text:
"FABIO" <
FGUL...@TISCALINET.IT
> ha scritto nel messaggio
news:bbn9js$3en$1...@lacerta.tiscalinet.it...
[CUT]
> ......., ma almeno la funzione del tasto shift è conosciuta da meno
persone.
>
>
>
> Saluti
Se dovesse servirti puoi abilitare e disabilitare a tuo piacimento gli
effetti del tasto Shift: vai sul Sito Comune (link qui sotto) e nella
Sezione General leggi queste tre FAQ:
1) Disabilitare/abilitare l'effetto del tasto shift di Davide Pigoni.
2) Disabilitare/abilitare l'effetto del tasto shift all'avvio (solo
amministratori) di Federico Luciani.
3) Disabilitare/abilitare l'effetto del tasto shift all'avvio di Federico
Luciani.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Piccolo commento su Find

author: Il Gatto

text:
Scopro adesso che Find (Recordset ADO) supporta ricerche su una sola
colonna, contrariamente a FindFirst/Next (Recordset DAO) dove si
potevano usare a piacimento combianzioni AND / OR fino allo sfinimento...
Che dire... bella m€&)a...
(palate di codice da rimaneggiare... :-(((( )
--
       ^    ^
oOo (Il Gatto) oOo


title: inserisci gratis il tuo fotoannuncio

author: redazione

text:
spett.le utenti news
da qualche giorno abbiamo lanciato
www.totalmarket.it
 un vero portale di
fotoannunci completamente gratuito.
saremmo lieti avervi nostri ospiti e  utilizzatori nella speranza di aver
fatto cosa gradita.
comunicate senza indugio errori e anomalie,sono graditi anche consigli e
pareri  a
supp...@totalmarket.it
grazie della collaborazione
la redazione


title: inserisci gratis il tuo fotoannuncio

author: Ammammata

text:
"redazione" <
reda...@totalmarket.it
> wrote in
news:eptXh.11367$
281....@tornado.fastwebnet.it
:
> spett.le utenti news
> da qualche giorno abbiamo lanciato
www.xxxxxxxxxxx.it
 un vero portale di
> fotoannunci completamente gratuito.
> saremmo lieti avervi nostri ospiti e  utilizzatori nella speranza di aver
> fatto cosa gradita.
> comunicate senza indugio errori e anomalie,sono graditi anche consigli e
> pareri  a
supp...@xxxxxxxxxxxx.it
> grazie della collaborazione
>
come direbbe Baraldi la sezione modelle è orribile (nemmeno una donna nuda)
--
/-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\


title: [ot] Execution plan per giorgio rancati

text:
Chiedo scusa per questo messaggio ot, poiche' riguarda sql server, ma non
riesco a trovare risposte piu' convincenti di quelle che il gentile giorgio
rancati mi ha dato su questo ng. Ho iniziato a postare qui passando da
Access a Sql Server, e ne sto conoscendo le potenzialita'.
In particolare per una vecchia query postata qui ho analizzato, come da
consiglio di giorgio, l'execution plan, e ho visto che a seconda dei casi
Sql Server usa per l'INNER JOIN la tecnica "Hash Match/Inner Join", mentre
per i LEFT JOIN "Nested Loops/Left Outer Join" o a volte "Hash Match/Right
Outer Join".
Nel caso di "Nested Loops/Left Outer Join" a volte usa una "Table Spool/Lazy
Spool" per velocizzare l'esecuzione, a volte no.
Quello che mi chiedo e' se e' possibile influenzare tale piano di
esecuzione????
Ad es. aggiungendo un indice a volte ho influenzato il piano, ma nello
specifico mi serve far utilizzare la "Table Spool/Lazy Spool" a un LEFT
JOIN.
Infatti se eseguo questa query...
SELECT TOP 100 TPrv.id AS id, ord2 AS ordpref2, ord3 AS ordpref3, ord4 AS
ordpref4,
ord5 AS ordpref5, ord6 AS ordpref6, ord7 AS ordpref7
INTO temp_1 FROM data AS TPrv INNER JOIN
[prcampo2] AS TPrf2 ON TPrf2.valorecampo2 = TPrv.campo2 INNER JOIN
[prcampo3] AS TPrf3 ON TPrf3.valorecampo3 = TPrv.campo3 INNER JOIN
[prcampo4] AS TPrf4 ON TPrf4.valorecampo4 = TPrv.campo4 INNER JOIN
[prcampo5] AS TPrf5 ON TPrf5.valorecampo5 = TPrv.campo5 LEFT JOIN
[prcampo6] AS TPrf6 ON TPrf6.valorecampo6 = TPrv.campo6 LEFT JOIN
[prcampo7] AS TPrf7 ON TPrf7.valorecampo7 = TPrv.campo7
...gli ultimi due LEFT JOIN vengono eseguiti con la tecnica "Nested
Loops/Left Outer Join" utilizzando una "Table Spool/Lazy Spool", mentre
nella query seguente...
SELECT TOP 100 TPrv.id AS id, ord2 AS ordpref2, ord3 AS ordpref3, ord4 AS
ordpref4,
ord5 AS ordpref5, ord6 AS ordpref6, ord7 AS ordpref7
INTO temp_1 FROM data AS TPrv INNER JOIN
[prcampo2] AS TPrf2 ON TPrf2.valorecampo2 = TPrv.campo2 INNER JOIN
[prcampo3] AS TPrf3 ON TPrf3.valorecampo3 = TPrv.campo3 INNER JOIN
[prcampo4] AS TPrf4 ON TPrf4.valorecampo4 = TPrv.campo4 INNER JOIN
[prcampo5] AS TPrf5 ON TPrf5.valorecampo5 = TPrv.campo5 INNER JOIN
[prcampo6] AS TPrf6 ON TPrf6.valorecampo6 = TPrv.campo6 LEFT JOIN
[prcampo7] AS TPrf7 ON TPrf7.valorecampo7 = TPrv.campo7
...il "Nested Loops/Left Outer Join" NON utilizzando la "Table Spool/Lazy
Spool", e ci impiega solo per quest'ultimo JOIN 1 minuto e mezzo contro i 4
secondi della query precedente!
Come posso fare?
GRAZIE!


title: [ot] Execution plan per giorgio rancati

author: giorgio rancati

text:
"@@@" <
spa...@never.it
> ha scritto nel messaggio
news:mCnBc.8338$c_1.2...@twister1.libero.it...
> Chiedo scusa per questo messaggio ot, poiche' riguarda sql server, ma non
> riesco a trovare risposte piu' convincenti di quelle che il gentile
giorgio
> rancati mi ha dato su questo ng. Ho iniziato a postare qui passando da
> Access a Sql Server, e ne sto conoscendo le potenzialita'.
>
> In particolare per una vecchia query postata qui ho analizzato, come da
> consiglio di giorgio, l'execution plan, e ho visto che a seconda dei casi
> Sql Server usa per l'INNER JOIN la tecnica "Hash Match/Inner Join", mentre
> per i LEFT JOIN "Nested Loops/Left Outer Join" o a volte "Hash Match/Right
> Outer Join".
>
> Nel caso di "Nested Loops/Left Outer Join" a volte usa una "Table
Spool/Lazy
> Spool" per velocizzare l'esecuzione, a volte no.
>
> Quello che mi chiedo e' se e' possibile influenzare tale piano di
> esecuzione????
>
[CUT]
Ciao,
puoi modificare il metodo di Join e l'ordine dei join ma non credo che si
possa modificare il modo di leggere una tabella.
es
--------------------
SELECT A.Codice
FROM   A
  LEFT HASH JOIN B
    ON A.Codice=B.Codice
  LEFT MERGE JOIN C
    ON A.Codice=C.Codcie
OPTION (FORCE ORDER)
------------------
come vedi la prima left join utilizza il metodo Hash mentre la seconda il
metodo Merge, l'option in fondo forza l'ordine dei join cosě come sono
scritti. Ma in genere č meglio lasciar fare a Sql Server.
Il resto degli HINT li trovi nel manuale in linea a questo indirizzo
-------------
URL:acdata.chm::/ac_8_qd_03_8upf.htm
-------------
ma non c'č quello che cerchi :(
Ciao Giorgio


title: [ot] Execution plan per giorgio rancati

text:
> come vedi la prima left join utilizza il metodo Hash mentre la seconda il
> metodo Merge, l'option in fondo forza l'ordine dei join cosě come sono
> scritti. Ma in genere č meglio lasciar fare a Sql Server.
Nella mia seconda query non riesco pero' proprio a capire come mai SqlServer
scelga una strategia che si rivela inefficace (impiega 1 min e mezzo, contro
i 4 secondi della prima!)?!?
Solitamente gli Inner Join vengono eseguiti come Hash, e se forzo solo
l'ultimo Join (LEFT HASH JOIN) SqlServer esegue i precedenti (gli Inner)
come Merge, e non piů come Hash. Per ottenere il tempo minore devo forzare
tutti i Join come Hash (INNER HASH JOIN e LEFT HASH JOIN)... come mai
SqlServer non fa questa scelta da solo???
Sempre GRAZIE!


title: [ot] Execution plan per giorgio rancati

text:
> come vedi la prima left join utilizza il metodo Hash mentre la seconda il
> metodo Merge, l'option in fondo forza l'ordine dei join cosě come sono
> scritti. Ma in genere č meglio lasciar fare a Sql Server.
Nella mia seconda query non riesco pero' proprio a capire come mai SqlServer



title: [ot] Execution plan per giorgio rancati

text:
"@@@" <viaseg...@SPAMdespammed.com> ha scritto nel messaggio
news:1%CBc.9833$c_1.3...@twister1.libero.it...

domanta da 1.000.000 di euri :-)
Quello che so č che Sql Server sceglie il piano di esecuzione in base alle
statistiche delle varie tabelle e indici in gioco.
Prova a rigenerare tutti gli indici di tutte le tabelle del tuo Db con
--------------------------
DBCC DBREINDEXALL ('TuoDb')
--------------------------
poi č meglio compattare il database
-----------------
DBCC SHRINKDATABASE('TuoDb')
-----------------
prova a generare le statistiche di tutte le tabelle con ...
---------------------------
USE TuoDb
GO
EXEC sp_updatestats
GO
---------------------------
Controlla che il db in questione abbia l'opzione *auto update statistics*
impostata a ON con.....
-------------------------
EXEC sp_dboption 'TuoDb','auto update statistics'
------------------------
e nel caso sia a OFF .....
------------------------
EXEC sp_dboption 'TuoDb','auto update statistics','On'
------------------------
Ciao Giorgio


title: [ot] Execution plan per giorgio rancati

text:
Innanzitutto grazie delle informazioni.
> Quello che so è che Sql Server sceglie il piano di esecuzione in base alle
> statistiche delle varie tabelle e indici in gioco.
Ho fatto tutte le tue operazioni, e il JOIN in questione non fa piu' il
LOOP, ma l'HASH, impiegando pochi secondi.
Una tua interpretazione per favore, e non ti rompo piu'...: a cosa era
dovuto secondo te il problema, e perche', o meglio come, l'ho risolto?
Infine una domanda forse stupida (della quale eventualmente mi scuso):
perche' il LEFT JOIN compare come Hash Match/Right Outer Join? perche'
Right?
GRAZIE!
...spero un giorno di poter ricambiare...


title: [ot] Execution plan per giorgio rancati

text:
> Prova a rigenerare tutti gli indici di tutte le tabelle del tuo Db con
Non e' possibile quando DATA ha 240000 rows, e il primo "campo2" 12 rows,
avevo impiegato 13 secondi a fare la query... ora ce ne mette solo 4!!!
Cos'ho fatto, o cosa mi hai fatto fare, per migliorare cosi' le prestazioni?


title: [ot] Execution plan per giorgio rancati

text:
"@@@" <viaseg...@SPAMdespammed.com> ha scritto nel messaggio
news:SdHBc.10114$GQ3.2...@twister2.libero.it...
> Innanzitutto grazie delle informazioni.
>
> > Quello che so è che Sql Server sceglie il piano di esecuzione in base
alle
> > statistiche delle varie tabelle e indici in gioco.
>
> Ho fatto tutte le tue operazioni, e il JOIN in questione non fa piu' il
> LOOP, ma l'HASH, impiegando pochi secondi.
>
> Una tua interpretazione per favore, e non ti rompo piu'...: a cosa era
> dovuto secondo te il problema, e perche', o meglio come, l'ho risolto?
In Sql server è bene eseguire periodicamente un piano di manutenzione che
serve a mantenere il database efficiente.
Se vuoi nel manuale trovi come creare un piano di manutenzione tramite
Enterprise Manager
--------------------------
Creazione guidata piano di manutenzione database
URL:createdb.chm::/cm_8_des_03_378k.htm
--------------------------
Invece della creazione guidata io preferisco creare una sp che esegue il
gruppo di istruzioni e pianificare la sua esecuzione ad intervalli di una
settimana e in orari in cui il database è poco o mai interrogato ad esempio
alle ore 02.00 del mattino.
Le operazioni che hai eseguito sono elencate nel manuale tra le Istruzioni
di manutenzione.
-------------------
Istruzioni di manutenzione
DBCC DBREINDEX
DBCC INDEXDEFRAG
DBCC SHRINKDATABASE
DBCC SHRINKFILE
DBCC UPDATEUSAGE
-------------------
L'istruzione DBCC DBREINDEXALL che ti ho fatto usare non è documentata ma
molto comoda perchè esegue DBCC DBREINDEX su tutte le tabelle e su tutti gli
indici.
DBCC SHRINKDATABASE  compatta il database ma è da usare solo se necessario,
un database di 200Mb con uno spazio inutilizzato di 10-20Mb non è da
compattare, Sql Server impiega meno tempo a usare lo spazio già alloccato
che ad aumentarne le dimensioni richiedendo cluster al sistema operativo.
Da non dimenticare la sp_updatestats per aggiornare le statistiche.
E' anche bene assicurarsi che il database non abbia problemi (specialmente
dopo un blocco del server). Sempre  nel manuale trovi le istruzioni di
convalida.
------------------
Istruzioni di convalida
DBCC CHECKALLOC
DBCC CHECKCATALOG
DBCC CHECKCONSTRAINTS
DBCC CHECKDB
DBCC CHECKFILEGROUP
DBCC CHECKIDENT
DBCC CHECKTABLE
DBCC NEWALLOC
-------------------
> Infine una domanda forse stupida (della quale eventualmente mi scuso):
> perche' il LEFT JOIN compare come Hash Match/Right Outer Join? perche'
> Right?
>
dipende da come il piano di esecuzione ritiene più efficace il join
Per esempio questa query
------------------------
Select A.Id,B.Id,C.Id
FROM   A Right join B on A.Id=B.Id
    Inner join C on B.Id= C.Id
------------------------
e Questa
-----------------------
Select A.Id,B.Id,C.Id
FROM   B Inner Join C on B.Id= C.Id
 Left join A on B.Id=A.Id
----------------------
sono esattamente uguali, danno lo stesso risultato e generano lo stesso
identico piano di esecuzione (Inner Join + Left Join) , decide lui come è
meglio fare.
>GRAZIE!
>...spero un giorno di poter ricambiare...
per me è già una grande soddisfazione essere riuscito a darti una mano dove
i grandi non hanno risposto. :-)
Ciao Giorgio


title: [ot] Execution plan per giorgio rancati

text:
"@@@" <viaseg...@SPAMdespammed.com> ha scritto nel messaggio
news:QnHBc.10473$c_1.3...@twister1.libero.it...

Ma i miglioramenti menzionati nel post precedente li hai avuti senza la
rigenerazione degli indici ?
Ciao Giorgio


title: [ot] Execution plan per giorgio rancati

text:
> > Non e' possibile quando DATA ha 240000 rows, e il primo "campo2" 12
rows,
> > avevo impiegato 13 secondi a fare la query... ora ce ne mette solo 4!!!
> Ma i miglioramenti menzionati nel post precedente li hai avuti senza la
> rigenerazione degli indici ?
No no, i miglioramenti di cui parlo dopo aver fatto tutto quello che mi hai
elencato... il problema e' che sono meravigliato dal fatto che rigenerare
gli indici cambi praticamente tutto: il piano di esecuzione e' diverso, i
tempi anche... sinceramente sono un po' perplesso da questo, nonostante le
tue spiegazioni!
Comunque sei stato gentile e utilissimo a capire delle cose, non so di che
"grandi" parli, ma a me non ha risposto nessuno eccetto te, e di questo
ovviamente ti ringrazio!
Vado un po' a documentarmi, e domani proseguo con altri test...
eventualmente ti faccio sapere!
Grazie,
David.


title: [ot] Execution plan per giorgio rancati

text:
"@@@" <viaseg...@SPAMdespammed.com> ha scritto nel messaggio
news:LIJBc.10870$c_1.3...@twister1.libero.it...
> > > Non e' possibile quando DATA ha 240000 rows, e il primo "campo2" 12
> rows,
> > > avevo impiegato 13 secondi a fare la query... ora ce ne mette solo
4!!!
>
> > Ma i miglioramenti menzionati nel post precedente li hai avuti senza la
> > rigenerazione degli indici ?
>
> No no, i miglioramenti di cui parlo dopo aver fatto tutto quello che mi
hai
> elencato... il problema e' che sono meravigliato dal fatto che rigenerare
> gli indici cambi praticamente tutto: il piano di esecuzione e' diverso, i
> tempi anche... sinceramente sono un po' perplesso da questo, nonostante le
> tue spiegazioni!
Evidentemente il database era in uno stato pessimo con indici molto
frammentati (causa molti inserimenti e cancellazioni) il cui utilizzo
avrebbe compromesso ulteriormente le prestazioni.
Ciao Giorgio


title: Applicazioni Aperte

author: beppe

text:
Qualcuno sà dirmi come fare a controllare tramite una routine le
applicazioni che ci sono già aperte sul pc?.
grazie beppe
--------------------------------
Inviato via
http://usenet.libero.it


title: Applicazioni Aperte

author: Antonio Ganci

text:
> Qualcuno sà dirmi come fare a controllare tramite una routine le
> applicazioni che ci sono già aperte sul pc?.
> grazie beppe
CTRL + ALT + CANC


title: Applicazioni Aperte

author: Troll

text:
"Antonio Ganci" <a.ganci@NO_SPAMMING_megattera.it> ha scritto nel messaggio
news:akv9im$1uk$1...@newsreader.mailgate.org...

Scusate se mi intrometto ma, è un problema che mi interessa.
Ok per CTRL + ALT + CANC esiste però la possibilità di controllare se
c'è un'istanza aperta sulla load della maschera tipo in VB App.PrevInstance.
Ho inoltre notato che su alcuni PC se clicco sul nome file apre sempre la
stessa
istanza su altri apre tante istanze di access quante volte clicco ed ecco il
perchè
della mia domanda. Sapete dove si imposta? Se si ovviamente si può evitare
il
controllo da codice.
Grazie
Ric


title: Elenco macchine in RETE???

author: Salvatore Bianca

text:
Come posso sapere tramite un API in Access 2000 quali sono le macchine in
rete o comunque i gruppi/macchine presenti in risorse di rete.


title: Elenco macchine in RETE???

author: Giorgio Valsangiacomo

text:
Salvatore Bianca <
biancas...@libero.it
> wrote in message
ms4C4.653$i4....@news.infostrada.it...
> Come posso sapere tramite un API in Access 2000 quali sono le macchine in
> rete o comunque i gruppi/macchine presenti in risorse di rete.
Ciao
Puoi sacricare un modulo dal sito
http://www.mvps.org/access/
Giorgio


title: Database in Word.........

author: MarkRed (Ufficio)

text:
Salve a tutti!
Desidero conoscere se una tabella inserita in un documento Word, con
l'opzione "Inserisci Database", l'aggiornamento avviene dinamicamente oppure
ogni volta devo ripetere l'operazione d'inserimento.
Preciso che il tutto, ovviamente, deriva da una tabella specifica.
Gli altri campi dell'origine dati funziona egregiamente ma, la tabella, non
funge.
Qualche suggerimento?
Grazie anticipatamente.
Marco.


title: Database in Word.........

author: Sergio MAZZA

text:
"MarkRed (Ufficio)" <
con...@libero.it
> ha scritto nel messaggio
news:mBL69.65983$n04.1...@twister2.libero.it...

Non credo; per quel che ne so i campi di word non vengono aggiornati
automaticamente all'apertura del documento. Puoi associare al documento una
routine che seleziona tutto il documento e aggiorna i campi (F5)...
Ciao.
--
Sergio MAZZA


title: Database in Word.........

author: MarkRed

text:
"Sergio MAZZA" <
sergi...@tiscalinet.it
> ha scritto nel messaggio
news:ajli0u$7tu$1...@canarie.caspur.it...

Egregio Sergio,
ho risolto in parte il mio problema:
L'inserimento database da Access a Word funziona egregiamente.
L'aggiornamento è dinamico e del tutto in automatico.
Unico problema, al momento (il quale non mi fa letteralmente dormire), è la
formattazione della tabella (Grrrrrr...)
Non mi mantiene il formato che io decido tipo carattere, larghezza carattere
ecc.
Sono sicuro che dipende dal modello di Word "Normale.dot" ove sono,
sicuramente, pre-impostati tutti gli stili e formati predefiniti. Per questo
sono ancora in fase di studio di Word (non volendo sto cercando di entrare
nei "meandri" di un elaboratore di testi al quale non ho mai dato tutta
questa importanza).
Grazie per avermi gentilmente risposto e confido, come sempre, in un altro
Tuo suggerimento.
Marco.
P.S. - Ovviamente l'invito è esteso a tutto il N.G.


title: Database in Word.........

text:
"MarkRed" <
con...@libero.it
> ha scritto nel messaggio
news:Jps79.223185$Jj7.5...@news1.tin.it...
>
> Egregio Sergio,
>
> ho risolto in parte il mio problema:
> L'inserimento database da Access a Word funziona egregiamente.
> L'aggiornamento è dinamico e del tutto in automatico.
> Unico problema, al momento (il quale non mi fa letteralmente dormire), è
la
> formattazione della tabella (Grrrrrr...)
> Non mi mantiene il formato che io decido tipo carattere, larghezza
carattere
> ecc.
> Sono sicuro che dipende dal modello di Word "Normale.dot" ove sono,
> sicuramente, pre-impostati tutti gli stili e formati predefiniti. Per
questo
> sono ancora in fase di studio di Word (non volendo sto cercando di entrare
> nei "meandri" di un elaboratore di testi al quale non ho mai dato tutta
> questa importanza).
>
> Grazie per avermi gentilmente risposto e confido, come sempre, in un altro
> Tuo suggerimento.
> Marco.
>
> P.S. - Ovviamente l'invito è esteso a tutto il N.G.
>
Mi sembrava di aver letto "..aggiornamento.." ma forse mi sbagliavo.
Comunque ho trovato anch'io problemi nell'addomesticare la formattazione
delle tabelle inserite con il campo "database", pur avendo delle opzioni che
dicono il contrario...
Ciao.
--
Sergio MAZZA


title: Database in Word.........

text:
"Sergio MAZZA" <
sergi...@tiscalinet.it
> ha scritto nel messaggio
news:ajo7ut$rn1$1...@canarie.caspur.it...

Esimio Sergio,
ho potuto constatare che in Word anche se crei un modello e/o stile
qualunque di tabella, non viene reso disponibile (anche con l'opzione
"aggiungi formato") quando si inserisce un database :-((
quindi bisogna accontertarsi dei formati impostati da Word.
Comunque non mi arrendo! Cercherò di "postare" nel NG di Office questo
problema di non disponibilità di un formato personalizzato.
Ciao.
Marco.


title: Database in Word.........

text:
"MarkRed (Ufficio)" <
con...@libero.it
> ha scritto nel messaggio
news:mBL69.65983$n04.1...@twister2.libero.it...

ma non riesci a fare quello che ti serve solo da Access... la cosa potrebbe
essere decisamente più comoda...
Vi dico questo perchè anche io all'inizio ho cercato di collegare dati a
WORD da Excel e da Access... poi ho deciso di fare tutto con Access...
ciaO


title: Database in Word.........

text:
"MarkRed" <
con...@libero.it
> ha scritto nel messaggio
news:KKT79.229577$Jj7.5...@news1.tin.it...
>
> Esimio Sergio,
> ho potuto constatare che in Word anche se crei un modello e/o stile
> qualunque di tabella, non viene reso disponibile (anche con l'opzione
> "aggiungi formato") quando si inserisce un database :-((
> quindi bisogna accontertarsi dei formati impostati da Word.
> Comunque non mi arrendo! Cercherò di "postare" nel NG di Office questo
> problema di non disponibilità di un formato personalizzato.
> Ciao.
> Marco.
Ci proverò anch'io, interessa anche me...
Ciao.
--
Sergio MAZZA


title: Tutti i campi in maiuscolo

author: DavideCat

text:
Salve a tutti, ogni tanto faccio capolino....
Vengo al dunque:
da codice riesco a specificare un campo di una tabella ed a rendere maiscolo
il suo contenuto....
ma come faccio a rendere maiscolo TUTTO il contenuto di una tabella, non
conoscendo il nome dei campi?
Si dovrebbe usare un ciclo nell'insieme fields, un DO UNTIL LOOP ma ho
provato a farlo e non ci riesco....se qualcuno potesse darmi un aiuto sul
codice necessario....
finora ho scritto questo:
(corsistinuovo č il nome della tabella)
Private Sub Comando2_Click()
Dim rst As ADODB.Recordset
Dim fldmyfield As ADODB.Field
Dim stringa As String
    Set rst = New ADODB.Recordset
    rst.Open "corsistinuovo", CurrentProject.Connection
    Do Until rst.EOF
    For Each fldmyfield In rst.Fields
  stringa = fldmyfield.Value
  stringa = UCase(stringa)
    Next fldmyfield
    rst.MoveNext
    Loop
    rst.Close
    Set rst = Nothing
End Sub
eseguendo mi da "errore di run-time 94 utilizzo non valido di null", non so
perchč....
comunque la cosa non funzia gią da prima perchč il primo valore null č al
terzo record e nel primo record lascia sempre un valore in minuscolo.
mi sa che ragionamento č tutto sbagliato....
ringrazio tutti coloro che mi vorranno aiutare....
ciao!!!


title: Tutti i campi in maiuscolo

author: Alessandro Cara

text:
DavideCat wrote:
>
> Salve a tutti, ogni tanto faccio capolino....
> Vengo al dunque:
> da codice riesco a specificare un campo di una tabella ed a rendere maiscolo
> il suo contenuto....
> ma come faccio a rendere maiscolo TUTTO il contenuto di una tabella, non
> conoscendo il nome dei campi?
> Si dovrebbe usare un ciclo nell'insieme fields, un DO UNTIL LOOP ma ho
> provato a farlo e non ci riesco....se qualcuno potesse darmi un aiuto sul
> codice necessario....
> finora ho scritto questo:
> (corsistinuovo è il nome della tabella)
>
> Private Sub Comando2_Click()
> Dim rst As ADODB.Recordset
> Dim fldmyfield As ADODB.Field
> Dim stringa As String
>     Set rst = New ADODB.Recordset
>     rst.Open "corsistinuovo", CurrentProject.Connection
>
>     Do Until rst.EOF
>
>     For Each fldmyfield In rst.Fields
>   stringa = fldmyfield.Value
>   stringa = UCase(stringa)
>     Next fldmyfield
>
>     rst.MoveNext
>     Loop
>     rst.Close
>     Set rst = Nothing
>
> End Sub
>
> eseguendo mi da "errore di run-time 94 utilizzo non valido di null", non so
> perchè....
> comunque la cosa non funzia già da prima perchè il primo valore null è al
> terzo record e nel primo record lascia sempre un valore in minuscolo.
> mi sa che ragionamento è tutto sbagliato....
>
> ringrazio tutti coloro che mi vorranno aiutare....
> ciao!!!
io farei  cosi'
 Private Sub Comando2_Click()
 Dim rst As ADODB.Recordset
 Dim fldmyfield As ADODB.Field
 Dim stringa As String
     Set rst = New ADODB.Recordset
     rst.Open "corsistinuovo", CurrentProject.Connection
     stringa="update corsistinuovo set "
     For Each fldmyfield In rst.Fields
        if fldmyfield.type = vbText then
		stringa = Stringa &
fldmyfield.name
 "=Ucase(" &
fldmyfield.name
 & "), "
        endif
     Next
     rst.Close
     Set rst = Nothing
      docmd.runSql left(stringa,len(stringa)-1)
 End Sub
non l'ho testata, potrebbe non essere esente da errori
--
a.cara
Togli qualcosa dall'email


title: Tutti i campi in maiuscolo

text:
"Alessandro Cara" <
alexqu...@blunet.it
> ha scritto nel messaggio
news:3F0FFE63...@blunet.it...

l'ho sostituita alla mia, ma non funzia ancora...
mi da prima errore di istruzione terminata nell'impostazione della stringa,
poi mi dice "sintassi errata del metodo update...."
ma davvero non esiste un metodo per farlo direttamente da vb, senza
ricorrere all' SQL?
Cioè, se con l'SQL funziona, ben venga, ma sono curioso di sapere come si fa
direttamente da vb...
ti ringrazio dell'aiuto, vedi se puoi postare il codice esatto...capisco che
hai fatto tutto di fretta....


title: Tutti i campi in maiuscolo

text:
DavideCat wrote:
[cut]
> >
> > non l'ho testata, potrebbe non essere esente da errori
> >
> l'ho sostituita alla mia, ma non funzia ancora...
> mi da prima errore di istruzione terminata nell'impostazione della stringa,
> poi mi dice "sintassi errata del metodo update...."
docmd.runSql left(stringa,len(stringa)-2)
una print di  stringa per vedere la update niente eh?
non ho l'ambiente per il test, che tra l'altro nenche "voglio" fare
> ma davvero non esiste un metodo per farlo direttamente da vb, senza
> ricorrere all' SQL?
certo che esiste. E' pressapoco quello che avevi impostato. In questo caso
sarebbe una inutile perdita di tempo. In quella routine mancava sicuramente una
rst.update prima della next e la gestione dei valori null che dovrebbero essere
saltati dall'aggiornamento e che,ovviamente, ti provocano l'errore. Se non metti
la .update il dato non verrebbe cmq aggiornato. Ed inoltre non saltavi eventuali
campi non di testo.
Insomma, 5+ per incoraggiamento.
> Cioè, se con l'SQL funziona, ben venga, ma sono curioso di sapere come si fa
> direttamente da vb...
> ti ringrazio dell'aiuto, vedi se puoi postare il codice esatto...capisco che
> hai fatto tutto di fretta....
se non fosse esatto mi fustighi? ;<)



title: Tutti i campi in maiuscolo

text:
"Alessandro Cara" <
alexqu...@blunet.it
> ha scritto nel messaggio
news:3F101FA9...@blunet.it...

la cosa + utile di queste tue risposte sono stati i consigli sul mio
codice....grazie mille.
il tuo codice anche dopo le correzioni non funziona sempre per lo stesso
motivo, ma non preoccuparti, non vorrei costringerti a fare un test che "non
vuoi" fare,
immagino per motivi validissimi.....
cercherò rendere il mio codice funzionante e dopo comincerò a dare
un'occhiata al metodo RUNSQL....
grazie di nuovo per i consigli....
Davide


title: Domanda per Bobbygol

author: Barabba

text:
Scusa Mauro
 vorrei un aiuto da te.
Ho letto ne NG che stai creando un gestionale per il tuo capo.
Io ho il tuo stesso problema per la gestione degli accessi e le relative
maschere da aprire.
Mi puoi essere utile in qualche modo?
Magari mi puoi mandare anche qualche esempio in access all'indirizzo:
seme...@libero.it
Grazie anticipatamente
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: Access 2007, Creazione di barra multifunzione personalizzata

author: Mirko Caporali

text:
Sperando di tornare utile a quanti, come me, stanno iniziando a
prendere confidenza con access 2007, vorrei esporre in sintesi la
procedura per realizzare barre multifunzione personalizzate:
1)	Visualizzare gli oggetti di sistema, per farlo cliccare sulla parte
superiore del pannello Opzioni di spostamento con il pulsante destro
del mouse e mettere la spunta a Mostra Oggetti di sistema;
2)	Creare una nuova tabella chiamandola USysRibbons, definendo 2
campi: RibbonName(testo), RibbonXML(memo)
3)	Aprire la tabella appena creata ed inserire un record: nel campo
RibbonName inserire il nome che si vuole dare alla barra multifunzione
(es: MiaRibbon), nel campo RibbonXML inserire la definizione XML della
barra multifunzione (**)
4)	Chiudere e riaprire il database
5)	Ciccare sul pulsante Office, visualizzare le opzioni, e nella
sezione Opzioni Barra Multifunzione selezionare il nome che è stato
assegnato alla barra (es:MiaRibon) dalla casella combinata di fianco a
Nome Barra Multifunzione.
6)	Chiudere e riaprire il database
(**) Esempi di definizioni XML per barre multifunzione personalizzate:
Esempio1:
<customUI xmlns="
http://schemas.microsoft.com/office/2006/01/
customui">
<ribbon startFromScratch="false">
<tabs>
<tab id="GestioneGeneraleID" label="Gestione generale">
<group id="ReportisticaID" label="Reportistica">
<button id="RubricaStudenti" label="Rubrica Studenti" size="large"
screentip="Elenco telefonico Studenti" supertip="elenco esportabile in
excel" onAction="RubricaStudenti" imageMso="CreateReport" />
<button id="StudentiLivello" label="Studenti per livelloi"
size="large" screentip="Elenco degli studenti" supertip="elenco
esportabile in excel" onAction="StudentiLivello"
imageMso="CreateReport" />
</group>
<group id="InserimentoDatiID" label="Inserimento Dati">
<button id="InserisciStudenti" label="Nuovi studenti" size="large"
screentip="Aggiunta e modifica studenti" supertip="Consente
l'immissione di nuovi studenti e la gestione di quelli esistenti"
onAction="InserisciStudenti" imageMso="RecordsAddFromOutlook" />
</group>
</tab>
</tabs>
</ribbon>
</customUI>
Esempio 2:
<customUI xmlns="
http://schemas.microsoft.com/office/2006/01/
customui"> <ribbon startFromScratch="false">
<tabs>
<tab id="ReportisticaID" label="Reportistica">
<group id="ProgettiID" label="Progetti">
<button id="RubricaStudenti" label="Rubrica Studenti" size = "large"
screentip = "Elenco telefonico Studenti" supertip = "elenco
esportabile in excel" onAction = "RubricaStudenti" imageMso =
"CreateReport"/>
<button id="StudentiLivello" label="Studenti per livelloi" size =
"large" screentip = "Elenco degli studenti" supertip = "elenco
esportabile in excel" onAction = "StudentiLivello" imageMso =
"CreateReport"/>
</group>
</tab>
</tabs>
</ribbon>
</customUI>
Esempio 3 (Non viene mostrata più alcuna barra multifunzione):
<customUI xmlns="
http://schemas.microsoft.com/office/2006/01/
customui">
<ribbon startFromScratch="true">
<tabs>
<tab id="dbCustomTab" label=" Tab Personalizzata" visible="false">
<group id="dbCustomGroup" label="Group personalizzato">
<control idMso="Paste" label="Built-in Paste" enabled="true"/>
</group>
</tab>
</tabs>
</ribbon>
</customUI>
Fonti:
http://www.riolab.org/viewrisorsa.asp?id=97
http://www.dotnetside.org/blogs/laura/archive/2007/03/07/Personalizzazione-del-Ribbon-di-Access-2007-_2800_1_2900_.aspx


author: Simone Calligaris

text:
"Mirko Caporali" <
Sperando di tornare utile a quanti, come me, stanno iniziando a
prendere confidenza con access 2007, vorrei esporre in sintesi la
procedura per realizzare barre multifunzione personalizzate:
(cut)
Ciao Mirko, potresti fare un test sulla tua copia di Access 2007?
Lo chiedo a te perchè mi sa che sei l'unico a utilizzare A '2007 in questo
momento....
Saluti.


text:
> Ciao Mirko, potresti fare un test sulla tua copia di Access 2007?
> Lo chiedo a te perchè mi sa che sei l'unico a utilizzare A '2007 in questo
> momento....
:-)
Eh... si, da quanto leggo, pare propro di si.
Ho fatto dei dei test proprio ieri sera... funziona


text:
"Mirko Caporali"
Ho fatto dei dei test proprio ieri sera... funziona
------------------------------------------
Ehmm: no, il test è il seguente e riguarda la pesantezza delle Forms
Ho rilevato il seguente comportamento, ma è talmente bizzarro che faccio
fatica a crederci  ;-)
Se eseguo l'applicazione convertita ad A '2007 in modalità "Tabbed view"
(chiaramente inutilizzabile per la distribuzione) le performances
complessive sono in linea con Access 2003.
Se invece eseguo il FE in modalità finestre sovrapposte le maschere singole
sono di gestione lentissima.
Ti risulta?
Saluti.


text:
On 16 Apr, 11:27, "Simone Calligaris" <
simoc...@libero.it
> wrote:
> Se eseguo l'applicazione convertita ad A '2007 in modalità "Tabbed view"
> (chiaramente inutilizzabile per la distribuzione) le performances
> complessive sono in linea con Access 2003.
> Se invece eseguo il FE in modalità finestre sovrapposte le maschere singole
> sono di gestione lentissima.
Questa prova non l'ho fatta, stasera verificherò...


text:
On 16 Apr, 11:27, "Simone Calligaris" <
simoc...@libero.it
> wrote:
> Se eseguo l'applicazione convertita ad A '2007 in modalità "Tabbed view"
> (chiaramente inutilizzabile per la distribuzione) le performances
> complessive sono in linea con Access 2003.
> Se invece eseguo il FE in modalità finestre sovrapposte le maschere singole
> sono di gestione lentissima.
Questo non mi è capitato.
Mi è capitato, però, che dopo convertito, alcune maschere hanno perso
l'originario ordine di tabulazione, che peraltro, non sono più
riuscito a modificare (come se l'ordine di tabulazione fosse BLOCCATO.
Non so se mi sfugge qualche impostazione)


text:
On 16 Apr, 22:13, "Mirko Caporali" <
mirko.capor...@tin.it
> wrote:
> Mi è capitato, però, che dopo convertito, alcune maschere hanno perso
> l'originario ordine di tabulazione, che peraltro, non sono più
> riuscito a modificare (come se l'ordine di tabulazione fosse BLOCCATO.
> Non so se mi sfugge qualche impostazione)
ATTENZIONE... prima avevo convertito il database utilizzando il
comando CONVERTI.
Poi, ho convertito il db utilizzando il comando SALVA IN FORMATO
ACCESS 2007, e tutto (pare) sia andato per il verso giusto.


text:
> ATTENZIONE... prima avevo convertito il database utilizzando il
> comando CONVERTI.
> Poi, ho convertito il db utilizzando il comando SALVA IN FORMATO
> ACCESS 2007, e tutto (pare) sia andato per il verso giusto.
Ah... dimenticavo
vorrei evidenziare un aspetto positivo: un db di 34 md in formato
2003, è diventato di 21 mb in formato 2007.


text:
"Mirko Caporali" <
> Se eseguo l'applicazione convertita ad A '2007 in modalità "Tabbed view"
> (chiaramente inutilizzabile per la distribuzione) le performances
> complessive sono in linea con Access 2003.
> Se invece eseguo il FE in modalità finestre sovrapposte le maschere
singole
> sono di gestione lentissima.
Questo non mi è capitato.
Sicuro, sicuro?
Saluti.


text:
On 17 Apr, 13:28, "Simone Calligaris" <
simoc...@libero.it
> wrote:
> Sicuro, sicuro?
Spero di aver capito...
Quando converto un db dal 2003 al 2007, di default le finestre sono in
modalità sovrapposta, salvo poi, modificare l'opzione (per avere le
"linguette").
Se è questo, non ho riscontrato differenze, ma devo anche dire che ho
fatto pochissime conversioni.


title: operazioni su cartelle

author: Akery

text:
buongiorno,
ho fatto in modo che ad ogni nuovo record si crea una cartella con il nome
ID, ora vorrei creare un comando che mi apre la cartella con lo stesso
valore dell' ID.
Che comando utilizzare?
Se non è chiedere troppo quali comandi utilizzare se volessi anche
comprimere in un unico file le cartelle in cui il valore di un dato campo in
una maschera sia x, ovvero fare ricerca e compressione.

Grazie
Akery

---
Questa e-mail è stata controllata per individuare virus con Avast antivirus.
https://www.avast.com/antivirus


title: operazioni su cartelle

text:
per aprire la cartella ci sono riuscito utilizzando il seguente codice:

Private Sub aprifolder_Click()

Dim GetDBPath As String

GetDBPath = CurrentProject.Path & "\allegati\" & ID

On Error GoTo Err_aprifolder_Click
Application.FollowHyperlink GetDBPath
Exit_aprifolder_Click:
Exit Sub
Err_aprifolder_Click:
MsgBox Err.Description
Resume Exit_aprifolder_Click
End Sub

mi resta da comprimere le cartelle,
se qualcuno mi volesse aiutare a creare cartelle compresse gliene sarei
molto grato

Grazie

"Akery"  ha scritto nel messaggio news:nb3o8m$10du$1...@gioia.aioe.org...



title: operazioni su cartelle

text:
Che Eseguibile hai per ZIPPARE...?
Se hai WinZip puoi usare una CommandLine per WINZIP

Baterebbe una chiamata con SHELL(adattando i Parameters):

winzip32 [-min] action [options] filename[.zip] files

Shell "C:\Program Files\WinZip\WinZip32.exe -min -a -p " & ZipFile & " " & Filename

Oppure:
http://www.vb-helper.com/howto_shell_zip_and_unzip.html

Quì hai una cosa più complessa... ma io uso questo:
http://www.rondebruin.nl/win/winfiles/winzip_zip.txt

Se hai 7ZIP puoi usare una CommandLine per 7ZIP
Sulla stessa traccia completa:
http://www.rondebruin.nl/win/winfiles/7zip_unzipexamples.txt

Se invece vuoi usare lo ZIPPER di WINDOWS:
http://www.rondebruin.nl/win/s7/win001.htm

Saluti
@Alex


title: operazioni su cartelle

text:
grazie per la risposta, vedo che riesco a fare :D

"@Alex"  ha scritto nel messaggio
news:435920e6-30fc-4c0d...@googlegroups.com...




title: PROVA

author: Stefano Garagnani

text:
PROVA
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Cambiare visualizzazione sottomaschera

author: Giulio Severini

text:
:)
Ho creato la maschera principale frmSchedaPrimoContatto. Qui dentro ho
inserito il controllo a schede tbContenitore a 3 pagine. Ogni pagina
contiene una sottomaschera.
Primo problema:
mi sono reso conto che non so come collegare tra loro le tre pagine.
La prima pagina contiene i dati anagrafici ottenuti da tblUtenti. Le altre
due dovrebbero - di conseguenza - visualizzare i dati relativi all'utente
corrente della pagina1, e che sono contenuti in tblStatus e
tblModalitŕContatto. Come faccio? Avevo pensato di permettere di
selezionare l'utente FUORI dal controllo a schede, e collegare quindi le
tre pagine alla maschera principale.
Secondo problema:
ho appena collegato la sottomaschera contenuta in pagina1 alla tabella
tblUtenti. In Visualizzazione Maschera mi visualizza i dati come un
foglio-dati. Come posso evitare ciň?
Grazie mille a tutti!
--
Non lo capiscono, i grandi, che il mondo dei giovani č un mondo fragile.
E' come un paese in guerra permanente, in cui tutti vogliono avere
ragione. E nel quale veniamo spesso lasciati da soli.
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Cambiare visualizzazione sottomaschera

author: Roberto da casa

text:
"Giulio Severini" <
giulio....@ministero.difesa.it
> ha scritto nel
messaggio news:d5negf$56h$1...@news.newsland.it...
> :)
>
> Ho creato la maschera principale frmSchedaPrimoContatto. Qui dentro ho
> inserito il controllo a schede tbContenitore a 3 pagine. Ogni pagina
> contiene una sottomaschera.
>
> Primo problema:
>
> mi sono reso conto che non so come collegare tra loro le tre pagine.
> La prima pagina contiene i dati anagrafici ottenuti da tblUtenti. Le altre
> due dovrebbero - di conseguenza - visualizzare i dati relativi all'utente
> corrente della pagina1, e che sono contenuti in tblStatus e
> tblModalitàContatto. Come faccio? Avevo pensato di permettere di
> selezionare l'utente FUORI dal controllo a schede, e collegare quindi le
> tre pagine alla maschera principale.
La tabella tblUtenti deve essere l'origine record della maschera principale
i cui controlli ti consiglio di tenere al di fuori del controllo a schede;
nella pagine del controllo a schede inserisci la sottomaschere che hanno
come come origine record le tabelle che sono in relazione uno-a-molti con
tblUtenti.
>
> Secondo problema:
>
> ho appena collegato la sottomaschera contenuta in pagina1 alla tabella
> tblUtenti. In Visualizzazione Maschera mi visualizza i dati come un
> foglio-dati. Come posso evitare ciò?
Significa che hai creato la sottomaschera con l'autocomposizione: apri la
struttura della maschera che usi come sottomaschera e modifica in Maschera
singola o in Maschere continua la sua proprietà Visualizzazione predefinita.
>
> Grazie mille a tutti!
>
> --
> Non lo capiscono, i grandi, che il mondo dei giovani è un mondo fragile.
> E' come un paese in guerra permanente, in cui tutti vogliono avere
> ragione. E nel quale veniamo spesso lasciati da soli.
E sarà sempre così sino a quando i giovani decideranno di fare la guerra ai
grandi pensando di vincerla. Fortunatamente poi i giovani diventano grandi e
cominciano a fare la guerra ai giovani. ;-)
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: Cambiare visualizzazione sottomaschera

text:
> La tabella tblUtenti deve essere l'origine record della maschera principale
> i cui controlli ti consiglio di tenere al di fuori del controllo a schede;
> nella pagine del controllo a schede inserisci la sottomaschere che hanno
> come come origine record le tabelle che sono in relazione uno-a-molti con
> tblUtenti.
> >
> > Secondo problema:
> >
> > ho appena collegato la sottomaschera contenuta in pagina1 alla tabella
> > tblUtenti. In Visualizzazione Maschera mi visualizza i dati come un
> > foglio-dati. Come posso evitare ciň?
> Significa che hai creato la sottomaschera con l'autocomposizione: apri la
> struttura della maschera che usi come sottomaschera e modifica in Maschera
> singola o in Maschere continua la sua proprietŕ Visualizzazione predefinita.
Impossibile. Le procedure guidate non mi funzionano. Inoltre ho provato a
cambiare la visualizzazione, ma non accade nulla.
> >
> > Grazie mille a tutti!
> >
> > --
> > Non lo capiscono, i grandi, che il mondo dei giovani č un mondo fragile.
> > E' come un paese in guerra permanente, in cui tutti vogliono avere
> > ragione. E nel quale veniamo spesso lasciati da soli.
> E sarŕ sempre cosě sino a quando i giovani decideranno di fare la guerra ai
> grandi pensando di vincerla. Fortunatamente poi i giovani diventano grandi e
> cominciano a fare la guerra ai giovani. ;-)
Bellissimo commento :)
Non ci avevo pensato.
Cmq le firme sono sms che ogni tanto mi vengono in mente e che mando ad
amici ed amiche. Poi, chiaro, le amiche non me la danno :/
--
FIRMA BAU BAU MICIO MICIO - Un tale disse a un tale 'Tu sei tale e quale a
un tale'. Il tale chiese al tale 'Tale e quale a quale tale?'. Non sapendo
a quale tale fosse tale e quale il tale, il tale se ne andň. Convinto che
quel tale a qualche tale fosse proprio tale e quale.
FIRMA TROPPO SERIA - Non lo capiscono, i grandi, che il mondo dei giovani
č un mondo fragile. E' come un paese in guerra permanente, in cui tutti
vogliono avere ragione. E nel quale veniamo spesso lasciati da soli.
FIRMA TRAGICA - E' inutile amare qualcuno. Prima o poi la morte te lo
porta via.



title: [Info] Sito Comune.

text:
Ragassuoli!
Ma il Sito Comune e in manutenzione?
Ciao.
--
Sergio MAZZA


title: [Info] Sito Comune.

author: Alessandro Baraldi

text:
Sergio MAZZA ha scritto:

Magari Roberto stà efettuando un aggiornamento...
Anche da me non funziona.
@Alex


title: [Info] Sito Comune.

author: Luciano (DOC)

text:
Ho cancellato per errore l'index e non ne avevo una copia appresso, quindi
ho potuto risistemarlo solo oggi arrivando in ufficio.
Capita:-)
Un saluto a tutti.
Luciano
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1157283290....@i42g2000cwa.googlegroups.com...



title: [Info] Sito Comune.

text:
Luciano (DOC) ha scritto:
> Ho cancellato per errore l'index e non ne avevo una copia appresso, quindi
> ho potuto risistemarlo solo oggi arrivando in ufficio.
> Capita:-)
> Un saluto a tutti.
>
> Luciano
Eccome se capita, soprattutto andando avanti con gli anni....!
Ciao Luciano
@Alex


title: [Info] Sito Comune.

text:
"Luciano (DOC)" <
XXXlucia...@sitocomune.com
> ha scritto nel messaggio
news:4m2962F...@individual.net...
> Ho cancellato per errore l'index e non ne avevo una copia appresso, quindi
> ho potuto risistemarlo solo oggi arrivando in ufficio.
> Capita:-)
> Un saluto a tutti.
>
> Luciano
Ecco spiegato il perché scrivi in testa al messaggio... Hi! Hi!
Ciao Lucià.
--
Sergio MAZZA


title: [Info] Sito Comune.

author: Antonio Biso

text:
"Luciano (DOC)" <
XXXlucia...@sitocomune.com
> ha scritto nel messaggio
news:4m2962F...@individual.net...
> Ho cancellato per errore l'index e non ne avevo una copia appresso, quindi
> ho potuto risistemarlo solo oggi arrivando in ufficio.
> Capita:-)
> Un saluto a tutti.
>
> Luciano
Si scrive DOPO il quoting!!!
Antonio


title: [Info] Sito Comune.

author: MA

text:

Anto' coi novellini è tempo perso...
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: [Info] Sito Comune.

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:edjuum$8ra$1...@area.cu.mi.it...
> Antonio Biso wrote:
> > "Luciano (DOC)" <
XXXlucia...@sitocomune.com
> ha scritto nel
> > messaggio news:4m2962F...@individual.net...
> >> Ho cancellato per errore l'index e non ne avevo una copia appresso,
> >> quindi ho potuto risistemarlo solo oggi arrivando in ufficio.
> >> Capita:-)
> >> Un saluto a tutti.
> >>
> >> Luciano
> >
> > Si scrive DOPO il quoting!!!
> >
> > Antonio
> Anto' coi novellini è tempo perso...
Muli proprio...
Antonio


title: [?] Lingua Eng-->Ita in runtime 2000?

author: Valter

text:
Ciao,
sapete se č possibile cambiare la lingua nel runtime del developer 2000,
magari utilizzando qualche dll di quello full in italiano?
Ciao e grazie.
    Valter


title: [?] Lingua Eng-->Ita in runtime 2000?

author: Emyr

text:
On Thu, 11 Apr 2002 20:09:41 +0200, "Valter" <
v.p...@libero.it
>
wrote:

Si cerca nei vecchi post č sufficiente cambiare 4 dll
Saluti.
Emanuele.


title: [?] Lingua Eng-->Ita in runtime 2000?

text:
Grazie!!!
"Marco" <
marco...@libero.it
> ha scritto nel messaggio
news:_KMv6.38770$dJ6.3...@news.infostrada.it...
> Ho acquistato Office 2000 Developer versione 1.5.
> Mi sono però accorto che esiste al suo interno solo la versione inglese
> delle Runtime di Access; come posso fare a distribuire delle applicazioni
> che non siano in questa lingua? Esistono delle Runtime in italiano? Anche
> provando a utilizzare l'applicazione LangVer.exe fornita con l'Office 2000
> Resource Kit ho settato la lingua del programma all'italiano, ma i menu,
le
> barre degli strumenti e i messaggi di Access restano sempre in inglese...
>
> Grazie a chiunque possa darmi una mano.
> Marco
Vai dentro alla cartella 1033 del runtime e sostituisci le dll seguenti
che le trovi dentro alla cartella 1040 di access 2000:
mso9intl.dll
grintl32.dll
msain900.dll
daa9int.dll
comunque prima controlla le proprietà del file che sia in italiano standard.
Ciao Max
.


title: Help non ho idea di come fare

text:
Chiedo help forse è facile ma non ci riesco
ho due tabella (tab1, tab2) con i seguenti campi a,b,c in entrambe le
tabelle.
Voglio fare in modo che inserendo il valore nel campo a/b/c di tab1, venga
aggiornato con lo stesso valore il campo a/b/c  di tab2.
Es.
Tab1
a = 10
b = 12
c = 13
Mi devo comparire in tab2
a = 10
b= 12
c= 13
Ho provato a fare tutto questo mettendo in relazione tab1 con tab2 a->a b->b
c->c  applica integrità referenziale ..... ma niente mi da errore dicendo
nessun indice trovato per il campo della tabella primaria a cui si fa
riferimento (cosa vuole dire ???? )
Grazie


title: Help non ho idea di come fare

author: namor

text:
-) ha scritto:



Dovresti riproporre la domanda usando per il post un oggetto più
esplicativo sennò se qualcuno in futuro dovesse avere lo stesso problema e
provasse a fare una ricerca non troverebbe l'eventuale soluzione che ti
verrà data.
Questa e le altre poche regole per l'utilizzo del newsgroup le trovi sul
www.sitocomune.com
 seguendo il link ICAA.
Con l'occasione potresti anche spiegare come mai hai bisogno di replicare
i dati in una seconda tabella e non ti basta la prima, magari qualcuno ti
suggerisce una soluzione alternativa.
Namor
--
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Help non ho idea di come fare

text:
"namor" <
do...@spam.me
> ha scritto nel messaggio
news:c5p04o$jd4$1...@news.newsland.it...

In realtà il problema è più grosso ho una tabella primaria Tab1, con i
valori che dicevo a,b,c e tante altre tabelle Tab2-Tab3-Tab4-Tab5 etc... tab
25 , con senmpre i valori a,b,c, ed altri valori d,e,f.
Ho bisogno perchè settimanalmente cancello i valori di tab2, tab3, tab4,
tab5 ... tab25 (a,b,c) , e li voglio aggiornare inserendoli solo in tab1.


title: Help non ho idea di come fare

text:
-) ha scritto:


> In realtà il problema è più grosso ho una tabella primaria Tab1, con i
> valori che dicevo a,b,c e tante altre tabelle Tab2-Tab3-Tab4-Tab5 etc... tab
> 25 , con senmpre i valori a,b,c, ed altri valori d,e,f.
> Ho bisogno perchè settimanalmente cancello i valori di tab2, tab3, tab4,
> tab5 ... tab25 (a,b,c) , e li voglio aggiornare inserendoli solo in tab1.
Penso che si possa fare facilmente con una query, ma rimanda una nuova
richiesta cambiando l'oggetto, mettendo per esempio "Replicazione di dati
tra tabelle".
Se non usi per le tue richieste un oggetto significativo non ti risponderà
nessuno, per il motivo di cui sopra.



title: Aiuto!: Selezionare voci da un'altra tabella.

author: Luke Skywalker

text:
Ciao a tutti sono Luke e ho un problema:
Ho creato due tabelle in una della quali c'e' un campo con una lista di
valori (testo) i quali sranno i soli ammessi nel campo della seconda
tabella.
Ora per prima cosa nella definizione del campo al punto "Ricerca" alla riga
"visualizza controllo" ho inserito "casella combinata" e alla riga "solo in
elenco" ho messo "SI"
Tutto bene se inserisco i dati manualmente ma se li incollo allora viene
accettato di tutto.
Porca vacca.
Penso che bisognerebbe fare una verifica con "Valido se", ma che ingredienti
servono? boh.
Ma!, spero che ci sia qualche anima buona.
Comunque ciao a tutti.


text:
Luke Skywalker ha scritto nel messaggio ...
>Ciao a tutti sono Luke e ho un problema:
>Ho creato due tabelle in una della quali c'e' un campo con una lista di
>valori (testo) i quali sranno i soli ammessi nel campo della seconda
>tabella.
>Ora per prima cosa nella definizione del campo al punto "Ricerca" alla riga
>"visualizza controllo" ho inserito "casella combinata" e alla riga "solo in
>elenco" ho messo "SI"
>Tutto bene se inserisco i dati manualmente ma se li incollo allora viene
>accettato di tutto.
>Porca vacca.
>Penso che bisognerebbe fare una verifica con "Valido se", ma che
ingredienti
>servono? boh.
Strano...
Ma tu lavori direttamente in tabella e non con una maschera?
Antonio


text:
Si be' veramente ho creato una maschera per l'inserimento dei dati, ma non
riesco a limitare la validità dei dati anche quando utilizzo la funzione
incolla.
Per precisazione vorrei ricordare che i soli dati permessi nel campo della
maschera sono quelli contenuti nel campo di una seconda tabella.
Grazie x l'interessamento ...
 Ciao.
Antonio Biso <
ch...@etruria.net
> wrote in message
869a7f$c08$3...@pegasus.tiscalinet.it...



text:
Luke Skywalker ha scritto nel messaggio ...
>Si be' veramente ho creato una maschera per l'inserimento dei dati, ma non
>riesco a limitare la validità dei dati anche quando utilizzo la funzione
>incolla.
>Per precisazione vorrei ricordare che i soli dati permessi nel campo della
>maschera sono quelli contenuti nel campo di una seconda tabella.
Beh, ma è normale, perchè l'evento solo in elenco si scatena se tu stai
lavorando direttamente su quel controllo. Se incolli interi record
praticamente bypassi il controllo... sul controllo..
Non mi torna che ti accetti il valore se tu invece hai messo una lista di
valori accettabili nella proprietà valido se della tabella...
Antonio


text:
E' proprio questo il punto, non so' che istruzioni mettere nella proprieta'
"Valido se" per fare in maniera che siano validi solo una lista di valori
(testo) contenuti in una tabella.
Scusate per la terminologia un po' scarsa, ma non sono un professionista...
Comunque Ciao a tutti.
Antonio Biso <
ch...@etruria.net
> wrote in message
86bt89$6ua$1...@lacerta.tiscalinet.it...



text:
Luke Skywalker ha scritto nel messaggio ...
>E' proprio questo il punto, non so' che istruzioni mettere nella proprieta'
>"Valido se" per fare in maniera che siano validi solo una lista di valori
>(testo) contenuti in una tabella.
>
>Scusate per la terminologia un po' scarsa, ma non sono un professionista...
>Comunque Ciao a tutti.
Rispondi dopo il quoting, non prima.
Comunque l'help on line te lo spiega molto bene: lista di valori separati da
un punto e virgola
Antonio


title: sql: prendere tutti i record di tab A e solo alcuni di tab. B

author: ]SiLVieTTa[

text:
sto scrivendo manualmente una query sql
che unisce + tabelle tramite inner join.
tutto funziona correttamente, solo che nel relazionarle con inner join, prende
solo i record che si trovano in entrambe le tabelle.
e se io volessi prendere tutti i record della tabella A
e della tabella B solo quelli in comune con la tabella A?
come potrei fare?
Ciao
Silvia.
 --
www.silvietta.it
...everyone's invited!
Non Esiste Una Razza Bianca, Benche' Se Ne Parli Tanto: Ogni Uomo Bianco E' Solamente Un Uomo Scolorito


text:
"]SiLVieTTa[" <
silviaTOGLIQ...@studiomarketing.it
> ha scritto nel
messaggio news:4m9m30lteeds4873s...@4ax.com...
> sto scrivendo manualmente una query sql
> che unisce + tabelle tramite inner join.
> tutto funziona correttamente, solo che nel relazionarle con inner join,
prende
> solo i record che si trovano in entrambe le tabelle.
>
> e se io volessi prendere tutti i record della tabella A
> e della tabella B solo quelli in comune con la tabella A?
> come potrei fare?
>
> Ciao
>
> Silvia.
>
>  --
>
www.silvietta.it
> ...everyone's invited!
>
nelle relazioni, seleziona tipo join e scegli quello che vuoi.
MAssimiliano


author: Giorgio Prx

text:
"]SiLVieTTa[" <
silviaTOGLIQ...@studiomarketing.it
> ha scritto nel
messaggio news:4m9m30lteeds4873s...@4ax.com...
> sto scrivendo manualmente una query sql
> che unisce + tabelle tramite inner join.
> tutto funziona correttamente, solo che nel relazionarle con inner join,
prende
> solo i record che si trovano in entrambe le tabelle.
>
> e se io volessi prendere tutti i record della tabella A
> e della tabella B solo quelli in comune con la tabella A?
> come potrei fare?
>
Al posto della INNER JOIN usa una LEFT JOIN
----------------------------
Select A.Campo1,
            B.Campo1
FROM A LEFT JOIN B
             ON A.Campo1=B.Campo1
---------------------------
Ciao Giorgio


title: problema con NZ(...)

author: tore MOLISSO

text:
ciao a tutti tempo fa ho posto sul news  un quesito la cui soluzione mi fu
data da roberto ma oggi ho scoperto che la cosa non funziona il problema era
questo io
ho bisogno di calcolare il FATTURATO NETTO che è uguale alla differenza tra
il fatturato lordo - il totale delle note di credito siccome io avevo diviso
il fatturato per tirmestri avevo il problema che se per un trim non emettevo
note la sotttrazione non funzionava allora mi fu detto di fare
 fattNetto= [fattlordo]-NZ([totnote];0) ma questo messo cosi non funzionava
allora ho fatto cosi  fattNetto= Somma([fattlordo]-NZ([totnote];0)) e non mi
davo piu errore pero oggi doppo tempo mi accorgo che l'operazione non  si
trova con i dati caricati che presi singolarmente e sommati a parte
corrispondono a realta mentre il risultato della formula e sballato come si
sommasse o sottraesse piu volte le stesse cifre come posso fare per
calcalarmi il fatt. netto?
grazie
P.S. l'errore che mi dava quando inserivo il primo tipo di formula era "non
e possibile una query con ...questa formula"


title: problema con NZ(...)

author: Bruno Monastero

text:
La formula dovrebbe funzionare, comunque lo 0 e' superfluo perche'
NZ([fattlordo])=0 se [fattlordo] e' uguale a NULL, piu' che cambiare
bisognerebbe capire il motivo dell'errore, che tipo di dato e' [fattlordo]?
E precisamente quale e' la query?
Bruno Monastero
"tore MOLISSO" <
fmo...@tin.it
> wrote in message
news:RsR57.104165$q77.9...@news2.tin.it...



title: sendobject per mail

author: andreaB

text:
Salve a tutti,
non riesco ad inviare e-mail con A97 ed Outlook Express ed il problema
dovrebbe essere correlato al OS WinXP.
La soluzione a questo dilemma mi fu data da non ricordo più chi e
consisteva nel cambiare qualche riga di codice in un file .ini o nel
registro.
La cosa è successa parecchio tempo fa ed ora che ho cambiato il PC,
ovviamente, non trovo più dove ho parcheggiato il file con la soluzione.
Potete aiutarmi?
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: sendobject per mail

author: Karl Donaubauer

text:
andreaB wrote:
> non riesco ad inviare e-mail con A97 ed Outlook Express ed il problema
> dovrebbe essere correlato al OS WinXP.
> La soluzione a questo dilemma mi fu data da non ricordo più chi e
> consisteva nel cambiare qualche riga di codice in un file .ini o nel
> registro.
> La cosa è successa parecchio tempo fa ed ora che ho cambiato il PC,
> ovviamente, non trovo più dove ho parcheggiato il file con la soluzione.
> Potete aiutarmi?
www.donkarl.com/it
 FAQ 7.19 SendObject non funziona
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


title: sendobject per mail

text:
Karl Donaubauer ha scritto:


Ecco dove l'avevo visto! Grazie Karl



title: sendobject per mail

author: Carlo Costarella

text:
"andreaB" <
a.bi...@berco.com
> ha scritto nel messaggio
news:e8vh1e$l37$1...@news.newsland.it...
cut
>>
www.donkarl.com/it
 FAQ 7.19 SendObject non funziona
>
> Ecco dove l'avevo visto! Grazie Karl
>
Facci sapere come è andata.
Ciao, Carlo


title: Aiuto per un principiante!!

author: paperoga

text:
Salve a tutti, è la prima volta che vi scrivo e vorrei creare il mio  primo
database.
Tenete conto che un pò di SQL lo conosco. Che devo fare materialmente per
crearlo??
Un' altra domanda: io uso Visual Basic 5.0 edizione enterprise, qualcuno di
voi sa dirmi qualcosa su come poter legare Access e V.B.??
Grazie a tutti


title: Aiuto per un principiante!!

author: Lorenzo Coronati

text:
Scrisse "paperoga" <
d.sa...@tiscalinet.it
>:
>Salve a tutti, è la prima volta che vi scrivo e vorrei creare il mio  primo
>database.
C'e' sempre una prima volta.
>Tenete conto che un pò di SQL lo conosco. Che devo fare materialmente per
>crearlo??
Menu File, Nuovo database.
>Un' altra domanda: io uso Visual Basic 5.0 edizione enterprise, qualcuno di
>voi sa dirmi qualcosa su come poter legare Access e V.B.??
Se non vuoi che ti si risponda: "con lo spago" oppure "con lo scotch"
forse dovresti spiegare cosa vuoi fare...
--
Lorenzo Coronati
--
<<il mondo si divide in due: gli gnucconi
e LE TESTE DI SCROTO, non credo proprio
di appartenere alla prima>>
(Riccardo Belzani, 22/2/2000)
--


title: Aiuto per un principiante!!

author: Andrea

text:
SQL al momento non ti serve.
Ti consiglio di aprire il database di esempio fornito con Access, il
northwind.mdb, ed esplorarlo un po', giusto per capire il "motore" ossia
cos'è una tabella (il primo errore che si compie è quello di portare in
Access un foglio brutale di Excel con decine e decine di campi), a cosa
servono le relazioni, come definire i campi chiave, gli indici  ecc....
Un buon libro comunque è insostituibile.
Alcuni editori:
- Arnoldo Mondadori - microsoft press in svariate collane (passo passo, a
colpo d'occhio, ..)
- Apogeo Il grande manuale Access 97 (già più tosto)
Relativamente a VB, ma ti consiglio di fare esperienza in Access prima,
quando avrai padronanza di recordset, querydef, e programmazione ad oggetti
in generale, potrai costruire i tuoi form per fare un'applicazione
svincolata dalla presenza di Access sul pc dell'utente finale, che tuttavia
legge/scrive su tabelle contenute in file .mdb.
Ciao


title: Inserimento foto in una maschera

author: Maremar

text:
RICOMINCIAMO.......
Vorrei sapere  se è possibile inserire via codice in una maschera un'
immagine.
1) La foto si trova in una cartella remota su un altro computer.
2) Se possibile la foto deve essere collegata e non importata.
3) La foto deve essere inserita in automatico senza aprire altre finestre.
la correlazione file-record sta nel nome del prodotto che è lo stesso nome
dell'immagine in remoto.
spero di essere stato abbastanza chiaro.
grazie a tutti in anticipo.


title: Inserimento foto in una maschera

author: il papero

text:
"Maremar" <
mare...@hotmail.com
> ha scritto nel messaggio
news:Hzp5a.211102$0v.59...@news1.tin.it...

diciamo che tu hai sulla tua form
1) una casella di testo contente il nome prodotto e chiamato appunto
prodotto
2) un oggetto immagine chiamato imageframe che dir si voglia
su apertura della form usa un codice di questo tipo:
me![imageframe].picture=path & me![prodotto] & ".jpg"
ovviamente se l'immagine è jpg, se no inserisci l'estensione oppurtuna
path è una variabile stringa in cui hai prcedentemente memorizzato il
percorso della cartella
besos


title: Inserimento foto in una maschera

text:
"il papero" <
trave...@libero.it
> ha scritto nel messaggio
news:b35a31$df7$1...@lacerta.tiscalinet.it...

Grazie dll'interessamento, e scusa la mia ignoranz, ma come si assegna un
valore ad una variabile??????
potresi fare un esempio??
tk


title: Inserimento foto in una maschera

text:
"Maremar" <
mare...@hotmail.com
> ha scritto nel messaggio
news:h6q5a.211308$0v.59...@news1.tin.it...
>
> "il papero" <
trave...@libero.it
> ha scritto nel messaggio
> news:b35a31$df7$1...@lacerta.tiscalinet.it...
> >
> > "Maremar" <
mare...@hotmail.com
> ha scritto nel messaggio
> > news:Hzp5a.211102$0v.59...@news1.tin.it...
> > > RICOMINCIAMO.......
> > >
> > > Vorrei sapere  se è possibile inserire via codice in una maschera un'
> > > immagine.
> > >
>
> Grazie dll'interessamento, e scusa la mia ignoranz, ma come si assegna un
> valore ad una variabile??????
>
> potresi fare un esempio??
>
> tk
>
>
per prima cosa la variabile va dichiarata:
dim path as string
poi le i assegna il valore desiderato
path="\\server\pubblico\dati\immagini\foto\"
perciò il codice finale da assegnare all'avento "su apertura" della tua
maschera potrebbe essere così:
dim path as string
path="\\server\pubblico\dati\immagini\foto\"
me![imageframe].picture=path & me![prodotto] & ".jpg"
access ti mette automaticamente le dichiarazioni di inizio e fine routine
occhio che così non hai gestione degli errori, se il file prodotto.jpg non
esiste access va in debug
besos


title: Inserimento foto in una maschera

text:
"il papero" <
trave...@libero.it
> ha scritto nel messaggio
news:b35b2b$e08$1...@lacerta.tiscalinet.it...

un ' ultima cosa, l'immagine così associata risulta inserita oppure
collegata nel db?


title: Inserimento foto in una maschera

text:
"il papero" <
trave...@libero.it
> ha scritto nel messaggio
news:b35b2b$e08$1...@lacerta.tiscalinet.it...

ho creato un pulsante e nell'evento su click ho inserito il seguente listato
Private Sub Comando29_Click()
Dim path As String
path = "C:\Documenti\Foto\"
Me![foto].Anagrafico = path & Me![Matricola] & ".jpg"
end sub
ma una volta che premo il pulsante acces va in errore e mi dice
errore di run-time 438
Propietà o metodo non supportati dall'oggetto
vado in debug e la seguente riga risulta evidenziata
" Me![foto].Anagrafico = path & Me![Matricola] & ".jpg" "
DOVE HO SBAGLIATO???????


title: Inserimento foto in una maschera

author: MA

text:

Non hai richiamato la proprietà .picture
tu devi richiamare la proprietà pcture dell'oggetto immagine non associata
che hai posizionato sul form
puoi inserire anche su form_current
e se il controllo si chiama immagine1
tu farai
me.immagine1.picture = ....
se puoivuoi gestire la possibile assenza dell'immagine puoi subordinarlo a
una verifica
grazie alla funzione dir() se è diversa da "" allora associ altrimenti
immagine.picure = empty
ciao MAssimiliano
--------------------------------
Inviato via
http://usenet.libero.it


title: Inserimento foto in una maschera

text:
"MA" <
massimilia...@kksrl.com
> ha scritto nel messaggio
news:151Z26Z67Z135Y1...@usenet.libero.it...

Grazie dell'interessamento MAssimiliano ma forse non si è capito che non
capisco una ma... di codice.
cmq l'immagine è associata ad un campo nella tabella anagrafico.
Se ti è possibile potresti farmi un listato di esempio, nel post iniziale,
mi chiedevo se tramite codice sia possibile
collegare un immagine all'interno di un campo OLE senza far aprire troppe
finestre di ricerca,
fermorestando che le immagini si trovano materialmente in un altro pc in
quanto
La domanda era questa, una volta inseriti i campi nel recor in riferimento,
volevo che
con la semplice pressione di un tasto  nel campo "Foto" apparisse l'immagine
relativa che aveva in
comune al record "nome file = [Matricola]" .
Spero di essermi spiegato
di


title: Inserimento foto in una maschera

author: Roberto da casa

text:
"Maremar" <
mare...@hotmail.com
> ha scritto nel messaggio
news:Hzp5a.211102$0v.59...@news1.tin.it...

Ho letto il thread e mi sembra che sul trattamento delle immagini in Access
hai poche idee, ma in compenso sono molto confuse. ;-)
Per chiarirti un po' le idee su quanto ti sta suggerendo il papero vai sul
Sito Comune (link qui sotto) e nella Sezione General leggiti queste tre FAQ:
1) Come implementare correttamente un archivio di immagini di Stefano
Bettini
2) Implementare un archivio di immagini di Silvio Savoldi
3) Archiviazione immagini di Franco Cappellaro
Un consiglio: lascia stare i campi OLE: con essi non è possibile collegare
immagini ma solo inglobarle nel database, con le conseguenze, in fatto di
dimensioni del database, che puoi facilmente immaginare.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Inserimento foto in una maschera

text:
 "MA" <
massimilia...@kksrl.com
> ha scritto nel messaggio
news:151Z26Z67Z135Y1...@usenet.libero.it...

F U N Z I O N A
grazie a tutti voi .
mar&mar


title: Inserimento foto in una maschera

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:hSI5a.143992$YG2.4...@twister1.libero.it...

grazie per il consiglio e dopo aver visionato i due db che mi hai indicato
sono riuscito ad inserire le immagini.
Ora pero ho visto che nasce un altro problema che il caro "POSTINO" aveva
menizionatto.
Se il file che vado a far aprire non esiste, come blocco il codice prima che
mi generi l'errore??????'
 che visto che rispondi molto velocemente se non


title: Inserimento foto in una maschera

text:
"Maremar" <
mare...@hotmail.com
> ha scritto nel messaggio
news:ylO5a.217277$0v.60...@news1.tin.it...
[CUT]
> grazie per il consiglio e dopo aver visionato i due db che mi hai indicato
> sono riuscito ad inserire le immagini.
> Ora pero ho visto che nasce un altro problema che il caro "POSTINO" aveva
> menizionatto.
> Se il file che vado a far aprire non esiste, come blocco il codice prima
che
> mi generi l'errore??????'
>
>  che visto che rispondi molto velocemente se non
????
Per verificare l'esattezza del percorso usa la funzione Dir, che ti
restituisce una stringa vuota nel caso in cui il file indicato non esiste.



title: Inserimento foto in una maschera

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:afR5a.146414$ZE.42...@twister2.libero.it...

grazie, cmq ho risolto il problema con la funzione "on error goto"
cmq per approfondire il tuo suggerimento,potresti farmi un esempio pratico.
p.s. non rimandarmi al tasto F1. ;)


title: Inserimento foto in una maschera

text:
"Maremar" <
mare...@hotmail.com
> ha scritto nel messaggio
news:ag56a.220848$0v.61...@news1.tin.it...
[CUT]
> >
> > Per verificare l'esattezza del percorso usa la funzione Dir, che ti
> > restituisce una stringa vuota nel caso in cui il file indicato non
esiste.
> >
> > --
> > Roberto
> >
> > ---------------------------------------------
> > il Sito Comune di it.comp.appl.access:
> >
http://www.sitocomune.com
> > ---------------------------------------------
> >
> >
> grazie, cmq ho risolto il problema con la funzione "on error goto"
> cmq per approfondire il tuo suggerimento,potresti farmi un esempio
pratico.
>
> p.s. non rimandarmi al tasto F1. ;)
Se la casella di testo che contiene il percorso del file immagine si chiama
Path, potresti scrivere:
If Dir(Me!Path) = "" Then
    MsgBox "Immagine " & Me!Path & " inesistente"
    Me!Foto.Picture = ""
Else
    Me!Foto.Picture = Me!Path
End If
Comunque ti garantisco che l'help in linea di Access non morde, puoi andarlo
a leggere in tutta tranquillità. ;-)



title: Inserimento foto in una maschera

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:5U56a.147538$YG2.4...@twister1.libero.it...

grazie.


title: Selezionare tutti in casella di riepilogo

author: h

text:
Ho creato una casella di riepilogo con la proprietą slezione multipla
attivata. E' possibile tramite un pulsante dicomando selezionare tutte le
righe?
grazie e ciao!


author: RoDAgo

text:
"h" ha scritto nel messaggio ..
> Ho creato una casella di riepilogo con la proprietą slezione multipla
> attivata. E' possibile tramite un pulsante dicomando selezionare tutte le
> righe?
Ciao, ricordandoti che la proprietą Selezione Multipla della casella di
riepilogo (io l'ho chiamata ElencoTabelle) dev'essere impostata ad Estesa
metti questo codice nel pulsante di comando:
Dim i As Integer
    For i = 0 To Me.ElencoTabelle.ListCount
        Me.ElencoTabelle.Selected(i) = True
    Next i
>
> grazie e ciao!
di nulla ciao
RoDAgo