title: Insieme Label

author: Karl Donaubauer

text:
Roberto da Parma wrote:
> Scusate ma l'insieme delle Label in una forma esiste??
No. Come anche non esiste un insieme "TextBox", "ComboBox" ecc.
Sono tutti nell'insieme Controls.
> Vorrei creare un ciclo come per i controlli....tipo
>
> Dim L as Label
> For each L In Me.Labels (non esiste)
> ...
>
> Next I
Dim ctl As Control
For Each ctl In Me.Controls
    If ctl.ControlType = acLabel Then
        'fai cosa vuoi
    End If
Next ctl
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


title: Insieme Label

author: Roberto da Parma

text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:5eetblF...@mid.individual.net...

Lo dicevo io.... ;-)
Grazie Karl!!!
--
Roberto da Parma


title: Insieme Label

author: ciroteo

text:
On 27 Giu, 12:48, "Roberto da Parma" <
arisib...@libero.it
> wrote:
> "Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggionews:5eetblF...@mid.individual.net...

> Roberto da Parma- Nascondi testo tra virgolette -
>
> - Mostra testo tra virgolette -
che sei una pippa ...
;-)


title: Autorizzazioni su controlli maschere

author: Marco

text:
Mi spiego:
In pratica mi manca l'ultimo passo per inserire il mio db in rete,ma ho un
problema nato dalla neccessità di impostare non solo delle autorizzazioni
utenti e gruppi su tabelle, form, etc... ma anche su controlli situati
all'interno delle maschere stesse.
Insomma Es: se user=marco then pulsante1.visible=true altrimenti
            pulsante1.visible(per esempio della maschera,ancora non
aperta,"contabilità")=false
e cosi via per ogni utente, oltre che alle normali autorizzazioni di
lettura, apertura, scrittura,etc. Come posso fare dato ke per impostare le
proprietà dei controlli essi devono avere lo stato attivo, mentre io
voglio fare tutto questo gia a priori, cioe all'apertura del db e dopo la
valutazione del nome d'accesso?
Una soluzione vi sarebbe, ma penso sarebbe troppo dispensiosa del tipo:
Creo tanti menu diversi che aprono le stesse tabelle ma con maschere
diverse in base al nome utente, ma questo implicherebbe praticamente un
aumento notevole dello spazio occupato.
Qualcuno sa aiutarmi gentilmente?
Saluti Marco
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Problemi X realizzazione del Pannello di comando

author: Angelo

text:
Salve ragazzi del NG di Access.
Io sto creando un pannello di comando con alcuni pulsanti
che aprono maschere per immettere dati,pulsanti che aprono applicazioni
o altri DB.
Ma sto trovando alcune difficolta con quest'ultimi.
Infatti cerco di creare pulsanti in autocomposizione e mettendo il path
dell'applicazione o del database che voglio associare per aprirlo dal
pannello, ma quando provo il pulsante mi da sempre un messaggio di
errore che non viene trovata l'applicazione o il DataBase associato.
E' possibile che influisca il fatto che si trovano su server e non sul
disco locale dove sto realizzando il mio pannello di comando.
Fatemi sapere Grazie.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


text:
Angelo <
ra...@libero.it
> wrote in message
4bfeeaa53a30c4f8c1e...@mygate.mailgate.org...

Devi aprire prima l'applicazione che ti gestisce il DB e poi il db.... il db
non è un applicazione (exe) quindi che vuoi che apra
--
Maurizio75


title: cartucce hp

author: Cataldo Formaro

text:
Ho alcune cartucce della mia vecchia stampante HP720 CXI,
vanno bene alla stampante HP 840 C ???
Grazie anticipatamente CF


title: cartucce hp

text:
> SCUSATEMI,
ho sbagliato NG...


title: cartucce hp

author: Silvio Berruti

text:
"Cataldo Formaro" <
formaro...@inwind.it
> ha scritto nel messaggio
news:9gioln$pa2$1...@nreadB.inwind.it...
> Ho alcune cartucce della mia vecchia stampante HP720 CXI,
> vanno bene alla stampante HP 840 C ???
No, la HP 840C utilizza la cartuccia HPC6615 x il nero e la cartuccia
HPC6625 x il colore.
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com


title: Creare pagine report con filtro su query

author: Kyokusei

text:
salve,
avevo la necessità di fare un report una tabella, però vorrei che le
pagine fossero raggruppate secondo una colonna della tabella, in modo
da avere tutti gli elementi simili raggruppati in n pagine), i seguenti
m elementi simili in altre m pagine.
Ogni volta si dovrebbe creare una pagina nuova per l'elemento nuovo.
Ex report
pag1
a b c
d e c
e f c
-
pag2
g h i
l m i
n o i
-
Le pagine sono raggruppate per il 3 elemento della tabella, ognuna su
una pagina diversa
Dato che mi sembra molto complicato (anche se mi hanno detto che si
può fare),
si potrebbe fare una cosa simile, applicando il filtro a monte (con un
ciclo) e lanciando n reports differenti.
In questo modo il risultato è lo stesso, solo che per stampare ci si
mette più tempo.
Non sono riuscito nemmeno a fare questo secondo caso perchè succede
che usando il ciclo, mi vengono aperti i report, ma nella stessa
finestra; in questo modo io riesco a vedee solo l'ultimo report.
Grazie dell'aiuto


text:
Sono riuscito a risolvere tramite il raggruppamento (grouping), opzione
che non mi era nota e che faceva proprio questo senza scrivere una riga
di codice.
Grazie comunque a tutti
Kyokusei ha scritto:



title: Stampa unione valuta

author: Luca

text:
il problema è semplice:
innanzi tutto uso office XP.
Ho una tabella in access che ha dei campi in valuti e quando vado a fare la
stampa unione in Word non mi mantiene la formattazione e me lo mette come
numerico (addirittura 4 decimali) - cosa analoga me la fà con il valore
Date: imposto un formato in access (es: 18/02/2003) ed in word con stampa
unione mi viene fuori 2/18/2003.
Sul newsgroup ho trovato alcuni suggerimenti tipo \* UNISCIFORMATO .....
ma la risposta è: Errore. L'argomento parametro è sconosciuto.
Qualcuno sà aiutarmi?
Grazie anticipatamente


title: Stampa unione valuta

author: Sergio MAZZA

text:
"Luca" <
wolf...@fastwebnet.it
> ha scritto nel messaggio
news:3e524291$0$23780$afc3...@news.easynet.it...

Controlla nell'help di word, ci dovrebbe essere qualche esempio; il
suggerimento che hai trovato probabilmente fa riferimento al pacchetto '97.
Controlla anche gli spazi tra le istruzioni...
Ciao.
--
Sergio MAZZA
--
Sergio MAZZA


title: Stampa unione valuta

text:
Nell'Help purtroppo ci sono stato tutto il pomeriggio... senza risultati...
"Sergio MAZZA" <
sergi...@tiscalinet.it
> ha scritto nel messaggio
news:b2tqf4$ivv$1...@canarie.caspur.it...



title: Stampa unione valuta

text:
"Luca" <
wolf...@fastwebnet.it
> ha scritto nel messaggio
news:tQv4a.19605$uA5.4...@tornado.fastwebnet.it...
> Nell'Help purtroppo ci sono stato tutto il pomeriggio... senza
risultati...
>
Controlla anche sul sito comune (
www.sitocomune.com
) le (poche) regole di
questo NG; grazie.
Cerca nell'help: Parametro Numero
Ciao.
--
Sergio MAZZA


title: Stampa unione valuta

text:
Ti ringrazio per il suggerimento...
in ogni caso ho disinstallato Office XP ed installato Office 2000 ...  e
come per magia tutto funziona alla perfezione!!!
Grazie comunque
"Sergio MAZZA" <
sergi...@tiscalinet.it
> ha scritto nel messaggio
news:b2veb1$2vr$1...@canarie.caspur.it...



title: Stampa unione valuta

text:
"Luca" <
wolf...@fastwebnet.it
> ha scritto nel messaggio
news:3e534d26$0$23780$afc3...@news.easynet.it...
> Ti ringrazio per il suggerimento...
>
> in ogni caso ho disinstallato Office XP ed installato Office 2000 ...  e
> come per magia tutto funziona alla perfezione!!!
>
> Grazie comunque
Ari-Controlla anche sul sito comune (
www.sitocomune.com
) le (poche) regole
di questo NG; grazie.
Ciao.
--
Sergio MAZZA


title: Consiglio libro

author: Concetto

text:
Buongiorno a tutti
Volendo imparare ad usare il VBA
ho trovato in libreria questo libro
Access2007 Programmazione e tecniche avanzate
della Hoeply
qualcuno di voli lo conosce, lo consigliereste a chi
e' alle prime armi?
Grazie per la Vs. attenzione.
Concetto.


title: [FE] Lettura anagrafiche italiane data partita iva, da cassetto fiscale

author: RobertoA

text:
Da questa discussione

https://forum.italia.it/t/interfacciarsi-a-cassetto-fiscale-entratel-con-webservices-e-possibile/5560/27

sembra che un operatore abbia sviluppato un sistema per, dopo aver
fornito account per accedere sito ade, per verificare esistenza partita
iva e leggere informazioni anagrafiche da db anagrafica tributaria
Premesso che, gironzolando dentro al sito ade, con accesso account
Fisconline, vedo solo due modi per verificare la partita iva, il primo
protetto da captcha, il secondo con invio richiesta e risposta che
arrivera' in differita
La domanda e':  come ha fatto a realizzare una procedura che, dopo aver
eseguito il login, verifica p.iva o restituisce anagrafica?


title: AIUTINO

author: Sefin S.p.A.

text:
Qualcuno mi saprebbe dire che razza di errore è
Nessun Record Corrente
Errore molto strano in quanto me lo da solo su un pc mentre sugli altri il
programma gira benissimo.
Il programma parte apre la maschera di login inserisco il mio nome utente la
password e poi mi da il succitato errore.
Che significa???
Grazie.


title: AIUTINO

author: Antonio Biso

text:
"Sefin S.p.A." <
sefi...@infinito.it
> ha scritto nel messaggio
news:CjeV9.7687$ZE.1...@twister2.libero.it...
Tu non sei quello che non conosceva cos'era il quoting?!?
Vedo che anche per quanto riguarda i subject non significativi ti difendi
benissimo!!!
Antonio


title: AIUTINO

text: sei proprio bravo


title: AIUTINO

author: markann

text:
Il 15 Gen 2003, 16:09, "Sefin S.p.A." <
sefi...@infinito.it
> ha scritto:
> sei proprio bravo
Scusa sefin se mi intrometto, ma volevo chiedere a Biso: "E il mio post che
cosa ha che non va?" , no perchč... vista la cadenza delle risposte, visto
che č praticamente il terzo post senza risposta (va bene i primi 2, ma
questo!!), deduco che anche questa volta non mi si fila proprio.
E allora volevo chiedere in generale, a ci gestisce il newsgroup, se c'č
qualche problema di tipo personale.
--------------------------------
Inviato via
http://usenet.libero.it


title: AIUTINO

text:
"markann" <
mar...@libero.it
> ha scritto nel messaggio
news:62Z10Z137Z170Y1...@usenet.libero.it...
> Il 15 Gen 2003, 16:09, "Sefin S.p.A." <
sefi...@infinito.it
> ha scritto:
> > sei proprio bravo
>
> Scusa sefin se mi intrometto, ma volevo chiedere a Biso: "E il mio post
che
> cosa ha che non va?" , no perchč... vista la cadenza delle risposte, visto
> che č praticamente il terzo post senza risposta (va bene i primi 2, ma
> questo!!), deduco che anche questa volta non mi si fila proprio.
> E allora volevo chiedere in generale, a ci gestisce il newsgroup, se c'č
> qualche problema di tipo personale.
Allora markann...
tu hai postato una richiesta alle 15 e qualche cosa.
A parte che il subject non era poi cosě significativo (mai come il tuo amico
sefin perň).
Non penserai mica che questo sia un helpdesk in cui si risolvono i problemi
in tempo reale?!?
Se nessuno, dopo BEN 3 ore ancora non ti ha risposto
- o non ha avuto tempo
- o non sa rispondere
- o non hai attratto l'attenzione con il subject giusto
Io personalmente l'ho skippato perchč non ho avuto tempo e ho risposto solo
a quelli che mi attiravano di piů.
Comunque
> Private Sub Report_Open(Cancel As Integer)
> Me.RecordSource = "SELECT Nome from Clienti where Clienti.IDCliente=" & 24
24 che adč? Una variabile?!?
Non creedo, sarŕ la COSTANTE 24, cioč vuoi il cliente con ID 24, no?
E allora perchč concateni come fosse una variabile?!?!
Sarŕ cosě
> Me.RecordSource = "SELECT Nome from Clienti where Clienti.IDCliente=24"
Antonio


title: AIUTINO

author: Carlo Costarella

text:
"Sefin S.p.A." <
sefi...@infinito.it
> ha scritto nel messaggio
news:KQeV9.7802$ZE.2...@twister2.libero.it...
> sei proprio bravo
>
>
Sarà anche bravo ma almeno è uno che legge tutti i post e si prende pure la
briga di cercare di far rispettare le regole.
Cosa c'è di tanto difficile nel rispettare le elementari e certo non
proibitive regole di una casa comune?
E' una questione di convivenza...nulla di personale...
Il guadagno è evidente per tutti...
Ciao, Carlo


title: AIUTINO

