title: Impostare funzioni in una query

text:
Non conosco molto la programmazione per cui uso, in access, la creazione
guidata. Problema: una query di selezione estrae dalla tbl sottostante i
campi DataInizio e DataFine da una serie di record di servizi da effettuare.
In modalità struttura della qry vorrei inserire una funzione (creata da me)
che estragga  tutti i servizi compresi dalla DataInizio alla DataFine
escludendo però quei servizi che sono stati sospesi dalla DataDa alla DataA
(le sospensioni possono essere più di una e sono contenute in una tabella
collegata).
Quando lancio la query, un messaggio mi avvisa che la funzione (che deve
restituire un valore booleano) non è riconosciuta.
Come posso risolvere il problema? DOVE la devo scrivere ed inserire tale
funzione? Come farla riconoscere? Qualcuno mi può dare una mano?
Ringrazio e a tutti auguro un Buon Natale e Felice Anno.
g.d.


title: Impostare funzioni in una query

author: Antonio Biso

text:
gianni401 <
gian...@virgilio.it
> wrote in message
%RCU7.23856$o9.8...@news1.tin.it...

Penso che tu abbia impostato male il problema, almenbo per quello che si
riesce a capire delle tue esigenze.
Io ho capito che tu vuoi selezionare i record che sono compresi in un certo
range di data e che non siano sospesi. Immagino che tu possa legare con un
join la tabella principale con quella che ti da le sospensioni e penso che
nella tabella dei sospesi ci siano solo i record sospesi. A questo punto tu
prepario la query legando le due tabelle con un join esterno, cioè doppio
cliccando sul join devi selezionare o 2 o 3 in modo da far venire la freccia
dalla tabella principale a quella dei sospesi. Poi selezioni il campo chiave
dei sospesi e ci scrivi sotto is null. In questo modo hai selezionato solo i
record NON sospesi, che non legano cioè con la tabella dei sospesi.
Ora prendi i due campi data inizio e data fine. Sotto data inizio come
criterio ci metti >= Tuadatainiziale e sotto data fine ci metti <=
Tuadatafinale
Fine
Antonio


title: Impostare funzioni in una query

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:%yDU7.344806$sq5.16...@news.infostrada.it...

Hai inquadrato benissimo il problema. Ti ringrazio dell'aiuto.
Ciao. Ri-Buon Natale.
g.d.


title: Impostare funzioni in una query

text:
gianni401 <
gian...@virgilio.it
> wrote in message
ASDU7.24033$o9.8...@news1.tin.it...
>
> > Fine
> >
> > Antonio
> >
> Hai inquadrato benissimo il problema. Ti ringrazio dell'aiuto.
Hehe e eheh he...so' ganzo io!
he hehehe
Antonio


title: OT: CWORLD - INTERNET FREE SU TUTTO IL TERRITORIO NAZIONALE

author: ZAZA

text:
http://connect.areamediaweb.it/cworld
Accesso ad internet:
• su rete tradizionale PSTN a 56k o ISDN a 64k;
• da tutta Italia con telefonata urbana;
• senza limiti di tempo;
Servizi Aggiuntivi:
• e-mail da 5mb;
• accesso webmail (per leggere la posta direttamente dal tuo browser);
• accesso al server news;
Inizia subito la tua iscrizione!
Se sei già registrato o vuoi modificare i tuoi dati clicca qui!
http://connect.areamediaweb.it/cworld
Per ulteriori informazioni o richieste di assistenza scrivere a:
admin...@areamediaweb.it


title: Problemi con le date

author: mantis

text:
Salve a tutti,
avrei un problema con Access 2000 relativo alle date.
In una maschera ho due Caselle di testo dove devo inserire due date, una
di inizio ed una di fine, per poter filtrare i dati di una sottomaschera
contenenti un campo Data/Ora.
Il problema è che quando vado a filtrare i vadi via VB nella
sottomaschera, Access scambia le date, ovvero usa la datazione americana,
sostituendo il giorno col mese.
Quindi se uso un filtro "Between #08/06/2005# And #11/06/2005#" lui
capisce che devo filtrare dal 6 di Agosto al 6 di Novembre e non dall'8
Giugno all'11 Giugno come dovrebbe essere.
Qualcuno di voi sa come ovviare questo problema nel modo più semplice
possibile?
Grazie in anticipo
Carlo
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Problemi con le date

author: Cinzia

text:
"mantis" <
miz...@yahoo.it
> ha scritto nel messaggio
news:d8rcmj$lka$1...@news.newsland.it...

Ciao Carlo
 passagli le date nel formato americano mm/dd/yyy o nel formato
internazionale yyyy/mm/gg   usando Format(tuaData, "mm/dd/yyyy")
Cinzia


title: Problemi con le date

text:
Cinzia ha scritto:
> >
> Ciao Carlo
>  passagli le date nel formato americano mm/dd/yyy o nel formato
> internazionale yyyy/mm/gg   usando Format(tuaData, "mm/dd/yyyy")
> Cinzia
Un problema che mi ha tormentato per anni risolto con una semplice
funzione...
Fortuna ci sono i forum! :-)
Grazie per l'aiuto
Carlo
PS: Complimenti per il CISA



title: 2 Domande per iniziare!

author: Marco

text:
Ciao a tutti, e scusate se le mie due domande Vi possono sembrare banali...
1- che query dovrei creare per poter inserire in un unico campo (di un
singolo record) la somma dei contenuti di un singolo campo di una serie di
record??? (GUARDO DI SPIEGARMI MEGLIO!) Esempio: ho 5 record formati
ciascuno da un campo... es.
record 1 - campo 1 - valore "A"
record 2 - campo 1 - valore "B"
... etc...
record 5 - campo 1 - valore "E".
VORREI, tramite una query, creare una tabella con un unico record ed un
unico campo con valore
record 1 - campo 1 - valore "A, B, C, D, E"
OVVERO, la concatenazione dei contenuti di ogni singolo campo di ogni
singolo record
AIUTO! COME POTER FARE?
2- dopo aver fatto una query, avrei bisogno di inserire una numeratore
progressivo in un apposito campo creato per ogni singolo record risultante
dalla query... (GUARDO DI SPIEGARMI MEGLIO!) Esempio: creo una qualsiasi
query e ottengo come risultato una serie di record...
record 1 - campo 1 - campo 2 - campo 3...
record 2 - campo 1 - campo 2 - campo 3...
record 3 - campo 1 - campo 2 - campo 3...
... etc...
vorrei aggiungere ad ogni record un campo contenente un numero progressivo.
COME FARE?
record 1 - campo 1 - campo 2 - campo 3... + campo 4 (valore 1)
record 2 - campo 1 - campo 2 - campo 3... + campo 4 (valore 2)
record 2 - campo 1 - campo 2 - campo 3... + campo 4 (valore 3)
Scusate la banalità delle mie due precedenti domante...
ma stò iniziando solo ora a "SPIPPOLARE" con ACCESS!
Non sono molto pratico (non si è capito, vero?!)
Saluti e grazie per ora...
a buon rendere...
Mrc


title: 2 Domande per iniziare!

text:
"Marco" <
ma...@pernici.net
> ha scritto nel messaggio
news:bc5jia$qr5$1...@newsread.albacom.net...

Vediamo se posso esserti di aiuto, con una sola query non credo si possa
fare, cmq qui ci sono cervelloni forse ci riescono :P
io posso darti un'alternativa a quello che chiedi, però devi scrivere del
codice:
Le 2 Tabelle di riferimento sono :
Tabella1
   Campo1    (Testo lungo 50)
Tabella2
   Campo1    (Numerico Precisione doppia)
   Campo2    (Testo lungo 50)
Dim dbs As Database
Dim tab1 As Recordset
Dim tab2 As Recordset
Dim Xflg1 As Integer
Dim Risultato As String
Dim ContaRighe As Double
Set dbs = CurrentDb
Set tab1 = dbs.OpenRecordset("SELECT * FROM [Tabella1]")
Set tab2 = dbs.OpenRecordset("tabella2", dbOpenTable)
ContaRighe = 0
Risultato = ""
If tab1.RecordCount > 0 Then
    Do Until tab1.EOF = True
        If Xflg1 = 0 Then
        tab1.MoveFirst
        Xflg1 = 1
        Else
        tab1.MoveNext
        End If
        If tab1.EOF = False Then
        Risultato = Risultato + Trim(tab1!campo1) + ", "
        ContaRighe = ContaRighe + 1
        End If
    Loop
End If
tab2.AddNew
tab2!campo1 = ContaRighe
tab2!campo2 = Risultato
tab2.Update
Spero di averti aiutato, sicuramente altri scrivono meno codice o
addirittura per nulla, questo so fa :)
Cia Marco F.
** Articoli inviato tramite i servizi gratuiti di
www.x-privat.org
 **


title: 2 Domande per iniziare!

text:
"Marco" <
ma...@pernici.net
> ha scritto nel messaggio
news:bc5jia$qr5$1...@newsread.albacom.net...
Un'unica risposta: scrivi un subject più significativo e, meglio, splitta in
due post con due domande distinte (se non sono correllate!)
Antonio


title: 2 Domande per iniziare!

author: Debora

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:PWyHa.97155$lK4.2...@twister1.libero.it...

Antonio!!!......Sei davvero incorregibile!!!! Non cambi mai....
;-)))
D.........


title: Nascondere Campi "Foglio dati"

author: Ferrari Rino

text:
Salve come da oggetto ho provato su evento Form click
a nascondere un campo in una sottomaschera in visualizzazione Foglio dati
ma non avviene nulla !
come poter ovviare a questo problema?
La mia esigenza e quella di mostrare o nascondere un determinato campo in
base a
una istruzione if in visualizzazione Foglio dati
Grazie.


title: Nascondere Campi "Foglio dati"

author: Roberto dalla campagna

text:
Ferrari Rino <
rinof...@virgilio.it
> wrote in message
OW%0b.116419$cl3.3...@news2.tin.it...

Tti rammento che in una maschera (o sottomaschera) non esistono i campi, che
invece sono contenuti nelle tabelle e nelle queries, ma i controlli.
Mi sembra che in una maschera con visualizzazione Foglio dati non puoi
rendere non visibile un controllo; cambia la visualizzazione della
sottomaschera in Maschere continue: così non dovresti avere problemi.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Nascondere Campi "Foglio dati"

text:
"Roberto dalla campagna" <
r.ma...@libero.it
> ha scritto nel messaggio
news:_t01b.254981$lK4.7...@twister1.libero.it...
>
> Ferrari Rino <
rinof...@virgilio.it
> wrote in message
> OW%0b.116419$cl3.3...@news2.tin.it...
> > Salve come da oggetto ho provato su evento Form click
> > a nascondere un campo in una sottomaschera in visualizzazione Foglio
dati
> > ma non avviene nulla !
> > come poter ovviare a questo problema?
> > La mia esigenza e quella di mostrare o nascondere un determinato campo
in
> > base a
> > una istruzione if in visualizzazione Foglio dati
> > Grazie.
>
> Tti rammento che in una maschera (o sottomaschera) non esistono i campi,
che
> invece sono contenuti nelle tabelle e nelle queries, ma i controlli.
>
> Mi sembra che in una maschera con visualizzazione Foglio dati non puoi
> rendere non visibile un controllo; cambia la visualizzazione della
> sottomaschera in Maschere continue: così non dovresti avere problemi.
>
> --
> Roberto
>
Ciao Roberto
Scusami per l'errore di specifica , per chi lavora con A. sono
parametri fondamentali, sarà il troppo lavoro o il troppo caldo!
comunque  in merito al mio problema
questa mia richiesta era dovuta al fatto  che per motivi
di tempo momentaneamente mi serviva per tamponare
e farmi risparmiare un po' di lavoro ma credo che dovrò
rifare tutte le sottomaschere con visualizzazione maschere continue
per poter risolvere questo ed altri problemi.
Grazie comunque
Rino Ferrari


title: Nascondere Campi "Foglio dati"

author: Alberto S.

text:


In visualizzazione foglio dati puoi provare con una riga di codice
tipo
   Me.MiaSottomaschera!MioControllo.ColumnHidden = True
Ciao
--
Alberto
No alle guerre


title: Nascondere Campi "Foglio dati"

text:
> >Salve come da oggetto ho provato su evento Form click
> >a nascondere un campo in una sottomaschera in visualizzazione Foglio dati
> >ma non avviene nulla !
> >come poter ovviare a questo problema?
> >La mia esigenza e quella di mostrare o nascondere un determinato campo in
> >base a
> >una istruzione if in visualizzazione Foglio dati
> >Grazie.
>
> In visualizzazione foglio dati puoi provare con una riga di codice
> tipo
>    Me.MiaSottomaschera!MioControllo.ColumnHidden = True
>
> Ciao  Alberto e grazie.
Rino Ferrari


title: Nascondere Campi "Foglio dati"

text:
On Fri, 22 Aug 2003 12:51:16 GMT, "Ferrari Rino"
<
rinof...@virgilio.it
> wrote:
>> In visualizzazione foglio dati puoi provare con una riga di codice
>> tipo
>>    Me.MiaSottomaschera!MioControllo.ColumnHidden = True
>>
>> Ciao  Alberto e grazie.
>Rino Ferrari
Prego, ciao.



title: Tabella collegata

text:
Salve a tutti,
vorrei prelevare dei dati da un'altra tabella che vengono inseriti dati tutti i giorni e che quando si aggiorna il db di origine si aggiorni anche quello collegato ma senza fare l'inverso e cioè l'origine non deve essere aggiornato dal db collegato, mi dite come fare?
Non so se mi sono spiegato bene, altrimenti faccio una spiegazione migliore.
Grazie


title: Tabella collegata

author: GiorgioDaPrato

text:

 la descrizione può anche essere sufficiente

però è essenziale far conoscere se i "due database"
sono entrambi Access


title: Tabella collegata

author: Karl Donaubauer

text:
Salve,

