title: URGE - Problema con Macro

text:
"Jeff" <
la...@tiscali.it
> ha scritto nel messaggio
news:QiDZ8.97052$vm5.3...@news2.tin.it...
> Scusa se mi impappino, innanzitutto.
Questa è l'ultima volta che ti rispondi se non scrivi bene

Prova ad usare docmd.transfertext via codice
Vedi l'help per la sintassi
Antonio


title: Problema con tabella

author: Teo

text:
Ho creato un Db con Access 2000 e trovandomi nell'esigenza di Convertirlo
come Db Access 97 ho attivato la librerie DAO 3.51 nel Access2000,ma
nonostante questo accorgimento suggeritomi da un amico del newgroup Access97
continua a non ricoscermi la tabella principale del Db, ho controllato le
funzioni utilizzate per scrivere il Db e non dovrebbero essere tra quelle
che danno problemi di converione allla versione97.
Andanto pero' a cliccare Riferimenti trovo attivato sul 2000:
1) Visual Basic for Applications
2) Microsoft Access 9.0 Object Library
3) OLE Automation
4) Microsoft DAO 3.51 Object Libray
Non essendo io un esperto di Access mi sono limitato a confrontare questi
due pannelli nella versione 97 e nella 2000 e tra i diue varia il punto
2)...e' per questo che Access97 non riconosce la mia tabella?
Grazie
Matteo


title: Problema con tabella


title: Problema con tabella

author: Alex

text:
"Teo" <
mal...@libero.it
> wrote in message
news:ujNH9.61593$
2B1.1...@twister2.libero.it
[CUT]
> 1) Visual Basic for Applications
> 2) Microsoft Access 9.0 Object Library
> 3) OLE Automation
> 4) Microsoft DAO 3.51 Object Libray
>
> Non essendo io un esperto di Access mi sono limitato a confrontare questi
> due pannelli nella versione 97 e nella 2000 e tra i diue varia il punto
> 2)...e' per questo che Access97 non riconosce la mia tabella?
> Grazie
> Matteo
Probabilmente in A97 ha solo la versione
Microsoft Access 8.0 Object Library
quindi potrebbe essere.
Fai una prova.
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Heeeeeeeeeeeeeelp

author: Er Pirata

text:
Guardate io ho una tabella semplice con i dati personali di un individuo e 9
campi SI/NO!!!!!
Vorrei sapere come si fa a creare una maschera che abbia i stessi pulsanti
di selezione(come in una tabella di immissione) e tramite un pulsante
visualizzare un report che mi dia in uscita soltanto i campi dei dati
personali dell'individui che hanno i campi scelti nella richiesta(esempio
sei campi sono maschio,femmina,simpatizzanti,IACP,Seniores se io attivo
maschio e IACP voglio che sul report mi dia i dati personali delle persone
che abbiano abilitati quei campi!)GRAZIE!!!!


title: Heeeeeeeeeeeeeelp

text:
Allora....
Creati il report, iciamo Rep1.
Metti un pulsante sulla tua form che chiami PrintRep.
Sulle'evento click metti questo codice.
--------------------------------------
Dim FiltStr As String
Dim MyRep As Report
 If Me.FilterOn Then
      FiltStr = Me.Filter
      DoCmd.OpenReport "Rep1", acPreview, , FiltStr
Else
      DoCmd.OpenReport "Rep1", acPreview
End If
Exit_BPriRep_Click:
    Set MyRep = Nothing
    Exit Sub
Err_BPriRep_Click:
    MsgBox Err.Description
    Resume Exit_BPriRep_Click
------------------------------------------
Ora per stampare solo quello che vuoi tu, basta che attivi un filtro sulla
maschera e premi il pulsante.
La stampa conterra' solo le righe filtrate.
In pratica, tu spingi il tasto del filtro in base a maschera e imposti i
valori che vuoi come filtro, per esempio spunti maschio e IACP e gli altri
li metti grigi (attento a questo, se li lasci spuntati, attivi un filtro che
richiedera' solo caselle spuntate), una casella grigia significa nessuna
condizione di filtro impostata su quel campo. Ora il pulsante con il mio
codice ti aprira' il tuo report in anteprima con solo i campi che hai
richiesto.
Spero di essere stato abbastanza chiaro.
Ciao
Marco
---
il mio vero indirizzo e-mail e' senza la "y"
---
--
Posted from
smtp1.libero.it
 [193.70.192.51]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: posizionare controlli su form con utilizzo percentuali della risoluzione schermo

author: mario rossi

text:
è possibile posizionare i controlli (label textbox eccetera su una form
con utilizzo percentuali della risoluzione schermo

esempio

label1.widht=10%x
textbox1.widht=10%x

label2.widht=15%x
textbox2.widht=15%x
label2.left=label1.right
textbox2.left=textbox1.right


author: BFS

text:

spiega meglio cosa intendi

perchè se vuoi che i controlli si autodispongano in automatico in base
alla risoluzione dello schermo o della cornice dell'applicazione (design
responsive) con Access è pura utopia ad oggi

BFS


author: Ammammata

text:
Il giorno Thu 25 Aug 2022 08:07:29a, *BFS* ha inviato su
it.comp.appl.access il messaggio news:te73j2$da1$
1...@gioia.aioe.org
. Vediamo
cosa ha scritto:

> con Access è pura utopia ad oggi

come pensare di avere finalmente lo zoom nelle schermate di struttura...
oggi, con la versione 2021, ancora non disponibile (oppure lo hanno
nascosto per bene)


text:

lo trovi in fondo a destra (come il bagno)

https://i.imgur.com/vxbKMD7.png

BFS


text:

Strano che ancora non sia possibile però pensavo di rilevare la risoluzione dello schermo e dare un valore 100% alla larghezza della risoluzione
a quel punto la width di ogni controllo sarà calcolato assegnando una percentuale ad ogni controllo e ottenendo il valore considerando che 100% è la larghezza della risoluzione
poi il posizionamento dovrebbe essere semplice
label1, label2, label3

label1.left = 0
label2.left=label1.right
label3.left=label2.right

in android si fa qualcosa di simile


author: shado gps

text:
prova gli esempi di questo link

https://www.access-programmers.co.uk/forums/threads/resizeform-me-an-automatic-form-resizing-tutorial.304090/


text:
Il 25/08/2022 18:22, mario rossi ha scritto:
> in android si fa qualcosa di simile

in android (studio) una volta scelto il tipo di layout esempio il
relative layout, basta disporre i controlli poi tutto il
ridimensionamento lo fa in automatico in base alla dimensione,
orientamento e risoluzione del dispositivo.
in flutter ancora più semplice, ogni widget è contenuto nel widget padre
e può avere o una dimensione prefissata o si lascia che il framework la
adatti in automatico

BFS


title: riproposta Visualizzare Etichette

author: fabrizio

text:
Salve ragazzi avrei un problemino da risolvere per accellerare il mio
lavoro.
Allora:
ho una forms a maschere continue chiamata Arrivi con un'origine record su
una query anch'essa Arrivi.
i campi di questi arrivi sono molteplici, fra qui ,quelli + importanti da
far visualizzare nel report che p. esempio chiamerò Etichette,
sono : DataArrivo , Ditta, OrdineCodice(primaryKey) , N°Colli, PesoLordo,
Volume (della merce che arriva).
ora ho inserito nella mia maschera una casella di controllo in modo tale che
quando spunto la casella mi venga fuori in automatico il mio report
Etichette.
fin qui nessun problema.
Ora il report dovrebbe avere questa funzionalità:
intanto deve essere formattato  in modo tale da far stare 4 ettichette su un
foglio di carta A4 (vado per prova ci riuscirò)
la cosa + importante è che dovrebbe in automatico leggermi il valore dei
miei arrivi sul record su cui sto lavorando (forms a maschere continue)
è far in modo per esempio Se legge 19 colli di stamapre in automatico 19
etichette numerate:
Data        15/06/2005                Data        15/06/2005
 Ordine     xxxxxxxx                   Ordine      xxxxxxxx
ditta           xxxxxxxx                 ditta          xxxxxxxx
 Colli         1                             Colli              2
 Colli          19                           olli totale      19
  peso       xxxxx                       Peso
  Volume xxxxxx                       volume          xxxxxx
Data        15/06/2005                Data        15/06/2005
 Ordine     xxxxxxxx                   Ordine      xxxxxxxx
ditta           xxxxxxxx                 ditta          xxxxxxxx
 Colli         3                              Colli              4
 Colli          19                           olli totale      19
  peso       xxxxx                       Peso
  Volume xxxxxx                       volume          xxxxxx
ecc. ecc fino a 19 .
Sul sito ho provato a utilizzare il fostro suggerimento per StampaNvolte la
stessa etichetta, ma credo che non sia la soluzione del mio problema.
Grazie dell'interessamento.


title: come è possibile migliorare questo codice VBA ?

author: TecniCons sas

text:
Salve a tutti.
per cortesia, ho bisogno di un piccolo aiutino:
    'le seguenti 8 righe:
    'DoCmd.OpenTable "Fatture2", acViewNormal, acEdit
    'DoCmd.RunCommand acCmdSelectAllRecords
    'DoCmd.RunCommand acCmdCopy
    'DoCmd.RunCommand acCmdClose
    'DoCmd.OpenTable "Fatture", acViewNormal, acEdit
    'DoCmd.RunCommand acCmdSelectAllRecords
    'DoCmd.RunCommand acCmdPaste
    'DoCmd.RunCommand acCmdClose
come possono essere sostituite da un'unica riga di codice contenente la
CurrentDb.Execute ?
come devo scrivere questa riga di codice ?
Grazie
Ciao
Luciano


author: RobertoA

text:

Currentdb.execute "INSERT INTO  FATTURE    SELECT  FATTURE2.*  FROM
FATTURE2  WHERE  1=1 "
Ho lasciato il where, anche se senza effetto, cosi' se lo modificassi
potresti selezionare solo alcuni record di partenza
Preso da
http://support.microsoft.com/kb/110588/it
Ciao
RobertoA


text:
"RobertoA" <
amor...@tiscalinet.it
> ha scritto nel messaggio
news:4d5a277a$1...@newsgate.x-privat.org...

Purtroppo con questa soluzione non ottengo il risultato sperato.
Mi spiego meglio:
'Nella tabella Fatture ho cancellato dei record errati. Dopodich�, con la
seguente routine, copio (ci� che rimane) la tabella Fatture in Fatture2 con
il seguente codice:
    DoCmd.CopyObject , "Fatture2", acTable, "Fatture"
'elimino poi tutti i record della tabella Fatture con
    CurrentDb.Execute "DELETE * FROM Fatture"
'ed azzero il contatore con il seguente codice:
    CurrentDb.Execute "ALTER TABLE Fatture ALTER COLUMN IDFatture
COUNTER(1,1);"
'la fase successiva prevede (con queste ultime otto righe di codice)  la
copia dei record contenuti nella tabella Fatture2 nella tabella Fatture, che
ho risolto in questo modo.
      DoCmd.OpenTable "Fatture2", acViewNormal, acEdit
      DoCmd.RunCommand acCmdSelectAllRecords
      DoCmd.RunCommand acCmdCopy
      DoCmd.RunCommand acCmdClose
      DoCmd.OpenTable "Fatture", acViewNormal, acEdit
      DoCmd.RunCommand acCmdSelectAllRecords
      DoCmd.RunCommand acCmdPaste
      DoCmd.RunCommand acCmdClose
'Il risultato ottenuto � esatto perch� cos� facendo, avendo azzerato il
contatore di Tabelle, i record vengono copiati con una nuova ed esatta
sequenza numerale.
Domanda:
Per cortesia, come posso sostituire le ultime otto righe con un codice VBA
migliore avente le stesse funzionalit� ?
Grazie
Saluti
Luciano


author: MA

text:
?"TecniCons sas"  ha scritto nel messaggio
news:kmq6p.43885$7b4....@tornado.fastwebnet.it...

'Nella tabella Fatture ho cancellato dei record errati. Dopodiché, con la
seguente routine, copio (ciň che rimane) la tabella Fatture in Fatture2 con
il seguente codice:
    DoCmd.CopyObject , "Fatture2", acTable, "Fatture"
'elimino poi tutti i record della tabella Fatture con
    CurrentDb.Execute "DELETE * FROM Fatture"
'ed azzero il contatore con il seguente codice:
    CurrentDb.Execute "ALTER TABLE Fatture ALTER COLUMN IDFatture
COUNTER(1,1);"
'la fase successiva prevede (con queste ultime otto righe di codice)  la
copia dei record contenuti nella tabella Fatture2 nella tabella Fatture, che
ho risolto in questo modo.
      DoCmd.OpenTable "Fatture2", acViewNormal, acEdit
      DoCmd.RunCommand acCmdSelectAllRecords
      DoCmd.RunCommand acCmdCopy
      DoCmd.RunCommand acCmdClose
      DoCmd.OpenTable "Fatture", acViewNormal, acEdit
      DoCmd.RunCommand acCmdSelectAllRecords
      DoCmd.RunCommand acCmdPaste
      DoCmd.RunCommand acCmdClose
'Il risultato ottenuto č esatto perchč cosě facendo, avendo azzerato il
contatore di Tabelle, i record vengono copiati con una nuova ed esatta
sequenza numerale.
Domanda:
Per cortesia, come posso sostituire le ultime otto righe con un codice VBA
migliore avente le stesse funzionalitŕ ?
Grazie
Saluti
Luciano
__
Ciao l'azzeramento del contatore lo hai con l'alter table che hai indicato,
quindi se lo vuoi devi tenerlo.
Poi con la insert di RobertoA hai quel copia incolla che fai tu
MA


title: salvare una form come bitmap per visualizzazione in sola lettura

text:
ho una form che coloro cliccando su varie etichette e cambiando il
background in base al colore scelto avrei però la necessità di salvare tale
form come immagine bitmap in una cartella per poterla rivisualizzare in
futuro ma in sola lettura.
sapete aiutarmi?
Grazie,


text:
"Simba883" <
simb...@libero.it
> ha scritto nel messaggio
news:cbchg2$5oq$1...@lacerta.tiscalinet.it...

se non è possibile farlo con la form lo è magari con il report collegato ad
essa?
qualcuno sa aiutarmi?


text:
"Simba883" <
simb...@libero.it
> ha scritto nel
messaggio
news:cbe2oi$6qa$1...@lacerta.tiscalinet.it...
>
> "Simba883" <
simb...@libero.it
> ha scritto nel
messaggio
> news:cbchg2$5oq$1...@lacerta.tiscalinet.it...
> > ho una form che coloro cliccando su varie
etichette e cambiando il
> > background in base al colore scelto avrei però
la necessità di salvare
> tale
> > form come immagine bitmap in una cartella per
poterla rivisualizzare in
> > futuro ma in sola lettura.
> >
> > sapete aiutarmi?
> >
> > Grazie,
> >
Che tradotto in italiano sarebbe?
MAssimiliano


text:
"Simba883" <
simb...@libero.it
> ha scritto nel messaggio
news:cbe2oi$6qa$1...@lacerta.tiscalinet.it...
>
> "Simba883" <
simb...@libero.it
> ha scritto nel messaggio
> news:cbchg2$5oq$1...@lacerta.tiscalinet.it...
> > ho una form che coloro cliccando su varie etichette e cambiando il
> > background in base al colore scelto avrei però la necessità di salvare
> tale
> > form come immagine bitmap in una cartella per poterla rivisualizzare in
> > futuro ma in sola lettura.
> >
> > sapete aiutarmi?
> >
> > Grazie,
> >
>
Ma tu la vuoi salvare come immagine bitmap da codice oppure anche
manualmente?


text:
> > > sapete aiutarmi?
> > >
> > > Grazie,
> > >
> Che tradotto in italiano sarebbe?
> MAssimiliano
Come dici scusa? non mi sono spiegato forse?
Allora la mia esigenza era di salvare l'esatto contenuto di una form in una
bitmap come consultazione futura in sola lettura, ho risolto stampando la
form in formato pdf e poi la rivedo da li
grazie lo stesso a tutti.


title: "Impossibile salvare questo oggetto adesso" e annullamento di un evento (A97)

text:
Ho una maschera nella quale sono contenuti due eventi: "Prima di aggiornare"
che esegue il controllo formale dei dati inseriti in una riga e "Su
Scaricamento" che esegue il controllo formale dei dati inseriti in tutto il
recordset.
Singolarmente i due eventi eseguono correttamente il loro compito, ma si
verifica un inconveniente quando vengo eseguiti entrambi.
Supponiamo che un dato obbligatorio di una riga non venga valorizzato e
contemporaneamente ne venga modificato un altro.
Quando l'operatore tenta di chiudere la maschera, viene eseguito
correttamente l'evento "Prima di aggiornare", viene emessa la segnalazione
d'errore del dato mancante (Msgbox), ma dopo l'esecuzione dell'evento Access
emette la segnalazione "Impossibile salvare questo oggetto adesso" con la
possibilità di rispondere "SI" o "NO".
Vorrei intercettare il messaggio, in modo che non venga visualizzato, ma
purtroppo viene emesso dopo l'evento "Prima di aggiornare" e prima
dell'evento "Su Scaricamento".
Rispondendo "SI" al suddetto messaggio viene eseguito l'evento "Su
Scaricamento", che non vorrei venisse eseguito a causa della precedente
segnalazione d'errore, mentre rispondendo "NO" l'evento "Su Scaricamento"
non viene eseguito.
L'emissione del suddetto messaggio è una conseguenza dell'esistenza
dell'evento "Su Scaricamento", perchè senza il messaggio non viene emesso.
Come potrei intercettare l'errore e contemporaneamente evitare l'esecuzione
dell'evento "Su Scaricamento" ?
Grazie
Ciao
Eugenio


text:

> >> prova ad aggiungere dopo il msgbox
> >>
> >> cancel = true
> >>
> >> ciao
> >> Nick
> >>
> >>
> >
> > Purtroppo non funziona.
> > Però da ulteriori prove ho verificato che non è l'esistenza dell'evento
"Su
> > Scaricamento" che provoca l'errore, ma è il tentativo di aggiornamento
della
> > riga in tabella che non va a buon fine.
> >
> > Grazie
> > Ciao
> > Eugenio
> >
> >
>
> controlla se la sub prevede il parametro Cancel
"Prima di aggiornare" prevede il parametro Cancel
> se lo prevede mettendolo a true blocca l'esecuzione della sub
>
Ma non è la sub "Prima di aggiornare" che voglio bloccare. E'  il messaggio
che viene emesso da Access che voglio intercettare.
> altrimenti metti tu un controllo ad esempio:
>
> if controlloerrore = true then exit sub ' se la variabile controlloerrore
(boolean) è vera, quindi c'è errore allora esci senza far
> nulla
Questo è quello che faccio dopo la Msgbox
> solo che non blocchi la scrittura del record...
Questo è il problema.
> che io sappia per blocare la scrittura l'unico metodo è modificare il
valore di cancel
>
> ciao
> Nick
>
>
Grazie
Ciao
Eugenio


text:

> Non avendo sottomano il tuo database non sono sicuro di aver capito il tuo
> problema.
> Ma a fronte dell'evento "Prima di aggiornare" nel caso che la verifica dia
> esito negativo annulli l'evento di registrazione con Cancel = True?
> Sembrerebbe di no.
>
> >
> > Grazie
> > Ciao
> > Eugenio
>
> --
> Roberto
>
Dopo l'emissione della segnalazione d'errore (msgbox) non attivo Cancel =
true, ma per abitudine preferisco utilizzare Exit sub.
Il problema però non è nell'evento "Prima di aggiornare", che viene
completato correttamente, ma è successivo, probabilmente quando Access tenta
di aggiornare la riga.
La sostanza è che io vorrei intercettare l'errore in modo che l'operatore
non possa scegliere "SI", che provocherà la chiusura della maschera anche
sei dati non sono completi, ma voglio che l'operatore sia costretto a
scegliere tra completare i dati della maschera o cancellare tutte le righe
della maschera.
Per chiarire specifico in dettaglio quello che sto facendo.
Ho due tabelle : FamiglieDT (CodFam, Descr, DescrDatoTecnico), ProdottiDT
(CodProd, DescrDatoTecnico, ValoreDatoTecnico).
Inizialmente avrò definito che una determinata famiglia di prodotti avrà una
serie di dati tecnici (Lunghezza, Peso, Immagine,  oppure Diametro, Peso,
Frequenza, oppure altre combinazioni).
Nella maschera in questione tramite un pulsante importo dalla tabella
FamiglieDTi nella tabella ProdottiDT le descrizioni DescrDatoTecnico che
nella maschera (maschere continue) saranno da considerare delle etichette
(ovviamente sono campi di testo bloccati). Quindi l'operatore deve inserire
il valore del dato tecnico.
Quello che voglio è che nella tabella ogni riga di ProdottiDT se il
DescrDatoTecnico contiene una descrizione, anche ValoreDatoTecnico deve
essere valorizzato.
Grazie
Ciao
Eugenio


author: Roberto dalla campagna

text:
"Eugenio" <epiworld chiocciola @ chiocciola
tiscali.it
> ha scritto nel
messaggio news:ckj1bh$n9t$1...@lacerta.tiscalinet.it...
[CUT]
> >
>
>
> Scusa Roberto, guarda che la prova con il Cancel = True l'ho fatta. Potrai
> avere conferma leggendo le risposte che ho dato a Nick.
Non ho letto il dialogo tra te e Nick; sto leggendo solamente il dialogo che
si svolge tra noi due.
> Se c'č una soluzione che mi risolve il problema, le mie abitudini le
cambio
> piů che volentieri.
> Il problema č che il Cancel = True pare, dico pare, non č la soluzione,
> perchč il messaggio viene emesso ancora.
Penso che a questo punto sarebbe utile conosere in dettaglio il codice che
stai usando.
>
>
> Grazie
> Ciao
> Eugenio
>
>


text:
> [CUT]
> > >
> >
> >
> > Scusa Roberto, guarda che la prova con il Cancel = True l'ho fatta.
Potrai
> > avere conferma leggendo le risposte che ho dato a Nick.
>
> Non ho letto il dialogo tra te e Nick; sto leggendo solamente il dialogo
che
> si svolge tra noi due.
>
:-)
> > Se c'č una soluzione che mi risolve il problema, le mie abitudini le
> cambio
> > piů che volentieri.
> > Il problema č che il Cancel = True pare, dico pare, non č la soluzione,
> > perchč il messaggio viene emesso ancora.
>
> Penso che a questo punto sarebbe utile conosere in dettaglio il codice che
> stai usando.
>
*********************************************************************
Private Sub Form_BeforeUpdate(Cancel As Integer)
On Error GoTo Err_Form_BeforeUpdate
    blErrore = False
    DoCmd.Hourglass True
    'Codice Dato Tecnico
    If isnull(Me!CodDatoTecnico) = True Or Me!CodDatoTecnico = "" Then
        MsgBox "Manca il Dato Tecnico", vbCritical, "Inserimento Dati