text:
"markann" <
mar...@libero.it
> ha scritto nel messaggio
news:62Z10Z137Z170Y1...@usenet.libero.it...
> Il 15 Gen 2003, 16:09, "Sefin S.p.A." <
sefi...@infinito.it
> ha scritto:
> > sei proprio bravo
>
> Scusa sefin se mi intrometto, ma volevo chiedere a Biso: "E il mio post
che
> cosa ha che non va?" , no perchč... vista la cadenza delle risposte, visto
> che č praticamente il terzo post senza risposta (va bene i primi 2, ma
> questo!!), deduco che anche questa volta non mi si fila proprio.
> E allora volevo chiedere in generale, a ci gestisce il newsgroup, se c'č
> qualche problema di tipo personale.
>
>
Solo ora ho letto il tuo post precedente č mi sono permesso di darti una
soluzione.
Non sempre si č disponibili  nel NG...
Ciao, Carlo


title: AIUTINO

text:
"Carlo Costarella" <
carloantoni...@virgilio.it
> ha scritto nel
messaggio news:xiiV9.34434$0v.10...@news1.tin.it...

> Peccato che in alcuni casi come il mio di queste regole io non ne ho visto
neanche l'ombra, quindi ti chiedo gentilmente se puoi postarle.
Ciao


title: AIUTINO

text:
"Sefin S.p.A." <
sefi...@infinito.it
> ha scritto nel messaggio
news:FRtV9.10179$YG2.2...@twister1.libero.it...

Peccato che ti è stato detto 72 volte che c'è un file postato regolarmente
da Roberto da Casa con titolo tipo "Istruzioni per l'uso" e che è stato
ripostato proprio questa settimana!!!!
Antonio


title: AIUTINO

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:8wvV9.10357$ZE.2...@twister2.libero.it...

Peccato che ci stanno gli stronzi come te che  non si fanno mai i cazzi
suoi.


title: AIUTINO

author: Roberto da casa

text:
"Sefin S.p.A." <
sefi...@infinito.it
> ha scritto nel messaggio
news:FRtV9.10179$YG2.2...@twister1.libero.it...
[CUT]
> Peccato che in alcuni casi come il mio di queste regole io non ne ho visto
> neanche l'ombra, quindi ti chiedo gentilmente se puoi postarle.
>
> Ciao
Per onor del vero l'ultima volta le ho postate lunedì 13 gennaio 2003 alle
ore 13:58.
Comunque, sarebbe stato sufficiente che tu dicessi che non conoscevi le
regole e, come vedi, avresti avuto delucidazioni in merito.
Se poi vuoi ripassarti la lezione, leggiti Istruzioni per l'uso della
Sezione ICAA del Sito Comune (link qui sotto).
Mi dai la sensazione di chi parcheggia in seconda fila fregandosene del
fatto di creare disagio agli altri, ed asserisce che può farlo solo perché
non conosce il codice della strada: di fatto ti nascondi dietro la ignoranza
delle regole solo perché ti piace fare il tuo comodo fregandotene delle
regole del vivere civile di questa comunità virtuale.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: AIUTINO

text:
"Sefin S.p.A." <
sefi...@infinito.it
> ha scritto nel messaggio
news:cwwV9.10546$YG2.3...@twister1.libero.it...
[CUT]
>
> Peccato che ci stanno gli stronzi come te che  non si fanno mai i cazzi
> suoi.
Nessuno è venuto a casa tua a romperti le scatole: sei tu che sei andato a
casa degli altri e a non voler rispettare con arroganza le regole che gli
altri si sono dati.
Se permetti, tu sei maleducato e non Antonio uno stronzo.
Già, ma forse tu sei di quelli che se vede qualcuno contravvenire alle leggi
e/o alle regole del vivere civile ti giri da un'altra parte, sperando che
tutti facciano così, così puoi fare il tuo porco comodo!



title: AIUTINO

text:
"Sefin S.p.A." <
sefi...@infinito.it
> ha scritto nel messaggio
news:cwwV9.10546$YG2.3...@twister1.libero.it...
>
> > Peccato che ti è stato detto 72 volte che c'è un file postato
regolarmente
> > da Roberto da Casa con titolo tipo "Istruzioni per l'uso" e che è stato
> > ripostato proprio questa settimana!!!!
> >
> > Antonio
>
> Peccato che ci stanno gli stronzi come te che  non si fanno mai i cazzi
> suoi.
Primo: Bonjour finesse!!!! Si vede che hai studiato ad Oxford
Secondo: sono cazzi miei!!!
Terzo: niente, ti ha già detto tutto Roberto. Per me puoi anche crepare...
Antonio


title: AIUTINO

author: Alessandro Cara

text:
"Sefin S.p.A." wrote:
[cut]
> Peccato che ci stanno gli stronzi come te che  non si fanno mai i cazzi
> suoi.
per parafrasare R. Massoni, peccato che ci sono i furbi come vossignoria
che parcheggiano "sempre" in seconda fila
--
a.cara
Togli qualcosa dall'email


title: AIUTINO

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:2PwV9.10563$ZE.2...@twister2.libero.it...

> Mi dispiace contraddirti ma io non sono proprio il tipo che fa le cose che
dici tu, purtroppo tu non sai come sono andate le cose, quindi non dovresti
neanche parlare, ma dato che tu sei come gli altri tuoi amichetti, mi stai
dando subito contro senza sapere la vera realtà dei fatti.
La cosa che per cui mi arrabbio di più è che vi credete tutti
supercervelloni, che credono di sapre risolvere tutti i problemi, mentre gli
altri sono solo dei rompiballe che vengono da voi solo per farvi perdere
tempo, la domanda che mi pongo è ma perchè quello stronzo deve andare a
controllare tutte le mie richieste che gli frega, se poi alla fine con
alcuni fa il preciso, critica sempre, rompe, scassa, deve fare la S.S.,
mentre con ALTRE fa il cascamorto, il gattino, il dolce, (che fosse pure uno
di quie pervertiti che cercano su internet del sesso gratuito? non mi
meraviglierei).
Comunque il tutto è cominciato perchè il superAtonio, il mago del software,
colui che si disturba solo se il messaggio arriva da DONNE, non mi ha voluto
spiegare gentilmente cos'era il quoting (cosa che ancora non conosco e tra
l'altro unico errore che commettevo) però lui da buon S.S. mi ha attaccato
subito, dandomi anche del permaloso (peccato che essere stronzi è peggio).
Tornate tutti con i piedi per terra e dimostrate un pò di buon senso con le
persone nuove che entrano nel NG.
>


title: AIUTINO

text:

Falso
> purtroppo tu non sai come sono andate le cose,
Falso
> quindi non dovresti
> neanche parlare,
Falso
> ma dato che tu sei come gli altri tuoi amichetti,
Vero
> mi stai
> dando subito contro senza sapere la vera realtà dei fatti.
Falso
> La cosa che per cui mi arrabbio di più è che vi credete tutti
> supercervelloni,
Vero
> che credono di sapre risolvere tutti i problemi,
Vero
> mentre gli
> altri sono solo dei rompiballe
Vero
> che vengono da voi solo per farvi perdere
> tempo,
Vero
>la domanda che mi pongo è ma perchè quello stronzo deve andare a
> controllare tutte le mie richieste che gli frega, se poi alla fine con
> alcuni fa il preciso,
Vero
> critica sempre,
Vero
> rompe,
Vero
> scassa,
Vero
> deve fare la S.S.,
Falso
> mentre con ALTRE fa il cascamorto,
Vero
> il gattino,
Vero
> il dolce, (che fosse pure uno
> di quie pervertiti che cercano su internet del sesso gratuito? non mi
> meraviglierei).
VeroVero
> Comunque il tutto è cominciato perchè il superAtonio,
Vero
> il mago del software,
Vero
> colui che si disturba solo se il messaggio arriva da DONNE,
VeroVEro
> non mi ha voluto
> spiegare gentilmente cos'era il quoting
Vero
> (cosa che ancora non conosco
Vero
>e tra
> l'altro unico errore che commettevo)
Falso
> però lui da buon S.S.
Falso
> mi ha attaccato
> subito,
Vero
> dandomi anche del permaloso
Vero
> (peccato che essere stronzi è peggio).
Vero
> Tornate tutti con i piedi per terra e dimostrate un pò di buon senso con le
> persone nuove che entrano nel NG.
> >
Ma se il desiderio dell'uomo e' sempre stato quello di
volare!!!!!!!!!!!!!



title: AIUTINO

text:
"Alessandro Cara" <
alexqu...@blunet.it
> ha scritto nel messaggio
news:3E26A24E...@blunet.it...
> "Sefin S.p.A." wrote:
> >
> > il dolce, (che fosse pure uno
> > di quie pervertiti che cercano su internet del sesso gratuito? non mi
> > meraviglierei).
> VeroVero
MA COME VERO VERO?!?!?!?!!?
Io il sesso su internet l'ho sempre pagato fior di soldoni di carta di
credito!!!!!
Ma guarda un po' come si diffama la gente, oh!!!
Antonio
P.S.
Appuntato Calogero, sto coglionando Sefin eh!
he heheheh eehe he


title: AIUTINO

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:YXwV9.10644$YG2.3...@twister1.libero.it...
>
> Nessuno è venuto a casa tua a romperti le scatole: sei tu che sei andato a
> casa degli altri e a non voler rispettare con arroganza le regole che gli
> altri si sono dati.
Che poi Robè: hai notato che c'è una certa regolarità e perfetta coincidenza
di comportamento in queste figure che si presentano sul NG?
Sarebbe da farci un bello studio sociologico, robba da tesi di laurea!!!
Antonio


title: AIUTINO

text:
Antonio Biso wrote:
[cut]
> P.S.
> Appuntato Calogero, sto coglionando Sefin eh!
> he heheheh eehe he
visto che ciai tempo da perde e nun ce so donzelle in giro, perche' non
mi verifichi la cosa del textalign che o postato?



title: AIUTINO

text:
"Sefin S.p.A." <
sefi...@infinito.it
> ha scritto nel messaggio
news:OcxV9.10712$YG2.3...@twister1.libero.it...
[CUT]
> Mi dispiace contraddirti ma io non sono proprio il tipo che fa le cose che
> dici tu, purtroppo tu non sai come sono andate le cose,
Lo so benissimo visto che ho gli occhi e la capacità di leggere e capire i
messaggi di questo NG
> quindi non dovresti neanche parlare,
Una cosa del genere forse puoi dirla stando a casa tua, ma non puoi
assolutamente asserirla in un pubblico newsgroup.
> ma dato che tu sei come gli altri tuoi amichetti,
sono felice che ho cose in comune con delle persone che stimo ed invece di
pensarla diversamente da te.
> mi stai dando subito contro senza sapere la vera realtà dei fatti.
Asserendo questo dimostri di essere anche un presentuoso: io ho letto e
quindi so come stanno le cose.
> La cosa che per cui mi arrabbio di più è che vi credete tutti
> supercervelloni, che credono di sapre risolvere tutti i problemi, mentre
gli
> altri sono solo dei rompiballe che vengono da voi solo per farvi perdere
> tempo, la domanda che mi pongo è ma perchè quello stronzo deve andare a
> controllare tutte le mie richieste che gli frega, se poi alla fine con
> alcuni fa il preciso, critica sempre, rompe, scassa, deve fare la S.S.,
Per l'ennesima volta stai dimostrando di non aver capito nulla di questo NG;
alcuni frequentatori cercano di aiutare disinteressatamente altri
frequentatori, sempre che l'aiuto sia esplicitamente richiesto: che poi tu
nutra nei confronti di chi aiuta lo stesso atteggiamento negativo che
probabilmente nutrivi nei confronti degli insegnanti quando andavi a scuola
(considerandoli pedanti e rompicoglioni) significa solo che soffri del
complesso di Peter Pan.
Richiamare al rispetto delle regole di comportamento che i frequentatori di
questo NG si sono a suo tempo democraticamente date, mi sembra un opera
meritoria e utile a tutti.
Visto che non ci arrivi da solo, mi permetto di spiegarti perché non
dovrebbe essere usato un Oggetto insignigfcante come il tuo: l'Oggetto è il
titolo di un trhead e permette ai frequentatori di decidere se partecipare o
meno al thread stesso; ma la cosa più importante che in base all'oggetto è
possibile effettuare una ricerca quando i thread vengono memorizzati in
appositi archivi consultabili da tutti; spero tu sia in grado di capire che
che un thread intitolato AIUTINO non permette di essere localizzato in una
ricerca.
Come vedi il non rispetto di questa regola crea dei disservizi a questa
comunità virtuale, e a molti di noi questo non sta affatto bene!
> mentre con ALTRE fa il cascamorto, il gattino, il dolce,
Il tono delle frasi usate da Antonio nel rispondere scherzosamente ad alcuni
messaggi senza creare problemi a nessuno, questo si che sono affari
esclusivamente suoi e nei quali nessuno è tenuto a cacciarci il naso.
> (che fosse pure uno di quie pervertiti che cercano su internet del sesso
gratuito? non mi
> meraviglierei).
Tu invece in internet che cosa cerchi?. A Roma si dice che cerchi rogna.
> Comunque il tutto è cominciato perchè il superAtonio, il mago del
software,
> colui che si disturba solo se il messaggio arriva da DONNE, non mi ha
voluto
> spiegare gentilmente cos'era il quoting (cosa che ancora non conosco e tra
> l'altro unico errore che commettevo) però lui da buon S.S. mi ha attaccato
> subito, dandomi anche del permaloso (peccato che essere stronzi è peggio).
> Tornate tutti con i piedi per terra e dimostrate un pò di buon senso con
le
> persone nuove che entrano nel NG.
Forse ti sfugge che tra coloro che stanno partecipando a questo thread tu
sei l'unico a non avere buon senso ed a non voler prendere coscienza della
realtà.
Comunque penso che per molti partecipanti del NG non sia edificante questo
nostro battibecco, pertanto esco dal thread.



title: Query e report

author: Sthepan

text:
Ciao,
Ho una maschera di ricerca a caselle combinate sincronizzare, basata su una
query con un ordinamento preciso. La visualizzazione dei dati nella form
sono ordinati nel modo corretto. Da questa maschera apro un report in base
alla selezione fatta, ma nel report i dati mi vengono visualizzati ma senza
l'ordine preciso indicato nella query. come mai?
ciao Sthepan


title: Query e report

author: Karl Donaubauer

text:

www.donkarl.com/it
 FAQ 5.10 Ordinamento dell'origine dati ignorato
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it
 + iscriviti alla prima Conferenza
Italiana per Sviluppatori di Access (CISA 1), Arezzo, 4+5/6/2005


title: passaggio bolle fatture

author: stefano pomelli

text:
Ringrazio enormemente ed in anticipo chi volesse indirizzarmi alla soluzione
di questo problema
Dunque ho in database in access 2000 praticamente simile al Northwind che
gestisce le bolle di una ditta
perfettamente funzionante sopratutto grazie alla dritta di Roberto da casa.
Ora tutto fila liscio se al termine della compilazione ordine viene stampata
immediatamente la fattura.
Quindi ho un report bolle ed un report fatture
Il problema nasce quando piu' bolle (ovviamente dello stesso cliente )
concorrono a determinare un unica fattura.
E' giusto creare una query di raggruppamento ?
E se si, come si stabilisce fino a che punto delle bolle è stata eseguita la
fatturazione ?
Mi sarebbe veramente di grande aiuto conoscere la procedura completa per
evitare di girare a vuoto
e indirizzarmi subito verso la corretta strada.
Ribadisco per chiarezza che il principio di funzionamento del database è
assolutamente identico al Northwind.
Di nuovo i miei piu' sentiti ringraziamenti a chi mi dedicherà il suo tempo.
Grazie
Stefano


title: passaggio bolle fatture

author: Salvatore

text:
"stefano pomelli" <
stepo...@infinito.it
> ha scritto nel messaggio
news:abb5h9$kre$1...@serv1.albacom.net...

Per ogni bolla inserisci un campo "fatturata" del tipo Sì/No, che
aggiornerai a Sì (con una query di aggiornamento) non appena accodi le bolle
alla fattura. La query di accodamento la farai solo per le bolle aventi il
campo "fatturata" uguale a No.
Ciao
Salvatore


title: passaggio bolle fatture

author: S. Savoldi

text:
"stefano pomelli" <> Ringrazio enormemente ed in anticipo chi volesse
indirizzarmi alla soluzione
> di questo problema
>
> Dunque ho in database in access 2000 praticamente simile al Northwind che
> gestisce le bolle di una ditta
> perfettamente funzionante sopratutto grazie alla dritta di Roberto da
casa.
> Ora tutto fila liscio se al termine della compilazione ordine viene
stampata
> immediatamente la fattura.
> Quindi ho un report bolle ed un report fatture
> Il problema nasce quando piu' bolle (ovviamente dello stesso cliente )
> concorrono a determinare un unica fattura.
> E' giusto creare una query di raggruppamento ?
> E se si, come si stabilisce fino a che punto delle bolle è stata eseguita
la
> fatturazione ?
> Mi sarebbe veramente di grande aiuto conoscere la procedura completa per
> evitare di girare a vuoto
Considera che se le bolle hanno codice pagamento diverso (e in certi casi
destinatario diverso), il programma dovrebbe rompere automaticamente il
raggruppamento delle Bolle in stampa differita.
Inoltre ci sono clienti che vogliono più fatture a fronte di più d.d.t.
A parte questo, all'inizio di ogni gruppo di articoli del documento
differito dovresti specificare a che d.d.t si riferiscano.
Esistono altre complicazioni (sono almeno tre le modalità di raggruppamento
che bazzicano): l'unica soluzione per gestire tutte stè casistiche è
ricorrere a tabelle d'appoggio, da creare a seconda delle opzioni
selezionate e darle poi in pasto al report di fatturazione.
Ciao.


title: Carattere / nelle stringhe

author: Luciano Fattore

text:
Probabilmente sarò allocco, ma non ne vengo a capo e google non mi aiuta.
Ho usato la seguente routine per creare un link:
-----
Private Sub Comando0_Click()
Dim WshShell, oShellLink, oUrlLink
Dim strAccess, strPapiri, strProtezione, strPath As String
Dim strPathLink, strVirgolette As String
strVirgolette = Chr$(34)
strPath = CurrentProject.Path
strPapiri = strVirgolette & strPath & "\Papiri.mdb"
strPathLink = strPath & "\PAPIRIPROTETTI.MDW"
strAccess = "Programmi\Microsoft Office\Office\MSACCESS.EXE"
strAccess = strAccess & strVirgolette
strProtezione = "/wrkgrp " & strVirgolette & strPathLink & strVirgolette
Set WshShell = CreateObject("WScript.Shell")
Set oShellLink = WshShell.CreateShortcut(strPath & "\Papiri.lnk")
oShellLink.TargetPath = strAccess & " " & strProtezione & " " & strPapiri
oShellLink.WindowStyle = 1
oShellLink.IconLocation = "msaccess.exe, 0"
oShellLink.Description = "Collegamento a papiri protetto"
oShellLink.WorkingDirectory = "C:\Programmi\Microsoft Office\Office"
oShellLink.Save
Set WshShell = Nothing
Set oShellLink = Nothing
End Sub
-----
Il link viene creato, però con una strana anomalia (almeno per me).
La destinazione e la seguente:
"C:\Programmi\Microsoft Office\Office\MSACCESS.EXE" \wrkgrp
"C:\Programmi\Papiri\PAPIRIPROTETTI.MDW" "C:\Programmi\Papiri\Papiri.mdb"
mentre dovrebbe essere:
"C:\Programmi\Microsoft Office\Office\MSACCESS.EXE" /wrkgrp
"C:\Programmi\Papiri\PAPIRIPROTETTI.MDW" "C:\Programmi\Papiri\Papiri.mdb"
Riassumo la differenza: \wrkgrp (errato) contro /wrkgrp (giusto).
Ho provato anche ad usare chr$(47) ma senza rsultato.
Dove sbaglio?
grazie


title: Carattere / nelle stringhe

author: Claudio(BS)

text:
Luciano Fattore ha scritto:

strPapiri = strVirgolette & strPath & "/Papiri.mdb"
prego
byEz
--
Claudio(BS)
L'unico problema per l'uomo non sta nella difficoltà delle sue imprese
ne' nella quantità di denaro necessario per compierle, ma nella durata
della sua esistenza. (Claudio 14.02.2004)
NB. Protezione antispam
Per rispondere aggiungere claudio


title: tempi esecuzione cicli

author: Ivan

text:
Salve a tutti
Tempo fa avevo visto da qualche parte una maschera interessante che mostrava
i diversi tempi di esecuzione dei vari cicli (for, while, do while, for each
ecc.) ma non riesco + a trovarla.
Sapete indicarmi dove rintracciarla ?
Grazie a tutti


title: tempi esecuzione cicli

author: ALESSANDRO Baraldi

text:
"Ivan" <
bell_...@tin.it
> ha scritto nel messaggio
news:45c4e80e$0$36022$4faf...@reader4.news.tin.it...

http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=55
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=19
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=277
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.alessandrobaraldi.it
---------------------------------------------------------------------------


title: tempi esecuzione cicli

text:
>> Salve a tutti
>>
>> Tempo fa avevo visto da qualche parte una maschera interessante che
> mostrava
>> i diversi tempi di esecuzione dei vari cicli (for, while, do while, for
> each
>> ecc.) ma non riesco + a trovarla.
>>
>> Sapete indicarmi dove rintracciarla ?
>>
>> Grazie a tutti
>>
>>
>
>
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=55
>
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=19
>
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=277
>
> --
> @Alex (Alessandro Baraldi)
> ---------------------------------------------------------------------------
>
http://www.sitocomune.com/
>
http://www.alessandrobaraldi.it
> ---------------------------------------------------------------------------
>
Grazie, č quello che cercavo.


title: tempi esecuzione cicli

text:
>> Salve a tutti
>>
>> Tempo fa avevo visto da qualche parte una maschera interessante che
> mostrava
>> i diversi tempi di esecuzione dei vari cicli (for, while, do while, for
> each
>> ecc.) ma non riesco + a trovarla.
>>
>> Sapete indicarmi dove rintracciarla ?
>>
>> Grazie a tutti
>>
>>
>
>
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=55
>
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=19
>
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=277
>
> --
> @Alex (Alessandro Baraldi)
> ---------------------------------------------------------------------------
>
http://www.sitocomune.com/
>
http://www.alessandrobaraldi.it
> ---------------------------------------------------------------------------
>
Per prova personale ho aggiunto nella maschera dell'esempio presente in
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=19
 anche il ciclo
"While" e i risultati sono sorprendenti!!  A mio modestissimo parere sarebbe
utile aggiungere alla maschera anche il "While" per avere una visione più
completa.
Saluti


title: tempi esecuzione cicli

text:
[CUT]
> Per prova personale ho aggiunto nella maschera dell'esempio presente in
>
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=19
 anche il ciclo
> "While" e i risultati sono sorprendenti!!  A mio modestissimo parere
sarebbe
> utile aggiungere alla maschera anche il "While" per avere una visione più
> completa.
>
> Saluti
Io feci già tutti i test da tempo e ti espongo i miei risultati:
Ciclo da 500000 esecuzioni:
[DO UNTIL...LOOP] 88,67 ms
[DO...LOOP UNTIL] 70,80 ms
[DO WHILE...LOOP] 90,41 ms
[DO...LOOP WHILE] 67,92 ms
[FOR........NEXT] 14,44 ms
[FOR......NEXT X] 14,80 ms
[WHILE......WEND] 90,80 ms
[IF....THEN GOTO] 104,04 ms
Saluti



title: Sulle distinte base a livelli infiniti

text:
Sto cercando di trovare una soluzione per
la gestione di distinte base a livelli infiniti.
(nel web non ho trovato nulla che mi possa aiutare;
Se qualcuno ha qualche link buono...).
Cmq....con un normale linguaggio di programmazione
avrei implementato una struttura btree-like (root, nodo, foglia)
visitandola poi con un po’ di ricorsione.
Sulla base di questo ragionamento in Access ho agito cosi':
struttura dati tipo Distinta-DettagliDistinta dove in tblDettagliDistinta
oltre ai prodotti posso inserire anche delle distinte
    tblDistinta
        IdDistinta                        ' 1
        Descrizione
        Qta                                  'quantita'
    tblDettagliDistinta
        IdDettaglioDistinta
        rifDistinta                        ' MOLTI
        Distinta                           'valori di tblDistinta.IdDistinta
        Prodotto                         'valori di tblProdotti.Prodotto
        Qta
    tblProdotti
        IdProdotto
        Descrizione
Non avendo le distinte un livello di nidificazione prefissato
non posso "preconfezionare" nessuna query.
Dopo aver abbandonato l'idea di costruire dinamicamente
l'SQL della query, ho pensato ad una soluzione che prevede
la visita ricorsiva di una eventuale distinta in questo modo:
    - trovo una sottodistinta ==> la visito ricorsivamente
    - trovo un prodotto ==> lo inserisco in un'apposita tabella
                                            (tblAusProdotti)
(il tutto tenendo conto delle Qta).
Al termine della ricorsione raggruppo i prodotti della
tabella (tblAusProdotti).
Il tutto sembra funzionare.
Che ne pensate? Aspetto pareri, critiche, opinioni, consigli.
(nei limite dell'educazione ;)) )
Se qualcuno vuol vedere il DB di prova glielo spedisco.
Thks a tutti quelli che ci daranno un occhio
---
leo_duca


title: Scanner

author: Corrado

text:
Salve a tutti,
qualcuno sa se sono disponibili funzioni di acquisizione immagini da scanner
attraverso librerie API e non acquistando oggetti ACTIVEX?
Grazie


title: Scanner

text:
"Corrado" <
ne...@iol.it
> ha scritto nel messaggio
news:juQ%d.14537$kC3....@tornado.fastwebnet.it...

Se ti sta bene usare i controlli ActiveX Kodak che sono gratuiti, vai sul
Sito Comune (link qui sotto) e nella Sezione General leggi la mia FAQ
intitolata "6.115 Come è possibile scannerizzare, visualizzare, modificare,
stampare e salvare files immagine usando gli ActiveX Kodak?".
Nella FAQ è indicato anche dove scaricare gratuitamente tali controlli
ActiveX nel caso tu non li abbia già installati nel computer; è anche
indicato come farli funzionare con Windows XP.
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: Maschera di input.

author: maurieddie

text:
In risposta a Lorenzo Coronati, vorrei che nel momento in cui si inserisce
una data non rispettando la maschera di input definita (es. 99/99/00) non
apparisse il solito msgbox di access (come tutti i msg di access poco bello)
ma uno personalizzato.
E' possibile?
Non è certo una questione di vita o di morte ma ormai ho questo tarlo e
vorrei togliermi il dubbio.
Grazie.


title: Maschera di input.

author: Lorenzo Coronati

text:
Scrisse "maurieddie" <
mauri...@crown-net.com
>:
>In risposta a Lorenzo Coronati, vorrei che nel momento in cui si inserisce
>una data non rispettando la maschera di input definita (es. 99/99/00) non
>apparisse il solito msgbox di access (come tutti i msg di access poco bello)
>ma uno personalizzato.
Non mi pare sia possibile.
La cosa che puoi fare e' rinunciare alla maschera di input e fare un
controllo di "conformita'" sull'afterupdate, dove ci metti i mex che
vuoi.
--
Lorenzo Coronati
--
<<Nessuno sa che questa affermazione e' vera>>
(John D. Barrow)
--


title: Maschera di input.

author: Alessandro Nazzani

text:
Perdonate l'intrusione, ma non puoi utilizzare la On Error della Form
(DataErr dovrebbe essere 2279 e/o 2113 se ben ricordo)?
Non ho letto i posts precedenti, per cui scusa se ho detto una cosa
fuori luogo :-)
Alessandro
In article <8akph8$slb$
1...@serv1.iunet.it
>,
"maurieddie" <
mauri...@crown-net.com
> wrote:
> In risposta a Lorenzo Coronati, vorrei che nel momento in cui si
inserisce
> una data non rispettando la maschera di input definita (es. 99/99/00)
non
> apparisse il solito msgbox di access (come tutti i msg di access poco
bello)
> ma uno personalizzato.
> E' possibile?
> Non è certo una questione di vita o di morte ma ormai ho questo tarlo
e
> vorrei togliermi il dubbio.
> Grazie.
>
>
Sent via Deja.com
http://www.deja.com/
Before you buy.


title: formattazione testo

author: elio

text:
Salve a tutti,
vorrei formattare il testo immesso in una textbox in modo tale che gli spazi
vuoti tra una parola e l'altra (qualunque esse siano) siano riempiti con dei
caratteri es:
inserisco in text box le parole: computer mouse (divise da uno spazio) e
viene visualizzato su una seconda textbox (dopo il clic su apposito
pulsante ) ----> computer***mouse (con i tre asterischi o qualsiasi altro
valore al posto del vuoto).
E' possibile?
Grazie in anticipo,
Elio


title: formattazione testo

author: Roberto - Syd

text:
"elio" <
es...@virgilio.it
> ha scritto nel messaggio
news:Wk_F7.21518$zu5.7...@news1.tin.it...

Chiama il primo textbox A e il secondo B e sull'evento click del pulsante
copi questo codice:
    Dim iPos As Integer
    Dim iLung As Long
    Dim iStart As Long
    Dim sRisB As String
    iStart = 1
    iPos = InStr(Me.A, " ")
    iLung = iPos - 1
    Do While iPos > 0
        sRisB = sRisB & Mid(Me.A, iStart, iLung) & "***"
        iStart = iPos + 1
        iPos = InStr(iStart, Me.A, " ")
        iLung = iPos - iStart
    Loop
    sRisB = sRisB & Mid(Me.A, iStart)
    Me.B = sRisB
Naturalmente al posto dei 3 asterischi puoi mettere quello che vuoi.
Ciao Roberto - Syd


title: formattazione testo

text:
Grazie , provo subito!
Ciao,
Elio


title: Finestra di dialogo per selezionare un file

author: Andrea

text:
Ciao uso A97.
Il mio problema consiste nel far apparire una finestra di dialogo, in VB
common dialog,  che utilizzerň per scegliere un determinato file.
In VB si usa un OCX standard, ma in access non so!


author: Giorgio PS

text:
"Andrea" <
andrea.di...@tin.it
> ha scritto nel messaggio
news:W_SH6.6741$FS.1...@news1.tin.it...

In access si usa lo stesso OCX.
Se vuoi si possono usare le API


text:
Il Wed, 02 May 2001 12:23:18 GMT, "Andrea" <
andrea.di...@tin.it
>
scrisse:
>(.....)

Guarda sul sito comune: c'č tutto quello che serve
Vincenzo Turturro
---------------------------------------------------------
Se no diventiamo tutti **** dai portatili o peggio ancora
provetti poeti fiorentini come vturturro.
(Cosě disse Ivan Lelli Ven 25 Aug 2000 09:34:52 +0200)
---------------------------------------------
il sito comune di it.comp.appl.access:
http://www.sitocomune.com/
---------------------------------------------
... e quello di it.comp.as400:
http://www.faq400.com/
---------------------------------------------


author: Paolino

text:
Ciao a tutti,
secondo voi è possibile in una maschera inserire una casella di riepilogo
strutturata ad albero?
Se possibile che controllo devo usare?
Spero di essere stato chiaro.
Anticipatamente ringrazio
Paolo


title: casella di riepilogo strutturata ad albero

author: MA

text:

Non esiste come controllo, ma esiste il treeview che puoi usare
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


text:
Ho trovato, molte grazie.
Mo ci provo
Ciao
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:dvomj3$hbo$1...@area.cu.mi.it...



title: un'unica query può dare le seguenti risposte?

author: leonardo perone

text:
salve!
ho il seguente problema.
ho un db con un elenco di un migliaio di persone di cui consoco la data di
nascita.
con tale dato non è difficile calcolare la loro età attuale.
sennonchè vorrei con un'unica query poter fare delle statistiche:
mi spiego meglio:
soggetti di età comresa tra i 25 ed i 30 anni = x
soggetti di età comresa tra i 30 ed i 35 anni = y
soggetti di età comresa tra i 35 ed i 40 anni = z.
e via dicendo ....
il tutto deve essere pubblicato in una pagina asp.
io ho risolto creando un query con parmatri e facendo in modo da aprire una
connessione al db > eseguire una query che mi da il primo risultato
(soggetti di età comresa tra i 25 ed i 30 anni = x) >  chiudere la
connsessione > scrivere x.
dopo di che il parametro della query si incrementa di 5 >  riapro la
connessione al db eseguo la query con il nuovo parametro ..... ecc.
ora mi chiedo se si possano avere tutti i dati statistici con un'unica
query.
la pagina asp ssarebbe ben più veloce ed impegnerebbe meno il server.
grazie
leonardo


author: Antonio Biso

text:
"leonardo perone" <
leo...@iol.it
> ha scritto nel messaggio
news:fx809.3927$n04....@twister2.libero.it...
> salve!
> ho il seguente problema.
> ho un db con un elenco di un migliaio di persone di cui consoco la data di
> nascita.
> con tale dato non è difficile calcolare la loro età attuale.
> sennonchè vorrei con un'unica query poter fare delle statistiche:
> mi spiego meglio:
> soggetti di età comresa tra i 25 ed i 30 anni = x
> soggetti di età comresa tra i 30 ed i 35 anni = y
> soggetti di età comresa tra i 35 ed i 40 anni = z.
Scrivi una funzione che prenda come parametro un numero e decida in che
range si trova. La funzione restituisce un identificatore (esempio anche la
stringa "tra X e Y") univoco.
Nella query metti due campi calcolati uguali fatti con la chiamata di
funzione e parametro l'età.
La query sarà di raggruppamento sul primo campo e di conteggio sul secondo
Antonio


author: Karl Donaubauer

text:
leonardo perone ha scritto:

http://groups.google.com/groups?selm=afi5ab%24egm76%241%40ID-46617.news.dfncis
.de
--
HTH
Karl
*********
Access-FAQ (tedesco):
http://www.donkarl.com


title: Aggiornare un db

author: kitem

text:
Una domanda...
Io faccio un database... lo do ad un amico che dopo averlo usato e quindi
inserito dati decide di voler aggiungere un nuovo campo.
Mi avvisa per la modifica che intende volermi far effettuare; purtroppo io
non posseggo la sua di versione (nel senso che io ho il suo database
"vuoto").
Come faccio a dargli una, diciamo, patch di aggiornamento, in modo da
preservargli l'integrità dei dati?
Magari la modifica non è solo l'aggiunta di un oggetto ma anche parte di
codice e relazioni annesse?
In attesa vi ringrazio per l'eventuale risposta e... auguri di buon anno!


title: Aggiornare un db

text:
"kitem" <
ki...@email.it
> ha scritto nel messaggio
news:ggzKb.47778$VW.21...@news3.tin.it...
> Una domanda...
> Io faccio un database... lo do ad un amico che dopo averlo usato e quindi
> inserito dati decide di voler aggiungere un nuovo campo.
> Mi avvisa per la modifica che intende volermi far effettuare; purtroppo io
> non posseggo la sua di versione (nel senso che io ho il suo database
> "vuoto").
> Come faccio a dargli una, diciamo, patch di aggiornamento, in modo da
> preservargli l'integrità dei dati?
> Magari la modifica non è solo l'aggiunta di un oggetto ma anche parte di
> codice e relazioni annesse?
Se la modifica non impatta sulla struttura delle tabelle, l'idea migliore è
quella di usare la solita struttura FE e BE. Quando modifichi il FE, lo
sostituisci a quello in possesso dell'amico e non succede nulla perchè i
dati sono sul BE che tu non tocchi.
Per modifiche alla struttura delle tabelle, normalmente può essere un
intervento delicato e andrebbe fatto manualmente sulla copia dell'amico,
anche perchè potrebbe impattare su altri fattori. Per esempio, se questo
campo deve essere visto anche in una maschera, anche la maschera deve essere
modificata aggiungendo il corrispondente controllo associato.
Resta il fatto che anche l'aggiunta di un campo può essere automatizzata per
esempio con delle funzioni scritte da te e messe nella nuova release del FE.
Antonio


title: Aggiornare un db

text:
Scusa l'ignoranza... quindi il file.mdb non conterrà i dati inseriti?
Dovrò linkare il db a dei dati esterni??? ( e così se non ho capito male?)
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:fFzKb.230312$vO5.9...@twister1.libero.it...



title: Aggiornare un db

text:
"kitem" <
ki...@email.it
> ha scritto nel messaggio
news:BqDKb.62609$_P.24...@news4.tin.it...


Scrivi DOPO il quoting!
E' esattamente così. Spulciati sull'help il concetto di tabella allegata!!!
Antonio


title: Aggiornare un db

author: SR

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:dBDKb.231205$vO5.9...@twister1.libero.it...
> Scrivi DOPO il quoting!
Si ma anche tu cancella un po' di testo inutile :-)


title: calendario e valori tra maschere

author: David

text:
Ciao a tutti, eccomi con il solito quesito settimanale, anzi per questa
settimana sono 2!
1. ho provato l'esempio relativo al calendario e all'inserimento di una data
su una textbox usando il controllo activex. Mi scontro con un bel errore
dove vien detto che il controllo activex non puo' essere impostato come
invisible!!! (ma se non puo' essere visibile!!!) unica differenza
dall'esempio e' che io utilizzo access 2000!
2. partendo da una casella di riepilogo in cui trovo un elenco di articoli
vorrei che al doppio click mi si chiudesse la maschera che incorpora
l'elenco (maschera LISTARTICOLI) e che l'articolo in oggetto venga passato
in una sottomascera di una mascera principale (principale=FATTURE
sottomascera = DETTAGLIO) ma non in un campo testo normale bensi in una
casella di riepilogo utilizzata come campo articolo della fattura!
Spero di essere stato chiaro, vi ringrazio fin d'ora anche per la pazienza!
Ciao a tutti
________________________________________
Davide Cielo
d.c...@tin.it


title: posso passare alla funzione DoCmd.OpenForm 2 parametri?????

author: Ivan

text:
          buongiorno a tutti,
utilizzando la funzione DoCmd.OpenForm, posso passare 2 parameri nella
proprietą OpenArgs???????
mi spiego meglio:
ho 2 tabelle collegate da una relazione "uno a molti", ma invece di
utilizzare una sottomaschera, vorrei utilizzare un evento routine che dalla
"maschera madre" mi permette di aprire la "maschera figlia" in modalitą
"immissione" dati eche vengano precaricati i dati dalla chiave esterna.....
nella maschera madre ho la seguente:
Private Sub AggiungiAgente_Click()
On Error GoTo Err_AggiungiAgente_Click
    Dim strNomeDoc As String
    strNomeDoc = "Aggiungi Agente"
    DoCmd.OpenForm strNomeDoc, , , , acAdd, , Me![ID_Agenzia]

    Forms![Aggiungi Agente]![ID_Agente].SetFocus

Esci_AggiungiAgente_Click:
    Exit Sub

Err_AggiungiAgente_Click:
    MsgBox Err.Description
    Resume Esci_AggiungiAgente_Click
End Sub
e quindi mi passa ID_Agenzia come proprietą OpenArgs (come faccio a passare
anche ID_Dealer????)
nella maschera figlia ho:
Private Sub ID_Agente_AfterUpdate()
    If IsNull(Forms![Aggiungi Agente].OpenArgs) Then
        Exit Sub
    Else
        Me![ID_Agenzia] = Forms![Aggiungi Agente].OpenArgs
    End If

End Sub
come faccio a far precompilare 2 campi????????
spero di essere stato abbastanza chiaro ;-)
grazie a tutti
Ivan
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


text:
Ivan wrote:
>           buongiorno a tutti,
>
> utilizzando la funzione DoCmd.OpenForm, posso passare 2 parameri nella
> proprietà OpenArgs???????
Ci metti una bella virgola e poi spliti i due valori
> come faccio a far precompilare 2 campi????????
>
> spero di essere stato abbastanza chiaro ;-)
>
> grazie a tutti
>
> Ivan
>
> --------------------------------
> Inviato via
http://arianna.libero.it/usenet/
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


