title: ordinamento record casella di riepilogo

text:

Usando la proprietà OrderBy di Maschera invece che andare a lavorare sulla Query/Tabella.

@Alex


title: ordinamento record casella di riepilogo

author: Giuseppe

text:

Grazie Alex ma credo di non aver capito.
Ho modificato così ma la proprietà OrderBy ovviamente non viene assegnata alla casella di riepilogo.
Dopo aver filtrato i record della casella di riepilogo  con
Me.lstElenco.RowSource = "SELECT IdCodiceAteco, CodiceAteco, Attivita FROM tblCodiciAteco WHERE (CodiceAteco Like " & Chr$(34) & "*" & Me.txtRicerca & "*" & Chr$(34) & ") ORDER BY CodiceAteco"
ho messo su evento doppio click della label che intesta la colonna Attività il seguente codice:
    If Me.lblDescrizioneAZ.Caption = "A->Z" Then
        Me.OrderBy = "Attivita"
        Form.OrderByOn = True
        Me.lblDescrizioneAZ.Caption = "Z<-A"
    Else
        Me.OrderBy = "Attivita desc"
        Me.OrderByOn = True
        Me.lblDescrizioneAZ.Caption = "A->Z"
    End If
L'intento è quello di non dover scrivere il Rowsoure per ogni tipo di ricerca e tipo di ordinamento, ma non ci riesco. Questa form di ricerca ha solo due criteri, altre ne hanno quattro.
Come devo applicare il tuo suggerimento?
Grazie.
Giuseppe


title: ordinamento record casella di riepilogo

author: Alex

text:
Dai un'occhiata a questo esempio:

http://mirror.masterdrive.it/alessandrobaraldi/DettaglioFaq.asp%3F

IdFAQ=86.html

Scarica il file e rinominalo con estensione RAR poi dovresti
 riuscire a scompattarlo.

--
@Alex

----Android NewsGroup Reader----
https://piaohong.s3-us-west-2.amazonaws.com/usenet/index.html


title: ordinamento record casella di riepilogo

text:

Il link è errato.
Mi dà
Not Found

The requested URL /alessandrobaraldi/DettaglioFaq.asp? was not found on this server.


title: ordinamento record casella di riepilogo

text:
Guarda meglio il link... purtroppo il news reader che uso lo spezza
....

Sotto metto nuovamente il link, qui ti mostro la parte finale, nel
 caso editala a mano o copiaincollala

DettaglioFaq.asp%3FIdFAQ=86.html

http://mirror.masterdrive.it/alessandrobaraldi/DettaglioFaq.asp%3F

IdFAQ=86.html



title: ordinamento record casella di riepilogo

text:

Alex grazie, sono riuscito ad aprire il link e il file di esempio.
Gran bell'esempio che posso atturare in molte form del mio db.
Per quel che riguarda l'ordinamento della mia casella di riepilogo, purtroppo, continuo a non capire quale sia la soluzione da te suggeritami, visto che nel file di esempio non ci sono caselle di riepilogo ma sottomaschere.
Con le sottomaschere riesco ad ottenere il risultato sperato, ma avrei preferito continuare a utilizzare le caselle di riepilogo evitando di creare una sottomaschera in più.
Spero in una tua dritta che io riesca ad attuare, altrimenti procedo  a sostituire le caselle di riepilogo con le sottomaschere.
Grazie.


title: ordinamento record casella di riepilogo

author: BFS

text:
Il 01/01/2021 16:15, Giuseppe ha scritto:
> If Me.lblDescrizioneAZ.Caption = "A->Z" Then
>          Me.OrderBy = "Attivita"
>          Form.OrderByOn = True
>          Me.lblDescrizioneAZ.Caption = "Z<-A"
>      Else
>          Me.OrderBy = "Attivita desc"
>          Me.OrderByOn = True
>          Me.lblDescrizioneAZ.Caption = "A->Z"
>      End If

non puoi ripopolare nuovamente la tua lista cosi?

If Me.lblDescrizioneAZ.Caption = "A->Z" Then
         Me.lstElenco.RowSource = "SELECT IdCodiceAteco, CodiceAteco,
Attivita FROM tblCodiciAteco WHERE (CodiceAteco Like " & Chr$(34) & "*"
& Me.txtRicerca & "*" & Chr$(34) & ") ORDER BY attività"
     Else
          Me.lstElenco.RowSource = "SELECT IdCodiceAteco, CodiceAteco,
Attivita FROM tblCodiciAteco WHERE (CodiceAteco Like " & Chr$(34) & "*"
& Me.txtRicerca & "*" & Chr$(34) & ") ORDER BY attività desc"

         Me.lblDescrizioneAZ.Caption = "A->Z"

End If

BFS


title: ordinamento record casella di riepilogo

text:

Si Fabio la soluzione è quella, ma dovrei riscrivere il rowsource per ogni tipo di ricerca e per ogni tipo di ordinamento.
In altra maschera di ricerca, i criteri sono 4 e  8 le possibilità di ordinamento tra crescente e decrescente
Pensavo ci fosse, come per le sottomaschere, la possibilità di ordinare i dati per le diverse colonne indipendenemente dal criterio utilizzato per filtrare la casella di riepilogo.
Giuseppe


title: ordinamento record casella di riepilogo

text:
Scusa ma che differenza c'è secondo te tra l'usare la proprietà ORDERBY di maschera e la Proprietà SORT del Recordset...?
Il problema più grande pensavo fosse riuscire a comporre in modo adeguato, corretto e flessibile la STRINGA di Criterio...

Composta la OrderCondition...:
https://docs.microsoft.com/en-us/office/client-developer/access/desktop-database-reference/recordset-sort-property-dao

e riassoci la Combo/List al Rs RIORDINATO.

Set Me!NomeListBoz.Recordset=NuovoRecordsetOrdinato

Magari ho frainteso molto del discorso...?

@Alex


title: ordinamento record casella di riepilogo

text:

Alex ti ringrazio, ma troppo complicato per le mie competenze.
Magari quando i criteri sono due, seguo il consiglio di BFS; quando sono 4 utilizzo la sottomaschera che so già assegnare l'ordinamento.
Giuseppe


title: Re: criteri in query

author: Antonio Biso

text:
"ugo conte" <
ugo.c...@gmail.com
> ha scritto nel messaggio
news:fb8f25cd-c031-4cb7...@e21g2000vbz.googlegroups.com...
ciao a tutti
Like "*Lav*"
ma se voglio il contrario,
cioč escludere questa visualizzazione;
cosa devo scrivere tra i criteri?
Grazie
groan
not like "*Lav*"
la negazione nega
Antonio


title: Re: criteri in query

author: Karl Donaubauer

text:
ugo conte wrote:
> Like "*Lav*"
> ma se voglio il contrario,
> cioč escludere questa visualizzazione;
> cosa devo scrivere tra i criteri?
Not Like "*Lav*"
--
Ciao
Karl
*********
Access FAQ:
http://www.donkarl.com/it


title: Re: criteri in query

text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:92f2fr...@mid.individual.net...
> ugo conte wrote:
>> Like "*Lav*"
>> ma se voglio il contrario,
>> cioè escludere questa visualizzazione;
>> cosa devo scrivere tra i criteri?
>
> Not Like "*Lav*"
tsk tsk
stai invecchiando
un minuto di ritardo...
Antonio


title: Re: criteri in query

text:
Antonio Biso wrote:
> ...
> tsk tsk
>
> stai invecchiando
Sì, ma...
> un minuto di ritardo...
1 minuto per traversare le Alpi non mi sembra ancora molto.



title: Re: criteri in query

text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:92f5il...@mid.individual.net...
> Antonio Biso wrote:
>> ...
>> tsk tsk
>>
>> stai invecchiando
>
> Sì, ma...
>
>> un minuto di ritardo...
>
> 1 minuto per traversare le Alpi non mi sembra ancora molto.
tenendo conto che tu hai sicuramente dei potentissimi mezzi con bit alla
velocità della luce mentre io sto con una chiavetta aziendale a segnali di
fumo, è tantissimo
Antonio


title: Access e SQL Server

author: Ungi

text:
Considerando che il modo più semplice per usare database SQL Server sia
quello di collegare le tabelle, ho eseguito questa operazione con Access 97,
tutto all'interno della stessa macchina e i risultati sono stati poco
lusinghieri.
Mi succede che con le tabelle collegate da un database Access le operazioni
di ricerca e ordinamento siano molto più veloci rispetto alle tabelle
collegate da SQL Server. A volte il sistema si blocca per lungo tempo anche
per fare semplici operazioni. Creando degli indici su SQL Server la
situazione cambia di poco, come mai? Mi aspettereri che tabelle collegate da
SQL Server abbiano almeno le stesse prestazioni di quelle di Access. Non ho
idea di come queste prestazioni possono cambiare usando una rete. Tutti i
dubbi riguardano l'uso senza utilizzare nessuna funzionalità server con le
quali la situazione cambia decisamente. Volendo utilizzare SQL Server (o
altro DB ODBC) si può sviluppare al maggior parte dell'applicazione usando
le comodissime tabelle collegate senza perder in prestazioni e riservare le
funzionlità server (query pass-through  o stored procedures) a parti
critiche, oppure bisogna usare il secondo sistema anche per le operazioni
più semplici ?
Grazie


title: Access e SQL Server

author: Sib dal portatile

text:
"Ungi" <
ro...@cigo.net
> ha scritto nel messaggio
news:9bggqr$ihj$1...@pegasus.tiscalinet.it...
> Considerando che il modo più semplice per usare database SQL Server sia
> quello di collegare le tabelle, ho eseguito questa operazione con Access
97,
> tutto all'interno della stessa macchina e i risultati sono stati poco
> lusinghieri.
cut
O Pass through o niente.
Non e' neanche difficile come sembra.
Una volta realizzate le query si puo' fare riferimento ad esse come a
tabelle senza alcuna difficolta'.
Sib


title: Access e SQL Server

text:
Sib dal portatile <
sibN...@iol.it
> wrote in message
9bhfqg$c4e$1...@serv1.iunet.it...

Grazie per la risposta ma vi sorgono altri dubbi:
1) Le query pass-through possono o meno restituire record, quindi bisogna
crearne di diverse per la lettura e l'aggiornamento?
2) Se creo una query pass-through per ogni tabella che mi restituisca tutti
i record e poi voglio selezionarne uno il sistema comunque scaricherà
l'intera tabella dal server e la selezione del record avverrà sul client,
quindi il traffico sulla rete sarà comunque elevato ?
Grazie
Ungi


title: Access e SQL Server

text:
> Grazie per la risposta ma vi sorgono altri dubbi:
> 1) Le query pass-through possono o meno restituire record, quindi bisogna
> crearne di diverse per la lettura e l'aggiornamento?
Le query pass-through ritornano un set di record in sola lettura, sono un
potentissimo mezzo per accedere ad un db server, ma generano recordset non
aggiornabili.
> 2) Se creo una query pass-through per ogni tabella che mi restituisca
tutti
> i record e poi voglio selezionarne uno il sistema comunque scaricherà
> l'intera tabella dal server e la selezione del record avverrà sul client,
> quindi il traffico sulla rete sarà comunque elevato ?
Il traffico che generi sulla rete dipende da quanto è stringente la clausola
"WHERE" che hai impostato nella query pass-through.
Per intenderci controlla i selettori record del recordset che ti si apre, se
ci trovi 1 di 1000 vuol dire che sono passati 1000 record per la rete.
> Grazie
Prego
Ale


title: crittografare un campo di una tabella

author: andreaf

text:
Salve,
ho una tabella con diversi campi tra cui un campo 'password'
Vorrei che venise crittografato,
nel senso che se io apro la tabella dalla mia maschera il campo viene
"decifrato" e visualizzato normalmente mentre se io apro brutalmente la mia
tabella o tramite odbc o tramite access questa mi visualizza il campo
password criptato.
Es. password clear : 1234
     password crypt : asdok30rk033kd
L'algoritmo non deve necessariamente essere complesso anzi.....
anche perchè tutto sto caos nasce dalla necessità di dare privacy alla
cosa...
Come posso farE?????
Grazie mille


title: crittografare un campo di una tabella

author: ALESSANDRO Baraldi

text:
"andreaf" <
the...@libero.it
> ha scritto nel messaggio
news:JVtId.4378$2h5....@tornado.fastwebnet.it...

Nel Web trovi un sacco di materiale per Crittografare, ma se non
ho capito male il tuo problema è più concettuale di come trattare i dati.
Tieni conto che nel Database(Tabelle) i dati vanno scritti crittografati
per tanto non in chiaro, questo impone che ad ogni Salvataggio
prima di salvare occorrerà prevedere una Routine che si occuperà
di Crittografare tutti i Contenuti dei controlli passandoli alla Routine
di DECODIFICA.
Contrario quando devi leggerli, occorre predisporre la Routine di ENCODE
Questo lo puoi fare in molti modi, uno è:
Lavorare con campi associati Nascosti(non visibili, quelli CRITTOGRAFATI per
capirci ) e campi non associati Visibili(questi cnterranno l'ENCODE dei
campi associati)
Su Evento Current dovrai eseguire la Routine di ENCODE per tutti i Controlli
che lo richiedono
al fine di popolare i Controlli in CHIARO.
Putroppo dovendo lavorare su campi Non associati non verrà restituito
l'evento
Before Update di Form, quindi secondo me dovrai prevedere un pulante Salva
che
avrà il compito di DECODIFICARE il contenuto dei controlli in CHIARO e
passarlo
ai controlli nascosti.
Sono stato un pò succinto ma il concetto è +/- questo.
Ci sono sicuramente altri metodi volendo.
Ciao
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------


title: Automazione

author: eSQueL

text:
Ho qualche perplessità verso l'automazione e volevo verificare se qualcuno
la pensa come me.
I server di automazione sono "fuori processo" e questo rende il metodo,
anche ottimizzando al max il codice, molto lento.
Inoltre, per un'applicazione distribuita, non c'è garanzia che il cliente
abbia excel è word o tutto il resto installati.
Insomma, per quel che mi riguarda, la uso poco e sempre opzionalmente.
Voi che fate?
--
eSQueL


