title: collegare due maschere tramite pulsante

author: helpme

text:
ciao!spero che qualcuno mi possa aiutare a risolvere il seguente
problema: ho creato un archivio clienti nella cui maschera ho aggiunto
3 pulsanti collegati ad altrettante maschere. come posso far sì che al
variare del cliente cambi anche il contenuto della maschera richiamata
tramite pulsante?Ad es se nella maschera del pulsante relativo al
cliente 1 scrivo Piccolo Imprenditore questa dicitura mi si ripete
anche per il secondo cliente. come faccio ad evitare ciò?
Posto il link con il file in cui ho impostato tutte le relazioni, a
mio parere in modo corretto, potete dare un'occhiata o fare una prova
voi e dirmi perchè non funziona? !grazie!
http://myfreefilehosting.com/f/7e3c163f2d_3.75MB


title: collegare due maschere tramite pulsante

author: Sergio MAZZA

text:
"helpme" <
manue...@hotmail.com
> ha scritto nel messaggio
news:def65b6d-b4e5-4eb4...@2g2000hsn.googlegroups.com...
ciao!spero che qualcuno mi possa aiutare a risolvere il seguente
problema: ho creato un archivio clienti nella cui maschera ho aggiunto
3 pulsanti collegati ad altrettante maschere. come posso far sě che al
variare del cliente cambi anche il contenuto della maschera richiamata
tramite pulsante?Ad es se nella maschera del pulsante relativo al
cliente 1 scrivo Piccolo Imprenditore questa dicitura mi si ripete
anche per il secondo cliente. come faccio ad evitare ciň?
Posto il link con il file in cui ho impostato tutte le relazioni, a
mio parere in modo corretto, potete dare un'occhiata o fare una prova
voi e dirmi perchč non funziona? !grazie!
http://myfreefilehosting.com/f/7e3c163f2d_3.75MB
[risposta]
Parli solo di maschere e non parli delle tabelle associate a queste; non č
chiaro cosa vuoi fare/ottenere, descrivi meglio il problema.
Ciao.
--
Sergio MAZZA


title: collegare due maschere tramite pulsante

