title: Combo su ADP

author: Alepetomane

text:
"Sib" <si...@SPAMiol.it> ha scritto nel messaggio
news:QN_ga.24432$Jg1.5...@news1.tin.it...

A me succedeva una cosa simile, pero' in a97.
Nella casella combinata avevo messo una colonna in piu' di quelle che mi
restituiva la query di origine riga, o ne avevo messa una in piu' nella
larghezza colonne, adesso non ricordo bene, comunque faceva impazzire la
maschera, senza dare alcun errore.
Spero ti possa essere utile.
Ciao.
Ale.


title: Combo su ADP

author: Sib

text:
"Alepetomane" <
alepe...@hotmail.com
> ha scritto nel messaggio
> "Sib" <si...@SPAMiol.it> ha scritto nel messaggio
cut
> > Ho un file adp A2000 regolarmente collegato a un database MSDE.
> > Nelle maschere che contengono combo quando cerco di inserire un nuovo
> record
> > mi succede qualcosa che non riesco a spiegare.
cut
> A me succedeva una cosa simile, pero' in a97.
> Nella casella combinata avevo messo una colonna in piu' di quelle che mi
> restituiva la query di origine riga, o ne avevo messa una in piu' nella
> larghezza colonne, adesso non ricordo bene, comunque faceva impazzire la
> maschera, senza dare alcun errore.
> Spero ti possa essere utile.
Lo spero anch'io. Verifico e ti faccio sapere.
Sib


title: Combo su ADP

author: Giorgio prx

text:
"Sib" <si...@SPAMiol.it> ha scritto nel messaggio
news:QN_ga.24432$Jg1.5...@news1.tin.it...

Ciao Sib
Prova ad Aggiornare la tua versione di ADO da
http://www.microsoft.com/data
Ciao Giorgio


title: Combo su ADP

text:
"Giorgio prx" <
giorgio...@tiscalinet.it
> ha scritto nel messaggio
> "Sib" <si...@SPAMiol.it> ha scritto nel messaggio
cut
> > Ho un file adp A2000 regolarmente collegato a un database MSDE.
> > Nelle maschere che contengono combo quando cerco di inserire un nuovo
> record
> > mi succede qualcosa che non riesco a spiegare.
cut
> >
> >
>
> Ciao Sib
>
> Prova ad Aggiornare la tua versione di ADO da
http://www.microsoft.com/data
>
> Ciao Giorgio
Grazie, provero' senz'altro.
Ciao
Sib


title: domandina

author: antonio v.

text:
Non riesco a trovare il modo per eseguire con codice o  macro richiamato da
un pulsante di controllo la selezione della prima voce (riga) elencata in
una casella di riepilogo (non mi basta selezionare il controllo, vorrei
selezionare il primo valore in elenco).
Grazie


title: domandina

author: Antonio Biso

text:
"antonio v." <
xxxx...@inwind.it
> ha scritto nel messaggio
news:cNyx9.115194$%M1.29...@twister2.libero.it...
Come si scrive un subject significativo?
Antonio


title: domandina

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:COyx9.114880$RO.29...@twister1.libero.it...

Pardon


title: domandina

text:
"antonio v." <
xxxx...@inwind.it
> ha scritto nel messaggio
news:KVyx9.114927$RO.29...@twister1.libero.it...

Hai provato a vedere ListIndex e affiliati....!!!
@Alex.


title: domandina

text:
"@Alex" <
ik2...@libero.it
> ha scritto nel messaggio
news:NOzx9.115275$RO.29...@twister1.libero.it...
>
> Hai provato a vedere ListIndex e affiliati....!!!
>
> @Alex.
>
>
 Ho già risolto con:
      Me!riepilogo.Selected(1) = True
Grazie comunque per il tuo suggerimento che tra l'altro mi sembra essere più
corretto rispetto alla mia soluzione.


title: Cerco vecchio post....

author: Roberto Bolelli

text:
Salve
Tra la fine di gennaio 2000 e l'inizio di febbraio e' stato postato un
messaggio dal seguente titolo:
"maschera di ricerca"
sarei interessato a recuperarlo insieme alle risposte..in particolare quella
fornita da Biso..
dove posso recuperarle???
sul sito comune siamo fermi a novembre 1999...
Grazie


title: Cerco vecchio post....

author: Karl Donaubauer

text:
Roberto Bolelli ha scritto:
> Tra la fine di gennaio 2000 e l'inizio di febbraio e' stato postato un
> messaggio dal seguente titolo:
> "maschera di ricerca"
> sarei interessato a recuperarlo insieme alle risposte..in particolare quella
> fornita da Biso..
> dove posso recuperarle???
http://www.deja.com/home_ps.shtml
--
HTH
Karl
*********
Scusate il mio malissimo Italiano. Faccio solo esercizi qui.
Access-FAQ (Tedesco):
http://www.donkarl.com
APP:
http://www.AccessProfiPool.com


title: Cerco vecchio post....

author: Pippo Peppo

text:
 "Karl Donaubauer" <
ad...@donkarl.com
> wrote:
>Roberto Bolelli ha scritto:
>> Tra la fine di gennaio 2000 e l'inizio di febbraio e' stato postato un
>> messaggio dal seguente titolo:
>> "maschera di ricerca"
>> sarei interessato a recuperarlo insieme alle risposte..in particolare quella
>> fornita da Biso..
>> dove posso recuperarle???
>
>
http://www.deja.com/home_ps.shtml
O, più precisamente:
http://x22.deja.com/[ST_rn=ps]/getdoc.xp?AN=580366110&CONTEXT=952024862.301137933&hitnum=17
--
Ciao
Pippo Peppo
a...@gmx.ch
ICQ#56544103


title: Cerco vecchio post....

author: ema

text:
Mio cugino mi ha detto che Roberto Bolelli <
lam...@tin.it
> scrisse:
> "maschera di ricerca"
> sarei interessato a recuperarlo insieme alle risposte..in particolare quella
> fornita da Biso..
> dove posso recuperarle???
> sul sito comune siamo fermi a novembre 1999...
>
io ce l'ho, se servisse...
bye!
--
Emanuele Cesena
http://www.penguinpowered.com/~ecesena
ece...@penguinpowered.com
 - Attenzione antispam: ROT13 per rispondermi
I politici lo fanno a tutti.


title: Un solo BE e diversi FE, è possibile?

author: eb

text:
E' possibile avere un solo BE in Access e più FE che puntano sullo stesso
BE?
Avrei una situazione tipo:
Un server che contiene i dati in una rete LAN (locale) la mia BE e una serie
di client che hanno solo il FE installato sul proprio PC che puntano sullo
stesso BE del server.
Secondo voi è possibile realizzare una cosa simile?
Ciao e grazie.
Enzo


title: Un solo BE e diversi FE, è possibile?

author: VT @ home

text:
Certo !
L'architettura BE/FE serve soprattutto a questo !
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/index_new.html
---------------------------------------------
Le FAQ di it.comp.as400
http://www.clavis.it/as400/
---------------------------------------------


title: Un solo BE e diversi FE, è possibile?

text:
Un solo BE e tanti FE che puntano sullo stesso BE?
Se si sapete dirmi come?
Cia e grazie.
Enzo


title: Un solo BE e diversi FE, è possibile?

author: Rabozzi Luigi

text:
"eb" <
e...@libero.it
> ha scritto nel messaggio
news:968d88$g2m$1...@fe1.cs.interbusiness.it...

Devi usare la Divisione Dbase e poi mettere l'MDE creato nella cartella del
server, a quel punto potrai mettere tutte le maschere, query ecc nell'MDB da
dare ai client e collegarci tutte le tabelle che ti servono dall'MDE.
Se vuoi puoi anche farlo a mano (Senza usare il Wizard di Access) spostando
tutte le tabelle in un MDB che lascerai sul server e ripetendo le stesse
operazioni di cui sopra.
Okkio a che tabelle ti servono realmente collegate e a quali devi invece
lasciare sul FE (Tipo quelle che contengono dati per le personalizzazioni
degli utenti) e ai blocchi da dare ai singoli record in determinate
operazioni (tipiche sono la modifica e le numerazioni progressive)
Guardati anche l'help alla Voce Divisione Dbase.
Ciao
<LuigI>


title: Un solo BE e diversi FE, è possibile?

author: warp

text:
eb ha scritto nel messaggio
>Un solo BE e tanti FE che puntano sullo stesso BE?
E' un modo di lavorare necessario.
Se non si potesse non esisterebbe questo ng!
>
>Se si sapete dirmi come?
Anzitutto leggi bene l'help di Access e utilizza l'autocomposizione "Divisione Database" (ti servirą
una volta sola).
Poi fai un giretto su
http://www.sitocomune.com/index_new.html
  e cerca le funzioni per Riallegare
le tabelle.
Ciao, warp


title: Come si numerano progressivamente i Report?

author: Mario

text:
Dovendo fare le stampe di fatture è necessario numerarle progressivamente e
senza doppioni, che comando si deve aggiungere? Nell'esempio di Access le
fatture non vengono numerate, cose da matti!!


author: Sergio MAZZA

text:
"Mario" <
eth...@tin.it
> ha scritto nel messaggio
news:8rv1u0$ouv$1...@nslave3.tin.it...

Una cosa semplice semplice potrebbe essere:
- campo [numero fattura] numerico;
- controllo su evento "prima di aggiornare" della maschera con un dlookup()
che cerca il [numero fattura] appena inserito.
Poi con un poco di fantasia...
Ciao.


title: Aiuto!!!

text:
Salve ragazzi, chiedo aiuto!
Riferito all'articolo 6.183 General del sito comune Roberto indica come
fare ad aprire un file pdf spingendo un bottone:
Me!MioPulsante.HyperlinkAddress = "C:\MiaDirectory\MioFile.pdf"
ho provato e funziona.
Io vorrei, invece di assegnare un indirizzo unico al bottone, assegnare
l'apertura del file avente nome prelevato da un campo in cui vado ad
inserire tale nome di volta in volta.
Per favore aiutatemi....
Grazie
Vincenzo
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Aiuto!!!

author: Achille

