title: [VBA Outlook] Invio e spostamento Mail

text:
On 23 Mag, 13:16, "MA" <
mas...@massimilianoamendola.it
> wrote:
> "Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggionews:1179745932.9...@a26g2000pre.googlegroups.com...
> Buondì...
>
> Con la funzione sotto gestisco via Automazione l'invio di Mail, che va
> a buon fine.
> Quello che manca, è il fatto che dopo l'invio(Metodo Send) vorrei
> spostare la Mail
> in una Cartella di destinazione tramite ( .Move myDestFolder)
>
> A questo punto dovrei creare un'oggetto Folder che punta alla Cartella
> personale specifica...
> e non fidandomi degli Index(nel caso di rimozione o aggiunte) ho
> preferito passare il percorso
> relativo e scendere nella Folder... (vedi ciclo For)
>
> All'uscita di quel ciclo teoricamente dovrei avere il riferimento alla
> myDestFolder, e così parrebbe essere, visualizzando la valorizzazione
> dell'oggetto...!
>
> Sta di fatto che eseguendo il metodo MOVE sulla mail appena inviata mi
> restituisce errore...
>
> "Metodo Move dell'oggetto MailItem non riuscito...!"
>
> Presumo sia da attribuire all'esecuzione Sincrona, ma non ne sono
> certo, in ogni caso la cosa non mi riesce.
>
> E' possibile impostare la Folder di salvataggio prima dell'invio
> eventualmente...?
>
> Suggerimenti alternativi....?
> ___
> Risposta
>
> Ciao
> parlando con il mitico Maurizio Borrelli è venuto fuori questo codice
> (lascia stare il binding)
> Public Sub SendAndMove_test()
> Dim objOlApp      As Object
> Dim objOlFolder   As Object
> Dim objOlMailItem As Object
>
> Set objOlApp = CreateObject("Outlook.Application")
> With objOlApp
>   With .GetNamespace("MAPI").Folders.Item("Maurizio Borrelli").Folders
>     Set objOlFolder = .Item("[_Test]")
>   End With
>   Set objOlMailItem = objOlApp.CreateItem(olMailItem)
> End With
> With objOlMailItem
>   .To = "
p...@pippo.it
"
>   .Subject = "Test"
>   .Body = "Body"
>   Set .SaveSentMessageFolder = objOlFolder
>   .Send
> End With
>
> Set objOlMailItem = Nothing
> Set objOlFolder = Nothing
> Set objOlApp = Nothing
> End Sub
Ciao Massimiliano.
Avevo già provato questa strada perchè effettivamente mi sembrava la
più semplice... ma non sono riuscito a capire perchè la posta mi
rimane in OutBox e non viene spostata nella Cartella selezionata...
Boh...
Bella questa consulenza per conto terzi... ;-) grazie
@Alex


title: [VBA Outlook] Invio e spostamento Mail

author: MA

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
Bella questa consulenza per conto terzi... ;-) grazie
@Alex
__
Risposta
Lo stavo sentendo per la CISA (a proposito, in qualunque momento ti vuoi
aggiungere, lo sai che un posto lo trovo sempre per te) e stavo affrontando
lo stesso problema
(una mailing list per un cliente).
Ciao



title: [VBA Outlook] Invio e spostamento Mail

author: Alessandro Baraldi

text:
On 23 Mag, 15:32, "MA" <
mas...@massimilianoamendola.it
> wrote:
> "Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
> Bella questa consulenza per conto terzi... ;-) grazie
>
> @Alex
> __
> Risposta
> Lo stavo sentendo per la CISA (a proposito, in qualunque momento ti vuoi
> aggiungere, lo sai che un posto lo trovo sempre per te) e stavo affrontando
> lo stesso problema
> (una mailing list per un cliente).
> Ciao
Purtroppo stò cercando di automatizzare alcune sequenze o procedure
ufficiali e mi stò un pò perdendo in questi giochetti... di Outlook
Faccio ulteriori prove, per ora mi devo arrangiare ad operare in
Manuale.
Per CISA mi era venuta voglia di passare a salutare, ma ci sono un
paio di problemi che non mi permettono di esserne sicuro.
Vediamo come evolvono alcune cose.....
Ciao
@Alex


title: [VBA Outlook] Invio e spostamento Mail

author: Maurizio Borrelli

text:
"Alessandro Baraldi" wrote in message
news:1179920888.1...@p47g2000hsd.googlegroups.com
:
> On 23 Mag, 13:16, "MA" wrote:
> > "Alessandro Baraldi" ha scritto nel messaggio
news:1179745932.9...@a26g2000pre.googlegroups.com...
[...]
> >   Set .SaveSentMessageFolder = objOlFolder
[...]
> Avevo già provato questa strada perchè effettivamente mi sembrava la
> più semplice... ma non sono riuscito a capire perchè la posta mi
> rimane in OutBox e non viene spostata nella Cartella selezionata...
[...]
Ciao @Alex, MA & Co.bella
I messaggi inviati rimangono della cartella "Outbox" by design, perche'
"SaveSentMessageFolder" salva nella Cartella assegnata a tale proprietà
una *copia* del messaggio inviato.
Resta da capire perche' questo a te non succeda. E' possibile che tu non
abbia guardato se tale copia viene creata e ti sia invece basato
soltanto sul fatto che non ottieni, giustamente, lo spostamento sperato?
--
(Facci sapere se e eventualmente come hai risolto. Grazie.)
Ciao :o)                                         Microsoft MVP (Excel)
Maurizio  <
http://mvp.support.microsoft.com/profile/Maurizio.Borrelli
>
--------                         Spazio personale di Maurizio Borrelli
?SPQR(C)                                <
http://spdmb.spaces.live.com
>
 X                  RIO - Risorse in italiano per gli utenti di office
--------                                       <
http://www.riolab.org
>


title: [VBA Outlook] Invio e spostamento Mail

author: ALESSANDRO Baraldi

text:
> Ciao @Alex, MA & Co.bella
>
> I messaggi inviati rimangono della cartella "Outbox" by design, perche'
> "SaveSentMessageFolder" salva nella Cartella assegnata a tale proprietà
> una *copia* del messaggio inviato.
>
> Resta da capire perche' questo a te non succeda. E' possibile che tu non
> abbia guardato se tale copia viene creata e ti sia invece basato
> soltanto sul fatto che non ottieni, giustamente, lo spostamento sperato?
>
> --
> (Facci sapere se e eventualmente come hai risolto. Grazie.)
>
> Ciao :o)                                         Microsoft MVP (Excel)
> Maurizio  <
http://mvp.support.microsoft.com/profile/Maurizio.Borrelli
>
> --------                         Spazio personale di Maurizio Borrelli
> ?SPQR(C)                                <
http://spdmb.spaces.live.com
>
> X             RIO - Risorse in italiano per gli utenti di office
> --------                                       <
http://www.riolab.org
>
>
Ciao Maurizio.
C'è qualche cosa che non funziona come dovrebbe...
Innanzitutto avevo provato creando una Regola semplie, vale a dire tutti i
messaggi inviati con
Oggetto="XXXX" (esempio) li sposti nella cartella "Personale"
Questo già non funziona, o meglio se applico la Regola alle Cartelle nel
momento in cui la creo funziona
ma per le mail successive .... no.
C'è da dire che nel mio caso Outlook non viene mai chiuso 365gg/anno ma devo
vedere se c'entra qualche cosa...
Oltretutto mi appare il messaggio fastidiosissimo che mi chiede di
certificare e confermare il tentativo di invio
della Mail(perchè potrebbe essere un Virus...) e quì forse capisco il
motivio... in realtà ho aperto un'oggetto
Outlook con i privilegi miei quindi proprio così chiaro non è....
Non ho mai usato Outlook con Automazione quindi è sicuro che io abbia preso
dei granchi.
TNX
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.alessandrobaraldi.it
---------------------------------------------------------------------------


title: Access & Outlook

author: Networking

text:
Dal Visual Basic di Access, Utilizzando la proprietà Recipients dell'oggetto
MailItem per l'applicazione Outlook, mi viene visualizzato il messaggio che
qualche programma esterno sta' utilizzando la rubrica di Outlook, e questo
in effetti è vero.
Si conosce qualche soluzione per evitare l'incoveniente ???


title: Access & Outlook

author: Reds

text:
Vai su:
http://www.mvps.org/access/resources/downloads.htm
cerca MAPISTuff  vedi se ti può essere utile
ciao  Roberto
"Networking" <
mo...@libero.it
> ha scritto nel messaggio
news:b5v8ii$r7m$1...@fata.cs.interbusiness.it...



title: Access & Outlook

text:
"Networking" <
mo...@libero.it
> ha scritto nel messaggio
news:b5v8ii$r7m$1...@fata.cs.interbusiness.it...
> Dal Visual Basic di Access, Utilizzando la proprietą Recipients
dell'oggetto
> MailItem per l'applicazione Outlook, mi viene visualizzato il messaggio
che
> qualche programma esterno sta' utilizzando la rubrica di Outlook, e questo
> in effetti č vero.
> Si conosce qualche soluzione per evitare l'incoveniente ???
>
in strumenti opzioni di outlook in protezsione togli la spunta in
avvisa se qualche altro programma tenta di mandare delle email o qualcosa di
simile
ciao.


title: Access & Outlook

author: Giumalex

text:
Sei poi riuscito a risolvere la cosa, a me su un sistema Windows 2000 e
Outolook 2002 non c'è stato verso di disabilitare il messaggio....
Alex
www.giumalex.supereva.it
"Reds" <
err...@tin.it
> ha scritto nel messaggio
news:QMHga.27966$i26.6...@news2.tin.it...



title: Passaggio dati ad excel

author: yosef

text:
Buongiorno,
quale è il codice per passare i dati ad un file excel già aperto, per ora sono riuscito ad aprire un file excel e passare i dati ma non riesco a passare i dati ad un file che devo tenere aperto. O meglio lo apro una volta e poi lo aggiorno con i dati da access ma in step diversi.
Questa è la parte di codice che uso (valido per aprire il file):
Dim rs As DAO.Recordset
Dim ex As Excel.Application
Dim wb As Excel.Workbook
Dim ws As Excel.Worksheet
Dim i, numrec As Integer

'apre excel
Set ex = CreateObject("Excel.Application")
'
'apre il file xls se non è aperto
If FileIsOpen(Me.lblFileExcel) Then
    ''''Qui sto provando questo codice ma non funziona
    'Set wb = ex.Workbooks.Open(Me.lblFileExcel)
   ex.Workbooks(Me.lblFileExcel).Activate (qui da errore: variabile oggetto o variabile del With non impostato)
Else
    ''''Questo per aprire è ok
    Set wb = ex.Workbooks.Open(Me.lblFileExcel)
End If
.....

Grazie
Giuseppe


title: Passaggio dati ad excel

text:
Se fai un CREATEOBJECT di certo non funziona...
Usa il GETOBJECT per recuperare l'istanza del File già aperto...

https://msdn.microsoft.com/it-it/library/e9waz863%28v=vs.90%29.aspx

@Alex


title: Passaggio dati ad excel

text:

Grazie, preciso come sempre Alex

Ho fatto così e funziona
If FileIsOpen(Me.lblFileExcel) Then
    Set exob = GetObject(Me.lblFileExcel).Application
    Set ws = exob.Worksheets(Trim(Str(Me.cmbAnno)))
    ws.Activate
    exob.Visible = True
Else
    Set ex = CreateObject("Excel.Application")
    Set wb = ex.Workbooks.Open(Me.lblFileExcel)
    Set ws = ex.Worksheets(Trim(Str(Me.cmbAnno)))
    ws.Activate
    ex.Visible = True
End If

Buona giornata
Giuseppe


title: Passaggio dati ad excel

text:
Il giorno martedì 22 marzo 2016 09:43:33 UTC+1, yosef ha scritto:
> Il giorno lunedì 21 marzo 2016 17:03:32 UTC+1, @Alex ha scritto:
> > Se fai un CREATEOBJECT di certo non funziona...
> > Usa il GETOBJECT per recuperare l'istanza del File già aperto...
> >
> >
https://msdn.microsoft.com/it-it/library/e9waz863%28v=vs.90%29.aspx

> >
> > @Alex
>
> Grazie, preciso come sempre Alex
>
> Ho fatto così e funziona
> If FileIsOpen(Me.lblFileExcel) Then

Posso farti una domanda ?

Non conosco questa  funzione  FileIsOpen. Come funziona ?
E' una funzione standard del VbA ? Potrebbe essermi molto
utile. Mi daresti qualche spiegazione ?


title: Passaggio dati ad excel

text:

E' una funzione che serve per verificare se un file è già aperto (l'ho trovata in rete ed anche nel NG te la posto se dovesse esserti utile:

Function FileIsOpen(ByVal PathName As String) As Boolean
Dim FileN As Integer, ErrNum As Long
On Error Resume Next
FileN = FreeFile()
Open PathName For Input Lock Read As #FileN
Close FileN
ErrNum = Err.Number
On Error GoTo 0
Select Case ErrNum
    Case 0, 53: FileIsOpen = False
    Case Else: FileIsOpen = True
End Select
End Function


title: Passaggio dati ad excel

text:

Grazie ! Grazie davvero.

Capisco. O meglio : capisco ? :-)

Si basa sul fatto che l' istruzione

Open PathName For Input Lock Read As #FileN

"pretende" l' esclusiva sul file che apre (per scriverci
dentro, in teoria. Ma invece è una "finta")

Ci  vorrebbe  @Alex  per  conferma :  è tra i più cazzuti
dell' NG (ammazzelo quanto mena quello. Mi fa impressione
certe volte. Davvero eh ?)


title: Passaggio dati ad excel

text:
Non serve a nulla quel controllo se il File è aperto.
Si usa GetObject, e, nel caso venga rilasciato l'errore 429, si passa a CREATEOBJECT.

