title: SOFTWARE ARCHIVIAZIONE

author: Sergio MAZZA

text:
"jamirez" <
filippo...@agrigioia.it
> ha scritto nel messaggio news:1183749480.3...@57g2000hsv.googlegroups.com...
Buona serata a tutti
vorrei chiederVi prima di andarvi a divertire in discoteca, questo:
[risposta]
O alla balera...
Sto pensando di realizzare un software per la gestione di un archivio
ottico dei documenti e sono preso dai seguenti dubbi:
1)
Poichè devo utilizzare Access + sql Express come faccio a gestire le
chiavi primarie. In pratica ho notato che Access non supporta i dati
bigint di sql perciò avevo pensato di utilizzare per esempio
NumeroProtocollo=string e pensare di incrementare questo con lettere e
numeri.
Però ho notato che, correggetemi se sbaglio, Sql poi non ti permette
di fare ricerche in base a NumeroProtocollo=string se non c'è
inpostata una chiave primaria di tipo numerico. Come posso risolvere?
[risposta]
Non ho capito il problema; sicuramente perché non ho esperienze di questo tipo.
2)secondo voi è possibile implementare delle query che vanno a cercare
in un documento, acquisito con Omnipage, il testo richiesto?
[risposta]
I testi passati allo scanner diventano immagini; quindi con il contenuto non indicizzabile.
Se la stessa immagine la passi all'OCR (Omnipage, TextBridge, Microsoft Document Scanning, etc. etc.) ottieni un testo da salvare in
un campo che contenga parecchi caratteri. Il problema sta nell'accuratezza del testo ottenuto; se non vengono riconosciute le parole
"importanti" (documento troppo chiaro/esposizione, velocità di scansione troppo elevata, caratteri troppo piccoli, colori/etc. etc.)
non troverai mai quel documento.
Il grosso del lavoro non sarà l'applicazione ma la calibrazione del lavoro di acquisizione e "traduzione" dei documenti.
Grazie
[risposta]
Considera che ormai nei sistemi operativi Windows (2000 ->) hai a disposizione l'indicizzazione del contenuto di tutti i file (anche
i pdf in formato testo), e (in genere) con ADO puoi interrogare il database che viene creato ottenendo tutte le informazioni che
vuoi.
Questo senza preoccuparsi di creare una nuova banca dati...
Ciao.
--
Sergio MAZZA


title: SOFTWARE ARCHIVIAZIONE

author: jamirez

text:
On 7 Lug, 09:48, "Sergio MAZZA" <
sergioma...@tiscali.it
> wrote:
> "jamirez" <
filippo.cant...@agrigioia.it
> ha scritto nel messaggionews:1183749480.3...@57g2000hsv.googlegroups.com...

Cosa vuoi dire con quest'ultima risposta? Come è possibile? Io sapevo
che da access è possibile per esempio aprire un file word o altro e
cercare all'interno una stringa! A questo ti riferisci?


title: SOFTWARE ARCHIVIAZIONE

text:
On 7 Lug, 09:48, "Sergio MAZZA" <
sergioma...@tiscali.it
> wrote:
> "jamirez" <
filippo.cant...@agrigioia.it
> ha scritto nel messaggionews:1183749480.3...@57g2000hsv.googlegroups.com...

Non c'è nessuno che mi sappia dire qualcosa in merito al primo quesito?


title: SOFTWARE ARCHIVIAZIONE

author: PBsoft

text:
[omissis]
CONTROLLA IL QUOTING !!!!!!!!!!!!
Io utilizzo un monitor LCD 20" con risoluzione 1600*1200 e visualizzo i newsgroup
a schermo intero, con carattere Courier New a corpo 8 e non riesco a leggere
le risposte!!!!!!
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype:pbsoftsolution


title: SOFTWARE ARCHIVIAZIONE

text:
> Non c'è nessuno che mi sappia dire qualcosa in merito al primo
> quesito?
Del quoting ti ho già detto, quindi non voglio ripetermi.
Per questa tua domanda, ti ricordo che i newsgroup sono libere comunità di
utenti, ognuno dei quali partecipa senza alcun obbligo verso gli altri (a
parte le regole autoimposte e la generale netiquette).
Non puoi scrivere un messaggio e sperare di avere una risposta risolutrice
dopo solo una decina di ore, considerando pure che si tratta di sabato mattina!!!!



title: SOFTWARE ARCHIVIAZIONE

text:
"jamirez" <
filippo...@agrigioia.it
> ha scritto nel messaggio news:1183796024.4...@o61g2000hsh.googlegroups.com...
Cosa vuoi dire con quest'ultima risposta? Come è possibile? Io sapevo
che da access è possibile per esempio aprire un file word o altro e
cercare all'interno una stringa! A questo ti riferisci?
[risposta]
Tieni presente quello che ti ha suggerito Gabriele (PBSoft).
Quello che volevo dire è... Hai presente la ricerca in windows? Il "Cerca"? Se ci fai caso hai anche la possibilità di cercare nel
contenuto del file; la stessa cosa dei motori di ricerca su web...
Ciao.
--
Sergio MAZZA


title: Access 97 - origine tabelle

author: greg

text:
Spesso su un database mi capita di collegare tabelle da altri database.
Poi passato del tempo non ricordo piu l'origine dei dati, e allora come
faccio a scoprirlo?
grazie greg


title: Access 97 - origine tabelle

author: Matasci Giovanni e Yvonne

text:
"greg"  ha scritto nel messaggio
news:iabsmq$g8p$1...@news.eternal-september.org...

Ciao Greg
Apri l'opzone Strumenti quindi Aggiunte e quindi Tabelle Collegate
nella maschera che si aprir� vedrai anche il percorso di tutte le tue
tabelle collegate.
saluti Giovanni


title: Access 97 - origine tabelle

author: Alessandro Cara

text:

..oppure: select * from msysobjects where database is not null or
connect is not null
--
ac (x=y-1)


title: Access 97 - origine tabelle

author: Karl Donaubauer

text:

Hai già due risposte. Ci sono ancora più metodi p.e.
In vis. struttura della tabella scegli la voce di menù Visualizza -
Proprietà.
Nella prima proprietà "descrizione" si trova il nome del db e tabella di
origine.
o con codice nella finestra debug:
?Currentdb!NomeTabella.Connect
e <Enter> in questa riga VBA ti mostra il db d'origine.
--
Ciao
Karl
*********
Access FAQ:
http://www.donkarl.com/it


title: Access 97 - origine tabelle

text:
Matasci Giovanni e Yvonne ha scritto:
> Apri l'opzone Strumenti quindi Aggiunte e quindi Tabelle Collegate
> nella maschera che si aprirą vedrai anche il percorso di tutte le tue
> tabelle collegate.
> saluti Giovanni
Grazie a tutti, addirittura 3 modi diversi, ma uno mi basta e avanza. Grazie
ancora :)
--
Greg


title: principiante per contatore

author: matafra

text:
Come si puo inserire un contatore progressivo in una scheda di immissioni
dati. Uso access 2.0
Grazie a chi vuol rispondere.


title: principiante per contatore

author: Silvio Berruti

text:
"matafra" <
fra...@edisons.it
> ha scritto nel messaggio
news:8pm1c2$7d...@small.edisons.net...
> Come si puo inserire un contatore progressivo in una scheda di immissioni
> dati. Uso access 2.0
Vedi anche tu sul Sito Comune.
Silvio
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/


title: principiante per contatore

text:
Silvio Berruti <
s...@gma.it
> wrote in message
8pm1ja$o71$1...@fe1.cs.interbusiness.it...

Ho provato sul sito comune alla voce  "Access97 - ID in MSAccess: contatori,
numeri, e altro.  (26Kb)"
purtroppo da un messaggio di errore quando si fa il downloads  errore 404
>
>


title: restrizioni su maschere

author: luigiOnofrio

text:
ho notato che vietando la modifica e l'eliminazione di dati nelle
proprietà di una maschera, non funziona più neanche la ricerca fatta con
una casella combinata.
Come posso inibire lamodifica e la cancellazione dei dati mantenendo la
funzionalità di ricerca di una casella combinata che oltretutto non
memorizza nessun valore?
tank
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: restrizioni su maschere

author: Roberto da casa

text:
"luigiOnofrio" <
onof...@tin.it
> ha scritto nel messaggio
news:cv2jie$q69$1...@news.newsland.it...
> ho notato che vietando la modifica e l'eliminazione di dati nelle
> proprietà di una maschera, non funziona più neanche la ricerca fatta con
> una casella combinata.
> Come posso inibire lamodifica e la cancellazione dei dati mantenendo la
> funzionalità di ricerca di una casella combinata che oltretutto non
> memorizza nessun valore?
>
> tank
Invece di impostare a No alcune proprietà al livello di maschera, disabilita
i singoli controlli, naturalmente a meno della casella combinata.
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: Pagina di accesso dati e server RDS

author: Frank Adim Costa

text:
C'e' nessuno che ha usato le pagine di accesso dati di access 2000 ?
Non so come settare i parametri per il server RDS (sia lato client che
server)
Grazie!


title: Pulsanti Esportazione Report in Word/Excel Disabilitati

author: Re Artů

text:
Ciao a tutti
Da un po di tempo i pulsanti con cui esportavo i report del mio programmino
fatto con Access 97 sono disabilitati
Se provo ad usare il comando "salva con nome/esporta" mi avvisa che nel
registro non ci sono le
informazioni necessarie per eseguire questa operazione.
Cosa devo sistemare nel registro?
Nel mio pc con xp pro ho installato anche office xp
Grazie
Ciao
Luca


title: aprire automaticamente "a orario" maschera

author: Lucio Lovato

text:
Salve,
vorrei aprire una maschera che controlla con una query quando devo
richiamare i miei clienti, ho un campo (data) "Richiamare" e un campo
"OraRichiamare", come posso far si che appena aperto il Db e durante il suo
funzionamento venga periodicamente monitorate le scadenze confrontare
all'orologio della macchina?
grazie Lucio


author: MikyArt

text:
Dovrai sfruttare l'evento timer (che è configurabile) della maschera
principale.
Ciao, MikyArt.
Lucio Lovato <
luc...@keycomm.it
> wrote in message
8jkqh9$pst$1...@geronimo.keycomm.it...



text:
aiutami un po di piu grazie, e poi come faccio se non ho ancora aperto
nessuna maschera
grazie
MikyArt <
mik...@ciaoweb.it
> wrote in message
8jpmt3$f12$1...@fe1.cs.interbusiness.it...



title: stampare  report da selezione casella combinata

author: luigi corinna

text:
Buon Giorno Access 97
ho in uma maschera chiamata convenzioni
una casella combinata chiamata tipo convenzioni...
bene come faccio a stampare un report specifico al tipo convenzione
selezionato...
Es:
se seleziono tipo convenzione = connvenzione docente (Id= 1)
mi deve stampare il report corrispondente chiamato Convenzione 1
...stampa tramite un pulsante ...
Grazie
e Ciao
Luigi, BARI


author: Alessandro Baraldi

text:
"luigi corinna" <
luigic...@hotmail.com
> wrote in message
news:0F7dd.58767$
b5.29...@news3.tin.it

> Luigi, BARI
Su evento After_Update della ComboBox
Dim strDoc as string
Select Case Me.NomeCombo
    Case 1
        strDoc="Convenzione1"
    Case 2
        strDoc="Convenzione2"
    ecc........!!!!
End select
Ciao
@Alex.

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


title: Stampare report dalla visualizzazione in anteprima

author: Scintilla

text:
Vorrei che aprendo il report in anteprima, avessi successivamente la
possbilità di stamparlo, non cliccando col destro e selezionando "stampa",
ma con un tasto che compare all'apertura del report.
Avevo pensato di far aprire una maschera contemporaneamente all'apertura del
report, con un tasto che avvia una macro, ma non sono arrivato a niente....
consigli???


author: sv

text:
Scintilla ha scritto:


> consigli???
Associa al report sull'evento open una barra strumenti personalizzata con
un tasto stampa.
rgrds
SC
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: memorizzare valore da tabella secondaria a tabella principale

author: Nicola

text:
Ciao a tutto il NG
ho la tabella ANAGRAFICA composta dai campi
ID            contatore
Cognome    Testo
Nome        Testo
ecc
ecc
ecc
IscrittoA    ricerca guidata (sulla tabella iscrizioni)
ecc.
ecc...
Tabella RATE
id            contatore
data        data e ora
Versato   valuta
tabella Iscrizioni
id            contatore
corso      testo
tariffa      valuta
la tabella RATE è una sottotabella di ANAGRAFICA con relazione 1 a molti
su queste tabelle (in realtà ce ne sono molte di più) hocreato una maschera
per ogni persona iscritta, scelgo il corsi di iscrizione, man mano che poi
fa versamenti li annoto nella sottomaschera RATE.
nella stessa maschera ho una textbox non associata che mi avvisa quanto
manca per saldare il pagamento all'iscrizione o se il pagamento è terminato.
Problema
costruendo il db in questo modo, se le tariffe di iscrizione cambiano mi
vengono sfalsati tutti i pagamenti, quindi chi ha finito di pagare si
ritroverà ancora a dover versare.
volevo sapere se c'è un modo per memorizzare il valore della tariffa da
versare nella tabella ANAGRAFICA (per adesso viene memorizzato l'id della
tabella ISCRITTOA). in pratica dovrei memorizzare nella suddetta tabella, la
colonna 2 della tabella ISCRITTOA in modo permanente.
ho fatto vari tentativi, ma senza buoni risultati
ringrazio anticipatamente
Nicola


text:
"Nicola" <
biasi_nic...@tin.it
> ha scritto nel messaggio
news:nVP8a.675$zo2....@news2.tin.it...