text:
Ciao, sono Achille, ho avuto non più di due settimane fa
il tuo identico problema e l' ho risolto grazie all' aiuto di
Giorgio Rancati.
Tutto questo per dirti che non è farina del mio sacco
Ti invio la mia domanda e la relativa (funzionante) risposta.
Io ricavavo il path da un campo di un record di una tabella,
Nel tuo caso puoi ricavarlo da una casella di testo, il risultato
non cambia.
Saluti Achille
>Come è possibile aprire un file *.doc da un pulsante, il cui nome e
>percorso
>non sono sono una stringa fissa (esempio:"C:\MYFILE.DOC") ma il
>risultato di una
>stringa composta da valori di un campo e record di una tabella
>(esempio :
>[TABELLA1]![DIR] = "C"
>[TABELLA1]![FILE] = "MYFILE"
> file da aprire = ([TABELLA1]![DIR] & ":\" & [TABELLA1]![FILE] &
>".DOC")
>ho già provato con HIPERLINK, funziona ma solo
>con nomi file prelevati con "BROWSE" e non con
>l' immissione di variabili
>Grazie
Ciao Achille,
Se il pulsante è situato nella maschera che ha come origine record
Tabella1,
puoi comporre il l'indirizzo completo nell'evento Current
----
Private Sub Form_Current()
   Me.Comando4.HyperlinkAddress =  ME![DIR] & ":\" & ME![FILE] & ".DOC"
End Sub
----
poi alla pressione del pulsante verrà aperto il file.
Ciao
--
Giorgio Rancati
[Office Access MVP]


title: Aiuto!!!

text:
"salvin168" <
salv...@lycos.it
> ha scritto nel messaggio
news:duprb7$qok$1...@news.newsland.it...
> Salve ragazzi, chiedo aiuto!
>
> Riferito all'articolo 6.183 General del sito comune Roberto indica come
> fare ad aprire un file pdf spingendo un bottone:
>
> Me!MioPulsante.HyperlinkAddress = "C:\MiaDirectory\MioFile.pdf"
>
> ho provato e funziona.
>
> Io vorrei, invece di assegnare un indirizzo unico al bottone, assegnare
> l'apertura del file avente nome prelevato da un campo in cui vado ad
> inserire tale nome di volta in volta.
>
> Per favore aiutatemi....
> Grazie
> Vincenzo
>
> --
Ad entrambi; non inviare messaggi con oggetto non significativo e non
scrivere il testo della risposta in cima al messaggio precedente ma alla
fine.
Le regole di questo NG le trovate su
www.sitocomune.com
 - Sezione ICAA.
Grazie.
Ciao.
--
Sergio MAZZA
Ciao.
--
Sergio MAZZA


title: Aiuto!!!

text:
Achille ha scritto:

> Saluti Achille

> Ciao Achille,



> Ciao
Grazie 1000! Achille...e grazie 1000 ovviamente ache a Giorgio



title: Aiuto!!!

text:
Sergio MAZZA ha scritto:
> "salvin168" <
salv...@lycos.it
> ha scritto nel messaggio
> news:duprb7$qok$1...@news.newsland.it...
> > Salve ragazzi, chiedo aiuto!
> >
> > Riferito all'articolo 6.183 General del sito comune Roberto indica come
> > fare ad aprire un file pdf spingendo un bottone:
> >
> > Me!MioPulsante.HyperlinkAddress = "C:MiaDirectoryMioFile.pdf"
> >
> > ho provato e funziona.
> >
> > Io vorrei, invece di assegnare un indirizzo unico al bottone, assegnare
> > l'apertura del file avente nome prelevato da un campo in cui vado ad
> > inserire tale nome di volta in volta.
> >
> > Per favore aiutatemi....
> > Grazie
> > Vincenzo
> >
> > --
> Ad entrambi; non inviare messaggi con oggetto non significativo e non
> scrivere il testo della risposta in cima al messaggio precedente ma alla
> fine.
> Le regole di questo NG le trovate su
www.sitocomune.com
 - Sezione ICAA.
> Grazie.
> Ciao.
Chiedo scusa per l'infrazione...starň piů attento.



title: collegamento oggetti

author: Pentyum

text:
Ho creato una maschera in cui c'è un campo per ooggetti ole. In questo ho
inserito un documento(*.html) collegato e visualizzato come icona, in modo
da aprirlo semplicemente cliccandoci in cima. Mi è però venuto il dubbio che
una volta masterizzato questo database, anche allegando nel cd rom il
documento questo nn verrà visualizzato perchè nn trovato, essendo cambiata
la sua posizione. Che dite faccio bene a preoccuparmi o verrà cercato da
access anche nel cd? Qualcuno saprebbe nel caso succeda quanto detto come
dovrei fare? Ciao.


title: Indirizzo Collegamento ipertestuale..

author: Alby

text:
Salve!Nella proprietà "Indirizzo coll. ipertestuale" di una etichetta
ho messo il percorso di un database..CLiccandogli sopra mi apre il
programma,ma quando lo chiudo mi chiede la password del database,che
non è mai stata impostata..Perchè?
Inviato da
www.mynewsgate.net


title: Problemi con i controlli dei report

author: Max

text:
Devo fare un report più descrittivo che tabellare....Praticamente alla
fine deve sembrare una lettera...
E appena iniziato nascono i problemi....
(Forse sarebbe più semplice utilizzare altri sistemi, tipo campi
modulo in word o altro...?)
AD esempio ho creato due etichette davanti a l controllo Nome
e altrettante al controllo data di nascita, quello che volevo fare era
rendere visibile una o l'altra a seconda del calore selenzionato nel
controllo Sesso
Ho così provato un improbabile:
Private Sub Report_Open(Cancel As Integer)
If Reports!Mioreport!Sesso= "M" Then
Me!Signore.Visible = True
Me!Nato.Visible = True
Else: Me!Signora.Visible = True
Me!Nata.Visible = True
End If
End Sub
Ho visto che gli eventi nei report sono limitati solo al Corpo, al
report, sezioni  e non a i controlli..ma ci sarà un metodo per
modificare dinamicamente  il report a seconda dei dati che preleva
dalle tabelle o query, no???


title: Problemi con i controlli dei report

text:
"Max" <
borto...@tiscalinet.it
> ha scritto nel messaggio
news:3b35fa3b...@News.CIS.DFN.DE...

Se l'output è di tipo "lettera", secondo me, fai prima con la stampa unione
di word...
Ciao.


title: Problemi con i controlli dei report

author: Roberto da casa

text:
"Max" <
borto...@tiscalinet.it
> ha scritto nel messaggio
news:3b35fa3b...@News.CIS.DFN.DE...

A fromte dell'evento "Su formattazione" della sezione Corpo del report prova
a generare il seguente codice VBA:
If Me!Sesso = "M" Then
    Me!Signore.Visible = True
    Me!Nato.Visible = True
    Me!Signora.Visible = False
    Me!Nata.Vusuble = False
Else
    Me!Signore.Visible = False
    Me!Nato.Visible = False
    Me!Signora.Visible = True
    Me!Nata.Vusuble = True
End If
Comunque mi sembra che il consiglio di Sergio sia da valutare attentamente.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Problemi con i controlli dei report

text:
On Sun, 24 Jun 2001 19:14:48 +0200, "Sergio MAZZA"
<
sergi...@tiscalinet.it
> wrote:
>
>"Max" <
borto...@tiscalinet.it
> ha scritto nel messaggio
>news:3b35fa3b...@News.CIS.DFN.DE...
>> Devo fare un report piů descrittivo che tabellare....Praticamente alla
>> fine deve sembrare una lettera...
>> E appena iniziato nascono i problemi....
>> (Forse sarebbe piů semplice utilizzare altri sistemi, tipo campi
>> modulo in word o altro...?)
[CUT]
>>
>
>Se l'output č di tipo "lettera", secondo me, fai prima con la stampa unione
>di word...
>
>Ciao.
Adesso mi metto a cercare nell'help, non l'ho mai utilizzato...
Anzi faccio anche un giro sul sitocomune
Qualche altro consiglio per capirci qualcosa di piů??
Grazie
Max


title: Problemi con i controlli dei report

text:
"Max" <
borto...@tiscalinet.it
> ha scritto nel messaggio
news:3b36e7f9...@News.CIS.DFN.DE...
> On Sun, 24 Jun 2001 19:14:48 +0200, "Sergio MAZZA"
> <
sergi...@tiscalinet.it
> wrote:
>
> >Se l'output è di tipo "lettera", secondo me, fai prima con la stampa
unione
> >di word...
> >
> >Ciao.
>
> Adesso mi metto a cercare nell'help, non l'ho mai utilizzato...
> Anzi faccio anche un giro sul sitocomune
> Qualche altro consiglio per capirci qualcosa di più??
> Grazie
> Max
Più che un consiglio un esercizio:
- ti crei la query con i campi da stampare nel documento word;
- apri word e creati la lettera;
- finito di scriverla, menù strumenti - stampa unione e segui i tre passi
indicati:
    - documento principale: crea - lettera tipo
        - finestra attiva
    - origine dati: apri origine dati, tipo di file: *.mdb e cerchi il tuo
mdb;
        - gli indichi la query che hai creato;
- chiudi la "stampa unione";
- inizi ad inserire i campi unione nel documento con la barra dei strumenti
che ti è apparsa (spero).
- eseguendo la stampa unione puoi controllare l'output...
Ciao.


title: Problemi con i controlli dei report

author: ferdiprimo

text:
Salve a tutto il magnifico NG
Il mio problema:
Ho maschera fattura e sottomaschera dettagli fattura relazionate logicamente
uno a molti attraverso Id Fattura e collegati campo master e secondario
sempre attraverso Id Fattura.
Vorrei al momento di chiudere la fatura verificare se sono stati immessi i
dettagli fattura.Ho proceduto così;sull'evento su chiusura della mask
Fattura ho inserito,
If Forms![Fattura]![Dettagli fattura].[Form]![Iva] = "" Then ecc...,
ottenendo Errore di runtime
2147352567
(80020009).Riferimento non valido alla
proprietà Form/Report nell'espressione.
Dove Iva è un controllo della sottomaschera.Inoltre vorrei sapere, se non
chiedo troppo, come far eseguire la verifica per tutti i controlli della
sottomask. Dimenticavo la sottomak è in visualizzazione maschre continue uso
A2000.
Un caloroso grazie a chi mi volesse rispondere e anche agli altri.


title: Totali in Lire ed in Euro

author: GIGIGNO

text:
Ho una maschera continua con
il numero preventivo data e totale....
fino al 28/12/2001 ho utlizzato come valuta la lira...
il 28/12/2001 ho effettuato la conversione in euro dei listini di
conseguenza ho i preventivi dal 28/12/2001 ad oggi in euro....
Quesito...il controllo totale e' possibile averlo in lire
fino ad una certa data od un certo id preventivo ed in euro dalla data o id
ultimo in poi....ed eventualmente avere la somma delle 2 valute
ben distinte....
E' fantascientifico!!!!!
Grazie


title: Totali in Lire ed in Euro

author: Emyr

text:


per nulla
si č possibile, vedi i post precedenti
basta usare ad esempio l'istruzione iif()   vedi help!
se sei piů specifica ti possiamo aiutare meglio...
ricordati che c'č da gestire anche l'arrotondamento
Saluti.
Emanuele.


title: Totali in Lire ed in Euro

text:
"Emyr" <
fan...@lavoro.com
> ha scritto nel messaggio
news:nsna3u4jiv9rlvuub...@4ax.com...

Ho la maschera preventivo con il totale_preventivo in lire dall'ID 1009 al
5914....
Dal Preventivo 5915 il totale_preventivo e' in Euro
Sempre nella stessa maschera ho un controllo
Somma_Totale_Preventivi...adesso mi somma lire ed euro alterandomi il valore
reale...
come faccio a sdoppiare la somma ....
sicuramente creo un'altro controllo per avere
la somma_totale_preventivi_euro ...ma come faccio a dargli la condizione
necessaria a sommare i preventivi dal 5915 in poi....
Grazie


title: Totali in Lire ed in Euro

text:


come somma_totale_preventivi_lire usa :
=somma(iif(id<=5914;totale_preventivo;0))
come somma_totale_preventivi_euro usa:
=somma(iif(id>5914;totale_preventivo;0))
semplice no...
Saluti.
Emanuele.


title: Totali in Lire ed in Euro

text:
"Emyr" <
fan...@lavoro.com
> ha scritto nel messaggio
news:78eb3ush1r8r68ibg...@4ax.com...

posso dare anche il tipo di valuta a seconda dei due gruppi...
cioe' fino al 5914 il formato valuta L.
dal 5914 in poi il formato seguente
"?" #.###,##.......
mi serve per non distinguere i preventivi in lire fiano ad un certo
preventivo ed in euro dopo!!!!
Grazie!!!!


title: Generatore immagini

author: Pino

text:
 Le immagini contenute nel generatore immagini si trovano da qualche
 parte? Vorrei utilizzare le immagini che uso nei bottoni come
richiamo
 vicino al titolo delle varie maschere.
 Grazie.


title: Generatore immagini

author: Alessandro Cara

text:
Pino ha scritto:

Declare Function GetIcons Lib "msaccess.exe" Alias "#60" _
     (ByVal lngBmp As Long, ByVal fLarge As Long, bytBuf() As Byte) As Long
Private bBuffer(488) As Byte
Private Sub IconCALL()
     Call GetIcons(Me.Testo0, True, bBuffer())
     Me.Testo0 = Me.Testo0 + 1
     Me.Bt1.PictureData = bBuffer()
     Me.Img1.PictureData = bBuffer()
End Sub
--
ac


title: Generatore immagini

text:
On 28 Gen, 01:05, Alessandro Cara <
a...@ay-1asistemi.it
> wrote:
> Declare Function GetIcons Lib "msaccess.exe" Alias "#60" _
>      (ByVal lngBmp As Long, ByVal fLarge As Long, bytBuf() As Byte) As Long
>
> Private bBuffer(488) As Byte
> Private Sub IconCALL()
>      Call GetIcons(Me.Testo0, True, bBuffer())
>      Me.Testo0 = Me.Testo0 + 1
>      Me.Bt1.PictureData = bBuffer()
>      Me.Img1.PictureData = bBuffer()
> End Sub
Conosco un pò di VBA ma non ho capito :-( IconCall chi lo chiama? e
BT1, Img1 che oggetti sono?


title: Problema complesso per novizio penso banale per esperto...

author: SAP

text:
Dunque ho creato una query così fatta:
SELECT Incontro.GiornataDiA AS GtA, Giornata.Desc
FROM Giornata INNER JOIN (Tabellino INNER JOIN Incontro ON
Tabellino.IDIncontro = Incontro.ID) ON Giornata.ID = Incontro.IDGiornata
GROUP BY Incontro.GiornataDiA, Giornata.Desc;
Questa query mi restituisce due campi GtA e Desc dove GtA ha valori
progressivi per ogni record (es. record1 = 1, record2 = 2 etc. - NB record1
può non partire da 1).
Il mio obiettivo però non è quello di avere questa serie di record con
valori progressivi ma solo il record col massimo di quei valori.
Come posso fare?


text:
SAP wrote:
> Dunque ho creato una query cosě fatta:
[cut]
Ritiro tutto... ho trovato la funzione MAX tra i totali... Grazie e scusate


title: dubbio sulle etichette usate come pulsanti link

text:
Sto realizzando un programma e questa volta ho preferito le etichette come
link anzichč usare i soliti pulsanti, qualcuno di voi sa dirmi se incontrerň
problemi utilizzando solo il runtime nel pc in cui verrŕ utilizzato il
programma con queste etichette link?
Grazie.


author: MA

text:
Stero72 wrote:
> Sto realizzando un programma e questa volta ho preferito le etichette
> come link anzichè usare i soliti pulsanti, qualcuno di voi sa dirmi
> se incontrerò problemi utilizzando solo il runtime nel pc in cui
> verrà utilizzato il programma con queste etichette link?
>
> Grazie.
No,
l'unica è settare doocmd.showtoolbar "web", actoolbarNo
se ci metti uno spazio sul collegamento ipertestuale per fare l'effetto
MouseOver
--
--
Massimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access


text:
MA wrote:
> Stero72 wrote:
>> Sto realizzando un programma e questa volta ho preferito le etichette
>> come link anzichè usare i soliti pulsanti, qualcuno di voi sa dirmi
>> se incontrerò problemi utilizzando solo il runtime nel pc in cui
>> verrà utilizzato il programma con queste etichette link?
>>
>> Grazie.
> No,
> l'unica è settare doocmd.showtoolbar "web", actoolbarNo
> se ci metti uno spazio sul collegamento ipertestuale per fare
> l'effetto MouseOver
>
> --
Guarda cmq su
www.accessgroup.it
 c'è un articolo in merito



text:
> No,
> l'unica è settare doocmd.showtoolbar "web", actoolbarNo
> se ci metti uno spazio sul collegamento ipertestuale per fare l'effetto
> MouseOver
>
è sufficiente farlo su caricamento della prima form all'avvio del db questo
codice
doocmd.showtoolbar "web", actoolbarNo
????
grazie mille.


text:

Beh forse sono stato un pò frettoloso
Può essere simpatico far mutare il cursore da freccia a manina che clicka
Per fare questo bisogna mettere uno spazio nella proprietà "collegamento
ipertestuale".
Questo però implica che ti parte la barra Web, e con docmd.showtoolbar [...]
lo eviti



author: ciroteo ®

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:emarj5$b3h$1...@tdi.cu.mi.it...

ricordati anche che le etichette non sono selezionabili con tabulazione.
hanno, a mio avviso un miglior effetto grafico rispetto ai pulsanti, ma se
devi fare data entry e vuoi usare tastiera e tabulazioni questo potrebbe
essere un invonveniente.
ad esso puoi facilmente ovviare utiilzzando pulsanti trasparenti posizionati
sopra le etichette.
ciao


text:
ciroteo ® wrote:
> "MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
> news:emarj5$b3h$1...@tdi.cu.mi.it...
>> Stero72 wrote:
>>>> No,
>>>> l'unica è settare doocmd.showtoolbar "web", actoolbarNo
>>>> se ci metti uno spazio sul collegamento ipertestuale per fare
>>>> l'effetto MouseOver
>>>>
>>>
>>> è sufficiente farlo su caricamento della prima form all'avvio del db
>>> questo codice
>>> doocmd.showtoolbar "web", actoolbarNo
>>> ????
>>>
>>> grazie mille.
>>
>> Beh forse sono stato un pò frettoloso
>> Può essere simpatico far mutare il cursore da freccia a manina che
>> clicka Per fare questo bisogna mettere uno spazio nella proprietà
>> "collegamento ipertestuale".
>> Questo però implica che ti parte la barra Web, e con
>> docmd.showtoolbar [...] lo eviti
>>
>>
>>
>
> ricordati anche che le etichette non sono selezionabili con
> tabulazione. hanno, a mio avviso un miglior effetto grafico rispetto
> ai pulsanti, ma se devi fare data entry e vuoi usare tastiera e
> tabulazioni questo potrebbe essere un invonveniente.
> ad esso puoi facilmente ovviare utiilzzando pulsanti trasparenti
> posizionati sopra le etichette.
> ciao
Scusami Ciro a papà, ma questo non è vero.
Ah, se Pablito parlasse...



text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:emdeh3$qd4$1...@tdi.cu.mi.it...

felicissimo di essere smentito! ricordo che era stato pablito a dirmelo!
... avrò bevuto!
mmmm


title: Facile per gli esperti - Maschera collegata a query

author: MauMau

text:
Premetto che sono alle prime armi.
Se la maschera fa riferimento a una tabella tutto ok, ma se fa riferimento a
una query formata da due tabelle in relazione fra loro non mi permette la
modifica dei dati ma la visualizzazione e scorrimento fra i record è
corretta.
Maurizio


text:
"MauMau" <
maub...@tiscalinet.it
> ha scritto nel messaggio
news:8ss2uc$ora$1...@lacerta.tiscalinet.it...

> modifica dei dati ma la visualizzazione e scorrimento fra i record č
> corretta.
>
> Maurizio
>
>
>
Quando si lavora con un recordset risultante da un join, Access consente di
aggiornare tutti i campi dal lato "molti", ma non tutti quelli dal lato
"uno", per evitare di produrre risultati spuri. In questo caso ti trovi
davanti ad una query che normalmente si dice non aggiornabile.
Inoltre i campi delle query che non si possono aggiornare sono:
1) Qualunque campo che risulti da un calcolo.
2) Qualunque campo in una query a campi incrociati o con totali.
3) Qualunque campo in una query che includa una query a campi incrociati  o
una con totali fra le origini delle sue righe.
4) Campi contatore.
5) Un campo chiave primaria che faccia parte di una relazione, anche se non
interessata nella query.
6) Qualunque campo in una query a Valori univoci o a Record univoci.
7) Qulaunque campo di una query unione.
--
Roberto
---------------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------