text:
On 27 Set, 09:31, "Sergio MAZZA" <
sergioma...@tiscali.it
> wrote:
> "helpme" <
manuela_...@hotmail.com
> ha scritto nel messaggionews:def65b6d-b4e5-4eb4...@2g2000hsn.googlegroups.com...
> ciao!spero che qualcuno mi possa aiutare a risolvere il seguente
> problema: ho creato un archivio clienti nella cui maschera ho aggiunto
> 3 pulsanti collegati ad altrettante maschere. come posso far sì che al
> variare del cliente cambi anche il contenuto della maschera richiamata
> tramite pulsante?Ad es se nella maschera del pulsante relativo al
> cliente 1 scrivo Piccolo Imprenditore questa dicitura mi si ripete
> anche per il secondo cliente. come faccio ad evitare ciò?
> Posto il link con il file in cui ho impostato tutte le relazioni, a
> mio parere in modo corretto, potete dare un'occhiata o fare una prova
> voi e dirmi perchè non funziona? !grazie!
>
>
http://myfreefilehosting.com/f/7e3c163f2d_3.75MB
>
> [risposta]
> Parli solo di maschere e non parli delle tabelle associate a queste; non è
> chiaro cosa vuoi fare/ottenere, descrivi meglio il problema.
>
> Ciao.
> --
> Sergio MAZZA
Voglio sapere come relazionare 2 maschere(una principale che chiamerò
CLIENTI e una richiamata tramite pulsante che chiamerò DATI ALBO
PROFESS. affinchè, per conoscere i dati del cliente n 35, possa
cliccare il pulsante e far comparire la maschera associata a tale
cliente...cosa che al momento non mi riesce perchè, forse per errate
relazioni, mi compare sempre la maschera del primo cliente. potete
suggerirmi qualcosa?grazie!


title: collegare due maschere tramite pulsante

text:
"helpme" <
manue...@hotmail.com
> ha scritto nel messaggio
news:b79f6b3a-6444-43de...@l64g2000hse.googlegroups.com...
Voglio sapere come relazionare 2 maschere(una principale che chiamerò
CLIENTI e una richiamata tramite pulsante che chiamerò DATI ALBO
PROFESS. affinchè, per conoscere i dati del cliente n 35, possa
cliccare il pulsante e far comparire la maschera associata a tale
cliente...cosa che al momento non mi riesce perchè, forse per errate
relazioni, mi compare sempre la maschera del primo cliente. potete
suggerirmi qualcosa?grazie!
[risposta]
Indica, nel metodo OpenForm, la CondizioneWhere per filtrare i dati:
es.
DoCmd.OpenForm "nomeForm",,,"numeroCliente=" & me!numeroCliente
Ciao.
--
Sergio MAZZA


title: Aiuto Microsoft Common Dialog 6.0

author: Tiziano

text:
Avrei un problema, a riguardo del controllo Microsoft Common Dialog 6.0.
Quando inserisco il controllo in una maschera in modalità struttura mi rende
errore, dice che non si dispone della licenza per utilizzare questo
controllo ActiveX.
Io ho Office 2000 Premiun. Lo stesso me lo fa anche con Visual Basic 5.0
edizione Professional.
Ringrazio per l'interessamento..
Tiziano
dico...@tiscalinet.it


title: Confronto tra un controllo e una stringa

author: everest

text:
Ciao a tutti!
scusate se vi rompo ancora ma ho un altro problemino con le stringhe,
penso.
Ho una maschera con un controllo casella combinata che si chiama
"cmbDecCausa" e contiene una stringa.
Voglio che sull'evento aggiornamento del controllo se la stringa ha
valore "altro" mi si renda visibile nella maschera una'altra casella di
testochiamata "cstSpecificare" che,altrimenti, deve rimanere invisibile.
A tal proposito ho scritto:
If Me!cmbDecCausa = "altro" Then
   Me.cstSpecificare.Visible = True
Else
  Me.cstSpecificare.Visible = False
End If
Ma, accidentaccio, non funziona. Non sara' il solito problema di apici e
doppi apici ?
grazie di nuovo
ciao
walter


author: Max De Poli

text:
everest <
wd...@yahoo.it
> wrote in message news:<
3CC86A22...@yahoo.it
>...
> If Me!cmbDecCausa = "altro" Then
>    Me.cstSpecificare.Visible = True
> Else
>   Me.cstSpecificare.Visible = False
> End If
>
> Ma, accidentaccio, non funziona. Non sara' il solito problema di apici e
> doppi apici ?
Sembra corretto (ma ti da' un messaggio di errore (quale?) o
semplicemente ti ignora?).
Ti consiglio anche una sintassi piu' elegante:
Me.sctSpecificare.Visible= (Me.cmbDecCausa="Altro")
Occhio che se lo metti solo nell'evento AfterUpdate di cmbDecCausa
interviene solo se modifichi il valore del campo e non, per esempio,
quando visualizzi il record.
Dovresti inserire lo stesso codice anche nell'evento current della
maschera.
Inoltre assicurati che cstSpecificare non possa avere lo stato attivo
quando lo nascondi.
Se non funziona ancora, esamina il codice con il debugger. DEVE
funzionare.
Cia'
Max


text:
Max De Poli ha scritto:

Grazie dell'aiuto ma sono stato io a fare un errore madornale, la cmbDecCausa si
basava su una tabella collegata, io vedevo la stringa nella combo, ma in realta'
il campo da testare era quello dove veniva memorizzato il dato cioe' ID_Causa (di
tipo contatore).
Ciao


title: DAO su rete workaroud trigger after update. OnTimer?

author: OneEDP

text:
Buon giorno ragazzi.
Spero che possiate aiutarmi.
Ho necessità di verificare costantemente se un determinato record è stato modificato da altri utenti connessi in rete.
Al verificarsi dell'update necessariamente devo eseguire una determinata procedura.
Ho pensato ad un modulo di classe dichiarata con nome ObjHandler pubblica a livello di form.
La form su timere ogni 150 ms invoca il metodo ObjHandler.Sincronizza.
Il metodo a sua volta invoca un Sincronzza di un altro Oggetto ObjData dichiarato a livello private in ObjHandler.
Il ObjData.Sincronizza verifica se i dati sono modificati ed invoca (se ci sono cambiamenti) un Raise evento che chiamo per esempio DataUpdate.
In ObjHandler avendo dichiarato ObjData con WithEvents gestisco l'evento DataUpdate.
E' necessario avere due oggetti poiché ObjHandler istanziato con scope global deve essere fruito anche da altre form mentre per poter gestire gli eventi di ObjData devono essere necessariamente istanziati a livello di modulo di classe.
Ci sono suggerimenti?
Grazie a tutti
Daniele


text:
Non ti basta una Maschera Listener, aperta in Hidden mode, che su Timer effettua la verifica..?
La forme di fatto è una Classe e puoi creare su questa un Evento personalizzato... ed ereditario da altra maschera allo stesso modo in cui lo faresti con una classe.
Come ti suggerisco risparmi una Classe che non serve.

@ALEX


text:

Una piccola complicazione: ObjData viene invocato anche per fare update da altre form, per cui non potendo dichiararla pubblica devo incapsularla in un oggetto public.
Però l'idea di spostare la logica di ObjHandler all'interno di una hidden form, non è affatto male! Quindi dichiarando in una altra form Dim WithEvents HiddenForm ecc. ecc. potrei evitare l'uso di ObjHandler.
Resta sempre il fatto che cmq ci vuole un modulo di classe "intermediario" per la verifica di ObjData (che all'interno ha diverse proprietà e metodi -  a meno che sposto tutta la "logica" nella HiddenForm, ma non mi piace molto)
Che ne pensi?
Grazie


text:
Hai a disposizione sia Funzioni Public richiamabili, quindi se istanzi l'oggetto Privato, puoi anche generare metodi Public.
Ricordo anche che esistono le Interfacce, sconosciute ai più nel VBA, ma che possono ribaltare alle forme chiamarti azioni...
Un limite delle Classi di Maschera è che non supportano la dichiarazione Friend.

A titolo di curiosità puoi vedere questi vecchi demo:
http://mirror.masterdrive.it/alessandrobaraldi/DettaglioFaq.asp%3FIdFAQ=299.html

http://mirror.masterdrive.it/alessandrobaraldi/DettaglioFaq.asp%3FIdFAQ=271.html

@ALEX


text:

In pratica stavo inventando l'acqua calda!.
Ottimo! Approfondirò. Mi sembra molto interessante.
Grazie
Tra l'altro mi ha dato un suggerimento per altri "eventi" form da "ritarare" per un uso più vicino alle mie esigenze.
Grazie!


author: Fritz

text:

Non conosco la programmazione per classi e oggetti, ma so che una volta per fare queste cose si usavano i "semafori".
- chi fa Update scrive "Occupato" su un file o in una tabella e lancia la "determinata procedura"
- quando la procedura finisce scrive sul medesimo file "libero"

--
Greg


title: Unico file pdf per 3 reports

author: Eugenio

text:
Ho la necessità di accodare tre reports generati con Access97 in un unico
file pdf.
I tre report vengono elaborati uno dopo l'altro sono praticamente identici
per contenuto tranne che per due variabili dipendenti appunto dal report.
Purtroppo il punto fermo è il fatto che devono rimanere tre reports.
Ovviamente posso già creare tre file pdf, ma la necessità e che questi tre
file pdf ne diventino uno.
Ho speranza di fare qualcosa via codice?
Io sono pessimista.
Qualcuno ha già avuto e risolto il problema?
Grazie
Ciao
Eugenio


title: Unico file pdf per 3 reports

author: sabrina

text:
"Eugenio" <
epiw...@tiscali.it
> ha scritto nel messaggio
news:45c3474a$0$7736$5fc...@news.tiscali.it...

Io sono riuscita a fare la cosa opposta con una utility:
http://www.accesspdf.com/pdftk/
che però penso faccia anche quello che chiedi (opzione join)
io ho creato un modulo del tipo:
Public Sub CreaPDFPagfile(Optional d As String, Optional j As String)
Dim n As Long
Dim dest As String
n = Len(d)
'MsgBox n
n = n - 4
dest = Left(d, n)
'MsgBox dest
    Set oWshShell = CreateObject("WScript.Shell")
    oWshShell.Run "pdftk.exe " & d & " burst output " & dest & "_%02d.pdf"
    Set oWshShell = Nothing
End Sub
se al posto dell'opzione burst usi join direi che sei a posto
Ciao Sabrina


title: Unico file pdf per 3 reports

author: Carlo Costarella

text:
"Eugenio" <
epiw...@tiscali.it
> ha scritto nel messaggio
news:45c3474a$0$7736$5fc...@news.tiscali.it...

 Quello che ti ha detto Sabrina va benissimo! Scaricalo subito e mettilo in
c:\windows\system32.
Hai capito che funziona da riga di comando, quindi devi fare molta
attenzione alla stringa che gli passi.
Per riprendere l'esempio di Sabri puoi fare così:
Public Sub CreaPDFPagfile()
Dim A As String, B As String ' eventuali C e D o n.
Dim oWshShell
A = "C:\Documents and Settings\Carlo\Documenti\Personale\Doc1.pdf"
B = "C:\Documents and Settings\Carlo\Documenti\Personale\Doc2.pdf"
    Set oWshShell = CreateObject("WScript.Shell")
    oWshShell.Run "pdftk.exe " & """" & A & """" & " " & """" & B & """" & "
" & "cat output " & "c:\Doc12.pdf"
    Set oWshShell = Nothing
End Sub
Se noti ho dovuto usare i doppi apici davanti ad A e B + alcuni spazi.
Questo si rende necessario se il percorso dei file ha esso stesso degli
spazi: Documents and Settings.
Ciao, Carlo


title: Unico file pdf per 3 reports

text:
Grazie ad entrambi.
Funziona benissimo!


title: Unico file pdf per 3 reports

text:
"Eugenio" <
epiw...@tiscali.it
> ha scritto nel messaggio
news:45c3662a$0$7741$5fc...@news.tiscali.it...
> Grazie ad entrambi.
> Funziona benissimo!
>
...guarda che qui mica si scherza!
Auguri e buon lavoro.
Ciao, Carlo


title: Ma un manuale... magari free sul VBA

text:
Mi sono reso conto che molte cose si possono ottenere solo programmando in
vba. Ho comprato un libro ma risulta un po' troppo approssimativo. Faccio
un esempio. Si parla di oggetto: docmd, poi si parla di metodi come
openreport infine si parla di argomenti mostrandone dei 5/6 (?) solo 1.
Insomma se volessi sapere tutto sui vari oggetti, dei metodi a loro
collegati e dei relativi argomenti. Insomma una guida di riferimento.
Nell'help in linea non mi ci ritrovo molto. Sarebbe comodo un testo in cui
tutto e' spiegato consecutivamernte e non sparso qua e la'. Conoscete o
sapete consigliarmi qualche testo?
Grazie


title: Ma un manuale... magari free sul VBA

text:

L'help in linea ha un meraviglioso link "vedere anche" (oltre agli esempi) che ti permette di avere altre informazioni legate al
metodo/comando/etc. che stai leggendo; senza parlare poi della scheda "trova" dove hai a disposizione una ricerca quasi full-text.
Con un po' di pazienza otterrai tutte le informazioni che vuoi, ma devi sapere cosa cercare; i manuali non hanno le risposte ai
problemi del tipo "come faccio per"., per esempio se io devo trovare il modo di tagliare una stringa non cerco: "se io ho in un
campo una stringa lunga 30 car. come faccio per averne una da 20?", cerco (nell'indice): "operazioni su stringhe" e trovo le
funzione (con esempi) di come utilizzarle. Io poi le riadatto al mio problema...
Ciao.
--
Sergio MAZZA


title: Ma un manuale... magari free sul VBA

author: namor

text:
Sergio MAZZA ha scritto:
> L'help in linea ha un meraviglioso link "vedere anche" (oltre agli
Bellissimo il "vedere anche". Ci ho imparato un sacco di cose.
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: Report (o form): formato condizionale controllo da VBA.

author: oierpa

text:
Salve a tutti.
Ho un report in cui un campo numerico ha un formato variabile a seconda di una condizione, ad esempio può essere valuta, numero intero o numero con decimali.
Nel report, nell'evento su formattazione(da VBA) della sezione che contiene il controllo, non so come impostare il formato numerico desiderato.
Credo sia possibile ma non ho idea della proprietà del controllo da impostare. Infine per i formati numerici con decimali (come valuta e numerico), vorrei poter impostare il numero di decimali direttamante da VBA.

Grazie in anticipo.


author: Karl Donaubauer

text:
Salve,

Oierpa ha scritto:
> Ho un report in cui un campo numerico ha un formato variabile a seconda di una condizione, ad esempio può essere valuta, numero intero o numero con decimali.
> Nel report, nell'evento su formattazione(da VBA) della sezione che contiene il controllo, non so come impostare il formato numerico desiderato.
> Credo sia possibile ma non ho idea della proprietà del controllo da impostare. Infine per i formati numerici con decimali (come valuta e numerico), vorrei poter impostare il numero di decimali direttamante da VBA.

p.e.

Me!MioControllo.Format = "Currency"
e
Me!MioControllo.DecimalPlaces = 7

--
Ciao
Karl
*********
Access FAQ:
http://www.donkarl.com/it


text:
Scorrendo metodi/eventi e proprietà della Classe TextBox(ovviamente è un controllo) nel VISUALIZZATORE OGGETTI, scopriamo esisterne una molto sospetta...

Prima di tutto le ICONE nell'elenco:
METODI=[Saponetta verde]
EVENTI=[Fulmine]
PROPRIETA'=[Mano che prende un foglio]

La proprietà in questione è FORMAT... ora se la selezioni e premi [?]

@Alex


text:

Esattamente quello che cercavo.
Grazie infinite!


title: come definire se un file è presente prima di cancellarlo

author: alessandro daniel

text:
Buongiorno a tutti,
tramite vba voglio cancellare un file in rete (perchè poi devo copiare nel medesimo posto una copia aggiornata), usando "kill"

Kill "C:\Users\cdg001\a.txt"

Problema: se il file non è presente il comando dà errore. Come fare a verificare se il file è presente prima di (provare a) cancellarlo? C'è un sistema per farlo? Oppure ha più senso/è più semplice gestire l'errore?
Posso applicare la stessa cosa per il comando "copy"?

Grazie

Alessandro


text:
Funzione Public da mettere in un Modulo STANDARD:

Public Function EsisteFile(ByVal str As String) As Boolean
    On Error Resume Next
    EsisteFile = (GetAttr(str) And vbDirectory) = 0
End Function

Es.:

Dim strFile As String
strFile="C:\Users\cdg001\a.txt"
If EsisteFile(strFile) Then Kill strFile

Saluti
@Alex


text:
Attenzione che se fosse aperto... avresti lo stesso problema...

La soluzione di Gestire l'ERRORE è sempre ottima.

@Alex


author: Ammammata

text:
Il giorno Mon 04 May 2020 04:52:55p, *@Alex* ha inviato su
it.comp.appl.access il messaggio news:11fb912d-8329-4999-8190-
2f7fd2...@googlegroups.com
. Vediamo cosa ha scritto:

>
> Attenzione che se fosse aperto... avresti lo stesso problema...
>
>

una cosa tipo Dir risente dello stesso problema?

qui sotto una routine che importa i file xlsx in corrispondenti tabelle di
access; ovviamente gli si può dire di fare altro, p.e. Kill :)

    Dim MyName, TableName, MyDir As String
    MyDir = SourceFilePath

    MyName = Dir(MyDir + "*.xlsx")
    Do While MyName <> ""
        With ctl
            TableName = Left(MyName, Len(MyName) - 9)
                ' Manage some particular cases
                If TableName = "BUDGET" Then TableName = "BUDGET1"
                If TableName = "COMPANY" Then TableName = "COMPANY1"
                ' end of particular cases
            DoEvents
            SysCmd acSysCmdSetStatus, "Importing : " & TableName
            On Error Resume Next
            CurrentDb.TableDefs.Delete (TableName)
            DoCmd.TransferSpreadsheet acImport, acSpreadsheetTypeExcel9,
TableName, MyDir + MyName, True
        End With
        MyName = Dir
    Loop

--
/-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\
-=- -=- -=- -=- -=- -=- -=- -=- - -=-
........... [ al lavoro ] ...........


text:
Se devi ciclare dir va bene ed in quel caso non devi verificare se il file esiste perché sicuramente esiste dal momento che viene restituito dalla chiamata come indice sequenziale.
Se invece hai il nome del file da verificare puoi sempre usare Len(Dir(strFilename))>0 ma io preferisco sfruttare una funzione preposta a quello.
Per quanto concerne l'eventuale verifica di file in uso, un conto è leggerlo, servirebbe provare se la funzione TransfertSpreadsheet agisce o interagisce con l'eventuale bloccaggio, ma sicuramente la funzione Kill è affetta dal problema quindi se aperto non può cancellarlo.
Ci sono vari modi per prevenire il problema oppure si gestisce l'errore specifico.

@Alex


text:
Il giorno Mon 04 May 2020 06:47:33p, *@Alex* ha inviato su
it.comp.appl.access il messaggio news:a7815ba3-d302-417e-a2fa-
d6de8f...@googlegroups.com
. Vediamo cosa ha scritto:

> oppure si gestisce l'errore specifico

"che è meglio" (cit.)



author: Greg

text:
Il 04/05/20 18:47:33 @Alex ha scritto:
> Se devi ciclare dir va bene ed in quel caso non devi verificare se il file esiste perché sicuramente esiste dal
> momento che viene restituito dalla chiamata come indice sequenziale. Se invece hai il nome del file da verificare
> puoi sempre usare Len(Dir(strFilename))>0 ma io preferisco sfruttare una funzione preposta a quello.

Per la mia esperienza, in locale ha sempre funzionato bene Dir, mentre in rete una volta ho avuto dei problemi, la
funzione falliva, quindi ho dovuto passare a GetAttr.

Il file era presente ma len(dir(file) dava sempre zero. Su una sola macchina della rete, apparentemente identica alle
altre

--
Greg


title: Chiamare routine sottomaschera

text:
[A97senza sp]-[W98 fe]
Fatta la debita premessa vi descrivo il mio problema:
Ho una maschera associata ad una tabella (tbDati) con due campi:
ID(contatore) e SommaDati (numerico).
Questa  maschera contiene una sottomaschera  associata ad un'altra tb
(tbSommaDati) con tre campi: ID(contatore) ,  RaccordoID(numerico) e
Dato(numerico).
Nella maschera principale  ho associato al controllo sottomaschera il campo
Master ID con il campo secondario RaccordoID.
Per una ragione che, se vi interessa poi vi spiego, voglio nel controllo
associato al campo SommaDati la somma dei Dati della sottomaschera
(visualizzata in mod.maschere continue e che già contiene un controllo non
associato che mi calcola nel piè di pagina maschera il totale
"=Somma([Dato])" ).
Ho scritto una semplice routine nell'evento DopoAggiornamento del controllo
Dato nella sottomaschera che mi  prende il valore calcolato dal controllo
nel piè di Pag. Mas.
e lo attribuisce al controllo associato SommaDati nella form principale:
Private Sub dato_AfterUpdate()
Forms("Maschera1").tboxSommaAssociata = Me.tboxSommaDato
End Sub
Ora avrei voluto invocare questa routine all'apertura della maschera
principale :
Private Sub Form_Open(Cancel As Integer)
Forms!Maschera1![smaschera].Form.dato_AfterUpdate
End Sub
ma mi genera un Errore di run-time '2465'.
Ho guardato allora sull'help ( qualche errore di sintassi può capitare ):
chiave di ricerca "sottomaschera" argomento "Chiamata delle routine in una
sottomaschera o in un sottoreport" e ti trovo ...
Forms!Ordini![Sottomaschera Ordini].Form.NomiElenco .
Me la  sono allora presa con l'evento apertura  pensando che nel momento
dell'esecuzione Access non avesse instanziato ancora la sottomaschera.
Ho creato un pulsantino che ...  stesso errore !!
A questo punto ho bisogno che qualcuno mi spieghi ,se c'è un peche ,
latrimenti suggerisca un'altra soluzione .Grazie .
P.S. : Io intanto provando col metodo dell' istanza New della sottomaschera
ottengo che non trova il metodo e, se rendo public la Subroutine , un   bel
Zero .
Ciao         Andre@


title: Chiamare routine sottomaschera

author: Roberto da casa

text:
"Andre@" <andrea...@NOSPAMtiscalinet.it> ha scritto nel messaggio
news:96mcbu$7fc$1...@serv1.iunet.it...

Io farei così.
A fronte dell'evento "Su corrente" della maschera principale genererei il
seguente codice VBA:
Me!tboxSommaAssociata = DSum ("[Dato]", "tbSommaDati", "RaccordoID =" & ID)
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Chiamare routine sottomaschera

text:
Roberto da casa <
r.ma...@libero.it
> wrote in message
T7zj6.26051$7U4.6...@news.infostrada.it...
>[cut]
> Io farei cosě.
> A fronte dell'evento "Su corrente" della maschera principale genererei il
> seguente codice VBA:
>
> Me!tboxSommaAssociata = DSum ("[Dato]", "tbSommaDati", "RaccordoID =" &
ID)
>
> --
> Roberto
>
> ---------------------------------------------
> il Sito Comune di it.comp.appl.access:
>
http://www.sitocomune.com
> ---------------------------------------------
>
Grazie per la risposta .
Provo e ti faccio sapere .
PS:  Ma dove ho sbagliato (concettualmente) ?


title: Chiamare routine sottomaschera

author: Roberto dal portatile

text:
"Andre@" <andrea...@NOSPAMtiscalinet.it> ha scritto nel messaggio
news:96tktr$8sh$1...@pegasus.tiscalinet.it...

Intanto secondo me hai sbagliato nella scelta dell'evento; l'help dice che:
"L'evento Apertura si verifica quando viene aperta una maschera, ma prima
della visualizzazione del primo record" e quindi non puoi invocare una
routine che fa riferimento ad un controllo di un record che non č ancora
corrente. Inoltre mi sembra di capire che la tua routine vada eseguita per
ogni record che visualizzi nella maschera principale e non una sola volta
quando apri la maschera.
Per quanto riguarda invece l'evento "Su corrente" l'help dice :"L'evento
Corrente si verifica quando lo stato attivo si sposta su un record che
quindi diventa il record corrente, oppure quando una maschera viene
aggiornata o viene rieseguita una query su di essa." Quindi mi sembra che č
quello che ti serve.
Quanto all'esempio che hai trovato sull'help occorrerebbe vedere in che
contesto veniva inserito e se era assimilabile al tuo caso : comunque non
avendo voglia di appurare ciň, ho preferito (come da te richiesto)
suggerirti un'altra soluzione basata su quelle che sono le mie conoscenze di
Access.



title: Chiamare routine sottomaschera

text:
"Roberto dal portatile" <
r.ma...@libero.it
> ha scritto nel messaggio
news:Tstk6.9505$qx.2...@news.infostrada.it...
>
> "Andre@" <andrea...@NOSPAMtiscalinet.it> ha scritto nel messaggio
> news:96tktr$8sh$1...@pegasus.tiscalinet.it...
> >
> > Roberto da casa <
r.ma...@libero.it
> wrote in message
> > T7zj6.26051$7U4.6...@news.infostrada.it...
> > >[cut]
> > > Io farei così.
> > > A fronte dell'evento "Su corrente" della maschera principale genererei
> il
> > > seguente codice VBA:
> > >
> > > Me!tboxSommaAssociata = DSum ("[Dato]", "tbSommaDati", "RaccordoID ="
&
> > ID)
> > >
> > > --
> > > Roberto
> > >
> > > ---------------------------------------------
> > > il Sito Comune di it.comp.appl.access:
> > >
http://www.sitocomune.com
> > > ---------------------------------------------
> > >
> >
> >
> > Grazie per la risposta .
> > Provo e ti faccio sapere .
> > PS:  Ma dove ho sbagliato (concettualmente) ?
> >
>
> Intanto secondo me hai sbagliato nella scelta dell'evento; l'help dice
che:
> "L'evento Apertura si verifica quando viene aperta una maschera, ma prima
> della visualizzazione del primo record" e quindi non puoi invocare una
> routine che fa riferimento ad un controllo di un record che non è ancora
> corrente. Inoltre mi sembra di capire che la tua routine vada eseguita per
> ogni record che visualizzi nella maschera principale e non una sola volta
> quando apri la maschera.
> Per quanto riguarda invece l'evento "Su corrente" l'help dice :"L'evento
> Corrente si verifica quando lo stato attivo si sposta su un record che
> quindi diventa il record corrente, oppure quando una maschera viene
> aggiornata o viene rieseguita una query su di essa." Quindi mi sembra che
è
> quello che ti serve.
> Quanto all'esempio che hai trovato sull'help occorrerebbe vedere in che
> contesto veniva inserito e se era assimilabile al tuo caso : comunque non
> avendo voglia di appurare ciò, ho preferito (come da te richiesto)
> suggerirti un'altra soluzione basata su quelle che sono le mie conoscenze
di
> Access.
>
> --
>
> Roberto
>
> ---------------------------------------------
> il Sito Comune di it.comp.appl.access:
>
http://www.sitocomune.com
> ---------------------------------------------
L'evento che mi hai suggerito è senz'altro il più adatto per ottenere il
risultato che mi proponevo . Io considero un errore come un ottima occasione
per approfondire le proprie conoscenze .
In questo caso ero curioso , tra l'altro , di sapere come invocare un evento
della sottomaschera dalla maschera principale. Fermo restando quanto ti ho
scritto sopra.
Ciao e grazie ancora per la tua disponibilità.
Andrea
PS: Scusa per il ritardo nella risposta ma sono stato qualche giorno fuori.


title: Help principiante

author: Dott. MONTI

text:
Ho questa esigenza:
Ho una tabella con dentro tutta una serie di dati.
Ho una query che mi seleziona alcuni di questi dati e poi un report che me
li stampa.
Quesito: una volta filtrati e stampati questi dati vorrei che all'interno
della tabella di origine ci fossero (ovviamente in un campo apposito) tutta
una serie di flag (che dovrebbero indicare che quei dati sono giá stati
stampati).
Come faccio?
Vi prego di essere se possibile semplici nelle risposte, sono un
principiante quindi abbiate pazienza,
Grazie per chi mi fornirá indicazioni


title: Help principiante

author: Roberto in campagna

text:
"Dott. MONTI" <
monti...@dnet.it
> ha scritto nel messaggio
news:9i205d$o3c$1...@serv1.iunet.it...

Creati una query di aggiornamento (vedi help) basata sulla tua tabella e che
modifichi adeguatamente il flag contenuto nei record; alla query di
aggiornamento dai gli stessi criteri usati per la tua query di selezione.
Eseguendo la query di aggiornamento, verranno selezionati (e quindi
flaggati) gli stessi record che nella query di selezione venivano
selezionati per essere stampati.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Help principiante

author: LaLo

text:
"Dott. MONTI" <
monti...@dnet.it
> ha scritto nel messaggio
news:9i205d$o3c$1...@serv1.iunet.it...
>

Potresti eseguire una query di aggiornamento su un campo FlagDiStampa che
indica se è stato stampato o meno. Ad esempio, se hai un record fatture
formato da (Numero, CodCliente, ...) aggiungi alla struttura un campo
chiamato FlagStampa (di tipo Si/No) che aggiornerai con la seguente query:
UPDATE tblFatture SET FlagStampa = "On" WHERE <stesso filtro della stampa>;
HTH
LaLo


title: Help principiante

text:
> Creati una query di aggiornamento (vedi help) basata sulla tua tabella e
che
> modifichi adeguatamente il flag contenuto nei record; alla query di
> aggiornamento dai gli stessi criteri usati per la tua query di selezione.
> Eseguendo la query di aggiornamento, verranno selezionati (e quindi
> flaggati) gli stessi record che nella query di selezione venivano
> selezionati per essere stampati.
>
> --
>
> Roberto
Ok, mille grazie Roberto funziona, ora pur non volendo abusare chiedo altra
informazione, il fatto é che la mia query ha un criterio di selezione
"volante".
In pratica ho la mia macro che mi fa scattare per prima la query/report(1)
con un criterio di selezione 'Between [Cliente] And [Cliente]' (stampo), poi
la mia query di aggiornamento sempre con lo stesso criterio di selezione
'Between [Cliente] And [Cliente]' ed io raggiungo il mio scopo.
Quesito: con il mio metodo da principiante mi appare per due volte la stessa
maschera nella quale inserire il criterio [Cliente] una volta per la query1
e la seconda per quella di aggiornamento. Esiste un metodo per fare in modo
che gli do una sola volta il criterio, che mi appare solo una volta la
maschera di inserimento del mio criterio di selezione?
Grazie


title: Help principiante

author: lucianab64 on libero

text:
Dott. MONTI <
monti...@dnet.it
> wrote in message
9i205d$o3c$1...@serv1.iunet.it...

Ti pregherei di mettere un subject significativo nei tuoi post, cosicchè chi
vuole rispondere abbia un'idea del contenuto del messaggio.
Leggi a tale proposito il post di Federico Luciani:
[INFO] Istruzioni per l'uso di questo ng
Grazie
:-) Luciana


title: Help principiante

text:
"Dott. MONTI" <
monti...@dnet.it
> ha scritto nel messaggio
news:9i24cq$fnu$1...@serv1.iunet.it...

Creati una maschera (chiamala Maschera1) con visualizzazione a Maschera
singola, che non abbia origine record; inserisci in Maschera1 una casella di
testo non associata e chiamala Cerca. In Maschera1 inserisci un pulsante di
comando; a fronte dell'evento "Su clic" del pulsante di comando genera la
seguente riga di codice VBA:
DoCmd.OpenReport "NomeReport"
dove NomeReport è appunto il nome del tuo report.
Nei parametri della due queries, dovunque hai scritto [Cliente], scrivi
invece:
[Forms]![Maschera1]![Cerca]
A questo punto apri Maschera1, digita nella casella di testo Cerca ciò che
ora digiti nelle finestra di dialogo per l'immissione dei parametri delle
queries; pigia il pulsante di comando: ti verrà stampato il tuo report senza
che ti venga richiesto nulla da Access.
Verificato che la stampa è OK, lasciando aperta Maschera1, esegui la tua
query di aggiornamento: dovrebbe essere eseguita senza che, anche in questo
caso, Access ti chieda nulla.
Prova e facci sapere.



title: Help. Metodi Move (First, last etc...) non funzionanti

author: Marco

text:
Salve, potreste aiutarmi?
Non capisco perché i Metodi Move non scorrono sul seguente recordset:
Come Record Corrente mi restituisce sempre e solo quello in cui mi trovo.
Non si sposta né avanti né indietro.

Dim dbs As DAO.Database
Dim rs As DAO.Recordset
Set dbs = CurrentDb
Set rs = dbs.OpenRecordset("Tabella1", dbOpenDynaset)

Dim X As Integer

    rs.MoveFirst
    X = Tabella1!ID
    rs.moveNext
    X = Tabella1!ID
    rs.moveLast
    X = Tabella1!ID
(queste di sopra sono le prove che sto facendo)

Trattandosi del Recordset della Form in cui mi trovo
ho provato anche ad aprire un RecordsetClone
Quindi Me.RecordsetClone.movefirst....
Niente da fare. il record corrente è sempre quello in cui mi trovo.


text:
Quanti records ha la tabella1....?
NON stai usando il recordset della maschera ma un nuovo oggetto indipendente basato sulla tabella... quindi non può aver nulla a che vedere con il corrente.

@Alex


text:
Hai ragione. È un oggetto indipendente, anzi, ho letto che all'apertura ogni recordset dovrebbe puntare al primo record di default. Eppure punta al record corrente.
La tabella ha circa 20 records.
Può essere compromesso questo file?
(Ho pensato che non ho ancora usato in questo db nessun Metodo Move poiché è in fase di sviluppo da qualche giorno.)


text:
Ma secondo me stai facendo una gran confusione come nel codice che hai postato che, se non ci spieghi che sai fare Debug passo passo risulta evidente non sia misurabile nulla dal momento che continui a sovrascrivere la variabile X.

Insomma a parte tutto cosa devi fare è ad ora un'incognita... così come lo è il metodo per analizzare il risultato prima di dire che non va viste le contraddizioni esposte.

@Alex


text:
La procedura esatta che sto eseguendo è la seguente:
Da una Combo di una form non associata,seleziono un ID chiave primaria.
Dopo aggiornamento apre una form associata a Tabella1  filtrata con quell 'ID.
A questo punto potrei capire che usando un recordsetclone potrei avere problemi, ma aprendo un nuovo recordset di tabella1....


text:
La x non è fare confusione.
 Sta a dimostrare che il cursore non si sta spostando.


text:
Quello che hai detto ora non ha nulla a che vedere con il codice esposto sopra tu rendi conto...?
Detto questo se pensi di scorrere il RecordsetClone di una Form aperta puntando ad un ID hai sbagliato alla grande... quello contiene  solo 1 record in quanto FILTRATO e non puntato.

Ribadisco che stai solo aumentando l'entropia.

@Alex


title: Ciclo.

author: Lino Fornaro

text:
Vorrei imparare a fare dei "cicli" ma leggendo dai libri non riesco a capire
molto qualcuno mi speiga come si fa e magari un esempio.
Grazie in anticipo
Lino


title: Ciclo.

text:
"Lino Fornaro" <
mcl...@libero.it
> ha scritto nel messaggio
news:5sy4f.11564$65.3...@twister1.libero.it...
> Vorrei imparare a fare dei "cicli" ma leggendo dai libri non riesco a
capire
> molto qualcuno mi speiga come si fa e magari un esempio.
I cicli principali in Access si realizzano con For ... Next  o Do ... Loop,
che però possono essere usati in diversi modi.
Non ritengo sia proprio opportuno usare un NG come un corso su Access per
corrispondenza; penso che la cosa migliore sia quella ch tu chieda come
risolvere un problema specifico in cui ritieni che sia necessario l'uso dei
cicli di cui sopra.
> Grazie in anticipo
Prego
> Lino
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: Ciclo.

text:
"Lino Fornaro" <
mcl...@libero.it
> ha scritto nel messaggio
news:5sy4f.11564$65.3...@twister1.libero.it...
> Vorrei imparare a fare dei "cicli" ma leggendo dai libri non riesco a
capire
> molto qualcuno mi speiga come si fa e magari un esempio.
I cicli principali in Access si realizzano con For ... Next  o Do ... Loop,
che però possono essere usati in diversi modi.
Non ritengo sia proprio opportuno usare un NG come un corso su Access per
corrispondenza; penso che la cosa migliore sia quella ch tu chieda come
risolvere un problema specifico in cui ritieni che sia necessario l'uso dei
cicli di cui sopra.
> Grazie in anticipo
Prego
> Lino
--
Roberto
Grazie, ma spero proprio che quando ci proverò ci sia qualcuno che mi salvi
dalle cavolate che combinerò.
Ciao.



title: dividi testo

author: Mic

text:
Buongiorno,
avendo una query contenente il campo nome e cognome vorrei creare due campi
composti da nome e cognome.
grazie
michele


title: dividi testo

author: Salvatore

text:
"Mic" <
michele...@tiscali.it
> ha scritto nel messaggio
news:bjjs4u$6ih$1...@fata.cs.interbusiness.it...

La soluzione più semplice è questa: analizza la tabella o la query con
Excel. A questo punto su Excel, dal menu dati, usa il comando "Testo in
colonne" specificando come delimitatore lo spazio.
Ciao
Salvatore


title: dividi testo

author: MA

text:
"Mic" <
michele...@tiscali.it
> ha scritto nel messaggio
news:bjjs4u$6ih$1...@fata.cs.interbusiness.it...

Guarda su
www.sitocomune.com
, c'è la soluzione già pronta.
MAssimiliano


title: STAMPARE UN ELENCO DI FILE PDF

text:
Un saluto a tutti.
Non sono un esperto di access ma, per motivi di lavoro avrei bisogno
di Voi esperti per risolvere un quesito.
Mi sono creato una query nella quale c'è un campo (Num) che contiene
la path dei file pdf memorizzati in una cartella ( c:\Stampa).
Mi sono creata una maschera continua che ha come origine la query.
Come posso stampare  l'elenco del campo Num  in una volta (rispettando
l'ordine dell'elenco)?
Un saluto a tutto l'NG e un ringraziamento per chi vorrà essermi di
aiuto.