Mi sembra mooolto strana l'architettura del tuo database!
Cosa succede se un tizio si iscrive a più di un corso?
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:xe09a.176025$ZE.52...@twister2.libero.it...

ho fatto solo un esempio :-)
il database deve prevedere solo l'iscrizione ad un corso
quindi è normalissima questa architettura
Nicola


text:
"Nicola" <
biasi_nic...@tin.it
> ha scritto nel messaggio
news:Hh09a.3226$zo2.1...@news2.tin.it...

Visto che è normalissima, ti dispiace spiegarmi come hai messo in relazione
tra di loro le tre tabelle, visto che non esistono chiavi esterne ma solo
chiavi primarie?
A mio avviso devi crearti una tabella CorsiEffettuati e metterla in
relazione uno-a-molti con la tabella Anagrafica; in detta tabella indicherai
oltre all'id del corso anche la tariffa che il corso aveva al momento della
creazione del record. Detta tabella conterrà anche un campo chiave esterna
che conterrà l'ID anagrafico della persona che si è iscritta al corso, campo
necessario a mettere la tabella in relazione con quella anagrafica.
A questo punto non avrai più bisogno del campo IscrittoA della tabella
Anagrafica e non avrai alcun problema a gestire più di una iscrizione in
contemporanea o differita nel tempo.



text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:GA09a.175786$YG2.5...@twister1.libero.it...

allora, la struttura è questa
Tabella Anagrafica che tra i vari campi ne contiene 1 chaiamato ISCRITTOA di
tipo numerico e che relaziona la tabella ANAGRAFICA alla tabella Iscrizioni
Quest'ultima contiene un ID, il campo CORSO  e il campo TARIFFA. Quindi
ISCRITTOA è relazionato a ID di tabella ISCRIZIONI e finqui ci siamo.
il problema che credo persista nel mio e nel tuo esempio è che se ad esempio
per iscriversi a nuoto, oggi servono 200 euro e domani cambia a 210, le
persone che hanno finito con i versamenti si ritroveranno a dover versare
altri 10 euro.
Il problema è memorizzare la 2^ colonna della tabella ISCRIZIONI nella
tabella ANAGRAFICA in modo statico e soprattutto senza che lo dove inserire
manualmete (cioè si deve settare appena scelgo il tipo di corso)
PS:
Scusa per la mia poca chiarezza :-)
Nicola


text:
"Nicola" <
biasi_nic...@tin.it
> ha scritto nel messaggio
news:g719a.3005$pG1....@news1.tin.it...

Che vuoi che ti dica, il database è tuo e quindi strutturatelo come ti pare:
comunque a mio avviso stai facendo una stupidaggine.
Comunque, inserisci nella tabella anagrafica in campo chiamato TariffaCorso
e nella maschera inserisci un controllo che ha lo stesso nome e che è ad
esso associato.
Nella maschera, fai in modo che la casella combinata associata al campo
IscrittoA abbia TRE colonne di cui visibile solo la seconda.
Usa come origine riga della della casella combinata un codice SQL di questo
tipo:
SELECT id, corso, tariffa
FROM Iscrozioni;
Se la casella combinata si chiama Pluto, a fronte dell'evento "Dopo
aggiornamento" della casella combinata Pluto genera il seguente codice VBA:
Me!TariffaCorso = Me!Pluto.Column(2)



title: Errore durante l'accesso al file

author: IppoSoft