Tecnici dei Prodotti"
        blErrore = True
        Me!CodDatoTecnico.SetFocus
        GoTo Exit_Form_BeforeUpdate
    End If
    'Descrizione o Valore del Dato Tecnico
    If Me!DescrizioneObbl = True And Me!DatoObbligatorio = True Then
        If isnull(Me!DescrDatoTecnico) = True Then
            MsgBox "Manca il Valore del Dato Tecnico", vbCritical,
"Inserimento Dati Tecnici dei Prodotti"
            blErrore = True
            Me!DescrDatoTecnico.SetFocus
            GoTo Exit_Form_BeforeUpdate
        End If
    End If
    'Percorso del Dato Tecnico
    If Me!PercorsoObbl = True And Me!DatoObbligatorio = True Then
        If isnull(Me!Percorso) = True Then
            MsgBox "Manca il Percorso del Dato Tecnico", vbCritical,
"Inserimento Dati Tecnici dei Prodotti"
            blErrore = True
            Me!cmdPercorso.SetFocus
            GoTo Exit_Form_BeforeUpdate
        End If
    End If
Exit_Form_BeforeUpdate:
    If blErrore = True Then  Cancel = True
    DoCmd.Hourglass False
    Exit Sub
Err_Form_BeforeUpdate:
    MsgBox ERR.number & " - " & ERR.description
    Resume Exit_Form_BeforeUpdate
End Sub
****************************************************************************
****
Grazie
Ciao
Eugenio


text:
> [CUT]
>
> Mi sembra che il codice VBA generato a fronte dell'evento "Prima di
> aggiornare" faccia egregiamente il suo mestiere.
> Bisognerebbe vedere cosa hai scritto a fronte dell'evento Su
scaricamento/Su
> chiusura della maschera.
Il messaggio è precedente all'evento "Su scaricamento"
> Certo in tali routine devi proteggerti dal fatto che, se il record
corrente
> è in fase di inserimento o di modifica (vedi sull'help la Proprietà
Dirty),
> va riverificata la presenza dei campi obbligatoria ed in caso esista
> l'errore con un Me.Undo (vedi help) annulla tutte le variazioni effettuate
> nella maschera, in quanto se non vengono annullate provocano il
salvataggio
> drl record alla chiusura della maaschera e deve essere questo il caso in
cui
> poi ti viene segnalato l'errore.
>
In effetti, come dicevo, l'errore si verifica proprio a seguito di una
modifica, ma non so come comportarmi, perchè sicuramente il messaggio viene
emesso anche prima dell'evento "Dopo aggiornamento".
Grazie
Ciao
Eugenio


text:
"Eugenio" <epiworld chiocciola @ chiocciola
tiscali.it
> ha scritto nel
messaggio news:cklon1$p2i$1...@lacerta.tiscalinet.it...
>
> > [CUT]
> >
> > Mi sembra che il codice VBA generato a fronte dell'evento "Prima di
> > aggiornare" faccia egregiamente il suo mestiere.
> > Bisognerebbe vedere cosa hai scritto a fronte dell'evento Su
> scaricamento/Su
> > chiusura della maschera.
>
> Il messaggio è precedente all'evento "Su scaricamento"
Leggi più avanti.
>
> > Certo in tali routine devi proteggerti dal fatto che, se il record
> corrente
> > è in fase di inserimento o di modifica (vedi sull'help la Proprietà
> Dirty),
> > va riverificata la presenza dei campi obbligatoria ed in caso esista
> > l'errore con un Me.Undo (vedi help) annulla tutte le variazioni
effettuate
> > nella maschera, in quanto se non vengono annullate provocano il
> salvataggio
> > drl record alla chiusura della maaschera e deve essere questo il caso in
> cui
> > poi ti viene segnalato l'errore.
> >
>
> In effetti, come dicevo, l'errore si verifica proprio a seguito di una
> modifica, ma non so come comportarmi, perchè sicuramente il messaggio
viene
> emesso anche prima dell'evento "Dopo aggiornamento".
Se nella struttura della tabella hai impostato a Si la proprieta di campo
Richiesto di quei campi Access ti segnala quell'errore proprio mentre tenta
di salvare l'ultimo record modificato prima di chiudere la maschera: quei
messaggi li puoi evitare solo impostando a No la proprietà di campo
Richiesto. D'altra parte se fai le verifiche a fronte dell'evento "Prima di
aggiornare" con la segnalazione dei messaggi delle anomalie e l'annullamento
dell'evento di registrazione record (Cancel = True) non ha molto senso
impostare a Si tale proprietà di campo.
Così però il record con i campi non compilati non correttamente compilati
verrà registrato al momento che chiusi la maschera a meno che non annulli le
modifice apportate al record corrente con Me.Undo (vedi help).
>
> Grazie
> Ciao
> Eugenio
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: consenti modifiche