title: STAMPARE UN ELENCO DI FILE PDF

author: newsmino

text:

io non ho ben capito cosa devi fare....
devi stampare i vari file su carta?


title: STAMPARE UN ELENCO DI FILE PDF

text:

Sì


title: STAMPARE UN ELENCO DI FILE PDF

text:

> Sì- Nascondi testo citato
>
> - Mostra testo citato -
ma non  c'è nessuno che mi aiuta?


title: STAMPARE UN ELENCO DI FILE PDF

text:
...
>
> ma non  c'è nessuno che mi aiuta?
Aiutati che "dio" ti aiuta....
Questo fa quello che chiedi:
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=236
ora però non chiedere di adattarlo alla tua specifica esigenza...
quello spetta a te...!
@Alex


title: errore in aggiunta record in casella combinata

text:
salve a tutti
ho preso da internet una procedura per inserire tramite codice un
nuovo record nella casella combinata.
Se alla domanda "vuoi aggiungere nuovo record" rispondo sì va tutto
bene,
ma se rispondo no mi compare questo messaggio di errore:
errore di run time '91' variabile oggetto o variabile del blocco with
non impostata
Qualcuno può aiutarmi a capire il perché?
il codice è questo:
Dim db As DAO.Database
Dim rs As DAO.Recordset
Dim strMsg As String
Private Sub cboAnnotazioni_NotInList(NewData As String, Response As
Integer)
    strMsg = "'" & NewData & "' nota non presente in elenco " & vbCrLf