title: Automazione

author: Alessandro Baraldi

text:
eSQueL ha scritto:
> Ho qualche perplessità verso l'automazione e volevo verificare se qualcuno
> la pensa come me.
>
> I server di automazione sono "fuori processo" e questo rende il metodo,
> anche ottimizzando al max il codice, molto lento.
Beh certo ma dipende cosa intendi per lenta...!
Solitamente l'automazione di Excel o Word si usa, da Access, solo per
creare dei Documenti di lavoro e non per avere prestazioni RealTime,
quindi
a mio avviso la velocità non è il problema nello specifico...!
In ogni caso la tecnica dell'Automazione si può gestire in 2 modi:
1)Early Binding che credo sia quello che fai tu come molti altri
   Dim mW as Word.Application
   questa tecnica ti obbliga ad inserire i riferimenti al Server di
Automazione, quindi a precaricare i componenti COM dedicati.
2)Late Binding
   Dim objW as Object
   Questa tecnica non richiede di inserire nessun riferimento in quanto
viene associato in modo tardivo dopo averlo creato con
CreatObject("....")
Le differenze sostanziali tra i 2 metodi sono che la 1° è più
veloce, ma se le librerie di sviluppo non sono esattamente uguali a
quelle del cliente è un guaio...!
La 2° è più lenta proprio per il fatto di non avenre una
dichiarazione predefinita, ma lasciando l'associazione al CreateObject
fà in modo di sfruttare le librerie COM installate senza restituire
problemi...!
> Inoltre, per un'applicazione distribuita, non c'è garanzia che il cliente
> abbia excel è word o tutto il resto installati.
Beh questo non è nemmeno da prendere in considerazione, se devi usare
l'autmazione
è ovvio che deve essere installatoil Server di Automazione..... è
come voler far girare Access senza Access o VB senza il Runtime....!!!
> Insomma, per quel che mi riguarda, la uso poco e sempre opzionalmente.
Non è una colpa, si usa se e quando serve, da valutare
singolarmente...!
> Voi che fate?
> --
> eSQueL
@Alex


title: Automazione

author: Sergio MAZZA

text:
"eSQueL" <
eSQ...@libero.it
> ha scritto nel messaggio
news:h82bh.60157$uv5.4...@twister1.libero.it...

Io la uso spesso; per principio non voglio reinventarmi la ruota. Poi ora
chi ha access ha chiaramente Office e perché non utilizzare tutte le
funzionalità del pacchetto?
Lentezza? Con i computer di oggi? Come dice Alex è tutto relativo; se mi
viene chiesto di creare un documento word con i dati di access è chiaro che
devo dare il tempo all'applicazione word di aprirsi, ma questo vale anche se
(il cliente) lo dovrebbe fare a mano.
In alcuni casi all'apertura dell'mdb apri subito l'istanza e la tengo
sonnecchiante, la uso e poi solo a chiusura la chiudo; ovviamente devo
gestire molto bene gli errori per evitare che vada in debug e lasci
l'istanza aperta...
Ciao.
--
Sergio MAZZA


title: Automazione

text:
> Io la uso spesso; per principio non voglio reinventarmi la ruota. Poi ora
> chi ha access ha chiaramente Office e perché non utilizzare tutte le
> funzionalità del pacchetto?
> Lentezza? Con i computer di oggi? Come dice Alex è tutto relativo; se mi
> viene chiesto di creare un documento word con i dati di access è chiaro
> che devo dare il tempo all'applicazione word di aprirsi, ma questo vale
> anche se (il cliente) lo dovrebbe fare a mano.
> In alcuni casi all'apertura dell'mdb apri subito l'istanza e la tengo
> sonnecchiante, la uso e poi solo a chiusura la chiudo; ovviamente devo
> gestire molto bene gli errori per evitare che vada in debug e lasci
> l'istanza aperta...
>
> Ciao.
>
> --
> Sergio MAZZA
Sì, concordo sul fatto che per documenti di lavoro è una buona soluzione. In
effetti e come ha detto Alex, il problema è il processo di una grande mole
di dati che, con il server di automazione fuori processo, fa aumentare i
tempi di elaborazione (in tal caso, più che a word penso ad excel).
In ogni caso e anche per i documenti di lavoro, imposto sempre la scelta
dell'automazione come opzionale, chiedendo all'utente se vuole un output
esterno ad access, oppure tenendomi sempre un report che, in caso la
procedura fallisca, sostituisca il documento che l'utente si aspetta.
Mi rendo conto che la mia è una posizione un tantino paranoica, ma è proprio
per questo che ho postato :)
Ciao
eSQueL


title: Automazione

text:
"eSQueL" <
eSQ...@virgilio.it
> ha scritto nel messaggio
news:456d6322$0$13765$4faf...@reader3.news.tin.it...
>
> Sì, concordo sul fatto che per documenti di lavoro è una buona soluzione.
> In effetti e come ha detto Alex, il problema è il processo di una grande
> mole di dati che, con il server di automazione fuori processo, fa
> aumentare i tempi di elaborazione (in tal caso, più che a word penso ad
> excel).
>
> In ogni caso e anche per i documenti di lavoro, imposto sempre la scelta
> dell'automazione come opzionale, chiedendo all'utente se vuole un output
> esterno ad access, oppure tenendomi sempre un report che, in caso la
> procedura fallisca, sostituisca il documento che l'utente si aspetta.
>
> Mi rendo conto che la mia è una posizione un tantino paranoica, ma è
> proprio per questo che ho postato :)
>
> Ciao
>
> eSQueL
Certamente; prima tento di risolvere con access, in ultima battuta o su
esplicita richiesta, (automazione)office...
Ciao.
--
Sergio MAZZA


title: Gestire le proprietà di avvio di qualsiasi applicazione

author: Michele Amato

text:
Ho pubblicato sulle mie pagine personale una comoda utility per gestire le
proprietà di avvio delle applicazioni:
AllowBypassKey (Abilità/disabilità tasto shift)
StartupShowDBWindow
StartupShowStatusBar
AllowBuiltinToolbars
AllowToolbarChanges
AllowFullMenus
AllowShortcutMenus
AllowBreakIntoCode
AllowSpecialKeys
AppTitle
AppIcon
StartupForm
è liberamente scaricabile.
Qualunque suggerimento è ben accetto.
Saluti
Michele Amato
----------------------
http://utenti.worldonline.it/micheleamato/download.htm
cerca Access Startup Property Manager 97


text:
Michele Amato <
maengi...@ciccia.libero.it
> wrote in message
35XS5.21054$FV2.6...@news.infostrada.it...
> Ho pubblicato sulle mie pagine personale una comoda utility per gestire le
> proprietà di avvio delle applicazioni:
>
> AllowBypassKey (Abilità/disabilità tasto shift)
[cut]
>
http://utenti.worldonline.it/micheleamato/download.htm
> cerca Access Startup Property Manager 97
>
Ovviamente questo tool non va inteso come strumento per violare il lavoro
degli altri (vedi abilitazione/riabilitazione tasto shift) bensì come
strumento per proteggersi da "strane" intrusione.
Come riprova di quanto dico sfido chiunque ad alterare le proprietà del tool
stesso (.mda).
HTH
Michele Amato


title: FTP all'interno di access

author: Gaidano & Matta

text:
ho un programma su access che elabora un database e crea  50 files rtf
in una cartella
come faccio ad eseguire l'ftp sul sito (possibilmente all'interno di
access)?
ho provato a farlo richiamando un bat che apre l'ftp ma non mi funziona
qualcuno ha già affrontato questo problema
grazie in anticipo
angelo


title: FTP all'interno di access

author: Alessandro Nazzani

text:
"Gaidano & Matta" <
gaidan...@galactica.it
> wrote in message
news:3C721D53...@galactica.it...

Tempo fa avevo usato questo e mi pare che funzionasse abbastanze bene:
http://www.mabry.com/ftpserv/index.htm
HTH.
Alessandro


title: FTP all'interno di access

author: Giuliano

text:
"Alessandro Nazzani" <
ale...@tin.it
> ha scritto nel messaggio
news:a4tb89$e0b$1...@fe1.cs.interbusiness.it...

Io uso questo per trasferire dei file da access su AS/400 via ftp
Posto l'originale
 ---Posted by Dev Ashish---
-------------------------------------
Modules: Use FTP.
-------------------------------------
(Q)    How can I use FTP from Access?
(A)     With Win95 and NT, you need to use a SCR (script) file with FTP.
Consider this sample sub:
'********************** Code Start *************************
Sub sFTP(stSCRFile As String)
'Usage Example:
'   call sFTP("C:\temp\test.scr")
'Sample SCR File for NT/Win95 FTP
'   lcd "c:\temp"
'   open
ftp.someserver.com
'   anonymous
'
das...@hotmail.com
'   cd public
'   binary
'   get dead.letter dead.letter
'   bye
Dim stSysDir As String
    stSysDir = Environ$("COMSPEC")
    stSysDir = Left$(stSysDir, Len(stSysDir) - Len(Dir(stSysDir)))
    Call Shell(stSysDir & "ftp.exe -s:" & stSCRFile, vbNormalFocus)
End Sub
'********************** Code End *************************
We need to pass FTP.EXE as the program name, not CMD.EXE (under NT) which
Environ$("Comspec") returns. If you want the Dos window
to be hidden, you can use vbHide instead of vbNormalFocus.
Giuliano


title: Routine evento per accodamento dati tabella

author: michele

text:
          Salve volevo qualche suggerimento su come impostare una [routine evento] o
un eventuale modulo che mi consenta di accodare ad una tabella dei dati
calcolati nella routine o modulo stesso.
Saluti
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


author: Nick

text:
michele ha detto: in data 23/08/2005 9.40:

Per accodare puoi usare le istruzioni SQL oppure i recordset.. dipende
da come i tuoi dati vengono creati...
dovresti esere più preciso e farci un esempio di come i dati si creano e
come vorresti vengano accodati..
ciao
Nick


author: Roberto dalla campagna