..:: Gighen ::.. ha scritto:
> vorrei prelevare dei dati da un'altra tabella che vengono inseriti dati tutti i giorni e che quando si aggiorna il db di origine si aggiorni anche quello collegato ma senza fare l'inverso e cioè l'origine non deve essere aggiornato dal db collegato, mi dite come fare?
> ...

Invece di una tabella collegata potresti usare una query di selezione
verso la tabella nell'altro db, tipo:

SELECT *
FROM tblClienti IN 'D:\BelloPersorso\BelloDB.accdb'

Poi cambi la proprietà "Tipo Recordset" della query a "Snapshot".

Non si tratta di una variante estremamente sicura ma più di una tabella
collegata.

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

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


title: Gestire Protocollo!!

author: bizio

text:
Ciao a tutti,
Sto pensando di implementare la gestione di un protocollo all'interno
di un db già in uso!
La cosa non dovrebbe essere una cosa molto complessa,pensavo ad
TAB_Protocollo con i campi id_prot (contatore), n_prot (numerico),
data(data), tipo (testo --> in/out), mittente (testo),
destinatario(testo), note (memo).
Domande?
-Come gestisco le chiavi primarie in tabella?Mi conviene soddividere la
data in 3 campi cosi da avere il campo Anno e renderlo chiave primaria
insieme al campo n_prot?
-Il campo n_prot deve essere incrementale e univoco ovviamente per ogni
anno,ma al cambio dell'anno deve partire da 1!!Come posso realizzarlo?
Ciao di nuovo e buon 2007!!


title: Gestire Protocollo!!

author: Pablitomf (Maurizio Facciuti)

text:
"bizio" <
fabriz...@libero.it
> ha scritto nel messaggio
news:1167737607.8...@48g2000cwx.googlegroups.com...
>Domande?
>-Come gestisco le chiavi primarie in tabella?Mi conviene soddividere la
>data in 3 campi cosi da avere il campo Anno e renderlo chiave primaria
>insieme al campo n_prot?
>-Il campo n_prot deve essere incrementale e univoco ovviamente per ogni
>anno,ma al cambio dell'anno deve partire da 1!!
Guardati :
http://www.accessgroup.it/HomeArgomenti.asp?ID=126&Oggetto2=DB%20Fatturazione
Guarda la numerazione delle fatture per anno come avviene.
;-)
--
--
Ciao
Pablitomf (Maurizio Facciuti)
-----------------------------------------------------------------
Access: 97, 2000, XP e 2003
ASP
-----------------------------------------------------------------
http://www.accessgroup.it/
-----------------------------------------------------------------
Il mio motto :
""Non mi fido molto delle statistiche, perchč un uomo con la testa nel forno
acceso e i piedi nel congelatore statisticamente ha una temperatura media."


title: apertura maschera da casella di riepilogo

author: Enrico Virginio

text:
E' possibile in una casella di riepilogo fare click (o doppio click) su
un record ed aprire una maschera associata a quel record ?
Grazie.
Ciao-
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


text:
Enrico Virginio <
nor...@libero.it
> wrote in message
fa40e079cb8e7d747b...@mygate.mailgate.org...
> E' possibile in una casella di riepilogo fare click (o doppio click) su
> un record ed aprire una maschera associata a quel record ?
La casella di riepilogo avrą come valor associato l'id univoco di quel
record. Al clic fai docmd.openform "tuaform" mettendo come parametro where
"[id] = casellacombinata
La form avrą la tabella some origine record
Antonio


title: "Casella di testo" (bis!)

author: Angelo

text:
Ringraziando Roberto ed Emyr per le risposte precedenti, cerchero' di
spiegarmi con un esempio valido per i suggerimenti del caso:
Avendo la Tabella1 contenente i records:
Cognome (testo)
Nome (testo)
Iscrizione (data/ora)
e la Query1 che calcola la somma dei giorni risultanti dalla data di
iscrizione fino alla data corrente:
Cognome     Nome             Data
giorni:Date()-[Tabella1]![Data]
Tabella1       Tabella1         Tabella1
Vorrei creare un controllo in una maschera ove per ogni soggetto mi si
visualizzi la somma dei giorni calcolati dalla Query1.
Spero di essere stato chiaro ....disponibile per ogni precisazione.
Angelo


title: Report Filtro in base a maschera

author: Roberto da Parma

text:
Ciao a tutti,
volevo sapere se c'è un modo per applicare ad un report un filtro applicato
ad una maschera, mi spiego:
ho una maschera dove tramite ad esempio il filtro in base a maschera creo un
filtro.Successivamente lancio un report dove vorrei venga applicato lo
stesso filtro usato nella maschera.
Questo mi permette di mantenere il più generale possibile il report.
Ho studiato una procedura che però mi sembra un pò pesante e astrusa ( rende
l'idea )...praticamente sul lancio della stampa "copio" ( da codice) il
filtro apllicato alla maschera e lo "incollo" nel filtro del report, tenendo
naturalmente attivato nelle proprietà del report la casella Consenti filtro.
Però credo che potrebbe creare problemi se ad esempio ci fossero delle
sottomaschere....
Se c'è qualche procedura più semplice fatemelo sapere....
Ringrazio come sempre del vostro aiuto e colgo l'occasione di farvi gli
AUGURI DI BUON NATALE ( alla faccia di chi ora vole proibirci anche questa
espressione...)
Roberto


title: Report Filtro in base a maschera

author: gaetano di zanni

text:
"Roberto da Parma" <
aris...@libero.it
> ha scritto nel messaggio
news:43a6fdc8$0$7313$4faf...@reader4.news.tin.it...

Si, esiste la tecnica della query by form (QBF)
nei criteri della query scrivi :
forms!nomemascherafiltro!nomecampo
il nomecampo è una casella di testo non associata di tipo casella combinata
e deve avere come origine riga il relativo campo della tabella.
In questo modo avrai un database adattabile agevolmente...
Ciao


title: Report Filtro in base a maschera

text:
"gaetano di zanni" <
gaetano...@alice.it
> ha scritto nel messaggio
news:43a70f34$0$7322$4faf...@reader4.news.tin.it...

Senza saperlo credo di aver adottato proprio questo procedimento.
Infatti mando in una casella la stringa ricavata dal filtro sulla maschera e
la utilizzo come filtro per il report.
Grazie
Roberto


title: Report Filtro in base a maschera

text:
"Roberto da Parma" <
aris...@libero.it
> ha scritto nel messaggio
news:43a9890b$0$27606$4faf...@reader1.news.tin.it...

Prego.


title: La funzione IIF

author: Carlo

text:
N.G. buona giornata,
Piccolo problema con la formula IIF (non ho mai usato la funzione IIF
nel creare una Query ho un campo [1Ordine] che in alcuni record é nullo
visto che devo convertire il dato in Euro, cosa ho fatto:nella query ho
creato un campo calcolato Ordine:[1Ordine]/1936,27 e qui tutto OK, come
posso inserire la formula IIF per determinare che se il campo [1Ordine] = is
null  il campo calcolato deve essere "0" altrimenti il campo calcolato =
[Ordine /1936,27]? Ho provato ma mi da errore di riferimento circolare...
Grazie per l'aiuto
--
Carlo
:-)
--------------------------------------------------------------------------------
La mia Cartella di Posta in Arrivo è protetta con SPAMfighter
1060 messaggi contenenti spam sono stati bloccati con successo.
Scarica gratuitamente SPAMfighter!


title: La funzione IIF

text:
"Carlo" <
carlog...@tiscali.it
> ha scritto nel messaggio
news:457d6d3d$0$20803$5fc...@news.tiscali.it...
> N.G. buona giornata,
> Piccolo problema con la formula IIF (non ho mai usato la funzione IIF
> nel creare una Query ho un campo [1Ordine] che in alcuni record é nullo
> visto che devo convertire il dato in Euro, cosa ho fatto:nella query ho
> creato un campo calcolato Ordine:[1Ordine]/1936,27 e qui tutto OK, come
> posso inserire la formula IIF per determinare che se il campo [1Ordine] =
> is null  il campo calcolato deve essere "0" altrimenti il campo calcolato
> = [Ordine /1936,27]? Ho provato ma mi da errore di riferimento
> circolare...
> Grazie per l'aiuto
>
>
> --
> Carlo
> :-)
    RISOLTO Scusate
Ciao a tutti



title: memorizzare il nome di una form da aprire dopo averne aperta prima  un'altra

author: Giuseppe

text:
Buongiorno a tutti.
Ho un db multiditta.
Per evitare per ogni nuova fattura di selezionare la ditta, ho creato
una maschera di selezione ditta da aprire prima della form frmfatture.
Su chiusura della maschera di selezione ditta memorizzo con una query
di creazione tabella l'id della ditta selezionata. Su ogni nuova
fattura l'idazienda devequindi essere uguale all'idazienda della
tabella creata dalla query.
Il problema è questo: dal mio menu su click del pulsante faccio aprire
la maschera di selezione ditta. Dopo aver selezionato la ditta, su
chiusura mi deve aprire la form frmfatture.
Siccome intendo utilizzare la maschera di selezione ditta anche prima
di altre form che non sia solo frmfatture e cmq per altre tabelle e
record, come faccio a memorizzare il nome della form che deve aprire
la maschera di selezione ditte alla sua chiusura?
Grazie e buona domenica a tutti i frequentatori dell'NG.
Giuseppe.


author: radicale 003

text:

Beh,
la cosa piu' semplice e' creare una variabile pubblica
in un modulo dove ci memorizzi il nome della maschera
da aprire.


text:

Infatti avevo previsto questa soluzione anche perchè la utilizzo per
memorizzare il campo su cui avere il focus su chiusura di alcune
maschere.
Ho messo in un modulo
Public frm As Form
poi ho messo su click del pulsante che apre la prima maschera
set frm = frmfatture
docmd.openform "frmselezioneditta"
Poi sulla form frmselezioneditta su pulsante conferma evento click ho
messo
docmd.openform frm
docmd.closeform acform, "frmselezioneditta"
ma quando apro la form frmselezioneditta  mi dice errore di
compilazione evidenziandomi in Vba la stringa frm AS frmfatture
Cosa dovrei cambiare?
Grazie.


text:
Scusa non considerare il post precedente.
Infatti avevo previsto questa soluzione anche perchè la utilizzo per
memorizzare il campo su cui avere il focus su chiusura di alcune
maschere.
Ho messo in un modulo
Public frm As Form
poi ho messo su click del pulsante che apre la prima maschera
set frm = frmfatture
docmd.openform "frmselezioneditta"
Poi sulla form frmselezioneditta su pulsante conferma evento click ho
messo
docmd.openform frm
docmd.closeform acform, "frmselezioneditta"
ma quando apro la form frmselezioneditta  mi dice "errore di run time
'2498' - Tipo di dati dell'espressione errato per uno degli argomenti.
clicco su debug e mi evidenzia il codice
DoCmd.OpenForm frm
su evento click del pulsante conferma della form frmselezioneditta.
Cosa dovrei cambiare?
Grazie.
Giuseppe.


text:

Non capisco bene quello che hai fatto.
Dovrei avere l' applicazione sotto mano ...


text:
> Non capisco bene quello che hai fatto.
> Dovrei avere l' applicazione sotto mano ...
Solo ora sono riuscito a memorizzarlo su MegaUpload
Eccolo:
http://www.megaupload.com/?d=G61YZY3G
Ciao
Giuseppe


author: Geppo

text:
Ciao Giuseppe wrote:
> Buongiorno a tutti.
> Ho un db multiditta.
> Per evitare per ogni nuova fattura di selezionare la ditta, ho creato
> una maschera di selezione ditta da aprire prima della form frmfatture.
> Su chiusura della maschera di selezione ditta memorizzo con una query
> di creazione tabella l'id della ditta selezionata. Su ogni nuova
> fattura l'idazienda devequindi essere uguale all'idazienda della
> tabella creata dalla query.
> Il problema � questo: dal mio menu su click del pulsante faccio aprire
> la maschera di selezione ditta. Dopo aver selezionato la ditta, su
> chiusura mi deve aprire la form frmfatture.
> Siccome intendo utilizzare la maschera di selezione ditta anche prima
> di altre form che non sia solo frmfatture e cmq per altre tabelle e
> record, come faccio a memorizzare il nome della form che deve aprire
> la maschera di selezione ditte alla sua chiusura?
> Grazie e buona domenica a tutti i frequentatori dell'NG.
> Giuseppe.
provato con openargs del metodo  docmd.openform?
Ad es.:
docmd.openform "frmditte",,,,,,
me.name
nella form "frmditte" su chiusura scriverai:
docmd.openform me.openargs
--
Ciao
Geppo


text:

Ciao Geppo. Grazie innanzitutto.
Il metodo OpenArgs, lo utilizzo in quasi tutte le form, per poter
tornare sulla form da cui era stata aperta quella attiva.
In questo caso, io ho un menu con circa 10 pulsanti, ognuno ha il
comando docmd.openform "frmfatture" o "frmMandati" ecc.... . Quindi su
click mi apriva la form di inserimento realtiva e per ogni inserimento
dovevo scegliere la ditta su cui lavorare.
Con la form di selezione ditta che apro su click di ognuno dei
pulsanti del menu, scelgo la ditta e su chiusura mi deve aprire la
form associata al pulsante del menu con cui aprivo la form di
inserimento desiderata.
Ho cmq provato la tua soluzione, in questo modo.
Su pulsante option1 del mio menù ho messo:
docmd.openform "frmselezioneditta",,,,,,
frmfatture.name
 o
docmd.openform "frmSelezioneDitta",,,,,,me!
frmfatture.name
.
Il messaggio di errore è : errore di runtime '424' - necessario
oggetto.
Evidentemente il metodo openargs memorizza solo il nome della form
attiva, ma non consente di memorizzare il nome della form che deve
aprire successivamente.
Purtroppo non ho ancora imparato a scrivere e utilizzare le variabile,
ma ritengo che quella indicata da radicale.002 sia il giusto metodo.
Magari una dritta sulla variabile che maldestramente ho messo nel db
caricato al link del post precedente.
Chiedo scusa a tutti, se le mie richieste sono troppo dettagliate, ma
cerco di spiegare in uno solo la situazione del db e quello che
intendo ottenere.
Ciao.
Giuseppe.


text:
Ciao Giuseppe wrote:
----cut----
> Ciao Geppo. Grazie innanzitutto.
> Il metodo OpenArgs, lo utilizzo in quasi tutte le form, per poter
> tornare sulla form da cui era stata aperta quella attiva.
> In questo caso, io ho un menu con circa 10 pulsanti, ognuno ha il
> comando docmd.openform "frmfatture" o "frmMandati" ecc.... . Quindi su
> click mi apriva la form di inserimento realtiva e per ogni inserimento
> dovevo scegliere la ditta su cui lavorare.
> Con la form di selezione ditta che apro su click di ognuno dei
> pulsanti del menu, scelgo la ditta e su chiusura mi deve aprire la
> form associata al pulsante del menu con cui aprivo la form di
> inserimento desiderata.
> Ho cmq provato la tua soluzione, in questo modo.
> Su pulsante option1 del mio menů ho messo:
qual'č il nome della form da aprire in chiusura di "frmselezioneditta?
se č "frmfatture" basta passare il nome con openargs cosi:
 docmd.openform "frmselezioneditta",,,,,,"frmfatture"
> Il messaggio di errore č : errore di runtime '424' - necessario
> oggetto.
> Evidentemente il metodo openargs memorizza solo il nome della form
> attiva, ma non consente di memorizzare il nome della form che deve
> aprire successivamente.
No, in "openargs" ci passi quello che ti serve.
> Purtroppo non ho ancora imparato a scrivere e utilizzare le variabile,
> ma ritengo che quella indicata da radicale.002 sia il giusto metodo.
> Magari una dritta sulla variabile che maldestramente ho messo nel db
> caricato al link del post precedente.
> Chiedo scusa a tutti, se le mie richieste sono troppo dettagliate, ma
> cerco di spiegare in uno solo la situazione del db e quello che
> intendo ottenere.
forse perchč non era ben chiaro quello che volevi ottenere.
> Ciao.
> Giuseppe.
--
Ciao
Geppo


text:
....dimenticavo, dalla maschera "frmselezioneditta" apri la form il cui nome
hai passato con openargs in questo modo:



text:

Grazie Geppo così funziona. Grazie
Un'ultima cosa.
Se ho bisogno oltre che di indicare la form da aprire, anche quella in
cui tornare indietro posso utilizzare la funzione
Dim strFoo As String
strFoo = Me.Name & "/" & "frmfattura
    DoCmd.OpenForm "frmselezioneditta", , , , , , strFoo
e poi sulla form frmselezioneditta fare:
docmd.openform me.Forms(Split(Me.OpenArgs, "/")(0))  per tornare alla
form precedente su pulsante esci
e
docmd.openform me.Forms(Split(Me.OpenArgs, "/")(1))  per aprire la
form frmfatture per inserire una nuova fattura.
E' giusto come procedimento?
Ciao.
Giuseppe.


text:
Ciao Giuseppe wrote:
---cut--
> Un'ultima cosa.
> Se ho bisogno oltre che di indicare la form da aprire, anche quella in
> cui tornare indietro posso utilizzare la funzione
> Dim strFoo As String
>
> strFoo = Me.Name & "/" & "frmfattura
>     DoCmd.OpenForm "frmselezioneditta", , , , , , strFoo
> e poi sulla form frmselezioneditta fare:
cosi:
 docmd.openform Split(Me.OpenArgs, "/")(0)
> per tornare alla
> form precedente su pulsante esci
> e
cosi:
 docmd.openform Split(Me.OpenArgs, "/")(1)
>  per aprire la
> form frmfatture per inserire una nuova fattura.
> E' giusto come procedimento?
Si.



text:
Grazie della correzione.
Ciao.
Giuseppe.


title: ACCESS......solo con access?

author: larry

text:
Salve a tutto il NG.
Ho creato un databese, con relative maschere,tabelle,ecc.
Vengo alla domanda:
Per eseguire, o + precisamente, per lavorare sul database, è necessario
installare access?
Purtroppo il pc su cui dovrà lavorare non dispone di molto spazio,quindi
vorrei sapere come far eseguire l'applicazione senza dover installare office
ed il relativo access.
Vi ringrazio per l'aiuto....buone feste già che ci sono
ciao ciao..
Larry


title: ACCESS......solo con access?

text:
"larry" <
nospam...@libero.it
> ha scritto nel messaggio
news:bJ2R9.73796$TC5.2...@twister1.libero.it...

Puoi installare solo Access, senza Office completo.
Oppure se hai la versione Developer il Runtime.....!
In ogni caso qualche 20M ti servono se non di più...!
@Alex.


title: ACCESS......solo con access?

text:
@Alex <
ik2...@libero.it
> wrote in message
Z03R9.73224$Ou4.2...@twister2.libero.it...
>
> "larry" <
nospam...@libero.it
> ha scritto nel messaggio
> news:bJ2R9.73796$TC5.2...@twister1.libero.it...
> > Salve a tutto il NG.
> > Ho creato un databese, con relative maschere,tabelle,ecc.
> > Vengo alla domanda:
> > Per eseguire, o + precisamente, per lavorare sul database, è necessario
> > installare access?
cut
cut
cut
 Puoi installare solo Access, senza Office completo.
> Oppure se hai la versione Developer il Runtime.....!
> In ogni caso qualche 20M ti servono se non di più...!
>
> @Alex.
Grazie x la risposta...
x il runtime posso eseguire il solo database?Magari risparmiando anche sui
20 Mb?
Comunque vedrò se riesco ad installare solo access (se ci stà...la vedo
dura!!)
Grazie ancora...buone feste
Ciaooo
Larry


title: ACCESS......solo con access?

author: Ettore Manara

text:
"larry" <
> Purtroppo il pc su cui dovrà lavorare non dispone di molto spazio,quindi
> vorrei sapere come far eseguire l'applicazione senza dover installare
office
> ed il relativo access.
Lascia perdere, se hai poco spazio è saggia politica non lavorare con
Database ... credimi.
Ciao.


title: ACCESS......solo con access?

author: Oscar Manfredini

text:
"Ettore Manara"
> Lascia perdere, se hai poco spazio è saggia politica non lavorare con
> Database ... credimi.
Concordo ;-)