& vbCrLf
    strMsg = strMsg & "Vuoi inserirla?"
    strMsg = strMsg & vbCrLf & vbCrLf & "Clicca Sì per aggiungere la
nota o No per annullare l'operazione."
    If MsgBox(strMsg, vbQuestion + vbYesNo, "Aggiungere la nota?") =
vbNo Then
        Response = acDataErrContinue
    Else
        Set db = CurrentDb
        Set rs = db.OpenRecordset("tblAnnotazione", dbOpenDynaset)
        On Error Resume Next
        rs.AddNew
            rs!Annotazione = NewData
        rs.Update
        If Err Then
            MsgBox "An error occurred. Please try again."
            Response = acDataErrContinue
        Else
            Response = acDataErrAdded
        End If
    End If
rs.Close
Set rs = Nothing
Set db = Nothing
End Sub
la riga che viene evidenziata è
rs.close
Grazie anticipatamente


author: CinziaPagani

text:
"Elena_Elena" <
elena...@gmail.com
> ha scritto nel messaggio
news:1ea8e3b9-8fa0-46fc...@o3g2000yqb.googlegroups.com...
salve a tutti
ho preso da internet una procedura per inserire tramite codice un
nuovo record nella casella combinata.
Se alla domanda "vuoi aggiungere nuovo record" rispondo s� va tutto
bene,
ma se rispondo no mi compare questo messaggio di errore:
errore di run time '91' variabile oggetto o variabile del blocco with
non impostata
Qualcuno pu� aiutarmi a capire il perch�?
il codice � questo:
Dim db As DAO.Database
Dim rs As DAO.Recordset
Dim strMsg As String
Private Sub cboAnnotazioni_NotInList(NewData As String, Response As
Integer)
    strMsg = "'" & NewData & "' nota non presente in elenco " & vbCrLf
& vbCrLf
    strMsg = strMsg & "Vuoi inserirla?"
    strMsg = strMsg & vbCrLf & vbCrLf & "Clicca S� per aggiungere la
nota o No per annullare l'operazione."
    If MsgBox(strMsg, vbQuestion + vbYesNo, "Aggiungere la nota?") =
vbNo Then
        Response = acDataErrContinue
    Else
        Set db = CurrentDb
        Set rs = db.OpenRecordset("tblAnnotazione", dbOpenDynaset)
        On Error Resume Next
        rs.AddNew
            rs!Annotazione = NewData
        rs.Update
        If Err Then
            MsgBox "An error occurred. Please try again."
            Response = acDataErrContinue
        Else
            Response = acDataErrAdded
        End If
    End If
rs.Close
Set rs = Nothing
Set db = Nothing
End Sub
la riga che viene evidenziata �
rs.close
Grazie anticipatamente
>>>>>>>>>>>>>
Ciao Elena,
se rispondi no il recordset non viene proprio aperto e quindi non pu�
nemmeno essere chiuso, per evitare il problema puoi modificare cos�:
Private Sub cboAnnotazioni_NotInList(NewData As String, Response As
Integer)
    strMsg = "'" & NewData & "' nota non presente in elenco " & vbCrLf
& vbCrLf
    strMsg = strMsg & "Vuoi inserirla?"
    strMsg = strMsg & vbCrLf & vbCrLf & "Clicca S� per aggiungere la
nota o No per annullare l'operazione."
    If MsgBox(strMsg, vbQuestion + vbYesNo, "Aggiungere la nota?") =
vbNo Then
        Response = acDataErrContinue
    Else
        Set db = CurrentDb
        Set rs = db.OpenRecordset("tblAnnotazione", dbOpenDynaset)
        On Error Resume Next
        rs.AddNew
            rs!Annotazione = NewData
        rs.Update
        If Err Then
            MsgBox "An error occurred. Please try again."
            Response = acDataErrContinue
        Else
            Response = acDataErrAdded
        End If
'HO Spostato queste 3 righe
    rs.Close
    Set rs = Nothing
    Set db = Nothing
    End If
End Sub
--
Cinzia [Office Access MVP]
_______________________

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


text:
On 8 Feb, 11:20, "CinziaPagani" <cinziapagani-no-
spam_ple...@tiscali.it
> wrote:
> "Elena_Elena" <
elenach...@gmail.com
> ha scritto nel messaggionews:1ea8e3b9-8fa0-46fc...@o3g2000yqb.googlegroups.com...
> salve a tutti
> ho preso da internet una procedura per inserire tramite codice un
> nuovo record nella casella combinata.
> Se alla domanda "vuoi aggiungere nuovo record" rispondo sì va tutto
> bene,
> ma se rispondo no mi compare questo messaggio di errore:
>
> errore di run time '91' variabile oggetto o variabile del blocco with
> non impostata
>
> Qualcuno può aiutarmi a capire il perché?
>
> il codice è questo:
>
> Dim db As DAO.Database
> Dim rs As DAO.Recordset
> Dim strMsg As String
>
> Private Sub cboAnnotazioni_NotInList(NewData As String, Response As
> Integer)
>
>     strMsg = "'" & NewData & "' nota non presente in elenco " & vbCrLf
> & vbCrLf
>     strMsg = strMsg & "Vuoi inserirla?"
>     strMsg = strMsg & vbCrLf & vbCrLf & "Clicca Sì per aggiungere la
> nota o No per annullare l'operazione."
>
>     If MsgBox(strMsg, vbQuestion + vbYesNo, "Aggiungere la nota?") =
> vbNo Then
>
>         Response = acDataErrContinue
>     Else
>         Set db = CurrentDb
>         Set rs = db.OpenRecordset("tblAnnotazione", dbOpenDynaset)
>         On Error Resume Next
>         rs.AddNew
>             rs!Annotazione = NewData
>         rs.Update
>
>         If Err Then
>             MsgBox "An error occurred. Please try again."
>             Response = acDataErrContinue
>         Else
>             Response = acDataErrAdded
>         End If
>
>     End If
>
> rs.Close
> Set rs = Nothing
> Set db = Nothing
>
> End Sub
>
> la riga che viene evidenziata è
> rs.close
>
> Grazie anticipatamente
>
>
>
> Ciao Elena,
> se rispondi no il recordset non viene proprio aperto e quindi non può
> nemmeno essere chiuso, per evitare il problema puoi modificare così:
>
> Private Sub cboAnnotazioni_NotInList(NewData As String, Response As
> Integer)
>
>     strMsg = "'" & NewData & "' nota non presente in elenco " & vbCrLf
> & vbCrLf
>     strMsg = strMsg & "Vuoi inserirla?"
>     strMsg = strMsg & vbCrLf & vbCrLf & "Clicca Sì per aggiungere la

Grazie funziona perfettamente


title: Più versione versioni di Access nello stesso PC

author: BiBi

text:
Nei PC dove sono installate due versione di Access, ad esempio Access
2000 ed il RunTime di Access 97, capita che ogni volta che si apre una
versione di Access questa si riassegna le estensioni mdb e mde. Io
vorrei che una delle due versioni, cioè il run time, non lo facesse e
che le estensioni mdb ed mde siano sempre assegnate ad Access 2000.
Penso che si debba modificare qualche chiave di registro per impedire
al Run Time di modificare l'assegnazione delle estensione, sapete
quale? Oppure cosa si può fare?
Grazie BB


text:
"BiBi" <
bbdjla...@gostec.it
> ha scritto nel
messaggio
news:i7nqe098uehr9lr1b...@4ax.com...

Credo non si possa.
L'unica è crearsi un collegamento ai file e li
inserire il percorso anche del programma che lo
gestisce.
MAssimiliano


author: Antonio Biso

text:
"BiBi" <
bbdjla...@gostec.it
> ha scritto nel messaggio
news:i7nqe098uehr9lr1b...@4ax.com...

Io mi preparo dei collegamenti che lanciano l'mdb premettendo il file
msaccess.exe giusto con tutto il suo percorso...
Antonio


text:
On Thu, 08 Jul 2004 15:37:47 GMT, "Antonio Biso" <
ch...@etruria.net
>
wrote:

Faccio anche io così ma il cliente si lamenta che quando apre i suoi
file Access 2000 questi vengano aperti con il run time di Access 97 se
non apre prima Access 2000. Ho provato un suggerimento della
Microsoft:
http://support.microsoft.com/default.aspx?kbid=248913
ma purtroppo non funziona.
BB


author: Ruggero

text:
"BiBi"
> Faccio anche io così ma il cliente si lamenta che quando apre i suoi
> file Access 2000 questi vengano aperti con il run time di Access 97 se
> non apre prima Access 2000
Non hai letto bene i consigli di Antonio e Massimiliano...


author: Tom

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:fTdHc.42387$c_1.1...@twister1.libero.it...

Scusate se mi intrometto protresti farmi un esempio di collegamento, che in
automatico al momento dell'installazione del programma su un pc (ad esempio
usando Inno setup) si crei il collegamento sul dektop con all'interno il
percorso completo e possibilmente in automatico si associ una determinata
icona?
P.S. oltretutto quest'ultimo è un post che ho inserito alcuni minuti fa,
prima di leggere questo post.
Ciao Tommy


text:


Si li ho letti. Forse non hai capito bene:
L'applicativo che ho installato dal cliente ha un bel link sul
descktop formato da link Run Time Access 97 + mio programma.
Il Cliente si lamenta quando apre i suoi database fatti in Access
2000, non sono sempre gli stessi, quindi non ha dei link che fanno
riferimento a questi db.
Hai suggerimenti migliori?
BB


text:
"BiBi" <
bbdjla...@gostec.it
> ha scritto nel
messaggio
news:86kse019cs2f8oul3...@4ax.com...
> On Thu, 08 Jul 2004 17:13:08 GMT, "Ruggero"
> <
ruggerobe...@libero.it
> wrote:
>
> >
> >"BiBi"
> >> Faccio anche io cosě ma il cliente si lamenta
che quando apre i suoi
> >> file Access 2000 questi vengano aperti con il
run time di Access 97 se
> >> non apre prima Access 2000
> >
> >Non hai letto bene i consigli di Antonio e
Massimiliano...
> >
>
> Si li ho letti. Forse non hai capito bene:
> L'applicativo che ho installato dal cliente ha
un bel link sul
> descktop formato da link Run Time Access 97 +
mio programma.
> Il Cliente si lamenta quando apre i suoi
database fatti in Access
> 2000, non sono sempre gli stessi, quindi non ha
dei link che fanno
> riferimento a questi db.
>
> Hai suggerimenti migliori?
>
> BB
Ci metti il path al runtime tuo e all'uscita lanci
e richiudi un'istanza di A2k
MAssimiliano


text:
"Tom" <
ar...@libero.it
> ha scritto nel messaggio
news:GdkHc.43034$c_1.1...@twister1.libero.it...

Come farlo in autmoatico non lo so, ma il collegamento deve avere come riga
di comando
"C:\programmi\Office 97\msaccess.exe " "C:\applicativi\pippo.mdb"
Antonio


title: apertura più report con evento su click

author: marco veronesi

text:
Ciao a tutti, ho la necessita di stampare un report e per fare questo
utilizzo il codice consigliatomi da amorel avrei per la cessita che
cliccando il tasto no oltre a non stampare dovrebbe chiudere
l'anteprima
ok = MsgBox("Stampare Il Registro dei Biancosegni ?", vbYesNo)
If ok = vbYes Then DoCmd.OpenReport "biancosegni1", acViewNormal


title: apertura più report con evento su click

author: almorel

text:

Ciao, ho fatto questa prova:
Private Sub Comando5_Click()
On Error GoTo Err_Comando5_Click
    Dim stDocName As String
    stDocName = "Tips"
    DoCmd.OpenReport stDocName, acPreview
  risp = MsgBox("stampare ?", vbYesNo)
    If risp = vbYes Then
    DoCmd.OpenReport stDocName
    Else
    DoCmd.Close acReport, stDocName
    End If
Exit_Comando5_Click:
    Exit Sub
Err_Comando5_Click:
    MsgBox Err.Description
    Resume Exit_Comando5_Click
End Sub
Vedi se è quello che volevi.
Ciao
Alberto


title: apertura più report con evento su click

text:

ciao Alberto,  però dovrei utilizzarlo per l'apertura contemporanea di
più report e poi scegliere singolarmente se stampare o meno quello
visualizzato questo mi sembra fatibile per singolo report, oppure
sbaglio?


title: apertura più report con evento su click

text:

Ciao Marco,
mi è capitato di farlo su più report, ripeti la sequenza a cascata.
Salvo che, alla fine, non risulti più comodo qualche pulsante in più.
Ciao
Alberto


title: apertura più report con evento su click