text:
Buonasera al NG
Mi succede, e neanche tanto raramente, che dopo aver creato maschere,
modificate, corretto codici etc. salva e risalva, a un certo momento
vado ad aprire una maschera e mi appare il messaggio di errore
seguente: Errore durante l'accesso al file.Potrebbe non essere piů
attiva la connessione di rete.
Ma io non ho una rete, č il mio pc casa, solo soletto.
Il peggio č che non riesco a venirne a capo e quindi non mi resta che
buttare tutto ilfile MDB (si salvano solo le tabelle e le query:
l'errore si ripete su forms, reports e moduli) e ricominciare da capo.
Chi ne sa qualcosa?
Grazie
Filippo


title: Errore durante l'accesso al file

author: Jason

text:
IppoSoft ha scritto:

Che versione usi??
Non puň essere un problema del disco??
Prova a compattare e ripristinare l'Mdb.
Ciao.
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Errore durante l'accesso al file

text:
On Wed, 19 Oct 2005 18:06:06 +0200,
g.bri...@ecrsystem.it
 (Jason)
wrote:
>IppoSoft ha scritto:
>
>> Buonasera al NG
>> Mi succede, e neanche tanto raramente, che dopo aver creato maschere,
>> modificate, corretto codici etc. salva e risalva, a un certo momento
>> vado ad aprire una maschera e mi appare il messaggio di errore
>> seguente: Errore durante l'accesso al file.Potrebbe non essere più
>> attiva la connessione di rete.
>> Ma io non ho una rete, è il mio pc casa, solo soletto.
>> Il peggio è che non riesco a venirne a capo e quindi non mi resta che
>> buttare tutto ilfile MDB (si salvano solo le tabelle e le query:
>> l'errore si ripete su forms, reports e moduli) e ricominciare da capo.
>> Chi ne sa qualcosa?
>> Grazie
>> Filippo
>
>Che versione usi??
>Non può essere un problema del disco??
>
>Prova a compattare e ripristinare l'Mdb.
>
>Ciao.
Non credo dipenda dal disco. Compatta e ripristina database l'ho fatto
ma invano.
Uso Access 2000 e il problema si è presentato anche su un altro PC.
Io credo dipenda da qualche errore in sede di creazione delle
maschere, soprattutto perché uso molto taglia e incolla tra diversi
MDB per alcuni controlli che mi interessano e alcune routine. Ecco io
credo che così facendo magari importo ache qualche altra robaccia che
mi manda in tilt il progamma. Almeno questa è la mia ipotesi, però mi
piacerebbe confrontarmi con qualcun altro e magari trovare la
soluzione
Filippo


title: Errore durante l'accesso al file

author: TheMax

text:
IppoSoft wrote:
> Buonasera al NG
> Mi succede, e neanche tanto raramente, che dopo aver creato maschere,
> modificate, corretto codici etc. salva e risalva, a un certo momento
> vado ad aprire una maschera e mi appare il messaggio di errore
> seguente: Errore durante l'accesso al file.Potrebbe non essere più
> attiva la connessione di rete.
> Ma io non ho una rete, è il mio pc casa, solo soletto.
> Il peggio è che non riesco a venirne a capo e quindi non mi resta che
> buttare tutto ilfile MDB (si salvano solo le tabelle e le query:
> l'errore si ripete su forms, reports e moduli) e ricominciare da capo.
> Chi ne sa qualcosa?
> Grazie
> Filippo
mmm.... già visto.
www.donkarl.com/it
cerca sulle faq 7.21 connessione di rete che si perde con a00
Ciao,
Massimo


title: Errore durante l'accesso al file

text:
"IppoSoft" <
f....@panservice.it
> wrote in message
news:nipcl19vm6rir98ao...@4ax.com
> Buonasera al NG
> Mi succede, e neanche tanto raramente, che dopo aver creato maschere,
> modificate, corretto codici etc. salva e risalva, a un certo momento
> vado ad aprire una maschera e mi appare il messaggio di errore
> seguente: Errore durante l'accesso al file.Potrebbe non essere più
> attiva la connessione di rete.
> Ma io non ho una rete, è il mio pc casa, solo soletto.
> Il peggio è che non riesco a venirne a capo e quindi non mi resta che
> buttare tutto ilfile MDB (si salvano solo le tabelle e le query:
> l'errore si ripete su forms, reports e moduli) e ricominciare da capo.
> Chi ne sa qualcosa?
> Grazie
> Filippo
Solitamente questo può essere dovuto alla corruzione di codice
nel modulo di una Form.
Ora se importi tutti gli oggetti in un nuovo DB ti si dovrebbe
piantare ugualmente, ma se provi ad importare tutte le Tabelle
le query, i report ed i moduli dovresti andare bene.
A questo punto importa una maschera per volta, finchè non
trovi quella che rompe le scatole.
Ovvio che quella è persa, ma tutto il resto è recuperabile.
Non sò perchè ma è successo diverse volte anche a me ...!
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Errore durante l'accesso al file

author: Riaudo Marcello

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:2e3c346e72aa43578a...@mygate.mailgate.org...

**********************************da Riaudo Marcello
se Vi può consolare mi succede spesso anche a me perché  manipolo tantissimo
le maschere   e ho risolto il problema  esattamente come dice Alessandro
perché non si sa perché le maschere si corrompono per fortuna questo non
succede con le Tabelle.
saluti
Marcello riaudo
********************************
****


title: Errore durante l'accesso al file

text:


Bene, vedo che succede anche a qualcun altro.
Io pure risolvo il problema importando di nuovo tabelle, query etc. e
qualche volta ci riesco pure con la maschera, togliendo il codice (e
salvandolo), impostando a NO la proprietà Possiede Modulo,
compattando, etc.
Però mi rimane il dubbio. Perché succede???
Comunque grazie a tutti
Filippo


title: Errore durante l'accesso al file

text:


Fatto. Straordinario, Karl è sempre il meglio.
Grazie tante
Filippo


title: Errore durante l'accesso al file

author: MA

text:

Sì sta imparando molto da me... viene su bene il crucco...
deve ringraziare il Cisa!!!
Oh ma ci vuole tanta pazienza
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: Errore durante l'accesso al file

text:
Alessandro Baraldi wrote:
> Ovvio che quella č persa, ma tutto il resto č recuperabile.
Cosě, giusto per lasciarne traccia / spunto per successive idee migliori
Se la maschera la apre (l'editor di codice) puoi recuperare il codice con il
classico ctrl+c e ctl+v ovviamente.
E avevo provato anche l'esempio che c'era sul SC (se non ricordo male) che
conta le righe di codice, l'esempio salva su una cartella temporanea i files
dell'mdb.
Ho poi modificato il codice ed ero riuscito a prelevare la maschera che si
era corrotta e salvarla su quel file (senza poi cancellarlo)
Una volta sola purtroppo, per cui non ho piů insistito (anche perchč avevo
ottenuto il mio risultato)
> Non sň perchč ma č successo diverse volte anche a me ...!
Io ho sistemato abbastanza con i consigli sul sito di Karl, effettivamente
la frequenza č diminuita sensibilmente.
> @Alex
Ciao,
Massimo


title: quante pagine può avere un report ?

author: Giuseppe

text:
devo fare un report che stampi i dati di un record su quattro pagine
opportunamente formattate.
mi chiedevo se c'è un limite: su quante pagine si possono mettere i dati di
un record?
-
---------------
saluti
Giuseppe


title: quante pagine può avere un report ?

text:
"Giuseppe" <
gcondoLev...@libero.it
> ha scritto nel messaggio
news:c6qdqa$emqrc$1...@ID-213020.news.uni-berlin.de...
> devo fare un report che stampi i dati di un record su quattro pagine
> opportunamente formattate.
> mi chiedevo se c'è un limite: su quante pagine si possono mettere i dati
di
> un record?
Metti tutte le pagine da stampare per ogni record nel Corpo del report e
separa i controlli di una pagina da quelli di un'altra pagina con un
controllo Interruzione pagina; non credo che esistano limiti di quanti
controlli Interruzione pagina tu possa inserire: tirisulta il contrario?
>
> -
> ---------------
> saluti
> Giuseppe
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: quante pagine può avere un report ?

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:lAokc.155379$Kc3.5...@twister2.libero.it...
>
> "Giuseppe" <
gcondoLev...@libero.it
> ha scritto nel messaggio
> news:c6qdqa$emqrc$1...@ID-213020.news.uni-berlin.de...
> > devo fare un report che stampi i dati di un record su quattro pagine
> > opportunamente formattate.
> > mi chiedevo se c'č un limite: su quante pagine si possono mettere i dati
> di
> > un record?
>
> Metti tutte le pagine da stampare per ogni record nel Corpo del report e
> separa i controlli di una pagina da quelli di un'altra pagina con un
> controllo Interruzione pagina; non credo che esistano limiti di quanti
> controlli Interruzione pagina tu possa inserire: tirisulta il contrario?
>
Non so se sbaglio ma credo di aver visto che lo spazio fisico che ho a
disposizione per piazzare i contolli nel corpo sia limitato a 57 cm.
Per prova ho fatto 4 riquadri grandi quanto una pagina A4 dopo ognuno di
questi metto una interruzione di pagina.
Quando tento di andare oltre quella misura ho un messaggio che mi avvisa che
l'altezza della pagina č grande o il controllo č grande ecc.
tu hai avuto a che fare con questo tipo di problema?
E' sempre possibile aggirare il problema con piů report ma questo complica
la situazione.
--
----------------
saluti
Giuseppe


title: quante pagine può avere un report ?

text:
"Giuseppe" <
gcondoLev...@libero.it
> ha scritto nel messaggio
news:c6tb0j$feaj9$1...@ID-213020.news.uni-berlin.de...

Quindi il limite non quante pagine ma che dimensione massima puň avere una
sezione, che come tu hai detto č di 57 cm.



title: quante pagine può avere un report ?

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:LAelc.34644$Qc.13...@twister1.libero.it...

Sembra proprio di sě.
Questa limitazione sull'ampiezza sembra limitata alla sezione e non
all'intero report.
Io mi sono dovuto attrezzare costruendo quattro sottoreport (quante erano le
pagine), poi li ho incollati, riducendone l'ingombro, sul report principale.
Ed ho risolto cosě.


title: creazione controlli con associazione nome e codice da Vba

text:
?devo creare 100 label tutte con un nome che và da P1 a P100
su evento click avranno un codice del tipo =FunzioneScheda("P98")
su evento doppioclick avranno un codice del tipo =ProprietaParcheggio("P98")
sto usando questo codice per creare le label ma non so come assegnare via
codice nel ciclo for le 2 funzioni ai 2 eventi
***** CODE *****
    Dim i
    For i = 1 To 100
        Dim ctlLabel As Control
                Set ctlLabel = CreateControl("nomemiaform", acLabel, , "P" &
i, , 10, 10)
    Next i
***** END CODE *****
qualcuno sa aiutarmi?


author: Pablitomf (da casa)

text:
"leopard73" <
leop...@email.it
> ha scritto nel messaggio
news:4ca7ba5a$0$12127$4faf...@reader4.news.tin.it...

su apertura...
Dim i
For i = 1 to 100
Controls("P"&i).OnClick = "=FunzioneScheda(" & chr(34) & "P"& i & chr(34) &
")"
Next i


author: Access

text:
Ciao Leopard73,
>On 3 Ott, 01:03, "leopard73" <
leopar...@email.it
> wrote:
> ?devo creare 100 label tutte con un nome che và da P1 a P100
>
> su evento click avranno un codice del tipo =FunzioneScheda("P98")
> su evento doppioclick avranno un codice del tipo =ProprietaParcheggio("P98")
>
> sto usando questo codice per creare le label ma non so come assegnare via
> codice nel ciclo for le 2 funzioni ai 2 eventi
>
> ***** CODE *****
>     Dim i
>     For i = 1 To 100
>         Dim ctlLabel As Control
>                 Set ctlLabel = CreateControl("nomemiaform", acLabel, , "P" &
                  ctllabel.onclick= "=FunzioneScheda(""P98"")"
                  ctllabel.ondblclick="=ProprietaParcheggio(""P98"")"
> i, , 10, 10)
>     Next i
> ***** END CODE *****
>
> qualcuno sa aiutarmi?
--
Ciao
Geppo


text:
On 3 Ott, 11:34, Access <
pietro...@gmail.com
> wrote:
> Ciao Leopard73,
>
> >On 3 Ott, 01:03, "leopard73" <
leopar...@email.it
> wrote:
> > ?devo creare 100 label tutte con un nome che và da P1 a P100
>
> > su evento click avranno un codice del tipo =FunzioneScheda("P98")
> > su evento doppioclick avranno un codice del tipo =ProprietaParcheggio("P98")
>
> > sto usando questo codice per creare le label ma non so come assegnare via
> > codice nel ciclo for le 2 funzioni ai 2 eventi
cosi:
> > ***** CODE *****
> >     Dim i
> >     For i = 1 To 100
> >         Dim ctlLabel As Control
> >                 Set ctlLabel = CreateControl("nomemiaform", acLabel, , "P" & i, , 10, 10)
                   ctllabel.onclick= "=FunzioneScheda(""P98"")"
                   ctllabel.ondblclick="=ProprietaParcheggio(""P98"")"



text:
?>> > qualcuno sa aiutarmi?
> --
> Ciao
> Geppo
Fantastici!!!


title: problemi con setfocus..

author: AR

text:
Ciao..Inanzitutto mi devo scusare per l'altro giorno,quando mi avete
rimproverato di non aver letto con attenzione le risposte datemi ad un
messaggio mandato un paio di giorni prima,non mi sono accorto..Adesso
ho un problemino: da un combo seleziono delle voci, e in base a ciò che
ho selezionato cambia la query di origine dati di una casella di
riepilogo..e funziona!Il problema è che posso scegliere all'infinito,
ma quando seleziono una voce dalla casella di riepilogo, e
successivamente vado a cambiare la voce dal combo, non riesco più a
riselezionare la casella di riepilogo..dal combo non esco più..eppure,
nella procedura che ho messo dopo aggiornamento del combo,non faccio
altro che cambiare il ROWSOURCE della casella di riepilogo, e
basta..inoltre se metto ad esempio un qualsiasi oggetto.setfocus della
form alla fine della proc mi dà errore..Non riesco a
capacitarmi..qualcuno sà aiutarmi?Grazie
Alberto
--
AR


title: problemi con setfocus..

author: Roberto da casa

text:
"AR" <
6175i...@mynewsgate.net
> ha scritto nel messaggio
news:200503181...@mynewsgate.net...

Se non l'hai fatto, dopo aver cambiato il ROWSOURCE fai il Reaquery della
casella di riepilogo.
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: Ancora su come nascondere la finestra princiapale di access

author: pippo

text:
Spiego:
in un post precedente ho trovato questo codice per far si che la
finestra di access non sia visibile.
ho modificato un mio database, cambiando tutte le finestre in "POPUP",
e nel codice della form iniziale ( cioè il pannello dei comandi che si
apre all'apertura del database) ho inserito il codice:
----------------------------------------------------------------------
Private Sub Form_Load()
  Dim hWindow As Long
  Dim nResult As Long
  Dim nCmdShow As Long
  hWindow = Application.hWndAccessApp
  nCmdShow = SW_HIDE
  nResult = ShowWindow(ByVal hWindow, ByVal nCmdShow)
  Call ShowWindow(Me.hwnd, SW_NORMAL)
  End Sub
---------------------------------------------------------------------
nello stesso modulo ho inserito all'inizio:
---------------------------------------------------------------------
Const SW_HIDE = 0
Const SW_NORMAL = 1
Private Declare Function ShowWindow Lib "user32" _
(ByVal hwnd As Long, ByVal nCmdShow As Long) As Long
----------------------------------------------------------------------
e al riavvio del database, la form modificata ( che è il pannello
iniziale dei comandi) si vede correttamente senza
finestra di access.
ma nessuna delle form successive ( quelle accessibili dal pannello dei
comandi ) si visualizza anche se sono tutte "POPUP".
La mia domanda è :
Ma questo codice va inserito in ogni form  ( form_load() ) del database ????
grazie ciao .


author: Pablitomf

text:
pippo ha scritto:
> Spiego:
...
> e al riavvio del database, la form modificata ( che è il pannello
> iniziale dei comandi) si vede correttamente senza
> finestra di access.
Ok...
> ma nessuna delle form successive ( quelle accessibili dal pannello dei
> comandi ) si visualizza anche se sono tutte "POPUP".
No ???? (Stranissimo)... Vers. Access?
> La mia domanda è :
> Ma questo codice va inserito in ogni form  ( form_load() ) del database ????
No.
> grazie ciao .
--
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


text:
Pablitomf ha scritto:
> pippo ha scritto:
>
>
>>Spiego:
>
>
> ...
>
>
>>e al riavvio del database, la form modificata ( che č il pannello
>>iniziale dei comandi) si vede correttamente senza
>>finestra di access.
>
>
> Ok...
>
>
>>ma nessuna delle form successive ( quelle accessibili dal pannello dei
>>comandi ) si visualizza anche se sono tutte "POPUP".
>
>
> No ???? (Stranissimo)... Vers. Access?
>
>
>>La mia domanda č :
>
>
>>Ma questo codice va inserito in ogni form  ( form_load() ) del database ????
>
>
> No.
>
>
>>grazie ciao .
>
>
>
Versione access 2003


author: Lorenzo(pyx)

text:
pippo wrote:
> Pablitomf ha scritto:
>> pippo ha scritto:
[...]
>> >>> ma nessuna delle form successive ( quelle accessibili dal pannello
>>> dei comandi ) si visualizza anche se sono tutte "POPUP".
>>
>>
>> No ???? (Stranissimo)... Vers. Access?
>>
[...]
> Versione access 2003
Confermo su AC2003, non ho ancora trovato il tempo per trovare
una soluzione ma la finestra principale di access scompare ma
con essa tutte le maschere aperte in qualsiasi modalita'.
Qualcosa si trovera'.
Lorenzo


title: Report

author: Pier Luigi Ingrassia

text:
Esiste una funzione capace di far ripetere lo stesso record per un numero di
volte contenuto in un campo di una tabella durante la formattazione del
record?
Grazie,
PL


title: Report

author: Sib

text:
"Pier Luigi Ingrassia" <
ping...@hotmail.com
> ha scritto nel messaggio

sitocomune
Sib


title: Report

text:
"Pier Luigi Ingrassia" <
ping...@hotmail.com
> ha scritto nel messaggio
news:YKxX9.89420$AA2.3...@news2.tin.it...

Non sono sicuro di aver capito cosa tu voglia fare.
Vai sul Sito Comune e nella Sezione Reports prova a vedere se ti puņ eeseere
utile quanto scritto nella FAQ di Luciano (Doc) intitolata "Stampare N volte
la stessa etichetta".
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: maschera - album fotografico

author: rachiet

text:
Forse la mia è una domanda banale ma trovo delle difficoltà ad eseguire
quanto mi occorre:
avendo una tabella dalla quale caricare i dati, vorrei creare una maschera
che record per record mi mostri anche la fotografia dell'oggetto catalogato;
ho provato ad inserire nella tabella un campo oggetto OLE e quindi la foto
in formato jpeg degli oggetti, ma quando vado a creare la maschera basata
sulla tabella, la foto mi appare come un'icona e per vederla ci devo
cliccare due volte su, aprendo quindi il programma dedicato alla
visualizzazione dei file .jpeg...come posso fare???
Mi pongo inoltre un'ulteriore domanda:
una volta catalogato tutto ciò che mi occorre con relative foto, il mio db
sarà utilizzabile o diverrà instabile per l'eccessiva dimensione??? se così
fosse, come mi consigliate di procedere??'
Sarò davvero grato a chiunque voglia aiutarmi, e fin da ora porgo i più
sentiti ringraziamenti!!!


title: maschera - album fotografico

author: CarloCos

text:
"rachiet" <
rac...@aruba.it
> ha scritto nel messaggio
news:9n2fbj$siv$1...@fe1.cs.interbusiness.it...

Su
www.sitocomune.com
 trovi quello che cerchi: "Come implementare un
DataBase di Immagini" e altro.
Ciao, Carlo


title: OT(solo oggetto)- Buona Pasqua a tutto il NG da Marce !!

author: Riviera


author: Roberto dal portatile

text:
"Riviera" <
marce...@smartino.ge.it
> ha scritto nel messaggio
news:9b4dqj$vs0$1...@ftp-news.csita.unige.it...
>
>
Anche a te
Roberto


title: [OT] Inserire contatti in rubrica di Outlook da Access

author: BiBi

text:
Sto cercando di inserire contatti in rubrica di Outlook XP da Access
97 utilizzando l'oggetto "AddressEntry". Riesco ad inserire il nome e
l'indirizzo di posta elettronica, ma non riesco ad inserire il
telefono, indirizzo, ufficio, ecc...
Come posso inserire tutte le informazioni del contatto in rubrica?
Grazie BB


author: skipper

text:
"BiBi" <bbdj_@_
gostec.it
> ha scritto nel messaggio
news:lnrc9vgribmuote1n...@4ax.com...

in outlook 98/2000 si faceva l'importazione da outlook....
file > importa ed esporta > importa da altri programmi...
dovrai quasi sicuramente mapparti i campi
--
skipper dixit...
www.superskipper.it


text:


E' possibile avviare l'importazione con una macro oppure schedulare
l'operazione?
Ciao BB


title: X Alessandro Cara

author: Luciano (DOC)

text:
Ti ho risposto, e' tornata indietro la mail.
Che blinking? Non c'e' niente che blinka.
Ciao.
Luciano


title: X Alessandro Cara

author: Alessandro Cara

text:

Scusa Luciano ma la mail non lo vista.
la mia email e' dat "spuntare"
alex [at] blunet [dot] it
  Hai provato a guardare con Firefox?
Con i.e. e' ok
con Firefox blinka. Non credo che dipenda dalla mia configurazione
locale (almeno spero)
--
a.cara


title: X Alessandro Cara

text:
Alessandro Cara wrote:
> Luciano (DOC) wrote:
>
>> Ti ho risposto, e' tornata indietro la mail.
>> Che blinking? Non c'e' niente che blinka.
>> Ciao.
va ben. Vuol dire che usero' ie per accedere al sitocomune
Ciao
--
a.cara


title: X Alessandro Cara

text:
"Alessandro Cara" <
al...@puntablunet.it
> ha scritto nel messaggio
news:D2Cwe.36533$bc.1...@tornado.fastwebnet.it...
> Con i.e. e' ok
> con Firefox blinka. Non credo che dipenda dalla mia configurazione
> locale (almeno spero)
Si, hai ragione. E' strano pero', anche IE vede le gif animate.
Saluti.
Luciano


title: Form a tutto schermo

author: Gianni

text:
Sarà banale ma non riesco ad ottenere, all'apertura del form, le
massime dimensioni possibili.
Come devo impostare le proprietà per avere il form "a tutto schermo" ?
Inoltre non vorrei visualizzare le icone riduci, ingrandisci e chiusi.
Mi potete aiutare ?
Grazie
Gianni


title: Form a tutto schermo

author: EmMeCi - Style

text:
"Gianni" <
gianni....@tiscali.it
> ha scritto nel messaggio
news:pvvut1lff7f4ab6dl...@4ax.com...

Verifica la proprietà maximize nell'help, dovrebbe risolverti il problema.
Ciao!
--
**********
EmMeCi
**********
Blog:
http://www.setfocus.it


title: Form a tutto schermo

author: Beppe

text:
"EmMeCi - Style" <
mcs...@email.it
> ha scritto nel messaggio
news:rKLDf.508$Q62....@news.it.colt.net...

Nell'evento su apertura della form occorre inserire il comando:
DoCmd.maximize


title: Form a tutto schermo

author: GloriaT

text:
[CUT]
> >> Inoltre non vorrei visualizzare le icone riduci, ingrandisci e chiusi.
> >> Mi potete aiutare ?
In visualizzazione struttura, in proprietą della maschera - formato:
Pulsanti ingrandimento/riduzione: nessuno
Pulsante chiusura: no
Gloria
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Form a tutto schermo

text:
Il Tue, 31 Jan 2006 16:55:47 +0100, "EmMeCi - Style"
<
mcs...@email.it
> ha scritto:
>
>
>"Gianni" <
gianni....@tiscali.it
> ha scritto nel messaggio
>news:pvvut1lff7f4ab6dl...@4ax.com...
>> Sarà banale ma non riesco ad ottenere, all'apertura del form, le
>> massime dimensioni possibili.
>> Come devo impostare le proprietà per avere il form "a tutto schermo" ?
>> Inoltre non vorrei visualizzare le icone riduci, ingrandisci e chiusi.
>> Mi potete aiutare ?
>> Grazie
>>
>> Gianni
>
>Verifica la proprietà maximize nell'help, dovrebbe risolverti il problema.
>Ciao!
Grazie ad entrambi per il suggerimento. Ci provo.


title: Form a tutto schermo

text:
Il Wed, 01 Feb 2006 12:05:17 +0100,
glori...@yahoo.it
 (GloriaT) ha
scritto:
>[CUT]
>
>> >> Inoltre non vorrei visualizzare le icone riduci, ingrandisci e chiusi.
>> >> Mi potete aiutare ?
>
>In visualizzazione struttura, in proprietà della maschera - formato:
>Pulsanti ingrandimento/riduzione: nessuno
>Pulsante chiusura: no
>
>Gloria
Grazie Gloria, ma anch'io avevo provato con queste impostazioni e non
andava. Con il suggerimento di Emmeci e Beppe o risolto.
L'unica cosa che non riesco a fare é togliere dalla barra del form
l'iconcina per il ridimensionamento della maschera; vorrei che la
barra blu in alto fosse completamente vuota.
Ciao


title: Form a tutto schermo

author: MA

text:

Casella Menu controllo = no
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: Form a tutto schermo

text:
Il Thu, 2 Feb 2006 08:46:24 +0100, "MA"
<
mas...@massimilianoamendola.it
> ha scritto:
>Gianni wrote:
>> Il Wed, 01 Feb 2006 12:05:17 +0100,
glori...@yahoo.it
 (GloriaT) ha
>> scritto:
>>
>>> [CUT]
>>>
>>>>>> Inoltre non vorrei visualizzare le icone riduci, ingrandisci e
>>>>>> chiusi. Mi potete aiutare ?
>>>
>>> In visualizzazione struttura, in proprietà della maschera - formato:
>>> Pulsanti ingrandimento/riduzione: nessuno
>>> Pulsante chiusura: no
>>>
>>> Gloria
>> Grazie Gloria, ma anch'io avevo provato con queste impostazioni e non
>> andava. Con il suggerimento di Emmeci e Beppe o risolto.
>> L'unica cosa che non riesco a fare é togliere dalla barra del form
>> l'iconcina per il ridimensionamento della maschera; vorrei che la
>> barra blu in alto fosse completamente vuota.
>> Ciao
>Casella Menu controllo = no
Già impostata, ma l'icona é sempre lì


title: Form a tutto schermo

author: Alessandro Baraldi

text:
"Gianni" <
gianni....@tiscali.it
> wrote in message
news:8ee8u1t5je47e9ddo...@4ax.com
[CUT]
>
> Già impostata, ma l'icona é sempre lì
Questo lo metti nell parte comune del Codice:
Private Declare Function SetWindowLong Lib "user32" Alias
"SetWindowLongA" (ByVal hwnd As Long, ByVal nIndex As Long, ByVal
dwNewLong As Long) As Long
Private Const GWL_EXSTYLE = (-20)
Const WS_EX_TOOLWINDOW = &H80
Questo lo metti su evento Load:
SetWindowLong hwnd, GWL_EXSTYLE,  WS_EX_TOOLWINDOW
Ciao
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Form a tutto schermo

text:
Il Sat, 4 Feb 2006 09:29:20 +0000 (UTC), "Alessandro Baraldi"
<
ik2...@libero.it
> ha scritto:
>"Gianni" <
gianni....@tiscali.it
> wrote in message
>
news:8ee8u1t5je47e9ddo...@4ax.com
>
>[CUT]
>>
>> Già impostata, ma l'icona é sempre lì
>
>
>Questo lo metti nell parte comune del Codice:
>
>Private Declare Function SetWindowLong Lib "user32" Alias
>"SetWindowLongA" (ByVal hwnd As Long, ByVal nIndex As Long, ByVal
>dwNewLong As Long) As Long
>Private Const GWL_EXSTYLE = (-20)
>
>Const WS_EX_TOOLWINDOW = &H80
>
>Questo lo metti su evento Load:
>
>SetWindowLong hwnd, GWL_EXSTYLE,  WS_EX_TOOLWINDOW
>
>Ciao
>@Alex
Non so dove hai preso queste istruzioni, ma se vanno....
Provo immediatamente, grazie
Gianni


title: Form a tutto schermo

text:
"Gianni" <
gianni....@tiscali.it
> wrote in message
news:86uau11r3ua789ecb...@4ax.com
[CUT]
> Non so dove hai preso queste istruzioni, ma se vanno....
> Provo immediatamente, grazie
> Gianni
Mi sono cadute in testa mentre scrivevo ed ho pensato
che potesse essere un segno del destino, cosě ho deciso
di scriverle quě, ma non sň minimamente cosa facciano
e se possano servire....!!!
;-)



title: Form a tutto schermo

text:
Il Mon, 6 Feb 2006 09:46:17 +0000 (UTC), "Alessandro Baraldi"
<
ik2...@libero.it
> ha scritto:
>"Gianni" <
gianni....@tiscali.it
> wrote in message
>
news:86uau11r3ua789ecb...@4ax.com
>
>[CUT]
>> Non so dove hai preso queste istruzioni, ma se vanno....
>> Provo immediatamente, grazie
>> Gianni
>
>Mi sono cadute in testa mentre scrivevo ed ho pensato
>che potesse essere un segno del destino, così ho deciso
>di scriverle quì, ma non sò minimamente cosa facciano
>e se possano servire....!!!
>;-)
>
>@Alex
Apprezzo l'ironia. Perciò lasciami dire che, essendo un neofita, mi
sono alquanto meravigliato della complessità delle istruzioni che, per
me, sono arabo.
In ogni caso ho provato, ma il risultato non é cambiato.
Grazie


title: Form a tutto schermo

text:
"Gianni" <
gianni....@tiscali.it
> wrote in message
news:dblqu1hfgl14724fm...@4ax.com
[CUT]
> Apprezzo l'ironia. Perciò lasciami dire che, essendo un neofita, mi
> sono alquanto meravigliato della complessità delle istruzioni che, per
> me, sono arabo.
Sono funzioni API, è un livello di programmazione intermedio
che consente funzionalità superiori, ovviamente non è immediato.
> In ogni caso ho provato, ma il risultato non é cambiato.
Non è possibile, devi aver commesso qualche errore.
> Grazie
Ciao



title: Form a tutto schermo

text:
Il Sat, 11 Feb 2006 08:13:58 +0000 (UTC), "Alessandro Baraldi"
<
ik2...@libero.it
> ha scritto:
>"Gianni" <
gianni....@tiscali.it
> wrote in message
>
news:dblqu1hfgl14724fm...@4ax.com
>
>[CUT]
>
>> Apprezzo l'ironia. Perciò lasciami dire che, essendo un neofita, mi
>> sono alquanto meravigliato della complessità delle istruzioni che, per
>> me, sono arabo.
>
>Sono funzioni API, è un livello di programmazione intermedio
>che consente funzionalità superiori, ovviamente non è immediato.
>
>> In ogni caso ho provato, ma il risultato non é cambiato.
>
>Non è possibile, devi aver commesso qualche errore.
>
>> Grazie
>
>Ciao
>@Alex
Ho risolto, grazie.
Gianni


title: orari in access

author: doubleg

text:
Salve a tutti,
ho una maschera "orari" in cui vengono inseriti degli orari predefiniti in formato 11.30.00 ed avrei la necessit� che dopo l'aggiornamento mi compili una casella di testo con "mattina" o "pomeriggio" a seconda che sia prima delle 12 (12.00.00) o dopo.
Qualcuno pu� aiutarmi?
Grazie in anticipo
--
Questo articolo e` stato inviato dal sito web
http://www.nonsolonews.it


title: orari in access

author: Pablitomf

text:
double ha scritto:
> Salve a tutti,
> ho una maschera "orari" in cui vengono inseriti degli orari predefiniti in
formato 11.30.00 ed avrei la necessit� che dopo l'aggiornamento mi compili una
casella di testo con "mattina" o "pomeriggio" a seconda che sia prima delle 12
(12.00.00) o dopo.
> Qualcuno pu� aiutarmi?
> Grazie in anticipo
=iif(Left(tuocampo;2)>12;"POMERIGGIO";"MATTINA")
--
Ciao
Pablitomf
----------------------------
http://www.accessgroup.it/
----------------------------
Non mi fido molto delle statistiche, perch� un uomo con la testa nel forno
acceso e i piedi nel congelatore statisticamente ha una temperatura media.
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Workgroup ed utenti connessi.

author: LottoMinimo

text:
Ho un file .mdb per il cui accesso viene utilizzato uno specifico file
workgroup. Vorrei sapere:
- è possibile recuperare l'id degli utenti che in un dato momento
stanno utilizzando quel file workgroup?
- all'interno del database è possibile sapere quali utenti ne hanno
aperto una copia?
Grazie.
--
Michele


title: Workgroup ed utenti connessi.

text:
LottoMinimo ha scritto nel messaggio <
3aab5f1...@news.mclink.it
>...

Alla prima domanda non so rispondere (anche se penso che non si possa fare
quello che chiedi), per la seconda invece, dal file LDB che Access crea
quando viene aperto un MDB/MDE ricavi gli utenti che stanno utilizzando il
file al momento. Il file si trova nella stessa directory del MDB.
Saluti.
Luciano
(DOC)


title: Workgroup ed utenti connessi.

text:
Questo č quanto scriveva nel dě Sun, 11 Mar 2001 14:54:21 +0100, il
tal "Luciano (DOC)" <
lucia...@sitocomune.com
>:
>
>LottoMinimo ha scritto nel messaggio <
3aab5f1...@news.mclink.it
>...
>
>>Ho un file .mdb per il cui accesso viene utilizzato uno specifico file
>>workgroup. Vorrei sapere:
>>- č possibile recuperare l'id degli utenti che in un dato momento
>>stanno utilizzando quel file workgroup?
>>- all'interno del database č possibile sapere quali utenti ne hanno
>>aperto una copia?
>
>
>Alla prima domanda non so rispondere (anche se penso che non si possa fare
>quello che chiedi), per la seconda invece, dal file LDB che Access crea
>quando viene aperto un MDB/MDE ricavi gli utenti che stanno utilizzando il
>file al momento. Il file si trova nella stessa directory del MDB.
>Saluti.
>
>Luciano
>(DOC)
>
>
Ok. Ma come faccio a reperire dal file .ldb queste informazioni?
Saluti.
--
Michele


title: Workgroup ed utenti connessi.

text:
LottoMinimo ha scritto nel messaggio <
3aabbb3...@news.mclink.it
>...
>Ok. Ma come faccio a reperire dal file .ldb queste informazioni?
Aprendolo e leggendolo....e' un file ascii!:-)
Saluti.
Luciano
(DOC)


title: Workgroup ed utenti connessi.

author: Federico Luciani

text:

> Michele
Se scarichi il file Jetutils.exe dal sito ms, ci trovi quello che ti serve.
--
Federico
----------------------------------
Rimuovi paperino. per e-mail
----------------------------------
Tutte le richieste che arrivano
in privato, vengono cestinate.
----------------------------------
Sito Comune di it.comp.appl.access
http://www.sitocomune.com
mailto:
webm...@sitocomune.com
----------------------------------


title: Lavorazioni sequenziali

text:
Ciao a tutti, ho delle commesse che presentano una sequenza di
trattamenti. Vorrei poter gestire la sequenza dei trattamenti in modo
tale che se non ho eseguito il primo non posso passare al secondo, se
non ho eseguito il secondo, non posso eseguire il terzo, ecc.,
soltanto quando tutti i trattamenti saranno stati eseguiti la commessa
sarà considerata evasa (Campo CHIUSO= True). Nel mio caso il campo
Trattamenti contiene quali siano i trattamenti da eseguire, il campo
TotLavorazioni mi dice quanti siano i trattamenti, mentre TR contiene
il primo trattamento, TR1 il secondo e via dicendo. Ho inserito Campi
InTR e FinTR (boolean) per poter gestire l'inizio e la fine del
trattamento, 1) ma supponendo che FinTR del primo trattamento sia
false come faccio ad impedire il passaggio al secondo trattamento? 2)
se FinTr del primo Trattamento = true , come fare per passare al
secondo? 3) Se Tutti i FinTr (che corrisponderebbero al
TotLavorazioni) della commessa sono  = true allora il campo
CHIUSO=VERO. Risulta essere quindi una sequenza di operazioni con
verifica ma non so proprio che pesci prendere. Grazie
Num	Trattamenti     TotLavorazioni     InTR	TR         FinTR   InTR1
TR1   FinTR1
481	ZE/VP/ 	            2	                Si	ZE	No     no
VP       no
501	ZE/VP/ 	            2          	No	ZE	No     no         VP      NO
502	ZC/PU/PR/            3	                No	ZC	No     NO
PU      NO


title: Lavorazioni sequenziali

text:

La formattazione della tabella lascia molto a desiderare, riprovo:
Num	Trattamenti	TotLavorazioni	InTR	TR	FinTR	InTR1	TR1	FinTR1
481	ZE/VP/ 	                  2	             No	ZE	No	No	VP	No
501	ZE/VP/ 	                  2	             No	ZE	No	No	VP	No
502	ZC/PU/PR/	    3	            No	ZC	No	No	PU	No


title: Lavorazioni sequenziali

text:

> 502     ZC/PU/PR/           3               No  ZC      No      No      PU      No- Nascondi testo tra virgolette -
>
> - Mostra testo tra virgolette -
Nessuna risposta, come mai?


title: Lavorazioni sequenziali

text:

> Nessuna risposta, come mai?- Nascondi testo tra virgolette -
>
> - Mostra testo tra virgolette -
aiutoo!


title: Lavorazioni sequenziali

text:

> aiutoo!- Nascondi testo tra virgolette -
>
> - Mostra testo tra virgolette -
C'è nessuno?


title: Lavorazioni sequenziali

author: Marco Pizzamiglio

text:
dottce...@iol.it
 ha scritto:

> > > Nessuna risposta, come mai?
> > aiutoo!
> C'è nessuno?
Forse nessuno sa risponderti, non si è trovata una soluzione da darti.
Del resto hai spedito la richiesta da meno di due giorni.
Sicuro di voler gestire così questa situazione? Quanti campi TR hai in
tabella? 10? E quando arriverà una lavorazione che ne richiede 12?
Forse sarebbe meglio riprogettare la struttura dati e inserire i
trattamenti in una tabella a parte, un record per trattamento con un
numero sequenziale. Quando hai bisogno di inserire un nuovo trattamento
vai a cercare l'ultimo inserito, verifichi se è stato chiuso e ne
inserisci uno nuovo aumentando il progressivo, altrimenti mandi un msgbox
"Non puoi inserire altri trattamenti finché non viene chiuso l'ultimo.".
Ciao.
-Marco-
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Lavorazioni sequenziali

text:
On 27 Feb, 09:29,
marco.pizzamig...@gmail.com
 (Marco Pizzamiglio)
wrote:
>
dottcefal...@iol.it
 ha scritto:

> questo articolo e` stato inviato via web dal servizio gratuitohttp://
www.newsland.it/newssegnala
 gli abusi ad ab...@newsland.it- Nascondi testo tra virgolette -
>
> - Mostra testo tra virgolette -
Grazie e scusate per l'insistenza, ma ho il mio responsabile che mi
pressa ed io con le mie sole forze non riesco a trovare una soluzione.
Chiedo se è possibile trasformare (magari con una query) le righe in
colonne in modo da ottenere:
Commessa    Trattamento   Ntrat
481                  ZE               1
481                  VP               2
501                 ZE                1
501                 VP                2
502                 ZC                 1
502                 PU                2
502                 PR                3
Quindi trasformare la tabella da orizzontale a verticale ed aggiornare
il campo Ntrat come un progressivo di trattamento per quella commessa
(es. commessa 481 ha due trattamenti, ed in campo Ntrat li numera
progressivamente, commessa 502 ha tre trattamenti che vengono
riportati rispettivamente in campo Trattamento ed il campo NTrat
dovrebbe numerarli progressivamente).
Grazie e scusate di nuovo, ma sono veramente alle strette.


title: Lavorazioni sequenziali

text:
dottce...@iol.it
 ha scritto:




Il mio era solo un consiglio, se vuoi puoi anche tenere le cose così come
stanno, controllare che il trattamento precedente sia chiuso è ancora più
semplice perchè non ti serve recuperare il valore dell'ultimo record, ce
l'hai già sulla maschera.
Resta però il problema del limite nel numero massimo dei trattamenti.
Se scegli di normalizzare la tabella, trattandosi di un lavoro da fare
una-tantum puoi crearti una query di accodamento ed eseguirla più volte
accodando alla tabella prima i trattamenti del campo 1, poi quelli del 2,
ecc...
Per la numerazione progressiva se non hai tanti record puoi numerarli a
mano, altrimenti devi scriverti una piccola sub, vedi su
www.sitocomune.com
 o cerca con google groups "numerazione progressiva" o
simili.
In alternativa puoi incollare i dati in excel, incolonnarli, numerarli e
poi ricopiarli in access.
Ciao.
-Marco-
--
questo articolo e` stato inviato via web dal servizio gratuito



title: Lavorazioni sequenziali

text:
On 27 Feb, 13:24,
marco.pizzamig...@gmail.com
 (Marco Pizzamiglio)
wrote:
>
dottcefal...@iol.it
 ha scritto:

> gratuitohttp://
www.newsland.it/newssegnalagli
 abusi ad ab...@newsland.it-

> mano, altrimenti devi scriverti una piccola sub, vedi suwww.sitocomune.como cerca con google groups "numerazione progressiva" o
> simili.
> In alternativa puoi incollare i dati in excel, incolonnarli, numerarli e
> poi ricopiarli in access.
> Ciao.
> -Marco-
>
> --
>
> questo articolo e` stato inviato via web dal servizio gratuitohttp://
www.newsland.it/newssegnala
 gli abusi ad ab...@newsland.it- Nascondi testo tra virgolette -
>
> - Mostra testo tra virgolette -- Nascondi testo tra virgolette -
>
> - Mostra testo tra virgolette -- Nascondi testo tra virgolette -
>
> - Mostra testo tra virgolette -
Grazie Marco, come realizzare  una query di accodamento ed eseguirla
più volte
accodando alla tabella prima i trattamenti del campo 1, poi quelli del
2. puoi mostrarmi l'esempio con i miei dati?


title: Lavorazioni sequenziali

text:
dottce...@iol.it
 ha scritto:
> Grazie Marco, come realizzare  una query di accodamento ed eseguirla
> più volte
> accodando alla tabella prima i trattamenti del campo 1, poi quelli del
> 2. puoi mostrarmi l'esempio con i miei dati?
Prima crei la nuova tabella vuota.
Crei una normale query di selezione che prenda i 3 campi InTR TR FinTR che
non sono vuoti (criterio Is Not Null).
La apri per assicurarti che selezioni i dati corretti.
Poi la cambi (menù Query) in query di accodamento.
Ti chiede a che tabella vuoi accodare i record, gli dai il nome della
nuova tabella.
Compare una nuova riga "Accoda a " in cui inserirai i nomi dei campi in
cui devono finire i vari dati.
Esegui con il punto esclamativo rosso, o da menù Query -> Esegui.
Verifichi che abbia inserito i record nella nuova tabella.
Torni in struttura query e sostituisci i campi InTR TR FinTR con InTR1 TR1
FinTR1, riesegui e riverifichi che abbia accodato i record alla tabella.
Ripetere per InTR2 TR2 FinTR2, InTR3 TR3 FinTR3, ecc....
Ciao.
-Marco-
--
questo articolo e` stato inviato via web dal servizio gratuito



title: Lavorazioni sequenziali

text:
On 27 Feb, 15:27,
marco.pizzamig...@gmail.com
 (Marco Pizzamiglio)
wrote:
>
dottcefal...@iol.it
 ha scritto:

> questo articolo e` stato inviato via web dal servizio gratuitohttp://
www.newsland.it/newssegnala
 gli abusi ad
ab...@newsland.it
Ma devo fare tutto questo, o è possibile farlo con un ciclo?


title: Lavorazioni sequenziali

text:
dottce...@iol.it
 ha scritto:
> > > Grazie Marco, come realizzare  una query di accodamento ed eseguirla
> > > piů volte
> > > accodando alla tabella prima i trattamenti del campo 1, poi quelli del
> > > 2. puoi mostrarmi l'esempio con i miei dati?
> >
> > Prima crei la nuova tabella vuota.
> > Crei una normale query di selezione che prenda i 3 campi InTR TR FinTR che
> > non sono vuoti (criterio Is Not Null).
> > La apri per assicurarti che selezioni i dati corretti.
> > Poi la cambi (menů Query) in query di accodamento.
> > Ti chiede a che tabella vuoi accodare i record, gli dai il nome della
> > nuova tabella.
> > Compare una nuova riga "Accoda a " in cui inserirai i nomi dei campi in
> > cui devono finire i vari dati.
> > Esegui con il punto esclamativo rosso, o da menů Query -> Esegui.
> > Verifichi che abbia inserito i record nella nuova tabella.
> >
> > Torni in struttura query e sostituisci i campi InTR TR FinTR con InTR1 TR1
> > FinTR1, riesegui e riverifichi che abbia accodato i record alla tabella.
> > Ripetere per InTR2 TR2 FinTR2, InTR3 TR3 FinTR3, ecc....
> > Ciao.
> > -Marco-
> Ma devo fare tutto questo, o č possibile farlo con un ciclo?
E' possibile farlo con un ciclo ma se lo devi fare una volta sola stai
meno a farlo a mano.
Da VBA componi la stringa SQL:
SQL="INSERT INTO Tabella1 ([nome campo], [nome campo], ...) SELECT ([nome
campo], [nome campo], ...) FROM Tabella2;"
e la esegui:
currentdb.execute SQL
Se non hai pratica con l'SQL crea la query col generatore e poi vai a
leggerlo, o usa l'help <F1>.
Ciao.
-Marco-
--
questo articolo e` stato inviato via web dal servizio gratuito



title: Lavorazioni sequenziali

text:
On 28 Feb, 09:33,
marco.pizzamig...@gmail.com
 (Marco Pizzamiglio)
wrote:
>
dottcefal...@iol.it
 ha scritto:
>
>
>
>
>
> > > > Grazie Marco, come realizzare  una query di accodamento ed eseguirla
> > > > più volte
> > > > accodando alla tabella prima i trattamenti del campo 1, poi quelli del
> > > > 2. puoi mostrarmi l'esempio con i miei dati?
>
> > > Prima crei la nuova tabella vuota.
> > > Crei una normale query di selezione che prenda i 3 campi InTR TR FinTR che
> > > non sono vuoti (criterio Is Not Null).
> > > La apri per assicurarti che selezioni i dati corretti.
> > > Poi la cambi (menù Query) in query di accodamento.
> > > Ti chiede a che tabella vuoi accodare i record, gli dai il nome della
> > > nuova tabella.
> > > Compare una nuova riga "Accoda a " in cui inserirai i nomi dei campi in
> > > cui devono finire i vari dati.
> > > Esegui con il punto esclamativo rosso, o da menù Query -> Esegui.
> > > Verifichi che abbia inserito i record nella nuova tabella.
>
> > > Torni in struttura query e sostituisci i campi InTR TR FinTR con InTR1 TR1
> > > FinTR1, riesegui e riverifichi che abbia accodato i record alla tabella.
> > > Ripetere per InTR2 TR2 FinTR2, InTR3 TR3 FinTR3, ecc....
> > > Ciao.
> > > -Marco-
> > Ma devo fare tutto questo, o è possibile farlo con un ciclo?
>
> E' possibile farlo con un ciclo ma se lo devi fare una volta sola stai
> meno a farlo a mano.
>
> Da VBA componi la stringa SQL:
> SQL="INSERT INTO Tabella1 ([nome campo], [nome campo], ...) SELECT ([nome
> campo], [nome campo], ...) FROM Tabella2;"
> e la esegui:
> currentdb.execute SQL
>
> Se non hai pratica con l'SQL crea la query col generatore e poi vai a
> leggerlo, o usa l'help <F1>.
> Ciao.
> -Marco-
>
> --
>
> questo articolo e` stato inviato via web dal servizio gratuitohttp://
www.newsland.it/newssegnala
 gli abusi ad ab...@newsland.it- Nascondi testo tra virgolette -
>
> - Mostra testo tra virgolette -
ok grazie


title: Report Multilingua: ciclare controlli e recordset.

author: ciroteo

text:
Sto cercando di rendere dinamica la creazione di un report che deve essere
generato in diverse lingue.
Ho visto di recente un post a riguardo, ma credo di non aver ben capito
l'impostazione.
In tale post si suggeriva, infatti, di utilizzare l'insieme fields del
recordset, ma credo che nel mio caso rischio di avere un numero eccessivo di
campi e quindi mi pare sconsigliabile l'utilizzo della struttura suggerita.
Pertanto, siccome il problema del multilingua non attiene ai dati del db
essendo rilevazioni statistiche numeriche, sto concentrando l'attenzione
sulla
generazione dinamica del contenuto (caption) delle etichette.
Non sapendo a priori quante lingue e soprattutto quante etichette mi
serviranno ho gestito la tabella in questo modo:
Tabella1
ID IDlingua testo_etichetta numero_etichetta
1     ita    ciao               1
2    ita     buona notte    2
3    ita     buon appetito 3
4    fra    bonjur            1
5    fra    bon nuit          2
6    fra    bon nuit          3
7    ing    hallo               1
8    ing    good night       2
9    ing    good night       3
Cosi potrò agevolmente aggiungere etichette, che hanno una numerazione
progressiva, nonchè nuove lingue.
Attraverso una query selezionerò di volta in volta la lingua prescelta.
Vorrei a questo punto attribuire alle etichette del report chiamate
convenzionalmente: E1, E2 ecc... il valore contenuto nel campo
testo_etichetta in modo tale che dove ho posizionato l'etichetta E2 compaia
per esempio "buona notte" e alla E1 "ciao" ... cosi via se scelgo le altre
lingue.
La prima strada è quella di fare un recordset
Dim db As dao.Database
Set db = CurrentDb
Dim rstEtichette As Recordset
Set rstEtichette = db.OpenRecordset("select * from tabella1 where
IDLingua='" & InputBox("che lingua? ") & "'")
Do Until rstEtichette.EOF
Dim i As Integer
For i = 1 To 5
    Me("E" & i).Caption = rstEtichette!testo_etichetta
Next
rstEtichette.MoveNext
Loop
ovviamente qui si impasta perchè mi da sempre l'ultimo valore ...
non capisco come fare a filtrare di volta in volta nel ciclo del recordset
il valore del n. di etichetta.
non è molto chiaro me ne rendo conto ... sarà l'ora!


author: giorgio rancati

text:
"ciroteo" <ciroteo(nospam)@
libero.it
> ha scritto nel messaggio
news:AE68g.115874$A83.2...@twister1.libero.it...
[CUT]
> Vorrei a questo punto attribuire alle etichette del report chiamate
> convenzionalmente: E1, E2 ecc... il valore contenuto nel campo
> testo_etichetta in modo tale che dove ho posizionato l'etichetta E2
compaia
> per esempio "buona notte" e alla E1 "ciao" ... cosi via se scelgo le altre
> lingue.
> La prima strada è quella di fare un recordset
>
> Dim db As dao.Database
> Set db = CurrentDb
> Dim rstEtichette As Recordset
> Set rstEtichette = db.OpenRecordset("select * from tabella1 where
> IDLingua='" & InputBox("che lingua? ") & "'")
>
> Do Until rstEtichette.EOF
>
> Dim i As Integer
> For i = 1 To 5
>     Me("E" & i).Caption = rstEtichette!testo_etichetta
> Next
>
> rstEtichette.MoveNext
>
> Loop
>
> ovviamente qui si impasta perchè mi da sempre l'ultimo valore ...
> non capisco come fare a filtrare di volta in volta nel ciclo del recordset
> il valore del n. di etichetta.
>
> non è molto chiaro me ne rendo conto ... sarà l'ora!
>
Ciao Ciroteo,
se ho capito bene l'indirizzo dell'etichetta è contenuto nel campo
numero_etichetta
quindi
----
Dim db As dao.Database
Set db = CurrentDb
Dim rstEtichette As Recordset
Set rstEtichette = db.OpenRecordset("select * from tabella1 where
IDLingua='" & InputBox("che lingua? ") & "'")
Do Until rstEtichette.EOF
  Me("E" & rstEtichette!numero_etichetta ).Caption =  _
        rstEtichette!testo_etichetta
  rstEtichette.MoveNext
Loop
----
Ciao
--
Giorgio Rancati
[Office Access MVP]


text:
"giorgio rancati" <
giorgio_No_Sp...@tiscali.it
> ha scritto nel
messaggio news:4460fdde$0$29098$5fc...@news.tiscali.it...

sembra perfetto ... grazie.
non so se hai seguito il 3d precedente relativo al problema dei multilingua.
A me pare più corretta in termini di normalizzazione questa mia soluzione: è
meglio una tabella con molti record piuttosto che con
molti campi. che dici?


text:
"ciroteo" <ciroteo(nospam)@
libero.it
> ha scritto nel messaggio
news:Ih78g.115950$A83.2...@twister1.libero.it...
> sembra perfetto ... grazie.
> non so se hai seguito il 3d precedente relativo al problema dei
multilingua.
emm.. no, me lo sono perso :)
> A me pare più corretta in termini di normalizzazione questa mia soluzione:
è
> meglio una tabella con molti record piuttosto che con
> molti campi. che dici?
al 99% è meglio una o più tabelle con pochi campi e tanti record, poi
dipende da caso a caso.
Il tuo caso rientra in quel 99%
:-)



author: AEOM

text:
"ciroteo" <ciroteo(nospam)@
libero.it
> ha scritto nel messaggio
news:Ih78g.115950$A83.2...@twister1.libero.it...

la soluzione che avevo suggerito anell'altro 3d era banalissima perchè a
detta dell'autore il report era una vera e propria banalità e le sue
competenze in vba non erano alte.
Tiposso dire che  in caso di report multilingua non uso le tabelle ma dei
file di testo contenuti in una sottocartella del programma. Ogni file ha
come nome la lingua ed è così costruito
nome_etichetta=valore_etichetta
e me lo leggo al momento della stampa del report caricandolo in un array e
poi assegnando i valori alle proprietà caption di ogni etichetta.
Con questo meccanismo ho il vantaggio che se un utente vuole aggiungere una
nuova lingua al report deve solo aprire un file di testo di un altra lingua,
tradurlo e salvarlo con il nome della nuova lingua.
Quindi senza lavorare dentro access
Ho preso spunto dai file di traduzione di innosetup.
Sicuramente non sarà la soluzione ottimale ma vedo che non da nessun
problema in fatto di praticità e prestazioni.
Ciao, AEOM


author: ciroteo da newsland

text:
[CUT]
Ciao AEOM, grazie per il tuo prezioso intervento, ti assicuro che non vi
era vena polemica nel mio.
A me interessa sostanzialmente trovare una soluzione semplice ed efficace,
e come tu mi insegni, per arrivare ad un obiettivo ci possono essere
diverse strade e spesso è difficile stabilire quale sia la più performante.
La logica dell'array era quella che avevo inizialmente ipotizzato anche
io, ma date le limitate conoscenze, ho seguito la strategia a me più
congeniale ossia le normali tabelle access ciclate con recordset.
Il prossimo step della mia applicazione sarà ovviamente quella di
modificare in più lingue anche i contenuti dei records e non solo le
intestazioni di campo o le etichette.
Non solo sarebbe mia intenzione aggiungere alla tabella un campo "nome
report" per progettare tutti i report, tabellizzando tutte le eventuali
etichette. In tal modo renderei effettivamente scalabile l'applicazione in
tutte le lingue.
> la soluzione che avevo suggerito anell'altro 3d era banalissima perchè a
> detta dell'autore il report era una vera e propria banalità e le sue
> competenze in vba non erano alte.
> Tiposso dire che  in caso di report multilingua non uso le tabelle ma dei
> file di testo contenuti in una sottocartella del programma. Ogni file ha
> come nome la lingua ed è così costruito
> nome_etichetta=valore_etichetta
> e me lo leggo al momento della stampa del report caricandolo in un array e
> poi assegnando i valori alle proprietà caption di ogni etichetta.
> Con questo meccanismo ho il vantaggio che se un utente vuole aggiungere una
> nuova lingua al report deve solo aprire un file di testo di un altra lingua,
> tradurlo e salvarlo con il nome della nuova lingua.
> Quindi senza lavorare dentro access
> Ho preso spunto dai file di traduzione di innosetup.
hai un link dove possa trovare questi files?
Perchè non ho capito che struttura hanno, sono strutturati come .csv o
txt o fai tu un parsing?
> Sicuramente non sarà la soluzione ottimale ma vedo che non da nessun
> problema in fatto di praticità e prestazioni.
> Ciao, AEOM
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


author: Paolo

text:
ciroteo wrote:
> ... Pertanto, siccome il problema del multilingua non attiene ai
> dati del db essendo rilevazioni statistiche numeriche, sto concentrando
> l'attenzione sulla
> generazione dinamica del contenuto (caption) delle etichette.
Se ti può servire ti dico in generale come gestico io il multilingua nei
programmi.
Creo una tabella con
IDMessaggio (alfanumetico che lo rappresenta)
RIFLingue (fa riferimento alla tabella lingue)
Genere (giusto per riunirli in categorie)
Testo
Su apertura del form lancio una funzione per ogni controllo tipo
Nomecontrollo.caption=Messaggio(IDMesaggio)
Il controllo ha per default un contenuto 'balordo' in modo da vedere
chiaramente quali sono i controlli ancora da sostituire.
Ciao


title: VBA: trasformare data in testo

author: ringo

text:
Salve a tutti,
devo scrivere in un file di testo una data togliendo
però il carattere "/";
come posso fare a trasformare un campo
20/10/2004 in "20102004"
grazie!
ringo


title: VBA: trasformare data in testo

text:
"ringo" <
ri...@tiscali.it
> ha scritto nel
messaggio
news:ciu7ir$jqi$1...@newsread.albacom.net...

Fomat([Tuadata];"ggmmaaaa")
MAssimiliano


title: ancora sui sottoreport

author: Giancarlo Francesconi

text:
Sono ormai 3 giorni che non ne vengo fuori...
Vorrei un consiglio su come strutturare un report con sottoreport.
Ho guardato in google, ma non ho trovato soluzioni. Vorrei generalizzare il
discorso il più possibile:
ho un report rp1 con, ad esempio 3 sottoreport: subrp1, subrp2, subrp3.
Mi date un consiglio su come impostare la struttura del report in modo che
ogni sottoreport sia riportato in una nuova pagina e, nel caso di
sottoreport senza dati, non venga visualizzata una pagina bianca?
Grazie a tutti in anticipo.
Giancarlo


title: ancora sui sottoreport

author: Carlo Costarella

text:
"Giancarlo Francesconi" <
thinice...@tin.it
> ha scritto nel messaggio
news:43d5542a$0$47902$4faf...@reader3.news.tin.it...

Puoi provare questa strada:
Report e sottoreport vanno inseriti "tutti" nella sezione corpo di un report
vuoto e non alimentato da alcun recordset (tabella o query). Quindi se avevi
un report e due o tre sottoreport il risultato sarà un report e tre o
quattro sottoreport.
Dopo ogni sottoreport metterai una interruzione di pagina: se i sottoreport
sono tre userai due interruzioni.
Su formattazione del corpo dovrai verificare se il recordset che alimenta un
sottoreport sia vuoto e agire di conseguenza:
If isnull(dlookup("MioCampo","MiaQueryCheAlimentaPrimoSottoreport")) then
Me.NomePrimoSottoreport.Visible = false
Me.NomeInterruzioneDiPagina1.Top = 0
end if
Farai lo stesso con gli altri sottoreport.
La sezione corpo del report contenitore dovrà avere le proprietà espandibile
e riducibile impostate a vero (true, sì).
Fammi sapere
Ciao, Carlo


title: ancora sui sottoreport

author: gian

text:
"Carlo Costarella" <
carloco...@libero.it
> ha scritto nel messaggio
news:43d5bbb9$0$30953$4faf...@reader2.news.tin.it...

Prima di tutto grazie per la tua disponibilità.
Credo che il mio problema (la pagina vuota), sia dovuto al fatto che il
report "principale" ha una origine dati.
Io lancio la stampa da un pulsante di una maschera che contiene una casella
di riepilogo.
La selezione (singola o multipla) fatta nella casella, fa da filtro per la
stampa del report. Ho utilizzato dal Sito comune: 4.11 Come si può filtrare
un report in base alla selezione multipla effettuata su una casella di
riepilogo?".
Se tolgo l'origine dati al report "contenitore", come faccio ad aprire il
report filtrato sulla base della selezione?
E poi: se non c'è l'origine dati, come si collegano i campi maseter e
secondari?
Grazie ancora.
Giancarlo
>
> Ciao, Carlo
>
>
>
>


title: ancora sui sottoreport

author: Roberto da casa

text:
"Giancarlo Francesconi" <
thinice...@tin.it
> ha scritto nel messaggio
news:43d5542a$0$47902$4faf...@reader3.news.tin.it...

Forse non ho capito bene il tuo problema, ma se l'andata a foglio nuovo la
imposti nei sottoreport invece che nel report principale un sottoreport
vuoto non produrrà nulla, neppure una pagina vuota.
Ti consiglio poi di impostare a Si sia la proprietà Esoandibile che la
proprietà Riducibile dei tre controlli sottoreport.
>
> Grazie a tutti in anticipo.
Prego
> Giancarlo
--
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------


title: ancora sui sottoreport

text:
cut

Allora non mi sono ben spiegato.
Crea un nuovo report vuoto senza alcuna origine.
Il report che aveva i sottoreport "spoglialo" di tutti i sottoreport e, se
hai usato del codice con riferimenti ai sottoreport, eliminali.
Ti rimane il "vecchio" report con la tua origine dati.
Apri il report vuoto e nel corpo inserisci come sottoreport sia il "vecchio"
che tutti gli altri sottoreport.
Aggiusta ben bene le tue intestazioni, togliendole dal vecchio report e
inserendole nel nuovo.
Il risultato sarà un report senza nessuna origine con all'interno vari
sottoreport con le loro rispettive origini intatte.
Poi segui le istruzioni che ti ho dato nel post precedente e vedrai che
tutto funziona.
Anzichè usare i campi master usa il criterio nelle query che alimentano i
sottoreport.
Se hai difficoltà mandami il db zippato con due righe di spiegazione.
Ciao, Carlo


title: Ai draghi dell'SQL...

author: Francesco Musicman

text:
Ciao a tutti, ho un problema: ho una tabella composta da due colonne,
contenenti valori numerici.
La colonna A puň avere dei duplicati... che io voglio eliminare tramite una
query, con queste caratteristiche:
Se nella colonna A ho dei numeri uguali, voglio che nel risultato della mia
query rimanga soltanto quello che corrisponde al valor piů basso nella
colonna B.
Esempio:
A            B
2            12
4            12
5            87
5            9
5            9
7            1
7            135
La query deve restituirmi:
A            B
2            12
4            12
5            9
7            1
Ho provato a smanettare con il select distinct... ma senza risultati!!!
qualcuno mi sa aiutare? Grazie mille!
P.S.
Sto usando access... se qualcuno conosce qualche funzione di access per
farlo... va benissimo! Non deve essere necessariamente codice SQL!
Francesco


title: Ai draghi dell'SQL...

text:
"Francesco Musicman" <
fra...@libero.it
> ha scritto nel messaggio
news:7Kdra.74810$DT4.2...@twister1.libero.it...
> Ciao a tutti, ho un problema: ho una tabella composta da due colonne,
> contenenti valori numerici.
> La colonna A può avere dei duplicati... che io voglio eliminare tramite
una
> query, con queste caratteristiche:
>
> Se nella colonna A ho dei numeri uguali, voglio che nel risultato della
mia
> query rimanga soltanto quello che corrisponde al valor più basso nella
> colonna B.
>
> Esempio:
>
> A            B
> 2            12
> 4            12
> 5            87
> 5            9
> 5            9
> 7            1
> 7            135
>
> La query deve restituirmi:
>
> A            B
> 2            12
> 4            12
> 5            9
> 7            1
>
> Ho provato a smanettare con il select distinct... ma senza risultati!!!
>
> qualcuno mi sa aiutare? Grazie mille!
>
> P.S.
> Sto usando access... se qualcuno conosce qualche funzione di access per
> farlo... va benissimo! Non deve essere necessariamente codice SQL!
>
> Francesco
Se la tabella che contiene i dati si chiama Tabella1, creati una query di
raggruppamento che abbia il seguente codice SQL:
SELECT Tabella1.A, Min(Tabella1.B) AS MinDiB
FROM Tabella1
GROUP BY Tabella1.A;
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Ai draghi dell'SQL...

text:
> "Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:CTdra.74373$iy5.2...@twister2.libero.it...
> Se la tabella che contiene i dati si chiama Tabella1, creati una query
> di raggruppamento che abbia il seguente codice SQL:
>
> SELECT Tabella1.A, Min(Tabella1.B) AS MinDiB
> FROM Tabella1
> GROUP BY Tabella1.A;
>
> --
> Roberto
>
Complimenti!!!!
Funziona alla perfezione... Grazie mille!
Posso ancora chiederti una cosa? Ho scoperto che devo discriminare quei
risultati secondo una ulteriore colonna, nel seguente modo:
NOME     A     B
Pippo      12     6
Pippo      2       6
Pluto       12     3
Paperino 4      6
Pluto      12     5
Se il NOME è diverso, posso avere anche due valori di A uguali... In questo
caso dovrebbe restituirmi:
NOME     A     B
Pippo      12     6
Pippo      2       6
Pluto      12      3
Paperino 4       6
Come posso modificare la query che mi hai scritto poco fa?
Grazie mille ancora, spero di non aver abusato della tua pazienza!!!
Francesco


title: Ai draghi dell'SQL...

text:
"Francesco Musicman" <
fra...@libero.it
> ha scritto nel messaggio
news:9efra.75159$DT4.2...@twister1.libero.it...
> > "Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
> news:CTdra.74373$iy5.2...@twister2.libero.it...
>
> > Se la tabella che contiene i dati si chiama Tabella1, creati una query
>
> > di raggruppamento che abbia il seguente codice SQL:
>
> >
>
> > SELECT Tabella1.A, Min(Tabella1.B) AS MinDiB
>
> > FROM Tabella1
>
> > GROUP BY Tabella1.A;
>
> >
>
> > --
>
> > Roberto
>
> >
>
> Complimenti!!!!
>
> Funziona alla perfezione... Grazie mille!
>
> Posso ancora chiederti una cosa? Ho scoperto che devo discriminare quei
> risultati secondo una ulteriore colonna, nel seguente modo:
>
> NOME     A     B
>
> Pippo      12     6
>
> Pippo      2       6
>
> Pluto       12     3
>
> Paperino 4      6
>
> Pluto      12     5
>
> Se il NOME č diverso, posso avere anche due valori di A uguali... In
questo
> caso dovrebbe restituirmi:
>
> NOME     A     B
>
> Pippo      12     6
>
> Pippo      2       6
>
> Pluto      12      3
>
> Paperino 4       6
>
> Come posso modificare la query che mi hai scritto poco fa?
>
> Grazie mille ancora, spero di non aver abusato della tua pazienza!!!
>
> Francesco
Prova cosě:
SELECT Tabella1.NOME, Tabella1.A, Min(Tabella1.B) AS MinDiB
FROM Tabella1
GROUP BY Tabella1.NOME, Tabella1.A;



title: Win2000 e Access97 è un matrimonio che non sa da fare?!?!

author: BiBi

text:
Ciao.
Sto sviluppando un applicazione con Access 97 con SO (da poco tempo)
Win2000. Con il quale l'applicazione periodicamente va in errore,
solitamente con il seguente errore: la memoria non poteva essere
"read". E cosě Access viene terminato. Generalmente l'errore viene
causato da una query, maschera o report dopo essere stato modifica.
Questo stesso oggetto se viene eseguito in un SO con Win 98 non causa
nessun errore di sistema.
Che voi sappiate ci sono "brutti rapporti" fra Windows 2000 e
Access97?
Grazie BB


text:
"BiBi" <
bb...@gostec.it
> ha scritto nel messaggio
news:3d77391a...@powernews.infostrada.it...

Sul mio portatile uso A97 con W2000 SP2 e non ho avuto mai problemi.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


author: SimonenomiS

text:
bb...@gostec.it
 (BiBi) wrote in news:3d77391a.3875682
@
powernews.infostrada.it
:
> Ciao.
> Sto sviluppando un applicazione con Access 97 con SO (da poco tempo)
> Win2000. Con il quale l'applicazione periodicamente va in errore,
> solitamente con il seguente errore: la memoria non poteva essere
> "read". E così Access viene terminato. Generalmente l'errore viene
> causato da una query, maschera o report dopo essere stato modifica.
> Questo stesso oggetto se viene eseguito in un SO con Win 98 non causa
> nessun errore di sistema.
> Che voi sappiate ci sono "brutti rapporti" fra Windows 2000 e
> Access97?
>
  Uso costantemente A97 con Win2000 da più di un anno e non ho mai
riscontrato alcun problem$%&+£!$#@ç...
  ;-) scherzo, la stabilità riscontrata con A97+Win2k è incomparabilmente
maggiore di quella risultante dall'accoppiata A97+W98.
  Un po' di consigli (in?)utili: ripristina il DB, controlla bene il codice
della tua applicazione, controlla che tutti gli oggetti istanziati nel
codice vengano disallocati, aggiorna le librerie DAO (e ADO), installa i SP
per W2k e... riprova.
  Ciao.


author: Giorgio Ferrari

text:
"BiBi" <
bb...@gostec.it
> ha scritto nel messaggio
news:3d77391a...@powernews.infostrada.it...

Matrimonio perfettamente riuscito ;-)
Saluti.


author: MA

text:

Anch'io uso sempre questa coppia e non la cambierei mai. Il problema di
memoria č stato dibattuto in alcuni 3d a giugno-luglio con diversi
orientamenti, tutti xň esulanti da questi gemelli del goal.
ciao MAssimiliano
--------------------------------
Inviato via
http://usenet.libero.it


text:
On Thu, 05 Sep 2002 11:09:45 GMT, SimonenomiS <Si...@nomiS.it> wrote:
>
bb...@gostec.it
 (BiBi) wrote in news:3d77391a.3875682
>@
powernews.infostrada.it
:
>
[cut]
>  ;-) scherzo, la stabilità riscontrata con A97+Win2k è incomparabilmente
>maggiore di quella risultante dall'accoppiata A97+W98.
>  Un po' di consigli (in?)utili: ripristina il DB, controlla bene il codice
>della tua applicazione, controlla che tutti gli oggetti istanziati nel
>codice vengano disallocati, aggiorna le librerie DAO (e ADO), installa i SP
>per W2k e... riprova.
>  Ciao.
>
Forse io abito in quel ramo del lago di Como in cui il matrimonio no
sa da fare.... :-)
Ho provato a ripristinare il db, uso un DAO 3.6, ho Win2000 SP2 e
quello che va in errore è un semplice report che ha una query
associata e da quando l'ho modificata ogni volta che viene lanciato mi
da due errori (1° la memoria non poteva essere "written" e poco dopo
la memoria non poteva essere "read"...ambo su tutte le ruote).
Mi trovo costretto a cercare una nuova strada.... magari senza Don
Abbondio.
Ciao BB