title: caselle combinate e dati automatizzati

author: massimo

text:
ciao a tutti, vorrei inserire in una sottomaschera la
possibilità che digitando es: 1 mi compaia automaticamente nella
casella di fianco gennaio , 2 febbraio ect, ect, è possibile?
grazie
max
--
Inviato da Virgilio
http://newsgroup.virgilio.it
.. molto piu' di un servizio di news via web


title: caselle combinate e dati automatizzati

author: Cinzia

text:
"massimo" <
mabi...@tin.it
> ha scritto nel messaggio
news:14057832.1096371558652.JavaMail.fast@sc-nfssmb-2...
> ciao a tutti, vorrei inserire in una sottomaschera la
> possibilità che digitando es: 1 mi compaia automaticamente nella
> casella di fianco gennaio , 2 febbraio ect, ect, è possibile?
>
> grazie
>
> max
> --
Ciao Massimo,
la prima soluzione che mi viene in mente è:
Crei una tabella di appogio tblMesi campi
IDMese e Mese
1 Gennaio
2 Febbraio
.....
Sulla Seconda casella nella formula Origine Dati della Casella usi
DlookUp("[Mese]"; "TblMesi"; "[IdMese]=" & Casella1)
Ciao
Cinzia


title: caselle combinate e dati automatizzati

text:
Cinzia ha scritto:

> Grazie Cinzia,
  per l'aiuto a buon rendere.



title: messaggio Record can t be read. No permission on table ......

author: marco

text:
ciao
Ho il seguente problema con access 97: Ho creato un file mdb che si collega
con
tabelle di un altro mdb, ma quando lo lancio mi da il seguente errore:
Record can t be read. No permission on table ......
Come faccio ad ottenere questi permessi?


author: Shanty

text:
A parte che non è molto chiaro cosa intendi quando "lo lanci "...
provando ad interpretare, non è che stai cercando di fare delle
modifiche alla struttura delle tab collegate?
Perchè se è così non si può fare!
Se il probl è un altro proverei a ricreare i collegamenti con le tab
...
oppure hai più versioni di Access installate?
...mi fermo con le ipotesi, se aggiungi dettagli o quello che vorresti
fare vedo se riesco ad esserti utile!
Shanty


title: Informazione

author: Rosario Manto

text:
E' posibbile far scomparire la chiave in alto (+ la scritta Microsoft
Access) a sinistra
per personalizzare ancor di più il tuo database?
Grazie per la risposta


title: Informazione

author: Michele Amato

text:
Rosario Manto <
rosari...@citiesonline.it
> wrote in message
8sjlm9$8jf$1...@serv1.iunet.it...

Vedi menu Strumenti, Avvio...
Michele


title: Ordine di Tabulazione...

author: SuperPippo宰at Home

text:
ciao a tutti di NG...
ho una maschera con una sottomaschera
e vorrei che dopo l'ultimo record della maschera
il cursore si posizionasse in quello della sottomaschera..
per continuare altri inserimenti...
purtroppo ora arrivato all'ultimo record della maschera
il cursore si posiziona al punto di partenza...
come faccio ???


title: Ordine di Tabulazione...

author: Gippe

text:
"SuperPippoŽ_at Home" <ik0qddT...@TOGLISPAMlibero.it> ha scritto nel
messaggio news:FYF6b.299180$lK4.9...@twister1.libero.it...

Dovresti scrivere un codice in visual basic: sapresti farlo?
Praticamente dovresti dire alla tua applicazione che una volta lasciato lo
stato attivo del tuo controllo dovrebbe passare lo stato attivo alla
sottomaschera.
Avrei bisogno di maggiori dati per poterti aiutare.
Fatti risentire cosě vediamo di aggiustare la cosa.
Saluti.
Gippe.


title: Ordine di Tabulazione...

text:
Gippe wrote:
> "SuperPippo®_at Home" <ik0qddT...@TOGLISPAMlibero.it> ha scritto
>> il cursore si posizionasse in quello della sottomaschera..
>> per continuare altri inserimenti...
>> purtroppo ora arrivato all'ultimo record della maschera
>> il cursore si posiziona al punto di partenza...
>> come faccio ???
>
> Dovresti scrivere un codice in visual basic: sapresti farlo?
NO !!
> Praticamente dovresti dire alla tua applicazione che una volta
> lasciato lo stato attivo del tuo controllo dovrebbe passare lo stato
> attivo alla sottomaschera.
Ok.. cmq.. l'unico dato che posso darti è che se clikko con il mouse
và sul controllo ma con il tasvo invio oppure con il Tab no !!
> Avrei bisogno di maggiori dati per poterti aiutare.
> Fatti risentire così vediamo di aggiustare la cosa.
ok fammi sapere cosa ti occorre..
Ciao e grazie per l'aiuto-....


title: Ordine di Tabulazione...

text:
> Ok.. cmq.. l'unico dato che posso darti è che se clikko con il mouse
> và sul controllo ma con il tasvo invio oppure con il Tab no !!
 Questo non saprei, dovrei guardare le voci delle proprietà, o qualcuno più
pratico di me potrebbe aiutarti.
> ok fammi sapere cosa ti occorre..
Vai nella modalità struttura della maschera e clicca la casella di testo
dalla quale vuoi che si passi alla sottomaschera. Ora clicca col tasto
destro e leggici sopra, ci sarà scritto qualcosa del tipo "Casella di testo:
xxxxxxx". Ripeti l'operazione con la sottomaschera e mandami i nomi dei due
oggetti.
Saluti


title: Ordine di Tabulazione...

text:
Gippe wrote:
>
> Vai nella modalità struttura della maschera e clicca la casella di
> testo dalla quale vuoi che si passi alla sottomaschera. Ora clicca
> col tasto destro e leggici sopra, ci sarà scritto qualcosa del tipo
> "Casella di testo: xxxxxxx". Ripeti l'operazione con la sottomaschera
> e mandami i nomi dei due oggetti.
------------
Ok... nella maschera l'ultima casella è "Medico"
e nella sottomaschera la prima casella è "Data Inserimento"
Ciao...


title: Ordine di Tabulazione...

text:
"SuperPippo®_at Home" <ik0qddT...@TOGLISPAMlibero.it> ha scritto nel
messaggio news:m%_6b.301800$lK4.9...@twister1.libero.it...

Allora vai nella modalità struttura della tua maschera e clicca sul
controllo Medico col tasto destro, e seleziona proprietà. Poi scegli apri la
cartella Evento e clicca su Su disattivato: sulla destra ti appariranno due
tastini, seleziona quello con i tre puntini. Ora ti si aprirà una maschera
di selezione: scegli Generatore di Codice.
Ti comparirà quanto segue
Private Sub Medico_LostFocus()
End Sub
tra le due righe scrivi
Data Inserimento.SetFocus
Quindi avrai dopo l'operazione
Private Sub Medico_LostFocus()
Data Inserimento.SetFocus
End Sub
clicca sul tasto in alto a sx, quello col logo di Access, e verifica se
funziona.
Dovrebbe andare
Fammi sapere.
Saluti.
Gippe


title: Ordine di Tabulazione...

text:
Gippe wrote:
> "SuperPippo®_at Home" <ik0qddT...@TOGLISPAMlibero.it> ha scritto
>
> Private Sub Medico_LostFocus()
>
> End Sub
>
> tra le due righe scrivi
> Data Inserimento.SetFocus
>
> Quindi avrai dopo l'operazione
>
> Private Sub Medico_LostFocus()
> Data Inserimento.SetFocus
> End Sub
> clicca sul tasto in alto a sx, quello col logo di Access, e verifica
> se funziona.
> Dovrebbe andare
> Fammi sapere.
-----------------------------
mi esce l'errore di variabile non definita....
e si seleziona di blu "Inserimento"...
come mai ???
ecco il codice...
Private Sub Medico_LostFocus()
Data Inserimento.SetFocus
End Sub
Ciao...