text:
                    Il 01 Dic 2005, 09:22, "MA" <
mas...@massimilianoamendola.it
> ha scritto:
> Ivan wrote:
> > buongiorno a tutti,
> >
> > utilizzando la funzione DoCmd.OpenForm, posso passare 2 parameri nella
> > proprietà OpenArgs???????
>
> Ci metti una bella virgola e poi spliti i due valori
ho provato, ma purtroppo non sono riuscito nell'intento ;-(
passando 2 parametri separati da una virgola, la funzione "si incasina" :-(
forse perchè la virgola serve per indicare a quale perametro si fa
riferimento...
strNomeDoc = "Aggiungi Agente"
    DoCmd.OpenForm strNomeDoc, , , , acAdd, , Me![ID_Agenzia]
se ci metto una virgola diventa:
strNomeDoc = "Aggiungi Agente"
    DoCmd.OpenForm strNomeDoc, , , , acAdd, , Me![ID_Agenzia], ME![Agenzia]
ma purtroppo "la parte" OpenArgs è solo Me![ID_Agenzia] e mettendoci una
virgola, è come se inserissi un nuovo parametro non previsto (visto che
OpenAgrs è l'ultimo...)
non so se mi sono espresso in modo chiaro ;-)
che devo cambiare????????
Thanks



text:
Ivan wrote:
>                     Il 01 Dic 2005, 09:22, "MA"
> <
mas...@massimilianoamendola.it
> ha scritto:
>> Ivan wrote:
>>> buongiorno a tutti,
>>>
>>> utilizzando la funzione DoCmd.OpenForm, posso passare 2 parameri
>>> nella proprietà OpenArgs???????
>>
>> Ci metti una bella virgola e poi spliti i due valori
>
>
> ho provato, ma purtroppo non sono riuscito nell'intento ;-(
>
> passando 2 parametri separati da una virgola, la funzione "si
> incasina" :-(
>
> forse perchè la virgola serve per indicare a quale perametro si fa
> riferimento...
>
> strNomeDoc = "Aggiungi Agente"
>     DoCmd.OpenForm strNomeDoc, , , , acAdd, , Me![ID_Agenzia]
>
> se ci metto una virgola diventa:
Dim arg as string
>
> strNomeDoc = "Aggiungi Agente"
Arg = Me![ID_Agenzia] & " - " & ME![Agenzia]
     DoCmd.OpenForm strNomeDoc, , , , acAdd, , Arg
>
> ma purtroppo "la parte" OpenArgs è solo Me![ID_Agenzia] e mettendoci
> una
> virgola, è come se inserissi un nuovo parametro non previsto (visto
> che
> OpenAgrs è l'ultimo...)
>
> non so se mi sono espresso in modo chiaro ;-)
>
> che devo cambiare????????
>
>
> Thanks
>
> Ivan
>
> --------------------------------
> Inviato via
http://arianna.libero.it/usenet/
--



title: Calendario

author: Santilli Marco

text:
Cerco un calendario da mettere in una pagina.
Un calendario semplice solo per consultazione.
Su sitocome non ho trovato niente, sapete indicarmi dove prenderlo già fatto
Ciao e grazieeeeee


title: Calendario

text:
"Santilli Marco" <
marco.s...@libero.it
> ha scritto nel messaggio
news:bpiqf2$qq8$1...@fata.cs.interbusiness.it...

vedi il controllo calendario 8.0


title: Calendario

text:
"Santilli Marco" <
marco.s...@libero.it
> ha scritto nel messaggio
news:bpiqf2$qq8$1...@fata.cs.interbusiness.it...
> Cerco un calendario da mettere in una pagina.
>
> Un calendario semplice solo per consultazione.
>
> Su sitocome non ho trovato niente, sapete indicarmi dove prenderlo già
fatto
>
Ok ho risolto


title: Mantenere le maschere massimizzate

author: Tonio Tanzi

text:
Ho un'applicazione A2000 in cui le maschere devono essere sempre
massimizzate. Questo effetto lo ottengo semplicemente massimizzando la
prima nella macro autoexec, quindi ogni volta che passo ad un'altra
questa mi resta comunque massimizzata.
Il problema nasce se decido di nascondere la finestra database (da
Strumenti\Avvio). In questo caso mi viene massimizzata solo la prima,
appena passo ad un'altra questa viene portata alla dimensione normale.
Sicuramente ciň č dovuto al fatto che prima di aprire una nuova maschera
nascondo quella attuale (Me.Visible = False) per evitare che il relativo
pulsante venga mostrato sulla barra delle applicazioni.
Infatti se non nascondo la maschera attuale tutto funziona correttamente.
Qualcuno conosce un modo per mantenere tutte le maschere massimizzate
nella situazione sudddetta (non mi dite di usare docmd.maximize su ogni
maschera, l'ho fatto e l'apertura delle maschere č diventata molto piů
lenta di prima)?
Grazie per l'aiuto
Tonio Tanzi


title: Mantenere le maschere massimizzate

author: Emyr

text:


prima apri e poi nascondi?
Saluti.
Emanuele.


title: Mantenere le maschere massimizzate

author: Nina

text:
"Tonio Tanzi" <vi....@inwind.it.nospam> ha scritto nel messaggio
news:3E01EC20...@inwind.it.nospam...
> Ho un'applicazione A2000 in cui le maschere devono essere sempre
> massimizzate. Questo effetto lo ottengo semplicemente massimizzando la
> prima nella macro autoexec, quindi ogni volta che passo ad un'altra
> questa mi resta comunque massimizzata.
>
> Il problema nasce se decido di nascondere la finestra database (da
> Strumenti\Avvio). In questo caso mi viene massimizzata solo la prima,
> appena passo ad un'altra questa viene portata alla dimensione normale.
>
> Sicuramente ciň č dovuto al fatto che prima di aprire una nuova maschera
> nascondo quella attuale (Me.Visible = False) per evitare che il relativo
> pulsante venga mostrato sulla barra delle applicazioni.
Per evitare questo puoi disattivare un opzione da Menu Strumenti Opzioni -->
Visualizzazione--> Icone sulla barra delle applicazioni



title: Mantenere le maschere massimizzate

text:
Emyr ha scritto:
> prima apri e poi nascondi?
> Saluti.
> Emanuele.
Funziona all'andata, non al ritorno.
In pratica quando devo chiudere la seconda maschera per tornare alla
prima, il problema si ripropone.
Grazie comunque
Tonio Tanzi


title: Mantenere le maschere massimizzate

text:
Nina ha scritto:
> Per evitare questo puoi disattivare un opzione da Menu Strumenti Opzioni -->
> Visualizzazione--> Icone sulla barra delle applicazioni
Il problema è starlo a dire ogni volta agli utenti.
Preferirei usare un metodo controllabile da codice.
Grazie
Tonio Tanzi


title: Mantenere le maschere massimizzate

text:


e allora non puoi impostare tu l'opzione da codice e poi rimettarla al
valore preesistente alla chisura del codice?
Saluti.
Emanuele.


title: calcolare l'ultimo giorno del mese

author: Ammammata

text:
ovviamente si può fare con un po' di codice, ma vorrei arrivarci con una
formula ben congegnata da infilare in una query

ho un campo che contiene la data dell'ultimo aggiornamento, oggi vale
31/12/2019

devo poter calcolare le date di fine mese degli undici mesi precedenti, in
altrettante colonne della query

ragionamento fatto su carta

ultimo giorno del mese precedente:

costruisco una data con giorno = 1, mese = mese del campo, anno = anno del
campo

poi tolgo 1 giorno

ora calcolo l'ultimo giorno di due mesi prima:

tolgo un mese alla data calcolata precedentemente e poi tolgo un giorno

DateAdd("m"; -1; DateSerial(Year([Forms]![Parameters]![EndDate]);
Month([Forms]![Parameters]![EndDate]); 1))-1

tre mesi prima:

tolgo due mesi etc etc

DateAdd("m";-2; DateSerial(Year([Forms]![Parameters]![EndDate]);
Month([Forms]![Parameters]![EndDate]); 1))-1

etc etc

funziona, nulla da eccepire

La domanda è: c'è un metodo più "elegante" ?

grazie

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


title: calcolare l'ultimo giorno del mese

text:
Il giorno Thu 30 Jan 2020 12:22:58p, *Ammammata* ha inviato su
it.comp.appl.access il messaggio
news:XnsAB547DF2B9864am...@148.251.67.112
. Vediamo cosa
ha scritto:

> ragionamento fatto su carta
>
> ultimo giorno del mese precedente:
>
> costruisco una data con giorno = 1, mese = mese del campo, anno = anno
> del campo
>
> poi tolgo 1 giorno
>
>

DateSerial(Year([Forms]![Parameters]![EndDate]);
Month([Forms]![Parameters]![EndDate]); 1)-1

>
> ora calcolo l'ultimo giorno di due mesi prima:
>
> tolgo un mese alla data calcolata precedentemente e poi tolgo un
> giorno
>
> DateAdd("m"; -1; DateSerial(Year([Forms]![Parameters]![EndDate]);
> Month([Forms]![Parameters]![EndDate]); 1))-1
>
>
> tre mesi prima:
>
> tolgo due mesi etc etc
>




title: calcolare l'ultimo giorno del mese

text:
Non so se ho capito correttamente...

Io per calcolare l'ultimo girno del Mese, passo una data qualsiasi e mi restituisce la Data che rappresenta l'ultimo giorno di quel mese...:

Function LastDayInMonth(Optional dtmDate As Variant) As Date
    ' ------------------------------------------------------
    ' Restituisce l'ultimo gg del Mese passando la Data
    ' ------------------------------------------------------
    If IsMissing(dtmDate) Then dtmDate = Date

    LastDayInMonth = Fix(DateSerial(year(dtmDate), Month(dtmDate) + 1, 0))

End Function

Quindi se hai l'ultimo gg del Mese odierno, ti basta trovare il mese corrispondente a 2 Mesi prima con DateAdd("m",-2,DataIniziale) e poi applicare la funzione sopra che poi si limita a sommare 2 al Mese ed impostare 0 come gg... e restituisce l'ultimo del mese prima...

@Alex


title: calcolare l'ultimo giorno del mese

text:
Salve,

Ammammata ha scritto:
> ovviamente si può fare con un po' di codice, ma vorrei arrivarci con una
> formula ben congegnata da infilare in una query
> ...

Primo/Ultimo giorno del mese
http://www.donkarl.com/it?FAQ2.8

--
Ciao
Karl
*********
http://www.AccessDevCon.com

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


title: calcolare l'ultimo giorno del mese

author: Bruno Campanini

text:
Karl Donaubauer brought next idea :
> Salve,
>
> Ammammata ha scritto:
>> ovviamente si può fare con un po' di codice, ma vorrei arrivarci con una
>> formula ben congegnata da infilare in una query
>> ...
>
>
> Primo/Ultimo giorno del mese
>
http://www.donkarl.com/it?FAQ2.8

Considerazione matematica:

- negli anni non bisestili il primo e l'ultimo
  giorno sono uguali

- negli anni bisestili l'ultimo giorno dell'anno
  è guale al primo giorno + 1

Bruno


title: scaricare un elenco di file da cartella ftp

author: mario rossi

text:
buongiorno a tutti

possiedo una cartella su spazio hosting di nome "filecsv"
all'interno ho N file di nome 001.csv, 002.csv.... 00N.csv

la mia domanda è:
posso scorrere il contenuto della cartella e finchè ci sono file scaricarli in locale?

grazie a tutti.


author: BFS

text:

ci sono vari modi
se non vuoi sbatterti più di tanto e non ti scoccia usare tool esterni
vedi questo

https://www.ncftp.com/ncftp/

e lo richiami da linea di comando con i parametri descritti qui

https://www.ncftp.com/ncftp/doc/ncftpget.html

altrimenti ci sono API dedicate, ocx etc

BFS


text:
Il giorno Wed 27 Jan 2021 06:44:08p, *mario rossi* ha inviato su
it.comp.appl.access il messaggio
news:64ad73b7-0776-4ea9...@googlegroups.com
. Vediamo
cosa ha scritto:

> posso scorrere il contenuto della cartella e finchè ci sono file
> scaricarli in locale?
>
>

io uso wget per scaricare interi siti (con ovvi e opportuni filtri su cosa
e quanto scaricare e quante copie precedenti conservare)

@echo off

rem Wget executable must be either a) in PATH, or b) in the same directory
as this batch file.