text:

> Alberto- Nascondi testo citato
>
> - Mostra testo citato -
ciao amorel scusa ma non ho capito


title: apertura più report con evento su click

text:

Ciao Marco,
vedi se va bene così:
DoCmd.OpenReport "report1", acViewPreview
risp = msgbx("Stampare ?", vbYesNo)
If risp = vbYes Then
DoCmd.OpenReport "report1", acNormal
Else
DoCmd.Close acReport, "Report1"
End If
DoCmd.OpenReport "report2", acViewPreview
risp = msgbx("Stampare ?", vbYesNo)
If risp = vbYes Then
DoCmd.OpenReport "report2", acNormal
Else
DoCmd.Close acReport, "Report2"
End If
ecc. ecc.
Ciao
Alberto


title: apertura più report con evento su click

text:
Ma non capisco se la voglia di complicarsi la vita è normale....!
Soluzione:
1) Fai una Combo nel Menù, o nella maschera, per selezionare il Report
da stampare prima, quindi apri solo quello che vuoi stampare.
2) Se hai una versione di Access<2007(di cui non conosco la
possibilità di creare MenùPopup) creati un MenùPopup con una voce che
richiama una funzione.
Nella Funzione dichiarata Public in un Modulo recuperi il nome del
Report Attivo con
Screen.ActiveReport.Name
 e lo mandi in Stampa con la
Funzione Output in questo modo non
si chiude l'anteprima...!
Con Access2007 io farei una Macro chiamata AutoKeys che con F1 manda
in stampa sempre il Report Attivo...
Saluti.
@Alex


title: Impostare permessi applicazione Access

text:
Salve a tutti, avrei un quesito un po' particolare da esporre....
Ho un programma in Access, veramente molto complesso e composto da
centinaia di form/report (anche personalizzati da cliente a cliente),
che viene utilizzato contemporaneamente da vari uffici con diverse
mansioni.
Avrei la necessità di dover gestire delle autorizzazioni di lettura/
modifica dati in base a certe procedure, che per comodità si
potrebbero vedere come gruppi di Forms/Reports.
Le autorizzazioni dovrebbero poter essere gestite da un amministratore
del sistema, in modo visivo e abbastanza semplice, bypassando
ovviamente la procedura di protezione integrata in Access.
In pratica, vorrei creare una form preferenze in cui l'amministratore
dell'azienda andrà a specificare per ogni utente quali procedure può/
non può attivare.
Siccome dato il numero di oggetti non vorrei creare un evento "Su
caricamento" per ogni maschera e report per il controllo delle
autorizzazioni, altrimenti non finirei più, è possibile in qualche
modo accedere alle informazioni di protezione accessibili dal menu
Strumenti/protezione/autorizzazioni utenti e gruppi?
Dove sono salvate le autorizzazioni? Nelle tabelle di sistema ci ho
guardato, ma non mi sembra di aver trovato nulla di interessante...
Grazie in anticipo


title: Impostare permessi applicazione Access

text:
Se a qualcuno può interessare, ho trovato qualcosa:
http://www.grahamwideman.com/gw/tech/access/accesssec/otherrefs.htm


title: Impostare permessi applicazione Access

author: leblanc

text:
On 19 Mag, 11:09, "R1[[ky" <
ric...@libero.it
> wrote:
> Se a qualcuno può interessare, ho trovato qualcosa:
>
>
http://www.grahamwideman.com/gw/tech/access/accesssec/otherrefs.htm
Io ho avuto un problema simile e l'ho risolto aggiungento le tabelle
MYUSERS, MYGROUPS e MYRIGHTS.
Nella tabella MYGROUPS ho stabilito i livelli di accesso (Admins,
Directors, UpdateUsers etc., nella tabella MYUSERS ci sono gli
username (gli stessi del file system) con cui gli utenti fanno il log-
in al database e il riferimento al gruppo di appartenenza, nella
tabella MYRIGHTS ci sono i nomi dei form e dei reports a cui viene
limitato l'accesso e il riferimento al gruppo di MYGROUPS.
Ogni volta che si apre il database, controllo da codice se nel system
sono stati aggiunti nuovi utenti e, in caso positivo, li aggiungo alla
tabella MYUSERS con il livello di accesso più basso. Ho quindi creato
una funzione dove controllo il nome dell'utente che fa il log in e ho
aggiunto la call a questa funzione  nell'evento on load dei form o dei
reports ad accesso limitato. La routine controlla la tabella MYRIGHTS
e se l'utente non ha l'autorizzazione fa apparire un msgbox che
avverte che non sono stati concessi i diritti per aprire quel form e
di contattare l'amministratore.
Nella MAIN Form del programma ho aggiunto una sottomaschera a schede
visibile solo dall'amministratore di sistema dove nella prima scheda è
possibile assegnare o modificare i gruppi per ogni utente e nella
seconda dare o revocare i diritti per tutte le altre forms.
Nella mia applicazione ci sono una cinquantina di maschere e
altrettanti reports ma non ho perso molto tempo per aggiornare il
tutto.
Saluti


title: Impostare permessi applicazione Access

author: RobertoA

text:
Io ho avuto un problema simile e l'ho risolto aggiungento le tabelle
MYUSERS, MYGROUPS e MYRIGHTS.
Nella tabella MYGROUPS ho stabilito i livelli di accesso (Admins,
Directors, UpdateUsers etc., nella tabella MYUSERS ci sono gli
username (gli stessi del file system) con cui gli utenti fanno il log-
in al database e il riferimento al gruppo di appartenenza, nella
tabella MYRIGHTS ci sono i nomi dei form e dei reports a cui viene
limitato l'accesso e il riferimento al gruppo di MYGROUPS.
Ogni volta che si apre il database, controllo da codice se nel system
sono stati aggiunti nuovi utenti e, in caso positivo, li aggiungo alla
tabella MYUSERS con il livello di accesso pi� basso. Ho quindi creato
una funzione dove controllo il nome dell'utente che fa il log in e ho
aggiunto la call a questa funzione  nell'evento on load dei form o dei
reports ad accesso limitato. La routine controlla la tabella MYRIGHTS
e se l'utente non ha l'autorizzazione fa apparire un msgbox che
avverte che non sono stati concessi i diritti per aprire quel form e
di contattare l'amministratore.
Nella MAIN Form del programma ho aggiunto una sottomaschera a schede
visibile solo dall'amministratore di sistema dove nella prima scheda �
possibile assegnare o modificare i gruppi per ogni utente e nella
seconda dare o revocare i diritti per tutte le altre forms.
Nella mia applicazione ci sono una cinquantina di maschere e
altrettanti reports ma non ho perso molto tempo per aggiornare il
tutto.
Saluti
-------------------------
E se l'utonto va a toccare i permessi direttamente sulle tabelle?
Sono crittati i dati ?
Ciao
RobertoA


title: Impostare permessi applicazione Access

text:
On 20 Mag, 20:19, "RobertoA" <
amoro...@tiscalinet.it
> wrote:
> Io ho avuto un problema simile e l'ho risolto aggiungento le tabelle
> MYUSERS, MYGROUPS e MYRIGHTS.
> Nella tabella MYGROUPS ho stabilito i livelli di accesso (Admins,
> Directors, UpdateUsers etc., nella tabella MYUSERS ci sono gli
> username (gli stessi del file system) con cui gli utenti fanno il log-
> in al database e il riferimento al gruppo di appartenenza, nella
> tabella MYRIGHTS ci sono i nomi dei form e dei reports a cui viene
> limitato l'accesso e il riferimento al gruppo di MYGROUPS.
> Ogni volta che si apre il database, controllo da codice se nel system
> sono stati aggiunti nuovi utenti e, in caso positivo, li aggiungo alla
> tabella MYUSERS con il livello di accesso più basso. Ho quindi creato
> una funzione dove controllo il nome dell'utente che fa il log in e ho
> aggiunto la call a questa funzione  nell'evento on load dei form o dei
> reports ad accesso limitato. La routine controlla la tabella MYRIGHTS
> e se l'utente non ha l'autorizzazione fa apparire un msgbox che
> avverte che non sono stati concessi i diritti per aprire quel form e
> di contattare l'amministratore.
> Nella MAIN Form del programma ho aggiunto una sottomaschera a schede
> visibile solo dall'amministratore di sistema dove nella prima scheda è
> possibile assegnare o modificare i gruppi per ogni utente e nella
> seconda dare o revocare i diritti per tutte le altre forms.
> Nella mia applicazione ci sono una cinquantina di maschere e
> altrettanti reports ma non ho perso molto tempo per aggiornare il
> tutto.
> Saluti
> -------------------------
> E se l'utonto va a toccare i permessi direttamente sulle tabelle?
> Sono crittati i dati ?
> Ciao
> RobertoA
No, i dati non sono stati criptati.
Le tre tabelle sono state settate come nascoste e gli utenti non hanno
accesso alla finestra del database perche i menù di access e tutte le
hotkeys sonos stati disabilitati e questo anche per l'amministratore.
Se devo intervenire sull'applicazione, dopo aver fatto il login con il
mio username, mi appare una maschera  che mi chiede se voglio
sbloccare il tutto.
Ciao


title: vba per accodare dati ad una tabella

author: skipper

text:
Ecco che di nuovo devo chiedere info al NG...
Ho creato... ehm.... ho cercato di creare il codice che mi accodasse dei
dati alla tabella *modifiche_informazioni* ogni volta che modifico un campo
in una maschera.
Se faccio eseguire una query il tutto funziona correttamente mentre con il
seguente codice non funziona nulla.
Dove sbaglio?
    Private Sub codice_fiscale_AfterUpdate()
    Dim sSql As String
    sSql = "INSERT INTO modifiche_informazioni ( utente, data_modifica,
db_modificato, campo_modificato, nuovo_valore_campo )"
    sSql = sSql & " VALUES (atCNames(1), Now(), 'genana2', 'codice_fiscale',
'" & [Forms]![anagrafica base]![codice fiscale] & "')""
    End Sub
grazie ai suggeritori
:-)
--
Skipper dixit...
on cbr1000rr
Azz... L'č minga el sescčnt!!! L'č 'l mille!!!
motostory su
http://www.superskipper.it/pagine/le_mie_moto.htm


title: vba per accodare dati ad una tabella

author: Alessandro Cara

text:
skipper ha scritto:
> Ecco che di nuovo devo chiedere info al NG...
>
> Ho creato... ehm.... ho cercato di creare il codice che mi accodasse dei
> dati alla tabella *modifiche_informazioni* ogni volta che modifico un campo
> in una maschera.
>
> Se faccio eseguire una query il tutto funziona correttamente mentre con il
> seguente codice non funziona nulla.
>
> Dove sbaglio?
>
>     Private Sub codice_fiscale_AfterUpdate()
>
>     Dim sSql As String
>
>     sSql = "INSERT INTO modifiche_informazioni ( utente, data_modifica,
> db_modificato, campo_modificato, nuovo_valore_campo )"
>
>     sSql = sSql & " VALUES (atCNames(1), Now(), 'genana2', 'codice_fiscale',
> '" & [Forms]![anagrafica base]![codice fiscale] & "')""
>
>     End Sub
>
>
> grazie ai suggeritori
> :-)
Perfetto la execute dove la fai?
--
ac


title: vba per accodare dati ad una tabella

text:
"Alessandro Cara" <
al...@ay-1asistemi.it
> ha scritto nel messaggio
news:me2Dk.8078$Uo5....@tornado.fastwebnet.it...

oh cazz..... ecco che devo sputtanarmi.....
sono autoditatta ai primissimi livelli in vba....
cos'è la execute?
:-(
--
Skipper dixit...
on cbr1000rr
Azz... L'è minga el sescènt!!! L'è 'l mille!!!
motostory su
http://www.superskipper.it/pagine/le_mie_moto.htm


title: vba per accodare dati ad una tabella

text:
skipper ha scritto:
> "Alessandro Cara" <
al...@ay-1asistemi.it
> ha scritto nel messaggio
> news:me2Dk.8078$Uo5....@tornado.fastwebnet.it...
>> skipper ha scritto:
>>> Ecco che di nuovo devo chiedere info al NG...
>>>
>>> Ho creato... ehm.... ho cercato di creare il codice che mi accodasse dei
>>> dati alla tabella *modifiche_informazioni* ogni volta che modifico un
>>> campo in una maschera.
>>>
>>> Se faccio eseguire una query il tutto funziona correttamente mentre con
>>> il seguente codice non funziona nulla.
>>>
>>> Dove sbaglio?
>>>
>>>     Private Sub codice_fiscale_AfterUpdate()
>>>
>>>     Dim sSql As String
>>>
>>>     sSql = "INSERT INTO modifiche_informazioni ( utente, data_modifica,
>>> db_modificato, campo_modificato, nuovo_valore_campo )"
>>>
>>>     sSql = sSql & " VALUES (atCNames(1), Now(), 'genana2',
>>> 'codice_fiscale', '" & [Forms]![anagrafica base]![codice fiscale] & "')""
>>>
>>>     End Sub
>>>
>>>
>>> grazie ai suggeritori
>>> :-)
>> Perfetto la execute dove la fai?
>
> oh cazz..... ecco che devo sputtanarmi.....
> sono autoditatta ai primissimi livelli in vba....
> cos'è la execute?
> :-(
>
>
docmd.runsql ssql
oppure
Esegue una query di comando oppure un'istruzione SQL su un oggetto
Connection o Database specificato.
oggetto.execute sql
(vedi help)
--
ac


title: vba per accodare dati ad una tabella

text:

Ciao Mio capitano
Tu hai composto la stringa ma non gli hai detto di eseguirla
Se vuoi i messaggi di azione usi
docmd.runsql ssql
altrimenti
currentdb.execute
o fai un
docmd.
--
--
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access


title: vba per accodare dati ad una tabella

text:
"Alessandro Cara" <
al...@ay-1asistemi.it
> ha scritto nel messaggio
news:Sq2Dk.8095$Uo5....@tornado.fastwebnet.it...
> skipper ha scritto:
>> "Alessandro Cara" <
al...@ay-1asistemi.it
> ha scritto nel messaggio
>> news:me2Dk.8078$Uo5....@tornado.fastwebnet.it...
>>> skipper ha scritto:
>>>> Ecco che di nuovo devo chiedere info al NG...
>>>>
>>>> Ho creato... ehm.... ho cercato di creare il codice che mi accodasse
>>>> dei dati alla tabella *modifiche_informazioni* ogni volta che modifico
>>>> un campo in una maschera.
>>>>
>>>> Se faccio eseguire una query il tutto funziona correttamente mentre con
>>>> il seguente codice non funziona nulla.
>>>>
>>>> Dove sbaglio?
>>>>
>>>>     Private Sub codice_fiscale_AfterUpdate()
>>>>
>>>>     Dim sSql As String
>>>>
>>>>     sSql = "INSERT INTO modifiche_informazioni ( utente, data_modifica,
>>>> db_modificato, campo_modificato, nuovo_valore_campo )"
>>>>
>>>>     sSql = sSql & " VALUES (atCNames(1), Now(), 'genana2',
>>>> 'codice_fiscale', '" & [Forms]![anagrafica base]![codice fiscale] &
>>>> "')""
>>>>
>>>>     End Sub
>>>>
>>>>
>>>> grazie ai suggeritori
>>>> :-)
>>> Perfetto la execute dove la fai?
>>
>> cos'è la execute?
>>
> docmd.runsql ssql
ops..... dimenticato....
un po' come lamentarsi che la moto non parte e non hai la benzina nel
serbatotio....
grazie....
:-)
skipper dixit...