title: Gestire il chr$(13) sulle caselle testo

text:
Quando creo una stringa con un carattere di ENTER, del tipo:
a$ = "Caro Mario," & chr$(13) & "ti scrivo per..."
se utilizzo MSGBOX viene correttamente visualizzata su due righe,
mentre se viene data come CAPTION ad una casella di testo appare cosi:
Caro Mario,|ti scrivo per...
con una strana sbarra che indica un codice ASCII non riconosciuto.
Come faccio a scrivere tramite codice un testo su piu' righe, se non
posso usare il chr$(13) ?
Mariano Tomatis


title: Gestire il chr$(13) sulle caselle testo

text:
"galatime.001182" <
mariano...@geocities.com
> ha scritto nel messaggio
news:39F0DE60...@geocities.com...

prova con line feed chr&(10), oppure con :  & _
ciao mario
gens una sumus


title: Gestire il chr$(13) sulle caselle testo

author: Federico Luciani

text:

usa Chr(13) + Chr(10) o la relativa costante: vbCrLf
--
Federico
--------------------------------------
Sito Comune di it.comp.appl.access
http://members.xoom.it/it_db_access
mailto:
it_db_...@usa.net
--------------------------------------
Tutte le richieste che mi arrivano
in privato, vengono cestinate.
--------------------------------------
Rimuovi paperino. per e-mail
--------------------------------------


title: Gestire il chr$(13) sulle caselle testo

author: Lorenzo Coronati

text:
Scrisse "galatime.001182" <
mariano...@geocities.com
>:
>Come faccio a scrivere tramite codice un testo su piu' righe, se non
>posso usare il chr$(13) ?
chr(10) + chr(13)
Abbreviato vbCrLf
--
Lorenzo Coronati
--
<<Come posso dunque sprotegere il database?
Esiste un crack o qualcosa del genere
che mi faccia accedere ai dati?>>
(Cocco, 17/10/2000)
--


title: calolare la dimensione in cm dell'immagine

author: Frank

text:
Poiche' Access setta le dimensioni del controllo immagine in cm, non
riesco mai a definire il valore esatto in pixel che devo dare all'
immagine per poterla inserire.
Ad esempio: avendo un'immagine con una risoluzione di 70 dpi e una
larghezza e altezza di 20 pixel, come faccio a calcolare le dimensioni
esatte in cm, da impostare per il controllo immagine ?
C'è una soluzione che non conosco ?


author: Carlo Costarella

text:
"Frank" <
francov...@tin.it
> ha scritto nel messaggio
news:1189630776....@r29g2000hsg.googlegroups.com...


C'č una soluzione che non conosco ?
------------------------------
Certo che c'č e anche piů di una.
La piů facile, su apertura della maschera:
Me.NomeControllo.Height = Me.NomeControllo.ImageHeight
Me.NomeControllo.Width = Me.NomeControllo.ImageWidth
Ciao, Carlo


author: Roberto dalla campagna

text:
"Frank" <
francov...@tin.it
> ha scritto nel messaggio
news:1189630776....@r29g2000hsg.googlegroups.com...

>C'č una soluzione che non conosco ?
La larghezza in cm la ottieni moltiplicando per 2,54 il rapporto tra
larghezza in pixels e la risoluzione in larghezza espressaq in dpi, ovvero
LargCm = (LargPixel / RisXDPI) * 2.54
mentre l'altezza in cm puoi calcolartela con:
AltCm = (AltPixel / RisYDPI) * 2.54
Insomma nel tuo esempio la larghezza in cm č:
 (20 / 70) * 2,54 = 0,7257 cm
--
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------


title: Aumentare o Diminuire valore tramite VBA

text:
Ciao a tutti. Sto creando un Database per la gestione dei vini
presenti in una cantina. Tali vini vanno ordinati nel db in base
ovviamente all'annata ma anche all'importanza che gli vuole dare il
padrone della cantina. Ad esempio: il vino X è più importante del vino
y quindi nell'elenco dei vino di quel produttore in quell'annata deve
comparire prima il vino x e poi il vino y indipendentemente
dall'ordine di inserimento. Per risolvere questo problema, avevo
pensato ad una colonna "Importanza" nella tabella dei vini con valure
numerico crescente. Il primo vino dell'anno lo metto con importanza 1
(in automatico, senza che lo faccia l'utente finale), il secondo con
importanza 2 e così via. In un secondo momento vorrei dare la
possibilità di aprire una maschera con una casella di riepilogo che
riporti i vini di un anno in particolare (visualizzato in una
combobox) e, tramite l'utilizzo di 2 pulsanti (uno freccia su e uno
freccia giù) spostare su o giù il vino selezionato. Quindi
bisognerebbe aumentare o diminuire il numero "Importanza". E'
possibile? C'è un altro metodo?
Grazie
Ciao
Stefano


text:

La soluzione importanza è l amigliore (e forse unica)
nel secondo problema devi fare un update del campo importanza
molto semplicemente
--
--
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access


text:
On 6 Feb, 12:07, "MA" <
mas...@massimilianoamendola.it
> wrote:

...e come?


text:

Se sei nella maschera e punti alla sottomaschera
Update Tuatabella set tuocampo = tuocampo +1 WHERE tuoid = me.tuasubform.fom!id
--
--
MAssimiliano Amendola
www.accessgroup.it



text:

Sì, ma come faccio a cambiare numero anche agli altri vini dello
stesso anno? Ad esempio se ho il vino x con importanza 1, il vino y
con importanza 2 e il vino z con importanza 3 e voglio mettere il vino
z a importanza 1, come faccio a dirgli quando cambio il valore del
vino z di cambiare anche gli altri?


author: Roberto da Parma

text:
<
rquat...@gmail.com
> ha scritto nel messaggio
news:06d01cd3-61c8-4eef...@s1g2000prg.googlegroups.com...


supponendo che nella tua listbox il campo index sia la tua importanza
(nell'esempio il mio index sta alla posizione 8 dell'origine dei dati della
listbox)
For Each fieldItem In listField.ListItems
    If fieldItem.Selected And fieldItem.INDEX > 1 Then
        fieldItem.SubItems(8) = Format(fieldItem.SubItems(8) - 1, "00")
        listField.ListItems(fieldItem.INDEX - 1).SubItems(8) =
Format(listField.ListItems(fieldItem.INDEX - 1).SubItems(8) + 1, "00")
    End If
Next fieldItem
listField.Sorted = True
listField.SetFocus
in questo modo al click del tasto Su quando sono posizionato su lambrusco
cambio gli indici dell'elenco
es.
1 barolo
2 gutturnio
3 lambrusco
alla pressione di del tasto SU
gli indici diventano
1 barolo
2 lambrusco
3 gutturnio
poi devi confermare la modifica dei dati (con tasto OK) con i recordset
(suppongo che la mia tabella sia RISORSE)
Set rstSetup = CurrentDb.OpenRecordset("SELECT Risorse_Setup.* FROM
Risorse_Setup WHERE Risorse_Setup.ID_RISORSA=" & curCode & " ORDER BY
Risorse_Setup.INDICE")
With rstSetup
    .MoveFirst
    While Not .EOF
        Set fieldItem = listField.ListItems("F" & .Fields("INDICE"))
        .Edit
        .Fields("INDICE") = fieldItem.SubItems(8)
        .UPDATE
        .MoveNext
    Wend
    .Close
End With
In questo modo sposti le tue righe in alto o in basso tenendo presente che
il tuo ordinamento si rifà al campo INDICE
Ciao
--
Roberto da Parma


text:
On 6 Feb, 15:40, "Roberto da Parma" <
arisi.robe...@tin.it
> wrote:
> <
rquattro...@gmail.com
> ha scritto nel messaggionews:06d01cd3-61c8-4eef...@s1g2000prg.googlegroups.com...

Ho aggiunto la prima parte di codice all'evento su clic di un pulsante
e l'ho adattato:
Private Sub Comando6_Click()
On Error GoTo Err_Comando6_Click
   For Each fieldItem In Listfield.ListItems
    If fieldItem.Selected And fieldItem.Index > 1 Then
        fieldItem.SubItems(3) = Format(fieldItem.SubItems(3) - 1,
"00") & _
        listField.ListItems(fieldItem.Index - 1).SubItems(3) = Format
(listField.ListItems(fieldItem.Index - 1).SubItems(3) + 1, "00")
    End If
Next fieldItem
listField.Sorted = True
listField.SetFocus
Exit_Comando6_Click:
    Exit Sub
Err_Comando6_Click:
    MsgBox Err.Description
    Resume Exit_Comando6_Click
End Sub
Ma mi dice "Necessario Oggetto". In effetti, cos'è "listfield"? La mia
casella di riepilogo si chiama "Elenco4". Non so come adattare il
codice.


text:
[CUT]
Ma mi dice "Necessario Oggetto". In effetti, cos'è "listfield"? La mia
casella di riepilogo si chiama "Elenco4". Non so come adattare il
codice.
E' il nome della casella di riepilogo presente nella tua maschera, quindi
sarà per te
Elenco4.ListItems ecc ecc



text:

Ma se faccio così mi dice "Impossibile trovare il metodo o il membro
dei dati". E seleziona ListItems dopo elenco4. (o anche me.elnco4.).
In effetti prima intendevo proprio questo perchè di solito quando
metto il punto dopo un oggetto mi esce un elenco con le proprietà e i
metodi di quell'occetto e Listitems non c'era.


text:
<
rquat...@gmail.com
> ha scritto nel messaggio
news:5cee5423-1f84-4a1a...@z6g2000pre.googlegroups.com...


Ma è una listbox Elenco4??



text:
On 6 Feb, 17:35, "Roberto da Parma" <
arisi.robe...@tin.it
> wrote:
> <
rquattro...@gmail.com
> ha scritto nel messaggionews:5cee5423-1f84-4a1a...@z6g2000pre.googlegroups.com...

E' una casella di riepilogo.


text:
<
rquat...@gmail.com
> ha scritto nel messaggio
news:fc8f7abd-adae-4db2...@v18g2000pro.googlegroups.com...


Il codice funziona con il controllo activex ListView ma con le opportune
modifiche potresti farlo funzionare anche con una casella di riepilogo.
Il pricipio è il medesimo.



text:
On 6 Feb, 18:09, "Roberto da Parma" <
arisi.robe...@tin.it
> wrote:
> <
rquattro...@gmail.com
> ha scritto nel messaggionews:fc8f7abd-adae-4db2...@v18g2000pro.googlegroups.com...

Sarebbe possibile farlo funzionare su una sottomaschera in
visualizzazione foglio dati? Se si può, potresti dirmi come?
Grazie
Ciao


text:

Ho risolto nel seguente modo. Ho creato due procedure:
Public Sub AumentaImportanza(ctl As Control)
    Dim I As Integer
    Dim A As Integer
    Dim Indicativo As Integer
    For I = 0 To ctl.ListCount - 1
        If ctl.Selected(I) Then
        If I = 1 Then
        GoTo 10:
        End If
        A = ctl.ItemData(I - 1)
            DoCmd.SetWarnings False
            DoCmd.RunSQL "UPDATE tblVini " & _
                         "   SET Importanza = Importanza +1 " & _
                         " WHERE IDVino = " & ctl.ItemData(I - 1) & ""
            DoCmd.RunSQL "UPDATE tblVini " & _
                         "   SET Importanza = Importanza -1 " & _
                         " WHERE IDVino = " & ctl.ItemData(I) & ""
10:
            DoCmd.SetWarnings True
            ctl.Selected(I) = False
        End If
    Next I
    Me.Elenco4.Requery
End Sub
Public Sub DiminuisciImportanza(ctl As Control)
    Dim I As Integer
    Dim A As Integer
    Dim Indicativo As Integer
    For I = 0 To ctl.ListCount - 1
        If ctl.Selected(I) Then
        DoCmd.SetWarnings False
        If I = ctl.ListCount - 1 Then
        GoTo 20:
        End If
            DoCmd.RunSQL "UPDATE tblVini " & _
                         "   SET Importanza = Importanza -1 " & _
                         " WHERE IDVino = " & ctl.ItemData(I + 1) & ""
            DoCmd.RunSQL "UPDATE tblVini " & _
                         "   SET Importanza = Importanza +1 " & _
                         " WHERE IDVino = " & ctl.ItemData(I) & ""
20:
            DoCmd.SetWarnings True
            ctl.Selected(I) = False
        End If
    Next I
    Me.Elenco4.Requery
End Sub
E adesso funziona.
Grazie
Ciao


text:
[CUT]
E adesso funziona.
Grazie
Ciao
Benissimo...hai fatto bene...il principio era lo stesso.



title: refresh di una query a campi incrociati....

text:
Scusatemi ancora , son tornato con un nuovo problema.
Sin qui tutto bene.
La mia combo nella maschera mi consente di scegliere la struttura da visualizzare. Dopo la scelta mi valorizza il campo [PODsce].

Una query [QRY_DATI] con il seguente criterio nel campo POD:
 Like [forms]![frm_Anagrafica]![PODsce]
mi consente di ottenere tutti i dati relativi a quella struttura.

Suul'evento dopo aggiornamento della mia maschera ho inserito questo codice:
Dim stDocName4 As String
stDocName4 = "QRY_DATI""
Me.Requery

In pratica dopo ogni aggiornamento della combo la query mi aggiorna i dati della maschera.
Fin qui tutto funziona...
.
Il problema è che dovrei alimentare un altra query a campi incrociati che attinge i dati dalla prima e non riesco a farlo, nè ad aggiornarla perchè il fatto che sia dipendente dal criterio visto prima:
Like [forms]![frm_Anagrafica]![PODsce]
non me lo consente.
Qualcuno di buon cuore mi potrebbe dare una dritta ?
grazie davvero a tutte le anime buone che popolano questo forum...


author: Karl Donaubauer

text:
Ciao Ignazio,

ignazio.pilone wrote:
> ...
> Il problema � che dovrei alimentare un altra query a campi incrociati
> che attinge i dati dalla prima e non riesco a farlo, n� ad
> aggiornarla perch� il fatto che sia dipendente dal criterio visto
> prima:
> Like [forms]![frm_Anagrafica]![PODsce]
> non me lo consente.
> ...

Come descrizione di cosa fai, cosa succede, quale errore ecc.
"non me lo consente" non � pi� esauriente ma almeno pi� originale
di "non funziona". ;-)