@Alex


title: Passaggio dati ad excel

text:
Il giorno martedì 22 marzo 2016 15:50:18 UTC+1, @Alex ha scritto:

> Non serve a nulla quel controllo se il File è aperto.
Si

> Si usa GetObject

direttamente sul workbook, si. Capito, hai ragione.

Ma in generale quella funzione può essere molto utile x
verificare  se un  file qualunque è già caricato in RAM
o no.

E funziona  (correggimi se sbaglio) sfruttando il fatto
che la open in scrittura pretende l'esclusiva sul file.

Corretto ?


title: Passaggio dati ad excel

text:

Si il file risulta bloccato... quindi il solo tentativo di readonly genera errore.

@Alex


title: Passaggio dati ad excel

text:

Mi sembra una tecnica intelligente, no ? E generale: vale
per ogni file di  qualunque tipo (strano che non c' avevo
mai pensato prima) :

tu "fingi" di voler  lanciare una open in scrittura su un
certo file F.

Siccome la open in scrittura pretende l' accesso esclusivo
se il file è già aperto (perfino dall' utente  stesso)  il
SO ti manda affanculo : NO ! L' accesso esclusivo  non  te
lo do.

E tu cosi  sgami  che il file è aperto. Geniale. Semplice.
Sicuro.

Viceversa se non è aperto. l' unico punto debole ( forse)
è che dal momento che lo reputi chiuso al momento in cui
lo vai ad aprire qualcun altro lo apre e fai bumba.

Però stiamo proprio sull' assurdo, sull' altamente improbabile.
E comunque solo se il file fosse condiviso con altri utenti.


title: lavorare con le Instanze di sottomaschere

author: Kaspita

text:
Salve a tutti, vorrei un aiuto per capire il comportamento di access con le
instanze delle sottomaschere.
Supponiamo di avere 2 form caricati (aperti) che contengono la stessa
sottomaschera; se devo colorare di rosso lo sfondo, settare una qualsiasi
altra proprietą, della sottomaschera contenuta SOLO nel form1, come posso
fare?? ho provato in vari modi ma non c'e' stato verso ... access mi colora
di rosso tutte e due le sottomaschere, come posso fare per lavorare solo
sull'instanza del form1 ?? ... chi mi aiuta ?
Grazie in anticipo !!
--------------------------------
Inviato via
http://usenet.libero.it


title: report e verifica ControlSource (2)

author: Liones

text:
provo a riproporre il problema più chiaramente:
apro il report collegato alla tabella "Anagrafica"
nel report è presente la casella di testo "Fornitori"
la casella di testo "Fornitori" ha la proprietà origine controllo
(ControlSource) impostata sul campo "Fornitori"
la tabella viene creata prima di aprire il report e può  non avere il campo
"Fornitori", in tale caso all'apertura del report mi viene chiesto il
parametro mancante
è possibile sull'evento Report_Open del report testare la validità della
casella di testo, qualcosa simile:
if IsError(Me.Fornitori.ControlSource = "terzo") then
Me.Fornitori.ControlSource = ""
in modo da evitare la richesta del parametro
vorrei evitare soluzione più complesse quale ado, dao etc.
ciao


title: report e verifica ControlSource (2)

text:
Liones <Lio...@Tin.it> wrote in message
aes26i$7rp$1...@pluto.news.dsi.unimi.it...

Ma che funzione ha il campo fornitori? Funge da gruppo? o è solo la
visualizzazione del contenuto?... e poi il campo fornitori si trova nella
tab Anagrafica o no?
--
Maurizio75


title: report e verifica ControlSource (2)

text:
> >
> > apro il report collegato alla tabella "Anagrafica"
> > nel report è presente la casella di testo "Fornitori"
> > la casella di testo "Fornitori" ha la proprietà origine controllo
> > (ControlSource) impostata sul campo "Fornitori"
> >
> > la tabella viene creata prima di aprire il report e può  non avere il
> campo
> > "Fornitori", in tale caso all'apertura del report mi viene chiesto il
> > parametro mancante
> >
> > è possibile sull'evento Report_Open del report testare la validità della
> > casella di testo, qualcosa simile:
> > if IsError(Me.Fornitori.ControlSource = "terzo") then
> > Me.Fornitori.ControlSource = ""
> > in modo da evitare la richesta del parametro
> >
> > vorrei evitare soluzione più complesse quale ado, dao etc.
> > ciao
> >
>
> Ma che funzione ha il campo fornitori? Funge da gruppo? o è solo la
> visualizzazione del contenuto?
la seconda
... e poi il campo fornitori si trova nella tab Anagrafica o no?
???
è questo il problema devo testare se il campo si trova o meno nel
ControlSource del report,
la tabella è il risultato di alcune query e per ultimo di una a campi
incrociati
il campo fornitori può esserci o meno, se è presente su evento Report_Open
associo la casella al campo altrimente lascio la casella vuota
una cosa del tipo
if IsError(Me.Fornitori.ControlSource = "terzo") then ...
se non è possibile associare il campo (perche non esiste allora non viene
associato)
devo testare l'esistenza del campo
ciao


title: report e verifica ControlSource (2)

text:
> > Ma che funzione ha il campo fornitori? Funge da gruppo? o è solo la
> > visualizzazione del contenuto?
> la seconda
>
>
>
> ... e poi il campo fornitori si trova nella tab Anagrafica o no?
> ???
> è questo il problema devo testare se il campo si trova o meno nel
> ControlSource del report,
> la tabella è il risultato di alcune query e per ultimo di una a campi
> incrociati
> il campo fornitori può esserci o meno, se è presente su evento Report_Open
> associo la casella al campo altrimente lascio la casella vuota
>
> una cosa del tipo
> if IsError(Me.Fornitori.ControlSource = "terzo") then ...
> se non è possibile associare il campo (perche non esiste allora non viene
> associato)
> devo testare l'esistenza del campo
>
> ciao
>
Capito... scusa se banalizzo, ma se dici che il souce è il ris. di query,
perchè la stessa non la rendi di creazione facendo confluire il risultato in
una tab. d'appoggio ogni volta che ti pare (quindi aggiornata) contenente
tutti i campi possibili per poi associare il report a questa tabella invece
che alla query?
--
Maurizio75


title: report e verifica ControlSource (2)

text:
> >
>
> Capito... scusa se banalizzo, ma se dici che il souce è il ris. di query,
> perchè la stessa non la rendi di creazione facendo confluire il risultato
in
> una tab. d'appoggio ogni volta che ti pare (quindi aggiornata) contenente
> tutti i campi possibili per poi associare il report a questa tabella
invece
> che alla query?
mi scuso, sono stato generico ed impreciso
il report si basa su una serie di query di selezione, 1 query a campi
incrociati e 1 (o 2) query di creazione tabella
alla fine ho una tabella (proveniente dalla query a campi incorciati) così
formata:
righe sono le settimane
colonne sono i Punti Vendita
i punti d'incrocio indicano la somma d'importi
problema i punti vendita (quindi le colonne della tabella) possono variare
in funzione delle settimane lasciando la tabella del report senza campo
o  in qualche modo forzo la creazione di tutti i Punti Vendita (ma non
vorrei mettere le mani nell'insieme delle query)
o in fase di apertura report con ado/dao mi testo la tabella e
attivo/disattivo i campi
o ????
ciao


title: report e verifica ControlSource (2)

author: Alberto S.

text:
[CUT]
> è possibile sull'evento Report_Open del report testare la validità della
> casella di testo, qualcosa simile:
> if IsError(Me.Fornitori.ControlSource = "terzo") then
> Me.Fornitori.ControlSource = ""
> in modo da evitare la richesta del parametro
>
> vorrei evitare soluzione più complesse quale ado, dao etc.
> ciao
>
È una soluzione un po' così...
A fronte dell'evento su apertura del report
If Not IsNull(DLookup("Fornitori", "Anagrafica", _
    "Len([Fornitori]) >0")) Then
        Me.Fornitori.ControlSource = "Fornitori"
End If
Non imposta il controlsource sia se il campo è assente sia se è presente ma
in nessun record è compilato. Non è molto professionale... ma senza il
DAO...
Ciao
--
Alberto


title: report e verifica ControlSource (2)

author: Roberto da casa

text:
"Liones" <Lio...@Tin.it> ha scritto nel messaggio
news:aet2rv$aeq$1...@pluto.news.dsi.unimi.it...
[CUT]
> o  in qualche modo forzo la creazione di tutti i Punti Vendita
Questa a mio avviso è la soluzione logica al tuo problema; la ottieni
facilmente elencando, nella proprietà Intestazioni colonne della query a
campi incrociati, tutti i Punti Vendita; per maggiori dettagli vedi l'help.
Così facendo, tutte le colonne della query a campi incrociati verranno
COMUNQUE create e tu non avrai più problemi nel tuo report.
>
> ciao
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: report e verifica ControlSource (2)

text:
> [CUT]
> > o  in qualche modo forzo la creazione di tutti i Punti Vendita
>
> Questa a mio avviso è la soluzione logica al tuo problema; la ottieni
> facilmente elencando, nella proprietà Intestazioni colonne della query a
> campi incrociati, tutti i Punti Vendita; per maggiori dettagli vedi
l'help.
> Così facendo, tutte le colonne della query a campi incrociati verranno
> COMUNQUE create e tu non avrai più problemi nel tuo report.
>
> >
> > ciao
>
> --
> Roberto
aggiudicato
ciao e grazie


title: Sulla legalità

author: Plebani Pierluigi

text:
Leggendo le varie il thread della Figlia della Luna ho cominciato a pormi
una serie di problematiche relative alla distribuzione dei DB fatti in
Access che solo ora produco per "professione".
Prima di tutto: è "obbligatorio" cedere i tracciati record a chi mi ha
commissionato il lavoro? E in particolare questi tracciati record a cosa
fanno riferimento? Alla sola composizione delle tabelle o anche la relativa
struttura logica del DB?
Secondo punto: se io, per mia politica di vendita, consegno l'intero mdb
lasciando la totale visilibtà della struttura e mettendo quindi in grado il
committente di fare qualunque modifica "a suo rischio e pericolo", come
posso tutelarmi giuridicamente (visto che tecnicamente mi sono fregato da
solo) dal fatto che il committente non lo rivenda ad altri?
Terzo punto: se io mio DB "attinge" tramite un collegamento ad un altro DB
acquistato regolarmente con licenza e tutto quanto, è tutto Ok o devo per
forza chiedere l'autorizzazione a chi ha creato il Db "sorgente?"
Spero di essermi fatto capire e grazie per le Vs. risposte. Non pretendo
nulla di preciso visto che non penso che l'NG sia popolato di avvocati
esperti o fanatici di Access.
Gigi


title: Sulla legalità

author: Sergio MAZZA

text:
"Plebani Pierluigi" <
pleba...@fusberta.elet.polimi.it
> ha scritto nel
messaggio news:97012945...@ginevra.elet.polimi.it...

Io credo che una soluzione a primi due punti potrebbe essere questa:
se non vuoi lasciare il tracciato record delle tue tabelle e le relazioni,
creati una procedura che esporti i dati in un formato leggibile da tutti i
db. Così da metterti al riparo da qualsiasi problema legale; non sono un
avvocato ma sono sicuro che i dati che sono presenti nelle tue tabelle non
sono di tua proprietà ma patrimonio del tuo cliente; oltretutto, lui, deve
cautelarsi per difendere da occhi indiscreti i dati personali dei suoi
clienti (leggi privacy).
Per il terzo punto; se chi ha sviluppato il db ha "deciso" di lasciare la
possibilità di leggere i dati  non credo che possa avanzare nessuna pretesa,
visto che tu leggi solamente i dati (se con la parola "attinge" vuoi dire
questo) e non stravolgi il suo lavoro.
Ciao.


title: Sulla legalità

author: Lbo da casa

text:
>Prima di tutto: è "obbligatorio" cedere i tracciati record a chi mi ha
>commissionato il lavoro? E in particolare questi tracciati record a cosa
dipende.  il cliente te li chiede?  certo a lui possono far comodo in
furturo.  se non te li chiede forse è perché non si rende conto che
gli potranno essere utili.  se vuoi bene al tuo cliente devi
spiegargli questa cosa.
>fanno riferimento? Alla sola composizione delle tabelle o anche la relativa
>struttura logica del DB?
ovviamente del tracciato e basta delle tabelle ci si fa poco, serve
anche l'analisi in base alla quale hai fatto il db.  vale sempre il
discorso di cui sopra.  al cliente farà sicuramente comodo avere
questi dati, se vorrà far vedere il programma a qualcun altro o se
vorrà mettersi in testa di imparare a programmare (fagli sbattere la
testa, vedrai che cambiano idea).
quindi sta a te o negare esplicitamente questa cosa o, se non ti è
richiesta, far capire che magari è utile, e magari chiedere più soldi,
poi starà al cliente decidere se ne vale la pena.  certo, un prodotto
documentato ed aperto vale di più di uno chiuso.
questo se lavori come consulente.  se lavori per conto di una ditta,
anche come freelance, che ti mette a lavorare su un progetto suo, be',
è tutta roba sua.
>Secondo punto: se io, per mia politica di vendita, consegno l'intero mdb
>lasciando la totale visilibtà della struttura e mettendo quindi in grado il
>committente di fare qualunque modifica "a suo rischio e pericolo", come
>posso tutelarmi giuridicamente (visto che tecnicamente mi sono fregato da
>solo) dal fatto che il committente non lo rivenda ad altri?
ah, sostanzialmente non puoi.
>Terzo punto: se io mio DB "attinge" tramite un collegamento ad un altro DB
>acquistato regolarmente con licenza e tutto quanto, è tutto Ok o devo per
>forza chiedere l'autorizzazione a chi ha creato il Db "sorgente?"
non vedo proprio perché si debba chiedere l'autorizzazione per leggere
dati...
--
non studio non lavoro non guardo la tv
non vado al cinema non faccio sport
----------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access


title: Sulla legalità

author: Pierluigi Plebani

text:
Grazie mille per la risposta è stat esauriente.
Adesso cambio punto di vista IO COMPRO un DB posso "pretendere" di avere i
tracciati record?
Questo lo chiedo perchè ho sentito dire (a questo "sentito dire" vanno
affiancati tutti i se e i ma possibili) che una ditta è obbligata per legge
a dare "gratuitamente" i tracciati record!
Grazie anche per questa risposta.
Gigi
Lbo da casa <
l...@NOSPAM.blunet.it
> wrote in message
39d34072...@news.interbusiness.it...



title: Sulla legalità

text:
>Adesso cambio punto di vista IO COMPRO un DB posso "pretendere" di avere i
>tracciati record?
>Questo lo chiedo perchè ho sentito dire (a questo "sentito dire" vanno
>affiancati tutti i se e i ma possibili) che una ditta è obbligata per legge
>a dare "gratuitamente" i tracciati record!
mah, questo proprio non ti so dire...  che io sappia chi vende può
decidere di vendere o non vendere quello che gli pare...
cioè se gli accordi di vendita non prevedono la documentazione non
credo che poi uno a posteriori la possa pretendere... per questo è
bene spiegare le cose prima.
personalmente comunque non ritengo il tracciato di una tabella una
informazione strategica, intendo dal punto di vista del pogrammatore
vhe vuole tutelare il prodotto del suo intelletto, quindi non avrei
difficoltà a cederla.
certo, sentire che un cliente "pretende" suona sempre un po' male...
mi basta che la chieda e gliela do'.  mica sono come la figlia delle
stelle io (scusa, è una battuta che non c'entra niente per capire la
quale forse ti mancano i precedenti).
dubito comunque che "per legge" si sia arrivati a definire qualcosa di
talmente specifico come consegnare i tracciati delle tabelle.  le
leggi le fanno certi ignoranti...
probabilmente si sarà detto qualcosa di più generico, tipo che il
cliente deve essere messo nella possibilità di sfruttare i dati che ha
inserito nell'applicazione come meglio crede (che è anche giusto), e
anche questo sotterrato in gergo burocratico-legale che poi qualche
giudice sveglio avrà concretizzato in una sentenza con "dagli i
tracciati!".



title: Sulla legalità

author: lucifero

text:
Se per DB intendi una applicazione orientata ai DB, o una personalizzazione
di Access, o qualsiasi altro programma, sappi che
> > IO COMPRO un DB
è un po privo di senso, perchè tu compri solo quello che viene chiamato
DIRITTO DI PUBBLICA UTILIZZAZIONE, cioè l' autorizzazione ad usare un
qualcosa che è stato "fatto" da qualcuno (AUTORE)  e che non sarà mai tuo in
quanto viene protetta per legge l' idea o l'opera  espressa, sebbene in
forma elettronica.
> >a dare "gratuitamente" i tracciati record!
Puoi accordarti, e all' atto della vendita richiedere anche i tracciati
record, che facendo parte di quello che viene chiamato MATERIALE
PREPARATORIO, e coperto dai diritti d'Autore, altro che gratuito.....
Art. 2. della legge 22 aprile 1941, n. 633
[...]  Il termine programma comprende anche il materiale preparatorio per la
progettazione del programma stesso
>>Questo lo chiedo perchè ho sentito dire (a questo "sentito dire" vanno
>affiancati tutti i se e i ma possibili) che una ditta è obbligata per legge
>a dare "gratuitamente" i tracciati record!
Se hai voglia puoi leggere quello che segue
Questo è un commento ad una sentenza del Tr. di Milano
Altra vicenda giunta alla cognizione del giudice: accade spesso che alla
realizzazione di un programma basato su esigenze specifiche - l'esempio
classico è un programma di contabilità - seguano, nell'ambito del rapporto
di manutenzione, una serie di aggiornamenti (eventualmente) periodici.
Capita altrettanto spesso che questi interventi non risolvano
definitivamente il problema oppure che richiedano della documentazione
aggiuntiva idonea a consentire all'utente di servirsi del software
Nel caso in cui questi interventi risultino inadeguati rispetto al fine (che
è l'utilizzo normale del programma) secondo una sentenza del Tribunale di
Milano (in Dir. informatica 1989, 552) il contratto di manutenzione di
software gestionale deve essere risolto, anche perché il fornitore, nel caso
di specie aveva reso detti interventi concretamente inutilizzabili dal
creditore "...per la mancata consegna della documentazione relativa alle
modifiche operate ai programmi. ".
Ecco un esempio pratico di cosa vuol dire disparità di condizioni in un
rapporto contrattuale.


title: Sulla legalità

author: U.S.T.I.F. di Venezia

text:
Il di' Thu, 28 Sep 2000 21:50:35 GMT, "lucifero"
>> > IO COMPRO un DB
>è un po privo di senso, perchè tu compri solo quello che viene chiamato
>DIRITTO DI PUBBLICA UTILIZZAZIONE, cioè l' autorizzazione ad usare un
>qualcosa che è stato "fatto" da qualcuno (AUTORE)  e che non sarà mai tuo in
>quanto viene protetta per legge l' idea o l'opera  espressa, sebbene in
>forma elettronica.
AFAIK:
Non necessariamente.
L'autore puo' vendere sia tutto il programma, sia la licenza d'uso.
Nel primo caso si fara' pagare 'na cifra di piu', perche' tutti
i diritti passano al compratore. Nel caso in cui venda una licenza,
potra' modificarlo a piacere e/o vendere altre licenze, magari a
concorrenti del primo committente. A meno di *precisi* accordi
in altro senso.
Diverso il caso, come riportava lbo, in cui l'autore lavori come
dipendente di un ente o di una ditta: in tal caso *tutto* resta
di proprieta' della ditta/ente, che decidera' cosa farne.
--
Filippo "Kirone" Zamengo
Quanto scritto deve ritenersi IMHO e indipendente dal datore di lavoro
e-mail modificata: togliere DESPAM.


title: aiuto su metodo connect di tabelle e fogli excel

author: Arold

text:
con questa funzione ricollego le tabelle al nuovo percorso perň la 27
tabella č un foglio di excel e quindi non so come ridefinire tale percorso
un quanto mi dice formato di database non valido
Public Sub ConnettiTabelle(path2 As String)
Dim miatable As TableDef
Dim miodb As Database
Dim path As String
Dim i As Integer
path = path2
Set miodb = CurrentDb()
For i = 0 To miodb.TableDefs.Count - 1
   If i <> 27 Then
    Set miatable = miodb.TableDefs(i)
    If miatable.Connect <> "" Then
       miatable.Connect = ";DATABASE=" & path & ";UID=sa;PWD=123;"
       miatable.RefreshLink
    End If
    End If
Next i
End Sub
mi sapete aiutare?


text:
> mi sapete aiutare?
>
ho provato anche cosi
    If fName <> "" Then
        Forms![AZIENDALI]![percorso]![pathXls] = fName & "\listino$"
        Connettilistino (Forms![AZIENDALI]![percorso]![pathXls])
    End If
fname è il percorso del file xls
ma quando faccio:
    Set miatable = miodb.TableDefs(i)
    If miatable.Connect <> "" Then
        miatable.Connect = ";[Excel 8.0]=" & path
        miatable.RefreshLink
    End If
mi và in debug al seguente:
        miatable.RefreshLink
dicendomi: errore 3001 argomento non valido.


author: Carlo Costarella

text:
"Arold" <
simb...@libero.it
> ha scritto nel messaggio
news:bhjv96$bqj$1...@lacerta.tiscalinet.it...

Se da Opzioni imposti a visibile gli oggetti di sistema e poi apri la
tabella MySysObject,
potrai leggere in corrispondenza della "Tabella" di Excel allegata, alla
colonna "Connect" qualcosa come
Excel 5.0;HDR=NO;IMEX=2; e nella colonna "Database" qualcosa tipo:
C:\Documents and Settings\Administrator\Documenti\Affitto.xls
Poi se cerchi nella guida: Esempio di proprietà Connect e SourceTableName
(DAO)
o più semplicemente "Connect", troverai gli esempi che possono servirti.
Qui ti riporto l'esempio della guida:
In questo esempio di utilizzano le proprietà Connect e SourceTableName per
collegare diverse tabelle esterne ad un database di Microsoft Jet. Per poter
eseguire questa routine, è necessario utilizzare la routine ConnectOutput.
Sub ConnectX()
 Dim dbsTemp As Database
 Dim strMenu As String
 Dim strInput As String
 ' Apre un database di Microsoft Jet a cui
 ' collegare una tabella.
 Set dbsTemp = OpenDatabase("DB1.mdb")
 ' Crea il testo del menu.
 strMenu = "Immette il numero per l'origine dati:" & vbCr
 strMenu = strMenu & _
  "   1. database di Microsoft Jet" & vbCr
 strMenu = strMenu & _
  "   2. tabella di Microsoft FoxPro 3.0" & vbCr
 strMenu = strMenu & _
  "   3. tabella di dBASE" & vbCr
strMenu = strMenu & _
  "   4. tabella di Paradox" & vbCr
 strMenu = strMenu & _
  "   M. (vedere le scelte 5-9)"
 ' Scelta dell'utente.
 strInput = InputBox(strMenu)
 If UCase(strInput) = "M" Then
  ' Crea il testo del menu.
  strMenu = "Immette il numero per l'origine dati:" & vbCr
  strMenu = strMenu & _
   "   5. foglio di calcolo di Microsoft Excel" & vbCr
  strMenu = strMenu & _
   "   6. foglio di calcolo di Lotus " & vbCr
strMenu = strMenu & _
   "   7. testo delimitato da virgole (CSV)" & vbCr
  strMenu = strMenu & _
   "   8. tabella di HTML" & vbCr
  strMenu = strMenu & _
   "   9. cartella di Microsoft Exchange"
  ' Scelta dell'utente.
  strInput = InputBox(strMenu)
 End If
 ' Richiama la routine ConnectOutput. Il terzo argomento
 ' sarà usato come stringa Connect e il quarto
 ' argomento sarà usato come SourceTableName.
 Select Case Val(strInput)
Case 1
   ConnectOutput dbsTemp, _
    "JetTable", _
    ";DATABASE=C:\My Documents\Northwind.mdb", _
    "Impiegati"
  Case 2
   ConnectOutput dbsTemp, _
    "FoxProTable", _
    "FoxPro 3.0;DATABASE=C:\FoxPro30\Samples", _
    "Q1Sales"
  Case 3
   ConnectOutput dbsTemp, _
    "dBASETable", _
    "dBase IV;DATABASE=C:\dBASE\Samples", _
    "Account"
  Case 4
   ConnectOutput dbsTemp, _
    "ParadoxTable", _
"Paradox 3.X;DATABASE=C:\Paradox\Samples", _
    "Account"
  Case 5
   ConnectOutput dbsTemp, _
    "ExcelTable", _
    "Excel 5.0;" & _
     "DATABASE=C:\Excel\Samples\Q1Sales.xls", _
    "Vendite di gennaio"
  Case 6
   ConnectOutput dbsTemp, _
    "LotusTable", _
    "Lotus WK3;" & _
     "DATABASE=C:\Lotus\Samples\Sales.xls", _
    "TERZOTRIM"
  Case 7
   ConnectOutput dbsTemp, _
    "CSVTable", _
"Text;DATABASE=C:\Samples", _
    "Sample.txt"
  Case 8
   ConnectOutput dbsTemp, _
    "HTMLTable", _
    "HTML Import;DATABASE=http://" & _
     "
www.server1.com/samples/page1.html
", _
    "Q1SalesData"
  Case 9
   ConnectOutput dbsTemp, _
    "ExchangeTable", _
    "Exchange 4.0;MAPILEVEL=" & _
     "Mailbox - Michelle Wortman (Exchange)" & _
     "|People\Important;", _
    "Jerry Wheeler"
 End Select
dbsTemp.Close
End Sub
Sub ConnectOutput(dbsTemp As Database, _
 strTabella As String, strConness As String, _
 strOrigineTabella As String)
 Dim tdfCollegata As TableDef
 Dim rstCollegata As Recordset
 Dim intTemp As Integer
 ' Crea una nuova TableDef, imposta le proprietà
 ' Connect e SourceTableName in base agli argomenti
 ' passati e la accoda all'insieme TableDefs.
 Set tdfCollegata = dbsTemp.CreateTableDef(strTabella)
 tdfCollegata.Connect = strConness
tdfCollegata.SourceTableName = strTableOrigine
 dbsTemp.TableDefs.Append tdfCollegata
 Set rstCollegata = dbsTemp.OpenRecordset(strTabella)
 Debug.Print "Dati della tabella collegata:"
 ' Visualizza i primi tre record della tabella collegata.
 intTemp = 1
 With rstCollegata
  Do While Not .EOF And intTemp <= 3
   Debug.Print , .Fields(0), .Fields(1)
   intTemp = intTemp + 1
   .MoveNext
  Loop
  If Not .EOF Then Debug.Print , "[altri record]"
.Close
 End With
 ' Elimina la tabella collegata perché è una dimostrazione.
 dbsTemp.TableDefs.Delete strTabella
End Sub
Ciao, Carlo


text:
>
> Se da Opzioni imposti a visibile gli oggetti di sistema e poi apri la
> tabella MySysObject,
> potrai leggere in corrispondenza della "Tabella" di Excel allegata, alla
> colonna "Connect" qualcosa come
> Excel 5.0;HDR=NO;IMEX=2; e nella colonna "Database" qualcosa tipo:
> C:\Documents and Settings\Administrator\Documenti\Affitto.xls
scusa la mia ignoranza ma dove la trovo quella tabella? in che database?


text:
"Arold" <
simb...@libero.it
> ha scritto nel messaggio
news:bhl6er$kaf$1...@lacerta.tiscalinet.it...

Quella tabella č una tabella di sistema..nascosta.
Per visualizzarla da un qualsiasi database (ovviamente userai il DB con il
collegamento da Excel) usa il menů "Strumenti" e poi "Opzioni".
In "Visualizzazione" spunta "Oggetti nascosti" e "Oggetti di sistema". Ora
le tabelle nascoste sono visibili nell'elenco delle tabelle.
Ciao, Carlo


text:
>
> Quella tabella č una tabella di sistema..nascosta.
> Per visualizzarla da un qualsiasi database (ovviamente userai il DB con il
> collegamento da Excel) usa il menů "Strumenti" e poi "Opzioni".
> In "Visualizzazione" spunta "Oggetti nascosti" e "Oggetti di sistema". Ora
> le tabelle nascoste sono visibili nell'elenco delle tabelle.
> Ciao, Carlo
>
grazie ora ho visto, c'č scritto
Excel 5.0;HDR=YES;IMEX=2;
ho fatto quindi
    If miatable.Connect <> "" Then
        miatable.Connect = ";Excel 5.0=" & path & ";HDR=YES;IMEX=2;"
        miatable.RefreshLink
    End If
ma in corrispondenza di  miatable.RefreshLink mi dice ancora errore 3001
argomento non valido.


text:
"Arold" <
simb...@libero.it
> ha scritto nel messaggio
news:bhliuq$pph$1...@lacerta.tiscalinet.it...
> >
> > Quella tabella è una tabella di sistema..nascosta.
> > Per visualizzarla da un qualsiasi database (ovviamente userai il DB con
il
> > collegamento da Excel) usa il menù "Strumenti" e poi "Opzioni".
> > In "Visualizzazione" spunta "Oggetti nascosti" e "Oggetti di sistema".
Ora
> > le tabelle nascoste sono visibili nell'elenco delle tabelle.
> > Ciao, Carlo
> >
>
> grazie ora ho visto, c'è scritto
> Excel 5.0;HDR=YES;IMEX=2;
>
> ho fatto quindi
>
>     If miatable.Connect <> "" Then
>         miatable.Connect = ";Excel 5.0=" & path & ";HDR=YES;IMEX=2;"
>         miatable.RefreshLink
>     End If
>
> ma in corrispondenza di  miatable.RefreshLink mi dice ancora errore 3001
> argomento non valido.
>
>
Leggiti bene l'esempio che ti ho riportato...troverai la soluzione:
"Esempio di proprietà Connect e SourceTableName (DAO)"
Ciao, Carlo


title: frammentazione

author: samuelexyz

text:
Qualcuno sa dirmi quali sono le istruzioni per frammentare e poi
ripristinare un database?


title: frammentazione

author: Antonio Biso

text:
"samuelexyz" <
samue...@tiscali.it
> ha scritto nel messaggio
news:aknifh$ae$1...@lacerta.tiscalinet.it...
> Qualcuno sa dirmi quali sono le istruzioni per frammentare e poi
> ripristinare un database?
Definizione di frammentazione e ripristino di un database, pls...
Antonio


title: frammentazione

author: Alessandro Cara

text:

antonio mi stupisco di te
per frammentare basta aprire anche via codice, per esempio, un form fare
una
piccola modifica e salvare, magari in un loop di un migliaio di volte.
per il ripristino non so.
;<)
--
a.cara


title: frammentazione

author: Fabio

text:
"samuelexyz" <
samue...@tiscali.it
> ha scritto nel messaggio
news:aknifh$ae$1...@lacerta.tiscalinet.it...
> Qualcuno sa dirmi quali sono le istruzioni per frammentare e poi
> ripristinare un database?
>
>
dbengine.compactdatabase ? (più che "frammentare" un database lo
"deframmenta")
Ciao, FABIO


title: frammentazione

text:
"Alessandro Cara" <
al...@blunet.it
> ha scritto nel messaggio
news:3D6F656B...@blunet.it...

Ma la frammentazione non è quando si presente un database delicato e lo si
lascia cadere in terra?
Antonio


title: frammentazione

text:
Antonio Biso wrote:
> Ma la frammentazione non è quando si presente un database delicato e lo si
> lascia cadere in terra?
oddio e' vero. Il fatto e' che i miei sono infrangibili
--
a.cara


title: frammentazione

text:
"Alessandro Cara" <
al...@blunet.it
> ha scritto nel messaggio
news:3D7494A6...@blunet.it...

Perchè sono grossolani.
Se li fai di qualità cristallina, vedi quanti pezzettini...
Ehe he e
Antonio


title: Recordset.

author: COSIMO LENZA

text:
Alla semplice immissione di questa SUB ( necessaria ad un successivo
sviluppo)
Private Sub Testo2_Click()
    Dim dbs As Database
    Dim rst As Recordset
    Set dbs = CurrentDb()
    Set rst = dbs.OpenRecordset("lavori")
End Sub
Ottengo il seguente messaggio di errore
Tipo non corrispondente (errore 13)
Da notatare che ho caricato  i riferimenti : DAO.3.6
Vi ringrazio per l'attenzione


title: Recordset.

author: Alex

text:
"COSIMO LENZA" <
cosi...@tin.it
> wrote in message
news:fxvx9.69622$
aL4.2...@news1.tin.it

Stai usando una versione di ACCESS superiore ad A97...??
Siiiiiiiii.
Di Default nelle versioni >A2K i database si appoggiano alle librerie
ADO, quindi va esplicitato il riferimento a DAO.
Quindi:
 Private Sub Testo2_Click()
     Dim dbs As Database
     Dim rst As DAO.Recordset
     Set dbs = CurrentDb()
     Set rst = dbs.OpenRecordset("lavori")
 End Sub
Ciao.
@Alex.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Recordset.

text:
"COSIMO LENZA" <
cosi...@tin.it
> ha scritto nel messaggio
news:fxvx9.69622$aL4.2...@news1.tin.it...

Devi fare in modo che nell'elenco dei riferimenti del tuo database, il
riferimento alla libreria Microsoft DAO preceda il riferimento alla libreria
Microsoft ADO.
Oppure invece di:
     Dim dbs As Database
     Dim rst As Recordset
scrivi
     Dim dbs As DAO.Database
     Dim rst As DAO.Recordset
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Recordset.

text:
Roberto da casa <
r.ma...@libero.it
> wrote in message
DVvx9.113979$RO.29...@twister1.libero.it...

F u n z i o n a !!!!
Grazie


title: Misteri

author: Alberto Robustelli

text:
Vorrei porre due quesiti. Il primo, credo, semplice semplice. Su
un'istallazione di Access 2000, mi sono perso tutte le
autocomposizioni. Come si fa per ripristinarle?
Ma la cosa che mi preme di più, sulla quale non so più cos'altro
tentare, è la seguente.
In un'applicazione Access 2000 ho una form che contiene dati di
immagini fotografiche. Su questa form ho inserito un pulsante con
poche righe di codice che, per mezzo dell'istruzione CALL SHELL,
mandano in esecuzione PhotoEditor con parametro il file .jpg della
foto che voglio visualizzare. Tutto funziona perfettamente, cioè viene
lanciato PhotoEd e visualizzata la foto relativa, con Windows
Millenium e Windows NT 4.0 WS. Con Windows 2000 Professional, invece,
viene lanciato solo PhotoEd e la foto non viene visualizzata.
Chi sa spiegrami il perché?


title: Misteri

text:
Alberto Robustelli wrote:
>
> Vorrei porre due quesiti. Il primo, credo, semplice semplice. Su
> un'istallazione di Access 2000, mi sono perso tutte le
> autocomposizioni. Come si fa per ripristinarle?
> Ma la cosa che mi preme di piů, sulla quale non so piů cos'altro
> tentare, č la seguente.
> In un'applicazione Access 2000 ho una form che contiene dati di
> immagini fotografiche. Su questa form ho inserito un pulsante con
> poche righe di codice che, per mezzo dell'istruzione CALL SHELL,
> mandano in esecuzione PhotoEditor con parametro il file .jpg della
> foto che voglio visualizzare. Tutto funziona perfettamente, cioč viene
> lanciato PhotoEd e visualizzata la foto relativa, con Windows
> Millenium e Windows NT 4.0 WS. Con Windows 2000 Professional, invece,
> viene lanciato solo PhotoEd e la foto non viene visualizzata.
> Chi sa spiegrami il perché?
visto che non ti risponde alcuno
1) Generalmente le cose non spariscono da sole
   prova e reinstallare le "autocomposizioni"
2) Photoed l'ho provato su w200P a me funziona.
   Unica cosa ho dovuto dare il path completo del .exe