title: vba per accodare dati ad una tabella

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:gbie10$968$1...@tdi.cu.mi.it...
> Ciao Mio capitano
> Tu hai composto la stringa ma non gli hai detto di eseguirla
Ma quanto sono stupidi 'sti pc????
Quando vado in barca e ruoto il timone per accostare, dopo non devo dire
alla barca che ho ruotato il timone....
Ella accosta.... senza ulteriori comandi...
:-)
ok.... sono un pollo!
--
Skipper dixit...
on cbr1000rr
Azz... L'č minga el sescčnt!!! L'č 'l mille!!!
motostory su
http://www.superskipper.it/pagine/le_mie_moto.htm


title: vba per accodare dati ad una tabella

author: ciroteo

text:
On 26 Set, 13:35, "skipper"
<skipperNOS...@superskipperNOSPAM.itNOSPAM> wrote:
> "MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggionews:gbie10$968$1...@tdi.cu.mi.it...
>
> > Ciao Mio capitano
> > Tu hai composto la stringa ma non gli hai detto di eseguirla
>
> Ma quanto sono stupidi 'sti pc????
> Quando vado in barca e ruoto il timone per accostare, dopo non devo dire
> alla barca che ho ruotato il timone....
> Ella accosta.... senza ulteriori comandi...
lella costa?
> :-)
>
> ok.... sono un pollo!
>
> --
> Skipper dixit...
> on cbr1000rr



title: vba per accodare dati ad una tabella

text:
"ciroteo" <
matteo...@gmail.com
> ha scritto nel messaggio
news:4819fbb1-4da2-49cb...@r66g2000hsg.googlegroups.com...
On 26 Set, 13:35, "skipper"
<skipperNOS...@superskipperNOSPAM.itNOSPAM> wrote:
> "MA" <
mas...@massimilianoamendola.it
> ha scritto nel
> messaggionews:gbie10$968$1...@tdi.cu.mi.it...
>
> > Ciao Mio capitano
> > Tu hai composto la stringa ma non gli hai detto di eseguirla
>
> Ma quanto sono stupidi 'sti pc????
> Quando vado in barca e ruoto il timone per accostare, dopo non devo dire
> alla barca che ho ruotato il timone....
> Ella accosta.... senza ulteriori comandi...
lella costa?
lella costa crociere....
--
Skipper dixit...
on cbr1000rr



title: vba per accodare dati ad una tabella

author: Carlo Costarella

text:
"skipper" <skippe...@superskipperNOSPAM.itNOSPAM> ha scritto
cut
> Ma quanto sono stupidi 'sti pc????
> Quando vado in barca e ruoto il timone per accostare, dopo non devo dire
> alla barca che ho ruotato il timone....
> Ella accosta.... senza ulteriori comandi...
> :-)
...ma qualcuno deve pur dirti che "Ella" la barca, è una "essa" a meno che
tu abbia scambiato "ella", la barca, per una "lei"...
Conosco una persona che ama talmente tanto la sua auto che con "ella" ci va
pure a dormire!
Conosco anche un'altra persona che con "essa", la moglie, ne (di lei) abusa
come una barca.
Senza offesa, io di pronomi personali ne ho sempre capito molto poco...
Ciao, Carlo


title: vba per accodare dati ad una tabella

text:
Carlo Costarella ha scritto:
> "skipper" <skippe...@superskipperNOSPAM.itNOSPAM> ha scritto
> cut
>> Ma quanto sono stupidi 'sti pc????
>> Quando vado in barca e ruoto il timone per accostare, dopo non devo dire
>> alla barca che ho ruotato il timone....
>> Ella accosta.... senza ulteriori comandi...
>> :-)
>
> ...ma qualcuno deve pur dirti che "Ella" la barca, è una "essa" a meno che
> tu abbia scambiato "ella", la barca, per una "lei"...
per "barcaroli" e "motociclettari" mai si usa "essa" parlando della
propria amante, mentre come ben sai il  PC e' sempre "lo stronzo"!
--
ac


title: vba per accodare dati ad una tabella

author: Sergio MAZZA

text:
"skipper" <skippe...@superskipperNOSPAM.itNOSPAM> ha scritto nel
messaggio news:6O3Dk.8201$Uo5....@tornado.fastwebnet.it...
>
> Ma quanto sono stupidi 'sti pc????
> Quando vado in barca e ruoto il timone per accostare, dopo non devo dire
> alla barca che ho ruotato il timone....
> Ella accosta.... senza ulteriori comandi...
> :-)
Quindi se tracci la rotta su carta "ella" parte da sola?
Come i cambi automatici delle auto; se devo andare a fare la spesa, "essa"
ci va...
> ok.... sono un pollo!
>
>
>
> --
> Skipper dixit...
> on cbr1000rr
> Azz... L'č minga el sescčnt!!! L'č 'l mille!!!
> motostory su
http://www.superskipper.it/pagine/le_mie_moto.htm
Ciao.
--
Sergio MAZZA


title: vba per accodare dati ad una tabella

author: AleC

text:
On 26 Set, 13:35, "skipper"
<skipperNOS...@superskipperNOSPAM.itNOSPAM> wrote:
> "MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggionews:gbie10$968$1...@tdi.cu.mi.it...
>
> > Ciao Mio capitano
> > Tu hai composto la stringa ma non gli hai detto di eseguirla
>
> Ma quanto sono stupidi 'sti pc????
> Quando vado in barca e ruoto il timone per accostare, dopo non devo dire
> alla barca che ho ruotato il timone....
> Ella accosta.... senza ulteriori comandi...
> :-)
>
> ok.... sono un pollo!
>
> --
> Skipper dixit...
> on cbr1000rr
> Azz... L'è minga el sescènt!!! L'è 'l mille!!!
> motostory suhttp://
www.superskipper.it/pagine/le_mie_moto.htm
Tu hai solo pensato di ruotare il timone (hai pensato di selezionare
dei record e immesso un comando sql in una stringa), ma ti sei
dimenticato di afferrare il timone e ruotarlo (eseguire quel comando).
Una variabile stringa è un contenitore generico per una sequenza di
caratteri, contiene il tuo nome e cognome quando serve, contiene il
testo di un pulsante quando ti serve, contiene il nome di un file da
manipolare quanto ti serve; poi quella stringa la usi secondo l tue
esigenze. Quando i pc saranno dotati dell'"intuito" e della "sintesi"
che caratterizza il pensiero umano allora rischieremo Matrix.


title: vba per accodare dati ad una tabella

text:
"Carlo Costarella" <
carloantoni...@gmail.com
> ha scritto nel
messaggio news:gbj4jo$49v$1...@tdi.cu.mi.it...
>
> "skipper" <skippe...@superskipperNOSPAM.itNOSPAM> ha scritto
> cut
>> Ma quanto sono stupidi 'sti pc????
>> Quando vado in barca e ruoto il timone per accostare, dopo non devo dire
>> alla barca che ho ruotato il timone....
>> Ella accosta.... senza ulteriori comandi...
>> :-)
>
> ...ma qualcuno deve pur dirti che "Ella" la barca, č una "essa" ....
PLONK!!! ed ho detto tutto....
:-)



title: vba per accodare dati ad una tabella

text:
"Alessandro Cara" <
al...@ay-1asistemi.it
> ha scritto nel messaggio
news:ZfbDk.8880$Uo5....@tornado.fastwebnet.it...
> Carlo Costarella ha scritto:
>> "skipper" <skippe...@superskipperNOSPAM.itNOSPAM> ha scritto
>> cut
>>> Ma quanto sono stupidi 'sti pc????
>>> Quando vado in barca e ruoto il timone per accostare, dopo non devo dire
>>> alla barca che ho ruotato il timone....
>>> Ella accosta.... senza ulteriori comandi...
>>> :-)
>>
>> ...ma qualcuno deve pur dirti che "Ella" la barca, č una "essa" a meno
>> che tu abbia scambiato "ella", la barca, per una "lei"...
> per "barcaroli" e "motociclettari" mai si usa "essa" parlando della
> propria amante, mentre come ben sai il  PC e' sempre "lo stronzo"!
:-)
anche gli inglesi che hanno tutti i *neutri* con barche e moto usano il
femminile....



title: vba per accodare dati ad una tabella

text:
"skipper" <skippe...@superskipperNOSPAM.itNOSPAM> ha scritto
>
> PLONK!!! ed ho detto tutto....
Esagerato!!!!!
Permaloso l'amico...
E va buò...
By, by


title: vba per accodare dati ad una tabella

text:
"Carlo Costarella" <
carloantoni...@gmail.com
> ha scritto nel
messaggio news:gbtshv$dv4$1...@tdi.cu.mi.it...
>
> "skipper" <skippe...@superskipperNOSPAM.itNOSPAM> ha scritto
>>
>> PLONK!!! ed ho detto tutto....
>
> Esagerato!!!!!
> Permaloso l'amico...
guarda che scherzavo...



title: vba per accodare dati ad una tabella

text:
"skipper" <skippe...@superskipperNOSPAM.itNOSPAM> ha scritto nel
messaggio news:o1IEk.14765$Uo5....@tornado.fastwebnet.it...
> "Carlo Costarella" <
carloantoni...@gmail.com
> ha scritto nel
> messaggio news:gbtshv$dv4$1...@tdi.cu.mi.it...
>>
>> "skipper" <skippe...@superskipperNOSPAM.itNOSPAM> ha scritto
>>>
>>> PLONK!!! ed ho detto tutto....
>>
>> Esagerato!!!!!
>> Permaloso l'amico...
>
> guarda che scherzavo...
> :-)
Ok, come non detto.
Ovviamente anche io scherzavo.
Ciao, Carlo


title: vba per accodare dati ad una tabella

text:
Carlo Costarella ha scritto:
[cut]
>
> Ok, come non detto.
> Ovviamente anche io scherzavo.
Ultimamente, piacevolmente sorpreso, ho notato una certa tua conversione
alla celia. Benvenuto.
--
ac


title: vba per accodare dati ad una tabella

text:
"Alessandro Cara" <
al...@ay-1asistemi.it
> ha scritto
> Ultimamente, piacevolmente sorpreso, ho notato una certa tua conversione
> alla celia. Benvenuto.
> --
> ac
Grazie, solo che non sempre mi accorgo quando altri scherzano...almeno
leggendo.
Ciao, Carlo


title: vba per accodare dati ad una tabella

text:
"Carlo Costarella" <
carloantoni...@gmail.com
> ha scritto nel
messaggio news:gbvpk6$bi$1...@tdi.cu.mi.it...

beh... plonkare una persona solo per un termine *nautico* in un NG di
access... mi sembra esagerato....
cmq.....
le barche a vela..... sono tutte delle signore..... elle....



title: vba per accodare dati ad una tabella

text:
"skipper" <skippe...@superskipperNOSPAM.itNOSPAM> ha scritto
cut
...
>> Grazie, solo che non sempre mi accorgo quando altri scherzano...almeno
>> leggendo.
>>
>
> beh... plonkare una persona solo per un termine *nautico* in un NG di
> access... mi sembra esagerato....
In effetti...sarebbe stata la prima volta che ho letto in questo NG il
termine "PLONK!!!".
> cmq.....
> le barche a vela..... sono tutte delle signore..... elle....
> :-)
>
Lo sospettavo.
Ciao, Carlo


title: query di rimozione duplicati, lasciandone uno nella tabella

author: Ammammata

text:
come da oggetto, mi sembra di ricordare che se ne sia già parlato qui nel
gruppo: il mio server conserva tre mesi quindi i post in cui ho cercato
partono dal 26 marzo... e non ho trovato niente

ho una tabella con un campo ID che talvolta è doppio per strani motivi:
devo ridurre le occorrenze a una sola altrimenti una query successiva mi
raddoppia alcuni record

come si fa?

ho trovato alcuni suggerimenti in rete ma tutti, da quel che ho capito,
eliminano tutte le occorrenze, mentre io devo conservarne una