text:
"michele" <
mic...@inwind.it
> ha scritto nel messaggio
news:193Z227Z212Z131...@usenet.libero.it...
>
>           Salve volevo qualche suggerimento su come impostare una [routine
evento] o
> un eventuale modulo che mi consenta di accodare ad una tabella dei dati
> calcolati nella routine o modulo stesso.
Creati dinamicamente una stringa SQL che rappresenti una query di
accodamento che usi l'istruzione INSERT INTO (vedi help) scritta con la
sintassi relativa all'inserimento di un record singolo, ovvero:
INSERT INTO destinazione [(campo1[, campo2[, ...]])]
VALUES (valore1[, valore2[, ...])
Creata la stringa di cui sopra eseguila, ad esempio con il metodo RunSQL.
>
> Saluti
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


text:
                    Il 23 Ago 2005, 10:28, "Roberto dalla campagna" <
r.masso...@libero.it
>
ha scritto:

       I dati che devo accodare una parte provengono da una quey di selezione (De)
un'altra dalla tabella stessa (Np).
De -- E' calcolato estraendo il primo valore del campo [Dent] della Query
[Qprenrest2]
Np -- E' calcolato incrementando Il valore del campo [Nprt] della Tabella
[Protocollo]
Di seguito ti riporto la routine che ho creato cercando di utilizzare
l'istruzione Sql INSERT INTO.
Private Sub Comando179_DblClick(Cancel As Integer)
Dim Np As String, Dt As Date, Ca As String, De As String
Np = "PR" & Format(Right(Date, 4)) & Format((Right(DMax("Nprt",
"Protcollo"), 4) + 1), "0000")
Dt = Date() + 1
Ca = "Documenti vari"
De = DFirst("Dent", "Qprenrest2")
DoCmd.RunSQL "INSERT INTO Protocollo(Nprt, Dtprt,Dest, Caus) VALUES
(Np,Dt,De,Ca)"
End Sub
Il problema e che una volta in esecuzione mi viene richiesto l'immissione
del valore Np che invece vorrei fosse calcolato.



text:
"michele" <
mic...@inwind.it
> ha scritto nel messaggio
news:193Z227Z212Z131Y...@usenet.libero.it...

Prova cosě:
Private Sub Comando179_DblClick(Cancel As Integer)
Dim Np As String, Dt As Date, Ca As String, De As String
Np = "PR" & Format(Format(Date, "yyyy")) & _
    Format((Right(DMax("Nprt", "Protocollo"), 4) + 1), "0000")
Dt = Date + 1
Ca = "Documenti vari"
De = DFirst("Dent", "Qprenrest2")
DoCmd.RunSQL "INSERT INTO Protocollo(Nprt, " & _
    "Dtprt,Dest, Caus) VALUES ('" & Np & "','" & _
    Dt & "','" & De & "','" & Ca & "')"
End Sub



text:
                    Il 23 Ago 2005, 16:51, "Roberto dalla campagna" <
r.masso...@libero.it
>

    Grazie Roberto sono riuscito con il tuo suggerimento a far funzionare la
routine ora vorrei chiederti se č possibile trasferire i dati calcolati Np
Dt ecc... ad un report.
Michele



text:
"michele" <
mic...@inwind.it
> ha scritto nel messaggio
news:82Z53Z90Z105Y1...@usenet.libero.it...

>     Grazie Roberto sono riuscito con il tuo suggerimento a far funzionare
la
> routine ora vorrei chiederti se č possibile trasferire i dati calcolati Np
> Dt ecc... ad un report.
Non sono sicuro di aver capito la tua domanda: con il codice VBA di cui
sopra hai accodato i dati nella tabella Protocollo, quindi per visualizzarli
in un report č sufficiente crearne uno che ha tale tabella come origine
record.
Resta il fatto che se le variabili Np, Dt ecc. le definisci come variabili
pubbliche in un modulo standard invece che all'interno di una sub di un
modulo di classe, esse saranno visibili ed utilizzabili da qualsiasi oggetto
del database.
>
> Michele



text:
                    Il 25 Ago 2005, 12:27, "Roberto dalla campagna" <
r.masso...@libero.it
>

> > > Prova così:
> > >
> > > Private Sub Comando179_DblClick(Cancel As Integer)
> > > Dim Np As String, Dt As Date, Ca As String, De As String
> > > Np = "PR" & Format(Format(Date, "yyyy")) & _
> > > Format((Right(DMax("Nprt", "Protocollo"), 4) + 1), "0000")
> > > Dt = Date + 1
> > > Ca = "Documenti vari"
> > > De = DFirst("Dent", "Qprenrest2")
> > > DoCmd.RunSQL "INSERT INTO Protocollo(Nprt, " & _
> > > "Dtprt,Dest, Caus) VALUES ('" & Np & "','" & _
> > > Dt & "','" & De & "','" & Ca & "')"
> > > End Sub
> > >
> > > --
> > > Roberto
> > >
> > >
> > Grazie Roberto sono riuscito con il tuo suggerimento a far funzionare
> la
> > routine ora vorrei chiederti se è possibile trasferire i dati calcolati
Np
> > Dt ecc... ad un report.
>
> Non sono sicuro di aver capito la tua domanda: con il codice VBA di cui
> sopra hai accodato i dati nella tabella Protocollo, quindi per
visualizzarli
> in un report è sufficiente crearne uno che ha tale tabella come origine
> record.
> Resta il fatto che se le variabili Np, Dt ecc. le definisci come variabili
> pubbliche in un modulo standard invece che all'interno di una sub di un
> modulo di classe, esse saranno visibili ed utilizzabili da qualsiasi
oggetto
> del database.
>
> >
> > Michele
>
> --
> Roberto
>
> -----------------------------------------------------
> il Sito Comune di it.comp.appl.access
>
http://www.sitocomune.com
> ----------------------------------------------------
> Sono giustissime le tue osservazioni in effetti però la tabella come tutto
i db è in condivisione pertanto i dati vengono accodati in una tabella che
una frazione di secondo dopo possono essere modificati da un altro utente.
Ciò non toglie che oltre alla soluzione di attingere i dati dalla tabella
con un un istruzione dlast("xx","tab","yy") è forse piu semplice creare un
modulo standard.
In effetti ho iniziato leggendo il manuale dell'apogeo Access for dummies il
resto lo stò imparando un pò con l'help in linea un pò con il gruppo ed il
sito comune.
grazie



title: Report e relazioni

author: Enzo

text:
Ciao a tutti!!
Avrei un nuovo problema che proprio non riesco a risolvere: ho una
maschera collegata con una sottomaschera tramite una relazione uno a
molti. Nel creare il report dinamico ho un problema: Riesco a prendere
tutti i dati dalla maschera principale ma dalla sottomaschera
(visualizzazione foglio dati) riesco a prendere solo il primo campo,
esempio:
MASCHERA PRINCIPALE:  ID | NOME | COGNOME|
SOTTOMASCHERA:        ID | PRESTAZIONE
ad un record della maschera principale corrispondono + record della
sottomaschera ma nel report mi viene visualizzato solo il primo. Potreste
aiutarmi? Vi ringrazio cmq tanto! Buona giornata!
Enzo
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Report e relazioni

author: Roberto da casa

text:
"Enzo" <
e.fus...@polimedica.biz
> ha scritto nel messaggio
news:b2qt3h$nav$1...@news.newsland.it...
> Ciao a tutti!!
> Avrei un nuovo problema che proprio non riesco a risolvere: ho una
> maschera collegata con una sottomaschera tramite una relazione uno a
> molti. Nel creare il report dinamico ho un problema: Riesco a prendere
> tutti i dati dalla maschera principale ma dalla sottomaschera
> (visualizzazione foglio dati) riesco a prendere solo il primo campo,
> esempio:
>
> MASCHERA PRINCIPALE:  ID | NOME | COGNOME|
> SOTTOMASCHERA:        ID | PRESTAZIONE
>
> ad un record della maschera principale corrispondono + record della
> sottomaschera ma nel report mi viene visualizzato solo il primo. Potreste
> aiutarmi? Vi ringrazio cmq tanto! Buona giornata!
>
> Enzo
>
Così come per le maschere hai adottato la tecnica maschera/sottomaschera,
per i reports usa la tecnica del report/sottoreport; il report principale
avrà come origine record l'oggetto che è origine record della maschera
principale ed il sottoreport avrà come origine record l'oggetto che è
origine record della sottomaschera.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Report e relazioni

text:
Roberto da casa wrote:


> --
> Roberto

Grazie mille Roberto!
sinceramente non avete notato i sottoreport... :-( Grazie!!



title: NASCONDERE ETICHETTE IN REPORT

author: FANCIULLO

text:
Salve sono Fanciullo, (per la seconda volta questa sera...)
Ho un report con delle caselle di testo associate ad una tabella nel corpo.
nella sezione intestazione IDalunno ho delle etichette che mi fungono
da spiegazione per i valori del corpo
es.
intestazione idAlunno
etCLASSE       etDIPLOMA        etBOCCIATO
______________________________________
corpo
3B                    qualifica cucina        no
2A                    null                         no
Non riesco a nascondere la etichetta etDIPLOMA se la condizione
è null  per il campo sottostante.
Dipende dal fatto che la formattazione della intestazione avviene prima
della stampa dei record nel corpo???
Grazie


title: NASCONDERE ETICHETTE IN REPORT

author: antonio

text:
"FANCIULLO" <
vito...@libero.it
> ha scritto nel messaggio
news:oekHh.14952$zG1.1...@twister2.libero.it...

Se hai l'intestazione IDalunno (quindi un gruppo), sposta le caselle
sottostanti dal Corpo (che può anche rimanere vuoto) al Piè di pagina del
gruppo stesso e poi potrai nascondere e modificare ogni cosa con una routine
da scrivere "Su formattazione" dell'intestazione o del piè di pagina del
gruppo.
Ciao
Antonio


title: NASCONDERE ETICHETTE IN REPORT

text:
"antonio" <
antone...@tiscali.it
> ha scritto nel messaggio
news:45ee5406$0$7750$5fc...@news.tiscali.it...

> Grazie Antonio provo e poi ti dico, anche se purtroppo ho altre condizioni
che variano da record a record,
quindi devo sfruttare ogni singolo evento print dei record. Vedo se
funziona......


title: NASCONDERE ETICHETTE IN REPORT

text:
"FANCIULLO" <
vito...@libero.it
> ha scritto nel messaggio
news:O7tHh.15268$zG1.1...@twister2.libero.it...
>
> "antonio" <
antone...@tiscali.it
> ha scritto nel messaggio
> news:45ee5406$0$7750$5fc...@news.tiscali.it...
> >
> > "FANCIULLO" <
vito...@libero.it
> ha scritto nel messaggio
> > news:oekHh.14952$zG1.1...@twister2.libero.it...
> > > Salve sono Fanciullo, (per la seconda volta questa sera...)
> > >
> > > Ho un report con delle caselle di testo associate ad una tabella nel
> > > corpo.
> > > nella sezione intestazione IDalunno ho delle etichette che mi fungono
> > > da spiegazione per i valori del corpo
> > >
> > > es.
> > >
> > > intestazione idAlunno
> > >
> > > etCLASSE       etDIPLOMA        etBOCCIATO
> > > ______________________________________
> > > corpo
> > > 3B                    qualifica cucina        no
> > > 2A                    null                         no
> > >
> > > Non riesco a nascondere la etichetta etDIPLOMA se la condizione
> > > č null  per il campo sottostante.
> > >
> > > Dipende dal fatto che la formattazione della intestazione avviene
prima
> > > della stampa dei record nel corpo???
> > >
> > > Grazie
> > >
> > >
> > Se hai l'intestazione IDalunno (quindi un gruppo), sposta le caselle
> > sottostanti dal Corpo (che puň anche rimanere vuoto) al Pič di pagina
del
> > gruppo stesso e poi potrai nascondere e modificare ogni cosa con una
> routine
> > da scrivere "Su formattazione" dell'intestazione o del pič di pagina del
> > gruppo.
> >
> > Ciao
> > Antonio
> >
> > Grazie Antonio provo e poi ti dico, anche se purtroppo ho altre
condizioni
> che variano da record a record,
> quindi devo sfruttare ogni singolo evento print dei record. Vedo se
> funziona......
>
> Non mi da i miei record cosě: se vedi l'esempio per ogni idalunno
ragguppato
ho diversi record (uno per ogni anno scolastico)
intestazione idAlunno
 etCLASSE       etDIPLOMA        etBOCCIATO
 ______________________________________
 corpo
 3B                    qualifica cucina        no
2A                    null                         no
quando trasferisco questi controlli nel pič di pagina mi visualizza un solo
record!!
intestazione idAlunno
 etCLASSE       etDIPLOMA        etBOCCIATO
______________________________________
 pič di pagina idAlunno
 3B                    qualifica cucina        no
ciao


title: Ancora Query con parametri da Tabella.

author: Roberto

text:
Salve a tutti,
Purtroppo ancora non ho risolto il mio preblema postato alcuni mesi fa.
Ho una tabella ORIGINE

ID Regione Citta Val1 Val2
1 LAZIO Roma 12 14
2 LAZIO Roma 12 16
3 LAZIO Viterbo 15 16
4 LAZIO Ladispoli 12 22
5 LAZIO Roma 16 18
6 LOMBARDIA Milano 12 24
7 LOMBARDIA Milano 16 36
8 LOMBARDIA Milano 12 54
9 LOMBARDIA Lecco 24 41
10 PIEMONTE Alessandria 12 23
11 PIEMONTE Alessandria 12 18
12 PIEMONTE Cuneo 12 26
13 PIEMONTE Cuneo 14 21

Oram, tramite una query QCOMP,  vorrei filtrare questa la tabella ORIGINE
con dei dati che io inserisco giornalmente all'interno di una tabella
Parametri TPARA (l'inserimento puo variare anche giornalmente).

TPARA

ID Regione Citta Val1 Val2
1 LAZIO Roma 12 3
2 LOMBARDIA Milano 16 7

Utilizzo il seguente codice:

SELECT Origine.Regione, Origine.Citta, Origine.Val1, Origine.Val2
FROM Origine
WHERE (((Origine.Regione) In (SELECT [Regione] from [TPARA])) AND
((Origine.Citta) In (SELECT [Citta] from [TPARA])) AND ((Origine.Val1) In
(SELECT [Val1] from [TPARA])));

Ho il seguente Risultato:

Regione Citta Val1 Val2
LAZIO Roma 12 14
LAZIO Roma 12 16
LAZIO Roma 16 18
LOMBARDIA Milano 12 24
LOMBARDIA Milano 16 36
LOMBARDIA Milano 12 54

Mentre io mi aspetto questo risultato:

Regione Citta Val1 Val2
LAZIO Roma 12 14
LAZIO Roma 12 16
LOMBARDIA Milano 16 36

Dove sbaglio ? Grazie.


title: Ancora Query con parametri da Tabella.

author: Karl Donaubauer

text:

Nei tuoi criteri AND non "raggruppa" i tre SELECT delle subquery, p.e.
> LAZIO Roma 16 18
si trova nel risultato, perché 16 č presente in
> SELECT [Val1] from [TPARA]
a causa di
> LOMBARDIA Milano 16 36

Non puoi usare un semplice JOIN?

SELECT Origine.Regione, Origine.Citta, Origine.Val1, Origine.Val2
FROM Origine INNER JOIN TPARA
 ON Origine.Regione = TPARA .Regione
 AND Origine.Citta = TPARA.Citta
 AND Origine.Val1 = TPARA.Val1

Questa sarebbe la variante piů efficace se non disturba che
forse rende la query non aggiornabile.

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


title: Ancora Query con parametri da Tabella.

text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:ba01u5...@mid.individual.net...

Grazie Karl, se invece volessi prendere un range di valori, ho utilizzato il
seguente SQL:

SELECT Origine.Regione, Origine.Citta, Origine.Val1
FROM Origine INNER JOIN TPARA ON (Origine.Citta = TPARA.Citta) AND
(Origine.Regione = TPARA.Regione)
WHERE (((Origine.Val1)>=[TPARA].[Val1] And (Origine.Val1)<=[TPARA].[Val2]));
Cancellando Il join "AND Origine.Val1 = TPARA.Val1"
e inserendo "WHERE (((Origine.Val1)>=[TPARA].[Val1] And
(Origine.Val1)<=[TPARA].[Val2]))" ...

PS La query mi serve per generare statistiche e report.

Grazie moltissimo dell'aiuto...


title: Relazione... difficile (per me)

author: Paolo R.

text:
In un DB che deve gestire più conti correnti ho creato 3 tabelle
MOVIMENTI (IDMov, DataMov, Conto, TipoOperazione, Importo ecc....)
CONTI (NrConto, Banca, Titolare ecc...)
OPERAZIONI (TipoOperazione, Conto[?], GiorniValuta...)
dove quest'ultima dovrebbe registrare i giorni di valuta da aggiungere
automaticamente alla data del movimento (es.: contanti 1 gg, assegno 5 gg
...).
Nella maschera per l'immissione dei movimenti vorrei creare delle caselle
combinate che consentano di scegliere, per ogni movimento, il conto
relativo, le operazioni pre-registrate per quello specifico conto e
calcolare quindi la relativa valuta aggiungendo [GiorniValuta] a [DataMov]
Il mio problema sta nel fatto che per ogni conto possono esserci - per la
stessa operazione - condizioni diverse (es.: conto1/contanti 1 gg.,
conto2/contanti 2 gg., conto1/assegno 5 gg., conto2/assegno 7 gg. ...) e non
riesco a mettere in relazione tra loro le tabelle.
Dove sbaglio? Deve esserci un modo, no?
Grazie 1000 a chi sarà così gentile da aiutarmi.
Ciao,
Paolo
(
jor...@tin.it
)


title: Relazione... difficile (per me)

author: Emyr

text:
On Mon, 31 Dec 2001 00:45:37 GMT, "Paolo R." <
jor...@tin.it
> wrote:
CUT
>Il mio problema sta nel fatto che per ogni conto possono esserci - per la
>stessa operazione - condizioni diverse (es.: conto1/contanti 1 gg.,
>conto2/contanti 2 gg., conto1/assegno 5 gg., conto2/assegno 7 gg. ...) e non
>riesco a mettere in relazione tra loro le tabelle.
>
>Dove sbaglio? Deve esserci un modo, no?
>
intendi veramente che ha fronte delle stessa operazione ci sono
trattamenti diversi sulloo stesso conto?
e a mano come fai a sapere cosa fare?
non è che le condizioni cambiano a seconda del conto?
Saluti.
Emanuele.


title: Relazione... difficile (per me)

text:
Il trattamento è diverso, sullo stesso conto, per le diverse operazioni
Es. Conto 1: Assegno 5gg; Riba 8gg; Contanti 2gg
ma la stessa operazione può avere trattamenti diversi su conti diversi
Es. Conto2: Assegno 4gg; Riba 7gg; Contanti 2gg
Grazie, Emanuele
Ciao
"Emyr" <
fan...@lavoro.com
> ha scritto nel messaggio
news:noj53ugfu50a890eo...@4ax.com...



title: Relazione... difficile (per me)

text:
On Wed, 02 Jan 2002 23:42:50 GMT, "Paolo R." <
jor...@tin.it
> wrote:
>Il trattamento è diverso, sullo stesso conto, per le diverse operazioni
>
>Es. Conto 1: Assegno 5gg; Riba 8gg; Contanti 2gg
>
>ma la stessa operazione può avere trattamenti diversi su conti diversi
>
>Es. Conto2: Assegno 4gg; Riba 7gg; Contanti 2gg
>
>Grazie, Emanuele
>Ciao
>
CUT
per favore scrivi dopo il precedente messaggio e non prima....
...allora per risolvere il problema è sufficiente creare una tabella
in cui memorizzare:
id_conto - Id_operazione - informazionepertrattamento1 -
informazionepertrattamento2- etc.
quando ti serve calcolare la scadenza non fai altro che controllare le
varie informazioni a seconda di id_conto ed id_operazione
molto semplice e veloce...
Saluti.
Emanuele.


title: Relazione... difficile (per me)

text:
"Emyr" <
fan...@lavoro.com
> ha scritto nel messaggio
news:p6t73u4smqcl75cpk...@4ax.com...
On Wed, 02 Jan 2002 23:42:50 GMT, "Paolo R." <
jor...@tin.it
> wrote:
>Il trattamento č diverso, sullo stesso conto, per le diverse operazioni
>
>Es. Conto 1: Assegno 5gg; Riba 8gg; Contanti 2gg
>
>ma la stessa operazione puň avere trattamenti diversi su conti diversi
>
>Es. Conto2: Assegno 4gg; Riba 7gg; Contanti 2gg
>
>Grazie, Emanuele
>Ciao
>
CUT
per favore scrivi dopo il precedente messaggio e non prima....
...allora per risolvere il problema č sufficiente creare una tabella
in cui memorizzare:
id_conto - Id_operazione - informazionepertrattamento1 -
informazionepertrattamento2- etc.
quando ti serve calcolare la scadenza non fai altro che controllare le
varie informazioni a seconda di id_conto ed id_operazione
molto semplice e veloce...
Saluti.
Emanuele.
Ti ringrazio, provo senz'altro la tua soluzione
Saluti
Paolo


title: Apertura filtrata

author: Luciano

text:
Ho una maschera [Controllo generale] con sottomaschera dove cliccando su un
controllo vorrei mi si aprisse un'altra maschera [Controllo] con
sottomaschera in cui mi appaiono i dettagli relativi al primo clic.
Ho scritto nell'evento su Clic
Private Sub Rif_PA_Click()
Dim stDocName As String
Dim stLinkCriteria As String
stDocName = "Controllo"
stLinkCriteria = "Forms![controllo]![Sottomaschera Controllo]![Rif_PA] =
Forms![Controllo generale]![Sottomaschera controllo generale]!rif_pa"
DoCmd.OpenForm stDocName, , , stLinkCriteria
End Sub
Ma non funziona (ma và!!). O meglio funziona solo se faccio aprire solo la
sottomaschera e non la maschera [Controllo].
Dov'è l'inghippo?
Grazie
--------------------------------
Inviato via
http://usenet.libero.it


title: Apertura filtrata

author: Sib

text:
"Luciano" <lucia...@TOGLIhotmail.com> ha scritto nel messaggio
cut
> Private Sub Rif_PA_Click()
>
> Dim stDocName As String
> Dim stLinkCriteria As String
> stDocName = "Controllo"
> stLinkCriteria = "Forms![controllo]![Sottomaschera Controllo]![Rif_PA] =
> Forms![Controllo generale]![Sottomaschera controllo generale]!rif_pa"
> DoCmd.OpenForm stDocName, , , stLinkCriteria
>
> End Sub
cut
semplifica:
 Dim stDocName As String
 Dim stLinkCriteria As String
 stDocName = "Controllo"
 stLinkCriteria = "[Rif_PA] ="& Me.Rif_pa
 DoCmd.OpenForm stDocName, , , stLinkCriteria
Sib


title: Apertura filtrata

text:
> semplifica:
>
> Dim stDocName As String
> Dim stLinkCriteria As String
> stDocName = "Controllo"
> stLinkCriteria = "[Rif_PA] ="& Me.Rif_pa
> DoCmd.OpenForm stDocName, , , stLinkCriteria
>
> Sib
Ho sempre lo stesso problema ... ottengo tutti i valori mentre se
stdocName="Sottomaschera Controllo" (cioč la sottomaschera contenuta dentro
alla form Controllo, funziona bene.



title: Apertura filtrata

text:
"Luciano" <lucia...@TOGLIhotmail.com> ha scritto nel messaggio
news:195Z62Z170Z252Y...@usenet.libero.it...

Se ho capito bene il tuo problema, vai sul Sito Comune (link qui sotto) e
nella Sezione Forms leggiti la FAQ intitolata "Filtrare una maschera in base
al valore contenuto in un controllo di una sua sottomaschera" e dai
un'occhiata all'esempio ad essa allegato.
In base alla tecnica dell'esempio del Sito Comune, filtra tutte le le
maschere [Controllo] (e a questo punto si visualizzeranno anche le le
relative sottomascher) nelle cui sottomaschere esiste un controllo che ha lo
stesso valore del controllo che hai cliccato nella sottomaschera della
maschera [Controllo generale].
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: come creare un pulsante modifica dati ??

author: SuperPippo宰at Home

text:
ciao a tutti.,.
in una maschera di inserimento dati anagrafici
vorrei mettere un bottone con la possibilità di modificare
dei record,  mi spiegate come fare...??
grazie per l'aiuto.-...


author: Bisco

text:
Salve a tutti,
ho prova ad usare una funzione di Excel per copiare il contenuto di un
recordset (query, con access) all'interno di un foglio, partendo ad una
specifica cella.
   set rsA = new ADODB.Recordset
   rsA.open objCmd       ' ho usato un command, poichè mi interessava
passare un parametro
    With ws.QueryTables.Add(rsA.DataSource, ws.Cells(4, 1))
        .Name = "OUT"
        .FieldNames = False
        .RowNumbers = False
        .FillAdjacentFormulas = False
        .PreserveFormatting = True
        .RefreshOnFileOpen = False
        .BackgroundQuery = True
        .RefreshStyle = xlInsertDeleteCells
        .SavePassword = True
        .SaveData = True
        .AdjustColumnWidth = False
        .RefreshPeriod = 0
        .PreserveColumnInfo = True
        .Refresh BackgroundQuery:=False    ' << QUI SI BLOCCA
    End With
    rsA.close
i parametri dell'istruzione li ho presi dalla guida di office 2003 e
penso siano giusti, perchè in un primo momento mi funzionavano,
quando, invece dell'oggetto command, usavo una semplice query in
formato stringa.
Ora però mi da l' "errore 1004 uno più flag accessori non validi"
quando esegue il metodo Refresh.
Qualcuno ha già acuto lo stesso problema?
ps. Posto il messaggio anche su altri NG


title: Cancellare record in una tabella

author: Axel

text:
E' possibile cancellare i record in una tabella, in una maschera con un
bottone?
Dopo che ho inserito i record ed aver stampato quelli che mi servono è un
po' scocciante cancellare tutti i record a mano, i record sono solo su una
colonna e non sono tutti pieni.
Salve a tutti e
Buona Pasqua
Axel


title: Cancellare record in una tabella

author: lucianab64 on libero

text:
Axel <
aj...@freemail.it
> wrote in message
9b6dgj$t2v$1...@pegasus.tiscalinet.it...
...temo di avere capito molto poco della tua domanda, ma mi invento una
risposta :-)
> E' possibile cancellare i record in una tabella, in una maschera con un
> bottone?
Sě, se associ all'evento click del  pulsante sulla maschera una routine che
contiene l'istruzione sql DELETE della tua tabella.
> Dopo che ho inserito i record ed aver stampato quelli che mi servono č un
> po' scocciante cancellare tutti i record a mano,
Cosa significa? Da dove vuoi cancellare i record?
> i record sono solo su una colonna e non sono tutti pieni.
Scusa, ma questo proprio non riesco a interpretarlo. Sii piu' chiaro se vuoi
una risposta.
CIAO
:-) Luciana