title: Ordine di Tabulazione...

text:
"SuperPippo®_at Home" <ik0qddT...@TOGLISPAMlibero.it> ha scritto nel
messaggio news:bt37b.302706$lK4.9...@twister1.libero.it...

prova ad unire DataInserimento: dovresti farlo prima nelle proprietà della
casella di testo e dopo nel codice che ti ho suggerito (sempre tasto dx sul
controllo in modalità struttura della maschera, poi Altro e infine agisci su
Nome elemento).
Aspetto notizie.
Gippe


title: Ordine di Tabulazione...

text:

non sò che dire.. dice
errore di compilazione
variabile non definita...
il codice usato :
Private Sub Medico_LostFocus()
Data_Inserimento.SetFocus
End Sub
è un giallo ???
Ciao...


title: Ordine di Tabulazione...

text:
-CUT-
> non sò che dire.. dice
> errore di compilazione
> variabile non definita...
> il codice usato :
> Private Sub Medico_LostFocus()
> Data_Inserimento.SetFocus
> End Sub
>
> è un giallo ???
> Ciao...
>
Non so come aiutarti, perché dovrei vedere il tuo db: se vuoi puoi
mandarmene una copia (se non è molto grande) così provo ad aiutarti.
Ciao.
Gippe.


title: Ordine di Tabulazione...

text:
Gippe wrote:
> -CUT-
>> non sò che dire.. dice
>> errore di compilazione
>> variabile non definita...
>> il codice usato :
>> Private Sub Medico_LostFocus()
>> Data_Inserimento.SetFocus
>> End Sub
>
> Non so come aiutarti, perché dovrei vedere il tuo db: se vuoi puoi
> mandarmene una copia (se non è molto grande) così provo ad aiutarti.
----------------
grazie di tutto... soluzione trovata ca Carlo.. ecco...
Private Sub Medico_LostFocus()
Me![Prestazioni Sottomaschera].SetFocus
Me![Prestazioni Sottomaschera]![Data Inserimento].SetFocus
End Sub
Ciao...


title: Ordine di Tabulazione...

text:
"QU@RKź" <ik0qddT...@TOGLISPAMlibero.it> ha scritto nel messaggio
news:Uz%7b.311052$lK4.9...@twister1.libero.it...
> grazie di tutto... soluzione trovata ca Carlo.. ecco...
>
> Private Sub Medico_LostFocus()
> Me![Prestazioni Sottomaschera].SetFocus
> Me![Prestazioni Sottomaschera]![Data Inserimento].SetFocus
> End Sub
>
> Ciao...
Meglio cosě. In futuro comunque, occhio ai nomi!
Ciao
Gippe.


title: Stampa report su modulo alto 20 cm.

author: Soci

text:
Da:
an...@si.technet.it
Oggetto: Stampa report su modulo alto 20 cm.
Sottopongo un problema che non sono riuscito a risolvere anche dopo
molte prove con una Epson lx 400 stampare un rerport su un modulo
continuo di 20 cm di altezza e 20 “buchi”, tra uno “Strappo” e l’altro.
Spero che qualcuno mi dia una “dritta”.
Resto in attesa
Antonello Cini


title: Stampa report su modulo alto 20 cm.

author: Lbo da casa

text:
>continuo di 20 cm di altezza e 20 “buchi”, tra uno “Strappo” e l’altro.
hai cambiato la dimensione della pagina?  non soltanto i margini di
stampa in a4.
20 buchi dovrebbero essere l'altezza dl letter americano, no?
--------------------------------------------------
ATTENZIONE!
it.comp.database.access diventera' it.comp.appl.access!
cercalo tra i nuovi ng e linkalo!
-----------------------------------
rimuovere NOSPAM. per mandare email
-----------------------------------
il sito comune di it.comp.database.access:
http://members.xoom.it/it_db_access


title: Stampa report su modulo alto 20 cm.

text:
Ringrazio del contributo che mi ha messo sulla buona strada per risolvere il
problema.
Antonello
Lbo da casa ha scritto:



title: Visualizzare all'interno di una form fiel di testo o html

author: Nick

text:
Ciao a tutti, ogni tanto rispunto anch'io con i miei cavilli :D
come da oggeto.. secondo voi esiste la possibilità di vedere all'interno
di una form (quidni senza lanciare programmi esterni) il contenuto di un
file di testo o di un file html (in questo caso vederlo correttamtne
formattato, come si vedrebbe su explorer, per capirci..)
per quanto riguarda il file di testo, sto cercando un metodo che non sia
creare il codice (se pur banale) che legga dal file e mi scriva in una
txtbox (anche se per ora è l'unica soluzione che ho trovato :D)
voi che dite?
Grazie
Ciao
Nick


author: Alessandro Baraldi

text:
"Nick" <
senzamai...@sul.ng
> wrote in message
news:436a765e$0$22298$
4faf...@reader1.news.tin.it

Potresti usare il Controllo OCX WebBrowser, dovrebbe risolverti
tutti i problemi.
Il fatto è che tra gli OCX è uno dei più complessi.
Trovi degli esempi per VB, ma facilmente adattabili a VBA
Ciao
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


text:
Grazie della dritta..
vedo se fa a l caso mio ;)
Ciao
Nick


author: Sergio MAZZA

text:
"Nick" <
n.s...@gmail.com
> ha scritto nel messaggio news:1131107458.4...@g47g2000cwa.googlegroups.com...

In aggiunta al suggerimento di Alex, considera che il controllo WebBrowser ha tutte le funzionalità del browser Internet Explorer;
quindi puoi caricare il testo e visualizzarlo dinamicamente con le stesse tecniche del DHTML ed applicargli al volo anche i fogli di
stile, ma non solo. Se gli passi un nome di file office o pdf o comunque un file che ha registrata l'applicazione che lo gestisce lo
visualizzi dentro il controllo diventando quindi un viewer quasi totale.
In questa discussione trovi un esempio di come ho risolto, insieme a Cinzia, il tuo problema.
(inizio e descrizione del problema)
http://groups.google.it/group/microsoft.public.it.vb/browse_thread/thread/d574975acbe78f44/9a51b537652a7c8e?q=sergio+mazza&rnum=10#9a51b537652a7c8e
(la soluzione)
http://groups.google.it/group/microsoft.public.it.vb/browse_thread/thread/12adab546614ba48/f3f22e6311b960fb?q=sergio+mazza&rnum=13#f3f22e6311b960fb
(una variante)
http://groups.google.it/group/microsoft.public.it.vb/browse_thread/thread/23856b216ff41e80/28e2d7458b150a4e?q=sergio+mazza&rnum=7#28e2d7458b150a4e
Ciao.
--
Sergio MAZZA


title: sintassi formato controllo data

author: Antonio in the city

text:
Ho un controllo che ha come origine un campo data il cui formato è gg/mm/aa.
Sempre nella stessa maschera vorrei inserire un controllo dall'apparenza di
una etichetta con solo l'anno, in pratica
se il record correlato ha scritto nel controllo data "11/10/2001",
nell'altro controllo dovrebbe comparire solo "2001".
Grazie
Antonio


title: sintassi formato controllo data

author: oliones

text:
"Antonio in the city" <
pippoz...@usa.net
> ha scritto nel messaggio
news:9s9a0c$l6m$1...@pegasus.tiscalinet.it...

Anno = DatePart("yyyy", nomeControllo, vbMonday)
dovrebbe funzionare
guarda DatePart
ciao


title: sintassi formato controllo data

author: Silvio Berruti

text:
"Antonio in the city" <
pippoz...@usa.net
> ha scritto nel messaggio
news:9s9a0c$l6m$1...@pegasus.tiscalinet.it...

Nella proprietà Formato scrivi
aaaa
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com


title: sintassi formato controllo data

text:
"Silvio Berruti" <
sber...@libero.it
> ha scritto nel messaggio
news:ZL7G7.34044$sq5.1...@news.infostrada.it...
cut
>
> Nella proprietą Formato scrivi
> aaaa
>
> --
>
Ok grazie mille.
Antonio


title: sintassi formato controllo data

author: bande

text:
"Antonio in the city" <
pippoz...@usa.net
> ha scritto nel messaggio
news:9s9a0c$l6m$1...@pegasus.tiscalinet.it...

Me!CtrlAnno = Year(Me!CtrlData)


title: Query, per un record, più voci???

text:
Non ho trovato di meglio per il subject...
Ecco qua il mio problema:
ho 2 tabelle:
TAB1 (ID, Descrizione, Valore)
TAB2 (ID, IDCatalogo, NumCatalogo)
legate con una relazione dal campo ID
vorrei riuscire a visualizzare in una query i dati della TAB1 + i dati della
TAB2 (per quanto riguarda NumCatalogo possono essere più di uno, ma nel mio
caso massimo tre)
Esempio:
ID - Descrizione - Valore - ID - IDCatalogo - NumCatalogo - NumCatalogo -
NumCatalogo
1 - PIPPO - 1000 - 1 - Catalogo1 - 001 - 1575 - 3598
2 - MIRIAM - 5000 - 2 - Catalogo1 - 0025 - 1576 - 3600
3 - OSCAR - 1500 - 3 - Catalogo1 - 037 - 1900 - 3200
4 - REMO - 1800 - 4 - Catalogo1 - 045 - 1854 - 3198
5 - LUIGI - 1900 - 5 - Catalogo1 - 098 - 1457 - 3785
Attualmente filtro in base a IDCatalogo, però ovviamente mi visualizza un
solo NumCatalogo, quindi dovrei mettere come condizione "Catalogo1 e
Catalogo2 e Catalogo3" per visualizzare appunto i diversi "NumCatalogo".
Qualcuno mi spiega brevemente
Grazie Anna
--------------------------------
Inviato via
http://usenet.libero.it


title: Impedire il salvataggio di un record

text:
Salve a tutti,
questo è il mio problema:
Presi i valori di 2 campi, se i valori immessi su di essi sono già
presenti in tabella, vorrei evitare che la maschera mi salvi il record..in
pratica fare la stessa cosa di creare una chiave primaria con 2 campi.
Ho messo un'istruzione SQL che mi effettua il controllo nell'evento
BEFOREUPDATE, per il momento appare un messaggio, ma alla fine il record
viene salvato...
Vorrei evitare che il record venga salvato ed inoltre non annullare le
modifiche effettuate sugli altri campi.
Grazie
.spero di essere stato chiaro
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Impedire il salvataggio di un record

author: namor

text:
Davide77 ha scritto:
> Salve a tutti,
> questo è il mio problema:
> Presi i valori di 2 campi, se i valori immessi su di essi sono già
> presenti in tabella, vorrei evitare che la maschera mi salvi il record..in
> pratica fare la stessa cosa di creare una chiave primaria con 2 campi.
> Ho messo un'istruzione SQL che mi effettua il controllo nell'evento
> BEFOREUPDATE, per il momento appare un messaggio, ma alla fine il record
> viene salvato...
> Vorrei evitare che il record venga salvato ed inoltre non annullare le
> modifiche effettuate sugli altri campi.
> Grazie
> ..spero di essere stato chiaro
Su beforeupdate ti basta impostare Cancel=True per bloccare l'inserimento.
Namor
--
namor at inwind punto it



title: Impedire il salvataggio di un record

text:
namor ha scritto:
> Davide77 ha scritto:
> > Salve a tutti,
> > questo è il mio problema:
> > Presi i valori di 2 campi, se i valori immessi su di essi sono già
> > presenti in tabella, vorrei evitare che la maschera mi salvi il record..in
> > pratica fare la stessa cosa di creare una chiave primaria con 2 campi.
> > Ho messo un'istruzione SQL che mi effettua il controllo nell'evento
> > BEFOREUPDATE, per il momento appare un messaggio, ma alla fine il record
> > viene salvato...
> > Vorrei evitare che il record venga salvato ed inoltre non annullare le
> > modifiche effettuate sugli altri campi.
> > Grazie
> > ..spero di essere stato chiaro
> Su beforeupdate ti basta impostare Cancel=True per bloccare l'inserimento.
> Namor
FANTASTICO!!!
GRAZIE INFINITE!!!
--



title: Impedire il salvataggio di un record

text:
namor ha scritto:
> Davide77 ha scritto:
> > Salve a tutti,
> > questo è il mio problema:
> > Presi i valori di 2 campi, se i valori immessi su di essi sono già
> > presenti in tabella, vorrei evitare che la maschera mi salvi il record..in
> > pratica fare la stessa cosa di creare una chiave primaria con 2 campi.
> > Ho messo un'istruzione SQL che mi effettua il controllo nell'evento
> > BEFOREUPDATE, per il momento appare un messaggio, ma alla fine il record
> > viene salvato...
> > Vorrei evitare che il record venga salvato ed inoltre non annullare le
> > modifiche effettuate sugli altri campi.
> > Grazie
> > ..spero di essere stato chiaro
> Su beforeupdate ti basta impostare Cancel=True per bloccare l'inserimento.
> Namor
Ok, va benissimo, riesco a bloccare l'inserimento!
faccio un esempio:
ho inserito dei valori che grazie alla funzione non posso salvare...clicco
un pulsante che mi manda la stampa...e' vero che non salvo i dati ma cmq
la stampa viene eseguita !
grazie
Davide
--



title: Impedire il salvataggio di un record