author: Pilan Simone

text:
Per una maschera contenente una sottomaschera, ho impostato la proprietà
consenti modifiche a no.
Successivamente ho creato un pulsante che abilita la possibilità di
modificare i record tramite la funzione
allowedits.
Nella maschera tutto ok, infatti i dati inseriti possono essere modificati.
Il problema è nella sottomaschera
che nonostante abbia impostata la proprietà consenti modifiche a si, non mi
permette di modificare i dati.
Come posso fare?
Ciao e grazie


title: consenti modifiche

author: Pablitomf

text:
Pilan Simone ha scritto:

> Ciao e grazie
Semplice... che tu imposti o meno le proprietà Aggiunta"Si/No" alla
sottomaschera Access se ne frega altamente, perchè ritiene la stessa
elemento della Form principale... devi agire su AllowEdits anche sulla
sottomaschera altrimenti non ci riuscirai mai...
Es.
Me.[Tua_Sottomaschera].Form.AllowEdits = True / False
--
Pablitomf
Lentamente muore chi abbandona un progetto prima di iniziarlo, chi non fa
domande sugli argomenti che non conosce, chi non risponde quando gli
chiedono qualcosa che conosce. (P.Neruda)
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Messaggi guida

author: DBN

text:
Forse chiedo troppo. Capita in alcuni programmi che lasciando il puntatore
del mouse sopra una certa scritta o un certo campo da compilare, si apra una
specie di "fumetto" o finestrella che da spiegazioni circa il campo da
imputare. Muovendo il mouse questo sparisce.
La stessa cosa capita quando lasci il puntatore del mouse su un tasto di
office.
E possibile farlo con access nelle varie applicazioni? se si qualcuno ha
qualche suggerimento?
Grazie ancora


title: Messaggi guida

author: Giorgio Prx

text:
"DBN" <
dbo...@dalbosco.com
> ha scritto nel messaggio
news:beoedd$7cuk4$1...@ID-91233.news.uni-berlin.de...

Ciao DBN
In AccessXp e credo anche in Access2000 hanno implementato nelle proprietą
dei controlli la voce "Testo descrizione controllo" che fa quanto da te
descritto.
Ciao Giorgio.


title: Messaggi guida

author: omasnc

text:
"Giorgio Prx" <
giorgio...@nospamtiscali.it
> ha scritto nel messaggio
news:beogjm$dq2$1...@lacerta.tiscalinet.it...

Intervengo solo per precisare che la proprietą "Testo descrizione controllo"
č disponibile anche in Access 97.
Ciao
Galliano.


title: Messaggi guida

text:
"omasnc" <
omaTOGL...@rdn.it
> ha scritto nel messaggio
news:SOPPa.167496$Ny5.4...@twister2.libero.it...
>
> "Giorgio Prx" <
giorgio...@nospamtiscali.it
> ha scritto nel messaggio
> news:beogjm$dq2$1...@lacerta.tiscalinet.it...
> >
> > "DBN" <
dbo...@dalbosco.com
> ha scritto nel messaggio
> > news:beoedd$7cuk4$1...@ID-91233.news.uni-berlin.de...
>
> Intervengo solo per precisare che la proprietą "Testo descrizione
controllo"
> č disponibile anche in Access 97.
>
>
> Ciao
>
> Galliano.
>
>
Grazie non me lo ricordavo :-)
Ciao Giorgio


title: Messaggi guida

author: Alessandro Cara

text:

proprieta' controltiptext (in italiano Testo Descrizione controllo)
--
a.cara
Togli qualcosa dall'email


title: come sapere se una query o un report sono inutilizzati

author: fausto

text:
Buongiorno a tutti,
volevo sapere se č possibile determinare se una query o un report sono
inutilizzati
ho un file con 40 query e 30 report e sto cercando di ridurlo di dimensione
solo che a volte creavo query o report di prova e adesso non so piů se me ne
sono restati ancora o se qualche report posso ancora cancellarlo.
grazie
negrinelli walter


author: Alot

text:
On 18 Mag, 15:18, "fausto" <
negrifau...@tiscali.it
> wrote:
> Buongiorno a tutti,
> volevo sapere se è possibile determinare se una query o un report sono
> inutilizzati
> ho un file con 40 query e 30 report e sto cercando di ridurlo di dimensione
> solo che a volte creavo query o report di prova e adesso non so più se me ne
> sono restati ancora o se qualche report posso ancora cancellarlo.
> grazie
> negrinelli walter
Dal basso della mia ignoranza, mi viene in mente una soluzione moltos
spartana:
1) rinominali (tio aggiungendo un "_"
2) usa il DB
3) ogni volta che ti da errore perchè non trova il report o la query
toglili la "_"
Loop
F.


text:

Metodo distruttivo di DEBUG...!
Beh direi che oltre al tempo necessario per fare tutte le verifiche, a
meno non si tratti di 2 Tabelle ed 1 maschera con 1 report, la
soluzione è fallimentare pensa poi se devi controllare tutto...!
Ci sono dei TOOL apposta, oppure molta voglia di scrivere codice per
analizzare controlli Bound, ControlSource, RecordSource di Form/
Report, predicati SQL di Query, macro ecc...!
Quì potete trovare indicazioni:
http://www.donkarl.com/it?FAQ1.24
@Alex


text:
"Alot" <
al...@libero.it
> ha scritto nel messaggio
news:7c99eb4b-fd47-4e75...@l14g2000pro.googlegroups.com...
On 18 Mag, 15:18, "fausto" <
negrifau...@tiscali.it
> wrote:
> Buongiorno a tutti,
> volevo sapere se č possibile determinare se una query o un report sono
> inutilizzati
> ho un file con 40 query e 30 report e sto cercando di ridurlo di
> dimensione
> solo che a volte creavo query o report di prova e adesso non so piů se me
> ne
> sono restati ancora o se qualche report posso ancora cancellarlo.
> grazie
> negrinelli walter
Dal basso della mia ignoranza, mi viene in mente una soluzione moltos
spartana:
1) rinominali (tio aggiungendo un "_"
2) usa il DB
3) ogni volta che ti da errore perchč non trova il report o la query
toglili la "_"
Loop
F.
Ciao e scusa una cosa
come si comporta access se rinomino una query mi sostituisce qualcosa in
automatico o effettivamnte non mi trova piů nulla?
cioč se ho come origine dati di una maschere qr_bolle e lo rinomino in
z_qr_bolle mi cambia in automatico l'origine dati della maschera o quando
apro la maschera mi da errore?
grazie


text:
On 20 Mag, 07:52, "fausto" <
negrifau...@tiscali.it
> wrote:
> "Alot" <
al...@libero.it
> ha scritto nel messaggionews:7c99eb4b-fd47-4e75...@l14g2000pro.googlegroups.com...
> On 18 Mag, 15:18, "fausto" <
negrifau...@tiscali.it
> wrote:
>
> > Buongiorno a tutti,
> > volevo sapere se è possibile determinare se una query o un report sono
> > inutilizzati
> > ho un file con 40 query e 30 report e sto cercando di ridurlo di
> > dimensione
> > solo che a volte creavo query o report di prova e adesso non so più se me
> > ne
> > sono restati ancora o se qualche report posso ancora cancellarlo.
> > grazie
> > negrinelli walter
>
> Dal basso della mia ignoranza, mi viene in mente una soluzione moltos
> spartana:
> 1) rinominali (tio aggiungendo un "_"
> 2) usa il DB
> 3) ogni volta che ti da errore perchè non trova il report o la query
> toglili la "_"
> Loop
>
> F.
>
> Ciao e scusa una cosa
> come si comporta access se rinomino una query mi sostituisce qualcosa in
> automatico o effettivamnte non mi trova più nulla?
> cioè se ho come origine dati di una maschere qr_bolle e lo rinomino in
> z_qr_bolle mi cambia in automatico l'origine dati della maschera o quando
> apro la maschera mi da errore?
> grazie
Si ovvio che da errore... ma le cose non sono così banali come le puoi
immaginare...!
Serve pensare :
1) Quantità di Oggetti da testare
2) Chi sviluppa genera Query RUNTIME temporanee associando magari i
Recordset
3) Le tabelle possono essere inserite come riferimenti in Funzioni di
Aggregazione sui domini(DOOKUP/DMAX ecc...)
4) Le Macro hanno accesso a tutti gli oggetti
5) Il codice VBA scritto...
L'insieme di questi fattori, ed altri che non cito o che dimentico, fa
decisamente pensare che se hai 1 maschera con 2 tabelle quello che
dici è fattibile,ma se hai scritto 30000 righe di codice, usi 100Query
e 100Tabelle, 100Maschere
con Sottomaschere... è decisamente improponibile pensare di aprire
ogni oggetto e sperare in un erroe per risolvere...!!!
Queste cose le lasciamo a chi sviluppa il DB per le ricette della
moglie(come faccio io) quelli bravi non fanno così...
@Alex


text:




1) io non sono bravo
2) sono io stesso che ho creato il db ma non so più neanche io cosa uso e
cosa no
la mia domanda e prova che ho fatto consiste
maschera con origine dati query
rinominato la query in query old
la maschera in automatico come origine mi mette query old
è possibile disabilitare questo comportamento?
grazie mille


title: PASSAGGIO PARAMETRI TRA FUNZIONI ???

author: Luca Manetti

text:
Salve a tutti,
ho il seguente problema:
Dalla funzione A chiamo la funzione B passandogli come parametri un Recordset.
Access mi dice "tipi di dati non corrispondenti".
Non capisco il perche'.
funzione A: CreaCampoRicercaPartite()
funzione B: RiempiTxtRicerca(t as RecordSet)
Grazie in anticipo per l'aiuto
Luca manetti
****************************************************************************
***
Public Sub CreaCampoRicercaPartite()
Dim db As Database
Dim t_new As Recordset
Dim tbl As TableDef
Dim f1 As Field
Dim sql As String
'aggiunge il campo TxtRicerca alla tabella T_Partite_Proprietari
Set db = CurrentDb()
Set tbl = db.TableDefs("T_Partite_Proprietari")
Set f1 = tbl.CreateField("TxtRicerca", dbText)
tbl.Fields.Append f1
'apre la tabella T_Partite_Proprietari
sql = "SELECT T_Partite_Proprietari.NumeroPartita,
T_Partite_Proprietari.ID_EntitaProprietaria,
T_Partite_Proprietari.ResponsabilePartita,
T_Partite_Proprietari.TxtRicerca" & _
" FROM T_Partite_Proprietari ORDER BY T_Partite_Proprietari.NumeroPartita,
T_Partite_Proprietari.ID_EntitaProprietaria;"
Set t_new = db.OpenRecordset(sql, dbOpenDynaset)
RiempiTxtRicerca (t_new)
End Sub
****************************************************************************
***
****************************************************************************
***
Private Sub RiempiTxtRicerca(t as RecordSet)
Dim txt, txt_all As String
Dim part1, part2 As Integer
t.MoveFirst
inizio:
part1 = t!NumeroPartita
txt = t!ID_EntitaProprietaria
t.MoveNext
If t.EOF = True Then
    t.Close
    Exit Sub
End If
....ecc......
****************************************************************************
***
_____________________________________________________________________________
      ___   ___    __
     /  /  /   ¦  /  ¦ Luca Manetti         ICIMSI / SUPSI
    /  /  /    ¦ /   ¦ ing. dipl. ETH       Scuola Universitaria Professionale
   /  /  /  /¦ ¦/    ¦                      Galleria 2
  /  /  /  / ¦   /¦  ¦                      CH-6928 Manno
 /  /__/__/__¦__/ ¦  ¦
/___________/     ¦__¦
     /  /mailto:
lman...@cimsi.cim.ch
       tel.
++41/91/610.89.64
    /__/
http://www.onemore.ch
		   fax.
++41/91/610.89.70
____________________________________________________________________________
_
--
Posted from
vigna.cimsi.cim.ch
 [193.72.254.3]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: PASSAGGIO PARAMETRI TRA FUNZIONI ???

author: Antonio Biso

text:
Luca Manetti <
lman...@cimsi.cim.ch
> wrote in message
3.0.5.32.20001124111606.009cd680@mailhost...
Salve a tutti,
ho il seguente problema:
Dalla funzione A chiamo la funzione B passandogli come parametri un
Recordset.
Access mi dice "tipi di dati non corrispondenti".
Non capisco il perche'.
funzione A: CreaCampoRicercaPartite()
funzione B: RiempiTxtRicerca(t as RecordSet)
Private Sub RiempiTxtRicerca(t as RecordSet)
Prova un po' a dichiararti questa public...
Antonio


title: PASSAGGIO PARAMETRI TRA FUNZIONI ???

author: Basjlico

text:
On 24 Nov 2000 11:16:34 +0100,
lman...@cimsi.cim.ch
 (Luca Manetti)
wrote:
>Salve a tutti,
>
>ho il seguente problema:
>
>Dalla funzione A chiamo la funzione B passandogli come parametri un Recordset.
>Access mi dice "tipi di dati non corrispondenti".
>Non capisco il perche'.
>
>funzione A: CreaCampoRicercaPartite()
>funzione B: RiempiTxtRicerca(t as RecordSet)
>
>
>Grazie in anticipo per l'aiuto
>
Se non erro VBA passa i parametri per valore, prova a passarli per per
riferimento e a specficare il tipo di recodset:
RiempiTxtRicerca (byref t as (ADODB|DAO).Recordset)


title: PASSAGGIO PARAMETRI TRA FUNZIONI ???

author: Michele Amato