title: Cancellare record in una tabella

text:
lucianab64 on libero <
lucia...@libero.it
> wrote in message
H4zB6.3846$s93.2...@news.infostrada.it...
> Axel <
aj...@freemail.it
> wrote in message
> 9b6dgj$t2v$1...@pegasus.tiscalinet.it...
>
> ...temo di avere capito molto poco della tua domanda, ma mi invento una
> risposta :-)
>
> > E' possibile cancellare i record in una tabella, in una maschera con un
> > bottone?
CUT
Allora tutto funziona così: io ho una tabella dove inserisco in una colonna
la quantità ordinata dove non c'è quantità non inserisco nulla.Poi un tasto
mi crea una query di selezione e mi visualizza/stampa tutti i record che
hanno quantità maggiore di 0.
Ora vorrei inserire un bottone che mi cancella le quantità ordinate.
Forse è errato come metodo?
Ciao Axel


title: Cancellare record in una tabella

author: Maurizio Begani

text:
> Allora tutto funziona così: io ho una tabella dove inserisco in una
colonna
> la quantità ordinata dove non c'è quantità non inserisco nulla.Poi un
tasto
> mi crea una query di selezione e mi visualizza/stampa tutti i record che
> hanno quantità maggiore di 0.
> Ora vorrei inserire un bottone che mi cancella le quantità ordinate.
> Forse è errato come metodo?
> Ciao Axel
>
Non so se ho capito bene la domanda. Secondo me potresti fare una query di
eliminazione dati con criterio "quantità >0". Però, invece di cancellare i
record corrispondenti agli ordini effettuati, se crei un'ulteriore colonna
del tipo "ordini effettuati: sì/no" potresti avere un archivio per
statistiche o altro.
saluti
Maurizio


title: Cancellare record in una tabella