ho guardato anche nella bibbia
http://web.mclink.it/MC5884/
 ma niente

grazie

--
/-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\
-=- -=- -=- -=- -=- -=- -=- -=- - -=-
>>>>>
http://www.bb2002.it
 :)  <<<<<
........... [ al lavoro ] ...........


author: Bruno Campanini

text:
on 24-06-19, Ammammata supposed :
> come da oggetto, mi sembra di ricordare che se ne sia già parlato qui nel
> gruppo: il mio server conserva tre mesi quindi i post in cui ho cercato
> partono dal 26 marzo... e non ho trovato niente
>
> ho una tabella con un campo ID che talvolta è doppio per strani motivi:
> devo ridurre le occorrenze a una sola altrimenti una query successiva mi
> raddoppia alcuni record
>
>
> come si fa?
>
> ho trovato alcuni suggerimenti in rete ma tutti, da quel che ho capito,
> eliminano tutte le occorrenze, mentre io devo conservarne una
>
> ho guardato anche nella bibbia
http://web.mclink.it/MC5884/
 ma niente

I duplicati sono tali con riferimento a:
     a - un solo campo,
     b - più campi,
     c - tutti i campi?

Se è vera la condizione a (ovvero b), qual è il criterio
che definisce chi deve restare e chi deve essere eliminato?

Bruno


text:
Il giorno Tue 25 Jun 2019 12:02:00a, *Bruno Campanini* ha inviato su
it.comp.appl.access il messaggio news:qerh8o$fj$
1...@dont-email.me
. Vediamo
cosa ha scritto:

> I duplicati sono tali con riferimento a:
>      a - un solo campo,
>      b - più campi,
>      c - tutti i campi?
>
> Se è vera la condizione a (ovvero b), qual è il criterio
> che definisce chi deve restare e chi deve essere eliminato?
>
>

i duplicati hanno *tutti* i campi uguali, sono una ventina (i campi, non i
duplicati)
in altri casi il campo ID è uguale ma ci sono variazioni negli altri che ne
permettono la distinzione

ad ogni buon conto la query che Access ha generato per trovarli (i
duplicati) ne controlla una decina nel SELECT e nel GROUP e un paio in meno
in HAVING e ORDER (non chiedetemi perché, ha fatto tutto il wizard)

SELECT x.a, x.b, x.c, x.d, x.e, x.f, x.g, x.h, x.i, x.j
FROM MyTable x
WHERE (((a) In (SELECT a FROM [MyTable] As Tmp GROUP BY x.a, x.b, x.c, x.d,
x.e, x.f, x.g, x.h, x.i, x.j HAVING Count(*)>1  And b = x.b And c = x.c And
d = x.d And e = x.e And f = x.f And g = x.g And h = x.h)))
ORDER BY x.a, x.b, x.c, x.d, x.e, x.f, x.g, x.h;

questa query me li elenca, ok, ma poi, con le mie competenze ci posso fare
il brodo :/



text:
on 25-06-19, Ammammata supposed :
> Il giorno Tue 25 Jun 2019 12:02:00a, *Bruno Campanini* ha inviato su
> it.comp.appl.access il messaggio news:qerh8o$fj$
1...@dont-email.me
. Vediamo
> cosa ha scritto:
>
>> I duplicati sono tali con riferimento a:
>>      a - un solo campo,
>>      b - più campi,
>>      c - tutti i campi?
>>
>> Se è vera la condizione a (ovvero b), qual è il criterio
>> che definisce chi deve restare e chi deve essere eliminato?
>>
>>
>
> i duplicati hanno *tutti* i campi uguali, sono una ventina (i campi, non i
> duplicati)
[...]

Se i duplicati hanno TUTTI i campi uguali risolvi il problema con poco:
SELECT LinkedTable.Venditore, LinkedTable.Compratore,
LinkedTable.ID_Prodotto
FROM LinkedTable
GROUP BY LinkedTable.Venditore, LinkedTable.Compratore,
LinkedTable.ID_Prodotto;

Naturalmente debbono essere elencati tutti i 20 campi perché con
l'opzione Totals (GROUP BY) non puoi usare il semplice " * ".

Bruno


text:
Il giorno Tue 25 Jun 2019 10:15:01a, *Bruno Campanini* ha inviato su
it.comp.appl.access il messaggio news:qesl65$f7d$
1...@gioia.aioe.org
. Vediamo
cosa ha scritto:

> Se i duplicati hanno TUTTI i campi uguali risolvi il problema con poco

...e probabilmente è anche la soluzione indolore che cercavo, grazie.

devo anche dire che al momento questo "problema" è saltato fuori in una
stampa statistica di Access che - appunto - non corrispondeva con la stessa
stampa fatta direttamente da SQL Server; potrebbero essercene altre e non
sono sicuro che la soluzione proposta possa andare sempre bene.

Vedremo.



title: automazione access-word - inserire tabella

author: Akery

text:
Buongiorno,

è possibile per access inserire una tabella in word?
Attualmente attraverso i bookmaker riesco a inserire i valori di un
campo ma non ho trovato il modo di inserire una tabella di poche righe.

se non è possibile come si può accodare più righe?

Saluti

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


author: Karl Donaubauer

text:
Salve,

Akery:
> è possibile per access inserire una tabella in word?
> Attualmente attraverso i bookmaker riesco a inserire i valori di un
> campo ma non ho trovato il modo di inserire una tabella di poche righe.
> ...

Certo puoi inserire una tabella con il commando Tables.Add di Word VBA.
p.e. così

Set wdRng = wdDoc.Bookmarks("QuiVoglioPosizionareLaTabella").Range
Set wdTab = wdDoc.Tables.Add (wdRng, 12, 3) 'con 12 righe e 3 colonne

Dovresti trovare altri esempi sul web, o puoi farti aiutare dal
registratore di macro di Word.

Ciao
Karl
*********
Access News:
https://youtu.be/wpPYu6G_xcY

Access DevCon:
http://AccessDevCon.com

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


text:

dopo 1000 tentativi ha funzionato!!!

riporto il codice se può essere utile per qualcuno

Private Sub Comando32_Click()
Dim Wrd As Word.Application
Dim Doc As Word.Document
Dim GetDBPath As String
Dim dataf As Integer
Dim subfold As String
Dim tbl As Word.Table

GetDBPath = CurrentProject.Path 'nome percorso
dataf = Year(Me.data)
subfold = Format(Me.ID, "00")

CreateObject ("Word.Application")
On Error Resume Next 'gestione errori step by step 'cerca un'istanza di
Word già aperta
Set Wrd = GetObject(, "Word.Application")
If Err.Number = 429 Then 'se c'è stato un errore è perchè Word non era
già aperto: 'aprilo adesso
Set Wrd = CreateObject("Word.Application")
End If
On Error GoTo 0 'ripristina la segnalazione degli errori

Wrd.Visible = True
Wrd.Activate

Set Doc = Wrd.Documents.Add(CurrentProject.Path & "/rda.docx")  'nuovo doc
Set tbl = Doc.Tables(1)

Doc.Bookmarks("sottoscritto").Select
Wrd.Selection.TypeText Me.sottoscritto

Doc.Bookmarks("tipo").Select
Wrd.Selection.TypeText Me.tipo

Doc.Bookmarks("descrizione").Select
Wrd.Selection.TypeText Me.descrizione

i = 0
Me![sottomaschera item].SetFocus
DoCmd.GoToRecord , , acFirst

Do While IsNull(Forms!rda![sottomaschera item]!descrizione) = False

tbl.Cell(2 + i, 1).Select
Wrd.Selection.TypeText Forms!rda![sottomaschera item]!Qtà

tbl.Cell(2 + i, 2).Select
Wrd.Selection.TypeText Forms!rda![sottomaschera item]!descrizione

tbl.Cell(2 + i, 3).Select
Wrd.Selection.TypeText Forms!rda![sottomaschera item]!costo_unitario

tbl.Cell(2 + i, 4).Select
Wrd.Selection.TypeText Forms!rda![sottomaschera item]!importo_complessivo

i = i + 1

Me![sottomaschera item].SetFocus
DoCmd.GoToRecord , , acNext

Loop

Doc.Bookmarks("data").Select
Wrd.Selection.TypeText Me.data