text:
"BiBi"
>
> Ho provato a ripristinare il db, uso un DAO 3.6, ho Win2000 SP2 e
> quello che va in errore è un semplice report che ha una query
> associata e da quando l'ho modificata ogni volta che viene lanciato mi
> da due errori (1° la memoria non poteva essere "written" e poco dopo
> la memoria non poteva essere "read"...ambo su tutte le ruote).
> Mi trovo costretto a cercare una nuova strada.... magari senza Don
Reimporta tutto in un nuovo .mdb, se non basta avvia l'applicazione con un
/Decompile ... vedrai che in qualche modo tornerà a funzionare il report in
oggetto.
Ciao, Giorgio


author: tbd

text:
"BiBi" <
bb...@gostec.it
> ha scritto nel messaggio
news:3d77391a...@powernews.infostrada.it...

Salve a tutti
anch'io ho lo stesso problema, ma, a quanto pare non riesco a risolverlo con
i rimedi da Voi descritti.
Forse perchč non so come aggiornare DAO e ADO????
Certo č che con l'opzione / decompile l'errore da "written" diventa "read"
Al vostro buon cuore.
Sergio
--
.


title: Stampante ad aghi

author: Giorgio

text:
Salve,
Come posso fare per stampare dei report su una stampante ad aghi su modulo
continuo.
Ho un report dove devo utilizzare un carattere da 17cpi.
Ho provato a scegliere il driver generico/solo testo ma non mi stampa il
carattere da 17cpi.
Ho provato a scegliere altri driver (epson fx-80) e selezionare il carattrre
con in parte il simbolo della stampante, stampa i caratteri solo testo ma la
stampa e' molto lenta.
Non so più cosa fare....
Grazie se qualcuno a qualche consiglio
Ciao
Giorgio