text:
Davide77 ha scritto:
> namor ha scritto:
> > Davide77 ha scritto:
> > > Salve a tutti,
> > > questo è il mio problema:
> > > Presi i valori di 2 campi, se i valori immessi su di essi sono già
> > > presenti in tabella, vorrei evitare che la maschera mi salvi il
record..in
> > > pratica fare la stessa cosa di creare una chiave primaria con 2 campi.
> > > Ho messo un'istruzione SQL che mi effettua il controllo nell'evento
> > > BEFOREUPDATE, per il momento appare un messaggio, ma alla fine il record
> > > viene salvato...
> > > Vorrei evitare che il record venga salvato ed inoltre non annullare le
> > > modifiche effettuate sugli altri campi.
> > > Grazie
> > > ..spero di essere stato chiaro
> > Su beforeupdate ti basta impostare Cancel=True per bloccare l'inserimento.
> > Namor
> Ok, va benissimo, riesco a bloccare l'inserimento!
> faccio un esempio:
> ho inserito dei valori che grazie alla funzione non posso salvare...clicco
> un pulsante che mi manda la stampa...e' vero che non salvo i dati ma cmq
> la stampa viene eseguita !
> grazie
> Davide
Che versione di access usi? Maschera singola o continua?
Namor
--
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito



title: Impedire il salvataggio di un record

text:
namor ha scritto:





Maschera singola con sottomaschera...ma il check viene effettuato sulla
maschera Singola(quella principale)
grazie
--



title: Impedire il salvataggio di un record

text:
Davide77 ha scritto:
[CUT]
> > > Ok, va benissimo, riesco a bloccare l'inserimento!
> > > faccio un esempio:
> > > ho inserito dei valori che grazie alla funzione non posso
salvare...clicco
> > > un pulsante che mi manda la stampa...e' vero che non salvo i dati ma cmq
> > > la stampa viene eseguita !
> > > grazie
> > > Davide
> > Che versione di access usi? Maschera singola o continua?
> > Namor
> Maschera singola con sottomaschera...ma il check viene effettuato sulla
> maschera Singola(quella principale)
> grazie
La cosa piů semplice č verificare al momento del click sul pulsante lo
stato del record:
if me.dirty then
  msgbox "Completa l'inserimento dei dati prima di aprire la stampa."
else
  docmd.openreport ...
end if
Namor
--
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito



title: Questione di Runtime

author: MIX

text:
Salve a tutti,
Questo pomeriggio ho letto qualcosa in tema di runtime e licenza d'uso su
dei post di aprile scorso.
Ho letto troppi pareri contrastanti in merito la liceità o meno di distruire
un mdb + runtime con o senza fattura di vendita.
Qualcuno ha affermato che l'unico modo legale di distribuire un mdb con
tanto di runtime è cedere il tutto accompagnato da una fattura di vendita o
una fattura omaggio (questa poi è fiscalmente tutta da discutere).
A questo punto mi sono detto: tutti coloro che posseggono Office Developer
(originale), solo per divertimento (spendaccioni), e si dilettano a regalare
a destra e a manca mdb + runtime a parenti e amici magari per fare vedere
quanto sono bravi (forse), poiché non emettono alcuna fattura allora sono
nella illegalità?
Quindi, ho preso il telefono e chiamato la Microsoft Italia.
Il tizio con cui mi ho parlato mi ha assicurato, al 100%, che chi possiede
Office Developer, può tranquillamente distribuire mdb + runtime senza limite
di causa e/o motivo.
Sia per lavoro che per hobby, sia per lucro che per generosità, ogni
possessore di Office Developer può liberamente cedere a titolo oneroso o a
titolo gratuito il proprio mdb + runtime.
Nella speranza che il tizio in questione sia competente, e che la notizia
possa far tirare un sospiro di sollievo a chi interessato, vogliate gradire
i miei più cordiali saluti.
Toni


title: Questione di Runtime

author: Odino Saur

text:
"MIX" <
ton...@inwind.it
> ha scritto nel messaggio
news:K8tAa.34583$lK4.1...@twister1.libero.it...
> Salve a tutti,
>
> Questo pomeriggio ho letto qualcosa in tema di runtime e licenza d'uso su
> dei post di aprile scorso.
>
> Ho letto troppi pareri contrastanti in merito la liceità o meno di
distruire
> un mdb + runtime con o senza fattura di vendita.
visto che si parla di Developer... sapete mica per quando è prevista la
versione sucessiva a Office Xp dev ?


title: spuntare tutti campi si/no in automatico

author: giancarlo

text:
Apro un nuovo 3d su tale argomento perchč credo  che l'argomento dei msg di
ieri "spuntare tutte le caselle di controllo automaticamente" sia un po'
diverso dal nuovo problema che ho davanti. Mi scuso se invece ho infranto le
regole dell'NG.
In A97 ho una tabella anagrafica che contiene i dati dei clienti e una tab.
lavori che contiene un riferimento ai clienti e una serie di dati relativi a
lavori effettuati. C'č anche un campo di tipo sě/no [lavoro_ok].
Con un sistema maschera/sottomaschera visualizzo tutti i dati di un cliente
e i relativi lavori svolti presso di lui.
Vorrei sapere se sia possibile tramite ad es. un pulsante spuntare in
automatico tutti i campi sě/no di [lavoro_ok] relativi al cliente
visualizzato.
Ringrazio anticipatamente.
Giancarlo


author: Antonio Biso

text:
"giancarlo" <
thi...@tin.it
> ha scritto nel messaggio
news:c0sf76$6m2$1...@fata.cs.interbusiness.it...

Con una query di aggiornamento con filtro sul cliente visualizzato
Antonio


author: Shanty

text:
"giancarlo" <
thi...@tin.it
> wrote in message news:<c0sf76$6m2$
1...@fata.cs.interbusiness.it
>...

Per conto mio basta che tu crei un query di aggiornamento che vada ad
impostare "Sě" sul tuo campo lavoro_ok, naturalmente devi filtrare
come criterio il nome del cliente e quant'altro vada a limitare la
selezione dei record che ti compaiono sulla tua sottomaschera.
Con un pulsante puoi richiamare una macro che ti vada ad azionare
questa query passandogli i criteri, oppure se sei pratico, puoi fare
la stessa cosa direttamente creando un codice.
Ciao


title: Differenza tra WHERE e INNER JOIN

author: Giacomo Ciani

text:
Come avrà capito chi ha letto il mio precedente post, non sono certo un
esperto (questo sì che è un eufemismo!) di SQL. Comunque sono andato un
po' in giro per la rete e mi sono letto un po' di tutorial e
documentazione varia su SQL (a proposito, ho fatto anche qualche
giratina sul sito comune: complimenti!)... eppure non sono riuscito a
chiarire un punto: che differenza c'è fra usare INNER JOIN e usare
WHERE?
Sarò tonto, ma... esempio!
***Tabella1***
ID_ordine
ID_cliente
Data
Pinco
Pallino
...
***Tabella2***
ID_Cliente
Nome
Telefono
...
Che differenza c'è fra:
SELECT * FROM Tabella1 INNER JOIN Tabella2 ON Tabella1.ID_cliente =
Tabella2.ID_CLiente
e
SELECT * FROM Tabella1, Tabella2 WHERE Tabella1.ID_cliente =
Tabella2.ID_CLiente
Aspetto che qualcuno mi spieghi quanto sono bischero per non averlo
capito da solo...  :-)
Grazie
Giacomo


title: Differenza tra WHERE e INNER JOIN

author: MA

text:
                    Il 02 Mar 2005, 20:07, "Giacomo Ciani"
<
giacomo.levaquestom...@inwind.it
> ha scritto:

          Inner join è il tipo dii relazione tra due tabelle, where è un filtro
Tu potresti avere tutt'e due tranquillamente
Se hai una tabA e tabB
Potresti avere le due tabelle che sono relazionate per i campi id-rif_id e
quindi creati la tua bella query. Poi di questa query vorresti avere
solotutti i record che hanno TabA.name = "Biso" e useresti il where
MAssimiliano
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: Differenza tra WHERE e INNER JOIN

author: giorgio rancati

text:
"Giacomo Ciani" <
giacomo.levaquestom...@inwind.it
> ha
scritto nel messaggio news:38mh81F...@individual.net...
[CUT]
>
> Che differenza c'è fra:
>
> SELECT * FROM Tabella1 INNER JOIN Tabella2 ON Tabella1.ID_cliente =
> Tabella2.ID_CLiente
>
> e
>
> SELECT * FROM Tabella1, Tabella2 WHERE Tabella1.ID_cliente =
> Tabella2.ID_CLiente
>
> Aspetto che qualcuno mi spieghi quanto sono bischero per non averlo
> capito da solo...  :-)
Ciao Giacomo,
(solo una approfondimento su quanto già detto da Ma.)
Messa così non c'è nessuna differenza,  sono due modi per fare la stessa
cosa
-- SQL-89 Join Syntax ------
SELECT
  <select_list>
FROM
  T1, T2
WHERE
  <join_condition> [AND <filter>]
---------------
----SQL-92 Join Syntax----
SELECT
  <select_list>
FROM
    T1
  <join_type> JOIN
    T2 [ON <join_condition>]
[WHERE
  <filter>]
--------------
Con Sql 92 sono state introdotte le JOIN per evitare ambiguità tra il
criterio della JOIN e il filtro della WHERE
Ciao Giorgio


title: Differenza tra WHERE e INNER JOIN

author: Cinzia

text:
"Giacomo Ciani" <
giacomo.levaquestom...@inwind.it
> ha
scritto nel messaggio news:38mh81F...@individual.net...

Ciao Giacomo,
dal punto di vista del risultato non c'è nessuna differenza.
La versione con Where è quella usata nelle prime versioni di Access  poi  è
stato consigliato di usare  INNER JOIN credo per uniformarsi  a non so che
versone dello standard SQL...
Cinzia


title: Differenza tra WHERE e INNER JOIN

author: Karl Donaubauer

text:

Puoi usare tutti e due metodi per fare un join.
Come gli altri hanno già scritto la sintassi con WHERE è più vecchio.
Molti sistemi hanno aggiunto la parola chiave JOIN tardi p.e.
ORACLE solo tanti anni dopo 92 da quando fa parte dello standard SQL.
JET invece conosce INNER e LEFT/RIGHT OUTER JOIN già dalla
prima versione, vuol dire da Access 1.0.
Ci sono due differenze tra i metodi.
1. Universale e più o meno cosmetico:
Con JOIN il criterio del join è esplicito e la clausola WHERE
viene usato esclusivamente per criteri di selezione.
2. È specifico per JET e molto importante:
Con la clausola JOIN la query puo essere aggiornabile (dipende
anche di altri fattori), invece se fa un join con la clausola WHERE
la query non è mai aggiornabile.
Per questo dalla parte di MS è consigliato da sempre di usare
JOIN invece di WHERE per fare un join con JET.
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it
+info sulla prima Conferenza Italiana per Sviluppatori di Access (CISA1)


title: Differenza tra WHERE e INNER JOIN

text:
Insomma, mi pare di aver capito che l'unica differenza è un sottinteso
logico (cioè i due costrutti di riferiscono ad operazioni che hanno una
logica diversa, anche se in pratica si fanno nello stesso modo e danno
gli stessi risultati), con la sola diffenrenza pratica che, almeno in
access, i rirultati di un join sono modificabili mentre quelli di un
where no...
Grazie a tutti
Giacomo


title: Differenza tra WHERE e INNER JOIN

text:
VT @ home wrote:
> Giacomo Ciani ha scritto:
>> ...
>> Che differenza c'è fra:
>>
>> SELECT * FROM Tabella1 INNER JOIN Tabella2 ON Tabella1.ID_cliente =
>> Tabella2.ID_CLiente
>> e
>> SELECT * FROM Tabella1, Tabella2 WHERE Tabella1.ID_cliente =
>> Tabella2.ID_CLiente
>
> La differenza sta nella logica delle operazioni di algebra relazionale
> che stanno "dietro" le due sintassi:
> nel secondo esempio viene fatto il prodotto cartesiano delle due
> tabelle, ovvero viene prodotta come risultato intermedio una tabella
> le cui righe sono formate da tutte le possibili combinazioni delle
> righe di Tabella1 con quelle di Tabella2. Su questa tabella intermedia
> viene poi applicata la clausola WHERE che filtra solo le righe che
> soddisfano il criterio.
> In pratica, se
>
> Tabella1 Tabella2
> Id Id
> ----------------- ------------------
> A 01 C 30
> B 02 A 20
> C 03
>
> SELECT * FROM Tabella1, Tabella2 WHERE A.Id=B.Id
>
> produce il prodotto cartesiano seguente
> --------------------------------------------
> A 01 C 30
> A 01 A 20
> B 02 C 30
> B 02 A 20
> C 03 C 30
> C 03 A 20
>
> che poi viene filtrato con la clausola WHERE restituendo la tabella
> --------------------------------------------
> A 01 A 20
> C 03 C 30
>
> Nel primo esempio da te riportato invece, la clausola INNER fa sì che
> vengano selezionate subito al volo solo le righe delle due tabelle che
> verificano la condizione specificata nella ON.
>
> Su tabelle piccole le due sintassi sono equivalenti, ma al crescere
> del numero di righe il prodotto cartesiano diventa rapidamente
> inaccettabile dal punto di vista delle prestazioni.
> Se hai 1000 clienti in anagrafica e 1000 ordini, SELECT * FROM
> Clienti, Ordini WHERE Clienti.ID=Ordini.ID produce una tabella
> intermedia di 1.000 x 1.000 = 1.000.000 di righe !
Sarebbe buona ma secondo me sbagli.
In ogni join la prima operazione è fare il prodotto cartesiano.
È una regola che non si è cambiato con la nuova sintassi.
Solo dopo viene il processo di selezione.
In questo rispetto non importa se il join è fatto nella clausola
FROM o nella clausola WHERE.
Ci sono stati molti discussioni sia per MS SQL Server o per
Oracle che hanno ricevuto la nuova sintassi più tardi e infine il
risultato era sempre che non ci sono differenze nel performance
delle due metodi. Lo stile nuovo è meglio perché è esplicito non
perché sia più performante o cambia il principio come viene
eseguito un join.
Per Access Kevin Collins (il Mr. JET di MS) nel "Microsoft Jet
Database Engine Programmer's Guide" nel capitolo 4 scrive
che le due vantaggi della sintassi ANSI 92 sono essere
esplicito e rendere la query aggiornabile (solo per JET).
Non dice niente di una differenza nel performance.
--
cu