wget --directory-prefix="C:\VisualWget" --force-directories --output-
file="C:\VisualWget\
www.nbastats.net
\log.txt" --page-requisites --
progress="dot:mega" --recursive --timestamping --backups=99
"
www.nbastats.net
"

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


text:
Quì ci sono 2 esempi, uno per generare uno script da lanciare  che usa [ftp.EXE] solitamente nativo di Windows, e l'altro via API:

https://stackoverflow.com/questions/7737691/upload-file-via-ftp-from-excel-vba

Sono valide alternative all'uso di file esterni, ovviamente da valutare.

Saluti
@Alex


text:

Grazie a tutti per le risposte.


text:

nella pagina download ci sono vari file quale va scaricato per il download il server o il client? grazie.


title: #Nome?

author: Basjlico

text:
Prova a sostituire Time con Time()
Nel lontato Fri, 21 Jan 2000 16:08:22 +0100 d.C., il simpatico "Mitch"
<
Mit...@tinxxx.it
> ebbe a scrivere:
>Questo e' il messaggio che mi compare in un campo controllato in cui ho
>inserito un valore predefinito Time. Il messaggio di errore compare solo su
>alcuni pc, sul mio per esempio funziona perfettamente, da cosa dipende cio?
>
>
>Michele.
>
Ciao
Basjlico


title: #Nome?

author: Mitch


title: #Nome?