text:
Maurizio Begani <
m.be...@libero.it
> wrote in message
Po3C6.14942$s93.8...@news.infostrada.it...
> > Allora tutto funziona così: io ho una tabella dove inserisco in una
> colonna
> > la quantità ordinata dove non c'è quantità non inserisco nulla.Poi un
> tasto
> > mi crea una query di selezione e mi visualizza/stampa tutti i record che
> > hanno quantità maggiore di 0.
> > Ora vorrei inserire un bottone che mi cancella le quantità ordinate.
> > Forse è errato come metodo?
> > Ciao Axel
> >
> Non so se ho capito bene la domanda. Secondo me potresti fare una query di
> eliminazione dati con criterio "quantità >0". Però, invece di cancellare i
> record corrispondenti agli ordini effettuati, se crei un'ulteriore colonna
Io ho una colonna "q.ta ordinata" e vorrei eliminare/annullare solo quella
colonna.
> del tipo "ordini effettuati: sì/no" potresti avere un archivio per
statistiche o altro.
Non memorizzando l' ordine non ho bisogno e neanche gestisco l'archivio.
Se access non salvasse da solo i dati che io immetto nella tabella, avrei
risolto il problema, come se fosse possibile avere l'opzione di non salvare
i dati (questa l'ho pensata adesso).
Ciao Axel


title: Cancellare record in una tabella

text:
Maurizio Begani <
m.be...@libero.it
> wrote in message
Po3C6.14942$s93.8...@news.infostrada.it...
> > Allora tutto funziona così: io ho una tabella dove inserisco in una
> colonna
> > la quantità ordinata dove non c'è quantità non inserisco nulla.Poi un
> tasto
> > mi crea una query di selezione e mi visualizza/stampa tutti i record che
> > hanno quantità maggiore di 0.
> > Ora vorrei inserire un bottone che mi cancella le quantità ordinate.
> > Forse è errato come metodo?
> > Ciao Axel
> >
> Non so se ho capito bene la domanda. Secondo me potresti fare una query di
> eliminazione dati con criterio "quantità >0". Però, invece di cancellare i
> record corrispondenti agli ordini effettuati, se crei un'ulteriore colonna
Io ho una colonna "q.ta ordinata" e vorrei eliminare/annullare solo quella
colonna.
> del tipo "ordini effettuati: sì/no" potresti avere un archivio per
statistiche o altro.



title: Come realizzare una maschera a ricerca libera ?

text:
Ciao a tutti,
vorrei realizzare una maschera composta da 2 caselle di testo e un
pulsante che inviano a una query parametrica le informazioni
necessarie per ottenere una nuova maschera contenete i risultati
filtrati.
ecco cosa sono riuscito a fare:
tabella contenente 2 campi e alcuni record.
maschera composta da 2 caselle di testo e un pulsante che inviano
informazioni alla query per selezionare i dati.
segue parte della query parametrica che riceve le informazioni dalla
sudetta maschera e mostra una nuova tabella
WHERE (((Clienti.Società)=[Forms]![RicercaLibera]![Società]) AND
((Clienti.CAP)=[Forms]![RicercaLibera]![CAP]));
ecco quello che vorrei ottenere:
sarebbe necessario fare in modo che la query accettasse informazioni
anche solo da una casella mentre ora devo riempirle entrambe.
la compilazione di una casela dovrebbe poter essere anche solo
parziale, in modo che insendo soltanto la lettera A comparissero tutte
le aziende iniziano col A.
Infine la query che ho fatto restituisce sempre una tabella mentre
vorrei ottenere una una maschera che visualizzasse i risultati della
query.
Grazie per aver letto questo messaggio, ciao.


author: Sergio MAZZA

text:
<
tra...@email.it
> ha scritto nel messaggio
news:1171475248.4...@a34g2000cwb.googlegroups.com...
Ciao a tutti,
vorrei realizzare una maschera composta da 2 caselle di testo e un
pulsante che inviano a una query parametrica le informazioni
necessarie per ottenere una nuova maschera contenete i risultati
filtrati.
ecco cosa sono riuscito a fare:
tabella contenente 2 campi e alcuni record.
maschera composta da 2 caselle di testo e un pulsante che inviano
informazioni alla query per selezionare i dati.
segue parte della query parametrica che riceve le informazioni dalla
sudetta maschera e mostra una nuova tabella
WHERE (((Clienti.Societą)=[Forms]![RicercaLibera]![Societą]) AND
((Clienti.CAP)=[Forms]![RicercaLibera]![CAP]));
ecco quello che vorrei ottenere:
sarebbe necessario fare in modo che la query accettasse informazioni
anche solo da una casella mentre ora devo riempirle entrambe.
la compilazione di una casela dovrebbe poter essere anche solo
parziale, in modo che insendo soltanto la lettera A comparissero tutte
le aziende iniziano col A.
Infine la query che ho fatto restituisce sempre una tabella mentre
vorrei ottenere una una maschera che visualizzasse i risultati della
query.
Grazie per aver letto questo messaggio, ciao.
[risposta]
Fai prima a creare la form, associarla alla tabella o query (quest'ultima
senza condizioni) e/o:
- aprire la form filtrandola passando la condizione nel paramentro
CondizioneWhere del metodo OpenForm;
- filtrare la form gią aperta tramite le proprietą Filter/FilterOn;
Vedi help VBA (attivabile con ALT-F11, poi F1)...
Ciao.
--
Sergio MAZZA


title: Compattazione in SQL 2000

author: Yachi

text:
Siccome le dimensioni sono diventate considerevoli sarebbe il caso di
compattare il mio DB in Microsoft SQL 2000.
Come si fa?


title: Compattazione in SQL 2000

author: Fabio

text:
"Yachi" <
ya...@pointel.it
> ha scritto nel messaggio
news:ne2gkusli9co37dsp...@4ax.com...
> Siccome le dimensioni sono diventate considerevoli sarebbe il caso di
> compattare il mio DB in Microsoft SQL 2000.
> Come si fa?
Dall'enterprise manager seleziona il database che vuoi compattare e usa
SHRINK DATABASE
C'è anche una stored procedure sul database master.
Ciao, FABIO


title: Compattazione in SQL 2000

text:
On Thu, 01 Aug 2002 13:39:01 GMT, "Fabio" <
nospam_fa...@tin.it
>
wrote:

Scusa, ho omesso di dire che la mia versione di SQL è in italiano!!!
A che funzione corrisponde?
Grazie!


title: Inserimento dati dall' ALTO

author: Gimmy

text:
Salve a tutti!
Vorrei chiedervi se è possibile in modalità Maschere continue settare access
in modo da far inserire il nuovo record dall'alto (la prima riga) e non dal
basso come è ora (l'ultima riga).
Vi sarei grato anche solo se mi dicesse se non è possibile (se veramente non
lo è.. ma so che siete dei genii!!)
Grazie 1000
Gimmy


title: Inserimento dati dall' ALTO

author: All Eyez On me

text:
"Gimmy" <
g...@gg.gg
> ha scritto nel messaggio
news:asr3fk$o25$1...@lacerta.tiscalinet.it...

Non credo sia possibile, ma potresti metterti sulla testata della maschera
tante textbox quante sono le colonne del corpo maschera, caricare di dati da
li e aggiungerle poi da codice sull'archivio.
Il risultato è lo stesso.
AEOM


title: Stringa troncata in campo memo

author: yosef

text:
In una casella di testo se inserisco una stringa maggiore di 512
caratteri in fase di inserimento/aggiornamento in tabella viene
troncato a 512 più aggiunge dei caratteri strani tipo: c OC .
Se provo a digitare il dato direttamente in tabella, funziona
correttamente se lo seleziono dalla listview e lo visualizzo su una
casella di testo.
L'inserimento e l'aggiornamento lo faccio con i comandi SQL "INSERT...
" e "UPDATE..." prelevando direttamente il dato dalla casella di testo
(me!campomemo per intenderci).
Grazie


title: Stringa troncata in campo memo

author: giorgio rancati

text:
"yosef" <
yos...@gmail.com
> ha scritto nel messaggio
news:1154531380.6...@m73g2000cwd.googlegroups.com...


Ciao yosef,
sì, quel metodo ha questo limite, qui puoi trovare una soluzione alternativa
----
campo memo - copia incolla
http://www.google.it/groups?threadm=441ddf53$0$2282$4faf...@reader4.news.tin.it
----
se non vuoi creare la query di comando puoi definirla al volo ed eseguirla
con un'oggetto Command.
Ciao
--
Giorgio Rancati
[Office Access MVP]


title: office developer

author: Fabio Gulotta

text:
Quale sarebbe la spesa per per poter distribuire una applicazione scritta in
Access 2003?
Cioč quanto costerebbe all'incirca Office + Versione Developer?


title: office developer

author: ciroteo

text:
"Fabio Gulotta" <
fgul...@tiscali.it
> ha scritto nel messaggio
news:425a9762$0$8069$5fc...@news.tiscali.it...
>
> Quale sarebbe la spesa per per poter distribuire una applicazione scritta
> in Access 2003?
> Cioč quanto costerebbe all'incirca Office + Versione Developer?
>
costo licenza access 2003 circa 270?
costo licenza Office Tools 500?
Inchiappettata presa questo mese ...


title: office developer

author: luigionofrio

text:
ciroteo ha scritto:



per office tools intendi Microsoft Office Proofing tools 2003 o si tratta
di un'altra cosa?
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: office developer

text:
"luigionofrio" <
onof...@tin.it
> ha scritto nel messaggio
news:d3g21t$92m$1...@news.newsland.it...
> ciroteo ha scritto:
>
>> "Fabio Gulotta" <
fgul...@tiscali.it
> ha scritto nel messaggio
>> news:425a9762$0$8069$5fc...@news.tiscali.it...
>> >
>> > Quale sarebbe la spesa per per poter distribuire una applicazione
>> > scritta
>> > in Access 2003?
>> > Cioè quanto costerebbe all'incirca Office + Versione Developer?
>> >
>
>> costo licenza access 2003 circa 270?
>> costo licenza Office Tools 500?
>
>> Inchiappettata presa questo mese ...
>
> per office tools intendi Microsoft Office Proofing tools 2003 o si tratta
> di un'altra cosa?
>
L'attuale versione della developer.
Visual .net Office tools ... non ho qui la confezione ma se guardi nei post
precedenti ne abbiamo parlato molto!


title: office developer

text:
"ciroteo" <
ciroteo_c...@libero.it
> ha scritto nel messaggio
news:d3gceh$q7j$1...@hulme.interac.it...
>
> "luigionofrio" <
onof...@tin.it
> ha scritto nel messaggio
> news:d3g21t$92m$1...@news.newsland.it...
>> ciroteo ha scritto:
>>
>>> "Fabio Gulotta" <
fgul...@tiscali.it
> ha scritto nel messaggio
>>> news:425a9762$0$8069$5fc...@news.tiscali.it...
>>> >
>>> > Quale sarebbe la spesa per per poter distribuire una applicazione
>>> > scritta
>>> > in Access 2003?
>>> > Cioč quanto costerebbe all'incirca Office + Versione Developer?
>>> >
>>
>>> costo licenza access 2003 circa 270?
>>> costo licenza Office Tools 500?
>>
>>> Inchiappettata presa questo mese ...
>>
>> per office tools intendi Microsoft Office Proofing tools 2003 o si tratta
>> di un'altra cosa?
>>
>
> L'attuale versione della developer.
> Visual .net Office tools ... non ho qui la confezione ma se guardi nei
> post precedenti ne abbiamo parlato molto!
>
>
>
grazie...
un ultima cosa....
sapresti consigliarmi un sito dove acquistare il tutto....?


title: office developer

text:
"Fabio Gulotta" <
fgul...@tiscali.it
> ha scritto nel messaggio
news:425bd710$0$31971$5fc...@news.tiscali.it...
>
> "ciroteo" <
ciroteo_c...@libero.it
> ha scritto nel messaggio
> news:d3gceh$q7j$1...@hulme.interac.it...
>>
>> "luigionofrio" <
onof...@tin.it
> ha scritto nel messaggio
>> news:d3g21t$92m$1...@news.newsland.it...
>>> ciroteo ha scritto:
>>>
>>>> "Fabio Gulotta" <
fgul...@tiscali.it
> ha scritto nel messaggio
>>>> news:425a9762$0$8069$5fc...@news.tiscali.it...
>>>> >
>>>> > Quale sarebbe la spesa per per poter distribuire una applicazione
>>>> > scritta
>>>> > in Access 2003?
>>>> > Cioè quanto costerebbe all'incirca Office + Versione Developer?
>>>> >
>>>
>>>> costo licenza access 2003 circa 270?
>>>> costo licenza Office Tools 500?
>>>
>>>> Inchiappettata presa questo mese ...
>>>
>>> per office tools intendi Microsoft Office Proofing tools 2003 o si
>>> tratta
>>> di un'altra cosa?
>>>
>>
>> L'attuale versione della developer.
>> Visual .net Office tools ... non ho qui la confezione ma se guardi nei
>> post precedenti ne abbiamo parlato molto!
>>
>>
>>
> grazie...
> un ultima cosa....
> sapresti consigliarmi un sito dove acquistare il tutto....?
>
www.elmec.com
(E' una spudorata pubblicità è la mia vecchia azienda, a me l'hanno
recuperato loro, cmq lo trovi su tutti i siti kelkoo bestprice ecc ...)


title: office developer

author: vtt

text:
"Fabio Gulotta" <
fgul...@tiscali.it
> ha scritto nel messaggio
news:425bd710$0$31971$5fc...@news.tiscali.it...
>
> "ciroteo" <
ciroteo_c...@libero.it
> ha scritto nel messaggio
> news:d3gceh$q7j$1...@hulme.interac.it...
>>
>> "luigionofrio" <
onof...@tin.it
> ha scritto nel messaggio
>> news:d3g21t$92m$1...@news.newsland.it...
>>> ciroteo ha scritto:
>>>
>>>> "Fabio Gulotta" <
fgul...@tiscali.it
> ha scritto nel messaggio
>>>> news:425a9762$0$8069$5fc...@news.tiscali.it...
>>>> >
>>>> > Quale sarebbe la spesa per per poter distribuire una applicazione
>>>> > scritta
>>>> > in Access 2003?
>>>> > Cioè quanto costerebbe all'incirca Office + Versione Developer?
>>>> >
>>>
>>>> costo licenza access 2003 circa 270?
>>>> costo licenza Office Tools 500?
>>>
>>>> Inchiappettata presa questo mese ...
>>>
>>> per office tools intendi Microsoft Office Proofing tools 2003 o si
>>> tratta
>>> di un'altra cosa?
>>>
>>
>> L'attuale versione della developer.
>> Visual .net Office tools ... non ho qui la confezione ma se guardi nei
>> post precedenti ne abbiamo parlato molto!
>>
>>
>>
> grazie...
> un ultima cosa....
> sapresti consigliarmi un sito dove acquistare il tutto....?
 Su un'asta e-bay l'anno scorso ho acquistato O2002Dev a 170 euro!!!


title: office developer

text:
"vtt" <
fottutoblu...@hotmail.com
> ha scritto nel messaggio
news:d3jpqp$5i2$1...@carabinieri.cs.interbusiness.it...

che c....lo!


title: VIRUS della Microsoft in OFFICE attenti!

author: ced

text:
Ho avuto una notizia a dir poco scandalosa!
la Microsoft ha inserito un virus a tempo in tutti i suoi pacchetti Office
che dovrebbe agire in questi giorni ed è autogenerante!.
mi hanno detto anche il nome, ma non lo ricordo! lo comunico appena me la
ridicono, se qualcuno già lo sa, puo' anche comunicarla!
Comunque quello che penso è che anche quei stronzi della microsoft fanno
queste cose! e spero che non se la passino liscio.


author: Esteban

text:
"ced" <
onof...@tin.it
> wrote in message
news:3AHP6.13704$VT1.1...@news1.tin.it...

Sì, si chiama SULFNBK.EXE.
MA LA VOLETE SMETTERE???????????
LEGGETEVI QUESTA PAGINA:
http://www.symantec.com/avcenter/venc/data/sulfnbk.exe.warning.html
e poi magari anche questa, dove la Microsoft spiega come funziona il 'Virus':
http://support.microsoft.com/support/kb/articles/Q190/4/18.ASP
Ciao!
Esteban
Hosted by
www.seber.it


text:
E c'è anche chi ci crede........
e per fortuna che ti firmi 'ced ' .......
Guarda, in Microsoft saranno tutto quello che vuoi, dei ladri, dei pessimi
programmatori etc..
ma non sono stupidi!!!!
Lo dimostra il fatto che sono riusciti a far lavorare tutto il mondo con i
loro prodotti ( di cui immagino tu dirai tutto il male possibile...)
Ciao
    Sergio
( che sta lontano dai CED il più possibile....)
"ced" <
onof...@tin.it
> ha scritto nel messaggio
news:3AHP6.13704$VT1.1...@news1.tin.it...



author: All Eyez On Me

text:
E' un file che serve al windows per gestire i nomi lunghi dei file, non è
nessun virus, il virus è la mail che ti chiede di cancellarlo.
E comunque chiamali stronzi quelli della MS vorrei essere io al loro posto.
ced <
onof...@tin.it
> wrote in message
3AHP6.13704$VT1.1...@news1.tin.it...



text:
"[.....Delu......]" <
sede...@katamail.com
> ha scritto nel messaggio
news:9eo1u6$6qg$1...@serv1.albacom.net...

SCUSATE!!! LO STRONZO SONO IO CHE CI HO CREDUTO!
ma sfido chiunque  a non avere una reazione come la mia se venissero a
sapere una cosa del genere da persone molto "affidabili"
Mi scuso con la Microsoft, ma era solo una reazione a quello che ho preso
per vero e per nient'altro, anzi, l'ammiro per i suoi programmi e sistema
operativo!
comunque.... grazie di avermi delucidato in merito, adesso sto piu'
tranquillo anche se puzzo un poco :-)).