http://www.donkarl.com/it?FAQ3.18
 ?

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


text:
Il giorno mercoledì 20 marzo 2013 20:49:17 UTC+1, Karl Donaubauer ha scritto:
> Ciao Ignazio,
>
>
>
> ignazio.pilone wrote:
>
> > ...
>
> > Il problema ? che dovrei alimentare un altra query a campi incrociati
>
> > che attinge i dati dalla prima e non riesco a farlo, n? ad
>
> > aggiornarla perch? il fatto che sia dipendente dal criterio visto
>
> > prima:
>
> > Like [forms]![frm_Anagrafica]![PODsce]
>
> > non me lo consente.
>
> > ...
>
>
>
> Come descrizione di cosa fai, cosa succede, quale errore ecc.
>
> "non me lo consente" non ? pi? esauriente ma almeno pi? originale
>
> di "non funziona". ;-)
>
>
>
>
http://www.donkarl.com/it?FAQ3.18
 ?
>
>
>
> --
>
> Ciao
>
> Karl
>
> *********
>
> Access FAQ:
http://www.donkarl.com/it

ciao Karl,
allora se dalla maschera, dopo l'aggiornamento della combo, vada a guardare le query trovo la prima QRY_DATI che nel frattempo si è aggiornata (tramite la condizione:Like [forms]![frm_Anagrafica]![PODsce])
Se vado a vedere la seconda quella dei campi incrociati che ha codice:

TRANSFORM Sum(QRY_DATI.ENATTIVA) AS SommaDiENATTIVA
SELECT QRY_DATI.ORA, Sum(QRY_DATI.ENATTIVA) AS [Totale di ENATTIVA]
FROM QRY_DATI
GROUP BY QRY_DATI.ORA
PIVOT QRY_DATI.Ordinali;e cerco di aggiornarla mi viene fuori un alert che mi dice:

"Il motore di database di Microsoft Access non riconosce '[form]![frm_anagrafica]![PODsce]come espressione o nome di campo valido."

Spero di essere stato chiaro e ti ringrazio di cuore per l'aiuto sempre gentile.


text:
ignazio.pilone wrote:
> Karl Donaubauer ha scritto:
>> ...
>>
http://www.donkarl.com/it?FAQ3.18
 ?
> ...
> "Il motore di database di Microsoft Access non riconosce
> '[form]![frm_anagrafica]![PODsce]come espressione o nome
> di campo valido."
> ...

Non hai avuto voglia di cliccare il link segnalato?



text:

no no Karl ,
non è questione di voglia, il problema è che mi cimento in un campo che non conosco.
Abbi ancora un impulso di pazienza prima di mandarmi a quel paese...ma non capisco come "suggerire" il parametro che non piace alla query.
Sono andato nelle proprietà della query, ho cliccato sull'icona parametri e mi viene fuori una tabella "Parametri Query" con due colonne:
"Parametro" e "tipo di dati".
Ammetto la mia ignoranza in materia, ma sia inserendo [PODsce] che:
 [form]![frm_anagrafica]![PODsce]
non funzione ancora e mi da sempre quel maledetto messaggio...
Se hai ancora voglia di aiutarmi ti ringrazio di cuore, se ti è passata la voglia ti ringrazio lo stesso per la pazienza dimostratami...
un caro saluto.


text:
ignazio.pilone wrote:
> Karl Donaubauer ha scritto:
>> ...
>>>>
http://www.donkarl.com/it?FAQ3.18
 ?
>> ...
>>> "Il motore di database di Microsoft Access non riconosce
>>> '[form]![frm_anagrafica]![PODsce]come espressione o nome
>>> di campo valido."
> ...
> Sono andato nelle propriet� della query, ho cliccato sull'icona
> parametri e mi viene fuori una tabella "Parametri Query" con due
> colonne:
> "Parametro" e "tipo di dati".
> Ammetto la mia ignoranza in materia, ma sia inserendo [PODsce] che:
>  [form]![frm_anagrafica]![PODsce]

Manca un "s": [Forms]![frm_anagrafica]![PODsce]

> non funzione ancora e mi da sempre quel maledetto messaggio...
> ...

Il tipo di dati del campo POD devi sapere tu.
Se non riesci incolla il testo SQL della query e rivela il tipo del campo.



text:
Il giorno venerdì 22 marzo 2013 14:58:08 UTC+1, Karl Donaubauer ha scritto:
> ignazio.pilone wrote:
>
> > Karl Donaubauer ha scritto:
>
> >> ...
>
> >>>>
http://www.donkarl.com/it?FAQ3.18
 ?
>
> >> ...
>
> >>> "Il motore di database di Microsoft Access non riconosce
>
> >>> '[form]![frm_anagrafica]![PODsce]come espressione o nome
>
> >>> di campo valido."
>
> > ...
>
> > Sono andato nelle proprietà della query, ho cliccato sull'icona
>
> > parametri e mi viene fuori una tabella "Parametri Query" con due
>
> > colonne:
>
> > "Parametro" e "tipo di dati".
>
> > Ammetto la mia ignoranza in materia, ma sia inserendo [PODsce] che:
>
> >  [form]![frm_anagrafica]![PODsce]
>
>
>
> Manca un "s": [Forms]![frm_anagrafica]![PODsce]
>
>
>
> > non funzione ancora e mi da sempre quel maledetto messaggio...
>
> > ...
>
>
>
> Il tipo di dati del campo POD devi sapere tu.
>
> Se non riesci incolla il testo SQL della query e rivela il tipo del campo.
>
>
>
> --
>
> Ciao
>
> Karl
>
> *********
>
> Access FAQ:
http://www.donkarl.com/it

Anche aggiungendo la "s" nessun segno di vita. Il campo POD è un campo di testo.
Qui il codice SQL della query:

PARAMETERS [Forms]![frm_anagrafica]![[PODsce] ] Text ( 255 );
TRANSFORM Sum(QRY_DATI.ENATTIVA) AS SommaDiENATTIVA
SELECT QRY_DATI.ORA, Sum(QRY_DATI.ENATTIVA) AS [Totale di ENATTIVA]
FROM QRY_DATI
GROUP BY QRY_DATI.ORA
PIVOT QRY_DATI.Ordinali;

Scusami per la rottura...


text:
ignazio.pilone wrote:
> ...
> Anche aggiungendo la "s" nessun segno di vita. Il campo POD � un
> campo di testo. Qui il codice SQL della query:
>
> PARAMETERS [Forms]![frm_anagrafica]![[PODsce] ] Text ( 255 );

Dovrebbe darti un'errore di sintassi per troppe parentesi quadre:

PARAMETERS [Forms]![frm_anagrafica]![PODsce] Text ( 255 );

> TRANSFORM Sum(QRY_DATI.ENATTIVA) AS SommaDiENATTIVA
> SELECT QRY_DATI.ORA, Sum(QRY_DATI.ENATTIVA) AS [Totale di ENATTIVA]
> FROM QRY_DATI
> GROUP BY QRY_DATI.ORA
> PIVOT QRY_DATI.Ordinali;
>




title: Cornice oggetto non associato e form ridimensionabili in base a immagine contenuta

author: Bruno - S95

text:
Buongiorno e buona domenica.
Access 2000.
In un db di test è presente una mashera con domande e risposte, dalla quale
con un pulsante posso aprire una maschera sincronizzata che mi mostra
l'immagine relativa alla domanda corrente.
Tutto funziona correttamente, ma vorrei poter dimensionare sia il controllo
che la form in funzione dell'immagine rappresemtata (estensione JPG) al fine
di non lasciare spazi vuoti sia in altezza che in larghezza form.
Potete darmi una dritta?
Mille grazie
        Bruno


author: ALESSANDRO Baraldi

text:
"Bruno - S95" <
mus...@virgilio.it
> ha scritto nel messaggio
news:m6TYd.1051397$35.38...@news4.tin.it...

Public Type RetXY
    X    as Long
    Y    as Long
End Type
Private Function fDimensioni(ctlImmagine as acess.Control,byRef Dimensioni
as retXY)
    Dimensioni.X = Int(ctlImmagine.ImageWidth / 14.998)
    Dimensioni.Y = Int(ctlImmagine.ImageHeight / 14.998)
End Function
Ovviamente restituite in Pixel.
Ora converti i Pixel i Twips e ridomensiona l'oggetto ctlImmagine
Me.InsideHeight=Dimensione.Y
Me.With=Dimensione.X
ctlImmagine.Height=Dimensione.Y
ctlImmagine.With=Dimensione.X
Non l'ho provato ma dovrebbe sortire qualche cosa di positivo...! ;-)
L'unico problema che potresti avere è nel caricare le JPG, ma è
tipico di Access e dei Filtri di conversione.
P.S. per la conversione TWIPS/PIXEL(vai al mio sito Sezione API
Conversione Twips/Pixels e viceversa FAQ 1.22)
Ciao
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------


text:
[CUT]
Ciao alessandro,
dove devo inserire quanto segue?
> Public Type RetXY
>    X    as Long
>    Y    as Long
> End Type
>---------------------------------------------------------------
Questa lpenso di averla capita, è una funzione quindi devo aprire un modulo
nuovo e incollarci sopra il tutto. Corretto?
> Private Function fDimensioni(ctlImmagine as acess.Control,byRef Dimensioni
> as retXY)
>    Dimensioni.X = Int(ctlImmagine.ImageWidth / 14.998)
>    Dimensioni.Y = Int(ctlImmagine.ImageHeight / 14.998)
> End Function
>
> Ovviamente restituite in Pixel.
--------------------------------------------------------------------------
Questa parte dove devo inserirla? in apertura maschera che contiene
l'imagine?
> Ora converti i Pixel i Twips e ridomensiona l'oggetto ctlImmagine
> Me.InsideHeight=Dimensione.Y
> Me.With=Dimensione.X
> ctlImmagine.Height=Dimensione.Y
> ctlImmagine.With=Dimensione.X
>
> Non l'ho provato ma dovrebbe sortire qualche cosa di positivo...! ;-)
> L'unico problema che potresti avere è nel caricare le JPG, ma è
> tipico di Access e dei Filtri di conversione.
>
> P.S. per la conversione TWIPS/PIXEL(vai al mio sito Sezione API
> Conversione Twips/Pixels e viceversa FAQ 1.22)
>
> Ciao
> --
> @Alex (Alessandro Baraldi)
> ---------------------------------------------------------------------------
>
http://www.sitocomune.com/
>
http://www.mantuanet.it/alessandro.baraldi/
> ---------------------------------------------------------------------------
>
Riciao e grazie
    Bruno