text:
Basjlico <
basj...@tin.it
> wrote in message
EJCIOEor6x4de3yuTo1X+OdAG=3...@4ax.com...
> Prova a sostituire Time con Time()
Ho provato tutti e due :-(
Grazie, Mitch.


title: #Nome?

author: Andrea AGROSI'

text:
Mitch wrote in message <86a18d$rk5$
1...@nslave2.tin.it
>...

Il problema si verifica perchè Access 97(?!) manca del riferimento ad una o
più librerie o controlli ActiveX  (.ocx), che sono registrati nel tuo PC, ma
non in quelli in cui hai riscontrato il problema.
In questi ultimi PC, devi aprire il DB interessato e aprire, poi,  una
finestra di modulo (codice VBA); apri la finestra di dialogo RIFERIMENTI...
dal menù STRUMENTI. Nella lista dei riferimenti disponibili troverai
senz'altro alcune voci con la dicitura "MANCA", oppure, "MANCANTE". Cliccaci
sopra e prendi nota del relativo controllo o libreria. Dopodichè, cercalo
nel tuo PC, fanne una copia e riportalo (nella giusta cartella!!!) nel PC
"problematico". Devi poi registrarlo lanciando (da AVVIO-ESEGUI) una riga di
comando simile a questa:
regsvr32.exe c:\.......... (percorso e nome della libreria o controllo da
registrare)
Riavvia e... Buona Fortuna,
ANDREA AGROSI'


title: #Nome?

text:
> Il problema si verifica perchč Access 97(?!) manca del riferimento ad una
o
> piů librerie o controlli ActiveX  (.ocx), che sono registrati nel tuo PC,
ma
> non in quelli in cui hai riscontrato il problema.
> In questi ultimi PC, devi aprire il DB interessato e aprire, poi,  una
> finestra di modulo (codice VBA); apri la finestra di dialogo
RIFERIMENTI...
> dal menů STRUMENTI. Nella lista dei riferimenti disponibili troverai
> senz'altro alcune voci con la dicitura "MANCA", oppure, "MANCANTE".
Cliccaci
> sopra e prendi nota del relativo controllo o libreria. Dopodichč, cercalo
> nel tuo PC, fanne una copia e riportalo (nella giusta cartella!!!) nel PC
> "problematico". Devi poi registrarlo lanciando (da AVVIO-ESEGUI) una riga
di
> comando simile a questa:
>
> regsvr32.exe c:\.......... (percorso e nome della libreria o controllo da
> registrare)
>
> Riavvia e... Buona Fortuna,
>
> ANDREA AGROSI'
Grazie, provero'.
Michele.


title: #Nome?

author: Gabriele TV

text:
Mitch ha scritto nel messaggio <86a18d$rk5$
1...@nslave2.tin.it
>...
>Questo e' il messaggio che mi compare in un campo controllato in cui ho
>inserito un valore predefinito Time. Il messaggio di errore compare solo su
>alcuni pc, sul mio per esempio funziona perfettamente, da cosa dipende cio?
>
>Michele.
verifica il riferimento alla VBA332.DLL
Saluti
Gabriele TV
-----------------------------------------------------------------
Sito Comune:
http://members.xoom.it/it_db_access
-----------------------------------------------------------------


title: Ancora Access/Visual Basic/Oracle.

author: Maurizio

text:
Ringraziando chi mi ha giŕ risposto, mi ricollego alla domanda che ho posto
il 15/06/01 con oggetto "Access/Visual Basic. Domanda.".
Dato per scontato, me ne avete data ampia conferma, che non č consigliabile
(e nemmeno semplice) "riscrivere" la struttura di un db di Access (Forms,
Query e Reports) in Visual Basic, vorrei sapere quali problemi puň
comportare l'utilizzo del db in una rete multiutenza lasciando la struttura
cosě com'č (in Access) ed agganciandolo a delle tabelle di Oracle mediante
l'utilizzo di ODBC.
Scusate l'insistenza ma prima di avventurarmi in una cosa simile voglio
essere certo (o quasi) di conoscere il possibile esito finale.
Grazie.


title: Accesso esclusivo ad un DB

author: Akira

text:
Ciao usa A97,
Ho un DB di dati e un DB con le maschere in un altro, tramite tabelle
collegate. Mi è stato esplicitamente chiesto in precedenza da un cliente che
il DB con le maschere debba essere aperto con accesso esclusivo. Così sono
andato su Strumenti>Opzioni>Avanzate ed ho selezionato "Accesso esclusivo" e
"Nessun blocco record". Il risultato e che non posso fare in nessun caso 2
operazioni contemporaneamente ad es. Modifico un record nella tabella A, e
ne cancello uno sulla Tabella B pur non essendoci alcuna relazione. Ora il
cliente ci ha ripensato e mi ha detto di togliere l'Accesso esclusivo" e
così ho fatto Strumenti>Opzioni>Avanzate ed ho selezionato "Accesso
condiviso". Risultato: è come se fosse rimasto impostato con "Accesso
esclusivo", e provando a rifare le stesse operazioni sui dati, continua ad
avvertirmi che il DB è ad Accesso esclusivo e che la tabella non può essere
modificata da un 'altro utente.
Spero ci capiate qualcosa voi, perchè sono ormai 2 giorni che ci provo.
Grazie a tutti
Ciao


title: Accesso esclusivo ad un DB

author: Roberto - Syd

text:
"Akira" <
andrea.di...@tin.it
> ha scritto nel messaggio
news:s07o8.31556$S52.1...@news2.tin.it...

Il fatto che tu abbia l'accessso esclusivo o condiviso non cambia niente se
devi fare più operazioni sullo stesso DB con lo stesso utente, quindi puoi
scrivere su tutte le tabelle una volta entrato nel DB il tuo problema
potrebbe essere che quando hai fatto il passaggio da accesso condiviso ad
esclusivo forse avevi il DB già aperto in un'altra sessione e quindi è
rimasta bloccata qualche tabella, prova a ripristinare e compattare i 2 DB e
vedi se funziona.
Ciao Roberto - Syd


title: Accesso esclusivo ad un DB

text:
"Roberto - Syd" <
p.ro...@tin.it
> ha scritto nel messaggio
news:Kk7o8.25861$pT1.7...@news1.tin.it...

ho fatto come mi hai detto ma purtroppo non funziona. ho provato pure ha
creare un nuovo DB e importarci dentro le tabelle ma fa lo stesso .
La tabella contatti è gia aperta con accesso esclusivo da un altro utente e
non puo essere manipolata a livello di programmazione.
Ho provato anche a smanettare dentro le tabelle di sistema di access, però
non conoscendo i dati che contiene non lo più toccata.
Grazie di nuovo


title: Vorrei creare un programma di fatturazione..

author: mariogregorio

text:
Salve a tutti, vorrei imparare a creare con access 2002  un programma di
fatturazione  tenendo conto che ho gia una tabella prodotti ed una clienti.
Il problema nasce ora perchè non sono capace a richiamare dalla tabella
prodotti  gli articoli che vendo ai miei clienti e quindi a
fatturare......Riconosco di essere un incapace( anche perchè non sono capace
a programmare, sono solo bravo con le query e tutto il resto)......Salutoni
e grazie in anticipo.


author: Lorenzo Coronati

text:
Scrisse "mariogregorio" <
mario_g...@libero.it
>:

comincia a studiare il db di esempio northwind, e' un ottimo
strumento da sviscerare per chi inizia
--
lorenzo coronati
---


author: Iacobucci Gianni

text:
mariogregorio <
mario_g...@libero.it
> wrote in message
MWxy9.2511$8E3....@twister2.libero.it...

> ci vuole molto impegno nel capire come si usa il vba in access e questo
lo puoi fare aiutandoti con l'help
e soprattutto collegandoti e vedendo quello che fanno gli altri
sul sito comune ci sono ottimi esempi per cominciare a fare i primi passi.
prima di cominciare a scrivere procedure organizza bene quello che vuoi
realizzare in modo logico
cioè strutturando bene le tabelle con le chiavi primarie e secondarie.
ho trovato ottimi esempi sulla rivista office magazine.


title: Codice funzionante per 4 anni

author: pi ero

text:
Ho cercato e ricercato ma non ho capito pechč.
Da almeno 4 anni uso il codice seguente per trasferire l'anagrafica di un
cliente
da Access a Word (XP). Da circa un mese non funziona piů.
Esattamente nel mio documento rimane scritto "MRagioneSociale"
e non viene sostituito dalla vera ragione sociale contenuta sotto forma di
string nella variabile RS.
L'unica cosa avvenuta 1 mese fa č stata il cambio di HardDisk con un
trasferimaneto in blocco
dei dati. Dopo l'operazione Office XP mi chiede di rieseguire la
riattivazione.
E' cambiato qualcosa? non lo so.
Se poteste aiutarmi Vi sarei grato.
Cordiali saluti
P.
Set rang = md.Content
          With md.Content.Find
              .Execute findText:="MRagioneSociale", replacewith:=RS,
Format:=True, replace:=wdReplaceAll
End With


title: Codice funzionante per 4 anni

author: Sergio MAZZA

text:
"pi ero" <
miopensieroTOGL...@tiscali.it
> ha scritto nel
messaggio news:bqplip$4j5$1...@fata.cs.interbusiness.it...

Che io sappia le versioni XP generano una chiave in base all'hardware
presente al momento; se hai cambiato l'hd devi rigenerare la chiave e
chiedere l'attivazione...
Ciao.
--
Sergio MAZZA


title: Codice funzionante per 4 anni

text:
> Che io sappia le versioni XP generano una chiave in base all'hardware
> presente al momento; se hai cambiato l'hd devi rigenerare la chiave e
> chiedere l'attivazione...
>
> Ciao.
>
> --
> Sergio MAZZA
>
E' già stato fatto, ovviamente.
Ma non capisco come e se possa influenzare il funzionamento del codice.
Nemmeno una segnalazione di errore.
P.


title: Codice funzionante per 4 anni

text:
"pi ero" <
miopensieroTOGL...@tiscali.it
> ha scritto nel
messaggio news:bqq6d4$kho$1...@grillo.cs.interbusiness.it...
>
> E' già stato fatto, ovviamente.
> Ma non capisco come e se possa influenzare il funzionamento del codice.
> Nemmeno una segnalazione di errore.
> P.
>
Guarda, proprio ieri sera ho copiato un mdb da win2000 a winXpHome e una
maschera, all'apertura, deve posizionare il cursore su un controllo
predefinito da me. La prima volta non l'ha fatto, la seconda sì! Beh! Non ci
credevo; ho cancellato l'mdb e l'ho ricopiato e ha rifatto la stessa
stranezza... Boh!
Ciao.
--
Sergio MAZZA


title: Codice funzionante per 4 anni

text:
>
> Guarda, proprio ieri sera ho copiato un mdb da win2000 a winXpHome e una
> maschera, all'apertura, deve posizionare il cursore su un controllo
> predefinito da me. La prima volta non l'ha fatto, la seconda sě! Beh! Non
ci
> credevo; ho cancellato l'mdb e l'ho ricopiato e ha rifatto la stessa
> stranezza... Boh!
>
> Ciao.
>
> --
> Sergio MAZZA
Quindi per il mio quesito non c'č risposta!
E' un caso random e che non ha soluzione? E' questo che vuoi dire?
ciao
P.


title: Codice funzionante per 4 anni

text:
"pi ero" <
miopensieroTOGL...@tiscali.it
> ha scritto nel
messaggio news:br46r8$5l0$1...@fata.cs.interbusiness.it...
>
> Quindi per il mio quesito non c'è risposta!
> E' un caso random e che non ha soluzione? E' questo che vuoi dire?
> ciao
> P.
Random? Oggi mi ha ritelefonato sempre la stessa persona e mi ha comunicato
un'altra stranezza che è scomparsa al secondo tentativo. Random? Io la
chiamo certezza; la certezza che qualcosa di strano succederà e mi toccherà
installarmi winXphome e testare tutte le funzionalità... Se vuole cambiare
s.o.
Ciao.
--
Sergio MAZZA


title: Filtro su stampa report in formato snp

author: leonardo

text:
 Dim stDocName As String
   stDocName = "prova giornaliera"
   DoCmd.OutputTo acOutputReport, stDocName, "Snapshot Format", "c:\" & file
& ".snp", True
attaulamente uso questa stringa per aprire un report con 5 sottoreport
contenuti
nel report principale esiste una casella di testo non associata con orgine
date() ,dove gli altri sottoreport puntano per ottenere il filtro dei dati
ho la richiesta di aggiungere al report principale una seconda casella di
testo non associata
dove il valore devo inserirlo io prima della apertura del report
l'intento dovrebbe essere quello di inserire una stringa nel codice sopra
indicata
che inserisca il valore nella casella di testo2 e poi permetta cosi il
filtro alle altre 5 sottoreport
grazie sempre come al solito a tutti
sono accetti sempre i consigli
ciao a tutti e buona pasqua !


title: Filtro su stampa report in formato snp

author: Alessandro Baraldi

text:
"leonardo" <
leonardo...@email.it
> wrote in message
news:Uqd1e.22771$
kC3....@tornado.fastwebnet.it

Non passando per l'automazione del Report, ma direttamente
per il Metodo OutputTo non hai moltissime possibilità.
Quella più semplice che mi viene in mente è di inserire la
famosa textBox nel Report e come OrigineControllo richiamare
una Funzione che userai solo per assegnare il Valore.
Es:
OriginetextBox  =retData()
in un Modulo scriverai:
Private myData as Date
Public Function getData()
  getData=Nz(myData,Fix(now()))
End Function
Public Function setData(value as Data)
  myData=Value
End Function
Dalla Form di chiamata avrai la possibilità di
usare una TextBox per la gestione della Data e
su Click del Button per la Stampa
dovrai gestire la cosa in questo modo:
 Dim stDocName As String
    If Len(me!CotrolloTextData)>0 or _
       Not IsNull(Me!CotrolloTextData) then Call
setData(Me!CotrolloTextData)

    stDocName = "prova giornaliera"
    DoCmd.OutputTo acOutputReport, stDocName, "Snapshot Format", "c:\" &
file
 & ".snp", True
Spero di essere stato chiaro...!
Ciao
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Filtro su stampa report in formato snp

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:ebd61b99d827bd80c7...@mygate.mailgate.org...

Mi metto all'opera e ti aggiorno dopo sul risultato
ciao da leo


title: chiave primaria

author: Francesco

text:
Da poco sviluppo siti in asp. Tra form, database ecc non ho ancora ben
capito l'utilità della chiave primaria (MAI USATA nei miei database).
Qualcuno mi puo' chiarire questo concetto?


title: chiave primaria

author: TheMax

text:
Francesco wrote:
> Da poco sviluppo siti in asp. Tra form, database ecc non ho ancora ben
> capito l'utilità della chiave primaria (MAI USATA nei miei database).
Allora, la chiave primaria serve per identificare univocamente un record in
una tabella.
Solitamente si usa uno o più campi che possono essere già univoci, es:
tabella studenti universitari, numero di matricola
Tabella clienti videoteca numero della tessera
Il consiglio a mio avviso è quello di metterla, altrimenti potresti avere
dei problemi
> Qualcuno mi puo' chiarire questo concetto?
Spero di aver chiarito un po', comunque trovi molti esempi in internet,
cerca con google, chiave primaria, progettare database ecc.
Ciao,
Massimo


title: chiave primaria

text:
Allora, la chiave primaria serve per identificare univocamente un record in
> una tabella.
> Solitamente si usa uno o più campi che possono essere già univoci, es:
> tabella studenti universitari, numero di matricola
> Tabella clienti videoteca numero della tessera
Quindi per Tabella clienti videoteca intendi il nome della tabella del
database, mentre per numero tessera il campo del record.
Assegnando al campo (n. tessera) la chiave primaria? access assegna un
valore, un numero intero... tipo il contatore che di solito si usa per i
campi ID? che aumenta di record in record?
"TheMax" <
massimo...@accessgroup.it
> ha scritto nel messaggio
news:dg7gha$drh$1...@area.cu.mi.it...



title: chiave primaria

text:
news.tin.it
 wrote:
> Quindi per Tabella clienti videoteca intendi il nome della tabella del
> database, mentre per numero tessera il campo del record.
> Assegnando al campo (n. tessera) la chiave primaria? access assegna un
> valore, un numero intero... tipo il contatore che di solito si usa
> per i campi ID? che aumenta di record in record?
Si,
anche se non è detto che debba necessariamente essere un campo di tipo
contatore, l'importante comunque è identificare un record in maniera
univoca.
E ricordati di rispondere dopo il quoting, aiuta la lettura.
Ciao,
Massimo


title: chiave primaria

text:
Ma questo contatore che viene creato, in maniera univoca ovvero senza
duplicati, va di 1 in 1 (es. 1,2,3,4,5) nel caso in cui elimino un record
questa chiave primaria che valore assume? Poniamo che elimino un record con
chiave primaria 5, il record seguente che ha chiave primaria 6 diventa 5?
Funziona così oppure ho frainteso tutto?
Grazie
"TheMax" <
massimo...@accessgroup.it
> ha scritto nel messaggio
news:dg9vaq$e8a$1...@area.cu.mi.it...



title: chiave primaria

author: Corrado

text:
"Francesco" <
fran...@tin.it
> ha scritto nel messaggio
news:hc3We.54044$O6.28...@news3.tin.it...
> Ma questo contatore che viene creato, in maniera univoca ovvero senza
> duplicati, va di 1 in 1 (es. 1,2,3,4,5) nel caso in cui elimino un record
> questa chiave primaria che valore assume? Poniamo che elimino un record
> con
> chiave primaria 5,
Attenzione: è il campo ad avere chiave primaria, non il record !
> il record seguente che ha chiave primaria 6 diventa 5?
No
Resta 5, proprio perchè se no si metterebbero in gioco troppi aggiornamenti
su quel record 5 eliminato dal campo con chiave primaria tipo contatore
Ed inoltre proprio perchè essendo campo chiave primaria, è univoco
Per il tuo scopo, occorre creare un campo NON chiave primaria
> Funziona così oppure ho frainteso tutto?
> Grazie
Tieni presente che con Access io sono agli inizi, se ti può essere utile,
leggiti il post del 13/09/2005 con titolo "Record in un campo: ordine di
immissione dopo eliminazione di un record"
Ho avuto risposte davvero esaudienti
Ciao
Corrado
www.thelens.it


title: chiave primaria

author: MA

text:
Francesco wrote:
> Ma questo contatore che viene creato, in maniera univoca ovvero senza
>
>> E ricordati di rispondere dopo il quoting, aiuta la lettura.
>>
>> Ciao,
>> Massimo
Ah Francč, č te l'ha detto chiaro...
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: chiave primaria

text:
Francesco wrote:
> Ma questo contatore che viene creato, in maniera univoca ovvero senza
> duplicati, va di 1 in 1 (es. 1,2,3,4,5) nel caso in cui elimino un
> record questa chiave primaria che valore assume? Poniamo che elimino
> un record con chiave primaria 5, il record seguente che ha chiave
> primaria 6 diventa 5?
>
> Funziona così oppure ho frainteso tutto?
Hai frainteso che si risponde DOPO il messaggio che riporti (e tre, con
quella di MA)
Poi il problema non si pone solitamente. "Non mi interessa" il valore che
assume una chiave primaria (ovvero ipotesi videoteca: se il cliente 345 mi
porta indietro la tessera amen, se voglio cancello il record e non ci sarà
forse più un altro cliente 345. Ma il 346, 347 ecc resteranno invariati)
Il problema della chiave primaria comunqe diventa fontamentale quando hai
più di una tabella e cominci a fare le relazioni.
Ipotesi: tabella noleggi campi: Data Uscita, Data Restituzione,
CodiceTessera e CodiceFilm.
Quindi il codice tessera deve puntare ad un unico record nella tabella dei
clienti, per questo serve l'univocità, altrimenti potresti non sapere chi
èil cliente che ha fatto il noleggio.
Ciao,
Massimo


title: VOGLIO IL COLPEVOLE!!!

author: Antonio Biso

text:
Dal giorno della cena, quello scrauso di Luciano è scomparso dalla
circolazione!
Chi è stato l'ultimo che è uscito da casa sua?
Cosa gli avete fatto?!?
Confessate!!!!
Sherlock Antonio


title: VOGLIO IL COLPEVOLE!!!

author: Silvio Berruti

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:oGwW5.24192$hk4.9...@news.infostrada.it...

In effetti, quel giorno (domenica) l'ultimo a vederlo sono stato io.
Dopo la partenza del gruppo di Nord-Est, mi ha gentilmente accompagnato a
prendere il treno.
L'ultima cosa che ricordo è la sua ripartenza in auto, nel traffico di Roma.
Che ne sia stato inghiottito?
--
Silvio
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access


title: VOGLIO IL COLPEVOLE!!!

text:
Silvio Berruti <
s...@libero.it
> wrote in message
HoMW5.28315$hk4.1...@news.infostrada.it...
>
> "Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
> news:oGwW5.24192$hk4.9...@news.infostrada.it...
> > Dal giorno della cena, quello scrauso di Luciano è scomparso dalla
> > circolazione!
> >
> > Chi è stato l'ultimo che è uscito da casa sua?
> >
> > Cosa gli avete fatto?!?
> >
> > Confessate!!!!
> >
> >
> > Sherlock Antonio
>
> In effetti, quel giorno (domenica) l'ultimo a vederlo sono stato io.
>
> Dopo la partenza del gruppo di Nord-Est, mi ha gentilmente accompagnato a
> prendere il treno.
>
> L'ultima cosa che ricordo è la sua ripartenza in auto, nel traffico di
Roma.
>
> Che ne sia stato inghiottito?
Una nuova leggenda metropolitana?
Antonio


title: VOGLIO IL COLPEVOLE!!!

author: Lbo

text:
>Una nuova leggenda metropolitana?
mah, l'ultima volta che l'ho sentito se ne voleva andare 5 mesi in
california... ad imparare l'inglese, dice lui...  ganzo l'amico, due
mesi in sardegna, cinque in california...  :-)  sto access qualcosina
rende...
--
non studio non lavoro non guardo la tv
non vado al cinema non faccio sport
----------------------------------------