text:
Luca Manetti <
lman...@cimsi.cim.ch
> wrote in message
3.0.5.32.20001124111606.009cd680@mailhost...
>Salve a tutti,
>
>ho il seguente problema:
>
>Dalla funzione A chiamo la funzione B passandogli come parametri un
Recordset.
>Access mi dice "tipi di dati non corrispondenti".
>Non capisco il perche'.
E' un problema di sintassi che l'analizzatore grammaticale di Access non
intercetta, l'interprete invece sì.
L'invocazione di routine con parametri può essere effettuata in due modi
diversi:
1)
Call RiempiTxtRicerca (t_new)
2)
RiempiTxtRicerca t_new
Tu hai usato un terzo sistema
RiempiTxtRicerca (t_new)
che evidentemente non è corretto sintatticamente.
HTH
Michele Amato


title: PASSAGGIO PARAMETRI TRA FUNZIONI ???

text:
Grazie per le risposte, ma non sono riuscito a farlo funzionare.
Ho provato sia a dichiarare la funzione B come public, sia a chiamarla con
"call".
L'errore e' sempre il medesimo: "dati non corrispondenti".
Mi sembra un problema talmente banale da risultare stupido... ma mi sto
convincendo che lo stupido sono io e che sto dimenticando qualcosa da
qualche parte.
Ho aggirato la cosa passando alla funzione B una stringa con il nome della
tabella aperta nella funzione A. Il fatto e' che in B devo dichiarare e
aprire una seconda volta lo stesso RecordSet, e cio' mi sembra inutile.
In ogni caso rimango qui in attesa di suggerimenti, ringraziendo in
anticipo per la pazienza.
Saluti.
Luca Manetti



title: Lista in orizzontale.

author: Mauro

text:
Il mio DB è composto da un archivio nominativi e da un elenco di
prestazioni che pratico a loro.
In una stampa dovrei far uscire la lista delle prestazioni praticate,
non in un elenco verticale bensi' in una lista orizzontale,
chiaramente se di una prestazioni ce n'è piu' di una unità ne deve
stampare solo una.
Mi dovrebbe uscire una stampa tipo:
Nominativo: Pinco Pallino
Prestazioni:  terapia, medicinale, trattamento, ecc, ecc.
Adesso la faccio uscire così:
Nominativo: Pinco Pallino
Prestazioni: terapia
             medicinale
             medicinale
             medicinale
             trattamento
             ecc.
C'è qualche anima pia che sa darmi un aiutino ?
Grazie
MaurO


title: Lista in orizzontale.

author: Roberto da casa

text:
"Mauro" <
mauro...@libero.it
> ha scritto nel messaggio
news:dadb67f6.04021...@posting.google.com...

Prova  a postare ls truttura delle due tabelle.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Lista in orizzontale.

text:
"Roberto da casa" <
r.ma...@libero.it
> wrote in message news:<CasXb.7580$
Kc3.2...@twister2.libero.it
>...
> "Mauro" <
mauro...@libero.it
> ha scritto nel messaggio
> news:dadb67f6.04021...@posting.google.com...
> > Il mio DB è composto da un archivio nominativi e da un elenco di
> > prestazioni che pratico a loro.
> > In una stampa dovrei far uscire la lista delle prestazioni praticate,
> > non in un elenco verticale bensi' in una lista orizzontale,
> > chiaramente se di una prestazioni ce n'è piu' di una unità ne deve
> > stampare solo una.
> >
> > Mi dovrebbe uscire una stampa tipo:
> > Nominativo: Pinco Pallino
> > Prestazioni:  terapia, medicinale, trattamento, ecc, ecc.
> >
> > Adesso la faccio uscire così:
> > Nominativo: Pinco Pallino
> > Prestazioni: terapia
> >              medicinale
> >              medicinale
> >              medicinale
> >              trattamento
> >              ecc.
> >
> > C'è qualche anima pia che sa darmi un aiutino ?
> >
> > Grazie
> >
> >
> > MaurO
>
> Prova  a postare ls truttura delle due tabelle.
Spero ti siano sufficiente queste indicazioni, chiaramente ci sono
altri campi nelle tabelle.
Tabella ANAGRAFICA
Campi: Cartella (testo 6 carattteri)
       Nominativo (Testo)
Tabella RICHIESTE
        Cartella (relazionata con anagrafica)
        Consulenza (numerica, relazionata con CONSULENZE)

Tabella CONSULENZE
        ID (relazionata con RICHIESTE)
        Descrizione
Grazie mile dell'aiuto che vorrai darmi.

A pesto


title: Lista in orizzontale.

text:

Scusami, ma mentre hai chiaramente indicato le chiavi esterne della tabella
RICHIESTE, non è per niente chiaro quali siano le chiavi primarie delle tre



title: Lista in orizzontale.

text:
"Roberto da casa" <
r.ma...@libero.it
> wrote in message news:<BqNXb.9469$
Kc3.3...@twister2.libero.it
>...

Tabella ANAGRAFICA
Campi: cartella (chiave - testo 6 carattteri)
       Nominativo (Testo)
       Tabella RICHIESTE
       Cartella (chiave - testo relazionata con anagrafica)
       Consulenza (numerica, relazionata con CONSULENZE)
       Tabella CONSULENZE
       ID (chiave - contatore - relazionata con RICHIESTE)
       Descrizione
è sufficiente ?


title: Lista in orizzontale.

text:

E' sufficiente per dettagliare la struttura delle 3 tabelle, le loro chiavi
primarie ed esterne ed il modo in cui esse sono in relazione tra di loro.
Da quello che scrivi però è evidente che c'è qualcosa che non va nella
struttura della tabella RICHIESTE e della sua chiave primaria; se, come
sostieni, Cartella è la chiave primaria di tale tabella, in essa può esserci
per una certa cartella (alias Nominativo) solo UN record e quindi la
relazione tra le tabelle ANAGRAFICA e RICHIESTE può essere solamente del
tipo uno-a-uno e non uno-a-molti come tu hai dichiarato nel tuo primo
messaggio.
A mio avviso dovresti aggiungere nella tabella RICHIESTE un campo ID di tipo
contatore che dichiarerai come chiave primaria, mentre Cartella diventerà
solo una chiave esterna.
Se sei d'accordo a modificare così la struttura di quella tabella, rifatti
vivo che vedremo di continuare il nostro discorso.



title: Lista in orizzontale.

text:
"Roberto da casa" <
r.ma...@libero.it
> wrote in message news:<r9pYb.13545$
Kc3.4...@twister2.libero.it
>...

Certo, posso sempre fare come dici tu, ti ringrazio nin anticipo


title: Lista in orizzontale.

text:

Se la struttura delle tre tabelle è la seguente:
Tabella ANAGRAFICA
-------------------------
Cartella            Testo e chiave primaria
Nominativo      Testo
Tabella RICHIESTE
---------------------
IdRichiesta        Contatore e chiave primaria
Cartella             Testo
Consulenza        Numerico
Tabella CONSULENZE
-------------------------
ID                    Contatore e chiave primaria
Descrizione       Testo
Se le tabelle RICHIESTE e ANAGRAFICA sono in relazione uno-a-molti in base
ai rispettivi campi Cartelle.
Se le tabelle RICHIESTE e CONSULENZE sono in relazione uno-a-molti in base
ai rispettivi campi Consulenza ed ID.
In un module del tuo database registra la seguente funzione pubblica:
Public Function Orizzontale(Nomin) As String
Dim rst As DAO.Recordset
Dim strSQL As String
strSQL = "SELECT ANAGRAFICA.Nominativo, " & _
"CONSULENZE.Descrizione " & _
"FROM CONSULENZE INNER JOIN (RICHIESTE INNER " & _
"JOIN ANAGRAFICA ON RICHIESTE.Cartella = " & _
"ANAGRAFICA.Cartella) ON
CONSULENZE.ID
 = " & _
"RICHIESTE.Consulenza " & _
"GROUP BY ANAGRAFICA.Nominativo, " & _
"CONSULENZE.Descrizione;"
Orizzontale = ""
Set rst = CurrentDb().OpenRecordset(strSQL)
rst.MoveFirst
Do Until rst.EOF
    If rst!Nominativo = Nomin Then
        Orizzontale = Orizzontale & rst!Descrizione & ", "
    End If
    rst.MoveNext
Loop
Orizzontale = Left(Orizzontale, Len(Orizzontale) - 2)
Set rst = Nothing
End Function
Creati quindi una query di raggruppamento che abbia il seguente codice SQL:
SELECT ANAGRAFICA.Nominativo, Orizzontale([Nominativo]) AS Consulenze
FROM RICHIESTE INNER JOIN ANAGRAFICA ON RICHIESTE.Cartella =
ANAGRAFICA.Cartella
GROUP BY ANAGRAFICA.Nominativo;
A questo punto creati un report che abbia come origine record la query di
cui sopra.



title: Password all'apertura

author: Corrado

text:
Ciao a tutto il NG.
Volevo sapere se era possibile impostare una password legata
all'apertura di una maschera attraverso il click su un pulsante.
Ho provato a controllare l'help sulle password ma non trovato nulla
che potesse fare al caso.
Qualcuno di voi si è trovato con questa necessità e ha verificato se è
possibile?
Grazie.


title: Password all'apertura

author: Neo

text:
"Corrado" <*c*o*r*r*a*d*o*@*i*b*i*m*e*t*.*c*n*r*.*i*t*> ha scritto nel messaggio
news:iv8kqvglipjhva5jq...@4ax.com...

puoi chiedere la password con una inputbox oppure aprire una maschera di passaggio che chiede la
password e poi controllare nell amaschea di arrivo...
ci sono vari metodi.. dipende da cosa vuoi fare ....


title: Password all'apertura

text:
"Neo" <senz...@chiedetesul.NG> ha scritto:
>puoi chiedere la password con una inputbox oppure aprire una
>maschera di passaggio che chiede la password e poi controllare
>nell amaschea di arrivo...
>
>ci sono vari metodi.. dipende da cosa vuoi fare ....
L'idea era questa: da una maschera che viene aperta all'avvio vorrei
che al clic di un pulsante per l'apertura di un'altra maschera venisse
richiesta una password mentre gli altri controlli possono essere usati
senza inserire nulla. Quindi andrebbe benissimo anche una inputbox.
Ciao.


title: Password all'apertura

text:
"Neo" <senz...@chiedetesul.NG> ha scritto:

Ciao.
Edito: ho inserito questo codice preso dal sito comune:
Public Function ParAcc() As Boolean
  Dim PW As String
  PW = InputBox("Inserire PassWord")
  If PW = PassWord Then
    ParAcc = True
  Else
    ParAcc = False
  End If
End Function
E nel pulsante di apertura maschera:
If ParAcc = False Then
        DoCmd.OpenForm stDocName, , , stLinkCriteria
    Else
        GoTo Err_Inserimento_modifica_Dati_Click
Gli ho messo questo else perchè non sapevo che condizione dargli in
caso di password non inserita o errataa... in realtà però vorrei che
non facesse proprio nulla... sugegrimenti?


title: Password all'apertura

text:
"Corrado" <*c*o*r*r*a*d*o*@*i*b*i*m*e*t*.*c*n*r*.*i*t*> ha scritto nel messaggio
news:2adkqvomqi6b0inki...@4ax.com...

togli l'else
oopure reindirizza l'else a exit sub


title: Password all'apertura

author: Sandro CH

text:
If ParAcc = False Then
         DoCmd.OpenForm stDocName, , , stLinkCriteria
     Else
 End if
Se vuoi ci metti un msgbox "Password errata".
Ciao
Corrado <*c*o*r*r*a*d*o*@*i*b*i*m*e*t*.*c*n*r*.*i*t*> wrote in message news:<
2adkqvomqi6b0inki...@4ax.com
>...



title: Password all'apertura

text:
>Public Function ParAcc() As Boolean
>  Dim PW As String
>  PW = InputBox("Inserire PassWord")
>  If PW = PassWord Then
>    ParAcc = True
>  Else
>    ParAcc = False
>  End If
>End Function
>
>E nel pulsante di apertura maschera:
>
>If ParAcc = False Then
>        DoCmd.OpenForm stDocName, , , stLinkCriteria
Ho notato una cosa. Qualsiasi valore inserisco nell'imputbox diverso
da nulla (lasciando il campo vuoto cioč) lo accetta come valido.
Ho provato anche a dichiarare un'altra variabile e confrontarla ma
nulla... qualcuno mi puň illuminare? Grazie.


title: Password all'apertura

text:
>Ho notato una cosa. Qualsiasi valore inserisco nell'imputbox diverso
>da nulla (lasciando il campo vuoto cioč) lo accetta come valido.
>
>Ho provato anche a dichiarare un'altra variabile e confrontarla ma
>nulla... qualcuno mi puň illuminare? Grazie.
Ho risolto mancava un "
^^


title: modifica campi collegati di una sottomaschera

author: Giuseppe

text:
Salve. Buon 2010 a tutti.
Ho una maschera di inserimento fatture con sottomaschera.
Le due maschere sono collegate con 4 campi.
Se dopo aver creato un record, vado nella maschera principale a
cambiare il valore di un campo master, vorrei che nella sottomaschera
il campo collegato si aggiornasse automaticamente per ogni record
della sottomaschera.
Come fare?
Grazie anticipate.
Giuseppe.


author: Marco Pizzamiglio

text:
Giuseppe ha scritto:

Devi impostare un'opzione sulla relazione. Vai nella finestra delle
relazioni, crea una relazione tra le due tabelle con tutti i 4 campi se
non c'� gi�, applica l'integrit� referenziale e abilita l'opzione
"Aggiorna campi correlati a catena".
Ciao.
-Marco-
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


text:
On 5 Gen, 13:50,
marco.pizzamig...@gmail.com
 (Marco Pizzamiglio)