text:
"Bruno - S95" <
mus...@virgilio.it
> ha scritto nel messaggio
news:wIYYd.651509$b5.29...@news3.tin.it...
>
>
> [CUT]
>
>
> Ciao alessandro,
>
>
> dove devo inserire quanto segue?
>
> > Public Type RetXY
> >    X    as Long
> >    Y    as Long
> > End Type
Nel Modulo Publico dove metti la Funzione per la conversione
TWIPS/PIXEL può andare bene...!
In generale è una dichiarazione Public di Tipo(quì un pò di studio
di VB/A è fondamentale però)....!
> >---------------------------------------------------------------
>
> Questa lpenso di averla capita, è una funzione quindi devo aprire un
modulo
> nuovo e incollarci sopra il tutto. Corretto?
No scritta Private la devi mettere nella Form, se la vuoi rendere
accessibile
ad altre Form, allora va dichiarata Public e messa in un Modulo.
> > Private Function fDimensioni(ctlImmagine as acess.Control,byRef
Dimensioni
> > as retXY)
> >    Dimensioni.X = Int(ctlImmagine.ImageWidth / 14.998)
> >    Dimensioni.Y = Int(ctlImmagine.ImageHeight / 14.998)
> > End Function
> >
> > Ovviamente restituite in Pixel.
> --------------------------------------------------------------------------
>
> Questa parte dove devo inserirla? in apertura maschera che contiene
> l'imagine?
[CUT]
Sempre nella Form.
> Riciao e grazie
>
>     Bruno
Secondo me ti stai imbarcando in una cosa che forse richiedeva un pò più di
conoscenza base.
Le domande che hai posto sono i fondamenti della programmazione VBA,
lasciando perdere le API per ricavare la conversione, ma proprio il come
strutturare le Funzioni e le variabili di Tipo...!
Questo ti porta ad affrontare senza autonomia il problema, di conseguenza
sarà difficile che nell'eventualità non vada si riesca a capire il
perchè....!
Speriamo bene.



text:
"ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:4238b951$0$6307$5fc...@news.tiscali.it...

Alessandro, rivalutando la cosa mi sa che hai proprio ragione. volevofare il
passo più lungo della gamba.
Vedo di accontentarmi su come sta funzionando adesso. Con il VBA sto
iniziando a malapena a far qualcosina, pertanto quando ci capirò di più
riprenderò il discorso.
Infinitamente grazie per la tua cortesia e pazienza.
Ciao
        Bruno


text:
> Alessandro, rivalutando la cosa mi sa che hai proprio ragione. volevofare
il
> passo più lungo della gamba.
>
> Vedo di accontentarmi su come sta funzionando adesso. Con il VBA sto
> iniziando a malapena a far qualcosina, pertanto quando ci capirò di più
> riprenderò il discorso.
>
> Infinitamente grazie per la tua cortesia e pazienza.
>
> Ciao
>
>         Bruno
L'importante è sempre progredire in modo coerente.
Personalmente non metto mai nulla nel mio codice di cui
ho difficoltà ad effettuare Debug o a capire cosa non quadra.
Si può pure fare Copia/Incolla ma spesso non paga e spesso
proprio su queste cose si gioca la credibilità del prodotto...!
Ciao e buon lavoro.



title: Import da file testo e dimensioni mostruose MDB

author: Giuseppe Aulicino

text:
Buongiorno a Tutti !
Ho scritto una routine che importa dati da un file in formato testo in una
tabella access.
Funziona correttamente, ma dopo aver importato qualche migliaio di righe di
testo mi trovo
l'mdb dati da circa 1800 Kb a 32000 Kb. Mi sono distratto un attimo e dopo
qualche prova sono arrivato
a 324 Mb di Mdb con i conseguenti "problemini" che potete immaginare ...
C'č qualcuno che ne sa di piů ?
In caso di  soluzione, non posso invitarvi nella mia casa al mare in
Sardegna  (come ha fatto  qualcuno sul NG)
perchč non la possiedo, ma ve ne saro' profondamente grato ...
Grazie
Auli


text:
Giuseppe Aulicino <
aul...@libero.it
> wrote in message
2BBY8.50422$K_4.9...@twister1.libero.it...CUT
a compattare che succede...???
si riduce di molto o solo di poco?


author: Auli

text:
Wodka4U <marc_AnTiSpaM_o@ma_1Togliere451_rtek.it> wrote in message
7EBY8.68751$Jj7.1...@news1.tin.it...

> Ritorna normale...


title: Sostituire separatore decimale "punto" in automatico con la "virgola"

author: Dino

text:
Ciao a tutti volevo sapere se era possibile impostare tramite codice o
maschera di input in automatico la sostituzione del punto come
separatore dec. con la virgola.Premetto che i campi in esame hanno
tutti come prop.numerico con precisione doppia e come formato euro a 5
dec.oppure valuta a 5 dec.
In sostanza se io scrivo in questi campi 6,3 ottengo 6,3 se invece
scrivo 6.3 ottengo 63.Io vorrei invece ottenere lo stesso risultato.

Grazie in anticipo

Dino


author: BFS

text:

vedi l'istruzione replace(valore,stringa da cercare, stringa da sostituire)

ciao
BFS


text:

Ok,provo e ti faccio sapere.
Grazie mille
Dino


author: sv

text:
Dino ha scritto:

Su KeyDown:

Private Sub TuoControllo_KeyDown(KeyCode As Integer, Shift As Integer)
    If KeyCode = 190 Then KeyCode = 110
End Sub

--
sv

--

questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


author: Vladimiro Leone

text:

Ciao Dino

Private Sub TuaCasella_KeyPress(KeyAscii As Integer)
If KeyAscii = Asc(".") Then
KeyAscii = Asc(",")
End If

Ciao Vladimiro.
End Sub


author: Silvio

text:
"Dino" <
verreng...@alice.it
> ha scritto nel messaggio
news:e3af13b2-1a13-4ef7...@c21g2000yqi.googlegroups.com...

Ciao

A quanto scritto dagli altri, aggiungerei una funzione per verificare il
separatore decimale impostato sul PC che stai usando.
Mi ero inventato questa funzioncina:

Public Function SeparatoreDecimale() As String
    'Individua se il separatore decimale di questa macchina (punto o la
virgola)
    'Resituisce "." oppure ","
    SeparatoreDecimale = Mid(CStr(1.2), 2, 1)
End Function

Ciao

Silvio


text:
On 10 Feb, 07:28, "Silvio" <
m...@mail.com
> wrote:
> "Dino" <
verrengia.d...@alice.it
> ha scritto nel messaggionews:e3af13b2-1a13-4ef7...@c21g2000yqi.googlegroups.com...

Ringrazio tutti per le varie risposte.Non ho ancora avuto modo di
provare.Oggi dovrei riuscire e poi vi faccio sapere.

Grazie ancora

Dino


text:

> Dino- Nascondi testo citato
>
Eccomi .....Allora ragazzi le ho provate tutte.Vanno piu' o meno bene
tutte.
L'unica che non mi funziona e' la soluzione di SV,avete provato anche
voi????
Quella di Vladimiro e' perfetta e velocissima (non ci avervo
pensato,bastava una semplice istruzione If sul tasto giusto)
Va bene anche il "replace" di B & F
Anche la funzione di Silvio va bene,anche se nel mio caso non vedo
l'utilita' di scoprire il separatore decimale del mio Pc.

Ok, ribadisco ancora un grazie a tutti per la disponibilita' datami.

Dino


text:
Dino ha scritto:

Provala dal tastierino numerico.
In genere è quello che si usa per l'inserimento di valori numerici in
gestionali.



text:

> questo articolo e` stato inviato via web dal servizio gratuitohttp://
www.newsland.it/newssegnala
 gli abusi ad ab...@newsland.it- Nascondi testo citato
>
> - Mostra testo citato -

Ok,e' vero con il tastierino num. funziona.Questo da cosa puo' dip???
Se hai potuto provare la soluzione di Vladi funziona in entrambi i
casi.

Grazie ancora SV

Dino


text:
Dino ha scritto:

[CUT]

Una panoramica:

http://lnx.accessgroup.it/community/vba/evento-keypress.html

http://lnx.accessgroup.it/community/vba/eventi-keydown-e-keyup.html

con il demo allegato.

--
sv

--



text:
On 11 Feb, 11:05,
salv...@accessgroup.it
 (sv) wrote:
> Dino ha scritto:
>
> [CUT]
>
>
>
>
>
> > > > Eccomi .....Allora ragazzi le ho provate tutte.Vanno piu' o meno bene
> > > > tutte.
> > > > L'unica che non mi funziona e' la soluzione di SV,avete provato anche
> > > > voi????
> > > > Quella di Vladimiro e' perfetta e velocissima (non ci avervo
> > > > pensato,bastava una semplice istruzione If sul tasto giusto)
> > > > Va bene anche il "replace" di B & F
> > > > Anche la funzione di Silvio va bene,anche se nel mio caso non vedo
> > > > l'utilita' di scoprire il separatore decimale del mio Pc.
> > > > Ok, ribadisco ancora un grazie a tutti per la disponibilita' datami.
> > > > Dino
>
> > > Provala dal tastierino numerico.
> > > In genere è quello che si usa per l'inserimento di valori numerici in
> > > gestionali.
>
> > > --
> > > sv
>
> > > --
>
> > > questo articolo e` stato inviato via web dal servizio
>
> gratuitohttp://
www.newsland.it/newssegnalagli
 abusi ad ab...@newsland.it-
> Nascondi testo citato
>
>
>
> > > - Mostra testo citato -
> > Ok,e' vero con il tastierino num. funziona.Questo da cosa puo' dip???
> > Se hai potuto provare la soluzione di Vladi funziona in entrambi i
> > casi.
> > Grazie ancora SV
> > Dino
>
> Una panoramica:
>
>
http://lnx.accessgroup.it/community/vba/evento-keypress.htmlhttp://lnx.accessgroup.it/community/vba/eventi-keydown-e-keyup.html

>
> con il demo allegato.
>
> --
> sv
>
> --
>
> questo articolo e` stato inviato via web dal servizio gratuitohttp://
www.newsland.it/newssegnala
 gli abusi ad ab...@newsland.it- Nascondi testo citato
>
> - Mostra testo citato -

Grazie ancora
Dino


text:
On 11 Feb, 11:05,
salv...@accessgroup.it
 (sv) wrote:
> Dino ha scritto:
>
> [CUT]
>
>
>
>
>
> > > > Eccomi .....Allora ragazzi le ho provate tutte.Vanno piu' o meno bene
> > > > tutte.
> > > > L'unica che non mi funziona e' la soluzione di SV,avete provato anche
> > > > voi????
> > > > Quella di Vladimiro e' perfetta e velocissima (non ci avervo
> > > > pensato,bastava una semplice istruzione If sul tasto giusto)
> > > > Va bene anche il "replace" di B & F
> > > > Anche la funzione di Silvio va bene,anche se nel mio caso non vedo
> > > > l'utilita' di scoprire il separatore decimale del mio Pc.
> > > > Ok, ribadisco ancora un grazie a tutti per la disponibilita' datami.
> > > > Dino
>
> > > Provala dal tastierino numerico.
> > > In genere è quello che si usa per l'inserimento di valori numerici in
> > > gestionali.
>
> > > --
> > > sv
>
> > > --
>
> > > questo articolo e` stato inviato via web dal servizio
>
> gratuitohttp://
www.newsland.it/newssegnalagli
 abusi ad ab...@newsland.it-
> Nascondi testo citato
>
>
>
> > > - Mostra testo citato -
> > Ok,e' vero con il tastierino num. funziona.Questo da cosa puo' dip???
> > Se hai potuto provare la soluzione di Vladi funziona in entrambi i
> > casi.
> > Grazie ancora SV
> > Dino
>
> Una panoramica:
>
>
http://lnx.accessgroup.it/community/vba/evento-keypress.htmlhttp://lnx.accessgroup.it/community/vba/eventi-keydown-e-keyup.html