3) Sarebbe il caso che la prossima volta metti
   un "subject" decente. Misteri viene trattato su an altro NG
--
a.cara


title: creazione di un file help

text:
Vorrei aggiungere un file di help alla mia aplicazione possibilmente con
help workshop, ma trovo difficoltà quando devo aggiungere delle immagini
BMP.
Creando un nuovo topic carico un file in formato txt, se c'è solo testo non
ci sono problemi, se inserisco un'immagine in compilazione viene segnalato
un errore......
Forse non interpreto bene la guida che parla di mettere nel file txt un
"inserction point" prima di immagini o altre istruzioni specifiche, ma in
definitiva non ho capito cosa devo fare.
Avete altrimenti altri programmi da consigliarmi per creare un help?
Grazie
L.G.


title: creazione di un file help

author: AntoGal

text:
L.G. <
gatto...@tin.it
> wrote in message 871k8p$ej7$1...@nslave1.tin.it...
> Vorrei aggiungere un file di help alla mia aplicazione possibilmente con
> help workshop, ma trovo difficoltà quando devo aggiungere delle immagini
> BMP.
Questo è lo stesso problema che ho avuto io cercando di inserire un'immagine
nel file di help (ancora non risolto, nonostante abbia seguito alla lettera
la guida).
Adesso sto usando HTML help workshop: è intuitivo, molto più potente, e
permette fare tutto quello che può fare una pagina HTML, per es. anche
inserire GIF animate nella guida. Inoltre, questo dovrebbe essere lo
standard da Win98 in poi.
L'unico inconveniente è che Access 97 non supporta direttamente tale
formato, però si può aggirare il problema con delle API. Ad esempio, per
richiamare la guida:
HtmlHelp 0&, "MioFile.chm", 1, ""
Public Declare Function HtmlHelp Lib "hhctrl.ocx" Alias "HtmlHelpA" (ByVal
hwnd As Long, ByVal lpHelpFile As String,  ByVal wCommand As Long, ByVal
dwData As String) As Long
--
Ciao, AntoGal
*************************************************
Home Page (area programmatori di VolFtp)
http://volftp.mondadori.com/italiani/galletta/
per scaricare un gioco di DAMA ITALIANA
*************************************************