'verifica presenza delle folder
     If Len(Dir(GetDBPath & "\" & dataf, vbDirectory)) = 0 Then
     MkDir GetDBPath & "\" & dataf
     End If

     If Len(Dir(GetDBPath & "\" & dataf & "\" & subfold, vbDirectory)) =
0 Then
     MkDir GetDBPath & "\" & dataf & "\" & subfold
     End If

new_modello = GetDBPath & "\" & dataf & "\" & subfold & "\" & subfold &
" - " & Me.descrizione & ".docx"
ActiveDocument.SaveAs2 (new_modello)

Doc.Close

Set Doc = Nothing
Set Wrd = Nothing
'Wrd.Quit
End Sub



title: query filtro data dal al

text:
ho una query in cui vi è una colonna data
devo filtrare tutti i record con la data che vanno da datax a datax1
come fare?
l.
grazie
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: query filtro data dal al

text:
"luigi.onofrio" <
onofrio...@tin.it
> ha scritto nel messaggio news:f62fgl$5r7$1...@news.newsland.it...
> ho una query in cui vi č una colonna data
Campi non Colonne.
> devo filtrare tutti i record con la data che vanno da datax a datax1
> come fare?
> l.
> grazie
Between [datax] and [datax1]
Un consiglio, cambia il nome al campo; "data" č, oltre al nome proprio di un androide, un termine riservato ad access...
Ciao.
--
Sergio MAZZA


title: query filtro data dal al

author: Cinzia

text:
"luigi.onofrio" <
onofrio...@tin.it
> ha scritto nel messaggio
news:f62fgl$5r7$1...@news.newsland.it...
> ho una query in cui vi è una colonna data
> devo filtrare tutti i record con la data che vanno da datax a datax1
> come fare?
> l.
> grazie
Ciao luigi,
Select * FROM Tabella where [data] BETWEEN [datax] AND [dataY]
--
Cinzia [Office Access MVP]
_______________________

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


title: query filtro data dal al

text:
Cinzia ha scritto:
> "luigi.onofrio" <
onofrio...@tin.it
> ha scritto nel messaggio
> news:f62fgl$5r7$1...@news.newsland.it...
> > ho una query in cui vi è una colonna data
> > devo filtrare tutti i record con la data che vanno da datax a datax1
> > come fare?
> > l.
> > grazie
> Ciao luigi,
> Select * FROM Tabella where [data] BETWEEN [datax] AND [dataY]
grazie a te e a sergio mazza per per risposte!
luigi



title: query filtro data dal al

author: MA

text:
Sergio MAZZA wrote:
> "luigi.onofrio" <
onofrio...@tin.it
> ha scritto nel messaggio
> news:f62fgl$5r7$1...@news.newsland.it...
>> ho una query in cui vi è una colonna data
>
> Campi non Colonne.
>
>> devo filtrare tutti i record con la data che vanno da datax a datax1
>> come fare?
>> l.
>> grazie
>
> Between [datax] and [datax1]
>
> Un consiglio, cambia il nome al campo; "data" è, oltre al nome
> proprio di un androide,
e Access Non li accetta???
ecco perchè SELECT C3PO FROM ... non mi funziona...
Grazie Sergio
> un termine riservato ad access...
>
> Ciao.
--
--
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access
Segrate (MI), 7-8 giugno 2007


title: query filtro data dal al

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio news:f62n8u$2cg$1...@tdi.cu.mi.it...
e Access Non li accetta???
ecco perchè SELECT C3PO FROM ... non mi funziona...
Grazie Sergio
[risposta]
Sarebbe stato il cavallo di battaglia del CISA 4... Boccaccia mia!!
--
--
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access
Segrate (MI), 7-8 giugno 2007
[risposta]
Ciao.
--
Sergio MAZZA


title: Aiuto x CF...Help...

text:
salve giovani...
chi sarebbe cosě gentile da postarmi in email... un Db con i dati essenziali
di inserimento x il calcolo del Codice fiscale...
con una tabella che si aggiorna ???  Grazie 1 milione di ?uro  !!!
Cl@udio


title: Aiuto x CF...Help...

author: Sib dal portatile

text:
"CL@UDIO" <_
na...@libero.it
> ha scritto nel messaggio

Hai violato "'na pocu" (una certa quantita') di regole di netiquette.
Te le elenco:
Non si richiedono db
Tanto meno in e-mail (vietatissimo)
Con per di piu' delle specifiche caratteristiche (neanche un db che gia' uno
magari si trova).
Ciononostante ti do un suggerimento, vai sul sito comune che trovi quello
che ti serve (link qui sotto)
Sib
--
----------------------------------------------------
la mia home:
http://digilander.iol.it/syb
----------------------------------------------------
il sito comune di it.comp.database.access:
http://www.sitocomune.com
----------------------------------------------------
4000 anni fa', il saggio egizio Ptahhotep scrisse:
"... perche' non esistono saggi per nascita."
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente


title: Barra Menu Acc2000

author: ALB

text:
Il Problema che mi si presenta è il seguente:
Creando una barra del menu mi appare sul lato destro una casella combinata
di sistema dove dice di Digitare una Domanda.
Come faccio ad evitare che ciò accada.
Ringrazio in Anticipo


title: Barra Menu Acc2000

text:

hai inserito qalche query che lanci???
altrimenti non dovrebbe
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa1 - I° Conferenza Italiana per Sviluppatori Access Arezzo 4+5
Giugno 2005 Info:
www.donkarl.com/it


title: Barra Menu Acc2000

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:wZRpe.15582$TR5....@news.edisontel.com...
> ALB wrote:
>> Il Problema che mi si presenta è il seguente:
>> Creando una barra del menu mi appare sul lato destro una casella
>> combinata di sistema dove dice di Digitare una Domanda.
>> Come faccio ad evitare che ciò accada.
>> Ringrazio in Anticipo
>
> hai inserito qalche query che lanci???
> altrimenti non dovrebbe
>
> in Realtà lancia in automatico una Maschera



title: Barra Menu Acc2000

text:
ALB wrote:
> "MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
> news:wZRpe.15582$TR5....@news.edisontel.com...
>> ALB wrote:
>>> Il Problema che mi si presenta è il seguente:
>>> Creando una barra del menu mi appare sul lato destro una casella
>>> combinata di sistema dove dice di Digitare una Domanda.
>>> Come faccio ad evitare che ciò accada.
>>> Ringrazio in Anticipo
>>
>> hai inserito qalche query che lanci???
>> altrimenti non dovrebbe
>>
>> in Realtà lancia in automatico una Maschera
E' quella l'incriminata
>> _ _
>> Ciao
>> MAssimiliano Amendola
www.accessgroup.it
>> Cisa1 - I° Conferenza Italiana per Sviluppatori Access Arezzo 4+5
>> Giugno 2005 Info:
www.donkarl.com/it
--



title: Barra Menu Acc2000

text:
grazie, ci proverň
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:WgSpe.15591$TR5....@news.edisontel.com...
> ALB wrote:
>> "MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
>> news:wZRpe.15582$TR5....@news.edisontel.com...
>>> ALB wrote:
>>>> Il Problema che mi si presenta č il seguente:
>>>> Creando una barra del menu mi appare sul lato destro una casella
>>>> combinata di sistema dove dice di Digitare una Domanda.
>>>> Come faccio ad evitare che ciň accada.
>>>> Ringrazio in Anticipo
>>>
>>> hai inserito qalche query che lanci???
>>> altrimenti non dovrebbe
>>>
>>> in Realtŕ lancia in automatico una Maschera



title: Problemi con XP

author: Il Turco

text:
Ho fatto un pacchetto che mi s'installa benissimo con tutti i so tranne che
con alcuni XP.
Il problema:
ad un certo punto mi dice che devo riavviare il sistema prima di proseguire.
Riavvio il sistema.
Riprendo l'installazione.
Ad un certo punto mi dice che devo riavviare il sistema prima di proseguire.
Riavvio il sistema.
Riprendo l'installazione.
.
.
.
.
.
Mi pare di aver capito che il problema si presenta su quei sistemi in cui
non è presente alcun componente Office.
Come faccio??!!!!
Gratias ago
il turco


title: VBA: loop infinito...

author: ringo

text:
Salve a tutti,
è possibile interrompere l'esecuzione
del codice se ci si rende conto di essere entrati
in un loop infinito? :-(
grazie!
ringo


title: VBA: loop infinito...

text:
ringo ha scritto:
> è possibile interrompere l'esecuzione
> del codice se ci si rende conto di essere entrati
> in un loop infinito? :-(
Ctrl+Break
--
HTH
Karl
*********
Access-FAQ (tedesco):
http://www.donkarl.com


title: VBA: loop infinito...

text:
"Karl Donaubauer" <
ad...@donkarl.com
> ha scritto nel messaggio
news:b2b1q3$1b4mnv$1...@ID-46617.news.dfncis.de...

grazie!


title: VBA: loop infinito...

author: lupoS

text:
"ringo" <
ri...@tiscali.it
> wrote in message news:<b2b011$ac6$
1...@lacerta.tiscalinet.it
>...

Devi premere Ctrl-(Pausa/interr) ti apparirà la finestra di Debug e da lì termini
ciao


title: Protezione accesso tabelle e non far copiare i dati contenuti.

author: Bruno - S95

text:
Per Access 97.
Ho realizzato un'applicazione suddivisa in 2 database, uno contenente le
tabelle con i dati e l'altro gli altri oggetti e le tabelle collegate.
Qualcuno è a conoscenza di un modo pratico ed efficace per proteggere
l'accesso alle tabelle e non far copiare i dati contenuti, ovviamente
permettendo di poterli visualizzare con maschere e query.
Ho provato a vedere su protezione a livello utente, ma è un casotto.
Perlomeno a me sembra piuttosto macchinoso e mi sono perso un po. Inoltre
non ho ben capito se il file con estensione mdw vale solo per il PC dove è
presente l'applicazione o può essere trasportato con l'applicazione in
qualsiasi PC. Bho Bho
Grazie per qualsiasi risposta che possa schiarirmi le idee
Bruno


title: Maschera di sfondo.......

author: Gianni

text:
Salve a tutti rieccomi quà ......con i miei soliti problemi.
Ho cercato di creare una maschera di sfondo nel mio db,
cioè quando faccio partire il mio db mi dovrebbe mostrare la maschera che ho
costruito come sfondo, ma il mio problema è come fare in modo che quando
apro il db,la maschera di sfondo dopo un po in automatico mi apre un'altra
maschera che sarebbe la maschera di lavoro,nascondendo la maschera di
sfondo??
ho sentito parlare dell'evento "gotFocus"ma non so coome si applica.
Un'altro problema è che quando imposto la propietà Docm.Maxmizire, tutte le
maschere che vengono aperte in seguito sono anchesse a pieno schermo,ma
questo io voglio che non accade.........
Grazie ,e ciao a tutto il News.
Gianni.


title: errore nella stampa maschera

author: tetsuja

text:
ciao
da poco uso access, ho appena creato una maschera, no ho modificato la
grandezza,e quando provo a stamparla mi dice che l'immaggine e' piu' grande
della pagina etc...e mi stampa solo l'intestazione, il corpo ed il resto
nisba.....ho smanettato nelle opzioni pagina ma nulla....
help!!
buon lavoro e grazie
Antonio


title: errore nella stampa maschera

author: Silvio Berruti

text:
"tetsuja" <
bravor...@libero.it
> ha scritto nel messaggio
news:VlZu6.15366$dJ6.1...@news.infostrada.it...
> ciao
>
> da poco uso access, ho appena creato una maschera, no ho modificato la
> grandezza,e quando provo a stamparla mi dice che l'immaggine e' piu'
grande
> della pagina etc...e mi stampa solo l'intestazione, il corpo ed il resto
> nisba.....ho smanettato nelle opzioni pagina ma nulla....
Esiste in Access uno strumento apposito x fare le stampe: si chiama
report...
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com


title: database in rete..

author: pietro

text:
ciao a tutti qualcuno mi consiglia, se possibile, un sistema veloce per
avere un db aggiornato anche non in tempo reale, tramite internet? mi spiego
meglio, ho quattro o cinque uffici che utilizzano un db in locale, vorrei
avere aggiornato i dati in uno di questi uffici almeno una volta al giorno.
grazie per l'attenzione


title: database in rete..

author: Setec Astronomy

text:
pietro wrote:

Acquista un servizio di Hosting PHP/MySQL, crea il DB in MySQL,
utilizza MySQL ODBC ed utilizzalo da sponda per l'aggiornamento.
Se in tutti gli uffici disponi dell'ADSL o comunque di un accesso
broadband puoi utilizzare Ms Access come FE e MySQL come NE senza
problemi di sorta, cose' avresti tutto aggiornato in tempo reale.
Saluti


title: database in rete..

text:
"Setec Astronomy" <
se...@freemail.it
> ha scritto nel messaggio
news:ub2Ma.136383$lK4.3...@twister1.libero.it...

no non posso restare connesso dagli uffici 24 su 24, mi basterebbe poter
aggiornare il db una volta sola la sera, i dati dei db dei vari uffici
devono restare separati, non potrei creare un ftp con le varie cartelle e
tenere aggiornati i dati inviandone una copia? sto dicendo un'assurdità?


title: database in rete..

author: All Eyez On me

text:
"pietro" <
nos...@tin.it
> ha scritto nel messaggio
news:rI2Ma.280474$g92.6...@news2.tin.it...

fai l'upload dei dati che ti servono su un sito internet e fai il download
la sera
semplice ed economico
ciao, AEOM


title: Somme parziali

author: Mercurio

text:
Ho una tabella con
treno:numerico
stazione: testo
Saliti: Numerico
Scesi: Numerico
vorrei tramite query calcolare le persone a bordo (somme parziali) per ogni
id.
quello che sono riuscito a fare fino ad ora č calcolare sě le somme
parziali, ma senza riuscire a distinguerle per treno.
in poche parole vorrei che la somma ricominciasse ad ogni cambio di treno.
Potete aiutarmi  ??
Grazie


title: Somme parziali

author: Claudio

text:
"Mercurio" <
gabriele...@inwind.it
> ha scritto nel messaggio
news:XsMv9.95044$%M1.24...@twister2.libero.it...
> Ho una tabella con
>
> treno:numerico
> stazione: testo
> Saliti: Numerico
> Scesi: Numerico
>
> vorrei tramite query calcolare le persone a bordo (somme parziali) per ogni
> id.
> quello che sono riuscito a fare fino ad ora è calcolare sì le somme
> parziali, ma senza riuscire a distinguerle per treno.
> in poche parole vorrei che la somma ricominciasse ad ogni cambio di treno.
Che tecnica hai usato per calcolare le somme parziali nella query?
Ciao. Claudio.


title: Somme parziali

author: Gabriele Preatoni

text:
"Claudio" <cld@NOSPAM&COsupereva.it> ha scritto nel messaggio
news:ZGNv9.61694$TD1.2...@news2.tin.it...

> Ho usato il Dsum


title: Somme parziali

author: Emyr

text:


una query di raggruppamento?
Saluti.
Emanuele.


title: Somme parziali

text: ho usato Dsum


title: Tabelle collegate

author: Alberto

text:
Ho la necessità di lavorare su dei file txt contenenti dei dati.
Ho importato in access i file con dei collegamenti ma sulle tabelle che
access mi crea non posso creare delle relazioni. Ho quindi creato una query
di creazione tabella ma quando vado a rieseguirla per aggiornare i dati
delle tabelle mi dice che non la può eliminare perchè facente parte di una
relazione.
Come posso fare senza eliminare tutte le volte le relazioni tra le tabelle
???
Grazie


title: Tabelle collegate

author: gerard

text:

> prova con una query di eliminazione e successivamente una query di
accodamento
--------------------------------
Inviato via
http://usenet.libero.it


title: MI5 Persecution: Dimbleby / John Major, April 1997 (3805)

text:
Dimbleby / John Major, April 1997
Certainty level: 90%
Dimbleby interviews John Major during the election campaign. Here is
the exchange, regarding Neil Hamilton, the "sleazy" Tory candidate;
Dimbleby: "It's a direct quotation from what he said to Sir Gordon Downey
and what he said to his local newspaper, the Knutsford Guardian".
Major: "Well, heaven forfend that I should doubt what the Knutsford
Guardian actually said"
Dimbleby: "Well I should hope so"
Major: "Absolutely, it would be quite unforgivable to doubt the
Knutsford Guardian"
What I find in this segment is an assonance between "Knutsford" and "Nut"
or "Nuts". I think Dimbleby deliberately invents the play on words,
and says it clearly enough for Major to pick it up and repeat it.
You can gauge Dimbleby's intent from his facial expression of false
honesty when he uses the words "Knutsford Guardian"; and Major's reaction
follows from his recognition of Dimbleby's intent; Major smiles and says
it would be "unforgivable to doubt the Knutsford Guardian".
These are much clearer on the original video than on this Quicktime clip.
3805
--
Posted via NewsDemon.com - Premium Uncensored Newsgroup Service
      ------->>>>>>
http://www.NewsDemon.com
<<<<<<------
Unlimited Access, Anonymous Accounts, Uncensored Broadband Access


title: The Evils of Lookup Fields in Tables

author: Davide Scilabra

text:
Ho trovato questo in
http://www.mvps.org/access/lookupfields.htm
, ma non
riesco a capirne il senso (forse perchè sono una frana in inglese?) Per
piacere c'è qualcuno che mi spiega il concetto di fondo? Poi provo a
rileggere!


title: The Evils of Lookup Fields in Tables

author: Alessandro Baraldi

text:
"Davide Scilabra" <
dav...@libriscientifici.com
> wrote in message
news:43f455ef$0$29113$
5fc...@news.tiscali.it

Il concetto di base è che nelle query grazie alle relazioni è
disponibile l'AUTOLOOKUP quindi puoi gestire anche Campi delle
altre tabelle semplicemente inserendoli nella query per dar modo
ad esempio all'ordinamento per Nome invece che per ID(Numerico)...!
Ecc...!
La cosa da capire è l'AutoLookUp che è data per scontata da molti
ma estremamente efficace e comoda.
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: The Evils of Lookup Fields in Tables

text:
Alessandro Baraldi ha scritto:

Grazie! Mitico!


title: The Evils of Lookup Fields in Tables

text:
"Davide Scilabra" <
dav...@libriscientifici.com
> wrote in message
news:43f4ab76$0$29111$
5fc...@news.tiscali.it
[CUT]
> >
> >
> Grazie! Mitico!
Se fossi Galeazzi non sarebbe molto carino...!!!
;-)



title: The Evils of Lookup Fields in Tables

text:
"Davide Scilabra" <
dav...@libriscientifici.com
> wrote in message
news:43f4ab76$0$29111$
5fc...@news.tiscali.it
[CUT]
> Grazie! Mitico!
Se fossi Galeazzi non sarebbe molto carino...!!!
;-)
@Alex



title: operazioni su record corrente e record precedente in report

author: Nicolas

text:
dovrei calcolare un interesse nel listato dei record di un report
quindi dovrei su ogni record fare al differenza dell'importo in euro
con il record precedente e in base al fatto se è positivo o negativo
devo calcolare gli interessi sulla differenza come avviene in un
normale estratto conto bancario
qualcuno ha idea di come potrei fare? grazie.