title: Differenza tra WHERE e INNER JOIN

text:
"VT @ home" <
V...@home.it
> ha scritto nel messaggio
news:qfhp21d8k4ja9l3me...@4ax.com...
> Il Wed, 2 Mar 2005 20:07:39 +0100, "Giacomo Ciani"
> <
giacomo.levaquestom...@inwind.it
> ha scritto:
[CUT]
> Su tabelle piccole le due sintassi sono equivalenti, ma al crescere
> del numero di righe il prodotto cartesiano diventa rapidamente
> inaccettabile dal punto di vista delle prestazioni.
> Se hai 1000 clienti in anagrafica e 1000 ordini, SELECT * FROM
> Clienti, Ordini WHERE Clienti.ID=Ordini.ID produce una tabella
> intermedia di 1.000 x 1.000 = 1.000.000 di righe !
>
dipende da che motore di database usi.
Un buon optimizer traduce automaticamente la sintassi *SQL-89 Join Syntax*
in *SQL-92 Join Syntax*  evitando il passaggio nella CROSS JOIN
La stessa cosa vale per gli OUTER JOIN
---------------
SELECT *
FROM Clienti, Ordini
WHERE Clienti.ID*=Ordini.ID
---------------
viene tradotta in LEFT JOIN
---------------
SELECT *
FROM Clienti, Ordini
WHERE Clienti.ID=*Ordini.ID
---------------
viene tradotta in RIGHT JOIN
Ciao Giorgio


title: Differenza tra WHERE e INNER JOIN

text:
"giorgio rancati" <
giorgio_No_Sp...@tiscali.it
> ha scritto nel
messaggio news:422ce794$0$32351$5fc...@news.tiscali.it...
>
> "VT @ home" <
V...@home.it
> ha scritto nel messaggio
> news:qfhp21d8k4ja9l3me...@4ax.com...
> > Il Wed, 2 Mar 2005 20:07:39 +0100, "Giacomo Ciani"
> > <
giacomo.levaquestom...@inwind.it
> ha scritto:
Per completezza....
Questa Query eseguita con AccessXp
-----------------
SELECT Tb1.Id,
       Tb1.Intestazione,
       Tb2.IdTb1,
       Tb2.Campo1
FROM Tb1, Tb2
WHERE Tb1.Id = Tb2.IdTb1;
-----------------
genera questo piano di esecuzione
--- Query1 ---
- Inputs to Query -
Table 'Tb1'
    Using index 'PrimaryKey'
    Having Indexes:
    PrimaryKey 13 entries, 1 page, 13 values
      which has 1 column, fixed, unique, clustered and/or counter,
primary-key, no-nulls
Table 'Tb2'
- End inputs to Query -
01) Inner Join table 'Tb2' to table 'Tb1'
      using index 'Tb1!PrimaryKey'
      join expression "Tb2.IdTb1=Tb1.Id"
---------------------
che è lo stesso piano che viene generato con l'uso esplicito della INNER
JOIN
Ciao Giorgio


title: Differenza tra WHERE e INNER JOIN

text:
Karl Donaubauer wrote:
> ...
> In ogni join la prima operazione è fare il prodotto cartesiano.
> È una regola che non si è cambiato con la nuova sintassi.
> Solo dopo viene il processo di selezione.
> In questo rispetto non importa se il join è fatto nella clausola
> FROM o nella clausola WHERE.
>...
Beh, dopo il café mi sembra che era tardi e abbastanza falso
perché dipende se ci sono indici che vengono usati. È meglio
dire che se il db engine fa un prodotto cartesiano con WHERE
fa anche uno con JOIN. Se il db engine puo usare un indice
per filtrare la prima tabella (e dopo fare il join) anche vale per
tutti e due metodi.



title: Differenza tra WHERE e INNER JOIN

author: VT @ work

text:
La mia voleva essere una risposta generale e "filosofica", senza alcun
riferimento a motori e versioni SQL specifici, così come la domanda
che era posta in termini del tutto teorici.
Vincenzo Turturro
---------------------------------------------
il sito comune di it.comp.appl.access:
http://www.sitocomune.com/
---------------------------------------------
E quello di it.comp.as400:
http://www.faq400.com/
---------------------------------------------


title: gestire tasto DX del mouse

author: ringo

text:
Salve a tutti,
č possibile intercettare il tasto dx del mouse
in una maschera e aprire un proprio menů personalizzato (magari
una mascherina popup)
grazie!
ringo


title: gestire tasto DX del mouse

text:
"ringo" <
ri...@tiscali.it
> ha scritto nel
messaggio
news:ciuka6$qjd$1...@newsread.albacom.net...
> Salve a tutti,
>
> è possibile intercettare il tasto dx del mouse
> in una maschera e aprire un proprio menù
personalizzato (magari
> una mascherina popup)
>
> grazie!
>
> ringo
Creati una barra personalizzata e settala nelle
proprietà come Popup
poi agli oggetti che vuoi settala barra menu
scalta rapida
MAssimiliano


title: gestire tasto DX del mouse

text:
"MA" <
m...@accessgroup.it
> ha scritto nel messaggio
news:pVA4d.19754$B06....@news.edisontel.com...

grazie del consiglio,
non avendo mai utilizzato le barre personalizzate
mi ritrovo due problemi
1) io avrei bisogno di mettere nella barra delle etichette
e al click di esse eseguire del codice.... è possibile?
2) quando imposto a popup la barra non la vedo + e non
posso + modificarla...sbaglio qualcosa?
grazie!
ringo


title: gestire tasto DX del mouse

text:
"ringo" <
ri...@tiscali.it
> ha scritto nel
messaggio news:cj0fjf$uk$1...@newsread.albacom.net...

Creati una funzione in un modulo.
Creati una macro che vada ad eseguire quella
funzione e ficca la macro nella barra.
MAssimiliano


title: gestire tasto DX del mouse

text:
grazie!
scusami dell'insistenza ma una volta che si imposta a popup
una barra non si può modificarla poi?
ringo


title: gestire tasto DX del mouse

author: Marco Antonioli

text:
"ringo" <
ri...@tiscali.it
> wrote in message
news:cj0hrt$22j$
1...@newsread.albacom.net

La pui modificare e trattare come una qualsiasi barra visualizzando
dal menu di personalizzazione Shortcut Menus / Custom / TuaBarra.
Perdona l'inglese
Ciao+
MArco
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: gestire tasto DX del mouse

author: ALESSANDRO Baraldi

text:
"ringo" <
ri...@tiscali.it
> ha scritto nel messaggio
news:cj0hrt$22j$1...@newsread.albacom.net...

Da codice è sempre accessibile, ma manualmente prima
la devi riportare a BarraStrumenti, la modifichi, quindi
nuovamente a Popup
Ciao
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------


title: OverFlow 6 - Scarico Materiale

author: New Hold

text:
Ciao a tutti,
da oggetto, ho un  MDB chiamato Magazzino funzionante da due mesi. Però
Venerdì scorso mentre un utente utilizzava il programma per effettuare uno
scarico  il RunTime Access 2000 installato in locale ha segnalato un errore
e di conseguenza chiuso l'applicazione. Senza riuscire a fare nessun scarico
materiale è stato possibile solo il carico.
Dal mio MS Access 2000 dopo varie prove senza alcun errore , ho provato ad
inserire un dato maggiore della QuantitàResidua ed un msgBox appare con
OverFlow 6.
In Debug.
l'errore è all'interno di una variabile.
'Casella di testo  : IntCont
IntCont = [QuantitàResidua]-[QuantitàVenduta]
su Evento dopoAggiornamento in una SottoMaschera - Continua.
Private Sub IntCont_AfterUpdate()
Dim MAZ As Integer
Dim retval As String
Dim riprist As Integer
riprist = 0
MAZ = Me!IntCont
If MAZ = 0 Then
retval = MsgBox("Disegno  :" & Me!Nomeprodotto & " Q.tà = 0 ", vbYesNo +
vbQuestion, "Avviso - Scarico Totale ") = vbYes
If retval = True Then
Me!STORICO = True
Else
Me!STORICO = False
Me.QuantitàVenduta = riprist
Me.QuantitàVenduta.SetFocus
end if
end if
end sub
In questo modo verifico e controllo se il materiale selezionato è per uno
scarico totale. Se si archivio il record.
Mi sembra che la  variabile MAZ non può essere di tipo Integer, per non
avere altri problemi di calcolo che tipo di variabile posso assegnare ? Long
?
Grazie.


title: OverFlow 6 - Scarico Materiale

author: yronium

text:
[...CUT...]
> IntCont = [QuantitàResidua]-[QuantitàVenduta]
[...CUT...]
> Mi sembra che la variabile MAZ non può essere di tipo Integer, per non
> avere altri problemi di calcolo che tipo di variabile posso assegnare ?
Long ?
Perché no?
"Le variabili di tipo Integer sono memorizzate come numeri a 16 bit (2 byte)
compresi nell'intervallo fra -32.768 e 32.767..." (Guida in linea). Io
aggiungo: numeri interi.
Se pensi che la differenza tra quantità residua e venduta possa eccedere il
valore di 32767 unità (chili, litri, metri, pezzi, chicchi, gocce, lire
turche, polli, ecc...) puoi usare un Long che è compreso fra -2.147.483.648
e 2.147.483.647. Potrebbe anche darsi che un tuo utente abbia inserito un
valore tale che la differenza risulta decimale. Se ritieni che la differenza
risultante possa essere 2,5 e il valore decimale è accettabile per il tuo
database, puoi usare un Single o un Double. O un Currency. O addirittura un
Decimal.
Tu sai in che range di valore può capitare questa operazione, e non hai
specificato quantità di che cosa. Ma il concetto è quello.
Spero di esserti stato utile. Ciao.
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: OverFlow 6 - Scarico Materiale

text:
"yronium" <
y...@yy.it
> ha scritto nel messaggio
news:151Z37Z64Z98Y1...@usenet.libero.it...

Ho risolto il problema utilizzando la variabile tipo dati LONG.
In + ho inserito  una riga di On error goto esci: , per evitare che il
RunTime Access ad un errore chiuda l'applicazione in modo non elegante.
grazie comunque.


title: come in/disistallare i convertitori di testo in access 97

text:
Giovanna <
gvava...@prometeosrl.com
> ha scritto:
> ho un PC dove non mi è possibile installare i convertitori di testo ( file
> che mi permettono di importare/esportare txt da un dbase access).
> Pur
> utilizzando il cd originale di Office 97, questi tipi di file vengono
> proposti come già installati, ma non è assolutamente vero. Infatti entrando
> in access  e cercando di esportare una tabella in formato *.txt , la
> procedura genera il seguente errore: " Impossibile trovare ISAM
> installabile!"
Trova la procedura qui:
ACC: Troubleshoot "Couldn't Find Installable ISAM" Error
http://support.microsoft.com/support/kb/articles/Q155/6/66.ASP
--
HTH
Karl
*********
Non meravigliarti del mio strano italiano. M'esercito qui.
Access-FAQ (tedesco):
http://www.donkarl.com


title: X ROBERTO (Casa o Portatile)

text:
Scusami se ti rispondo in ritardo....
comunque prima di tutto scusami se non ho irspettato l'etica del NG, in
secondo luogo
ti ringrazio per
le dritte che mi hai dato..spero di poterne avere altre.visto che il mio DB
diventa sempre piu' interessante.......
Una curiosita' come mai Access non e' ritenuto importante dalla maggior
parte
degli sviluppatori dal punto di vista proprio dello sviluppo software....
io personalmente, che non sono al top come linguaggio VBA, ho realizzato
decine di DB, che mi hanno
risolto gran parte delle problematiche legate all'Office Automation
aziendale.....forse perche' gli sviluppatori per esempio
di VB si sentono screditati da un programma (Access) potentissimo ma offerto
in una suite economica e
popolare come Offfice!!!!
Grazie ancora e Ciao
Luigi, Bari


title: aggiornamento sottoreport con elementi grafici

text:
Salve a tutti.
Vorrei riproporre il mio problema con AccessXP che non sono ancora riuscito
a risolvere:
Ho un sottoreport in un report. Nell'evento SU STAMPA del sottoreport
utilizzo i metodi LINE e CIRCLE per disegnare nel sottoreport stesso alcune
forme, sulla base dei valori contenuti nel report principale. Il problema č
che riesco a vedere l'immagine del sottoreport sullo schermo ma non riesco a
stamparla. Come posso fare? ho notato che l'immagine presente nel
sottoreport viene stampata solo la seconda volta che mando in stampa.
Potrei anche fare cosě ma č un grande spreco di carta...e ci tengo!
Grazie per l'aiuto


author: HjKlOp

text:
> Ho un sottoreport in un report. Nell'evento SU STAMPA del sottoreport
> utilizzo i metodi LINE e CIRCLE per disegnare nel sottoreport stesso
alcune
> forme, sulla base dei valori contenuti nel report principale. Il problema
č
> che riesco a vedere l'immagine del sottoreport sullo schermo ma non riesco
a
> stamparla. Come posso fare? ho notato che l'immagine presente nel
> sottoreport viene stampata solo la seconda volta che mando in stampa.
> Potrei anche fare cosě ma č un grande spreco di carta...e ci tengo!
Hai provato a utilizzare l'evento SU STAMPA del report principale per
disegnare sul sottoreport ?


text:
Grazie HjKIOp per il tuo consiglio. Potrei provare ma devo cambiare
riferimenti ad un'enorme mole di codice.
Vorrei provare prima un'altra strada:
E' possibile richiamare l'evento SU STAMPA di un sottoreport dall'evento SU
STAMPA del report principale? Il codice dovrebbe essere
Private Sub Corpo_Print(Cancel As Integer, PrintCount As Integer)
Call ??????
End sub
Come posso fare riferimento a Corpo_Print del sottoreport?