wrote:
> Giuseppe ha scritto:
>
> > Salve. Buon 2010 a tutti.
> > Ho una maschera di inserimento fatture con sottomaschera.
> > Le due maschere sono collegate con 4 campi.
> > Se dopo aver creato un record, vado nella maschera principale a
> > cambiare il valore di un campo master, vorrei che nella sottomaschera
> > il campo collegato si aggiornasse automaticamente per ogni record
> > della sottomaschera.
> > Come fare?
> > Grazie anticipate.
> > Giuseppe.
>
> Devi impostare un'opzione sulla relazione. Vai nella finestra delle
> relazioni, crea una relazione tra le due tabelle con tutti i 4 campi se
> non c'è già, applica l'integrità referenziale e abilita l'opzione
> "Aggiorna campi correlati a catena".
> Ciao.
> -Marco-
>
> --
>
> questo articolo e` stato inviato via web dal servizio gratuitohttp://
www.newsland.it/newssegnala
 gli abusi ad
ab...@newsland.it
Ciao e grazie Marco.
Ho creato la relazione una a molti tra l'Id della tabella fatture e il
numrig della tabella righefattura applicando l'integrità referenziale
e spuntano le due voci sotto per aggiornare e cancellare i campi
correlati.
Solo che nella stessa relazione non posso correlare gli altri campi in
quanto gli altri non sono univoci.
Trattandosi di un database multiazienda, i campi Nfattura ed
NProtocollo sono uguali in alcuni record perchè attinenti ad una ditta
diversa.
Di conseguenza andando a cambiare il numero di protocollo e il numero
di fattura in un record nella maschera mi sparisce il prodotto dalla
sottomaschera perchè non corrispondono i numeri di fattura o di
protocollo.
Come devo fare?


text:
Giuseppe ha scritto:
> On 5 Gen, 13:50,
marco.pizzamig...@gmail.com
 (Marco Pizzamiglio)
> wrote:
> > Giuseppe ha scritto:
> >
> > > Salve. Buon 2010 a tutti.
> > > Ho una maschera di inserimento fatture con sottomaschera.
> > > Le due maschere sono collegate con 4 campi.
> > > Se dopo aver creato un record, vado nella maschera principale a
> > > cambiare il valore di un campo master, vorrei che nella sottomaschera
> > > il campo collegato si aggiornasse automaticamente per ogni record
> > > della sottomaschera.
> > > Come fare?
> > > Grazie anticipate.
> > > Giuseppe.
> >
> > Devi impostare un'opzione sulla relazione. Vai nella finestra delle
> > relazioni, crea una relazione tra le due tabelle con tutti i 4 campi se
> > non c'� gi�, applica l'integrit� referenziale e abilita l'opzione
> > "Aggiorna campi correlati a catena".
> > Ciao.
> > -Marco-
> >
> > --
> >
> > questo articolo e` stato inviato via web dal servizio
gratuitohttp://
www.newsland.it/newssegnala
 gli abusi ad
ab...@newsland.it
> Ciao e grazie Marco.
> Ho creato la relazione una a molti tra l'Id della tabella fatture e il
> numrig della tabella righefattura applicando l'integrit� referenziale
> e spuntano le due voci sotto per aggiornare e cancellare i campi
> correlati.
> Solo che nella stessa relazione non posso correlare gli altri campi in
> quanto gli altri non sono univoci.
> Trattandosi di un database multiazienda, i campi Nfattura ed
> NProtocollo sono uguali in alcuni record perch� attinenti ad una ditta
> diversa.
> Di conseguenza andando a cambiare il numero di protocollo e il numero
> di fattura in un record nella maschera mi sparisce il prodotto dalla
> sottomaschera perch� non corrispondono i numeri di fattura o di
> protocollo.
> Come devo fare?
Se colleghi le due tabelle tramite ID e numrig non ti serve duplicare gli
altri campi (Nfattura, NProtocollo...). Mettili solo nella tabella
principale (Fatture) ed eliminali dalla secondaria.
La sottomaschera andr� collegata usando gli stessi campi che definiscono
la relazione, quindi tramite ID e numrig.
Ciao.
-Marco-
--
questo articolo e` stato inviato via web dal servizio gratuito



text:
On 7 Gen, 09:12,
marco.pizzamig...@gmail.com
 (Marco Pizzamiglio)
wrote:
> Giuseppe ha scritto:
>
>
>
> > On 5 Gen, 13:50,
marco.pizzamig...@gmail.com
 (Marco Pizzamiglio)
> > wrote:
> > > Giuseppe ha scritto:
>
> > > > Salve. Buon 2010 a tutti.
> > > > Ho una maschera di inserimento fatture con sottomaschera.
> > > > Le due maschere sono collegate con 4 campi.
> > > > Se dopo aver creato un record, vado nella maschera principale a
> > > > cambiare il valore di un campo master, vorrei che nella sottomaschera
> > > > il campo collegato si aggiornasse automaticamente per ogni record
> > > > della sottomaschera.
> > > > Come fare?
> > > > Grazie anticipate.
> > > > Giuseppe.
>
> > > Devi impostare un'opzione sulla relazione. Vai nella finestra delle
> > > relazioni, crea una relazione tra le due tabelle con tutti i 4 campi se
> > > non c' gi , applica l'integrit referenziale e abilita l'opzione
> > > "Aggiorna campi correlati a catena".
> > > Ciao.
> > > -Marco-
>
> > > --
>
> > > questo articolo e` stato inviato via web dal servizio
>
> gratuitohttp://
www.newsland.it/newssegnalagli
 abusi ad
ab...@newsland.it
>
> > Ciao e grazie Marco.
> > Ho creato la relazione una a molti tra l'Id della tabella fatture e il
> > numrig della tabella righefattura applicando l'integrit referenziale
> > e spuntano le due voci sotto per aggiornare e cancellare i campi
> > correlati.
> > Solo che nella stessa relazione non posso correlare gli altri campi in
> > quanto gli altri non sono univoci.
> > Trattandosi di un database multiazienda, i campi Nfattura ed
> > NProtocollo sono uguali in alcuni record perch attinenti ad una ditta
> > diversa.
> > Di conseguenza andando a cambiare il numero di protocollo e il numero
> > di fattura in un record nella maschera mi sparisce il prodotto dalla
> > sottomaschera perch non corrispondono i numeri di fattura o di
> > protocollo.
> > Come devo fare?
>
> Se colleghi le due tabelle tramite ID e numrig non ti serve duplicare gli
> altri campi (Nfattura, NProtocollo...). Mettili solo nella tabella
> principale (Fatture) ed eliminali dalla secondaria.
> La sottomaschera andr collegata usando gli stessi campi che definiscono
> la relazione, quindi tramite ID e numrig.
> Ciao.
> -Marco-
>
> --
>
> questo articolo e` stato inviato via web dal servizio gratuitohttp://
www.newsland.it/newssegnala
 gli abusi ad
ab...@newsland.it
In effetti questa soluzione l'avevo già messa in atto, solo che in
un'altra maschera dove visualizzo l'elenco delle fatture emesse per un
determinato articolo, senza mettere nell'origine dati  la relazione
delle tabelle righefattura e fatture, non posso visualizzare il numero
delle fatture in cui un articolo è stato fatturato.
Se nell'origine dati metto entrambe le tabelle relazionandole tramite
ID e nelle fatture sono presenti più articoli anzichè generare un
record me ne genera tanti quanti sono gli articoli presenti nella
fattura.
Dovrò rivedere quest'ultima maschera e report e risolvere lì il nuovo
problema.
Grazie tante Marco.
Giuseppe.


text:
Giuseppe ha scritto:
> On 7 Gen, 09:12,
marco.pizzamig...@gmail.com
 (Marco Pizzamiglio)
> wrote:
> > Giuseppe ha scritto:
> >
> >
> >
> > > On 5 Gen, 13:50,
marco.pizzamig...@gmail.com
 (Marco Pizzamiglio)
> > > wrote:
> > > > Giuseppe ha scritto:
> >
> > > > > Salve. Buon 2010 a tutti.
> > > > > Ho una maschera di inserimento fatture con sottomaschera.
> > > > > Le due maschere sono collegate con 4 campi.
> > > > > Se dopo aver creato un record, vado nella maschera principale a
> > > > > cambiare il valore di un campo master, vorrei che nella sottomaschera
> > > > > il campo collegato si aggiornasse automaticamente per ogni record
> > > > > della sottomaschera.
> > > > > Come fare?
> > > > > Grazie anticipate.
> > > > > Giuseppe.
> >
> > > > Devi impostare un'opzione sulla relazione. Vai nella finestra delle
> > > > relazioni, crea una relazione tra le due tabelle con tutti i 4 campi se
> > > > non c' gi , applica l'integrit referenziale e abilita l'opzione
> > > > "Aggiorna campi correlati a catena".
> > > > Ciao.
> > > > -Marco-
> > > Ciao e grazie Marco.
> > > Ho creato la relazione una a molti tra l'Id della tabella fatture e il
> > > numrig della tabella righefattura applicando l'integrit referenziale
> > > e spuntano le due voci sotto per aggiornare e cancellare i campi
> > > correlati.
> > > Solo che nella stessa relazione non posso correlare gli altri campi in
> > > quanto gli altri non sono univoci.
> > > Trattandosi di un database multiazienda, i campi Nfattura ed
> > > NProtocollo sono uguali in alcuni record perch attinenti ad una ditta
> > > diversa.
> > > Di conseguenza andando a cambiare il numero di protocollo e il numero
> > > di fattura in un record nella maschera mi sparisce il prodotto dalla
> > > sottomaschera perch non corrispondono i numeri di fattura o di
> > > protocollo.
> > > Come devo fare?
> > Se colleghi le due tabelle tramite ID e numrig non ti serve duplicare gli
> > altri campi (Nfattura, NProtocollo...). Mettili solo nella tabella
> > principale (Fatture) ed eliminali dalla secondaria.
> > La sottomaschera andr collegata usando gli stessi campi che definiscono
> > la relazione, quindi tramite ID e numrig.
> > Ciao.
> > -Marco-
> In effetti questa soluzione l'avevo gi� messa in atto, solo che in
> un'altra maschera dove visualizzo l'elenco delle fatture emesse per un
> determinato articolo, senza mettere nell'origine dati  la relazione
> delle tabelle righefattura e fatture, non posso visualizzare il numero
> delle fatture in cui un articolo � stato fatturato.
> Se nell'origine dati metto entrambe le tabelle relazionandole tramite
> ID e nelle fatture sono presenti pi� articoli anzich� generare un
> record me ne genera tanti quanti sono gli articoli presenti nella
> fattura.
> Dovr� rivedere quest'ultima maschera e report e risolvere l� il nuovo
> problema.
> Grazie tante Marco.
> Giuseppe.
Se stai cercando le fatture in cui � presente uno specifico articolo
imposterai un criterio sull'IDarticolo della tabella dettagli, quindi ti
restituir� per ogni fattura solo le righe che contengono quell'articolo.
Puoi avere duplicati solo in caso un articolo compaia pi� volte nella
stessa fattura.
E' possibile, con una o pi� query, contare correttamente il numero di
fatture in cui compare un certo articolo, anche in caso di articoli
caricati pi� volte in una stessa fattura, tutto sta nell'usare bene i
criteri e i raggruppamenti.
Ciao.
-Marco-
--
questo articolo e` stato inviato via web dal servizio gratuito



title: Problemi Doppio click

author: Loris Ripa

text:
In una sottomaschera di M_Fornitori, chiamata
M_ListaOrdiniInoltratiPerFornitori ho inserito su evento doppio click,
grazie ai suggerimenti di chi mi ha risposto!!!, della casella
IDOrdineFornitore:
Private Sub IDOrdineFornitore_DblClick(Cancel As Integer)
On Error GoTo Err_IDOrdineFornitore_DblClick
    Dim stDocName As String
    Dim stLinkCriteria As String
    Dim Var As Variant
       Var =
Forms![M_Fornitori]![M_ListaOrdiniInoltratiPerFornitore].Form![IDOrdineForni
tore]
    stDocName = "M_VisualizzazioneOrdiniFornitori"
    stLinkCriteria = "[IDOrdineFornitore]=" & "'" & Var & "'"
    DoCmd.OpenForm stDocName, , , stLinkCriteria
Exit_IDOrdineFornitore_DblClick:
    Exit Sub
Err_IDOrdineFornitore_DblClick:
    MsgBox Err.Description
    Resume Exit_IDOrdineFornitore_DblClick
End Sub
In pratica vorre che cliccando sulla casella con il numero dell'ordine
"IDOrdineFornitore" vorrei che mi si aprisse la maschera con l'ordine
completo.
Ciao
E grazie ancora....
Ciao
Lo


title: Problemi Doppio click

author: Sergio MAZZA

text:
"Loris Ripa" <
roccuh...@virgilio.it
> ha scritto nel messaggio
news:Olz%8.132046$vm5.4...@news2.tin.it...

Presumo che la form, al doppio clic, non faccia quello che vuoi... Forse
perché l'Id del fornitore è numerico, mentre tu lo passi come condizione ma
in formato stringa...
Ciao.
--
Sergio MAZZA


title: Problemi Doppio click

text:
Inanzitutto GRAZIE, ma dato che sono un profano non riesco a capire dove
dovrei fare la correzioni!!!
Anzi, dopo che ci ho smanettato sopra un po' è peggio di prima....almeno mi
restituiva la maschera di visualizzazione ordini vuota  adesso un maschera
di errore...
non ci capisco più niente...
Ciao
Lo
"Sergio MAZZA" <
sergi...@tiscalinet.it
> ha scritto nel messaggio
news:ahmopm$hur$1...@canarie.caspur.it...



title: Problemi Doppio click

text:
"Loris Ripa" <
roccuh...@virgilio.it
> ha scritto nel messaggio
news:GUN%8.136151$vm5.4...@news2.tin.it...
> Inanzitutto GRAZIE, ma dato che sono un profano non riesco a capire dove
> dovrei fare la correzioni!!!
> Anzi, dopo che ci ho smanettato sopra un po' è peggio di prima....almeno
mi
> restituiva la maschera di visualizzazione ordini vuota  adesso un maschera
> di errore...
> non ci capisco più niente...
> Ciao
> Lo
>
Per favore scrivi la tua risposta dopo il testo del messaggio precedente,
come faccio io; grazie.
Prova con:
'---------------
stLinkCriteria = "[IDOrdineFornitore]=" & Var
'---------------
Ciao.
--
Sergio MAZZA