>
> con il demo allegato.
>
> --
> sv
>
> --
>
> questo articolo e` stato inviato via web dal servizio gratuitohttp://
www.newsland.it/newssegnala
 gli abusi ad ab...@newsland.it- Nascondi testo citato
>
> - Mostra testo citato -

Carino il demo
:-)
Vladimiro


title: importare una foto in access direttamente con SCANNER

text:
qualcuno di voi sà come potrei importare direttamente con scanner un
immagine in un campo di tipo Oggetto_OLE
una foto tessera per gli iscritti di un associazione? grazie e tutti


title: Invio SMS da Access Help

author: CDM in ufficio

text:
Sapede darmi qualche consiglio su come poter inviare da Access un sms
tramite web?
Grazie a tutti Claudio


title: perchè non ci incontriamo?

author: stwe

text:
come da sub, leggendo post di qualche giorno fa in risposta a Roberto, ho
notato che parlavate di incontravi, la cosa farebbe assolutamente piacere
anche a me, bisogna solo stabilire tempo e luogo.
by
stwe


title: perchè non ci incontriamo?

author: Roberto - Syd

text:
"stwe" <
st...@stwe.org
> ha scritto nel messaggio
news:K9lt7.7687$C15.1...@news.infostrada.it...

Io sono d'accordo se il tempo e il luogo sono compatibili con i miei
impegni.
Bella idea Ciao Roberto - Syd


title: perchè non ci incontriamo?

text:
"Roberto - Syd" <
p.ro...@tin.it
> ha scritto nel messaggio
news:u2Jt7.85955$P04.7...@news2.tin.it...

Grazie, almeno uno che mi risponde...
by
stwe


title: perchè non ci incontriamo?

author: Silvio Berruti

text:
"stwe" <
st...@stwe.org
> ha scritto nel messaggio
news:K9lt7.7687$C15.1...@news.infostrada.it...
> come da sub, leggendo post di qualche giorno fa in risposta a Roberto, ho
> notato che parlavate di incontravi, la cosa farebbe assolutamente piacere
> anche a me, bisogna solo stabilire tempo e luogo.
Il tempo potrebbe essere maturo, anche perché con l'approssimarsi di Natale
e fine anno alcuni di noi avranno molto da fare...
x il luogo, tempo fa, si diceva in centro Italia x non essere troppo
distanti.
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com


title: file di esempio...

author: tempesta

text:
Buongiorno.
Qualcuno di voi sa dove posso scaricare (gratuitamente!!!) un semplice, ma
completo, file di access che possa servire a livello didattico (per qualche
lezione base sull'utilizzo di access), e che comprenda già al suo interno un
buon numero di record in una tabella e certo numero di maschere e query???
Ve ne sarei molto grato...
Grazie.


title: file di esempio...

text:
"tempesta" <
tempe...@antispamyahoo.it
> ha scritto nel messaggio
news:BdnWd.6512$WC1....@tornado.fastwebnet.it...

Hai cercato nel tuo PC NorthWind.Mdb....?
Ciao
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------


title: file di esempio...

text:
> Grazie.
>
>
> Hai cercato nel tuo PC NorthWind.Mdb....?
>
Era esattamente il tipo di risposta che volevo!!! Non sapevo ce ne fosse
uno, nascosto, nel PC.
Grazie!!!
;-)


title: esportazione di un report in formato RTF

author: Nicola

text:
Ciao a tutti!!!
volevo sapere se è normale che quando esporto il report che mi visualizza
gli ordini, non mi vengono inseriti nel file RTF ottenuto ne immagini e ne
linee...
è possibile farlo?
se si, come?
Nicola


author: Emyr

text:
On Mon, 09 Sep 2002 19:24:25 GMT, "Nicola" <
nick...@tiscalinet.it
>
wrote:

si è normale l'unico modo è di esportare in formato snapshot non
modificabile
Saluti.
Emanuele.


title: Combo che, nell'evento DopoAggiornamento, risulta vuota

author: sib

text:
Ciao a tutti,
Ho convertito un db A97 in A2000 e mi succede una cosa strana,
Ho una combo in cui gestisco l'evento "DopoAggiornamento" con del codice,
ora accade che, dopo aver selezionato una voce dal menu' a discesa, si
attiva correttamente l'evento ma nel codice il controllo risulta vuoto e mi
da errore per un utilizzo non valido di Null.
La cosa strana e' che provando una seconda volta la routine funziona
correttamente e non da alcun errore.
Qualcuno ha dei suggerimenti?
Ciao,
Sib
--
------------------------------------------------------
il sito comune di it.comp.database.access:
http://members.xoom.it/it_db_access
------------------------------------------------------
La mia home (ancora non completa)
http://digilander.iol.it/syb
------------------------------------------------------
4000 anni fa', il saggio egizio Ptahhotep scrisse:
"... perche' non esistono saggi per nascita."
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente


title: Access 2007 evitare blocco di sicurezza in apertura

author: BC

text:
L'argomento sarà stato sicuramente trattato in passato ma vorrei sapere
il vostro parere illuminato
Ho un prg costruito in A2003 e funzionante al lavoro su diverse macchine
con A 2007. Quando vado ad installare il FE spesso viene fuori l'avviso
che mette in guardia dalla possibilità che il prg contenga codice
malevolo. Fino ad ora ho risolto in modo autarchico... Il problema è che
non mi ricordo come... (non mi prendete in giro).
Ora il prg mi è stato chiesto da altri reparti e non potrò essere io ad
installarlo.
Mi date un aiuto sulle possibili soluzioni del problema (con codice, con
istruzioni da inviare , ecc)?
saluti ed ancora grazie.
BC

ps ma come fa Access ad accorgersi che il prg non è "dei Suoi"?


author: scaronic

text:

Puoi usare un "Trusted Folder/Location". Vedi questo sito:

http://www.accessribbon.de/en/index.php?Trust_Center:Trusted_Locations

dove puoi scaricare il tool AddPath2010.exe. ecc...


title: apertura file pdf

author: Nicky

text:
ho creato una piccola applicazione che mi visualizza in anteprima dei
documenti scannerizzati e salvati in formato jpg.
Ho la necessità di aggiungere un pulsante che mi consenta di aprire
anche documenti in formato pdf.
Come posso fare?
nicky 63


title: apertura file pdf

author: Sandro

text:
"Nicky" <
Nick...@virgilio.it
> ha scritto nel messaggio
news:QCdBd.350767$b5.17...@news3.tin.it...

Ciao nicky,
anch'io da poco ho realizzato un'applizazione simile alla tua e ho risolto
il problema prelevando delle righe di codice di una demo sul sito di Alex
Baraldi.
Prova a creare il pulsante e a scrivere questo :
Private Sub aprifile_Click()
    Dim ret As Integer
    ret = Shell("rundll32.exe url.dll,FileProtocolHandler " &
Me.filadaprire)
End Sub
dove filedaaprire è nel mio caso una casella di testo contentente path+nome
del file.
A me funziona che è una meraviglia,e ti consente di aprire non solo i jpeg o
pdf, ma tutti i files, anche documenti creati con qualsiasi applicazione.
Ciao


title: apertura file pdf

author: Alessandro Baraldi

text:
"Sandro" <
sandro...@tin.it
> wrote in message
news:wfkBd.609686$
35.25...@news4.tin.it
[CUT]
> Ciao nicky,
>
> anch'io da poco ho realizzato un'applizazione simile alla tua e ho risolto
> il problema prelevando delle righe di codice di una demo sul sito di Alex
> Baraldi.
>
> Prova a creare il pulsante e a scrivere questo :
>
> Private Sub aprifile_Click()
>     Dim ret As Integer
>     ret = Shell("rundll32.exe url.dll,FileProtocolHandler " &
> Me.filadaprire)
> End Sub
>
> dove filedaaprire è nel mio caso una casella di testo contentente path+nome
> del file.
>
> A me funziona che è una meraviglia,e ti consente di aprire non solo i jpeg o
> pdf, ma tutti i files, anche documenti creati con qualsiasi applicazione.
> Ciao
Certo che funziona......!
In realtà questa procedura che è estremamente comoda ha una limitazione.
Il valore restituito in ret non rappresente il PID del processo
in quanto viene aperto come un HyperLink, ma rappresenta
il ParentID.
Questo è scomodo se occorre controllare il processo aperto
o se lo si vuole Killare in modo voluto.
Se l'esigenza è solo quella di lanciarlo è senza dubbi ottimo.
Ciao
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Problema

author: Mary

text:
Buon giorno a tutto l'NG
Dovrei risolvere il seguente problema, potete aiutarmi?
allora: prendete un database di una agenzia immobiliare, metteteci due
tabelle, dove sulla prima vengono inserite tutte le informazione sugli
appartamenti, mentre nella seconda viene inserito il cliente con la
descrizione dell'immobile.
In una sottomaschera mi appaiono tutti quegli appartamenti che ad un dato
cliente potrebbero interessare; e fin qua nessun problema. Il problema
invece sorge quando il cliente ha gia visto un appartamento e quindi nella
mia lista deve apparire se lo ha gia visitato o meno.
Come posso fare?
Grazie
        Alessandro


title: Problema

author: LaLo

text:
"Mary" <
miss...@hotmail.com
> ha scritto nel messaggio
news:3Wg27.32954$q77.2...@news2.tin.it...
> Buon giorno a tutto l'NG
>
> Dovrei risolvere il seguente problema, potete aiutarmi?
> allora: prendete un database di una agenzia immobiliare, metteteci due
> tabelle, dove sulla prima vengono inserite tutte le informazione sugli
> appartamenti, mentre nella seconda viene inserito il cliente con la
> descrizione dell'immobile.
Che c'entra il cliente con la descrizione dell'immobile?
> In una sottomaschera mi appaiono tutti quegli appartamenti che ad un dato
> cliente potrebbero interessare; e fin qua nessun problema. Il problema
> invece sorge quando il cliente ha gia visto un appartamento e quindi nella
> mia lista deve apparire se lo ha gia visitato o meno.
> Come posso fare?
> Grazie
>         Alessandro
>
Se hai due tabelle (Clienti e Immobili) e vuoi controllare i clienti che
hanno effettuato delle visite, allora devi crearti una terza tabella
contenente l'identificativo del cliente, quello dell'immobile e altri dati,
come ad esempio parere del cliente, giorno della visita.
HTH
LaLo


title: Problema

author: Sib dal portatile

text:
"Mary" <
miss...@hotmail.com
> ha scritto nel messaggio
CUT
> prendete un database di una agenzia immobiliare, metteteci due
> tabelle, dove sulla prima vengono inserite tutte le informazione sugli
> appartamenti, mentre nella seconda viene inserito il cliente con la
> descrizione dell'immobile.
> In una sottomaschera mi appaiono tutti quegli appartamenti che ad un dato
> cliente potrebbero interessare; e fin qua nessun problema. Il problema
> invece sorge quando il cliente ha gia visto un appartamento e quindi nella
> mia lista deve apparire se lo ha gia visitato o meno.
Puoi fare una terza tabella associata sia agli appartamenti sia ai clienti.
Quando il cliente ha gia' visitato l'appartamento inserisci la coppia di ID
(appart e cliente) nella tabella, poi, quando devi estrarre nuovamente i
dati, escludi dalla query i record associati dalla nuova tabella.
Sib


title: problemi con MapiSession.SignOn

text:
utilizzo questo controllo per inviare un report in allegato ad un email,
accade però che se annullo l'email creata non inviandola non viene eseguito
il codice finale     MapiSession.SignOff
quindi al prossimo reinvio di un altra email quando esegue
MapiSession.SignOn
và in errore in quanto è già aperta un altra sessione precedente non chiusa
ho provato ad esegure questo codice prima si     MapiSession.SignOn
if MapiSession.SignOn then MapiSession.SignOff
ma non funziona
qualcuno sa dirmi come evitare questo problema?


title: problemi con MapiSession.SignOn

author: Carlo Costarella

text:
"Stero72" <
ste...@email.it
> ha scritto nel messaggio
news:45b8d544$0$3192$4faf...@reader3.news.tin.it...

In ogni caso, sia che invii sia no, devi usare MapiSession.SignOff scritto
immediatamente dopo il send.
Al limite potresti gestire l'eventuale errore con:
On error goto ErroreSend
'tuo codice
ErroreSend:
If Err.Number <> 0 Then
MsgBox Err.Number & " " & Err.Description
'qui dovresti gestire i vari tipi di errore, in ogni caso:
MapiSession.SignOff
End If
Ciao, Carlo


title: Controllare se vi sono nomi in base a lettere digitate

text:
rst.FindFirst "NOME like """ & Me!Testo303.Text & "*"""
Me.Bookmark = rst.Bookmark
Con il codice sopra, riesco a posizionare il selettore di record,
sul record le cui iniziali corrispondono a quelle man mano che digito
in una maschera continua.
Se ho i nomi ad es.
Aldo
Alessandro
Alluminio
Azoto
finche digito A ok, Al ok,     Alp errato
se digito Alp, non essendovi un nome che inizia con questi tre
caratteri,
devo far apparire una msgbox (o maschera) che  mi  avvisa che i nomi
non ci sono e poi al click su un pulsante ok, mi riporta alla penultima
lettera digitata cioè Al.
Ipotizzo un qualcosa di simile
rst.FindFirst "NOME like """ & Me!Testo303.Text & "*"""
if  rst.Nomatch then
devo metttere una msg box che al click mi avvisa e mi annulla l’ultima
digitazione (praticamente esce dal change annulando il carattere
digitato)
Thank You


author: Sergio MAZZA

text:
"rr12rr" <
NOSPAM...@usa.net
> ha scritto nel messaggio
news:3A1007A1...@usa.net...
>
>
> rst.FindFirst "NOME like """ & Me!Testo303.Text & "*"""
> Me.Bookmark = rst.Bookmark
>
>
> Con il codice sopra, riesco a posizionare il selettore di record,
> sul record le cui iniziali corrispondono a quelle man mano che digito
> in una maschera continua.
> Se ho i nomi ad es.
> Aldo
> Alessandro
> Alluminio
> Azoto
> finche digito A ok, Al ok,     Alp errato
> se digito Alp, non essendovi un nome che inizia con questi tre
> caratteri,
> devo far apparire una msgbox (o maschera) che  mi  avvisa che i nomi
> non ci sono e poi al click su un pulsante ok, mi riporta alla penultima
> lettera digitata cioč Al.
>
> Ipotizzo un qualcosa di simile
> rst.FindFirst "NOME like """ & Me!Testo303.Text & "*"""
> if  rst.Nomatch then
> devo metttere una msg box che al click mi avvisa e mi annulla l'ultima
> digitazione (praticamente esce dal change annulando il carattere
> digitato)
>
>
> Thank You
>
Se non ricordo male tu avevi una sottomaschera con i nominativi; se č cosě
puoi controllare l'esistenza o meno di record nel recordset della
sottomaschera:
'------------------
If Me!Sottomaschera.Form.RecordsetClone.EOF Then
    MsgBox "nessun record"
End If
'------------------
Ciao.


text:
rr12rr <
NOSPAM...@usa.net
> wrote in message 3A1007A1...@usa.net...
cut
> finche digito A ok, Al ok,     Alp errato
> se digito Alp, non essendovi un nome che inizia con questi tre
> caratteri,
> devo far apparire una msgbox (o maschera) che  mi  avvisa che i nomi
> non ci sono e poi al click su un pulsante ok, mi riporta alla penultima
> lettera digitata cioč Al.
>
> Ipotizzo un qualcosa di simile
> rst.FindFirst "NOME like """ & Me!Testo303.Text & "*"""
> if  rst.Nomatch then
        msgbox "Non c'e' quello che cerchi",vbinformation,"Attenzione"
        Me.testo303.text=left(me.testo303.text, len(me.testo303.text)-1)
        Exit Sub
End If
> devo metttere una msg box che al click mi avvisa e mi annulla l'ultima
> digitazione (praticamente esce dal change annulando il carattere
> digitato)
Sib
--
------------------------------------------------------
il sito comune di it.comp.database.access:
http://members.xoom.it/it_db_access
------------------------------------------------------
4000 anni fa', il saggio egizio Ptahhotep scrisse:
"... perche' non esistono saggi per nascita."
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente


text:
Ok
Thank You


title: Evidenziare Campo di una Maschera

author: Vittorio

text:
Volevo chiedere il vostro aiuto per risolvere il mio problema.
Ho una Maschera collegata ad una Query nella quale ci sono diversi campi che
possono contenere gli stessi contenuti. Con un controllo "Inserisci la
parola" mediante la query ottengo tutti i Records che contengono la parola
cercata. Ad esempio in [CAMPO_1], [CAMPO_2], [CAMPO_3] č contenuto "Pippo",
mentre nel [CAMPO_4]e [CAMPO_5] č contenuto "Topolino". Vorrei che (nel caso
la parola cercata fosse "Pippo") che i campi della maschera contenenti la
parola "Pippo" vengano evidenziati cambiando il colore del fondo in Rosso.
Potete darmi una mano?
Grazie!


title: Evidenziare Campo di una Maschera

text:
Vittorio ha scritto:
> Volevo chiedere il vostro aiuto per risolvere il mio problema.
> Ho una Maschera collegata ad una Query nella quale ci sono diversi campi che
> possono contenere gli stessi contenuti. Con un controllo "Inserisci la
> parola" mediante la query ottengo tutti i Records che contengono la parola
> cercata. Ad esempio in [CAMPO_1], [CAMPO_2], [CAMPO_3] è contenuto "Pippo",
> mentre nel [CAMPO_4]e [CAMPO_5] è contenuto "Topolino". Vorrei che (nel caso
> la parola cercata fosse "Pippo") che i campi della maschera contenenti la
> parola "Pippo" vengano evidenziati cambiando il colore del fondo in Rosso.
> Potete darmi una mano?
> Grazie!
Non si può.
La formattazione di una sola parte del testo è fattibile solo con
formati non testo, quindi Html o rtf, ne consegue che per fare quanto
dici serve ricorrere all'uso di un OCX, nella fattispecie il
RichText.....
Ma sei certo di volere una cosa simile...?
@Alex


title: Origine Record Multipli

author: Ale

text:
Ciao a tutti,
vorrei fare una maschera e/o un report con dati provenienti da diverse
tabelle e query, insomma delle statistiche (tipo tot righe tab1,tab2, tot
righe in join, left join etc...), ma non so come definire diverse origini
record, se è questo il problema.
Grazie per l'aiuto,
Ale


title: Origine Record Multipli

author: Roberto da casa

text:
"Ale" <
alessa...@hotmail.com
> ha scritto nel messaggio
news:xxZdc.4331$eR5....@tornado.fastwebnet.it...

Le maschere ed i report possono avere un SOLO oggetto come origine record,
quindi se vuoi usare una maschera associata devi prima crearti una query che
metta in join i datti di tutte le tabelle e queries che ti servono e poi
usare tale query come origine record della maschera o del report.
In alternativa potresti usare una maschera non associata e popolare i suoi
controlli da VBA.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: aggiornare i campi di una sottomaschera

author: kokko

text:
salve,
ho una maschera che include una sottomaschera. Tramite un pulsante
apro una form per popolare il campo della sottomaschera citata.
Come faccio a fare in modo che la combo della sottomaschera includa
tra i suoi valori il nuovo record inserito? Non riesco a trovare il
riferimento al controllo della sottomaschera...
Grazie
Saluti
Giovanni


title: aggiornare i campi di una sottomaschera

author: cidi

text:
"kokko" <
giovanni...@alice.it
> ha scritto nel messaggio
news:ikass21ge8pj31481...@4ax.com...

Ciao Giovanni
prova su chiusura maschera, oppure dove ti serve, adattando i nomi:
Forms!NomeMascheraPrincipale!NomeSottomaschera!IDProdotto = Me!IDProdotto
Daniele


title: aggiornare i campi di una sottomaschera

text:
On Sat, 10 Feb 2007 23:47:25 +0100, "cidi" <
dadonz...@tin.it
>
wrote:
>Ciao Giovanni
>prova su chiusura maschera, oppure dove ti serve, adattando i nomi:
>Forms!NomeMascheraPrincipale!NomeSottomaschera!IDProdotto = Me!IDProdotto
>
>Daniele
Forms!NomeMascheraPrincipale!NomeSottomaschera!IDProdotto.Requery
Era questo che intendevo, grazie della dritta.
Ciao
Giovanni


title: richiesta preventivo - upsize tabelle da access a sql server

author: tmtube

text:
avrei necessità  di eseguire un upsize tabelle da access a sql server ma
vorrei lasciare intatto il FE con maschere report moduli ecc... e tabelle
collegate al file dati BE

qualcuno di voi se interessato mi mandi un preventivo a
tmtube73(chicciola)
gmail.com

grazie.


title: prova

author: PDT

text: prova


title: fattura elettronica - numero decimali prezzounitario

author: mario rossi

text:
buongiorno a tutti volevo chiedervi conferma, ho emesso una fattura arrotondando il prezzo unitario a 2 decimali ma il cliente usa 3 decimali per il prezzo unitario quindi la linea fattura risultava errata come segue:

<NumeroLinea>3</NumeroLinea>
<Descrizione>articolo 1</Descrizione>
<Quantita>1080.00</Quantita>
<UnitaMisura>N.</UnitaMisura>
<PrezzoUnitario>0.13</PrezzoUnitario>
<PrezzoTotale>138.24</PrezzoTotale>
<AliquotaIVA>22.00</AliquotaIVA>

allora ho provato a mettere nella fattura elettronica 3 decimali ma le specifiche dell'agenzia delle entrate credo prevedessero al massimo 2 decimali o sbaglio? la stessa linea è diventata quindi

<NumeroLinea>3</NumeroLinea>
<Descrizione>articolo 1</Descrizione>
<Quantita>1080.00</Quantita>
<UnitaMisura>N.</UnitaMisura>
<PrezzoUnitario>0.128</PrezzoUnitario>
<PrezzoTotale>138.24</PrezzoTotale>
<AliquotaIVA>22.00</AliquotaIVA>

il simulatore agenzia delle entrate mi ha detto che il file è corretto, secondo voi quindi accettano anche 3 decimali?

grazie a tutti.


text:

ho provato a mettere 3 decimali anche in prezzototale come segue perchè a volte anche il terzo decimale di prezzototale della singola riga è diverso da zero

<NumeroLinea>4</NumeroLinea>
<Descrizione>articolo 2</Descrizione>
<Quantita>3778.00</Quantita>
<UnitaMisura>N.</UnitaMisura>
<PrezzoUnitario>0.188</PrezzoUnitario>
<PrezzoTotale>710.264</PrezzoTotale>
<AliquotaIVA>22.00</AliquotaIVA>

ho mantenuto 2 decimali nel riepilogo fattura e il simulatore agenzia entrate mi ha restituito il messaggio che la fattura è corretta.

posso stare quindi tranquillo?


author: Potone

text:
Ciao,
gli elementi <PrezzoUnitario> e <PrezzoTotale> sono di tipo Amount8DecimalType che ha la seguente definizione (presente nel file xsd):
<xs:simpleType name="Amount8DecimalType">
    <xs:restriction base="xs:decimal">
      <xs:pattern value="[\-]?[0-9]{1,11}\.[0-9]{2,8}" />
    </xs:restriction>
</xs:simpleType>

Significa che dopo il separatore decimale possono essere indicati da minimo 2 a massimo 8 cifre.

Mat.


text:

perfetto allora direi che va bene, grazie mille.


title: da numero negativo a zero

author: cele

text:
Ciao a tutti
Avrei due piccolissime domande.
Come potrei fare per portare un numero in negativo a zero o null dopo una
semplice operazione??
E dove potrei trovare esempi di criteri (funzioni logiche) da inserire nelle
query?
Ringrazio anticipatamente
        Celestino


title: da numero negativo a zero

author: Stefano Bettini

text:
cele ha scritto nel messaggio <50Ug4.29609$
D3.2...@news.infostrada.it
>...
>Ciao a tutti
>Avrei due piccolissime domande.
>Come potrei fare per portare un numero in negativo a zero o null dopo una
>semplice operazione??
A = B + C
if A < 0 then A = 0
Se lo devi fare spesso, magari dalle query, ti conviene farti
una micro-funzione apposita tipo:
Function Neg2Zero(vNum) as double
Neg2Zero = vNum
if vNum < 0 then Neg2Zero = 0
End Function
od utilizzare la IIF come iif(nz(Numero;0) >= 0; Numero; 0)
>E dove potrei trovare esempi di criteri (funzioni logiche) da inserire
nelle
>query?
Sui db di esempio NorthWind, Ordini e Soluzioni.
Bye, Ste


title: da numero negativo a zero

author: Antonio Biso

text:
Stefano Bettini ha scritto nel messaggio
<861c0t$qit$
1...@fe1.cs.interbusiness.it
>...
>
>cele ha scritto nel messaggio <50Ug4.29609$
D3.2...@news.infostrada.it
>...
>>Ciao a tutti
>>Avrei due piccolissime domande.
>>Come potrei fare per portare un numero in negativo a zero o null dopo una
>>semplice operazione??
>
>
>A = B + C
>if A < 0 then A = 0
Tse, si vede che non hai mai programmato in C.
A = iif(B + C < 0, 0 ,B + C)
Tse!
Antonio


title: da numero negativo a zero

text:
Antonio Biso ha scritto nel messaggio
<8625t2$rfh$
4...@pegasus.tiscalinet.it
>...
>Tse, si vede che non hai mai programmato in C.
>
>A = iif(B + C < 0, 0 ,B + C)
>
>Tse!
>
Fetente&puzzone, stava giusto sulla riga che ti sei guardato
bene dal quotare.......
Attento che chiamo il tuo amico Zanazzi.
Bye, Ste


title: da numero negativo a zero

text:
Stefano Bettini ha scritto nel messaggio
<10kj522$ms9$
1...@fe2.cs.interbusiness.it
>...
>
>Antonio Biso ha scritto nel messaggio
><8625t2$rfh$
4...@pegasus.tiscalinet.it
>...
>
>>Tse, si vede che non hai mai programmato in C.
>>
>>A = iif(B + C < 0, 0 ,B + C)
>>
>>Tse!
>>
>
>
>Fetente&puzzone, stava giusto sulla riga che ti sei guardato
>bene dal quotare.......
No, tu l'avevi fatto con due istruzioni, non con una!!!
>
>Attento che chiamo il tuo amico Zanazzi.
Prendo Zanazzi e ti ci meno!!!
Antonio


title: da numero negativo a zero

text:
Antonio Biso ha scritto nel messaggio
<8629mr$p1a$
1...@lacerta.tiscalinet.it
>...
>>Fetente&puzzone, stava giusto sulla riga che ti sei guardato
>>bene dal quotare.......
>
>No, tu l'avevi fatto con due istruzioni, non con una!!!
>
Cazzarola, siamo sui livelli del: "di che colore era il cavallo
bianco di Napoleone?"...
Di quante righe è composta la riga seguente?
>>>>>od utilizzare la IIF come iif(nz(Numero;0) >= 0; Numero; 0)
>>
>>Attento che chiamo il tuo amico Zanazzi.
>
>Prendo Zanazzi e ti ci meno!!!
>
Ti stacco una gamba e ti picchio con quella!
Almeno potrai dire di esser finalmente riuscito a
perdere qualche chilo.....
Bye, Ste


title: Gestire ANNULLA InputBox

author: Mario Pug

text: Salve. E' possibile gestire in qualche modo il tasto Annulla, che compare in automatico sulla form Input Box?


title: Gestire ANNULLA InputBox

text:
Il giorno martedì 6 ottobre 2020 alle 09:56:11 UTC+2 Mario Pug ha scritto:
> Salve. E' possibile gestire in qualche modo il tasto Annulla, che compare in automatico sulla form Input Box?

Ovviamente si, ma non è cosa così scontata e conosciuta...!
Quando viene premuto ANNULLA il valore restituito non ha il Pointer... quindi non si riesce a discriminare se non usando la conversione da Stringa a Pointer e confrontandolo con ZERO...!

La funzione da usare è StrPtr, Funzione Hidden compresa tra i metodi della Classe VBA, e per poterla vedere, si va in VBE nell'elenco Funzioni e con il Destro si attivano le Funzioni NASCOSTE.

Function StrPtr(Ptr As String) As LongPtr
    Membro di VBA._HiddenModule

ESEMPIO:

Dim strRES              As String
Dim sWHR                As String

    strRES = InputBox("Domanda da InputBox", "VALORE")
    If StrPtr(strRES) = 0 Then
       MsgBox "ANNULLATO"
    Else
        If Len(strRES) > 0 Then
            MsgBox "Premuto OK con valore " & strRES
        Else
            MsgBox "Premuto OK con valore Nullstring"
        End If
    End If

Saluti

@Alex


title: Gestire ANNULLA InputBox

author: Ammammata

text:
Il giorno mar 06 ott 2020 09:56:09a, *Mario Pug* ha inviato su
it.comp.appl.access il messaggio
news:4e854206-1e80-431f...@googlegroups.com
. Vediamo
cosa ha scritto:

> Salve. E' possibile gestire in qualche modo il tasto Annulla, che
> compare in automatico sulla form Input Box?

io uso questo codice (sull'evento AfterUpdate): dopo aver cliccato su un
valore di una ListBox faccio comparire una finestra di dialogo coi tre
pulsanti Yes, No e Cancel

i = MsgBox(Prompt, 259, "Request")

Poi gestisco i tre valori 7, 6 e 2 per fare cose [conferma cambio, annulla
cambio, CANCELLA (DELETE) il valore dall'elenco (mi serviva un comando
facile per farlo fare direttamente all'utente)]

La variabile Prompt viene caricata con diverse cose per facilitare la
scelta all'utente (nome, data, tipo, istruzioni per l'uso)

Private Sub OPTION_AfterUpdate()

Dim i As Integer
Dim Prompt As String

Prompt = "Confirm Switching to " & Me.OPTION & " DataBase?" & Chr(13) &
Chr(10) & Chr(13) & Chr(10)
Prompt = Prompt & ENGMONTHLong(Val(Mid(Me.OPTION, 13, 2))) & "  " &
Mid(Me.OPTION, 9, 4) & Chr(13) & Chr(10) & Chr(13) & Chr(10)

If Mid(Me.OPTION, 5, 1) = "Y" Then Prompt = Prompt & "COMMISSION"
If Mid(Me.OPTION, 5, 1) = "N" Then Prompt = Prompt & "TURNOVER"

Prompt = Prompt & Chr(13) & Chr(10) & Chr(13) & Chr(10)
Prompt = Prompt & "Yes    = Switch to new DB" & Chr(13) & Chr(10) & Chr(13)
& Chr(10)
Prompt = Prompt & "No     = Do NOT switch  (click this if not sure)" &
Chr(13) & Chr(10) & Chr(13) & Chr(10)
Prompt = Prompt & "Cancel = DELETE file  <<<<<<<<< ATTENTION, PLEASE!"

i = MsgBox(Prompt, 259, "Request")

'No
If i = 7 Then
    Me.OPTION = Me.OPTION.OldValue
End If

'Yes
If i = 6 Then
If Not IsNull(Me.OPTION) Then MDBRefresh (CurrentProject.PATH & "\" &
Me.OPTION)
End If

'Cancel = Delete file
If i = 2 Then
If Not IsNull(Me.OPTION) Then Kill (CurrentProject.PATH & "\" & Me.OPTION)
End If

Me.Recalc
DoCmd.Close acForm, "START"
DoCmd.OpenForm "START"

--
/-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\
-=- -=- -=- -=- -=- -=- -=- -=- - -=-
........... [  da casa  ] ...........


title: Campi dinamici su una form

author: Silvy

text:
Salve,
qualcuno sa' come impostare una maschera in modo che al variare del valore
di un campo,
compaiano o meno altri campi?
Mi spiego meglio.
Siamo un lab. di misure e per certi prodotti abbiamo una serie di controlli
da effettuare.
I valori di queste misurazioni vengono inserite in un db.
Al variare pero' del prodotto, variano anche i tipi di misura.
Sarebbe interessante quindi definire il valore (che identifica il prodotto)
nel primo campo e far comparire i successivi campi dove inserire le
misurazioni in funzione di quel primo campo.
Grazie.


title: Campi dinamici su una form

text:
"Silvy" <
sga...@ceamcavi.it
> ha scritto nel messaggio
news:8l8vig$66a$1...@serv1.iunet.it...

Utilizza la proprietą Visible che puoi impostare a True o False. Dovrai solo
inserire il codice che rende visibili le caselle di testo nell'evento che
preferisci della casella di testo "prodotto"...
Ciao.


title: Campi dinamici su una form

text:
Scusa, ma non sono ferratissimo con questo tipo di db.
Potresti darmi qualche informazione in piu'.
Grazie per la pazienza.
Sergio MAZZA <
sergi...@tiscalinet.it
> wrote in message
8l92du$hq0$1...@suite03.caspur.it...



title: Campi dinamici su una form

text:
"Silvy" <
sga...@ceamcavi.it
> ha scritto nel messaggio
news:8l94bs$red$1...@serv1.iunet.it...
> Scusa, ma non sono ferratissimo con questo tipo di db.
> Potresti darmi qualche informazione in piu'.
> Grazie per la pazienza.
>
>
>
Poffarbacco!!! Direi meno di ferratissimo se mi chiedi ulteriori
informazioni.
Facciamo una cosa, tu descrivi fino dove sei arrivato allo sviluppo
dell'applicazione e i vari problemi che vorresti risolvere; perché ho quasi
la sensazione che sei al principio... O sbaglio?
Ciao.


title: Campi dinamici su una form

author: lbo dal portatile

text:
>Scusa, ma non sono ferratissimo con questo tipo di db.
con quali altri tipi di db sei ferrato?
--
make it idiot proof and someone will make a better idiot.
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/


title: Campi dinamici su una form

author: Silvio Berruti

text:
"lbo dal portatile" <
l...@NOSPAM.blunet.it
> ha scritto nel messaggio
news:3978575a...@news.interbusiness.it...
> >Scusa, ma non sono ferratissimo con questo tipo di db.
>
> con quali altri tipi di db sei ferrato?
Avevo trovato un cavallo che era ferrato, anzi ferratissimo  :-)))
ma non in questo tipo di DB...
Silvio



title: Ancora un errore di DLookup

author: Giulio Severini

text:
Ho una casella di testo che dovrebbe visualizzare il nome dell'utente
corrente da una tabella chiamata tblClienti; ecco la sintassi:
=DLookUp("Nome";"tblClienti";"idCliente = " & [Me].[IDCliente])
ho provato anche altre combinazioni ma danno sempre #Nome?
Misteriosa e oscura č la via verso la sintassi corretta!
--
Non avere mai pura dei momenti bui perchč, facci caso, anche le stelle
hanno bisogno della notte per brillare.
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Ancora un errore di DLookup

author: Pablitomf (Maurizio Facciuti)

text:
"Giulio Severini" <
giulio....@ministero.difesa.it
> ha scritto nel
messaggio news:d8chf3$d7j$1...@news.newsland.it...
> Ho una casella di testo che dovrebbe visualizzare il nome dell'utente
> corrente da una tabella chiamata tblClienti; ecco la sintassi:
>
> =DLookUp("Nome";"tblClienti";"idCliente = " & [Me].[IDCliente])
>
> ho provato anche altre combinazioni ma danno sempre #Nome?
>
> Misteriosa e oscura è la via verso la sintassi corretta!
>
Questo nei campi:
=DLookUp("[Nome]";"tblClienti";"idCliente = " & [IDCliente])
Questo nel codice :
DLookUp("[Nome]","tblClienti","idCliente = " & [IDCliente])
Ma la mia domanda è :
questa sintassi prevede il recupero del contenuto del campo Nome della
Tabella tblCliente dove il campo idCliente della tabella stessa è uguale al
contenuto del campo esterno IDCliente... ma è questo che ti serve per
"l'utente corrente"????


title: Ancora un errore di DLookup

author: ALESSANDRO Baraldi

text:
=DLookUp("Nome";"tblClienti";"idCliente = " & [IDCliente])
Le regole di sintassi sono sempre le stesse, quelle che continuano
a farti impazzire....!!!
Prima o poi le impari a memoria, nel frattempo prova a capire
anche dove sbagli....!!!!!!
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------


title: Re: memoria insufficiente se passo da formato testo a numerico

author: giorgio rancati

text:
"mdm" <
michel...@gmail.com
> ha scritto nel messaggio
news:1151568641....@p79g2000cwp.googlegroups.com...
>ho risolto il problema indirettamente:
>1 - ho creato una nuova tabella vuota e coincidente con quella che mi
>dà problemi
>2 - ho modificato il campo da testo a numerico
>3 - ho accodato tutti i 300.000 record in questa nuova tabella
>4 - ho cancellato la vecchia tabella
>Mi interesserebbe comunque capire il problema che ha causato il
>messaggio di memoria insufficiente, si tratta davvero di ram? ho
>lavorato fino ad ora sulla stessa macchina (248 MB di RAM) con database
>molto più grossi, ma tale problema non si era mai verificato.
Ciao mdm,
il problema è dovuto al superamento del valore massimo di pagine da bloccare
per la transazione.
----
You may receive a "There isn't enough disk space or memory" error message
when you perform an operation on an Access table
http://support.microsoft.com/kb/286153/en-us
----
oltre al tuo metodo si può anche risolvere aprendo il database con accesso
esclusivo, in questo caso le pagine non vengono bloccate.
prova a guardare qui
----
Messaggio d'errore 3035 su alter table
http://www.google.it/groups?threadm=%23%23PLizKp...@TK2MSFTNGP09.phx.gbl
----
Ciao
--
Giorgio Rancati
[Office Access MVP]


text:
"mdm" <
michel...@gmail.com
> ha scritto nel messaggio
news:1151583340.2...@d56g2000cwd.googlegroups.com...
>ciao giorgio,
>ho letto la vecchia discussione ed ho risolto il problema con le tue
>indicazioni :-) grazie!!!!
>Riporto una tua frase:
>"l'errore ricevuto è dovuto al superamento del limite massimo per il
>numero
>di blocchi per la condivisione del file"
>immagino tu stia parlando del fatto che durante l'operazione di
>modifica da testo a campo numerico, viene bloccato l'accesso agli atri
>utenti per un certo numero di record, ed in tale caso caso si supera il
>limite massimo consentito.
>Mi spieghersti meglio la tua affermazione?
be, non è una mia affermazione, il meccanismo viene spiegato nella Kb che ho
mostrato
----
You may receive a "There isn't enough disk space or memory" error message
when you perform an operation on an Access table
http://support.microsoft.com/kb/286153/en-us
----
>ossia questo concetto relativo alla "multiutenza"?
esatto.
>se il db fosse condiviso e qualcuno accedesse alla tabella durante
>l'operazione di modifica, cosa succederebbe?
succede che l'altro utente non può modificare i records perchè le pagine di
dati in cui sono contenuti sono bloccate.
Se le pagine bloccate superano il valore MaxLocksPerFile viene notificato
l'errore.
Comunque quando si modifica la struttura di una tabella è bene farlo aprendo
il database con accesso esclusivo impedendo in questo modo l'accesso agli
altri utenti.



title: Array di oggetti ActiveX

text:
Ciao a tutti
ho creato una continuous-form legata a una query.
Nel form ho posto una textbox che visualizza un campo della query
e a fianco di essa un oggetto Active-X (Progress Bar) non legato alla query
stessa.
In modalità Form, vengono visualizzate N istanze del textbox, una per ogni
record che la query estrae, e questo è corretto.
Analogamente vengono visualizzate N istanze della Progress Bar, anche se non
l'ho legata alla query e questo mi va bene.
A questo punto io vorrei accedere ad una sola istanza della Progress-Bar, ad
esempio
la terza, e settarne una proprietà.
Poiché in Design c'è solo un nome, quello dell'oggetto singolo posto di
fianco al text box,
io scrivo ad esempio da VBA:
Me!ProgBar.Value = 50
e mi ritrovo tutte le istanze settate al 50%!
Come posso fare per settarne solo una?
Ho provato con parentesi di tutti i tipi (perché pensavo che fosse un array
di object) ma non sono riuscito.
Grazie a chi mi sa rispondere.
ByZ-2K


title: Array di oggetti ActiveX

author: Alessandro

text:
"ByZ-2K" <
NO_SPAM_...@tiscalinet.it
> wrote in message
news:pd138.24921$ly.8...@twister1.libero.it...

L'Istanza è una sola, così come è una sola l'istanza della TextBox
e di tutti i controlli della visualizzazione a Maschere Continue,
 di fatto è solo una rappresentazione grafica Progressiva, lo dimostra
il fatto che hanno lo stesso nome e nessun INDICE, come sai in ACCESS
non si creano array di controlli.
La possibilità che ti si presenta è quella di sfuttare la tecnica
utilizzata in A97 per la formattazione condizionale, ma dubito
possa funzionare sulla ProgressBar...!!!
Credo quindi, per quel che ne sò, che tu non abbia soluzione....!
Alessandro./[@Alex]/
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Array di oggetti ActiveX

author: gicom

text:
"Alessandro" <
ik2...@libero.it
> ha scritto nel messaggio
news:c2bc7058ef1a574817...@mygate.mailgate.org...

l' unica soluzione che ho trovato:
evento 'sucorrente'
me.progbar1.value=me.casellacoidati
l' inconveniebte è che la progressbar si
aggiorna solo dopo che passi al record successivo.
non ho trovato di meglio :(
ciao


title: Array di oggetti ActiveX

text:
> L'Istanza è una sola, così come è una sola l'istanza della TextBox
> e di tutti i controlli della visualizzazione a Maschere Continue,
>  di fatto è solo una rappresentazione grafica Progressiva, lo dimostra
> il fatto che hanno lo stesso nome e nessun INDICE, come sai in ACCESS
> non si creano array di controlli.
Glab! No, non lo sapevo... la mia esperienza di programmazione viene dal
VC++
e in VBA sono praticamente novizio....
> La possibilità che ti si presenta è quella di sfuttare la tecnica
> utilizzata in A97 per la formattazione condizionale, ma dubito
> possa funzionare sulla ProgressBar...!!!
> Credo quindi, per quel che ne sò, che tu non abbia soluzione....!
Incoraggiante!
Grazie comunque e ciao...
ByZ-2K
PS: A proposito... ma se l'istanza è sempre la stessa come fa text box a
visualizzare
valori differenti? Cioè intendo, quei valori non corrispondono alla
proprietà textbox.value
di ogni singola casella?
Riciao


title: Array di oggetti ActiveX

text:
> l' unica soluzione che ho trovato:
> evento 'sucorrente'
> me.progbar1.value=me.casellacoidati
Proverò
> l' inconveniebte è che la progressbar si
> aggiorna solo dopo che passi al record successivo.
> non ho trovato di meglio :(
E' sempre un aiuto :)
Vedrò se posso sfruttarlo per ciò che devo fare io, altrimenti
cambierò metodo...
Nel frattempo grazie
ByZ-2K