text:
"davide77" <
david...@tin.it
> ha scritto nel messaggio
news:bkbslg$m9f$1...@lacerta.tiscalinet.it...
> Grazie HjKIOp per il tuo consiglio. Potrei provare ma devo cambiare
> riferimenti ad un'enorme mole di codice.
> Vorrei provare prima un'altra strada:
> E' possibile richiamare l'evento SU STAMPA di un sottoreport dall'evento
SU
> STAMPA del report principale? Il codice dovrebbe essere
>
> Private Sub Corpo_Print(Cancel As Integer, PrintCount As Integer)
> Call ??????
> End sub
Secondo me fai casino in questo modo...
L'evento è legato alla maschera.
Io penso che se stampi e poi chiami l'evento Print del sottoreport
tu in realtà mandi due volte la stampa, una dal report principale e
la seconda dal sottoreport.


text:
E' vero quello che dici HjKIOp ma siccome io posso richiamare la routine
Corpo_Print da un'altra routine (ad esempio Report_Page) dello stesso report
senza dover necessariamente lanciare la stampa, pensavo di poter richiamare
la routine Corpo_Print del sottoreport senza dover lanciare la stampa di
quel report. Non so se mi sono spiegato bene.
Ogni report ha un suo modulo, no? Come posso richiamare l'evento SU STAMPA
di un'altro modulo senza lanciarne la stampa?
Pensavo di riuscirci scrivendo..
Call Sottoreport.Corpo_Print
Forse dovrei dichiarare prima il modulo o l'evento del sottoreport per non
andare in conflitto con quello del report principale?!


text:
"davide77" <
david...@tin.it
> ha scritto nel messaggio
news:bkc5n6$rjk$1...@lacerta.tiscalinet.it...
> E' vero quello che dici HjKIOp ma siccome io posso richiamare la routine
Sarà anche vero, ma se nel tuo messaggio non lasci quello a cui rispondi,
(Quoting), non si capisce un piffero!!!
Antonio


author: davide

text:
Salve a tutti.
Vorrei riproporre il mio problema con AccessXP che non sono ancora riuscito
a risolvere:
Ho un sottoreport in un report. Nell'evento SU STAMPA del sottoreport
richiamo una routine esterna che, utilizzo i metodi LINE e CIRCLE disegna
alcune forme nel sottoreport stesso.
Esemplifico la situazione:
Public sub Corpo(Sottoreport)_Print
call DisegnaProdotto
End sub
dove la routine DisegnaProdotto si trova in un modulo del database..
Public sub DisegnaProdotto
Sottoreport.line (0,0)-(1000,1000)
End sub
Il problema è
che, quando apro il report principale, riesco a vedere l'immagine del
sottoreport sullo schermo ma non riesco a stamparla. Come posso fare? ho
notato che l'immagine presente nel sottoreport viene stampata solo la
seconda volta che mando in stampa.
Potrei anche fare così ma è un grande spreco di carta...e ci tengo!
Grazie per l'aiuto
> Hai provato a utilizzare l'evento SU STAMPA del report principale per
disegnare sul sottoreport ?
Grazie HjKIOp per il tuo consiglio. Potrei provare ma devo cambiare
riferimenti ad un'enorme mole di codice. Vorrei provare prima un'altra
strada:
E' possibile richiamare l'evento SU STAMPA di un sottoreport dall'evento
SU STAMPA del report principale? Il codice dovrebbe essere
Private Sub Corpo_Print(Cancel As Integer, PrintCount As Integer)
Call ??????
End sub
> Secondo me fai casino in questo modo...
> L'evento è legato alla maschera.
> Io penso che se stampi e poi chiami l'evento Print del sottoreport
> tu in realtà mandi due volte la stampa, una dal report principale e
> la seconda dal sottoreport.
Hai ragione, infatti sbagliavo a voler richiamare la routine del
sottoreport, quando invece dovrei forzarne semplicemente l'esecuzione. Ma
come faccioo?
Per caso, non esiste una funzione del tipo REDRAW da utilizzare in fase di
stampa? Come ho già detto, se premo il pulsante "stampa" due volte di
seguito l'immagine presente nel sottoreport mi viene stampata nel secondo
foglio. Quale tipo di aggiornamento avviene allora (automaticamente) in fase
di stampa? e perchè non resco ad emularlo mediante codice????


text:
> Forse dovrei dichiarare prima il modulo o l'evento del sottoreport per non
> andare in conflitto con quello del report principale?!
>
>
Forse dovresti risistemare il tutto e provare a fare come ti ho detto io,
è un tentativo, poi se invece hai scritto Guerra e Pace in VBA non posso
aiutarti.:-))


title: Invio formula excel

author: fafino

text:
Salve,
perche' dopo aver aperto un foglio excel,
Worksheets("foglio1").Range("A11").Formula = "+A2+A3"       'FUNZIONA
e
Worksheets("foglio1").Range("A11").Formula =
"=
CONTA.SE
(A1:A10;CODICE.CARATT(70))"   'NON FUNZIONA
e mi da:
1004, Errore definito dall'applicazione o dall'oggetto
GRAZIE 1000
faf...@tiscalinet.it


title: Invio formula excel

author: Roberto Pasqualini

text:
"fafino" <
faf...@tiscalinet.it
> ha scritto nel messaggio
news:fg6S8.1543$KR2.1...@news.edisontel.com...

Il problema č dovuto al fatto che nel codice VBA le funzioni vanno chiamate
utilizzando il nome in inglese ed esempio SOMMA = SUM; SINISTRA = LEFT e
cosě via.
Roberto Pasqualini


title: Verifcare campo - stringa...

author: EnricoV

text:
Ho 2 caselle di testo
NUMERO
CLIENTE
Vorrei che dopo l'aggiornamento della casella NUMERO mi verificasse la
stringa contenuta e se per es. inizia con "MI" allora automaticamente nella
casella CLIENTE ci andasse a mettere un valore predefinito....
del tipo
If me.NUMERO = "MI" & 'tutto il resto'
then
me.CLIENTE = "PIPPO"
End if
Come fo ?
Grazie mille


title: Verifcare campo - stringa...

author: Giuseppe

text:
"EnricoV" <
nor...@libero.it
> ha scritto nel messaggio
news:XS9sa.82447$iy5.2...@twister2.libero.it...

Sulla guida in linea ti cerchi     InStr Function
Ciao
Giuseppe


title: Verifcare campo - stringa...

author: Sergio MAZZA

text:
"EnricoV" <
nor...@libero.it
> ha scritto nel messaggio
news:XS9sa.82447$iy5.2...@twister2.libero.it...

Nell'evento "su uscita" della casella di testo "numero" inserisci:
select case left(me!numero,2)
    case "MI"
        me!cliente  = "PIPPO"
    case "BO"
        me!cliente = "PAPERINO"
    case "BOH!"
        me!cliente = "FAI UN PO' TU"
    case else
end select
Ciao.
--
Sergio MAZZA


title: FORMATO DATA: da GGMMAAAA a AAAAMMGG

author: AntonellaTrapani

text:
Ciao,
ho riempito buona parte(1000 records) di una TABELLA con un campo DATA ed un
altro COSTI .
Adesso si rende necessario l'invio di questa tabella però con la data in un
formato diverso da come le avevo inserite e i costi devono essere
incrementati del 20%.
Inoltre c'è un modo per i nuovi inserimenti che siano memorizzati
direttamente nel formato AAAAMMGG ?
Grazie
ANTO


title: FORMATO DATA: da GGMMAAAA a AAAAMMGG

author: Alessandro Baraldi

text:
 AntonellaTrapani ha scritto:

Il campo Data ha il suo formato standard, se devi gestirlo è solo in
fase di VISUALIZZAZIONE
nelle Maschere.
Access non è EXCEL ricordalo....!
Per l'incremento del 20% non c'è problema, fai una query
d'aggiornamento
UPDATE T1 SET COSTI=COSTI*1.2
@Alex


title: FORMATO DATA: da GGMMAAAA a AAAAMMGG

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1165183024....@f1g2000cwa.googlegroups.com...
 AntonellaTrapani ha scritto:




UPDATE T1 SET COSTI=COSTI*1.2
@Alex
----------
Ahimè, come faccio a passarlo in xml allora? dovrò modificarli in testo e
ridigitarli tutti? :-(
ANTO


title: FORMATO DATA: da GGMMAAAA a AAAAMMGG

text:
 AntonellaTrapani ha scritto:

No perchè mai...?
Fatti una Query con un campo Calcolato al quale applichi il Formato
aaaammgg, pensavo fosse chiaro...!
NuovaData:Format$(OldData,"aaaammgg")
fai attenzione che a seconda di dove usi la formattazione può
richiedere la struttura inglese:
yyyymmdd
ciao
@Alex


title: FORMATO DATA: da GGMMAAAA a AAAAMMGG

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1165185023.2...@79g2000cws.googlegroups.com...
 AntonellaTrapani ha scritto:

No perchè mai...?

NuovaData:Format$(OldData,"aaaammgg")

yyyymmdd
ciao
@Alex
Grazie Alex lo farò dopo aver completato un altro martirio:
sto cercando di riempire una tabella con i dati di un'altra tabella e ci
sono riuscita a metà.
I dati finiscono nel campo giusto però in luogo di posizionarsi dal primo
rigo giusto creano nuovi record .
Sono due giorni che impazzisco per finire un programma....pesante mi sto
rompendo.
Quando lo finirò (semmai ci riuscirò) mi metto a studiare seriamente: hai
qualche libro per VBA da suggerirmi?
Grazie
ANTO


title: FORMATO DATA: da GGMMAAAA a AAAAMMGG

author: Access

text:
"Alessandro Baraldi" <
ik2...@libero.it
> wrote in message
news:1165185023.2...@79g2000cws.googlegroups.com...
 AntonellaTrapani ha scritto:

No perchè mai...?

NuovaData:Format$(OldData,"aaaammgg")

yyyymmdd
ciao
@Alex
Aho ma sei proprio forte.
Ma come fai.
Bravo.


title: Disabilitare l'utilizzo del mouse. Come fare?

author: Sergio

text:
E' possibile disabilitare l'utilizzo del mouse solamente in alcune maschere
?
Il problema mi si pone per evitare che l'utente salti dei controlli.
Ho pensato che se inibissi l'utilizzo del mouse l'utente sarebbe obbligato a
procedere con il tasto tabulazione o invio passando su tutti i controlli,
non sono però in grado di farlo, potreste aiutarmi....?
Grazie
Saluti, Sergio


author: Silvio Berruti

text:
"Sergio" <
giud...@tin.it
> ha scritto nel messaggio
news:YZdK7.2384$zO1....@news2.tin.it...
> E' possibile disabilitare l'utilizzo del mouse solamente in alcune
maschere
> ?
> Il problema mi si pone per evitare che l'utente salti dei controlli.
> Ho pensato che se inibissi l'utilizzo del mouse l'utente sarebbe obbligato
a
> procedere con il tasto tabulazione o invio passando su tutti i controlli,
> non sono perň in grado di farlo, potreste aiutarmi....?
Invece di complicarti la vita eliminando un elemento fondamentale degli
ultimi s.o., effettua una verifica su prima di aggiornare la maschera in
modo da essere sicuro che i controlli sia tutti completi di dati,
riportandoti automaticamente su quelli saltati.
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com


text:
Pensavo fosse più semplice eliminare l'uso del mouse, comunque proverò a
fare come mi hai consigliato.
Saluti
Sergio
Silvio Berruti <
sber...@libero.it
> wrote in message
EIoK7.133923$sq5.6...@news.infostrada.it...
>
> "Sergio" <
giud...@tin.it
> ha scritto nel messaggio
> news:YZdK7.2384$zO1....@news2.tin.it...
> > E' possibile disabilitare l'utilizzo del mouse solamente in alcune
> maschere
> > ?
> > Il problema mi si pone per evitare che l'utente salti dei controlli.
> > Ho pensato che se inibissi l'utilizzo del mouse l'utente sarebbe
obbligato
> a
> > procedere con il tasto tabulazione o invio passando su tutti i
controlli,
> > non sono però in grado di farlo, potreste aiutarmi....?



author: Antonio Biso

text:
Sergio <
giud...@tin.it
> wrote in message
58rK7.4170$263.1...@news1.tin.it...
> Pensavo fosse più semplice eliminare l'uso del mouse, comunque proverò a
> fare come mi hai consigliato.
Sicuramente è molto più semplice scrivere correttamente DOPO il quoting!!!
Antonio


title: Access 97 e NT

author: Jeff

text:
Ciao a tutti.
Ho questo problema. Su una stazione con NT4 Workgroup ho installato Office
97.
Senonchč Access mi si impianta 2 volte su 3.
Ho installato il Service Pack 6a di NT4, ma nulla č cambiato.
Sapete dirmi se esiste una patch di Office 97 per NT ?
Forse il problema č quello.
Grazie a tutti.


title: Access 97 e NT

author: warp

text:
Jeff ha scritto nel messaggio ...
>Ciao a tutti.
>Ho questo problema. Su una stazione con NT4 Workgroup ho installato Office
>97.
>Senonchè Access mi si impianta 2 volte su 3.
>Ho installato il Service Pack 6a di NT4, ma nulla è cambiato.
>Sapete dirmi se esiste una patch di Office 97 per NT ?
>Forse il problema è quello.
Non esistono patch specifiche.
Personalmente non ho mai avuto problemi con installazioni sotto Win NT.
Anzi è il massimo dal punto di vista affidabilità/prestazioni.
Ci sono dettagli che hai omesso?
Ciao, warp


title: Informazione

author: Lisa

text:
Qulacuno mi sa dire se è possibile compilare un database di microsoft access
97, ovvero trasformarlo in file eseguibile(exe)? Se lo sapete rispondetemi
grazie. Ciao


title: Informazione

author: Roberto da casa

text:
"Lisa" <
harm...@libero.it
> ha scritto nel messaggio
news:5WUl6.48528$k55.1...@news.infostrada.it...
> Qulacuno mi sa dire se č possibile compilare un database di microsoft
access
> 97, ovvero trasformarlo in file eseguibile(exe)? Se lo sapete rispondetemi
> grazie. Ciao
>
>
La risposta al tuo quesito la trovi nel Sito Comune (link qui sotto),
Sezione General, "Esiste il compilatore per Access (questo č il faqqone)?"
di lbo.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Informazione

author: Pleiadi

text:
> > Qulacuno mi sa dire se è possibile compilare un database di microsoft
> access
> > 97, ovvero trasformarlo in file eseguibile(exe)? Se lo sapete
rispondetemi
> > grazie. Ciao
> >
> >
>
> La risposta al tuo quesito la trovi nel Sito Comune (link qui sotto),
> Sezione General, "Esiste il compilatore per Access (questo è il faqqone)?"
> di lbo.
>
> --
> Roberto
>
......e bravi, siccome si chiama Lisa, ci andate soft. Anzi mooolto soft.
Questa è imparzialità!!!!!!!!!!!
Alfio
P.S.: ma siccome questo NG è zeppo di
gentiluomini.............................


title: Informazione

text:
Pleiadi <
za...@libero.it
> wrote in message
IE4m6.52044$k55.1...@news.infostrada.it...
> > > Qulacuno mi sa dire se è possibile compilare un database di microsoft
> > access
> > > 97, ovvero trasformarlo in file eseguibile(exe)? Se lo sapete
> rispondetemi
> > > grazie. Ciao
> > >
> > >
> >
> > La risposta al tuo quesito la trovi nel Sito Comune (link qui sotto),
> > Sezione General, "Esiste il compilatore per Access (questo è il
faqqone)?"
> > di lbo.
> >
> > --
> > Roberto
> >
> ......e bravi, siccome si chiama Lisa, ci andate soft. Anzi mooolto soft.
E ci biasimi per questo?
Antonio