title: Evidenziare di blu il campo che si sta aggiornando

author: Maurizio

text:
Ciao ragazzi
Vorrei sapere se č possibile evidenziare di blu il campo che al momento č
stato selezionato in una maschera mantenendo il nero come colore dei
caratteri.


author: Karl Donaubauer

text:
Maurizio <
mauri...@tiscali.it
> ha scritto:
> Vorrei sapere se è possibile evidenziare di blu il campo che al momento è
> stato selezionato in una maschera mantenendo il nero come colore dei
> caratteri.
Dipende dalla versione di Access che non hai rivelato.
Con A00 e AX puoi usare la formatazione condizionata per questo.
--> visualizzazione struttura, menu Format
--
HTH
Karl
*********
Access-FAQ (tedesco):
http://www.donkarl.com


author: gerard

text:

Se hai access 2000 o xp
selezioni la casella di testo vai su menu formato- formattazione
condizionale- il campo č attivo e decidi i colori che vuoi .
Saluti Gerard
--------------------------------
Inviato via
http://usenet.libero.it


author: Antonio Biso

text:
"Maurizio" <
mauri...@tiscali.it
> ha scritto nel messaggio
news:cJq0b.16798$zN5.5...@news1.tin.it...

Forecolor su evento attivato e disattivato
Antonio


author: Carlo Costarella

text:
"Maurizio" <
mauri...@tiscali.it
> ha scritto nel messaggio
news:cJq0b.16798$zN5.5...@news1.tin.it...
> Ciao ragazzi
> Vorrei sapere se è possibile evidenziare di blu il campo che al momento è
> stato selezionato in una maschera mantenendo il nero come colore dei
> caratteri.
>
>
La risposta del Biso mi sembra la più valida ed immediata con qualsiasi
versione di Access.
Solo che il Biso ha confuso il ForeColor con il BackColor.
Per cui il codice di esempio sarà:
Private Sub Testo0_GotFocus()
Me.Testo0.BackColor = RGB(23, 34, 87)
End Sub
Private Sub Testo0_LostFocus()
Me.Testo0.BackColor = RGB(255, 255, 255)
End Sub
Ciao, Carlo


text:
"Carlo Costarella" <
carloantoni...@virgilio.it
> ha scritto nel
messaggio news:hEs0b.108817$cl3.3...@news2.tin.it...
>
> "Maurizio" <
mauri...@tiscali.it
> ha scritto nel messaggio
> news:cJq0b.16798$zN5.5...@news1.tin.it...
> > Ciao ragazzi
> > Vorrei sapere se č possibile evidenziare di blu il campo che al momento
č
> > stato selezionato in una maschera mantenendo il nero come colore dei
> > caratteri.
> >
> >
>
> La risposta del Biso mi sembra la piů valida ed immediata con qualsiasi
> versione di Access.
> Solo che il Biso ha confuso il ForeColor con il BackColor.
Ah...
Leggendo rapidamente pensavo volesse cambiare il colore del font non dello
sfondo...
Vabbeh...
Antonio


text:
Carlo Costarella ha scritto:
> "Maurizio ha scritto:
>> Vorrei sapere se è possibile evidenziare di blu il campo che al momento è
>> stato selezionato in una maschera mantenendo il nero come colore dei
>> caratteri.
>
> La risposta del Biso mi sembra la più valida ed immediata con qualsiasi
> versione di Access.
"immediata"?
Per me no. Le righe di codice le più belle è sicure sono
queste che si puo evidare usando una funzionalità compresa
come la FC.
> Solo che il Biso ha confuso il ForeColor con il BackColor.
> Per cui il codice di esempio sarà:
>
> Private Sub Testo0_GotFocus()
> Me.Testo0.BackColor = RGB(23, 34, 87)
> End Sub
>
> Private Sub Testo0_LostFocus()
> Me.Testo0.BackColor = RGB(255, 255, 255)
> End Sub
Per un semplice blu e bianco basta vbBlue e vbWhite
invece della funzione RGB.
--
cu



title: Dimensione caratteri variabile

author: GaRom

text:
Un saluto cordiale a tutti.
Situazione (access xp): ho creato un report per stampare delle etichette con
i titoli dei film. Per una migliore leggibilità ho usato un carattere con
dimensione abbastanza grande. Purtroppo ci sono diversi titoli che essendo
più lunghi del normale, inevitabilmente vengono troncati.
Vorrei, se possibile, fare in modo che anziché troncare il nome venisse
ridotta la dimensione del carattere in modo da poter stampare il titolo per
intero.
Ho cercato sul sito comune ma non ho trovato una soluzione.
Ringrazio in anticipo chiunque vorrà darmi una dritta
Gabriele


title: Dimensione caratteri variabile

author: Alessandro Cara

text:

mah.... io sull'evento di format (corpo) farei
if len(valoretitolo) > x then valoretitolo.fontsize = n
Mai fatto ma non vedo perche' non possa funzionare.
--
ac


title: Dimensione caratteri variabile

text:
> mah.... io sull'evento di format (corpo) farei
> if len(valoretitolo) > x then valoretitolo.fontsize = n
>
> Mai fatto ma non vedo perche' non possa funzionare.
> --
> ac
[CUT]
Grazie. Vado subito a fare una prova
Saluti
   Gabriele


title: Selezionare piu' campi da uno solo

author: Daniele

text:
Ho un problema molto semplice da risolvere, ma che per me che sono un
inesperto di Access sembra un problemone.
Semplicemente ho due tabelle:
una con una anagrafica fornitori con ad esempio i seguenti campi:
codice fornitore, ragione sociale, indirizzo.
Una seconda tabella con gli ordini.
Nella tabella ordini vorrei mettere un campo con il numero ordine e un altro
campo dove seleziono dalla tabella fornitori il codice fornitore.
So come si collega un campo ad un'altra tabella, tramite le caselle di
ricerca.
Se quindi nella tabella ordini clicco nel campo IDFornitore, mi si apre la
casella combinata con l'elenco dei codici fornitori.
A questo punto arriva il mio problema.
Io vorrei che una volta cliccato sul codice fornitore che mi interessa, gli
altri campi della tabella ordini vengano automaticamente compilati.
Cioe' se clicco sul codice fornitore e seleziono il codice 25445
vorrei che nella tabella ordini, si compili automaticamente il campo della
ragione sociale legato al codice che ho selezionato.
Penso che non sia una cosa complicata, ma ho urgenza di capire come fare,
perche' stavo costruendo un semplice database, ma mi sono fermato a questo
punto e non riesco piu' ad andare avanti.
Grazie a tutti.


title: Selezionare piu' campi da uno solo

text:
Una piccola precisazione prima di ricevere qualche risposta poco carina
relativa alla netiquette.
So che probabilmente la domanda e' gia' stata fatta altre volte e avrei
dovuto leggere indietro, ma purtroppo il server news di Albacom fa
letteralmente schifo e purtroppo non riesco ad andare indietro nei messaggi
per piu' di 3 giorni.
Grazie.


title: Selezionare piu' campi da uno solo

author: Paolo P

text:
"Daniele" <
daniel...@hotmail.com
> ha scritto nel messaggio
news:aldmq2$sa8$1...@serv1.albacom.net...

Guardati sull'Help la funzione Dlookup. E' semplice da utilizzare e fa al
caso tuo
Ciao Paolo


title: Selezionare piu' campi da uno solo

author: Roberto dalla campagna

text:
Daniele <
daniel...@hotmail.com
> wrote in message
aldmq2$sa8$1...@serv1.albacom.net...

Dai uno sguardo alla maschera Ordini del database di esempio Northwind.mdb
che mamma Microsoft ti ha fornito con Access.
In quella maschera è affrontato e risolto anche il tuo problema.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Selezionare piu' campi da uno solo

author: Alberto S.

text:
[CUT]
> Io vorrei che una volta cliccato sul codice fornitore che mi interessa,
gli
> altri campi della tabella ordini vengano automaticamente compilati.
> Cioe' se clicco sul codice fornitore e seleziono il codice 25445
> vorrei che nella tabella ordini, si compili automaticamente il campo della
> ragione sociale legato al codice che ho selezionato.
[CUT]
Non serve (anzi rischia di diventare dannoso): tramite l'ID inserito nel
record dell'ordine Access saprà sempre individuare i dati del fornitore
senza che tu li riscriva ogni volta.
Ti sarà sì utile visualizzarli (ma solo visualizzarli) nella maschera di
inserimento degli ordini e nel report in cui eventualmente li stamperai. Per
questo potrai usare:
- la funzione DLookup
- oppure la proprietà 'column' della query che è origine controllo della
casella combinata.
Ciao
--
Alberto


title: archivio immagini

author: seaservizi

text:
Come si fa a collegare un'immagine che si trova in una direttori specifica
senza troppo caricare il database?
Grazie


title: archivio immagini

author: Silvio Berruti

text:
"seaservizi" <
sease...@tin.it
> ha scritto nel messaggio
news:8ug9su$3rr$1...@nslave2.tin.it...
> Come si fa a collegare un'immagine che si trova in una direttori specifica
> senza troppo caricare il database?
Vedi sul Sito Comune (indirizzo qui sotto)
--
Silvio
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access


title: archivio immagini

author: Federico Luciani

text:
seaservizi wrote:
> Come si fa a collegare un'immagine che si trova in una direttori specifica
> senza troppo caricare il database?
> Grazie
Guarda la faq sul Sito Comune (link qua sotto)
'Come implementare un archivio di immagini'
--
Federico
--------------------------------------
Sito Comune di it.comp.appl.access
http://members.xoom.it/it_db_access
mailto:
it_db_...@usa.net
--------------------------------------
Tutte le richieste che mi arrivano
in privato, vengono cestinate.
--------------------------------------
Rimuovi paperino. per email
fluc...@paperino.libero.it
--------------------------------------


title: Vista e AccessXp

author: Samuele

text:
ciao a tutti,
ho recentemente acquistato un portatile con Vista Business.
Nella mia rete usiamo Access Xp come FE e Sql Server 2000 come BE il tutto
con progetto .adp.
Per curiosità ho installato il FE anche sul nuovo pc con Vista e ho subito
notato, con mio disappunto che alcune cose non funzionano.
Quando, in campi calcolati ho usato funzioni come Date(), Format(),
StrConv() (non ne ho trovate altre per ora) mi restituisce invariabilmente
"#nome".
Ma porca puttanaccia come è possibile? non sono più funzioni compatibili con
Windows (Vista)?
Qualcuno ha esperienza in proposito?
Grazie!!
Samuele


title: Vista e AccessXp

author: Mattia

text:
"Samuele" <
samoas...@afici.it
> ha scritto nel messaggio
news:f1v5i4$8po$1...@carabinieri.cs.interbusiness.it...

io lavoro con lo scenario identico al tuo fe in axp e be in msde2000
io non ho avuto alcun problema dopo aver installato e registrato la dll
msvbm50.dll
le applicazioni anche più complesse girano alla meraviglia.
controlla comunque la correttezza dei riferimenti
Ciao, Mat


title: Vista e AccessXp

text:
> io lavoro con lo scenario identico al tuo fe in axp e be in msde2000
> io non ho avuto alcun problema dopo aver installato e registrato la dll
> msvbm50.dll
> le applicazioni anche più complesse girano alla meraviglia.
> controlla comunque la correttezza dei riferimenti
>
> Ciao, Mat
>
Ho fatto esperienza del tuo consiglio ma, senza installare alcunchè ho
comunque risolto il mio problema.
Il danno lo faceva il riferimento alla dll "Microsoft for Visual Basic
Applications Extensibility 5.3" che, francamente, non ho idea di cosa faccia
tranne supportare, immagino, qualche vecchio costrutto VBA.
Tolta quello sembra funzionare tutto.
ciao!
s.


title: Chiarimento funzione somma orari

author: Antonio In The City Ewrwew

text:
Ho guardato sul sitocomune la funzione per la somma di orari senza
tenere conto dei giorni, però non so applicarla.
Potete spiegarmi più che altro come si può adattare al mio caso ?
Io ho una sotomaschera in modalità continua che contiene 3 controlli,
"entrata", "uscita" e "differenza" (che mi fa la differenza tra uscita
ed entrata rispetto a 7 ore di riferimento, per sapere cioè quanto sono
le ore di recupero giornaliere che mi spettano sapendo che ne devo fare
7 al giorno). Vorrei sommare tutte le differenze per sapere quale è il
monte ore totale che mi spetta.
La funzione si riferisce ad "orario1" ed "orario2" mentre io vorrei la
somma di tutti i valori nel controllo "differenza".
Grazie
Antonio
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Chiarimento funzione somma orari