title: Stampante ad aghi

author: Silvio Berruti

text:
"Giorgio" <
gior...@libero.it
> ha scritto nel messaggio
news:cJQM7.188257$sq5.8...@news.infostrada.it...
> Salve,
>
> Come posso fare per stampare dei report su una stampante ad aghi su modulo
> continuo.
> Ho un report dove devo utilizzare un carattere da 17cpi.
> Ho provato a scegliere il driver generico/solo testo ma non mi stampa il
> carattere da 17cpi.
> Ho provato a scegliere altri driver (epson fx-80) e selezionare il
carattrre
> con in parte il simbolo della stampante, stampa i caratteri solo testo ma
la
> stampa e' molto lenta.
Ma la stampante qual'č?
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com


title: Stampante ad aghi

text:
"Silvio Berruti" <
sber...@libero.it
> ha scritto nel messaggio
news:a96N7.193959$sq5.9...@news.infostrada.it...

> La stamoante č una OKI ML 3320.
Grazie


title: Stampante ad aghi

text:
"Giorgio" <
gior...@libero.it
> ha scritto nel messaggio
news:%rlN7.199882$sq5.9...@news.infostrada.it...
>
> "Silvio Berruti" <
sber...@libero.it
> ha scritto nel messaggio
> news:a96N7.193959$sq5.9...@news.infostrada.it...
> >
> > "Giorgio" <
gior...@libero.it
> ha scritto nel messaggio
> > news:cJQM7.188257$sq5.8...@news.infostrada.it...
> > > Salve,
> > >
> > > Come posso fare per stampare dei report su una stampante ad aghi su
> modulo
> > > continuo.
> > > Ho un report dove devo utilizzare un carattere da 17cpi.
> > > Ho provato a scegliere il driver generico/solo testo ma non mi stampa
il
> > > carattere da 17cpi.
> > > Ho provato a scegliere altri driver (epson fx-80) e selezionare il
> > carattrre
> > > con in parte il simbolo della stampante, stampa i caratteri solo testo
> ma
> > la
> > > stampa e' molto lenta.
> >
> > Ma la stampante qual'è?
> >
> > La stamoante è una OKI ML 3320.
Viste le caratteristiche della stampante (435 cps max, emulazione Epson FX e
IBM ProPrinter) credo che la lentezza della stampa sia causata dalla scelta
del font della stampante o dalla scelta del driver (il migliore fornito con
Win Me credo sia OKI ML320 Microline) o da una impostazione del tipo di
carattere da effettuarsi sulla stampante.
Infatti, il manuale della stampante che ho letto in formato PDF nel sito
della OKI Italia (
http://italy.oki.com/binaryData/1752/3320Sit4.pdf
), senza
specificare come farlo, indica che la stampante è impostabile con "Quattro
velocità di stampa, da bozza ad altissima velocità a qualità quasi lettera".
Per quanto riguarda il driver migliore, se non possiedi Win Me, ti rimando a
pag. 19 dello stesso manuale.