title: Impostazione di Db "problemino?"

author: mrfree

text:
Scusate la mia ignoranza
spero che mi possiate aiutare:
Ho un db in access sviluppato con risoluzione 1024x768 ma adesso lo dovrei
istallare in un computer con risoluzione 800x600 come devo fare per
riportare il db alle dimensioni volute senza dover modificare tutta la
struttura?
Grazie dell'aiuto


title: Impostazione di Db "problemino?"

text:
"mrfree" <
mrfre...@inwind.it
> ha scritto nel messaggio
news:W8O4b.14869$ti2.5...@news2.tin.it...

Su
www.sitocomune.com
 trovi qualcosa su come ridimensionare le maschere al
variare della risoluzione.
Esistono poi dei tools in commercio, nemmeno tanto costosi, che fanno questo
in modo eccellente:
ShrinkerStretcher for Access
di Peter's Software
http://www.peterssoftware.com
La terza soluzione č quella di creare almeno due maschere: una per la
800x600 e una per la 1024x768.
In questo caso ti serve una routine che "sonda" la risoluzione dello schermo
e usa la maschera appropriata.
Sempre su
www.sitocomune.com
 trovi qualcosa (all'interno del db "Cambiare al
volo la risoluzione dello schermo")
Ciao, Carlo


title: Impostazione di Db "problemino?"

author: MA

text:
"mrfree" <
mrfre...@inwind.it
> ha scritto nel messaggio
news:W8O4b.14869$ti2.5...@news2.tin.it...

Guarda su
www.sitocomune.com
MAssimiliano


title: Impostazione di Db "problemino?"

text:
Scusate potete essere piů chiari lo so che sono un pň imbr.... ma aiutatemi.
grazie
"Carlo Costarella" <
carloantoni...@virgilio.it
> ha scritto nel
messaggio news:tVW4b.933$R32....@news2.tin.it...



title: Impostazione di Db "problemino?"

text:
"mrfree" <
mrfre...@inwind.it
> ha scritto nel messaggio
news:7l25b.4682$R32.1...@news2.tin.it...
> Scusate potete essere piů chiari lo so che sono un pň imbr.... ma
aiutatemi.
> grazie
Certo. Devi scrivere DOPO il quoting
MAssimiliano


title: Impostazione di Db "problemino?"

text:
"MA" <
keiko...@libero.it
> ha scritto nel messaggio
news:HJ25b.33901$w8.1...@news.edisontel.com...
>
> "mrfree" <
mrfre...@inwind.it
> ha scritto nel messaggio
> news:7l25b.4682$R32.1...@news2.tin.it...
> > Scusate potete essere più chiari lo so che sono un pò imbr.... ma
> aiutatemi.
> > grazie
>
> Certo. Devi scrivere DOPO il quoting
> MAssimiliano
>
Va be non sono molto esperto grazie per il consiglio
>


title: Copia file da Access

text:
Salve a tutti
ho un problema di questo tipo che non riesco a risolvere.
Devo stampare un file di testo che mi sono creato tramite Vb utilizzando
il comando copy di ms-dos.
Da dos per eseguire la stampa del file specificato digito "COPY
NOMEFILE.TXT LPT1" e tutto funziona.
In Access do il comando "FileSystemObject.CopyFile "C:\PROVA.TXT", "LPT1""
ma mi da il messaggio d'errore "Errore di RUN-TIME 424 necessario
oggetto". Preciso che ho provato a sostituire LPT1 con una directory di
destinazione ma si presenta lo stesso errore nonostante abbia copiato la
sintassi dall'help di Access.
Qualcuno mi sa dare una mano? grazie anticipatamente.
Ciao


title: Copia file da Access

text:
<
balp...@libero.it
> ha scritto nel messaggio
news:9bjp0s$d8t$1...@fe1.cs.interbusiness.it...

Se il comando dos va bene allora un
Shell "COPY NOMEFILE.TXT LPT1", vbMinimizedNoFocus
potrebbe sistemare tutto?
poco carino ma funzionale :-))
--
Claudio Tregambe