text:
"Antonio In The City Ewrwew" <
becci...@supereva.it
> ha scritto nel
messaggio news:9bd627f157ac6537710...@mygate.mailgate.org...

Ciao Antonio,
nel tuo caso non utilizzerei la funzione che somma gli orari senza tener
conto dei giorni, perché non va bene.
Creati una query dove, oltre ai campi Entrata ed Uscita, ti crei un campo
Recupero: (Uscita - Entrata - #7.0.0#) * 24
Questo rappresenta il n° di ore di recupero giornaliere. Se ne vuoi il
totale basta che ne fai la somma in un controllo.
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com


title: Nessun Record Corrente

author: SunRex

text:
In una frm con origine dati una tbl ho un pulsante per l'eliminazione del
record corrente che esegue la seguente routine per elimnare il record
corrente.
Form.RecordsetClone.Bookmark = Form.Bookmark
Form.RecordsetClone.Delete
Il problema è che se non c'è un record corrente
mi si pianta tutto.
Quindi come faccio ad intercettare il fatto che non ci sia un record
corrente perchè l'utente non ha ancora inserito i dati però gli viene la
bella idea in mente di premere il pulsante di eliminazione? CIoè che
propietà devo andare a leggere su Me.NomeProprietàRecord?
SunRex
Form.RecordsetClone.Bookmark = Form.Bookmark
Form.RecordsetClone.Delete


title: Nessun Record Corrente

author: fidirico

text:
"SunRex" <
sunrexs...@hotmail.com
> ha scritto nel messaggio
news:0wB6b.37225$R32.1...@news2.tin.it...

Puoi provare ad intercettare il RecordsetClone.RecordCount: ad es.
if me.RecordsetClone.RecordCount = 0  Then
    exit sub
End if
Ciao
Galliano


title: Comparazione di stringhe ed eliminazione di una parte uguale della str

text:
Salve a tutti,
In una maschera access ho una casella testo chiamata "codice". I valori di questa casella possono essere per es: "AB, CD, EF" oppure "CD, EF" oppure "AB, CD"
Vorrei che se la stringa "CD" fosse trovata in "codice", questa parte scomparisse dalla stringa "codice" insieme alla virgola e allo spazio (che perň possono trovarsi prima o dopo a seconda che la stringa "CD" capiti all'inizio o alla fine della stringa "codice").
Ho pensato di fare come segue ma oltre a non essere corretto il confronto, non so come inserire il valore di "codice" una volta eliminata la stringa "CD"
If InStr(Mid(codice.Value, "CD", 2), codice.Value, "CD", vbTextCompare) = 1 Then codice.Value = ??
Grazie
--
km5000
------------------------------------------------------------------------
View this thread:
http://www.itsistemi.net/viewtopic-776161.html
Inviato via
http://www.itsistemi.net


author: Alessandro Baraldi

text:
E se usassi un bel REPLACE(Stringa,"CD",vbNullstring)
Ciao
@Alex


text:
che dire ... facile come bere un bicchier d'acqua.
grazie
ehm ...
se non fosse di troppo disturbo, potresti dare un'occhiata agli altri thread che ho postato? Sono sicuro che anche quelli hanno una soluzione semplice ...



title: Chiave non contatore

author: alberto

text:
Salve,
ho riscontrato dei problemi (foreign key ?? ecc. ecc.) in fase di
aggiornamento ed inserimento record (utilizzando l'applicazione da me fatta
in visual basic .NET)  di una tabella che ha come campo chiave un codice
(non contatore) formato dall'iniziale di alcuni campi che costituiscono la
tabella.
Volevo sapere se questi problemi possono derivare dal fatto che la chiave
primaria non è contatore.
saluti
alberto


title: Chiave non contatore

author: MA

text:
"alberto" <
nos...@nosoam.com
> ha scritto nel messaggio
news:pEZPd.539287$b5.25...@news3.tin.it...

Dovresti darci maggiori elementi.
E' per caso nulla o duplicata?
MAssimiliano


title: Chiave non contatore

text:
Massimiliano ha scritto:
> Dovresti darci maggiori elementi.
> E' per caso nulla o duplicata?
Certo. Ad esempio in caso di modifica di un record viene visualizzato questo
messaggio "Impossibile attivare i vincoli. Una o + righe contengono valori
che violano il vincolo non_null, unique o foreign key" per 2 volte di
seguito. Andando a vedere il db però l'aggiornamento viene effettuato.
saluti
alberto


title: Tabella misteriosa!

author: Gianluca

text:
Ciao a tutti, mi chiamo Gianluca. Ecco un (spero facile) quesito per voi:
Oggi mentre ero in ufficio e lavoravo con access 2000 mi sono accorto che
tra le tabelle se ne è creata una mai vista intitolata "paste errors". Ho
provato a cancellarla ma non ci riesco in nessun modo. Qualcuno può
Aiutarmi? A cosa è dovuta una simile tabella? Come si può cancellare?
Mille Grazie,
   Gianluca.
--
See You,
    Gian.
@@@@@@@@@@@@
Togli NOSPAM dall'indirizzo
@@@@@@@@@@@@


title: Tabella misteriosa!

author: Antonio Biso

text:
Gianluca <
gian_7...@libero.it
> wrote in message
HJtu6.5614$dJ6.2...@news.infostrada.it...
> Ciao a tutti, mi chiamo Gianluca. Ecco un (spero facile) quesito per voi:
> Oggi mentre ero in ufficio e lavoravo con access 2000 mi sono accorto che
> tra le tabelle se ne è creata una mai vista intitolata "paste errors". Ho
> provato a cancellarla ma non ci riesco in nessun modo. Qualcuno può
> Aiutarmi? A cosa è dovuta una simile tabella? Come si può cancellare?
La paste errors, che nelle versioni italiane si chiama errori di
incollamento, la genera il sistema quando si tenta di fare delle
importazioni da file esterni su una tabella esistente.
L'errore può avvenire per vari motivi, in generale riconducibili al fatto
che i campi non sono compatibili tra loro.
Nella tabella c'è normalmente il numero di record, non ricordo se anche il
nome del campo incriminato e il motivo dell'errore.
Lo strano è che dovrebbe essere possibile cancellarla, a meno che tu non
entri nel database non come administrator...
Antonio


title: Tabella misteriosa!

author: Sib dal portatile

text:
Gianluca <
gian_7...@libero.it
> wrote in message
HJtu6.5614$dJ6.2...@news.infostrada.it...
> Ciao a tutti, mi chiamo Gianluca. Ecco un (spero facile) quesito per voi:
> Oggi mentre ero in ufficio e lavoravo con access 2000 mi sono accorto che
> tra le tabelle se ne è creata una mai vista intitolata "paste errors". Ho
> provato a cancellarla ma non ci riesco in nessun modo. Qualcuno può
> Aiutarmi? A cosa è dovuta una simile tabella? Come si può cancellare?
Una tabella di errori di incollamento viene creata automaticamente da access
quando l'utente, nel corso di una operazione di copia/incolla, cerca di
incollare dei dati di formato non compatibile con i campi della tabella di
destinazione.
Per il fatto che tu non riesca a eliminarla sono molto perplesso. Sei
proprio sicuro di non riuscirci?
Sib


title: Tabella misteriosa!

text:
Infatti... č proprio cosě, grazie mille per l'aiuto!
--
See You,
    Gian.
@@@@@@@@@@@@
Togli NOSPAM dall'indirizzo
@@@@@@@@@@@@
> La paste errors, che nelle versioni italiane si chiama errori di
> incollamento, la genera il sistema quando si tenta di fare delle
> importazioni da file esterni su una tabella esistente.
> L'errore puň avvenire per vari motivi, in generale riconducibili al fatto
> che i campi non sono compatibili tra loro.
> Nella tabella c'č normalmente il numero di record, non ricordo se anche il
> nome del campo incriminato e il motivo dell'errore.
>
> Lo strano č che dovrebbe essere possibile cancellarla, a meno che tu non



title: Tabella misteriosa!

text:
Effettiavamente non mi ero accorto che non ero entrato come administrator,
per questo non riuscivo a cancellarlo.
Grazie per l'aiuto.
--
See You,
    Gian.
@@@@@@@@@@@@
Togli NOSPAM dall'indirizzo
@@@@@@@@@@@@
"Sib dal portatile" <
sibN...@iol.it
> ha scritto nel messaggio
news:z6Nu6.12263$dJ6.7...@news.infostrada.it...



title: Tabella misteriosa!

text:
Gianluca <
gian_7...@libero.it
> wrote in message
BwNu6.12441$dJ6.7...@news.infostrada.it...
> Infatti... č proprio cosě, grazie mille per l'aiuto!
Perň la prossima volta rispondi DOPO il quoting!
Antonio


title: Backup Database

author: Leonardo

text:
Come posso fare il backup dell'intero DataBase MDB con il comando PKZIP ?
Naturalmente il file MDB e' aperto !!!!


title: Backup Database

author: Lucia Rita Carfagno

text:
"Leonardo" <
leon...@si.tdnet.it
> ha scritto nel messaggio
news:9tta55$sg0$1...@newsfeeder.blixer.it...
> Come posso fare il backup dell'intero DataBase MDB con il comando PKZIP ?
> Naturalmente il file MDB e' aperto !!!!
>
>
>
>
>
>
Vuoi un programma che esegua il backup a tempo? Praticamente imposti tu i
salvataggi.
Saluti
Rita


title: Backup Database

text:
NO voglio da Form un Pulsante che mi lanci un comando PKZIP mentre il
database e' aperto !!!
"Lucia Rita Carfagno" <
demo...@inwind.it
> ha scritto nel messaggio
news:9ttm32$6i3$1...@nreadb.inwind.it...



title: Backup Database

author: Sergio MAZZA

text:
"Leonardo" <
leon...@NOSPAMsi.tdnet.it
> ha scritto nel messaggio
news:9u00ed$loc$1...@newsfeeder.blixer.it...
> NO voglio da Form un Pulsante che mi lanci un comando PKZIP mentre il
> database e' aperto !!!
>
Dai un'occhiata nel sito comune (
www.sitocomune.com
) e scrivi la tua
risposta dopo il messaggio precedente (come faccio io), grazie...
Ciao.
P.S. Attenzione che scrivere in maiuscolo equivale ad urlare...
--
- - - - - - - - - - - - - - -
Sergio MAZZA
- - - - - - - - - - - - - - -


title: indice

author: Byte

text:
ho collegato all' interno di un mdb delle tabelle residenti su un as400.
le tabelle sono a indice. Possibile che nel collegamento access perda l'
informazione dell' indice e quindi non posso aggiornarle?
grazie a tutti


title: Totali di fattura sull'ultima pagina del Report

text:
Salve a tutti,
ho questo problema:
In un report fattura, i totali di fatturazione (in fondo), mi vengono
ripetuti evidenziata ad ogni fine pagina, nel caso siano + pagg.
(inserendoli nella sezine: piè di pagina), oppure nell'ultima pagina (usando
la sezione: piè di pagina Report), ma in questo caso i totali vengono
stampati subito sotto l'ultimo rigo del corpo pagina, anzichè in fondo, e
non è bello a vedersi!
Qualcuno potrebbe aiutarmi?
Grazie 1000
Marco


text:

if
me.page
 <me.pages then me.tiuotale.visible = false
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


author: cidi

text:
"Marco_280167" <
mros...@gol.grosseto.it
> ha scritto nel messaggio
news:449b8f40$0$10057$4faf...@reader3.news.tin.it...

Ciao Marco
controlli e piè di pagina report  proprietà Visible a NO,
piè di pagina pagina visible =SI e i controlli a NO
nel piè di pagina pagina inserisci caselle di testo non associate con
nell'origine controllo il nome della casella corrispondente del piè di
pagina report.
su stampa del piè di pagina pagina:
If Me.Page = Me.Pages Then
me.nomecontrollo.Visible = True
else
me.nomecontrollo.Visible = False
mi pare che sul sito comune deve esserci un esempio.
Daniele


text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:e7g34g$uod$1...@area.cu.mi.it...

>Grazie 1000 per il consiglio
tutto ok
Marco


title: Visualizzare solo il Mese in una data

author: andreaf

text:
Salve ho un campo data con questo formato gg/mm/aaaa
Vorrei poter filtrare i dati di questa tabella attraverso una query ma
digitando solo il mese i modo da poter visualizzare tutti i record presenti
con data compresa nel mese.
Es se seleziono gennaio (01) vedrò le date 12/01/2004 - 03/01/2004
ect...ect...
Come posso fare?
Ho già provato con la funzione DatePart ma nel campo "criteri" della query
mi da diversi errori qual'è la forma corretta?
GRAZIE


title: Visualizzare solo il Mese in una data

author: Pablitomf (dalle ferie)

text:
andreaf ha scritto:


Il metodo + veloce è :
Creati una query che oltre al campo Data esteso come ce l'hai impostato tu
"gg/mm/aaaa" abbia anche un altro campo con lo stesso campo Data ma
formattato solo con il mese Es. Mese : Format([Tuo_Campo_Data];"mm")
Ciò ti permetterà di avere tutte e due le visualizzazioni... ora basta
solo filtrare i record sul nuovo campo e il gioco è fatto.
Fammi sapere
--
Ciao
Pablitomf (Maurizio Facciuti)
------------------------------
http://www.sitocomune.com/
http://www.accessgroup.it/
------------------------------
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Visualizzare solo il Mese in una data

author: Rita

text:
"Pablitomf (dalle ferie)" <
maurizio...@accessgroup.it
> ha scritto nel
messaggio news:cqtp42$tr4$1...@news.newsland.it...

Se vuoi anche il nome del mese e non il solo valore numerico, usa la
funzione
MonthName([campo_della_query_da_te_creato]).
Ciao
Rita


title: Visualizzare solo il Mese in una data

text:
"andreaf" <
the...@libero.it
> wrote in message
news:iytAd.60713$
C94....@tornado.fastwebnet.it