title: query creazione tabella

author: Lido Macchioni Montini

text:
La query di creazione tabella mediante il comando da "Visualizzazione
Struttura" viene eseguita perfettamente in ogni campo.
Se invece provo ad utilizzare lo stesso codice SQL nella programmazione esso
non viene accettato, attribuendo l' errore al campo calcolato "Residenza"
che contiene i campi CAP, Città e Provincia separati da spazi vuoti come
indicato qui di seguito: [CAP] & "    " & [Città] & "       " & "(" &
[Provincia] & ")" AS Residenza.
Sembra quindi che gli spazi vuoti siano accettabili solo eseguendo la query
da "Visualizzazione Struttura". Come debbo modificare la stringa SQL per
avere ugualmente gli spazi vuoti per utilizzare la stringa SQL nella
programmazione?
Grazie, Lido


title: query creazione tabella

author: geppo

text:

Prova cosi:
[CAP] & ""    "" & [Città] & ""       "" & [Provincia] AS Residenza
--
Ciao
Geppo


title: query creazione tabella

text:
Grazie Geppo!
Va tutto bene, grazie mille!
Lido
"geppo" <c...@tin.it.invalid> ha scritto nel messaggio
news:8fKZi.167002$%k.30...@twister2.libero.it...



title: COLLEGARE 2 CASELLE COMBINATE