title: VOGLIO IL COLPEVOLE!!!

author: Roberto dal portatile

text:
"Lbo" <
L...@NOSPAM.blunet.it
> ha scritto nel messaggio
news:3a2bfab7....@news.edisons.it...
> >Una nuova leggenda metropolitana?
>
> mah, l'ultima volta che l'ho sentito se ne voleva andare 5 mesi in
> california... ad imparare l'inglese, dice lui...  ganzo l'amico, due
> mesi in sardegna, cinque in california...  :-)  sto access qualcosina
> rende...
> --
>
Vuoi vedere che è sua la colpa del macello sulla conta dei voti delle
elezioni presidenziali americane in California.  :-))))
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------


title: VOGLIO IL COLPEVOLE!!!

author: Luciano (DOC)

text:
Lbo ha scritto nel messaggio <
3a2bfab7....@news.edisons.it
>...
>mah, l'ultima volta che l'ho sentito se ne voleva andare 5 mesi in
>california... ad imparare l'inglese, dice lui...  ganzo l'amico, due
>mesi in sardegna, cinque in california...  :-)  sto access qualcosina
>rende...
Beh, in Sardegna mi collegavo col portatile ed il cellulare con modem
incorporato tutte le mattine. Quanto alla California, se davvero riusciro'
ad andarci (3 mesi, comuqnue, non 5!:-), si tratta di un investimento
produttivo!:-)
Saluti.
Luciano
(DOC)


title: VOGLIO IL COLPEVOLE!!!

text:
Antonio Biso ha scritto nel messaggio ...
>Dal giorno della cena, quello scrauso di Luciano è scomparso dalla
>circolazione!
Sono stato ad Amatrice a verificare la ricetta...
(avevo ragione io, ovviamente!:-)
Saluti.
Luciano
(DOC)


title: Errori di calcolo - arrotondamenti - correzione

author: DBN

text:
Sto utilizzando un programma per la fatturazione in access.
Mi sono accordo che diverse volte in fase di stampa, gli arrotondamenti sono
errati
Se si imputa una fattura in cui il prezzo unitario sia inferiore al
centesimo di Euro (per esempio ci sono particolari che costavano Lire 12,50
che in euro corrisponde a 0,0066) capita che il totale fattura non risulti
corretto.
Ho chiesto al "creatore" dell'applicazione e mi ha risposto che si tratta di
un problema di access, quello di sbagliare gli arrotondamenti (per esempio
esce un totale fattura di Euro 12.582,69 quando dovrebbe essere di
12.582,68)
La cosa mi suona strana.
Qualcuno ne sa qualcosa?
Grazie in anticipo per ogni risposta.


text:

Effettivamente Access calcola "male" l'arrotondamento, ma su
www.sitocomune.com
 il gigante teutonico del ns NG ha creato una funzione che
risolve il problema.
ciao MAssimiliano


text:
si tratta per caso di
Arrotondare un numero alla cifra decimale specificata (uso commerciale)
?
"MA" <
keiko...@libero.it
> ha scritto nel messaggio
news:nuDOa.2592$B8....@news.edisontel.com...



text:
"DBN" <
dbo...@dalbosco.com
> ha scritto nel messaggio
news:bef125$4a82v$1...@ID-91233.news.dfncis.de...
> si tratta per caso di
NO!
Si tratta di scrivere correttamente DOPO il quoting!!!
Antonio


author: em

text:
www.manuali.it
 il primo portale di manuali,guide e tutorial  sul web


title: Stampare un report con + record dello stesso cliente

author: Gianni C

text:
Salve a tutti.
Questo è il mio problema!
Io ho una tabella "anagrafe clienti" con relativa maschera alla quale è
collegata una tabella "interventi da effettuare" con relativa query e
maschera dove inserisco un intervento quando un cliente lo richiede. Quello
che non riesco a fare è la stampa dalla maschera "interventi da effettuare"
di un report nel quale possa avere i dati anagrafici del cliente presenti
nella tabella e maschera "anagrafe clienti" + i dati della
tabella-query-maschera  "interventi da effettuare". Oltre a questo devo
stampare nello stesso foglio tutti gli interventi precedentemente effettuati
dallo stesso cliente magari in forma riassuntiva, ovvero soltanto alcuni
campi che mi servono per rivedere i lavori che sono stati fatti da quel
cliente in precedenza.
Grazie a chi può aiutarmi.Gianni


author: gicom

text:
"Gianni C" <
giann...@tiscali.it
> ha scritto nel messaggio
news:a3hj4m$kvp$1...@lacerta.tiscalinet.it...

suppongo che le tabelle siano correlate dall' id_cliente... giusto?
docmd.Openreport nomedel,comelovuoiaprire,campodafiltrare,"id_cliente = " &
me.casella_id_cliente
spero di esserti stato d' aiuto
ciao
franco


title: Quanti record per tabella?

author: G. Palumbo

text:
Scusate la domanda ma quanti record può contenere una tabella di A97?
--
Grazie
-----------------
giusepa...@tin.it


title: Quanti record per tabella?

author: Enzo

text:
"G. Palumbo" <
gius...@tin.it
> ha scritto nel messaggio
news:wz789.232492$Jj7.5...@news1.tin.it...

vedi sull'help


title: web components

author: Ascorbic

text: a cosa servono?


title: web components

author: Sergio MAZZA

text:
"Ascorbic" <
portaz_...@hotmail.com
> ha scritto nel messaggio news:o3k5o1dob4ap2p0hk...@4ax.com...
>a cosa servono?
Per esempio:
http://www.microsoft.com/downloads/details.aspx?FamilyID=982b0359-0a86-4fb2-a7ee-5f3a499515dd&displaylang=it
Ciao.
--
Sergio MAZZA