Ci sono almeno 2 soluzioni semplici:
1)Già esposta da Maurizio
2)Usare la proprietà Filter di Maschera
Me.Filter="month([CampoData])=" & Me.Mese
Me.FilterOn=true
Dove in una Combo metti i 12 mesi  su 2 Colonne
la 1° indici Numerici(larghezza 0) la 2° Testo esteso.
Prevedi una riga in più per rimuovere il filtro.
Quindi avrai :
0  Tutti
1  Gennaio
2  Febbraio
3  ...
12 Dicembre
Su evento Dopo Aggiornamento della Combo:
If me.ComboMese=0 then
  Me.FilterOn=False
  Me.Filter=vbNullstring
Else
  Me.Filter="month([CampoData])=" & Me.Mese
  Me.FilterOn=true
End if
Ciao
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Dimensioni finestre Report ingovernabili

author: Francesco

text:
Salve a tutti!
Sto usando Access 2000 su W2000Pro ed Home.
Non riesco a definire le dimensioni con cui si deve aprire la finestra di un
report e che faccia apparire l'anteprima zoomata.
Ho provato in struttura a modificare la finestra e poi chiuderla, ma me la
riapre sempre in un'altra dimensione e con anteprima ritagliata.
Questo non succede con WXP Pro.
Cosa posso fare?
Grazie.
Francesco


text:
"Francesco" <
paolo.mene...@tin.it
> ha scritto nel messaggio
news:%zbPb.152370$_P.55...@news4.tin.it...

Io con acc'97 utilizzo RunCommand (vedi help) e le costanti:
acCmdZoom10
acCmdZoom25
acCmdZoom50
acCmdZoom75
acCmdZoom100
acCmdZoom150
acCmdZoom200
acCmdFitToWindow
es.
DoCmd.OpenReport ...in modalità anteprima
RunCommand acCmdFitToWindow
Ciao.
--
Sergio MAZZA


text:
"Sergio MAZZA" <
sergi...@tiscalinet.it
> ha scritto nel messaggio
news:bujmoh$q08$1...@canarie.caspur.it...

Ti ringrazio,
sono riuscito a ad usare il FitToWindow, però non riesco a fissare le
dimensioni della finestra di anteprima. Come si fà?
Ssaluti
Francesco


text:
"Francesco" <
paolo.mene...@tin.it
> ha scritto nel messaggio
news:S1zPb.125407$VW.50...@news3.tin.it...
>
> Ti ringrazio,
> sono riuscito a ad usare il FitToWindow, perň non riesco a fissare le
> dimensioni della finestra di anteprima. Come si fŕ?
> Ssaluti
> Francesco
Non credo sia possibile dimensionare la finestra che contiene l'anteprima
del report; attendo smentite...
Ciao.
P.S. Ma a che servirebbe?
--
Sergio MAZZA


text:
"Sergio MAZZA" <
sergi...@tiscalinet.it
> ha scritto nel messaggio
news:bumeo6$isq$1...@canarie.caspur.it...
> "Francesco" <
paolo.mene...@tin.it
> ha scritto nel messaggio
> news:S1zPb.125407$VW.50...@news3.tin.it...
> >
> > Ti ringrazio,
> > sono riuscito a ad usare il FitToWindow, però non riesco a fissare le
> > dimensioni della finestra di anteprima. Come si fà?
> > Ssaluti
> > Francesco
>
> Non credo sia possibile dimensionare la finestra che contiene l'anteprima
> del report; attendo smentite...
>
> Ciao.
>
> P.S. Ma a che servirebbe?
> --
> Sergio MAZZA
>
Serve per fare assumere alla finestra le proporzioni dell'anteprima
contenuta; cioè evitare che una finestra orizzontale contenga zoomato un
foglio verticale; insomma la finestra dovrebbe solo contornare l'anteprima.
Ciao
Francesco


text:
"Francesco" <
paolo.mene...@tin.it
> ha scritto nel messaggio
news:jhBPb.126210$VW.50...@news3.tin.it...
>
> Serve per fare assumere alla finestra le proporzioni dell'anteprima
> contenuta; cioč evitare che una finestra orizzontale contenga zoomato un
> foglio verticale; insomma la finestra dovrebbe solo contornare
l'anteprima.
> Ciao
> Francesco
Sě avevo intuito che era per questo motivo. Io intendevo dire che č una
funzionalitŕ non necessaria; se ho un monitor da 17" (ancora pochi lo hanno)
e magari utilizzo 1024x768 come risoluzione, per vedere una anteprima
leggibile devo dimensionare la finestra almeno della metŕ dello schermo in
larghezza. Senza contare chi utilizza la ris. 800x600...
Ciao.
--
Sergio MAZZA


text:
"Sergio MAZZA" <
sergi...@tiscalinet.it
> ha scritto nel messaggio
news:bumeo6$isq$1...@canarie.caspur.it...
> "Francesco" <
paolo.mene...@tin.it
> ha scritto nel messaggio
> news:S1zPb.125407$VW.50...@news3.tin.it...
> >
> > Ti ringrazio,
> > sono riuscito a ad usare il FitToWindow, però non riesco a fissare le
> > dimensioni della finestra di anteprima. Come si fà?
> > Ssaluti
> > Francesco
>
> Non credo sia possibile dimensionare la finestra che contiene l'anteprima
> del report; attendo smentite...
>
> Ciao.
>
> P.S. Ma a che servirebbe?
> --
> Sergio MAZZA
>
Ho risolto fissando le dimensioni della finestra, così:
    DoCmd.OpenReport stDocName, acPreview
    DoCmd.MoveSize , , 5500, 7500
   RunCommand acCmdFitToWindow
Ti saluto
Francesco


text:
"Francesco" <
paolo.mene...@tin.it
> ha scritto nel messaggio
news:R%6Rb.192196$_P.67...@news4.tin.it...
>
> Ho risolto fissando le dimensioni della finestra, cosě:
>
>     DoCmd.OpenReport stDocName, acPreview
>     DoCmd.MoveSize , , 5500, 7500
>    RunCommand acCmdFitToWindow
> Ti saluto
> Francesco
E la risoluzione video impostata?
Ciao.
--
Sergio MAZZA


title: Come cambiare nome ad una tabella o una query ecc...

author: BC

text:
... senza sconvolgere tutto il prg che c'è sotto?
Cioè, se cambio il nome ad una tabella, subito dopo devo  fare un cerca e
sostituisci per aggiornare tutto il codice sottostante.
Questo però non mi cambia i riferimennti alla vecchia tbl che sono presenti
nelle proprietà ...
(non so se mi sono fatto capire...)
Sapete come risolvere il problema?
saluti e grazie
BC


text:

Se non togli la correzione automatica del nome dovrebbe farlo lui
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: Mischiare i record in maniera casuale, ogni volta che si apre la maschera.

author: Bruno - S95

text:
Access 2002.
                    Ciao,
        in una maschera che rappresenta i record di una tabella mediante
queri interna č possibile fare in modo che i record ad ogni apertura si
mischino fra loro in modo casuale, senza seguire un criterio fisso che
faccia ripresentare gli stessi nello stesso modo?
        Fare ciň, mi servirebbe per presentare all'utente ( miei colleghi
piloti) i test di volo sempre in ordine diverso, in modo da rendere un pň
piů difficoltoso e interessante lo svolgimento dei test.
        Per ora, non riuscendo in altro modo, mi son limitato a dare un
ordinamento dei campi un pocchino incasinato, ma ovviamente se non varia il
numero dei test, verranno rappresentati sě disordinati, ma sempre allo
stesso modo.
        Mille grazie
                        Bruno


author: giorgio rancati

text:
"Bruno - S95" <
mus...@virgilio.it
> ha scritto nel messaggio
news:47JWd.626328$b5.28...@news3.tin.it...

Ciao Bruno,
la tua tabella ha un campo (numerico o tipo contatore) che identifica in
modo univoco le righe ?
se sě puoi mettere questa ORDER BY e ogni volta le righe verranno mostrate
con un ordinamento casuale.
----------------
ORDER BY CLng(Rnd(([ID]+Timer())*-1)*10000)
----------------
ID nell'esempio č l'Identificativo della riga.
Ciao Giorgio


text:
"giorgio rancati" <
giorgio_No_Sp...@tiscali.it
> ha scritto nel
messaggio news:422b60e2$0$32345$5fc...@news.tiscali.it...

-----------------------------------------------------------------------
Giorgio, mille grazie.
Il campo ID contatore lo faccio subito in quanto non esiste, esistono perň
due campi; uno identifica l'argomento e uno identifica in numero progressivo
della domanda. E' piů semplice fare l'ID contatore e usare la riga da te
inviatami.
Domanda:
La riga inviatami la devo inserire per forza nell'SQL o c'e il modo di farlo
anche nel campo ID a vista nella query?
Scusa la mia ignoranza.
Ancora grazie
    Bruno


text:
"Bruno - S95" <
mus...@virgilio.it
> ha scritto nel messaggio
news:QFJWd.626455$b5.28...@news3.tin.it...
>
> "giorgio rancati" <
giorgio_No_Sp...@tiscali.it
> ha scritto nel
> messaggio news:422b60e2$0$32345$5fc...@news.tiscali.it...
> >
> > "Bruno - S95" <
mus...@virgilio.it
> ha scritto nel messaggio
> > news:47JWd.626328$b5.28...@news3.tin.it...
[CUT]
>
> Giorgio, mille grazie.
>
> Il campo ID contatore lo faccio subito in quanto non esiste, esistono perň
> due campi; uno identifica l'argomento e uno identifica in numero
progressivo
> della domanda. E' piů semplice fare l'ID contatore e usare la riga da te
> inviatami.
se il numero della domanda č unico ovvero non hai duplicati puoi usare
quello.
> La riga inviatami la devo inserire per forza nell'SQL o c'e il modo di
farlo
> anche nel campo ID a vista nella query?
si, puoi iserire in una colonna vuota
-------------
CLng(Rnd(([ID]+Timer())*-1)*10000)
-------------
quindi togliere la spunta a *Mostra* e poi scegliere il tipo di ordinamento
crescente o decrescente.
Ciao Giorgio


text:
"giorgio rancati" <
giorgio_No_Sp...@tiscali.it
> ha scritto nel
messaggio news:422b69f0$0$32347$5fc...@news.tiscali.it...
>
> "Bruno - S95" <
mus...@virgilio.it
> ha scritto nel messaggio
> news:QFJWd.626455$b5.28...@news3.tin.it...
>>
>> "giorgio rancati" <
giorgio_No_Sp...@tiscali.it
> ha scritto nel
>> messaggio news:422b60e2$0$32345$5fc...@news.tiscali.it...
>> >
>> > "Bruno - S95" <
mus...@virgilio.it
> ha scritto nel messaggio
>> > news:47JWd.626328$b5.28...@news3.tin.it...
> [CUT]
>>
>> Giorgio, mille grazie.
>>
>> Il campo ID contatore lo faccio subito in quanto non esiste, esistono
>> però
>> due campi; uno identifica l'argomento e uno identifica in numero
> progressivo
>> della domanda. E' più semplice fare l'ID contatore e usare la riga da te
>> inviatami.
>
> se il numero della domanda è unico ovvero non hai duplicati puoi usare
> quello.
>
>> La riga inviatami la devo inserire per forza nell'SQL o c'e il modo di
> farlo
>> anche nel campo ID a vista nella query?
>
> si, puoi iserire in una colonna vuota
> -------------
> CLng(Rnd(([ID]+Timer())*-1)*10000)
> -------------
> quindi togliere la spunta a *Mostra* e poi scegliere il tipo di
> ordinamento
> crescente o decrescente.
>
> Ciao Giorgio
>
----------------------------------------------------------------
Giorgio!
Gran bella cosa.
Ciao
    e GRAZIE
    Bruno


author: yronium

text:

Non così bella. Non funziona bene.
Osserva la sequenza dei numeri generati, e noterai che le sequenze interne
sono strane, a volte ripetitive, e l'intera sequenza ritorna dopo un certo
periodo.
Io ho creato una tabella con 22 record, e mi sono annotato le sequenze
restituite. Ho notato che le sequenze dopo cinque o sei volte ritornavano, e
ho anche notato che in realtà si tratta di una trasposizione della stessa
sequenza, cioè una certa quantità di numeri alla fine viene spostata
all'inizio di volta in volta. Inoltre ho anche notato che all'interno della
sequenza ci sono gruppi ripetitivi che vanno di 4 numeri in 4 numeri (4, 8,
12, 16 oppure 5, 9, 13, 17). Riporto le prime sette sequenze complete
restituite:
11, 15, 19, 4, 8, 12, 16, 1, 20, 5, 9, 13, 17, 2, 21, 6, 10, 14, 18, 3, 22,
7
19, 4, 8, 12, 16, 1, 20, 5, 9, 13, 17, 2, 21, 6, 10, 14, 18, 3, 22, 7, 11,
15
7, 11, 15, 19, 4, 8, 12, 16, 1, 20, 5, 9, 13, 17, 2, 21, 6, 10, 14, 18, 3,
22
9, 13, 17, 2, 21, 6, 10, 14, 18, 3, 22, 7, 11, 15, 19, 4, 8, 12, 16, 1, 20,
5
21, 6, 10, 14, 18, 3, 22, 7, 11, 15, 19, 4, 8, 12, 16, 1, 20, 5, 9, 13, 17,
2
18, 3, 22, 7, 11, 15, 19, 4, 8, 12, 16, 1, 20, 5, 9, 13, 17, 2, 21, 6, 10,
14
3, 22, 7, 11, 15, 19, 4, 8, 12, 16, 1, 20, 5, 9, 13, 17, 2, 21, 6, 10, 14,
18
Dopo aver trascritto la settima sequenza, avevo già incontrato altre due
volte la prima e una volta la terza. Inoltre sono palesemente sequenze non
casuali.
In VB e VBA si utilizza l'istruzione Randomize prima di Rnd() per
inizializzare il generatore di numeri casuali, ma in una query non saprei
come fare. Guardate un po' voi...
--------------------------------
Inviato via
http://arianna.libero.it/usenet/