author: It

text:
Ciao a tutti!
Sono alle prime armi con Access e non so come creare all'interno di una
maschera due caselle combinate dipendenti una dall'altra. Mi spiego meglio.
Selezionando una voce dall'elenco a tendina della prima casella (che punta
sulla tab. A)
dovrei poter selezionare all'interno della seconda casella da un elenco di
voci (residenti nella tab. B)
collegate alla voce inserita nella prima casella.
Quello che non riesco a fare è collegare la seconda casella con la prima.
Come posso fare?
Grazie mille in anticipo, It


title: COLLEGARE 2 CASELLE COMBINATE

author: Antonio Biso

text:
"It" <
i...@blablabla.it
> ha scritto nel messaggio
news:bostti$c9t$1...@fata.cs.interbusiness.it...

Vedi sul sitocomune
Antonio


title: Cambio stringa sql su casella di riepilogo

author: Paolo Ballarin

text:
Chi mi sa dire come si può assegnare una stringa sql ad una casella di
riepilogo che varia al variare del valore assunto da una seconda casella di
riepilogo?
es.
Ho due tabelle contenenti rispettivamente i clienti della ditta A e della
ditta B.
In una maschera, se dalla casella di riepilogo DITTA scelgo "Ditta A" mi
deve elencare nella casella di riepilogo CLIENTI l'elenco dei clienti della
"Ditta A" mentre se scelgo la Ditta B mi deve elencare i clienti della Ditta
B.