title: Copia file da Access

author: Sergio MAZZA

text:
<
balp...@libero.it
> ha scritto nel messaggio
news:9bjp0s$d8t$1...@fe1.cs.interbusiness.it...

Il comando che vuoi utilizzare (FileSystemObject) è proprio della libreria
scrrun.dll "Microsoft Scripting Runtime"; devi inserire il riferimento alla
libreria per poterlo utilizzare...
Ciao.


title: Copia file da Access

text:


Ciao.
Grazie per il suggerimento, solo che non mi funziona lo stesso!
Ti spiego come ho fatto.
Da Visual Basic sul menu Strumenti - Riferimenti ho selezionato la voce "Microsoft Scripting Runtime" ed ho eseguito il codice.
Visto che non funzionava ho spostato di livello la libreria (al terzo
posto) , senza risolvere il problema.
Mi puoi dare ulteriori spiegazioni, grazie ciao.


title: Copia file da Access

text:
<
balp...@libero.it
> ha scritto nel messaggio
news:9bk1fi$1dm$1...@fe1.cs.interbusiness.it...
DOMANDA:
Grazie per il suggerimento, solo che non mi funziona lo stesso!
Ti spiego come ho fatto.
Da Visual Basic sul menu Strumenti - Riferimenti ho selezionato la voce
"Microsoft Scripting Runtime" ed ho eseguito il codice.
Visto che non funzionava ho spostato di livello la libreria (al terzo
posto) , senza risolvere il problema.
Mi puoi dare ulteriori spiegazioni, grazie ciao.
RISPOSTA:
Prova con:
'----------
Dim oBj As FileSystemObject
Set oBj = CreateObject("Scripting.FileSystemObject")
oBj.CopyFile "C:\PROVA.TXT", "LPT1", False
Set oBj = Nothing
'----------
Ciao.


title: Copia file da Access

text:
Ciao
Grazie per la spiegazione, ora mi funziona infatti riesco a stampare, però
mi esce questo errore "Errore di run-time 53 Impossibile trovare il file".
Io potrei fare in modo che non appaia l'errore gestendolo opportunamente
ma mi piacerebbe capire perché nonostante riesca a stampare appare
l'errore.
Scusami per il disturbo, ciao.


title: Copia file da Access

text:
DOMANDA:
<
balp...@libero.it
> ha scritto nel messaggio
news:9bk4pk$9va$1...@fe1.cs.interbusiness.it...

RISPOSTA:
Stai inviando messaggi con Outlook Express? Se sì e comunque con qualsiasi
programma, imposta l'inserimento di un carattere particolare (tipicamente un
">" ) per il testo originale quando crei il messaggio di risposta; qesto per
evitare confusione a chi legge i nostri messaggi.
Se non inserisci l'esempio del codice che utilizzi non posso darti una mano;
pensa che a me le tre righe di codice seguenti non producono nulla, neanche
un errore!
'------------------
Sub fileSyst()
'inserire prima la libreria Microsoft Scripting Runtime
Dim oBj As FileSystemObject
Set oBj = CreateObject("Scripting.FileSystemObject")
oBj.CopyFile "d:\documenti\PROVA.TXT", "LPT1", False
Set oBj = Nothing
End Sub
'------------------
Boh! Sarà perché utilizzo NT...
Ciao.


title: Copia file da Access

author: LB

text:
<
balp...@libero.it
> ha scritto nel messaggio
news:9bjp0s$d8t$1...@fe1.cs.interbusiness.it...



title: Intestazione Report da seconda pagina

author: lna

text:
 Egregi, ho un piccolo problema: avrei necessita' di stampare l'intestazione
di un report a partire dalla seconda pagina. Esiste una maniera ??
Vi ringrazio in anticipo dei vostri sempre preziosi aiuti

--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: Intestazione Report da seconda pagina

author: Roccia Max De Poli

text:
Scusa, non capisco.
Tu vuoi un'intestazione in ogni pagina tranneche sulla prima?
Se e' cosi', devi inserire la sezione intestazione di report e la
sezione intestazione di pagina, poi nelle proprieta' del report devi
specificare
visualizza intestazione di pagina: solo senza int. report
Cosi' avrai la sezione int. report sulla prima pagina, e int. pagina su
tutte le seguenti.
CIa'
Max


title: Cercasi ESPERTO in report

author: Nao

text:
Come da oggetto.
grazie ciao


title: Cercasi ESPERTO in report

author: lucianab64 on libero

text:
Nao <
naon...@iol.it
> wrote in message 9ek43s$j97$1...@nreadA.inwind.it...
> Come da oggetto.
> grazie ciao
Perchč non fai la domanda? C'e' una distesa di esperti davanti a te!
:-)
Luciana


title: Cercasi ESPERTO in report

text:
Cercasi morosa!!
Nao <
naon...@iol.it
> wrote in message 9ek43s$j97$1...@nreadA.inwind.it...



title: Cercasi ESPERTO in report

text:
"All_Eyez_On_ME" <
bf-si...@libero.it
> ha scritto nel messaggio
news:x1sP6.1532$WT5....@news.infostrada.it...
> Cercasi morosa!!
Sì ma la vuoi esperta?
Ciao.


title: Sottoreport con N righe per pagina

author: Colink®

text:
Buona sera al NG,
devo creare un report che stampi un ordine di camicie su misura, ho il
tessuto, il modello ecc. I campi sono molti e a fatica sono riuscito a
farceli stare su una riga. Il problema č che mi restano fuori 3 campi: le
iniziali, il colore, e lo stile dei monogrammi da ricamare sulla camicia;
questi 3 campi non ci sono in tutte le righe allora ho pensato (dato che in
fondo al report ho spazio) di creare un sottoreport (basato sulla stessa
query del report generale) contenente questi campi.
Ho impostato il sottoreport in modo che mi mostri soltanto le righe che
effettivamente richiedono i Monogrammi ma il problema č che se il report
generale si estende su es. 3 pagine su tutte e tre le pagine mi compare lo
stresso sottoreport, in piů se ho molte righe che richiedono i Monogrammi le
ultime rischiano di non comparirmi mai.
Volevo sapere se era possibile associare il sottoreport alle righe del
report generale di modo che se stampo un ordine di 30 righe (10 per pagina),
nella prima pagina in fondo mi compaiono le eventuali righe (1-10) che
prevedono Monogrammi, nella seconda pg le eventuali righe (dalla 11 alla 20)
ecc...
Spero di essere stato chiaro ... mmmm ;-)
Un salutone a todos
Colink


title: Sottoreport con N righe per pagina

author: Salvatore

text:
"Colink®" <
ToglimiSeVuoiRi...@libero.it
> ha scritto nel
messaggio news:w4Tsb.23440$hV.8...@news2.tin.it...
> Buona sera al NG,
>
> devo creare un report che stampi un ordine di camicie su misura, ho il
> tessuto, il modello ecc. I campi sono molti e a fatica sono riuscito a
> farceli stare su una riga. Il problema è che mi restano fuori 3 campi: le
> iniziali, il colore, e lo stile dei monogrammi da ricamare sulla camicia;
> questi 3 campi non ci sono in tutte le righe allora ho pensato (dato che
in
> fondo al report ho spazio) di creare un sottoreport (basato sulla stessa
> query del report generale) contenente questi campi.
>
> Ho impostato il sottoreport in modo che mi mostri soltanto le righe che
> effettivamente richiedono i Monogrammi ma il problema è che se il report
> generale si estende su es. 3 pagine su tutte e tre le pagine mi compare lo
> stresso sottoreport, in più se ho molte righe che richiedono i Monogrammi
le
> ultime rischiano di non comparirmi mai.
>
> Volevo sapere se era possibile associare il sottoreport alle righe del
> report generale di modo che se stampo un ordine di 30 righe (10 per
pagina),
> nella prima pagina in fondo mi compaiono le eventuali righe (1-10) che
> prevedono Monogrammi, nella seconda pg le eventuali righe (dalla 11 alla
20)
> ecc...
>
> Spero di essere stato chiaro ... mmmm ;-)
>
> Un salutone a todos
> Colink
>
>
Hai provato ad inserire il sottoreport nel piè di pagina report?
Ciao
Salvatore


title: Sottoreport con N righe per pagina

author: ciroteo

text:
"Salvatore" <
sal...@tiscali.it
> ha scritto nel messaggio
news:bp22rl$s8s$1...@lacerta.tiscalinet.it...

...senti io sarei però interessato alle camicie su misura ... dove si
possono trovare ? ...
in cambio ti potrei consigliare di limitare il numero di campi aggregando le
informazioni x es concatenando in un solo controllo due informazioni che so
[modello]& " " & [misura] ... in tal modo le informazioni ci sono tutte ma
occupano meno spazio ...cosi da evitare il sottoreport ...


title: Sottoreport con N righe per pagina

text:
[CUT]
>
> ...senti io sarei però interessato alle camicie su misura ... dove si
> possono trovare ? ...
>
> in cambio ti potrei consigliare di limitare il numero di campi aggregando
le
> informazioni x es concatenando in un solo controllo due informazioni che
so
> [modello]& " " & [misura] ... in tal modo le informazioni ci sono tutte ma
> occupano meno spazio ...cosi da evitare il sottoreport ...
>
Le camicie sono un po care... ;-)
non è il massino della vita concatenare i campi ma è l'unica soluzione!
Holla
Colink


title: Sottoreport con N righe per pagina

text:
"Colink®" <
ToglimiSeVuoiRi...@libero.it
> ha scritto nel
messaggio news:lYrtb.26176$9_.10...@news1.tin.it...

vabbè ... io sono molto alto ... e le camicie sono un po' un problema
ultimamente ...e eheh  ... quelle che riesco a farmi fare su misura in un
negozio dalle mie parti sono intorno ai 65? ... compro tutto purchè sotto
questa cifra ...


title: Sottoreport con N righe per pagina

text:
[CUT]
>
> vabbè ... io sono molto alto ... e le camicie sono un po' un problema
> ultimamente ...e eheh  ... quelle che riesco a farmi fare su misura in un
> negozio dalle mie parti sono intorno ai 65? ... compro tutto purchè sotto
> questa cifra ...
>
la cifra è quessa anche qui, sempre considerando rapporto produttore -
consumatore. Calcola che i ns clienti a NY le rivendono a 200$, e in Italia
a 150 EurI.
Holla
Colink


title: Sottoreport con N righe per pagina

text:
"Colink®" <
ToglimiSeVuoiRi...@libero.it
> ha scritto nel
messaggio news:Yitub.51022$hV.19...@news2.tin.it...

anche qui dove? ... the big apple???


title: Strumenti-Avvio

author: Ardu

text:
Ho fatto 2 tabelle in acces per gestire il conto corrente, poi ho creato una
maschera menu per usare le tabelle ed alla voce STRUMENTI - AVVIO  ho reso
inutilizzabili tutti gli strumenti.
Ora devo fare delle modifiche e non so come posso ripristinare gli strumenti
per entrare nelle strutture e cosě via.
Spero di non aver fato una Cazzata perche ci sono molti dati all'interno di
queste tabelle.
Aiutatemi!!!   Grazie Arduino.


title: Strumenti-Avvio

text: basta lanciare l'appicazione tenendo premuto il tasto shift


title: Divisione Guidata Aiuto!!!

author: Marco

text:
Cavolo, mi è successa una cosa terribile.
Vorrei fare la divisione guidata del mio db, solo che ad un certo punto
essa mi visualizza le seguenti finestre :
1) Indice non incluso nell'intervallo
2) chiamata di routine o argomento non valido
Quindi la divisione guidata del db non va a termine.
Qualcuno sa dirmi come aiutarmi?
Vi prego, devo inserire il db in rete e non so cosa fare.!
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Divisione Guidata Aiuto!!!

text:
Marco wrote:
> Cavolo, mi č successa una cosa terribile.
> Vorrei fare la divisione guidata del mio db, solo che ad un certo punto
> essa mi visualizza le seguenti finestre :
> 1) Indice non incluso nell'intervallo
> 2) chiamata di routine o argomento non valido
> Quindi la divisione guidata del db non va a termine.
> Qualcuno sa dirmi come aiutarmi?
> Vi prego, devo inserire il db in rete e non so cosa fare.!
Ho appena individuato il problema. Praticamente ho eliminato una tabella
collegata ad excel e tutto funziona.Ho diviso quindi il Db.
Domanda : ora il collegamento al file excel lo inserisco nel db con le
tabelle file_be oppure in ogni postazione nel file che contiene solo le
maschere?



title: Divisione Guidata Aiuto!!!

author: Fabio