title: WithEvents

text:
Esiste il modo per creare un grande numero di oggetti activex (label o
commandbuttons) in una form ed associarvi un evento click senza dover
dichiarare con set ogni nuovo oggetto creato ed associarvi ad ognuno un
evento WithEvents!?


title: Access 2010  32 e 64bit

author: marcod

text:
Qualcuno di voi sà se è possibile installare access 2010 32bit  e
access 2010 64bit sullo stesso pc con sistema operativo a 64bit.
Vi risulta che ci siano dei conflitti?
Grazie in anticipo
Marco Dell'Oca


title: La guida di access non funziona più correttamente

author: Nefasto

text:
Dopo aver disintallato il VisualBasic 6 la guida di access è entrata in
crisi. Se vado per esempio a cercare openrecordset o opendatabase non mi
trova niente!
Che devo fare?
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


author: RoDAgo

text:
"Nefasto" scrisse...
> Dopo aver disintallato il VisualBasic 6 la guida di access è entrata in
> crisi. Se vado per esempio a cercare openrecordset o opendatabase non mi
> trova niente!
> Che devo fare?
Hai provato a reinstallare access?
RoDAgo


author: Antonio Gelardi

text:
"Nefasto" <
hu...@email.it
> ha scritto nel messaggio
news:8fdce0cbdc4ff21f27d...@mygate.mailgate.org...

Ti consiglio di disinstallare e reinstallare Access compresi i componenti
condivisi (ta i quali la guida in linea di VB)
Ciao


author: Zanna

text:
"Nefasto" <
hu...@email.it
> wrote in message
> Dopo aver disintallato il VisualBasic 6 la guida di access è entrata in
> crisi. Se vado per esempio a cercare openrecordset o opendatabase non mi
> trova niente!
Non ho ancora visto un Access2000 con la guida funzionante, e solo in
ufficio abbiamo una ventina di PC di sviluppo.
> Che devo fare?
Cercalo su MSDN di VB6.
Ciao
--
Math Parser :
http://www.neodatatype.net
Sito Comune :
http://www.it-lang-vb.net


author: Cane Randagio

text:
"Zanna" <
>
> Non ho ancora visto un Access2000 con la guida funzionante
Bummm ... addirittura.
>, e solo in
> ufficio abbiamo una ventina di PC di sviluppo.
Avete bisogno di un esorcista :-)
Bye


text:
"Zanna" <
znt....@virgilio.it
> ha scritto nel messaggio
news:VFumb.350614$R32.11...@news2.tin.it...
> "Nefasto" <
hu...@email.it
> wrote in message
>
> > Dopo aver disintallato il VisualBasic 6 la guida di access è entrata in
> > crisi. Se vado per esempio a cercare openrecordset o opendatabase non mi
> > trova niente!
>
> Non ho ancora visto un Access2000 con la guida funzionante, e solo in
> ufficio abbiamo una ventina di PC di sviluppo.
>
> > Che devo fare?
>
> Cercalo su MSDN di VB6.
Scusa  ma dove devo cercarlo?


text:
"Nefasto" <
hugesNONROMP...@email.it
> wrote in message
news:3Qumb.45358
> > Cercalo su MSDN di VB6.
>
> Scusa  ma dove devo cercarlo?
Su MSDN di VB6.



text:
"Zanna" <
znt....@virgilio.it
> ha scritto nel messaggio
news:SEymb.351826$R32.11...@news2.tin.it...

Ci deve essere l'eco........ NON CE LO IL VB6 CAZZAROLA!


author: Lupo

text:
[*Nefasto* =
hugesNONROMP...@email.it
 in
news:elAmb.46765$
e5.16...@news1.tin.it
] ha scritto:
> "Zanna" <
znt....@virgilio.it
> ha scritto nel messaggio
> news:SEymb.351826$R32.11...@news2.tin.it...
>> "Nefasto" <
hugesNONROMP...@email.it
> wrote in message
>> news:3Qumb.45358
>>
>>
>>>> Cercalo su MSDN di VB6.
>>>
>>> Scusa  ma dove devo cercarlo?
>>
>> Su MSDN di VB6.
>
> Ci deve essere l'eco........ NON CE LO IL VB6 CAZZAROLA!
Ah, beh, nemmeno qualche tasto sulla tastiera...


text:
[*Nefasto* =
hugesNONROMP...@email.it
 in
news:elAmb.46765$
e5.16...@news1.tin.it
] ha scritto:
> Ci deve essere l'eco........ NON CE LO IL VB6 CAZZAROLA!
Curioso, mai vista una macchina che esce dal negozio con VB6 installato:



text: Lupo?


text:
"emmexx" <
emme...@tiscalinet.it
> wrote in message
news:bng2bd$11gki7$1...@ID-97197.news.uni-
> Dopo aver *disinstallato* VB6!
Ooops :)
Allora mi scuso, per fortuna ho riletto il messaggio 3 volte :PPP
Per me non ce la fa piů, perň potrebbe installarsi MSDN senza VB.
Ciao



text:
"Nefasto" <
hugesNONROMP...@email.it
> wrote in message
news:elAmb.46765
> Ci deve essere l'eco........ NON CE LO IL VB6 CAZZAROLA!
Allora qual è il problema?
Tu dici che l'help non funziona SOLO DOPO aver installato VB6...
Ciao



author: emmexx

text:
Il 26/10/2003 9.20, Zanna scrisse:
> "Nefasto" <
hugesNONROMP...@email.it
> wrote in message
> news:elAmb.46765
>
>
>>Ci deve essere l'eco........ NON CE LO IL VB6 CAZZAROLA!
>
>
> Allora qual è il problema?
> Tu dici che l'help non funziona SOLO DOPO aver installato VB6...
>
Dopo aver *disinstallato* VB6!
Ce l'aveva e adesso non ce l'ha piu'...
	maxx
--
NOSPAM: Rimuovere i trattini dallo username!
Cut hyphens from my username!


text:
On Sat, 25 Oct 2003 13:13:25 GMT, "Zanna" <
znt....@virgilio.it
>
wrote:
>Non ho ancora visto un Access2000 con la guida funzionante
Se e' per questo io devo ancora vedere un "Access" funzionante :-PPP
--
cosi' imparate a fare cross-post :-P


author: sv

text:
Nefasto ha scritto:
> Dopo aver disintallato il VisualBasic 6 la guida di access è entrata in
> crisi. Se vado per esempio a cercare openrecordset o opendatabase non mi
> trova niente!
> Che devo fare?
Prima di pensare a disinstallare o installare, se hai Acc2000 utilizza dal
menu "?" -> Rileva i problemi e ripristina: mi ha risolto un problema come
quello tuo.
rgrds
SC
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


text:
"hal1961
> >Non ho ancora visto un Access2000 con la guida funzionante
> Se e' per questo io devo ancora vedere un "Access" funzionante :-PPP
Già, e pensa quanti *pistoloni* lo usano ... come motore Back-End  :-/
Che mondo, che mondo.
Bye


text:
[*Cane Randagio* =
dog...@libero.it
 in
news:7Odnb.71984$
e6.25...@twister2.libero.it
] ha scritto:

Sono un pistolone che usa, con soddisfazione, Access, non Ms Access.
Il primo è il motore (Jet), il secondo l'applicativo.


author: fidirico

text:
"Lupo" <
LupoOrmaiR...@libero.it
> ha scritto nel messaggio
news:bnk5ha$12ben8$1...@ID-174464.news.uni-berlin.de...
> [*Cane Randagio* =
dog...@libero.it
 in
> news:7Odnb.71984$
e6.25...@twister2.libero.it
] ha scritto:
>
MegaCut
Un Lupo e un Cane Randagio nello stesso thread non è cosa di tutti i giorni :)
Galliano


text:
"Lupo"
> > Già, e pensa quanti *pistoloni* lo usano ... come motore Back-End  :-/
> > Che mondo, che mondo.
> Sono un pistolone che usa, con soddisfazione, Access, non Ms Access.
Non l'ho scritto a caso!
> Il primo è il motore (Jet), il secondo l'applicativo.
Bravissimo.
Era ormai da tempo che non si vedevano più gli intelligentissimi thread su
cosa faccia meno schifo tra Windows, VB e Access...
Bye
P.S: Speriamo non debba intervenire l'accalappiacani .. con te mi sa avrebbe
qualche imbarazzo!


text:
[*Cane Randagio* =
dog...@libero.it
 in
news:qxonb.72965$
e6.26...@twister2.libero.it
] ha scritto:

Ammetto di essermi appena svegliato, ma non so come interpretare il tuo
post...
Mi piacerebbe non pensare troppo e, soprattutto, non pensare male. E' una
brutta mattina...


text:
On Tue, 28 Oct 2003 07:03:50 GMT, "Cane Randagio" <
dog...@libero.it
>
wrote:
>Era ormai da tempo che non si vedevano più gli intelligentissimi thread su
>cosa faccia meno schifo tra Windows, VB e Access...
Non e' questione di schifo o no, per quanto mi riguarda mi sono
scocciato di intervenire a salvare mdb di access chiamati a fare
cose per le quali tale prodotto non e' stato progettato.
Chi lavora davvero con database client-server in multiutenza capisce
cosa dico, con gli altri non vale la pena parlare.
--
ciao, hal


author: Alberto Melandri

text:
"Nefasto"
> Dopo aver disintallato il VisualBasic 6 la guida di access č entrata in
> crisi. Se vado per esempio a cercare openrecordset o opendatabase non mi
> trova niente!
Scusa, ma perchč tieni quella ciofeca di VB6 installato insieme ad Access
2000?
Nel caso ti servissero piccole utility eseguibili, ti consiglio C++ Builder:
la programmazione č un pochino piů complessa, ma č professionale e non hai
alcune Runtime in mezzo alle scatole...
Saluti.


text:
[*Alberto Melandri* =
alberto.mel...@virgilio.it
 in
news:kOtnb.73722$
e6.26...@twister2.libero.it
] ha scritto:
> "Nefasto"
>
>> Dopo aver disintallato il VisualBasic 6 la guida di access è entrata
>> in crisi. Se vado per esempio a cercare openrecordset o opendatabase
>> non mi trova niente!
>
> Scusa, ma perchè tieni quella ciofeca di VB6 installato insieme ad
> Access 2000?
Perchè VB6 non è affatto una ciofeca (su Access, applicativo, non motore,
non dico nulla, praticamente mai usato).
Se inizio l'esclamazione (che ometto) con "MaV", dici che mi son spiegato a
sufficienza?
> Nel caso ti servissero piccole utility eseguibili, ti consiglio C++
> Builder: la programmazione è un pochino più complessa, ma è
> professionale e non hai alcune Runtime in mezzo alle scatole...
Di chi è 'sta cosa? Anche se fosse M$ (che io, palesemente, non amo, eppur
uso) pensi che si possa tranquillamente ragionare in C dalla sera alla
mattina? Che discorsi sono?


text:
"Lupo" <> > Scusa, ma perchè tieni quella ciofeca di VB6 installato insieme
ad
> > Access 2000?
> Perchè VB6 non è affatto una ciofeca (su Access, applicativo, non motore,
> non dico nulla, praticamente mai usato).
Pardon ... non avevo notato fosse un cross post!
> Se inizio l'esclamazione (che ometto) con "MaV", dici che mi son spiegato
a
> sufficienza?
...
Mettila come vuoi: de gustibus  ;-)
Saluti.


author: Antonio Biso

text:
"Alberto Melandri" <
alberto.mel...@virgilio.it
> ha scritto nel
messaggio news:SYvnb.72419$vO5.2...@twister1.libero.it...

Senti, perchè non smetti di bisticciare con lupo e non mi presenti la tua
trombabilissima cuGGinetta?
Grazie
Antonio


text:
[*Antonio Biso* =
ch...@etruria.net
 in
news:VAwnb.72524$
vO5.2...@twister1.libero.it
] ha scritto:

Ragazzi, una volta stabilito che state scrivendo anche in un luogo
aggiuntivo "secondario", che ne direste di indirizzare solo dove desiderate?


text:
"Lupo" <
LupoOrmaiR...@libero.it
> ha scritto nel messaggio
news:bnm5hs$11afcc$1...@ID-174464.news.uni-berlin.de...

Non mi riguarda.
Io trovo un post sul "mio" NG e rispondo. Punto!
Sarà carico di chi non vuole interventi sul proprio NG replicare togliendo
il suo NG... cosa che tu non hai fatto...
Antonio


text:
"Lupo"
> Ammetto di essermi appena svegliato, ma non so come interpretare il tuo
> post...
> Mi piacerebbe non pensare troppo e, soprattutto, non pensare male. E' una
> brutta mattina...
C'est la vie  :-)
Ciao!


text:
"hal1961" <
> Non e' questione di schifo o no, per quanto mi riguarda mi sono
> scocciato di intervenire a salvare mdb di access chiamati a fare
> cose per le quali tale prodotto non e' stato progettato.
Condivido totalmente, anche  se ho in mente qualcos'altro...
> Chi lavora davvero con database client-server in multiutenza capisce
Verissimo, infatti per questo "rimproveravo" chi usa .mdb come base dati.
> cosa dico, con gli altri non vale la pena parlare.
Gli altri, magari, lavorano con Server SQL utilizzando appositi strumenti
FE, come gli .ADP (che altri ancora confondono con istituzioni sindacali o
entri previdenziali ... ma è altro discorso).
Bye


text:
[*Cane Randagio* =
dog...@libero.it
 in
news:ngynb.72847$
vO5.2...@twister1.libero.it
] ha scritto:

Mai una risposta, mai, eh?!
Ok, se sta bene a te, sta benissimo anche a me, mai più domande.


text:
[*hal1961* =
aldoc...@inwind.it
 in
news:bt7spvcn0rf3e1c52...@4ax.com
] ha scritto:
> Chi lavora davvero con database client-server in multiutenza capisce
> cosa dico, con gli altri non vale la pena parlare.
Ok, ora, semmai ti scappasse di rispondermi in qualche post, plonkami, per
favore e senza faccine.
Io, ogni tanto, mando in tutti i posti della gente, ma anche tu, un po' più
spesso, ci vai parecchio pesante.
E stavolta anche troppo.


text:
[*Cane Randagio* =
dog...@libero.it
 in
news:Cjynb.72862$
vO5.2...@twister1.libero.it
] ha scritto:

Senti, amico mio, quando avrai smesso di riempirti la bocca e ti abbasserai
a chiacchierare anche coi pistoloni (almeno uno qui c'è, io), sappi che la
cosa sarà gradita. Nel frattempo io, pistolone, vado avanti con DAO e
Access, facendo molta più strada di ADO+SQL Server. Quando vuoi fare una
corsetta, a disposizione, ma organizzati contro la polvere.


text:
"Lupo
(cut)
>Nel frattempo io, pistolone, vado avanti con DAO e
> Access, facendo molta più strada di ADO+SQL Server.
>Quando vuoi fare una
> corsetta, a disposizione, ma organizzati contro la polvere.
... in bocca al LUPO!
bye


title: default value

author: Marina F.

text:
Salve a tutti.
Ho un piccolo problema che mi blocca:
dovrei impostare un valore di default (la data odierna)su un controllo non
associato di una maschera la rutine mi imposta correttamente il valore (lo
vedo nelle proprietą del controllo)ma quando esco il valore non viene
salvato o meglio a volte si a volte no secondo come gli gira c'č un modo
sicuro per salvare questo dato o la possibilitą di intercettare l'evento di
chiusura applicazione uso A2000.
Grazie a tutti per le Vs. risposte


title: default value

text:
"Marina F." <1@l1> ha scritto nel messaggio
news:zxY%8.2371$n04....@twister2.libero.it...
> Salve a tutti.
> Ho un piccolo problema che mi blocca:
> dovrei impostare un valore di default (la data odierna)su un controllo non
> associato di una maschera la rutine mi imposta correttamente il valore (lo
> vedo nelle proprietà del controllo)ma quando esco il valore non viene
> salvato o meglio a volte si a volte no secondo come gli gira c'è un modo
> sicuro per salvare questo dato o la possibilità di intercettare l'evento
di
> chiusura applicazione uso A2000.
> Grazie a tutti per le Vs. risposte
>
Se non è associato come lo salvi? Se utilizzi una routine in quale evento
l'hai inserita? Perché è strano che funziona una volta si e l'altra no...
Ciao.
--
Sergio MAZZA


title: default value

text:
"Sergio MAZZA" <
sergi...@tiscalinet.it
> ha scritto nel messaggio
news:ahr1il$lrm$1...@canarie.caspur.it...

> Lo salvo impostandolo come dicevo prima, valore di default
La rutine è associata a un pulsante che apre un altra applicazione comunque
la base è questa:
If DateDiff("d", Datacontrollo, Date) > 7 Then 'se la differenza di
giorni("d")tra la datagamma e la data odierna e >7 allora
fai quello che vuoi.....
    DataGamma.DefaultValue = 123456789
end if
Ciao spero di essermi chiarita


title: default value

text:
"Marina F." <1@l1> ha scritto nel messaggio
news:Otf09.5647$n04.1...@twister2.libero.it...
>
> Lo salvo impostandolo come dicevo prima, valore di default
> La rutine è associata a un pulsante che apre un altra applicazione
comunque
> la base è questa:
>
> If DateDiff("d", Datacontrollo, Date) > 7 Then 'se la differenza di
> giorni("d")tra la datagamma e la data odierna e >7 allora
> fai quello che vuoi.....
>     DataGamma.DefaultValue = 123456789
> end if
>
> Ciao spero di essermi chiarita
Non capisco; da questo pezzo di codice vedo che fai un test tra un controllo
che si chiama "Datacontrollo" e la funzione "Date", se il test è vero allora
imposta il valore predefinito per un altro controllo che si chiama
"DataGamma"... Ma tutto questo per fare cosa? La proprietà DefaulValue è
utilizzata per impostare un valore di default per i nuovi record, ma se
"DataGamma" è il controllo non associato il valore non sarà mai scritto nel
nuovo record. E la routine dove l'hai scritta? In che evento?
Io inserirei la routine nell'evento "prima di inserire" (acc'97) ma
impostando il valore di un controllo associato...
Ciao.
--
Sergio MAZZA


title: maschere sparite

author: Francesco

text:
Ripropongo un errore che avevo gia' postato. Ho fatto alcune nuove
scoperte quindi lo ripropongo.
L'errore stava nel fatto che, dopo uno standby del pc nel database non
comparivano piu' le maschere.
In realtà le maschere non compaiono piu' nella visualizzazione
oggetti, ma sono presenti nel "Codice"
dentro a visual basic, in "Microsoft office access oggetti di classe"
compaiono tutte le mie forms:"Form_calendario","Form_menu", ecc...
ma se ci clicco sopra, provo a selezionarle (in alternativa mi
basterebbe anche riuscire ad eliminarle) ottengo : "Il nome maschera
'Calendario" immesso è errato o fa riferimento ad una maschera
inesistente." Se il nome di maschera non valido è in una macro,
scegliere OK. Il nome della macro ed i relativi argomenti verranno
visualizzati in una finestra di dialogo di azione non riuscita. Aprire
la finestra della macro e immettere il nome di maschera corretto.
E c'e' solo il pulsante [OK]
cosa si puo' fare per fare ricomparire le maschere nel db o in
alternativa toglierle dal progetto in modo da poterle ricreare ?
provando a compilare il progetto si presenta piu' volte l'errore di
cui sopra.
grazie


title: Gestione risorse umane e piano temporale

author: Luxor

text:
Ciao a tutti, mi servirebbe un piccolo suggerimento.
Il mio problema è legato alla gestione delle risorse umane. In pratica,
avendo X risorse umane da gestire
che svolgono attività in varie fasce orarie, dovrei determinare come
assegnare eventuali impegni nelle fasce
libere.
Esempio tipico potrebbe essere quello di un'impresa di consegne con 5
furgoni e 10 operai: dovendo
gestire appuntamenti, bisognerebbe evitare sovrapposizioni temporali di
impegni e, prima di fissare un nuovo
appuntamento, occorerebbe determinare in che giorno ed in che fascia una
determinata risorsa umana potrebbe
effettuare una consegna.
Qualcuno è a conoscenza di qualche controllo (anche non gratuito) che è
possibile usare in Access per gestire,
magari in modo visuale, una problematica del genere?
Con i controlli standard di Access, come impostereste il problema?
Access è il programma giusto per costruire cose del genere o è meglio
guardare altrove?
Conoscete qualche applicativo già esistente (facile ed econonomicamente non
impegnativo) che posso fare al
caso mio?


author: ciroteo

text:

Ciao! Benevenuto.
Per prima cosa mi pregio di dirti che se ben utilizzato Access è lo
strumento giusto per aiutarti ad affrontare il tuo problema. Non tanto
per i controlli quanto per la possibilità di strutturare aggiornare e
interrogare il database!
Questo significa che prima di tutto devi creare un modello del tuo
database. Devi stabilire le tabelle e le relazioni fra di esse dopo di
che penserai all'interfaccia utente e ai controlli da utilizzare.
Ovviamente problematiche del genere non sono semplicissime per chi è
alle prime armi, ma non demordere inizia a fare il tuo modello dopo di
che, chiedendo nel modo opportuno nel newsgroup, qualcuno di sicuro di
aiuterà.
Applicativi esistenti ce ne sono, ma dubito che siano economicamente
poco impegnativi. Se hai tempo e voglia di imparare perchè non provi
tu?


title: Mi cambia i valori nella sottomaschera

author: Ronny

text:
Ciao a tutti,
Ho una maschera/sottomaschera associate a una tabella di testata ed una di
dettaglio:
Nella sottomaschera ho un codice articolo , se scelto, con una Dlookup vado
a prendere il cliente ad esso associato (da anagrafica articoli), se non è
uguale a quello della testata errore , fin qui tutto bene, ma se l'articolo
lo sto inserendo nella seconda riga della sottomaschera e mi esce la msgbox
di errore, il furbo cosa fa: mi cambia anche la prima riga (con articolo
corretto) mettendo l'articolo scelto nella seconda.
Dove sbaglio???
Grazie mille.
Ronny
--------------------------------
Inviato via
http://usenet.libero.it


title: Mi cambia i valori nella sottomaschera

author: MA

text:
Il 03 Mar 2003, 14:45,
scremo...@tiscalinet.it
 (Ronny) ha scritto:
> Ciao a tutti,
>
> Ho una maschera/sottomaschera associate a una tabella di testata ed una di
> dettaglio:
>
> Nella sottomaschera ho un codice articolo , se scelto, con una Dlookup
vado
> a prendere il cliente ad esso associato (da anagrafica articoli), se non è
> uguale a quello della testata errore , fin qui tutto bene, ma se
l'articolo
> lo sto inserendo nella seconda riga della sottomaschera e mi esce la
msgbox
> di errore, il furbo cosa fa: mi cambia anche la prima riga (con articolo
> corretto) mettendo l'articolo scelto nella seconda.
> Dove sbaglio???
> Grazie mille.
> Ronny
Nel on farci capire un'H.
Compra una vocale fai un bel giro di ruota e spiega con maggiore calma prima
cosa vuoi e dopo come hai tentato di ottenerlo.
Altrimenti non se ne esce.
ciao MAssimiliano
p.s. salutami i famosissimi Ronny Stones...



title: Mi cambia i valori nella sottomaschera

author: Roberto da casa

text:
"Ronny" <
scremo...@tiscalinet.it
> ha scritto nel messaggio
news:194Z130Z244Z250Y...@usenet.libero.it...
> Ciao a tutti,
>
> Ho una maschera/sottomaschera associate a una tabella di testata ed una di
> dettaglio:
>
> Nella sottomaschera ho un codice articolo , se scelto, con una Dlookup
vado
> a prendere il cliente ad esso associato (da anagrafica articoli), se non č
> uguale a quello della testata errore , fin qui tutto bene, ma se
l'articolo
> lo sto inserendo nella seconda riga della sottomaschera e mi esce la
msgbox
> di errore, il furbo cosa fa: mi cambia anche la prima riga (con articolo
> corretto) mettendo l'articolo scelto nella seconda.
> Dove sbaglio???
Non č che quello che hai scritto sia chiarissimo, ma nel caso che io abbia
ben capito sbagli pensando che nella sottomaschera (con visualizzazione a
Maschere continue) ci siano tanti controlli cliente quanti sono i record
visualizzati: non č cosě; se con del codice VBA modifichi il valore di una
casella di testo non associata, lo modifichi per tutti i record visualizzati
e non solo per il record corrente, in quanto i controllo č uno solo e viene
quindi visualizzato con lo stesso valore per tutti i record visualizzati.
Invece di usare la DLookup in un codice VBA, usala scrivendola mell'origine
controllo della casella di testo non associata.
> Grazie mille.
> Ronny
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Cosa non funziona ?????

author: jeff

text:
ciao a tutti, sto impazzendo. in access 2000 questo codice non funziona.
in una maschera ho creato un pulsante con questo codice ma si interrompe
sul "Set R1 = ecc " dandomi errore 13, "Tipo non Corrispondente".
Ho controllato tutto. il campo Testo1 contiene un numero. Nei riferimenti
ho messo "Microsoft DAO 3.6 Object Library", ma mi da lo stesso anche con
le altre versioni precedenti.
--------------------------------------------------------------
Dim DB As Database
Dim R1 As Recordset
Dim Mat As Integer
Dim Pino As String
Set DB = CurrentDb
Mat = Forms![Maschera1]![Testo1]
Pino = "SELECT ALI.* FROM ALI WHERE (((MATR) = " & Mat & "));"
Set R1 = DB.OpenRecordset(Pino, dbOpenDynaset)
R1.MoveFirst
MsgBox R1("nome")
R1.Close
--------------------------------------------------------------
il tutto, in VB, funziona esattamente.
Aiutatemi voi, ve ne prego.
Grazie.
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Cosa non funziona ?????

author: Alessandro Cara

text:
jeff wrote:
>
> ciao a tutti, sto impazzendo. in access 2000 questo codice non funziona.
> in una maschera ho creato un pulsante con questo codice ma si interrompe
> sul "Set R1 = ecc " dandomi errore 13, "Tipo non Corrispondente".
> Ho controllato tutto. il campo Testo1 contiene un numero. Nei riferimenti
> ho messo "Microsoft DAO 3.6 Object Library", ma mi da lo stesso anche con
> le altre versioni precedenti.
>
> --------------------------------------------------------------
> Dim DB As Database
> Dim R1 As Recordset
> Dim Mat As Integer
> Dim Pino As String
>
> Set DB = CurrentDb
>
> Mat = Forms![Maschera1]![Testo1]
>
> Pino = "SELECT ALI.* FROM ALI WHERE (((MATR) = " & Mat & "));"
> Set R1 = DB.OpenRecordset(Pino, dbOpenDynaset)
>
> R1.MoveFirst
> MsgBox R1("nome")
>
> R1.Close
> --------------------------------------------------------------
>
> il tutto, in VB, funziona esattamente.
>
> Aiutatemi voi, ve ne prego.
> Grazie.
prova a scrivere
Dim R1 As DAO.Recordset
--
a.cara
Togli qualcosa dall'email