author: lbo dal portatile

text:
>Chi mi sa dire come si può assegnare una stringa sql ad una casella di
>riepilogo che varia al variare del valore assunto da una seconda casella di
>riepilogo?
nell'evento dopoaggiornamento della seconda listbox assegna una query
sql alla proprieta' rowsource della prima listbox, poi esegui un
requery sulla prima listbox.
>es.
>Ho due tabelle contenenti rispettivamente i clienti della ditta A e della
>ditta B.
>In una maschera, se dalla casella di riepilogo DITTA scelgo "Ditta A" mi
>deve elencare nella casella di riepilogo CLIENTI l'elenco dei clienti della
>"Ditta A" mentre se scelgo la Ditta B mi deve elencare i clienti della Ditta
>B.
sul dopoaggiornamento di ditta:
me.clienti.rowsource="select campo from tabella where fornitore = '" &
me.ditta & "'"
me.clienti.requery
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/


title: Stampa report in pdf

author: GIERRE

text:
Salve
ho la necessità di creare una store procedure che mi stampi un report di
access,
uilizzando acrobat writer posso convertire il report in pdf e ciò equivale
ad una stampa,non so
se conoscete Acrobat writer.
Qualcuno ha scritto un codice del genere?
Posso utilizzare il comando Create Procedure di ADOX per creare una SP e
richiamarla nel codice ASP di una pagina
Grazie a tutti anticipatamente
GR


title: Euro Somma totale da sottoreport

author: Steve

text:
Ciao a tutti
ho un report per la stampa delle fatture con sottoreport per il calcolo dei
totali suddivisi per aliquota iva vorrei sommare questi totali per calcolare
l'iva totale se la calcolo direttamente l'arrotondamento di questo benedetto
Euro sballa il calcol.
Ad esempio fattura con due aliquote
Iva al 10% Totale 26,53
Iva al 20% Totale 79,77
Il totale dovrebbe essere 105,40
mentre calcolando direttamente e quindi con un solo arrotondamento il totale
viene 105,39
idee?
Ciao
Grazie a tutti
Steve


title: Euro Somma totale da sottoreport

author: Zappus

text:
Steve <
st...@serviziassociati.it
> wrote in message
a11tpr$1f8$1...@serv1.iunet.it...

Guarda che il totale di quella somma è: 106,30!!!


title: Euro Somma totale da sottoreport

author: The-real-Isaac

text:
"Steve" <
st...@serviziassociati.it
> ha scritto nel messaggio
news:a11tpr$1f8$1...@serv1.iunet.it...

Ma i vari importi IVA, in fase di calcolo, li hai arrotondati?
--
Alberto


title: Euro Somma totale da sottoreport

text:
"The-real-Isaac" <sartori.rossi.nospam@tin> ha scritto nel messaggio
news:yh4Z7.2312$mc1....@news1.tin.it...

ciao
ho scritto per errore 26,53 invece di 25,63 ma la sostanza non cambia il
sottoreport aggregando i dati per aliquota iva arrotonda in fase di stampa
della fattura alla seconda cifra decimale per ogni aliquota ma se calcolo il
totale sul report l'arrotondamento lo fa una volta sola ed il risultato è
una differenza di una lira.
per ora ho risolto facendo il calcolo a livello di query con un campo
calcolato del tipo
IIf([Aliquota]=0,2;[Importo]*[Quantità]*[Aliquota];0)
 e così via per ogni aliquota ed il calcolo finale lo faccio in questo modo
=Round(Somma([Iva20]);2)+Round(Somma([Iva10]);2)+Round(Somma([Iva04]);2)
ma la soluzione è poco elegante ed al variare delle aliquote bisogna andare
a modificare tutto il codice
idee
ciao grazie
steve


title: Euro Somma totale da sottoreport

author: Emyr

text:
On Thu, 3 Jan 2002 16:37:39 +0100, "Steve" <
st...@serviziassociati.it
>
wrote:

vedi  i post precedenti sullo stesso problema e non usare round ma la
funzione di Karl.
On Thu, 3 Jan 2002 13:13:13 +0100, "Riccardo"
<
levarequestor...@libero.it
> wrote:
>| se non sono cambiate le regole di ragioneria  ogni iva ed imponibile
>| va arrotondato separatamente in quanto unità fiscale
>
>
>| quindi prima arrotondi l'imponibile e poi arrotondi l'iva per ogni
>| tipo di iva applicata e poi fai le somme
>| in caso di spese comuni va fatta la ripartizione dell'IVA o se vuoi
>| applichi quella maggiore (errato ma da comunque origine solo ad un
>| maggior esborso)
>| Saluti.
>| Emanuele.
>
>a questo punto ti chiedo anche :
>
>li arrotondo al centesimo + vicino ?
>oppure li tronco ?
la legge parla chiaro:
i millesimi di euro vanno arrotondati nella seguente maniera:
0,005= 0,01
0,0049=0
ciò vale sia per l'IVA che per l'imponibile (è stata tolta la vecchia
regola di arrotondare l'iva all'eccesso.
On Thu, 3 Jan 2002 21:33:48 +0100, "Fabio" <
f.par...@mail.sirio.it
>
wrote:
>.....porca zozza, hai ragione......che gran casino!!!!!
>
>Ora che mi consigli di fare??
>Ho visto la funzione di Karl, ma non ho la piu' pallida idea di dove vada
>messa........
>
>mi dai una mano???ti supplico!!!!!!
>
va messa dove devi arrotondare i valori e quindi :
o prima dei parziali (quantità * prezzo * sconto)
o sulla somma degli imponibili divisa per tipologia di IVA
in ogni caso sul totale di ogni imponibile e sul totale di ogni iva
che poi sommati daranno il totale IVA e totale imponibile
ricordati che la funzione di Karl non accetta valore nulli se non
ricordo male:
Function arrotondaeuro(varNr As Double, Optional varPl = 2) As Double
' by Konrad Marfurt + ? + Karl Donaubauer + Fanton Emanuele
'varNr: numero da arrotondare
'varPI: numero di decimali (due predefinito)
varNr = Nz(varNr, 0)
   arrotondaeuro = Fix("" & varNr * (10 ^ varPl) + Sgn(varNr) * 0.5) /
(10 ^ varPl)
End Function
Saluti.
Emanuele.


title: Euro Somma totale da sottoreport

text:
"Steve" <
st...@serviziassociati.it
> ha scritto nel messaggio
news:a13hv4$37b$1...@serv1.iunet.it...

Così come ora lavori, tu non arrotondi al centesimo l'IVA che calcoli
aliquota per aliquota. Probabilmente - impostando in maniera opportuna la
proprietà formato di ogni singola casella di testo - tu vedi ogni "IVA" con
solo due cifre decimali ma il "vero" importo, sul quale vengono effettuati i
conteggi, ne ha di più.
Soluzione: Effettuare l'arrotondamento già nel momento in cui calcoli ogni
singola IVA. Per esempio:
     IIf([Aliquota]=0,2;Fix([Importo]*[Quantità]*[Aliquota]*100+0,5)/100;0)
***
Dopo di che non dovresti più aver problemi nell'effettuare la somma delle
varie Iva20, Iva10 eccetera.
***La formula per l'arrotondamento è un po' "casereccia". Esiste però una
bellissima funzione di Karl Donaubauer disponibile sul Sito Comune (e che in
questi giorni sta girando nel newsgroup quasi come l'orologio contabugie di
Berlusconi) che effettua l'arrotondamento in maniera impeccabile, gestendo
sia un numero variabile di cifre dopo la virgola sia i numeri con segno
negativo.
Ciao
--
Alberto


title: Euro Somma totale da sottoreport

text:
On Fri, 04 Jan 2002 17:33:06 GMT, "The-real-Isaac"
<sartori.rossi.nospam@tin> wrote:
CUT
> quasi come l'orologio contabugie di
>Berlusconi)
sembri quasi grillo.....



title: barra dei menù personalizzata e condizionala

author: maurizio

text:
Ciao ragazzi
ho realizzato un database con controllo nel momento dell'accesso di
username e password ed abilitazioni degli utenti ("alta"-"media"-"bassa")
vorrei fare in modo che se a loggarsi al database sia un utente con
un'abilitazione "media" la barra dei menù che ho creato e che si chiama
"menù_bar" non faccia visualizzare ad esempio il sotto menù "manutenzione"


title: campo #Num! importato da access

author: Lenny

text:
ciao
ho collegato un foglio excel in access.
alcuni campi vuoti vengono visualizzati com #Num!
cosa vuol dire?
che valore è?
come controolo via codice il valore di quel campo quando assume valore #Num!
grazie.
--
Lenny
---------------------------------------------------
<<Se uno va a 350 all'ora in moto
e non ha paura allora è scemo.>>
Valentino Rossi


title: campo #Num! importato da access

author: Sergio MAZZA

text:
"Lenny" <non...@la.dico> ha scritto nel messaggio news:CJEXe.13225$Do5.8...@news4.tin.it...

E' probabile che nelle celle non ci sia un valore numerico...
Ciao.
--
Sergio MAZZA


title: Strano problema con access

author: zuut

text:
Non so quale sia il motivo ma all'interno di una rete sono stati fatti
alcuni aggiornamenti ed ora tutti i file di access mdb o mde si aprono con
doppio clic solo se nessuno li ha già aperti ... mentre basta che sia
presente l'ldb (indicato come Access.LockFile.9) che per aprirlo bisogna
prima aprire access poi cercare l'applicativo.
Da cosa può dipendere?
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: Strano problema con access

text:
"zuut" <
as...@er.it
> ha scritto nel messaggio
news:195Z62Z170Z18Y1...@usenet.libero.it...
>
> Da cosa può dipendere?
Dal subject poco significativo?
Antonio


title: VBA: provvigioni multilivello

author: ringo

text:
Salve  a tutti,
qualcuno si è scontrato con la cosa dell'oggetto?
Come l'avete fatta?
Spiego in dettaglio cosa devo fare:
Cliente A è del collaboratore PIPPO
Cliente B è del collab. PLUTO
Cliente C è di PAPERINO
PIPPO è il capo di PLUTO e PAPERINO....
quindi prende una tangente provvigionale sulle vendite di PLUTO e PAPERINO
PLUTO a sua volta può avere dei suoi dipendenti e quindi PIPPO
prende una provvigione sui collab di PLUTO...
grazie!
ringo


title: VBA: provvigioni multilivello

author: Carlo Costarella

text:
"ringo" <
ri...@tiscali.it
> ha scritto nel messaggio
news:b0o4jl$t1$1...@serv1.albacom.net...

Attento alle società multilivello...sono solo delle catene di
santantonio...vedi Truker...
Comunque crea una tabella con i livelli e per ciasuno imposta la
provvigione. Nella tabella dei collaboratori aggiungi un campo "livello" e
scrivi il livello corrispondente e ottieni anche la provvigione.
Devo aggiungere che la realzione mi sembra molti a molti. In questo caso
devi creare una tabella intermedia con gli id delle tabelle principali.
Ciao, Carlo


title: VBA: provvigioni multilivello

text:
"ringo" <
ri...@tiscali.it
> ha scritto nel messaggio
news:b0o4jl$t1$1...@serv1.albacom.net...
> Salve  a tutti,
>
> qualcuno si è scontrato con la cosa dell'oggetto?
> Come l'avete fatta?
>
> Spiego in dettaglio cosa devo fare:
>
> Cliente A è del collaboratore PIPPO
> Cliente B è del collab. PLUTO
> Cliente C è di PAPERINO
>
> PIPPO è il capo di PLUTO e PAPERINO....
> quindi prende una tangente provvigionale sulle vendite di PLUTO e PAPERINO
MAFIOSO!
>
> PLUTO a sua volta può avere dei suoi dipendenti e quindi PIPPO
> prende una provvigione sui collab di PLUTO...
Benissimo, e allora?!?
Antonio