text:
"Marco" <
es...@tiscalinet.it
> ha scritto nel messaggio
news:alpk6b$ash$1...@news.newsland.it...
> Marco wrote:
>
> > Cavolo, mi č successa una cosa terribile.
> > Vorrei fare la divisione guidata del mio db, solo che ad un certo punto
> > essa mi visualizza le seguenti finestre :
>
> > 1) Indice non incluso nell'intervallo
> > 2) chiamata di routine o argomento non valido
>
> > Quindi la divisione guidata del db non va a termine.
> > Qualcuno sa dirmi come aiutarmi?
> > Vi prego, devo inserire il db in rete e non so cosa fare.!
>
>
> Ho appena individuato il problema. Praticamente ho eliminato una tabella
> collegata ad excel e tutto funziona.Ho diviso quindi il Db.
> Domanda : ora il collegamento al file excel lo inserisco nel db con le
> tabelle file_be oppure in ogni postazione nel file che contiene solo le
> maschere?
>
Ho idea che non si possa collegare una tabella collegata, quindi non puoi
far altro che collegare la tabella sul FE.
Anche se si potesse comunque non credo che otterresti prestazioni migliori
collegando il foglio Excel al BE.
Ciao, FABIO


title: upsize a msde: Errore utente

author: G 1 0 X®

text:
Sto cercando di convertire un db access2000(su Win98) in sql server
ma nell'upsize guidato, quando mi richiede l'ID di accesso e la password di
un account con privilegi di creazione di un database sul server, mi dice che
è impossibile connettersi al database [errore di sqlserver 59]
lo stesso succede se vado a verificare la connessione di slq server in
origine dati odbc... (dal Pannello di Controllo)
Nella textbox dove devo "indicare il database SQL server da utilizzare per
il database" ho provato a inserire:
.
local
master
(ma che cosa intende per database SQL server da utilizz.....??)
ma questi account dove si impostano?
Grazie per l'aiuto...Ciao!!
p.s. Ho installato il MSDE dal CD di office2000
--
____________________________
   G 1 0 X®
Web:
www.giox.net
Alt. Mail:
info...@libero.it
Icq Uin: 47698601
Irc Chan. @azzurranet:
   #mhackerone; #ahccc; #linux;
   #hackers-it; #programmatori
_____________________________


title: upsize a msde: Errore utente

author: Sib

text:
"G 1 0 X®" <giox *AT*
libero.it
 "metti la @"> ha scritto nel messaggio
> Sto cercando di convertire un db access2000(su Win98) in sql server
> ma nell'upsize guidato, quando mi richiede l'ID di accesso e la password
di
> un account con privilegi di creazione di un database sul server, mi dice
che
> è impossibile connettersi al database [errore di sqlserver 59]
> lo stesso succede se vado a verificare la connessione di slq server in
> origine dati odbc... (dal Pannello di Controllo)
>
> Nella textbox dove devo "indicare il database SQL server da utilizzare per
> il database" ho provato a inserire:
> .
> local
> master
> (ma che cosa intende per database SQL server da utilizz.....??)
>
> ma questi account dove si impostano?
non sono sicuro di aver capito bene, ma prova a usare sa come nome utente e
nessuna password.
Sib


title: il modulo di gestione di database

author: massimiliano

text:
Ragazzi un'aiuto e' importante per favore....sono in un database
multiutenza creatop con access 2000 xp, capita moooolto spesso che
quando un operatore sta immettendo dati in una form in cui e' inclusa
una sottomaschera, si genera un'errore nella sottomaschera, cioe' tutti
i campi della sottomaschera mi visualizzano la dicitura "ERRORE" e
appare una finestra di messaggio con su scritto"IL MODULO DI GESTIONE
DI DATABASE MICROSOFT JET HA INTERROTTO L'ELABORAZIONE.UN'ALTRO UTENTE
STA TENTANDO CONTEMPORANEAMENTE DI MODIFICARE GLI STESSI
DATI"....invece non e' vero tutto ciò perchè non esiste un secondo
utente che sta modificando gli stessi dati....ognuno modifica o
aggiunge dati ad un record diverso.....come si può risolvere questo
problema?? aiutatemi sono bloccatissimo con il lavoro!!!
grazie anticipatamente a tutti!!
maximo99


title: il modulo di gestione di database

text:
massimiliano wrote:
> Ragazzi un'aiuto e' importante per favore....sono in un database
> multiutenza creatop con access 2000 xp,
un pò indesciso, forse xp formato 2000?
> capita moooolto spesso che
> quando un operatore sta immettendo dati in una form in cui e' inclusa
> una sottomaschera, si genera un'errore nella sottomaschera, cioe'
> tutti i campi della sottomaschera mi visualizzano la dicitura
> "ERRORE" e appare una finestra di messaggio con su scritto"IL MODULO
> DI GESTIONE DI DATABASE MICROSOFT JET HA INTERROTTO
> L'ELABORAZIONE.UN'ALTRO UTENTE STA TENTANDO CONTEMPORANEAMENTE DI
> MODIFICARE GLI STESSI DATI"....invece non e' vero tutto ciò perchè
> non esiste un secondo utente che sta modificando gli stessi
> dati....ognuno modifica o aggiunge dati ad un record diverso.....come
> si può risolvere questo problema?? aiutatemi sono bloccatissimo con
> il lavoro!!!
>
> grazie anticipatamente a tutti!!
>
> maximo99
SP di jet 4.0
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa1 - I° Conferenza Italiana per Sviluppatori Access Arezzo 4+5
Giugno 2005 Sono aperte le iscrizioni  Info:
www.donkarl.com/it


title: Perdita menu scelta rapida

text:
Non ne posso più....
oggi è già la terza volta che ricreo
uno dei 5 menu a scelta rapida
usati nella mia applicazione!
Di tanto in tanto, quando chiudo e riapro il
programma, questo pop-up risulta essere sparito.
E' capitato a qualcun'altro?
Quale può essere la causa??
---
leo_duca


title: ExitWindowsEx non funge

author: OneEDP

text:
Perch� non funge?
Daniele


title: ExitWindowsEx non funge

text:
"OneEDP" <OneEDP@antispam> ha scritto nel messaggio
news:4a6077a0$0$1112$4faf...@reader3.news.tin.it...
> Perch� non funge?
> Daniele
>
Che ne dici di shutdown ?
Sempre io


title: HELPPPPP GRAPHICS!!!!

author: @libero.it Enzino

text:
Buongiorno a tutti.
Scrivo per chiedere un aiuto a chi puņ darmene.
Devo creare un DB ed in ogni record devo inserire un foto di riferimento.
Se inserisco un campo OLE in cui poi creo l'oggetto da file associandolo ad
un jpeg mi esce un DB enorme anche solo son poche foto.
Conscio del fatto che probabilmente sto facendo una domanda da pivellino
(quale haimč io sono) chiedo se qualcuno gentilmente possa aiutarmi a
risolvermi questo problema che per mč non ha soluzione.
Ringrazioa anticipatamente chiunque sia in grado di aiutarmi..
Ciao a tutti


title: HELPPPPP GRAPHICS!!!!

author: Mar&mar

text:
"Enzino" <enzino @
libero.it
> ha scritto nel messaggio
news:W898a.168837$ZE.50...@twister2.libero.it...
> Buongiorno a tutti.
>
> Scrivo per chiedere un aiuto a chi puň darmene.
> Devo creare un DB ed in ogni record devo inserire un foto di riferimento.
> Se inserisco un campo OLE in cui poi creo l'oggetto da file associandolo
ad
> un jpeg mi esce un DB enorme anche solo son poche foto.
> Conscio del fatto che probabilmente sto facendo una domanda da pivellino
> (quale haimč io sono) chiedo se qualcuno gentilmente possa aiutarmi a
> risolvermi questo problema che per mč non ha soluzione.
> Ringrazioa anticipatamente chiunque sia in grado di aiutarmi..
> Ciao a tutti
>
>
io ho risolto cosě dopo svariati post sull'argomento:
Private Sub Form_Open(Cancel As Integer)
    On Error GoTo Err_Intercettaerrore
    Dim path As String
    ' Assegna il percorso per l'inserimento della foto
    ' qui sotto devi indicare il percorso dove hai memorizzate tutte le foto
    path = "C:\Documenti\Foto\"
    Me![Immagine].Picture = path & Me![NOME FOTO NEL RECORD] & ".jpg"
    Exit__Erroreintercettato:
     Exit Sub
Err_Intercettaerrore:
   MsgBox "L'immagine richiesta NON č ancora Presente in archivio",
vbCritical
   Me![Immagine].Picture = ""
   Resume Exit__Erroreintercettato:
End Sub
dovrebbe funzionare, il controllo della maschera chiamato[Immagine], e una
immagine non associata
[NOME FOTO NEL RECORD]  io l'ho usato per dare in automatico il nome del
file da importare.
la routine deve essere inserita sull'evento "su apertura" della maschera
dove vuoi inserire le foto.
spero di essere stato utile.


title: HELPPPPP GRAPHICS!!!!

text:
Ciao e intanto grazie per la tua celerità  nella risposta....
Provo immediatamente a vedere se gira nel mio DB
Se vedo che sono così somaro (ma non credo) da non riuscire ad inserirla,
lancerò altri SOS
Bah, IO SPERIAMO CHE ME LA CAVO
Grazie ancora...
Enzo
"Mar&mar" <
pr...@prova.it
> ha scritto nel messaggio
news:Zx98a.346467$AA2.12...@news2.tin.it...
>
> "Enzino" <enzino @
libero.it
> ha scritto nel messaggio
> news:W898a.168837$ZE.50...@twister2.libero.it...
> > Buongiorno a tutti.
> >
> > Scrivo per chiedere un aiuto a chi può darmene.
> > Devo creare un DB ed in ogni record devo inserire un foto di
riferimento.
> > Se inserisco un campo OLE in cui poi creo l'oggetto da file associandolo
> ad
> > un jpeg mi esce un DB enorme anche solo son poche foto.
> > Conscio del fatto che probabilmente sto facendo una domanda da pivellino
> > (quale haimè io sono) chiedo se qualcuno gentilmente possa aiutarmi a
> > risolvermi questo problema che per mè non ha soluzione.
> > Ringrazioa anticipatamente chiunque sia in grado di aiutarmi..
> > Ciao a tutti
> >
> >
> io ho risolto così dopo svariati post sull'argomento:
>
> Private Sub Form_Open(Cancel As Integer)
>
>     On Error GoTo Err_Intercettaerrore
>
>     Dim path As String
>
>     ' Assegna il percorso per l'inserimento della foto
>     ' qui sotto devi indicare il percorso dove hai memorizzate tutte le
foto
>
>     path = "C:\Documenti\Foto\"
>
>     Me![Immagine].Picture = path & Me![NOME FOTO NEL RECORD] & ".jpg"
>
>     Exit__Erroreintercettato:
>
>      Exit Sub
>
> Err_Intercettaerrore:
>    MsgBox "L'immagine richiesta NON è ancora Presente in archivio",



title: HELPPPPP GRAPHICS!!!!

author: Roberto da casa

text:
"Enzino" <enzino @
libero.it
> ha scritto nel messaggio
news:NV98a.168944$ZE.50...@twister2.libero.it...
> Ciao e intanto grazie per la tua celerità  nella risposta....
>
> Provo immediatamente a vedere se gira nel mio DB
> Se vedo che sono così somaro (ma non credo) da non riuscire ad inserirla,
> lancerò altri SOS
> Bah, IO SPERIAMO CHE ME LA CAVO
>
> Grazie ancora...
>
> Enzo
>
Quando rispondi, scrivi DOPO e non prima sei messaggi precedenti.
Se ti servono maggiori ragguagli circa quanto ti ha suggerito Mar&mar, vai
sul Sito Comune (link qui sotto) e nella Sezione General leggiti queste tre
FAQ:
1) Come implementare correttamente un archivio di immagini di StefanoBettini
2) Implementare un archivio di immagini di Silvio Savoldi
3) Archiviazione immagini di Franco Cappellaro
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: runtime per macintosh

author: Maurizio

text:
salve a tutti
esiste un runtime per far girare un file MDE su macintosh ?
quali soluzioni esistono e se qualcuno le ha provate quali sono i
vantaggi oppure gli svantaggi ?
grazie a tutti e buona giornata
Maurizio


title: runtime per macintosh

author: CinziaPagani

text:
"Maurizio" <
consu...@open.it
> ha scritto nel messaggio
news:c8642b15-e686-4520...@e7g2000yqf.googlegroups.com...

Ciao Maurizio,
no, che io sappia  non esistono runtime per far girare MDE su Mac,
l'unica possibilità che hai è far girare su Mac, Windows e Access
tramite Virtual PC
--
Cinzia [Office Access MVP]
_______________________

www.riolab.org
http://accessdaziacin.spaces.live.com
----------------------------------------


title: runtime per macintosh

author: Carlo Costarella

text:
"Maurizio" <
consu...@open.it
> ha scritto nel messaggio
news:c8642b15-e686-4520...@e7g2000yqf.googlegroups.com...

In aggiunta a quello che ti ha detto Cinzia esistono almeno due possibilità:
Boot Camp
http://www.tomstardust.com/archives/guida-boot-camp-installazione-windows-su-mac-os-x/
http://store.apple.com/it/browse/guide/windows
e quello che a me sembra il migliore ma che è pur sempre una
virtualizzazione:
http://www.parallels.com/it/products/desktop/
Ciao, Carlo


title: Problema su condizione

text:
ciao a tutti
ho questa condizione, dove non riesco ad ottenere il risultato sperato

    If IsNull(Me!CboTrasportatore) Or _
        Me!CboTrasportatore = "" And _
            IsNull(Me!CboData) Or _
                Me!CboData = "" Or _
                    IsNull(Me!CboOrdine) Or _
                        Me!CboOrdine = "" Then

        If IsNull(Me!CboTrasportatore) Or _
            Me!CboTrasportatore = "" Then
            MsgBox "Devi iserire il trasportatore!!!", vbExclamation, "Attenzione!!!"
            Me!CboTrasportatore.SetFocus
        Else
            MsgBox "Devi iserire la data o il numero d'Ordine!!!", vbExclamation, "Attenzione!!!"
            Me!CboData.SetFocus
        End If