title: Cosa non funziona ?????

text:
Perfetto, funziona.
ti ringrazio moltissimo.
ma come mai questa novità?
almeno per me è una novità...
ciao.



title: Cosa non funziona ?????

text:
"jeff" <
la...@tiscali.it
> ha scritto nel messaggio
news:b0ga41$bs2$1...@news.newsland.it...
> Perfetto, funziona.
> ti ringrazio moltissimo.
>
> ma come mai questa novità?
> almeno per me è una novità...
>
> ciao.
>
Se non vuoi usare la sintassi che ti ha suggerito Alessandro Cara, occorre
che i riferimenti alla libreria Microsoft DAO precedano, nella lista dei
riferimenti, i riferimenti alla libreria Microsoft ADO: insomma, fai in modo
che i riferimenti a Microsoft DAO abbiano priorità massima.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: aggiungi record in casella combinata

text:
Ciao a tutti,
la mia domanda potrebbe essere molto banale, me ne rendo conto, ma
non riesco a capire come risolvere il problema.
Vorrei capire come č possibile aggiungere record in una tabella combinata che č
legata a un campo in una tabella cosě da non dover digitare nuovamente a una
visualizzazione successiva lo stesso dato. Insomma un inserimento incrementale.
Vi sarei molto grato.
--
Posted from  [213.82.208.89]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: aggiungi record in casella combinata

author: Roberto - Syd

text:
"Francesco " <
zaf...@tiscalinet.it
> ha scritto nel messaggio
news:0c8b70ebd6cec742b3d...@mygate.mailgate.org...

Sii piů chiaro vuoi sapere come si fa ad aggiungere una riga alla casella
combinata o come si fa a impostare un valore in una tabella tramite la
casella combinata?
Ciao Roberto - Syd


title: aggiungi record in casella combinata

author: Roberto dal portatile

text:
"Francesco " <
zaf...@tiscalinet.it
> ha scritto nel messaggio
news:0c8b70ebd6cec742b3d...@mygate.mailgate.org...
> Ciao a tutti,
> la mia domanda potrebbe essere molto banale, me ne rendo conto, ma
> non riesco a capire come risolvere il problema.
> Vorrei capire come č possibile aggiungere record in una tabella combinata
che č
> legata a un campo in una tabella cosě da non dover digitare nuovamente a
una
> visualizzazione successiva lo stesso dato. Insomma un inserimento
incrementale.
>
> Vi sarei molto grato.
>
Prova ad andare sul Sito Comune (link qui sotto), Sezione Forms, dai una
squardo alla FAQ intitolata "Si puň aggiungere un record alla tabella che č
origine riga di una casella combinata senza usare una maschera?" e vedi se
fa al caso tuo. Trovi anche un esempio allegato.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Stampare su 2 colonne ?

author: vendo e scambio a Milano

text:
ciao ragazzi volevo sapere se si riesce a fare una stampa su 2 colonne
ho un elenco e voglio stamarlo su 2 colonne in modo che mi stiano tutti su
di 1 foglio
e possible fare qualcosa <?
ciao e grazie


title: Stampare su 2 colonne ?

author: Fabrizio Conti (Panathos)

text:
On 27 Feb, 21:18, "vendo e scambio a Milano"  wrote:
> ho un elenco e voglio stamarlo su 2 colonne in modo che mi stiano tutti su
> di 1 foglio
> e possible fare qualcosa <?
Struttura report / imposta pagina / colonne. Questa opzione c'è almeno
da Access 97, pertanto sicuramente ce l'hai a disposizione.
ciao,
Panathos


title: Stampare su 2 colonne ?

text:
"Fabrizio Conti (Panathos)" <
pana...@gmail.com
> ha scritto nel messaggio
news:1b69ca42-0050-4e43...@h25g2000hsf.googlegroups.com...


ciao,
Panathos
provero
grazie


title: Cambiare la stampante predefinita

author: Sandrobi

text:
Ho bisogno di cambiare la stampante predefinita per creare file PDF con
PdfCreator, con un MDE in A2000 ma che può girare anche su pc che hanno AXP
o A2003. Dopo molte arrabbiature perché non sempre mi funzionava, sono
giunto a questa conclusione:
- usando l'API SetDefaultPrinter o l'oggetto WScript.Network va benissimo
con A2000 ma non con i successivi
- con AXP e A2003 l'unico modo per modificare temporaneamente la stampante
predefinita è usare l'oggetto Printer (che non c'è in A2000)
A questo punto vi chiedo 2 cose:
- avete anche voi riscontrato questo problema?
- come si può risolvere senza dover preparare due MDE diversi a seconda
della versione di Access installata?
--
Ciao, Sandrobi
-----------------
Se la tua email è fasulla, ti invito a leggere
http://wiki.news.nic.it/AntiSpam


title: Cambiare la stampante predefinita

author: Sergio MAZZA

text:
"Sandrobi" <
sand...@tiscali.it
> ha scritto nel messaggio news:4514ca67$0$30243$4faf...@reader1.news.tin.it...

Script WSH/VBS che cambia la stampante predefinita ma devi sapere tu quale era quella originale per ripristinarla, dopo, allo stesso
modo:
'---
Dim WshNet As Object
Set WshNet = CreateObject("Wscript.Network")
WshNet.SetDefaultPrinter "HP LaserJet 4100 PCL 6"
Set WshNet = Nothing
'---
Poi ci sarebbe anche il WMI
(
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wmisdk/wmi/wmi_tasks__printers_and_printing.asp
) ma è limitato nei
S.O.
Ciao.
--
Sergio MAZZA


title: Cambiare la stampante predefinita

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:ef2oj8$t4t$1...@area.cu.mi.it...
> "Sandrobi" <
sand...@tiscali.it
> ha scritto nel messaggio
> news:4514ca67$0$30243$4faf...@reader1.news.tin.it...
>> Ho bisogno di cambiare la stampante predefinita per creare file PDF con
>> PdfCreator, con un MDE in A2000 ma che può girare anche su pc che hanno
>> AXP o A2003. Dopo molte arrabbiature perché non sempre mi funzionava,
>> sono giunto a questa conclusione:
>> - usando l'API SetDefaultPrinter o l'oggetto WScript.Network va benissimo
>> con A2000 ma non con i successivi
>> - con AXP e A2003 l'unico modo per modificare temporaneamente la
>> stampante predefinita è usare l'oggetto Printer (che non c'è in A2000)
>>
>> A questo punto vi chiedo 2 cose:
>> - avete anche voi riscontrato questo problema?
>> - come si può risolvere senza dover preparare due MDE diversi a seconda
>> della versione di Access installata?
>>
>
> Script WSH/VBS che cambia la stampante predefinita ma devi sapere tu quale
> era quella originale per ripristinarla, dopo, allo stesso modo:
> '---
> Dim WshNet As Object
> Set WshNet = CreateObject("Wscript.Network")
> WshNet.SetDefaultPrinter "HP LaserJet 4100 PCL 6"
> Set WshNet = Nothing
> '---
Come dicevo, ha lo stesso problema dell'API, va bene solo con A2000.
>
> Poi ci sarebbe anche il WMI
> (
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wmisdk/wmi/wmi_tasks__printers_and_printing.asp
)
> ma è limitato nei S.O.
Proverò, ma temo che sia equivalente agli altri metodi.
Sandrobi


title: Cambiare la stampante predefinita

text:
"Sandrobi" <
sand...@tiscali.it
> ha scritto nel messaggio
news:45152f00$0$35068$4faf...@reader4.news.tin.it...

Funzionissima! Ha solo il "piccolo" difetto che funziona solo su WinXP e
quindi siamo alle solite: è indipendente dalla versione di Access ma dipende
molto dal S.O. (:-(
Sandrobi


title: Cambiare la stampante predefinita

author: Alessandro Baraldi

text:
Sandrobi ha scritto:
[CUT]
> Funzionissima! Ha solo il "piccolo" difetto che funziona solo su WinXP e
> quindi siamo alle solite: è indipendente dalla versione di Access ma dipende
> molto dal S.O. (:-(
>
> Sandrobi
Il Sistema con le API funziona con A97....A2000...AXP e A2003, devi
avere qualche problema
tu.
WSH lo stesso, il problema può dipendere dalla versione di WIN più
che da quella di Office, ma da Win2000
non ci sono mai state differenze nè sulle chiamate API(almeno queste)
nè su WSH.
Ti consiglio di non fare ipotesi poco attendibili e trovare il vero
problema....!
@Alex


title: Cambiare la stampante predefinita

text:
"Sandrobi" <
sand...@tiscali.it
> ha scritto nel messaggio news:4515422d$0$35073$4faf...@reader4.news.tin.it...
>
> Funzionissima! Ha solo il "piccolo" difetto che funziona solo su WinXP e quindi siamo alle solite: è indipendente dalla versione
> di Access ma dipende molto dal S.O. (:-(
>
> Sandrobi
Intendi Lo script WSH/VBS o WMI?
Il primo dovrebbe funzionare da win2000 in poi e se non c'è il motore di scripting lo scarichi e installi:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/script56/html/a7362f02-ea57-451e-8033-5c0c42a4ed02.asp
Ciao.
--
Sergio MAZZA


title: Cambiare la stampante predefinita

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:ef3kin$1vv$1...@area.cu.mi.it...

Forse hai perso l'ordine del discorso. L'ultima risposta riguarda WMI che
funziona solo con WinXP. Invece l'API e lo script WSH a me non funzionano su
A2003.


title: Cambiare la stampante predefinita

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1159024832.8...@i3g2000cwc.googlegroups.com...



title: Cambiare la stampante predefinita

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1159024832.8...@i3g2000cwc.googlegroups.com...
Sandrobi ha scritto:




@Alex
---------------------
Non so perchè non funziona indentatura dei messaggio precedente, comunque:
Voglio essere smentito, ma come dicevo all'inizio del thread, io ho un MDE
in A2000 con la funzione di cambio stampante di default per stampare su
PdfCreator. Se questo MDE lo faccio girare con AXP o A2003 il report va a
finire sempre su carta. Ho messo un Msgbox prima dell'openreport e risulta
spuntata la stampate PdfCreator ma il report viene stampato su carta.
Non voglio fare ipotesi "pocco attendibili" ma per il momento questa è la
mia ipotesi. L'API in effetti funziona, ma sui computer dove è installato
AXP o A2003 sembra che al momento di stampare non si "accorga" che la
stampante di default è cambiata. Non ditemi di far precedere l'OpenReport da
DoEvents, Sleep o altro perchè già provato e addirittura, come dicevo, ho
messo un MsgBox!
Quindi se il problema è diverso, dotemi qual'è.
Ciao
Sandrobi


title: Cambiare la stampante predefinita

author: Massimiliano Bertoglio

text:
"Sandrobi" <
> - usando l'API SetDefaultPrinter o l'oggetto WScript.Network va benissimo
> con A2000 ma non con i successivi
Funziona, ma devi resettare l'application.printer con A>XP
> A questo punto vi chiedo 2 cose:
> - avete anche voi riscontrato questo problema?
> - come si può risolvere senza dover preparare due MDE diversi a seconda
> della versione di Access installata?
E' follia pura distribuire applicazioni basandosi sulle copie di Access
installate presso la clientela.
Hai bisogno della versione Developer con Runtime.
Ciao.


title: Cambiare la stampante predefinita

text:
"Massimiliano Bertoglio" <maxber...@NOSPAM.it> ha scritto nel messaggio
news:45157e5d$0$47955$4faf...@reader3.news.tin.it...
>
> "Sandrobi" <
>
>
>> - usando l'API SetDefaultPrinter o l'oggetto WScript.Network va benissimo
>> con A2000 ma non con i successivi
>
> Funziona, ma devi resettare l'application.printer con A>XP
>
Sarebbe a dire?
Sandrobi


title: Cambiare la stampante predefinita

text:
"Sandrobi"
> Sarebbe a dire?
Set Application.Printer=Nothing


title: Gestione tabelle collegate

author: Alberto C.

text:
Salve a tutto il ng,
il mio problema è il seguente: ho due database in access 2000 identici nella
struttura (ma con dati diversi) e dovrei gestire la replica di alcune
tabelle (che sono in comune ai due DB). Ho pensato di togliere dal secondo
DB le tabelle da replicare ed inserire delle tabelle collegate al primo DB;
puo' funzionare secondo voi? Come si possono collegare delle tabelle da
codice VB?
grazie a tutti! Alberto


title: Gestione tabelle collegate

text:

www.sitocomune.com
www.donkarl.com/it
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: Gestione tabelle collegate

text:
grazie per i link, ma volevo anche una consulenza... volevo sapere se questa
è la strada giusta da seguire...
o devo pensare a qualcos'altro...
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:Tm_Re.35322$TR5....@news.edisontel.com...



title: Gestione tabelle collegate

text:
Alberto C. wrote:
> grazie per i link, ma volevo anche una consulenza... volevo sapere se
> questa č la strada giusta da seguire...
> o devo pensare a qualcos'altro...
In linea di massima sě, ma io no amo le repliche e non le uso



title: Gestione tabelle collegate

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:1z_Re.35325$TR5....@news.edisontel.com...
> Alberto C. wrote:
>> grazie per i link, ma volevo anche una consulenza... volevo sapere se
>> questa č la strada giusta da seguire...
>> o devo pensare a qualcos'altro...
>
> In linea di massima sě, ma io no amo le repliche e non le uso
>
Quindi tu preferisci collegare delle tabelle ad un altro DB che la replica
di tabelle?
Avere tabelle collegate puo' influire sull'applicazione e mi riferisco ad
es. a query in join tra tab. collegate e non collegate oppure puo' influire
su rapporti gia' esistenti creati con cristal report?
Alberto


title: Gestione tabelle collegate

text:

Ciao, ma tu che devi fare?
Dimmi cosa vuoi fare no come, magari c'č una strada diversa