title: Informazione

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:A7nm6.64820$k55.1...@news.infostrada.it...
> Pleiadi <
za...@libero.it
> wrote in message
> IE4m6.52044$k55.1...@news.infostrada.it...
> > > > Qulacuno mi sa dire se č possibile compilare un database di
microsoft
> > > access
> > > > 97, ovvero trasformarlo in file eseguibile(exe)? Se lo sapete
> > rispondetemi
> > > > grazie. Ciao
> > > >
> > > >
> > >
> > > La risposta al tuo quesito la trovi nel Sito Comune (link qui sotto),
> > > Sezione General, "Esiste il compilatore per Access (questo č il
> faqqone)?"
> > > di lbo.
> > >
> > > --
> > > Roberto
> > >
> > ......e bravi, siccome si chiama Lisa, ci andate soft. Anzi mooolto
soft.
>
> E ci biasimi per questo?
>
> Antonio
Forse ha anche 'gli occhi blu'...   (Mario Tessuto)
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com


title: Moduli di classe 2

author: markann

text:
Ok si trattava proprio di quello che pensavo, era il momento sbagliato per
un requery.
Ciao e grazieeeeeeeeeeeeeeeee. Alla prossima.
--------------------------------
Inviato via
http://usenet.libero.it


title: Application.RunCommand acCmdCompactDatabase

author: MegaMax

text:
A che cavolo serve questo comando se poi usandolo mi da un messaggio di
errore dicendo che non è possibile compattare il DbCorrente quando è in
esecuzione del codice?
E come lo uso secondo lui quel comando?
Max


author: Roberto dal portatile

text:
"MegaMax" <
a...@a.com
> ha scritto nel messaggio
news:ngjY6.17612$m51.1...@news1.tin.it...

Penso che troverai le risposte ai tuoi quesiti nel Sito Comune (link qui
sotto), Sezione General, in queste tre FAQ:
1) "Compattare l'mdb in uso" di Federico Luciani
2) "Compattare tutti i BackEnd dal FrontEnd" di Federico Luciani e Riccardo
Pozzi.
3) "Compattatore batch di file MDB" di Giovanni Albertone.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Corrispettivo id contatore in adp

author: Ilario

text:
Ciao
come da soggetto, in un progetto adp, con cosa sostituisco il campo id -
                contatore di access?
Grazie
<Ilario


title: Corrispettivo id contatore in adp

author: giorgio rancati

text:
"Ilario" <
livae...@hotmail.it
> ha scritto nel messaggio
news:o2C2e.16883$IN.3...@twister2.libero.it...

con un campo int a cui aggiungi la proprietà Identity(1,1)
Da struttura tabella :
Nome Colonna  = ID (o quello che vuoi)
Tipo di dati  = INT
Ammetti Null = NO
Identità  = SI'
Inizio Identità = 1
Incremento Identità = 1
Ciao Giorgio


title: Corrispettivo id contatore in adp

text:
giorgio rancati ha scritto:

Grazie
anche in msde 2000 o se non ricordo male la struttura dei campi delle
tabelle è diversa?
Ilario


title: Corrispettivo id contatore in adp

text:
"Ilario" <
livae...@hotmail.it
> ha scritto nel messaggio
news:46V2e.38238$zZ1.1...@twister1.libero.it...
> giorgio rancati ha scritto:
> > "Ilario" <
livae...@hotmail.it
> ha scritto nel messaggio
> > news:o2C2e.16883$IN.3...@twister2.libero.it...
> >
[CUT]
>
> Grazie
> anche in msde 2000 o se non ricordo male la struttura dei campi delle
> tabelle è diversa?
scusa ma questa non l'ho capita :-)
Stiamo parlando di un progetto ADP quindi di tabelle che risiedono su Sql
Server 7.0 o su Sql Server 2000 quindi anche nelle versioni free MSDE 1.0 e
MSDE2000.
Le differenze ci sono con i database di Access e non tra le versioni di Sql
Server (per ora).
Ciao Giorgio


title: Corrispettivo id contatore in adp

text:
giorgio rancati ha scritto:
> "Ilario" <
livae...@hotmail.it
> ha scritto nel messaggio
> news:46V2e.38238$zZ1.1...@twister1.libero.it...
>
>>giorgio rancati ha scritto:
>>
>>>"Ilario" <
livae...@hotmail.it
> ha scritto nel messaggio
>>>news:o2C2e.16883$IN.3...@twister2.libero.it...
>>>
>
> [CUT]
>
>>Grazie
>>anche in msde 2000 o se non ricordo male la struttura dei campi delle
>>tabelle è diversa?
>
>
> scusa ma questa non l'ho capita :-)
>
> Stiamo parlando di un progetto ADP quindi di tabelle che risiedono su Sql
> Server 7.0 o su Sql Server 2000 quindi anche nelle versioni free MSDE 1.0 e
> MSDE2000.
> Le differenze ci sono con i database di Access e non tra le versioni di Sql
> Server (per ora).
>
> Ciao Giorgio
>
>
Controllo meglio allora!!!
Grazie
Ilario


title: Corrispettivo id contatore in adp

text:
"Ilario" <
livae...@hotmail.it
> ha scritto nel messaggio
news:ViV2e.18315$IN.4...@twister2.libero.it...
> giorgio rancati ha scritto:
> > "Ilario" <
livae...@hotmail.it
> ha scritto nel messaggio
> > news:46V2e.38238$zZ1.1...@twister1.libero.it...
> >
> >>giorgio rancati ha scritto:
> >>
> >>>"Ilario" <
livae...@hotmail.it
> ha scritto nel messaggio
> >>>news:o2C2e.16883$IN.3...@twister2.libero.it...
> >>>
[cut]
> Controllo meglio allora!!!
Puoi guardare qui
---------
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/whatsnew/wn_whatnew_6a2b.asp
--------
apri la sezione New Data types, MsSql2000 rispetto a MsSql 7.0 ha due tipi
di dato in più (per le tabelle) ma ovviamente gli altri non sono cambiato
dalla vecchia versione :-)
Ciao Giorgio


title: Aggiornamento checkbox

author: Ryc

text:
ciao a tutti
non riesco ad aggiornare con requery l'elenco prodotti di una combobox
nella subform.
Premetto che l'origine è una query d'unione "Query_Union" tra
TbDescrizione e TbDescrizione_DDT.
Per l'inserimento dei nuovi prodotti: doppio clik nel menu a tendina
della subform per la prima: Mdescrizione e
con un pulsante all'interno apro la seconda: MDescrizione_DDT.
Ho già fatto diversi tentativi per esempio:
1SOLUZ_
[Forms]![Maschera]![SubMaschera].form![
combo].Requery
2SOLUZ_
Forms![Maschera]![SubMaschera].Form![combo].Requery
3SOLUZ_
Me.[SubMaschera]![combo].Requery
4SOLUZ_
[MDettaglio].Form![DESCRIZIONE].Requery
5SOLUZ_
Forms![MFattura]![Descrizione].Requery)
Maschera:MFattura
SubForm:MDettaglio
Combobox:Descrizione
TbDescrizione
TbDescrizione_DDT
Query_Union per le due tb: Q_Descrizione_Union
Grazie.


title: Aggiornamento checkbox

author: Dino

text:

Cos' a 2freddo" devi fare il requery del combobox sul pulsante dei
vari form che chiudi.Ricordati ovviamente chec non sei nello stesso
form,quindi "Forms!formdelcombo!nomecombo.requery (questo codice lo
vai ad inserire nel pulsante di chiusura dei form che apri)
Dino


title: Aggiornamento checkbox

text:

> Dino- Nascondi testo citato
>
> - Mostra testo citato -
ciao Dino e grazie
ho inserito:
    Forms!MDettaglio!DESCRIZIONE.Requery
ma ho errore:
non capisco perchè; dice che non trova la maschera MDettaglio.


title: Aggiornamento checkbox

text:

> non capisco perchè; dice che non trova la maschera MDettaglio.- Nascondi testo citato
>
> - Mostra testo citato -
Sei sicuro che si chiami cosi'???A volte  facendo dei copia/incolla
dei form prendono nomi diversi tipo figlio34 ecc.Oppure il form che
dici e' un sottoform e prima devi ins il nome del form
Dino


title: Aggiornamento checkbox

text:

Ciao Dino
Forse è cosi
in effetti la combobox è nella subMaschera.
quindi la sintassi come dovrebbe essere?


title: Aggiornamento checkbox

text:

> quindi la sintassi come dovrebbe essere?- Nascondi testo citato
>
> - Mostra testo citato -
Supponiamo do avere il form principale che chiameremo Maschera1 e il
sub form che chiameremo sottomaschera1 tu dovrai scrivere :
Forms!Maschera1!sottomaschera1.Requery.
Hai controllato la correttezza dei nomi dei form???
Dino
NB:Eventualmente fai un DB fittizio con i form in esame e mandamelo
che vedo di sistemartelo


title: Aggiornamento checkbox

text:

> che vedo di sistemartelo- Nascondi testo citato
>
> - Mostra testo citato -
ciao Dino e grazie
ho risolto in questo modo:
nelle due form:
MDescrizione e MDescrizione_DDT
ho inserito su chiusura:
Form_MDettaglio!DESCRIZIONE.Requery
mentre nella combo "DESCRIZIONE" della sub_form
su dopo aggiornamento.
Così funziona


title: Aggiornamento checkbox

text:

> Così funziona- Nascondi testo citato
>
> - Mostra testo citato -
Bravo
Dino


title: Aggiornamento checkbox

author: Simona

text:


che tristezza!


title: Aggiornamento checkbox

text:
"Simona" <
sim...@hotmail.com
> ha scritto nel messaggio
news:q29qj6hinkvndr0bl...@4ax.com...
> On Thu, 20 Jan 2011 08:11:07 -0800 (PST), Dino
> <
verreng...@alice.it
> wrote:
>
>>Bravo
>>
>>Dino
> che tristezza!
>
E che malinconia...
Antonio


title: azzerare campo in stampa se è negativo

author: Xÿmox

text:
In una stampa ho un campo dove c'è una somma di un altro campo
=Somma([Tot_Fatt])

è possibile in qualche modo dirgli che sequesta somma risulta <0 il
campo diventa =0 ?

grazie
--
ciao marco


title: azzerare campo in stampa se è negativo

text:

IIF (Somma(...)<0;0;Somma(...))

@Alex


title: azzerare campo in stampa se è negativo

text:
Il 17/04/15 12:31, @Alex ha scritto:
> o
> IIF (Somma(...)<0;0;Somma(...))
>
> @Alex

perfetto, grazie 1000 ;)
--
ciao


title: Rifaccio la domanda...Msgbox....

author: Massimo

text:
Se in ac97 eseguo il comando MsgBox mi compare semplicemente la mia finestra
con le opzioni desiderate e non si udisce nessun suono e fino a quì tutto
OK,
Perchè se lo faccio con ac2000 si udisce sempre un suono, critico o beep ?
Posso eliminarlo ?
Se si come ?
Vorrei che nel 2000 non si udisse nessun suono, come posso fare ?
Spero di essermi spiegato.
Max


title: Rifaccio la domanda...Msgbox....

author: Paolo opg

text:
"Massimo" <
ron...@libero.it
> wrote in message
news:wsCq8.113531$1S3.3...@twister1.libero.it...

secondo me fa parte delle impostazioni di sistema...
dovresti tavanare col registro per poterlo togliere e una volta tolto non t
suona + per nessuna applicazione.


title: Rifaccio la domanda...Msgbox....

text:
"Paolo opg" <
w...@ne.com
> ha scritto nel messaggio
news:a8ese8$i1b$1...@fe1.cs.interbusiness.it...

Ho già controllato ma niente da fare , il segnale acustico lo fa sempre..
Max


title: 2° tentativo :-)

author: Wreci

text:
Vorrei sapere se esiste la possibilità (in VBA per Access) di inserire in
una form una casella di riepilogo in cui
selezionare il tipo di carattere da usare per esportare
testo in Word e un altra in cui specificare la dimensione.
In pratica creare in una form l'equivalente dei comandi
della barra di formattazione di Word.
Non riesco a trovare l'oggetto che la implementa.
Grazie