Else

....
End if

in pratica
CboTrasportatore dev'essere <> null,
invece se CboData è <> null, CboOrdine è = null
e viceversa.

nell'esempio sopra se CboOrdine è <> da null mi fa passare alla fase successiva,
mentre se è CboData <> da null, No; mostrandomi MsgBox "Devi inserire la data o il numero d'Ordine"
Grazie per l'aiuto.


title: Problema su condizione

text:

ora funziona


title: Rif :Select into ?? x NAMOR

author: Andrea

text:
Approfitto della tua gentilezza
non mi sono spiegato bene, sorry
ho 2 opzioni in alto
se viene selezioanta la prima nella casella di riepilogo dovranno comparirmi
, tra i possibili, i records ( o meglio un campo )  di una tabella ; se l'
opzione e' un'altra dovranno comparire i records provenienti da un'altra
tabella
Esempio pratico
Opzioni : automobile - moto
casella combinata : selzione dei modelli di automobili ( dalla tabella
Modelli_automobili) se opzione=automobile
selezione dei modelli di moto dalla tabella Modelli_moto se opzione=moto
il mio problema e' che ho 6 diverse opzioni e pensavo , tramite un case
sull'opzione, di attribuire l'origine dei dati in modo dinamico senza
tabelle d'appoggio
La selezione nella casella combinata avviene in base all'evento "Su
attivato"
Grazie e scusa se sono di coccio :)


title: Rif :Select into ?? x NAMOR

author: namor

text:
Andrea ha scritto:

Non mi ricordo qual'era il problema originale, perchč non hai lasciato un
minimo di quoting.
Comunque non aprire un nuovo thread, incolla la richiesta su quello
vecchio che poi me lo vado a cercare, sennņ spezzettiamo il discorso e chi
legge la vecchia richiesta penserą che sia finita lģ.
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: Rif :Select into ?? x NAMOR

text:
Vedi sotto
In effetti ho poi provato con calma la soluzione "me.casella.rowsource"
ed ha funzionato alla grande :)))
Grande Namor & grazie
> Andrea ha scritto:
> > Approfitto della tua gentilezza
> > non mi sono spiegato bene, sorry
> > ho 2 opzioni in alto
> > se viene selezioanta la prima nella casella di riepilogo dovranno
comparirmi
> > , tra i possibili, i records ( o meglio un campo )  di una tabella ; se
l'
> > opzione e' un'altra dovranno comparire i records provenienti da un'altra
> > tabella
> > Esempio pratico
> > Opzioni : automobile - moto
> > casella combinata : selzione dei modelli di automobili ( dalla tabella
> > Modelli_automobili) se opzione=automobile
> > selezione dei modelli di moto dalla tabella Modelli_moto se opzione=moto
> > il mio problema e' che ho 6 diverse opzioni e pensavo , tramite un case
> > sull'opzione, di attribuire l'origine dei dati in modo dinamico senza
> > tabelle d'appoggio
> > La selezione nella casella combinata avviene in base all'evento "Su
> > attivato"
> > Grazie e scusa se sono di coccio :)
> Non mi ricordo qual'era il problema originale, perchè non hai lasciato un
> minimo di quoting.
> Comunque non aprire un nuovo thread, incolla la richiesta su quello
> vecchio che poi me lo vado a cercare, sennò spezzettiamo il discorso e chi
> legge la vecchia richiesta penserà che sia finita lì.
> Namor
messaggio originale
Andrea
ho un gruppo di opzioni ( solo 1 alla volta puo' essere selezionato )
> a seconda del valore di quest'opzione , in una combobox dovro' effettuare
> una scelta .
> l' origine dei dati dipende dal valore dell' opzione. In pratica se
> opzione=1 dovro' andare a pescare i dati da una tabella,
> se il valore dell' opzione=2 dovro' eseguire una select da un'altra
tabella
> ecco l' esempio
> ho provato ad attribuire a una variabile stringa il valore della select e
> poi tramite DoCmd.RunSQL far eseguire questa Select , ma il problema e'
che
> il metodo RunSQL non accetta una banalissima Select ( nell' help dice che
> funziona Update,delete oppure SELECT INTO )
> Devo per forza utilizzare una tabella d'appoggio ?
Namor
Non devi eseguire la query con runSQL, ma solo impostarla come origine
dati della casella combinata:
me.casella.rowsource="SELECT ....."
Namor
"namor" <
do...@spam.me
> ha scritto nel messaggio
news:bqmpf4$325$1...@news.newsland.it...
> Andrea ha scritto:
> > Approfitto della tua gentilezza
> > non mi sono spiegato bene, sorry
> > ho 2 opzioni in alto
> > se viene selezioanta la prima nella casella di riepilogo dovranno
comparirmi
> > , tra i possibili, i records ( o meglio un campo )  di una tabella ; se
l'
> > opzione e' un'altra dovranno comparire i records provenienti da un'altra
> > tabella
> > Esempio pratico
> > Opzioni : automobile - moto
> > casella combinata : selzione dei modelli di automobili ( dalla tabella
> > Modelli_automobili) se opzione=automobile
> > selezione dei modelli di moto dalla tabella Modelli_moto se opzione=moto
> > il mio problema e' che ho 6 diverse opzioni e pensavo , tramite un case
> > sull'opzione, di attribuire l'origine dei dati in modo dinamico senza
> > tabelle d'appoggio
> > La selezione nella casella combinata avviene in base all'evento "Su
> > attivato"
> > Grazie e scusa se sono di coccio :)
>
>
> Non mi ricordo qual'era il problema originale, perchè non hai lasciato un
> minimo di quoting.
> Comunque non aprire un nuovo thread, incolla la richiesta su quello
> vecchio che poi me lo vado a cercare, sennò spezzettiamo il discorso e chi
> legge la vecchia richiesta penserà che sia finita lì.



title: Settaggio da pollici a centimetri access 2003

author: Antonio Biso

text:
Sarà la vecchiaia, mah...
L'installazione di access 2003 mi propone per default una visualizzazione di
maschere e report con l'uso dei pollici.
Vorrei riportarla a centimetri ma non sono riuscito a trovare il modo.
Mi aspettavo di trovare il tutto dentro strumenti-opzioni ma niente.
Come fare?
Antonio


text:
"Antonio Biso" <
ab...@libero.it
> ha scritto nel messaggio
news:jjekk.125849$FR.3...@twister1.libero.it...

Ora...
se io becco quel figlio di... che mi ha cambiato le impostazioni
internazionali avanzate (che supponevo invariate) da metrico decimale a US,
gli stacco i ditini delle mano uno a uno
Antonio


title: Apertura maschera dipendente da valore campo

author: Gippe

text:
Salve.
E' stata realizzata una maschera che raccoglie dei record contenenti un
unico campo in base al quale devo aprire un'ulteriore maschera. Ora
quest'ultima maschera può essere di due tipi, uno diciamo per gli strumenti
convertitori e l'altra per il resto.
Sono riuscito a creare un filtro col metodo OpenRecordset, ma l'operazione
non prende tutti i record sui quali voglio: se trovo sul record 1 uno
strumento convertitore e sul record 2 un altro strumento, la maschera che si
aprirà sarà quella relativa allo str convertitore che ingloberà tutti e due
gli strumenti.
Come far aprire due maschere e "accodare" i convertitori ad una e gli altri
strumenti all'altra?
Grazie e saluti.


text:
"Gippe" <gippe6...@TOGLIMItiscali.it> ha scritto nel messaggio
news:bmjreq$gk9$1...@lacerta.tiscalinet.it...

Senti...
mi pare di essere andato sull'ottovolante dopo aver letto 'sto post.
Riprova a formulare il tuo quesito spiegando meglio quello che vuoi fare e
descrivendo la tua struttura dati
Antonio


text:
CUT
> > Grazie e saluti.
>
> Senti...
> mi pare di essere andato sull'ottovolante dopo aver letto 'sto post.
> Riprova a formulare il tuo quesito spiegando meglio quello che vuoi fare e
> descrivendo la tua struttura dati
>
> Antonio
>
Hai ragione Antonio! E' che sto lavorando ad un progetto realizzato a
"membro di segugio" ! Dovrei modificarlo e i colleghi mi stanno chiedendo di
apportare dei miglioramenti.
Proverò ad essere più chiaro.
Finalità del progetto (almeno per la parte per cui ho chiesto aiuto): tarare
degli strumenti di controllo (valvole, termocoppie, igrometri, ecc.). Ora
possiamo dividere in due categorie tali strumenti e cioè in convertitori
(tipo hai una pressione in entrata e ne leggi una corrente elettrica) e non
convertitori.
In base a questa dicotomia, avremo due schede per tarare tali strumenti una,
appunto, per i convertitori ed una per i non convertitori.
Dal pannello di controllo del db è possibile aprire una maschera che
contiene dei pulsanti (ce ne interessa solo uno) e una casella di testo dove
va inserito un identificativo strumento (campo di una tabella archivio
strumenti). Ora sarà possibile scegliere nella maschera (maschere continue e
quindi visualizzazione di più record) più strumenti e sempre in base
all'identificativo. Il mio obiettivo è quello di lavorare ai record dei
convertitori con la maschera relativa e per tutti gli altri la maschera di
taratura normale (visualizzazione maschera singola per entrambe), in modo
tale da aggiornare uno strumento e poter passare all'altro agendo sul
pulsante di spostamento record.
Io avevo pensato di aprire gli strumenti uno per volta, però un po' a causa
della progettazione cervellotica (e che aveva ignorato tale problema della
dicotomia degli strumenti) e un po' per esigenza di processo (si potrebbe
aggiornare due volte con degli errori casuali lo stesso strumento a causa di
una distrazione) ho ritenuto opportuno procedere così.
Spero di essere stato chiaro e grazie ancora.
Gippe.


text:
"Gippe" <gippe6...@TOGLIMItiscali.it> ha scritto nel messaggio
news:bmkhaf$286$1...@lacerta.tiscalinet.it...
>
> In base a questa dicotomia, avremo due schede per tarare tali strumenti
una,
> appunto, per i convertitori ed una per i non convertitori.
La tabella degli strumenti avrà anche un campo Sì/No che valga un valore per
una tipologia, l'altro per l'altra.
Le query che restituiscono i record nelle due maschere filtreranno i record
su questo campo.
Fine
Antonio


title: Valore predefinito in controllo

author: Napoleone

text:
Ciao a tutti,
sto combattendo con una situazione banalissima, stupida, ma in ogni modo non
riesco a risolverla.
Nella Mia mascera ho il MioControllo, con valore predefinito "VEN"
Quando apro la maschera per l'inserimento dei dati, la stringa VEN, non
compare.
Napoleone


title: Valore predefinito in controllo

author: sv

text:
Napoleone ha scritto:



> Napoleone
 Non č che per caso hai qualche rettangolo delle stesse dimensioni del
controllo messo in Primo Piano?
Controlla inoltre se hai del codice su Form Open.
--
rgrds
SC
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Valore predefinito in controllo

author: Roberto dalla campagna

text:
"Napoleone" <
napol...@inwind.it
> ha scritto nel messaggio
news:XSewe.26592$yM4.3...@twister2.libero.it...

Strano: ma non ti compare neppure durante l'inserimento dei dati di un nuovo
record?
>
> Napoleone
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: Valore predefinito in controllo

text:
"Roberto dalla campagna" <
r.masso...@libero.it
> ha scritto nel
messaggio news:v4fwe.26622$yM4.3...@twister2.libero.it...
>
> "Napoleone" <
napol...@inwind.it
> ha scritto nel messaggio
> news:XSewe.26592$yM4.3...@twister2.libero.it...
>> Ciao a tutti,
>> sto combattendo con una situazione banalissima, stupida, ma in ogni modo
> non
>> riesco a risolverla.
>>
>> Nella Mia mascera ho il MioControllo, con valore predefinito "VEN"
>>
>> Quando apro la maschera per l'inserimento dei dati, la stringa VEN, non
>> compare.
>
> Strano: ma non ti compare neppure durante l'inserimento dei dati di un
> nuovo
> record?
>
>>
>> Napoleone
>
> --
> Roberto
>
E' una form in cui visualizzo solo il record corrente, però se scrollo il
mouse (cosa che dovrò disabilitare), mi compare VEN.
Ciao
Napoleone


title: Valore predefinito in controllo

text:
"sv" <
sal...@nospaccessgroup.it
> ha scritto nel messaggio
news:d9rulg$d6g$1...@news.newsland.it...
> Napoleone ha scritto:
>
>> Ciao a tutti,
>> sto combattendo con una situazione banalissima, stupida, ma in ogni modo
>> non
>> riesco a risolverla.
>
>> Nella Mia mascera ho il MioControllo, con valore predefinito "VEN"
>
>> Quando apro la maschera per l'inserimento dei dati, la stringa VEN, non
>> compare.
>
>> Napoleone
> Non è che per caso hai qualche rettangolo delle stesse dimensioni del
> controllo messo in Primo Piano?
Non mi risulta.
> Controlla inoltre se hai del codice su Form Open.
No!
> --
> rgrds
> SC
>
> --
Comunque ricontrollo tutto.
Napoleone


title: Valore predefinito in controllo

author: MA

text:

se è un record già scritto non e ti aggiunge di default il tuo valore
predefinito.
lo fa solo su un nuovo record
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: Valore predefinito in controllo

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:wmfwe.22428$TR5....@news.edisontel.com...

E' proprio cosi!
Ho dovuto trovare un'altro sistema per ottenere la stringa.
Grazie a tutti Napoleone


title: Valore predefinito in controllo