title: pulsanti di chiusura

author: Massimiliano

text:
come rendere inattivi i pulsanti di access in modo che si debba chiudere
l'applicazione solo tramite programma?
grazie, Max


title: pulsanti di chiusura

author: ALESSANDRO Baraldi

text:
"Massimiliano" <
mas...@libero.it
> ha scritto nel messaggio
news:Wt_Rd.41624$lB4.1...@twister1.libero.it...
> come rendere inattivi i pulsanti di access in modo che si debba chiudere
> l'applicazione solo tramite programma?
> grazie, Max
Prova conquesto codice in un Modulo:
Private Const GWL_STYLE = -16
Private Const WS_SYSMENU = &H80000
Private Const WM_NCPAINT = &H85
Public Sub ShowAccessBtn(ShowIt As Boolean)
    On Error GoTo HandleErrors
    Dim lngOldStyle As Long
    Dim lngNewStyle As Long
    Dim mhWnd As Long
    mhWnd = Application.hWndAccessApp
    lngOldStyle = GetWindowLong(mhWnd, GWL_STYLE)
    If ShowIt Then
         lngNewStyle = lngOldStyle Or WS_SYSMENU
    Else
        lngNewStyle = lngOldStyle And Not WS_SYSMENU
    End If
    Call SetWindowLong(mhWnd, GWL_STYLE, lngNewStyle)
    Call SendMessage(mhWnd, WM_NCPAINT, 1, 0)
ExitHere:
    Exit sub
HandleErrors:
     Resume ExitHere
End sub
Ciao
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------


title: RichText

author: Giulia

text:
ciao a tutti
ho deciso di aggiornare office da 97 a 2003 ...(era ora)
perň sono cominciati i problemi
in un programma che utilizzava il controllo ocx RichText
che non riesco piů a gestire
qualcuno sa come posso risolvere la situazione?
grazie


title: RichText

author: vtt

text:
"Giulia" <
giulia.don...@hotmail.com
> ha scritto nel messaggio
news:d48o7e$na0$1...@domitilla.aioe.org...

Hai provato a registrare il controllo?
Strumenti\Controlli ActiveX...\Registra
Windows\System32\richtx32.ocx
Magari sostituisci tutti i vecchi RichText da A2003.
vtt


title: cambiare di segno

author: AndreWeb

text:
Ciao a tutti,
ho una tabella per l'archiviazione delle bolle (nrBolla, dataBolla,
Quantità, Storno).
Il campo "storno" è un campo SI/NO. Quando la casella storno è selezionata,
la bolla risulta di storno e quindi la quantità dovrebbe passare in negativo
per essere appunto stornata.
Io vorrei poter inserire sempre il valore posivito nel campo quantità e il
sistema automaticamente dovrebbe convertirlo in negativo.
Ringrazio anticipatamente, anzi se qualcuno ha già risolto un problema
similare in altro modo va benissimo
Andrea


title: cambiare di segno

author: Maurizio Borrelli

text:
> "AndreWeb" <
andrea...@inwind.it
> ha scritto nel messaggio
> news:mZu8a.171680$ZE.51...@twister2.libero.it...
[...]
> ho una tabella per l'archiviazione delle bolle (nrBolla, dataBolla,
> Quantità, Storno).
> Il campo "storno" è un campo SI/NO. Quando la casella storno è
> selezionata,
> la bolla risulta di storno e quindi la quantità dovrebbe passare in
> negativo
> per essere appunto stornata.
> Io vorrei poter inserire sempre il valore posivito nel campo quantità
> e il sistema automaticamente dovrebbe convertirlo in negativo.
        Sgn(2 * [Storno] + 1) * [Quantità]
    (Facci sapere se ed eventualmente come hai risolto. Grazie.)
--
Ciao :o)
Maurizio
--------
?SPQR(C)
 X
--------


title: Rapporto Screen Form

author: Dossola

text:
Come faccio a trasformare i valori della risoluzione dello screen a
quelli dell'altezza e larghezza del form?


title: Rapporto Screen Form

author: Pablitomf

text:
Dossola wrote:
> Come faccio a trasformare i valori della risoluzione dello screen a
> quelli dell'altezza e larghezza del form?
schermo???
o finestra Access?


title: Rapporto Screen Form

text:
Pablitomf <
pabl...@hotmail.it
> ha scritto:

schermo; li ottengo con una routine VB ma non ï¿œ agevole trasformarli in
valori validi per il form e i suoi controlli.


title: Rapporto Screen Form

text:
Dossola wrote:
> Pablitomf <
pabl...@hotmail.it
> ha scritto:
>
>> Dossola wrote:
>>> Come faccio a trasformare i valori della risoluzione dello screen a
>>> quelli dell'altezza e larghezza del form?
>>
>> schermo???
>> o finestra Access?
>>
> schermo; li ottengo con una routine VB ma non � agevole trasformarli
> in valori validi per il form e i suoi controlli.
e tu vorresti adattare lo schermo alla Form? cio� hai un Form 1000*1000 e
vuoi che lo schermo assuma una risoluzione 1000*1000????
se � cos�, � impossibile, ma � anche assurdo "violentare" l'utente nelle
scelte del suo Desktop, che anche se eventualmente riportato a dimensioni
originali una volta chiuso il Form, si ritroverebbe con le sue icone
incasinate rispetto a prima che il Form venisse aperto...
ma forse ho capito male.
O spieghi meglio, o se ho capito bene, e vuoi quello che ho immaginato,
credo che potresti trovare ben altre soluzioni...
fammi capire


title: Rapporto Screen Form

text:
Pablitomf <
pabl...@hotmail.it
> ha scritto:
> fammi capire
>
Ho un controllo all'interno di un form che si apre a tutto schermo.
Vorrei adattare la larghezza del controllo al form che ï¿œ adattato allo
schermo.


title: Rapporto Screen Form

text:
Dossola wrote:
> Pablitomf <
pabl...@hotmail.it
> ha scritto:
>
>> fammi capire
>>
> Ho un controllo all'interno di un form che si apre a tutto schermo.
che si apre a tutto schermo o che � "ridimensionata" a tutto schermo?
> Vorrei adattare la larghezza del controllo al form che � adattato allo
> schermo.
(uhmmar� e che centra tutto quello che hai detto prima allora?)
cmq questo "ridimensiona" il controllo rispetto alle "dimensioni" reali del
Form...
in apertura del Form :
    Me.TuoControllo.Width = Me.Form.Width
    Me.TuoControllo.Height = Me.Corpo.Height


title: Rapporto Screen Form

text:
In effetti avevo provato
Me.TuoControllo.Height = Me.Form.Height
ma mi dava errore
Me.Corpo.Height
non lo conoscevo. Che cos'ï¿œ? a parte il nome intuitivo non trovo documentazione
nell'help.


title: Rapporto Screen Form

text:
Dossola wrote:
> In effetti avevo provato
> Me.TuoControllo.Height = Me.Form.Height
> ma mi dava errore
> Me.Corpo.Height
> non lo conoscevo. Che cos'�? a parte il nome intuitivo non trovo
> documentazione nell'help.
e cosa vuoi che sia...� l'altezza del CORPO della Form  (corpo se il tuo
access parla in italiano, altrimenti � il corrispettivo in inglese)...
quindi adatti il controllo a quello, e hai il controllo uguale sia in
altezza che in larghezza al Form indiziato.
ma che controllo �? perch� se fosse il controllo WebBrowser, a riguardo lo
stesso � un p� Buggato, e quindi non ci riusciresti pi� o meno mai (senza il
pi� o meno), perch� ha dei dimensionamenti tutti suoi.


title: Rapporto Screen Form

text:
Pablitomf <
pabl...@hotmail.it
> ha scritto:
> Dossola wrote:
> > In effetti avevo provato
> > Me.TuoControllo.Height = Me.Form.Height
> > ma mi dava errore
> > Me.Corpo.Height
> > non lo conoscevo. Che cos'ï¿œ? a parte il nome intuitivo non trovo
> > documentazione nell'help.
>
> e cosa vuoi che sia...ï¿œ l'altezza del CORPO della Form  (corpo se il tuo
> access parla in italiano, altrimenti ï¿œ il corrispettivo in inglese)...
> quindi adatti il controllo a quello, e hai il controllo uguale sia in
> altezza che in larghezza al Form indiziato.
>
> ma che controllo ï¿œ? perchï¿œ se fosse il controllo WebBrowser, a riguardo lo
> stesso ï¿œ un pï¿œ Buggato, e quindi non ci riusciresti piï¿œ o meno mai (senza il
> piï¿œ o meno), perchï¿œ ha dei dimensionamenti tutti suoi.
>
ï¿œ proprio quello!
non c'ï¿œ modo di domarlo.
Queste istruzioni sembra vadano bene per la larghezza ma non per l'altezza.


title: Rapporto Screen Form

text:
>> ma che controllo �? perch� se fosse il controllo WebBrowser, a
>> riguardo lo stesso � un p� Buggato, e quindi non ci riusciresti pi�
>> o meno mai (senza il pi� o meno), perch� ha dei dimensionamenti
>> tutti suoi.
>>
> � proprio quello!
ma io sono troppo avanti!!! :D
> non c'� modo di domarlo.
no...
> Queste istruzioni sembra vadano bene per la larghezza ma non per
> l'altezza.
si riproporziona un p� come gli pare... io un metodo + o meno valido lo
trovai...
fa cos�.
in struttura del form aggiungi :
2 caselle di testo (cmpAltezza - cmpLarghezza)
in apertura cancella il ridimensionamento che ti ho proposto prima,
sostituendolo con :
me.cmpAltezza = me.TuoControllo.Height
me.cmpLarghezza = me.TuoControllo.Width
questo ti porter� in apertura a scrivere nelle 2 caselle di testo la
larghezza e l'altezza attuali del tuo controllo...
ora dovremmo modificare tali valori (facendo delle prove), affinch� le
dimensioni siano quelle che tu desideri...
facciamolo.
Su "Aggiornamento" del campo cmpAltezza metteremo
me.TuoControllo.Height = me.cmpAltezza
Su "Aggiornamento" del campo cmpLarghezza metteremo
me.TuoControllo.width = me.cmpLarghezza
questo far� ridimensionare il controllo rispetto al contenuto numerico che
metterai dei 2 campi...
una volta individuati i numeri giusti sia in larghezza che in altezza
(segnateli), useremo in apertura un
me.timerinterval = 500 'settiamo l'orologio a mezzo secondo
poi su timer del Form ci mettiamo
me.timerinterval = 0 'per azzerare l'intervallo
me.TuoControllo.Height = TuoNumeroAltezzaIndividuato
me.TuoControllo.width = TuoNumeroLarghezzaIndividuato
dovrebbe essere Ok... ma probabilmente passando su altra macchina la stessa
form potresti trovare cmq differenze...
fammi sapere.
;)


title: Rapporto Screen Form

text:
Pablitomf <
pabl...@hotmail.it
> ha scritto:
> fammi sapere.
> ;)
>
>
No, grazie di tutto, ma mi basta cosï¿œ ;)


title: Rapporto Screen Form

text:

> No, grazie di tutto, ma mi basta cos� ;)
Azz ti arrendi? :D contento tu!


title: OCX per comunicazioni

author: Al

text:
Salve a tutti,
ho necessità di effettuare un collegamento seriale in una maschera di Access
e mi farebbe tanto comodo l'ActiveX MSComm32, ma ho notato che è presente
solo se si installa VB. Non risulta nemmeno presente nell'Office Developper!
In questo caso come ci si regola per le licenze?
Qualcuno ha usato altre soluzioni?
Grazie.
Al


title: OCX per comunicazioni

author: Giorgio prx

text:
"Al" <
al...@tiscali.it
> ha scritto nel messaggio
news:b35k7l$k4e$1...@lacerta.tiscalinet.it...

Articolo Microsoft Knowledge Base - 639415
HOWTO: Esempio di uso delle API per la comunicazione seriale
http://support.microsoft.com/default.aspx?scid=kb;it;639415
Ciao Giorgio.


title: OCX per comunicazioni

text:
"Giorgio prx" <
giorgio...@tiscalinet.it
> ha scritto nel messaggio
news:b35nps$mlm$1...@lacerta.tiscalinet.it...

Grazie per la risposta (pienamente centrata!).
...ma mi par di capire che con le API è solo possibile usare la tecnica del
polling e non utilizzare procedure richiamate su interrupt? (o sbaglio?)
Grazie comunque.
Al


title: OCX per comunicazioni

text:
"Al" <
al...@tiscali.it
> ha scritto nel messaggio
news:b3bm8v$ao2$1...@lacerta.tiscalinet.it...
>
> "Giorgio prx" <
giorgio...@tiscalinet.it
> ha scritto nel messaggio
> news:b35nps$mlm$1...@lacerta.tiscalinet.it...
> >
> > "Al" <
al...@tiscali.it
> ha scritto nel messaggio
> > news:b35k7l$k4e$1...@lacerta.tiscalinet.it...
>
> Grazie per la risposta (pienamente centrata!).
> ...ma mi par di capire che con le API è solo possibile usare la tecnica
del
> polling e non utilizzare procedure richiamate su interrupt? (o sbaglio?)
>
> Grazie comunque.
>
> Al
Giusto, infatti nell'esempio si utilizza l'evento Timer per controllare se
ci sono dati in arrivo dalla porta Com e siccome questo surrogato di
interrupt soddisfava le mie esigenze non ho approfondito oltre.
Ciao Giorgio.