text:
"Napoleone" <
napol...@inwind.it
> ha scritto nel messaggio
news:7ffwe.25803$D7.7...@twister1.libero.it...

Ma questo è normale: penso che tu debba leggere sull'help il significato
della proprietà Valore predefinito; fra l'altro troverai scritto:
<omissis>
È possibile utilizzare la proprietà ValorePredefinito per specificare un
valore immesso automaticamente in un campo al momento della creazione di un
nuovo record.
<omissis>
>
> Ciao



title: Valore predefinito in controllo

text:
"Roberto dalla campagna" <
r.masso...@libero.it
> ha scritto nel
messaggio news:lmrwe.27417$yM4.4...@twister2.libero.it...
>
> "Napoleone" <
napol...@inwind.it
> ha scritto nel messaggio
> news:7ffwe.25803$D7.7...@twister1.libero.it...
>>
>> "Roberto dalla campagna" <
r.masso...@libero.it
> ha scritto nel
>> messaggio news:v4fwe.26622$yM4.3...@twister2.libero.it...
>> >
>> > "Napoleone" <
napol...@inwind.it
> ha scritto nel messaggio
>> > news:XSewe.26592$yM4.3...@twister2.libero.it...
>> >> Ciao a tutti,
>> >> sto combattendo con una situazione banalissima, stupida, ma in ogni
> modo
>> > non
>> >> riesco a risolverla.
>> >>
>> >> Nella Mia mascera ho il MioControllo, con valore predefinito "VEN"
>> >>
>> >> Quando apro la maschera per l'inserimento dei dati, la stringa VEN,
>> >> non
>> >> compare.
>> >
>> > Strano: ma non ti compare neppure durante l'inserimento dei dati di un
>> > nuovo
>> > record?
>> >
>> >>
>> >> Napoleone
>> >
>> > --
>> > Roberto
>> >
>> E' una form in cui visualizzo solo il record corrente, perň se scrollo il
>> mouse (cosa che dovrň disabilitare), mi compare VEN.
>
> Ma questo č normale: penso che tu debba leggere sull'help il significato
> della proprietŕ Valore predefinito; fra l'altro troverai scritto:
>
> <omissis>
> Č possibile utilizzare la proprietŕ ValorePredefinito per specificare un
> valore immesso automaticamente in un campo al momento della creazione di
> un
> nuovo record.
> <omissis>
>
>>
>> Ciao
>> Napoleone
>
> --
> Roberto
>
Perdonatemi, se potete!
Mi sfuggiva il particolare che andavo ad intervenire su un record che in
realtŕ non era un nuovo inserimento.
La prossima volta starň piů attento.
Grazie
Napoleone


title: Risoluzione e dimensione video

author: marco

text:
Ciao a tutti
volevo impostare la risoluzione video a 1024*768 in modo da creare le
maschere per questa risoluzione.
Mi chiedevo però se poi ci sarà differenza tra un monitor 15'' e uno 17''
Come si vedranno le maschere???
Ciao
Marco


title: Risoluzione e dimensione video

author: RoDAgo

text:
"marco" scrisse...

Non troverai differenze tra un monitor 15" o 17", se una maschera creata per
la ris 1024*768 si vede per intero in un 15" lo stesso si verificherà per un
17".
Può essere consigliabile, se devi distribuire il prodotto, utilizzare la
800*600, è più facile che sia visualizzabile dalle vecchie vga.
Se poi vuoi fare qlcs di più professionale dai un occhio al sitocomune,
troverai degli esempi per creare controlli ridimensionabili dinamicamente.
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
> Ciao
> Marco
Cià
RoDAgo


title: DoCmd.RunQuery con parametro passato nn alla fine della query

author: ..::Maffi Maurizio::..

text:
Normalmente faccio così per passare un parametro in una query esempio:
    DoCmd.RunSQL "DELETE * FROM Tab WHERE Tab.[Ordine Num]= " &
Me!CampoTesto
Adesso ho la necessità di fare la stessa cosa con una query + complessa, in
cui il parametro nn è a fine query come nel caso precedente ma prima di una
istruzione di group by.
Come agire? Nn posso scomporre la query in 2 sottoquery...
Grazie mille


author: SimonenomiS

text:
"..::Maffi Maurizio::.." <
mup...@libero.it
> wrote in
news:o3_Hb.18627$
VW.9...@news3.tin.it
:

  Forse non ho capito la domanda, ma nessuno ti vieta di
scrivere qualcosa del tipo:
Dim sSQL as string
sSQL="SELECT Titoli.Titolo FROM Titoli "
sSQL=sSQL & "WHERE (Titoli.Regista=" & TextBox1 & ") "
sSQL=sSQL & "GROUP BY Titoli.Titolo, Titoli.Durata "
sSQL=sSQL & "HAVING (Titoli.Durata<" & TextBox2 & ");"
DoCmd.RunSQL sSQL
  O forse non è qusto che chiedevi?

--
http://digilander.libero.it/winses/


text:
Penso sia quello che mi serve...lo proverò appena posso, grazie mille!
"SimonenomiS" <Si...@nomiS.it> ha scritto nel messaggio
news:Xns9460E8ADFB08D...@193.70.192.192...



author: ALESSANDRO Baraldi

text:
"SimonenomiS" <Si...@nomiS.it> ha scritto nel messaggio
news:Xns9460E8ADFB08D...@193.70.192.192...

Spero proprio di NO, visto che una QRY ACTION non supporta SELECT
come predicato....!
IN pratica eseguire un aQRY come quella indicata oltre non essere possibile
non
servirebbe a nulla..........!!!!!!!!!
Ciao.
@Alex.


title: Dimensioni report

author: Teo

text:
Ho lavorato in access xp, creato un report e sull'apertura di questo ho
definito i margini e l'orientamento cosě:
  Printer.Orientation = acPRORLandscape
    Printer.LeftMargin = 5 * 56.7
    Printer.RightMargin = 5 * 56.7
    Printer.TopMargin = 10 * 56.7
    Printer.BottomMargin = 10 * 56.7
Dopo averlo convertito in 97 ovviamente questo non funziona +, come posso
fare?
Inoltre come posso aprire l'antrprima di un report sopra le maschere su cui
sto lavorando, se faccio docmd.open report "name", acpreview mi apre
l'anteprima sotto tutte le maschere che ho aperto, c'č un modo per risolvere
questo problema??
Grazie


title: Dimensioni report

author: Karl Donaubauer

text:
Teo ha scritto:
> Ho lavorato in access xp, creato un report e sull'apertura di questo
> ho definito i margini e l'orientamento così:
>   Printer.Orientation = acPRORLandscape
>     Printer.LeftMargin = 5 * 56.7
>     Printer.RightMargin = 5 * 56.7
>     Printer.TopMargin = 10 * 56.7
>     Printer.BottomMargin = 10 * 56.7
>
> Dopo averlo convertito in 97 ovviamente questo non funziona +, come
> posso fare?
Il Printer object solo esiste da AX.
In A97 puoi solo usare la proprietà "PrtMip" che è un po' faticoso.
Vedi <F1> per PrtMip dove si trova anche un esempio di codice.
> Inoltre come posso aprire l'antrprima di un report sopra le maschere
> su cui sto lavorando, se faccio docmd.open report "name", acpreview
> mi apre l'anteprima sotto tutte le maschere che ho aperto, c'è un
> modo per risolvere questo problema??
Capita solo se hai messo la proprietà PopUp per le maschere.
Debbia cambiare la proprietà a No. Ma questo comportamento
è lo stesso in ogni versione di Access o Windows.
--
HTH
Karl
*********
Access-FAQ (tedesco):
http://www.donkarl.com


title: Controllo Struttura

author: Piero Cagnoni

text:
    Qualcuno di voi conosce come funziona il controllo struttura
(MSOUTL32.OCX)
    Saluti
-----------------------------------------------------------------
CAGNONI PIERO
Via L.Catanelli, 19
06087 P.S.Giovanni PG


title: Controllo Struttura

text:
    Qualcuno di voi conosce come funziona il controllo struttura
(MSOUTL32.OCX)
    Dovrei visualizzare le cartelle ed i file all'interno di una forms a
partire da una certa cartella, una soluzione potrebbe essere la treeview?!?!
    Saluti
CAGNONI PIERO


title: Controllo Struttura


title: conteggio gruppi SOS

author: ^luigi^

text:
avevo un archivio diviso per tabelle singole annuali con i campi "num" e
"numero_fascicolo"
"num", campo testo, veniva incrementato con la formula
=IIf(DCount("[num]";"unico")=0;"0000001";Format$(DMax("[Num]";"unico")+1;"0000000"))
e l'incremento del "numero_fascicoli" con la formula
=Format$(Int([numero_pratica]/25)+1;"0000000")
(incrementa il valore ogni 25 record inseriti)
ora ho unificato tutti le tabelle annue in un'unica tabella dove la
maschera punta ad una queri filtrata per anno e il "num" l'ho calcolo con
la formula
=Format(IIf(IsNull(DMax("[Num]";"[unica]";"[Num] like '??????/" &
Format(Date();"aa") & "'"));1;Left(DMax("[Num]";"[unica]";"[Num] like
'??????/" & Format(Date();"aa") & "'");6)+1);"000000") & "/" &
Format(Date();"aa")
ora come faccio a incrementare il "numero_fascicoli" basandomi sulla query
o che tenga conto solo dell'anno di riferimento ? (vi è anche un campo
"anno" se può servire allo scopo)
grazie
l.
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: conteggio gruppi SOS

author: Marco Pizzamiglio

text:
^luigi^ ha scritto:
> avevo un archivio diviso per tabelle singole annuali con i campi "num" e
> "numero_fascicolo"
> "num", campo testo, veniva incrementato con la formula
>
=IIf(DCount("[num]";"unico")=0;"0000001";Format$(DMax("[Num]";"unico")+1;"0000000"))
> e l'incremento del "numero_fascicoli" con la formula
> =Format$(Int([numero_pratica]/25)+1;"0000000")
> (incrementa il valore ogni 25 record inseriti)
> ora ho unificato tutti le tabelle annue in un'unica tabella dove la
> maschera punta ad una queri filtrata per anno e il "num" l'ho calcolo con
> la formula
> =Format(IIf(IsNull(DMax("[Num]";"[unica]";"[Num] like '??????/" &
> Format(Date();"aa") & "'"));1;Left(DMax("[Num]";"[unica]";"[Num] like
> '??????/" & Format(Date();"aa") & "'");6)+1);"000000") & "/" &
> Format(Date();"aa")
> ora come faccio a incrementare il "numero_fascicoli" basandomi sulla query
> o che tenga conto solo dell'anno di riferimento ? (vi è anche un campo
> "anno" se può servire allo scopo)
> grazie
> l.
Cerca su
www.sitocomune.com
, mi ricordo che da qualche parte c'è un
contatore annuo per fatture.
Ciao.
-Marco-



title: conteggio gruppi SOS

text:
Marco Pizzamiglio ha scritto:
> ^luigi^ ha scritto:
> > avevo un archivio diviso per tabelle singole annuali con i campi "num" e
> > "numero_fascicolo"
> > "num", campo testo, veniva incrementato con la formula
> >
>
=IIf(DCount("[num]";"unico")=0;"0000001";Format$(DMax("[Num]";"unico")+1;"0000000"))
> > e l'incremento del "numero_fascicoli" con la formula
> > =Format$(Int([numero_pratica]/25)+1;"0000000")
> > (incrementa il valore ogni 25 record inseriti)
> > ora ho unificato tutti le tabelle annue in un'unica tabella dove la
> > maschera punta ad una queri filtrata per anno e il "num" l'ho calcolo con
> > la formula
> > =Format(IIf(IsNull(DMax("[Num]";"[unica]";"[Num] like '??????/" &
> > Format(Date();"aa") & "'"));1;Left(DMax("[Num]";"[unica]";"[Num] like
> > '??????/" & Format(Date();"aa") & "'");6)+1);"000000") & "/" &
> > Format(Date();"aa")
> > ora come faccio a incrementare il "numero_fascicoli" basandomi sulla query
> > o che tenga conto solo dell'anno di riferimento ? (vi è anche un campo
> > "anno" se può servire allo scopo)
> > grazie
> > l.
> Cerca su
www.sitocomune.com
, mi ricordo che da qualche parte c'è un
> contatore annuo per fatture.
> Ciao.
> -Marco-
no! quello si riferisce al contatore che ho usato in "num" con la barra e
l'anno finale, ma a me serve che nel campo numero fascicolo mi memorizza
un numero "secco" progressivo che si incrementa ogni 25 record inseriti
per l'anno attuale .
l.



title: Report su maschera

author: inbario

text:
Vorrei per cortesia un aiuto su questo problema:
Ho una maschera che si apre su una query di parametri,per cui si apre prima
una finestra che mi chiede di specificare il parametro che seleziona i
record es.:"Fornitore" per un elenco di fatture.
Mi ritrovo una maschera che contiene solo i record con i dettagli delle
fatture di quel fornitore.Dovendo poi stampare questo elenco,come posso fare
ad aprire l'anteprima di stampa senza dover richiamare la query per
parametri e quindi reinserire il nome del fornitore ma riferirmi
direttamente al contenuto della maschera in quel momento?
                            Grazie mille.


title: Report su maschera

author: Alessandro

text:
"inbario" <
inb...@libero.it
> wrote in message
news:%bub8.4983$8F6.2...@twister2.libero.it...

Se l'origine DATI del REPORT è la stessa QUERY della Form e non la
chiudi
prima dell'anteprima hai già quello che ti serve senza passare
PARAMETRI.
Alessandro.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Report su maschera

text:
> Se l'origine DATI del REPORT è la stessa QUERY della Form e non la
> chiudi
E' esattamente così ma mi chiede il parametro.
Sulla maschera ho messo un pulsante che mi apre il report,forse occorre
inserire del codice VB?
             Grazie mille
