title: Help: Query Particolare

author: Omar Paglia

text:
Salve a tutti, vado subito al sodo chiedendovi se č possibile realizzare una
query di selezione che riesca a selezionare tutti gli elementi di un campo
al cui interno ci sia una stringa che abbia almeno n caratteri della stringa
immessa da tastiera.
Per fare un esempio, organizzo la query in maniera che chi chieda la
stringa:
inserisci la stringa: MA(stringa inserita da tastiera)
a questo punto vorrei estrapolare tutti gli elementi di un campo (ovviamente
di tipo testo) che abbiano all'interno la parola MA:
MARE
MARTA
MARITO
MARRONE
ecc....
č possibile tutto ciň????   Ciao e grazie a tutti.


title: Help: Query Particolare

author: Roberto da casa

text:
"Omar Paglia" <
du...@libero.it
> ha scritto nel messaggio
news:P7Uj6.34441$7U4.9...@news.infostrada.it...
> Salve a tutti, vado subito al sodo chiedendovi se è possibile realizzare
una
> query di selezione che riesca a selezionare tutti gli elementi di un campo
> al cui interno ci sia una stringa che abbia almeno n caratteri della
stringa
> immessa da tastiera.
> Per fare un esempio, organizzo la query in maniera che chi chieda la
> stringa:
> inserisci la stringa: MA(stringa inserita da tastiera)
> a questo punto vorrei estrapolare tutti gli elementi di un campo
(ovviamente
> di tipo testo) che abbiano all'interno la parola MA:
> MARE
> MARTA
> MARITO
> MARRONE
> ecc....
>
> è possibile tutto ciò????   Ciao e grazie a tutti.
>
>
Usando la funzione Like nei criteri relativi al tuo campo.
Se la stringa si trova solamente all'inizio del campo:
Like [Digita la stringa di ricerca:] & "*"
se invece la stringa si può trovare in qualsiasi punto del campo (ovvero
vuoi selezionare anche reMAre):
Like "*" & [Digita la stringa di ricerca:] & "*"
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Accodare i record "mancanti"

author: TDK

text:
Salve
 Ho due tabelle Tab1 e Tab2 identiche, anche come record, in quanto vengono
create con due query anch'esse identiche (a parte la tab di destinazione)
che perō vengono eseguite in tempi diversi, per qui nella Tab2 ci saranno
pių record rispetto alla Tab1 (se saranno stati imputati altri record
nell'intervallo), io vorrei accodare alla Tab1 solo i record mancanti
(quelli in piu della Tab2), come posso fare?
Grazie 1K per l'help


title: Accodare i record "mancanti"

author: Sib

text:
"TDK" <
mouse...@libero.it
> ha scritto nel messaggio
>  io vorrei accodare alla Tab1 solo i record mancanti
> (quelli in piu della Tab2), come posso fare?
Autocomposizione query a record non corrispondenti.
Sib


title: criterio in query

text:
Mi succede una cosa strana o sono io che mi sono fuso
completamente.....vi
spiego
Ho creato una query mastrino con un campo calcolato denominato saldo
per
ricavarmi la situazione dei clienti e fornitori....
Da premettere che la query mastrino usa come origine record altre
query...
Non riesco a capire perchè se nel campo calcolato saldo, metto come
criterio
<>0 ed eseguo la query il tutto va alla perfezione e la query mi
ritorna
tutti i record corretti, se invece sul campo criterio provo ad
assegnare lo
stesso criterio tramite il campo di una maschera,
Forms!frmestrattoconto!valoresaldo,  la stessa query non mi ritorna
nessun
record...
Mi fate capire in cosa sbaglio?
Grazie Max


title: query con condizione di stampa...

author: JOE

text:
salve a tutti... ho un piccolo problema di stampa di un report
che necessariamente deve essere stampato in ordine alfabetico
crescente... ma sono troppo fogli e vorrei stamparli periodicamente..
per cui mi chiedevo se era possibile mettere un parametro nella query
del tipo Between [inserisci iniziale] and [inserisci finale] che
dovrebbe significare
stampa tutti i cognomi che cominciano per A, progressivamente quelli B,
C,D e fino a tutti quelli che cominciano per la lettera F compresi....
secondo voi è possibile oppure ho altre soluzioni ???
giuseppe


title: query con condizione di stampa...

author: Roberto da Parma

text:
"JOE" <
to...@invalid.it
> ha scritto nel messaggio
news:HibZj.318805$%k.40...@twister2.libero.it...

Inserisci nel criterio del campo della query
Like [Quale lettera dell'alfabeto?] & "*"
Ciao
--
Roberto da Parma


title: query con condizione di stampa...

text:
"Roberto da Parma" <
aris...@libero.it
> ha scritto nel messaggio
news:483543cd$0$41664
cut
>> crescente... ma sono troppo fogli e vorrei stamparli periodicamente..
>> per cui mi chiedevo se era possibile mettere un parametro nella query
>> del tipo Between [inserisci iniziale] and [inserisci finale] che
>> dovrebbe significare
>> stampa tutti i cognomi che cominciano per A, progressivamente quelli
>> B, C,D e fino a tutti quelli che cominciano per la lettera F
>> compresi....
>> secondo voi è possibile oppure ho altre soluzioni ???
>> giuseppe
>>
>
> Inserisci nel criterio del campo della query
>
> Like [Quale lettera dell'alfabeto?] & "*"
-------------
ok.. avevo già provato questa soluzione...ma stampa solo una lettera
alfabetica
per volta... mentre vorrei (almeno) che stampasse da A a .....
il between non si pùo usare ??
ciao


title: query con condizione di stampa...

text:
"JOE" <
to...@invalid.it
> ha scritto nel messaggio
news:SCbZj.318820$%k.40...@twister2.libero.it...

Scusami allora prova con
>= [Dalla lettera:] & "*" <= [Alla lettera:] & "*"



title: query con condizione di stampa...

text:
"Roberto da Parma" <
aris...@libero.it
> ha scritto nel messaggio
news:483548df$0$41655
>>> Inserisci nel criterio del campo della query
>>>
>>> Like [Quale lettera dell'alfabeto?] & "*"
>> -------------
>> ok.. avevo già provato questa soluzione...ma stampa solo una lettera
>> alfabetica
>> per volta... mentre vorrei (almeno) che stampasse da A a .....
>> il between non si pùo usare ??
>
> Scusami allora prova con
>
>>= [Dalla lettera:] & "*" <= [Alla lettera:] & "*"
scusa Roberto... provato e purtroppo non funziona:
Like ([Anagrafe].[TxTCognome])>=[Dalla lettera:] & "*"<=[Alla lettera:]
& "*"
forse sbaglio il codice ??
Ciao


title: query con condizione di stampa...

text:
"JOE" <
to...@invalid.it
> ha scritto nel messaggio
news:XNv_j.85449$FR.3...@twister1.libero.it...

Certo che sbagli codice....
>=[Dalla lettera:] & "*" and <=[Alla lettera:] & "*"
Con questo metodo ti restituirà però sempre la lettera precedente a quella
di termine.
Es. Da A a D ti restituirà tutti i nominativi inclusi a C



title: query con condizione di stampa...

text:
"Roberto da Parma" <
aris...@libero.it
> ha scritto nel messaggio
news:483a9085$0$29595$4faf...@reader1.news.tin.it...
>>
>> Like ([Anagrafe].[TxTCognome])>=[Dalla lettera:] & "*"<=[Alla
>> lettera:] & "*"
>> forse sbaglio il codice ??
> Certo che sbagli codice....
>
>>=[Dalla lettera:] & "*" and <=[Alla lettera:] & "*"
>
> Con questo metodo ti restituirà però sempre la lettera precedente a
> quella di termine.
>
> Es. Da A a D ti restituirà tutti i nominativi inclusi a C
----------------
grazie Roberto funziona, ti ringrazio...
Ciao


title: BackColor da subform a form...

author: Announced

text:
Salve a tutti...
...utilizzo questa istruzione per colorare i controlli form in
blocco(singole ma soprattutto continue):
Dim ctr As Access.Control
   For Each ctr In Section(0).Controls
       If ctr.ControlType = acTextBox Or ctr.ControlType = acComboBox
Then
           ctr.BackColor = vbWhite
       End If
   Next
Come posso, associata ud un button in una subform, farla agire sui
controlli della form?
Ho fatto qualche tentativo, ma inutile...
Vi ringrazio
Paolo


title: BackColor da subform a form...

author: Alessandro Baraldi

text:
"Announced" <
paolosc...@alice.it
> wrote in message
news:1123851013.3...@z14g2000cwz.googlegroups.com

Non si capisce molto bene cosa vuoi fare...!!!
Il Button č nella SubForm?
Ed i controlli da modificare sono sempre nella SubForm
oppure nella Form..?
Se l'azione dovesse essere apportata alla Form dalla
subForm ti basterebbe questo
For Each ctr In Me.Parent.Section(0).Controls
Eventualmente dai qualche indicazione in piů.
Ciao
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: BackColor da subform a form...

text:
Sono contento che mi hai rispoto tu... ti spiego...
Qualche post fa, ti dissi che utilizzo la tua sub per la gestione dei
record adattandola più o meno alle mie esigenze.
Ora, nella MiaForm ho inserito altre due sub oltre alla tua, che mi
alimentano movimentazioni di conti. Nella TuaSub ho inserito un button
che mi attiva le due MieSub per poter inserire movimentazioni. La mia
idea era anche quella di dare un colore ai controlli che evidenziasse
lo stato di modifica. Per non inserire il nome dei controlli uno ad
uno, volevo inserire un'istruzione che me li colorasse tutti in una
botta...
Forse esiste un metodo più appropriato per comandare le mie due sub
dalla TuaSub!
Grazie
Paolo


title: BackColor da subform a form...

text:
"Announced" <
paolosc...@alice.it
> wrote in message
news:1123853525.4...@g14g2000cwa.googlegroups.com
> Sono contento che mi hai rispoto tu... ti spiego...
>
> Qualche post fa, ti dissi che utilizzo la tua sub per la gestione dei
> record adattandola piů o meno alle mie esigenze.
> Ora, nella MiaForm ho inserito altre due sub oltre alla tua, che mi
> alimentano movimentazioni di conti. Nella TuaSub ho inserito un button
> che mi attiva le due MieSub per poter inserire movimentazioni. La mia
> idea era anche quella di dare un colore ai controlli che evidenziasse
> lo stato di modifica. Per non inserire il nome dei controlli uno ad
> uno, volevo inserire un'istruzione che me li colorasse tutti in una
> botta...
>
> Forse esiste un metodo piů appropriato per comandare le mie due sub
> dalla TuaSub!
>
> Grazie
>
> Paolo
La cosa migliore č crearsi una Funzione che lavori
passando l'Oggetto Form, a quel punto si ciclano
i Controls della Form principale e si intercettano
i controlli acSubForm, quindi si passa alla Funzione
l'oggetto ctl.Form
In questo modo diventa una funzione flessibile.
Ora la cosa migliore sarebbe centralizzare la chiamata
dalla Form principale:
Public Function CiclaSubForm(frm as Access.Form, bck as Long)
Dim ctr as Access.Control
For each ctr in frm.Controls
  If ctr.ControlType = acSubForm Then SetBackColor(ctr.Form,vbWhite)
  End If
Next
set ctr=Nothing
End Function
Dichiarando Public la funzione della Form la puoi chiamare
da qualsiasi sua Sub cosě:
Me.Parent.CiclaSubForm
'---- FUNZIONE PUBLIC DA METTERE IN UN MODULO ----------
Public Function SetBackColor(frm as Access.Form, bck as Long)
Dim ctl as Access.Control
For each ctl in frm.Controls
  If ctl.ControlType = acTextBox Or _
     ctl.ControlType = acComboBox Then
           ctl.BackColor = vbWhite
  End If
Next
set ctl=Nothing
End Function



title: BackColor da subform a form...

text:
Capito il concetto...
  Ho provato a metterlo in atto ma mi da errore di compilazione
(Previsto: =) su quest'if:
  If ctr.ControlType = acSubForm Then SetBackColor(ctr.Form,vbWhite)
sembra corretta...


title: BackColor da subform a form...

text:
"Announced" <
paolosc...@alice.it
> wrote in message
news:1123856073....@g44g2000cwa.googlegroups.com

Togli le parentesi oppure metti il Call, mi sono sbagliato...!



title: BackColor da subform a form...

text:
OK...
Ultima cosa...
Errore "Argomento non facoltativo" al richiamo dal button della Sub di
Me.Parent.CiclaSubForm


title: BackColor da subform a form...

author: Gaspare

text:
[CUT]
> Errore "Argomento non facoltativo" al richiamo dal button della Sub di
> Me.Parent.CiclaSubForm
>
SetBackColor(ctr.Form,vbWhite) -> non vedi che  devi passargli 2 parametri?


title: BackColor da subform a form...

text:
[CUT]
Pardon -> è qui che devi passare i 2 parametri



title: BackColor da subform a form...

text: Perdonami Gaspare, non riesco a seguirti...


title: BackColor da subform a form...

text:
"Announced" <
paolosc...@alice.it
> ha scritto nel messaggio
news:1123868711.8...@z14g2000cwz.googlegroups.com...
> Perdonami Gaspare, non riesco a seguirti...
>
Ciao,
praticamente quella funzione di @Alex
"CiclaSubForm(frm as Access.Form, bck as Long)"
che utilizzi necessita di 2 parametri:
1) frm as Access.Form
2) bck as Long
Me.Parent.CiclaSubForm(primo_parametro, secondo_parametro)
non sò se sono stato chiaro -> eventualmente sono in zona ;-)


title: BackColor da subform a form...

text:
Intendi il nome della Sub e il backcolor così?
Me.Parent.CiclaSubForm (MovimentazioneConti, vbRed)
perchè non gli piace...


title: BackColor da subform a form...

text:
>Me.Parent.CiclaSubForm (MovimentazioneConti, vbRed)
>perchè non gli piace...
vbRed non è 1 long -> cerca il numero corrispondente...


title: BackColor da subform a form...

text:
[CUT]
cambia vbRed con 255


title: BackColor da subform a form...

text:
>Intendi il nome della Sub e il backcolor cosě?
Attenzione->chi ha parlato di Sub?
Lě ci va il nome della form
Me.Parent.CiclaSubForm (NomeForm, Colore)
ci siamo?


title: BackColor da subform a form...

text:
"Gaspare" <
break...@email.it
> wrote in message
news:zU5Le.51140$
2U1.2...@news3.tin.it
>
> >Intendi il nome della Sub e il backcolor così?
>
> Attenzione->chi ha parlato di Sub?
>
> Lì ci va il nome della form
>
> Me.Parent.CiclaSubForm (NomeForm, Colore)
>
> ci siamo?
No, ci và l'oggetto Form non il nome...!!!
Ciao
@ALex



title: BackColor da subform a form...

text:
Ora errori non me ne da più, ma non succede quello che mi serve... che
si colorino i controlli delle sub... che posso fà?


title: BackColor da subform a form...


title: BackColor da subform a form...

text:
[CUT]
>
> No, ci và l'oggetto Form non il nome...!!!
>
> Ciao
> @ALex
>
>
Ciao @Alex,
ti riferisci a quello che ho scritto -> Me.Parent.CiclaSubForm (NomeForm,
Colore) ?


title: BackColor da subform a form...

text:
[CUT]
Cambia colore -> passa come parametro il bianco etc...la function li
trasforma in rossi


title: BackColor da subform a form...

text:
Va di brutto...
Ragazzi vi ringrazio... anche per la pazienza...
Ciao
Paolo


title: BackColor da subform a form...


title: BackColor da subform a form...

text:
"Gaspare" <
break...@email.it
> wrote in message
news:ki6Le.51205$
2U1.2...@news3.tin.it
> [CUT]
> Ciao @Alex,
> ti riferisci a quello che ho scritto -> Me.Parent.CiclaSubForm (NomeForm,
> Colore) ?
Già...!
Se dai un'occhiata il primo parametro non è stringa
ma oggetto Form.
Ciao
@Alex



title: BackColor da subform a form...

text:
[CUT]
> Già...!
> Se dai un'occhiata il primo parametro non è stringa
> ma oggetto Form.
>
Si d'accordo -> ma va identificato sempre attraverso il suo nome...
Buona serata :-)
Gaspare


title: BackColor da subform a form...

text:
"Gaspare" <
break...@email.it
> wrote in message
news:Q17Le.51291$
2U1.2...@news3.tin.it

No sbagli.
Passando l'Oggetto è come passare una Classe, il nome
non serve assolutamente, viene ereditato come tutte
le sue proprietà e metodi.



title: BackColor da subform a form...

text:
[CUT]
> No sbagli.
> Passando l'Oggetto č come passare una Classe, il nome
> non serve assolutamente, viene ereditato come tutte
> le sue proprietą e metodi.
>
Scusa @Alex...non ti seguo davvero -> puoi farmi 1 esempio concreto per
favore?


title: BackColor da subform a form...

text:
"Gaspare" <
break...@email.it
> wrote in message
news:sv8Le.68915$
fm.45...@news4.tin.it
> [CUT]
>
> > No sbagli.
> > Passando l'Oggetto è come passare una Classe, il nome
> > non serve assolutamente, viene ereditato come tutte
> > le sue proprietà e metodi.
> >
>
> Scusa @Alex...non ti seguo davvero -> puoi farmi 1 esempio concreto per
> favore?
OK.
Queste sono le 2 Funzioni:
Public Function CiclaSubForm(frm as Access.Form, bck as Long)
Dim ctr as Access.Control
For each ctr in frm.Controls
  If ctr.ControlType = acSubForm Then SetBackColor(ctr.Form,vbWhite)
  End If
Next
set ctr=Nothing
End Function
'---- FUNZIONE PUBLIC DA METTERE IN UN MODULO ----------
Public Function SetBackColor(frm as Access.Form, bck as Long)
Dim ctl as Access.Control
For each ctl in frm.Controls
  If ctl.ControlType = acTextBox Or _
     ctl.ControlType = acComboBox Then
           ctl.BackColor = vbWhite
  End If
Next
set ctl=Nothing
End Function
Lascia perdere che siano o meno in un Modulo, supponi siano nella
FORM PRINCIPALE.
La Funzione da chiamare è "CiclaSubForm"
Se guardi richiede 2 parametri:
1---> frm as Access.Form
2---> bck as Long
Il 1° non è una stringa ma un oggetto
Il 2° è un Long non chè un colore.
Per chiamare correttamente la funzione devo passare
l'oggetto FORM pertanto dalla FORM_PRINCIPALE sarà:
Call CiclaSubForm(Me,vbWhite)
dove Me è implicitamente l'oggetto FORM.
Stessa cosa nella 2° Funzione.
Se noti la 1° chiama la 2°(questo perchè non
volevo inserire una dentro l'altra, più ostico da capire)
usando questo:
If ctr.ControlType = acSubForm Then SetBackColor(ctr.Form,vbWhite)
Se il controllo del ciclo è una SUBFORM la passo come
FORM alla 2° Funzione.
Ma per passarla come Form devi far riferimento all'oggetto
Form del controllo:----> [ctr.Form] altrimenti essendo una
Subform faresti riferimento alla Cornice solamente del Controllo
e non alla Classe.
Come vedi non passo mai stringhe, ma Oggetti.
Spero di essermi spiegato.
Ciao
@ALex



title: BackColor da subform a form...

text:
[CUT]
Grazie per la spiegazione -> sei stato molto chiaro ed esaudiente !
Devo ammettere (già un'altra volta mi ha fatto notare che posizionare il
mouse su un controllo di una sezione del form non è certo una
passeggiata...) che programmare in VB è molto più semplice che programmare
in Access!
Buona giornata :-)
Gaspare


title: BackColor da subform a form...

author: Carlo Costarella

text:
"Gaspare" <
break...@email.it
> ha scritto nel messaggio
news:lUgLe.51808$2U1.2...@news3.tin.it...
cut
>
> Devo ammettere .....(cut).. che programmare in VB è molto più semplice che
> programmare in Access!
>
Questa non l'ho capita!
Ciao, Carlo


title: BackColor da subform a form...

text:
[CUT]
> Questa non l'ho capita!
Intendevo dire, giusto per fare "luce" sulla frase in oggetto, buttata lě
"senza offendere vb o chi lo usa", che io "personalmente" faccio determinate
cose molto piů velocemente e con meno codice utilizzando Vb piuttosto che
Access ->  adesso si capisce un pň meglio?
Ciao, Gaspare


title: BackColor da subform a form...

text:
"Gaspare" <
break...@email.it
> ha scritto nel messaggio
news:cRiLe.69449$fm.45...@news4.tin.it...

Quale versione di VB usi? La 6?
E per realizzare database preferisci VB?
Se č cosě non condivido la scelta.
Personalmente uso Access e il VBA che mi permette di fare quasi tutto quello
che fa VB.
...de gustibus...
Ciao, Carlo


title: BackColor da subform a form...

text:
[CUT]
> Quale versione di VB usi? La 6?
> E per realizzare database preferisci VB?
> Se è così non condivido la scelta.
> Personalmente uso Access e il VBA che mi permette di fare quasi tutto
> quello che fa VB.
> ...de gustibus...
>
> Ciao, Carlo
Ok...adesso ci riprovo. Non è che preferisca VB per costruire database -> in
buona sostanza non essendoci in VB delle SubForm (come invece in access...)
per andare a fare delle operazioni sui controlli etc... mi basta ciclare e
stop invece di crearmi delle function come appunto nella discussione in
oggetto...
Tempo fà è venuta fuori un quesito su come posizionare automaticamente (da
codice) il mouse su un controllo: con VB si sarebbe risolto con 2 righe di
codice mentre in access devi tener conto delle varie sezioni etc...(come mi
ha fatto notare @Alex)  -> evidentemente ho fatto una riflessione ad alta
voce non facendo chiarezza sui dettagli
Ripeto -> è un'opinione personale...
Buona giornata :-)
Gaspare


title: BackColor da subform a form...

text:
"Gaspare" <
break...@email.it
> ha scritto nel messaggio
news:O0jLe.69481$fm.45...@news4.tin.it...
>
> [CUT]
>
cut
> Buona giornata :-)
>
> Gaspare
Ciao Gaspare,
buona giornata anche a te.
Ciao, Carlo


title: BackColor da subform a form...

text:
Detta così sembra veramente che usare VB sia meglio...!!!
Il problema originale era di determinare il corretto
HWND del controllo per posizionare il Puntatore nell'area
dello stesso.
Spiegai che contrariamente a VB, Access non dispone di tutti
gli Hwnd dei controlli ma solo di quelli con il Focus.
In oltre una Form di Access è un controllo ben più complesso
che una Form in VB(ha solo 1 Handle + la Barra).
La form di Access anche se non li espone ha un Hwnd per ogni sezione
più un Hwnd dell'Oggetto che è il Bordo, pertanto quando
sono attivi i Intestazioni/Piè di Maschera per poter ricavare
le coordinate RECT relative al controllo via API serve
determinare in che SECTION si trova.
Tutto questo con VB non serve.
Alla fine concordo con Carlo anche se per alcuni sofismi
non propri di Access(come l'uso pesante delle API o delle Classi)
in VBA è meno agevole.
Ciao
@Alex


title: BackColor da subform a form...

text:
> Detta cosě sembra veramente che usare VB sia
> meglio...!!!
Non volevo assolutamente asserire una cosa del genere -> la mia osservazione
(sicuramente avrei fatto meglio a tenermela per me...) era "implicitamente
ed esclusivamente" rivolta al concetto di Sub Form (proprio quello di cui si
č anche discusso in questo spazio... ) con tutto quello che ne consegue ->
dal mio canto sai bene che mi piace scrivere del codice quindi poco importa
se devo scrivere del codice in piů od in meno...se ho il tempo e mi va di
farlo lo faccio!
>Alla fine concordo con Carlo anche se per alcuni sofismi
>non propri di Access(come l'uso pesante delle API o delle >Classi) in VBA č
>meno agevole.
Io non sono assolutamente in disaccordo con Carlo -> ho solo "cercato" di
fare chiarezza su quanto intendevo dire...tutto qua!
Buona giornata :-)
Gaspare
P.S. Non scateniamo per favore un FLAME  -> altrimenti rischiamo che vengano
a trovarci quelli del NG di VB ! ;-)


title: BackColor da subform a form...

text:
"Gaspare" <
break...@email.it
> wrote in message
news:rsmLe.52541$
2U1.2...@news3.tin.it
[CUT]
> >Alla fine concordo con Carlo anche se per alcuni sofismi
> >non propri di Access(come l'uso pesante delle API o delle >Classi) in VBA è
> >meno agevole.
>
> Io non sono assolutamente in disaccordo con Carlo -> ho solo "cercato" di
> fare chiarezza su quanto intendevo dire...tutto qua!
Intendevo dire che concordo con Carlo sulla equiparabilità dei
2 linguaggi nonostante siano corrette le tue obiezioni anzi
se devo essere sincero anche VB ha notevoli limitazioni rispetto
a linguaggi come il C++ in particolare proprio sull'uso
dell'ereditarietà.

> Buona giornata :-)
>
> Gaspare
>
> P.S. Non scateniamo per favore un FLAME  -> altrimenti rischiamo che vengano
> a trovarci quelli del NG di VB ! ;-)
Lungi da me accendere FLAME in Agosto, fà già caldo così.
Ciao Gaspare.
@Alex



title: come ricercare record da un'altra maschera?????

author: Andreina Gazzoni

text:
Salve a tutti,io ho una maschera "anagrafica articoli" in cui ho
inserito vari articoli che anno la propria marca,codice
articolo,descrizione,costo e prezzo.....io vorrei fare una maschera in
cui inserire una cella di ricerca tramite codice articolo che mi
richiami tutti gli altri dati dell'articolo stesso......come posso
fare?????
Ciao e grazie a tutti
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


author: Daniele

text:
"Andreina Gazzoni" <
cich...@tin.it
> ha scritto nel messaggio
news:f7f3d48348aaf20e1b1...@mygate.mailgate.org...

Se ho capito bene tu hai una "tabella" anagrafica articoli e vorresti
fare una maschera con una casella combinata per cercare l'articolo
dal suo codice?
Daniele


author: Alessandro

text:
"Andreina Gazzoni" <
cich...@tin.it
> wrote in message
news:f7f3d48348aaf20e1b1...@mygate.mailgate.org
> Salve a tutti,io ho una maschera "anagrafica articoli" in cui ho
> inserito vari articoli che anno la propria marca,codice
> articolo,descrizione,costo e prezzo.....io vorrei fare una maschera in
> cui inserire una cella di ricerca tramite codice articolo che mi
> richiami tutti gli altri dati dell'articolo stesso......come posso
> fare?????
>
> Ciao e grazie a tutti
Fai una Form non associata con un Controllo ComboBox o ListBox, come
preferisci, con Origine dati la Tabella Anagrafica.
La Form in cui visualizzi il Filtro di Selezione la puoi generare
da una Query in cui nel campo oggetto del Filtro metti il riferimento
alla ComboBox della Maschera Selezioni, su evento Update della Combo
esegui l'apertura della Form e/o il Requery della stessa.
Alessandro.



text:
Si,hai capito bene......sai dirmi come posso fare??????
Grazie Ciao



text:
"Andreina Gazzoni" <
cich...@tin.it
> ha scritto nel messaggio
news:fa95d71728e3e57f3f8...@mygate.mailgate.org...

--
Allora prima facciamo la maschera con l'autocomposizione:
clicca su "Crea una maschera mediante una creazione guidata"
si aprirà una maschera dove selezioni la tabella e i campi da inserire
clicca su avanti lasciando la successiva scelta del layout "a colonne"
vai avanti scegliendo lo stile ed il nome.
Fatto questo riapri la maschera in visualizzazione "struttura"
con il mouse punta il lato dx, quello vicino ai controlli
e trascina un pò per allargare la maschera.
Nella Casella degli strumenti, se non è visibile dal menù "Visualizza"
clicca su Casella degli strumenti, il pulsante con la bacchetta magica
deve essere incassato per avviare l'autocomposizione,
clicca su "Casella combinata" che apparirà passandoci sopra con il mouse.
il puntatore cambierà forma, disegna un rettangolo nello spazio in alto a dx
della maschera, si avvierà l'autocomposizione con tre opzioni seleziona la
terza e clicca su avanti, seleziona il campo "codice articolo" e vai avanti
fino al
completamento.
Ciao Daniele
---


text:
Ciao,sono sempre io!!!! sono riuscito a fare tutto,grazie!!!!
ti volevo chiedere un'altro aiuto......una volta che ho trovato
 il materiale che mi interessa vorrei andarlo ad inserire in un nuovo
 "cantiere" dove man mano andrò ad inserire i vari materiali.....
come posso muovermi?????



text:
"Andreina Gazzoni" <
cich...@tin.it
> ha scritto nel messaggio
news:592804c9af266c6bac3...@mygate.mailgate.org...
> Ciao,sono sempre io!!!! sono riuscito a fare tutto,grazie!!!!
> ti volevo chiedere un'altro aiuto......una volta che ho trovato
>  il materiale che mi interessa vorrei andarlo ad inserire in un nuovo
>  "cantiere" dove man mano andrň ad inserire i vari materiali.....
> come posso muovermi?????
>
> --
> Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG
--
Questa non l'ho capita, dovresti essere un "cichinin" piů chiaro....


text:
Ciao,sono sempre io!!!! sono riuscito a fare tutto,grazie!!!!
ti volevo chiedere un'altro aiuto......una volta che ho trovato
l'articolo che mi interessa vorrei inserirlo in una maschera
"lavorazione"
che sarà composta da vari "articoli" e altri dati specifici di quella
"lavorazione"



text:
"Andreina Gazzoni" <
cich...@tin.it
> ha scritto nel messaggio
news:1cfe0a3bec290a3b9af...@mygate.mailgate.org...

Allora la ricerca dell'articolo ti serviva per la maschera lavorazione?
Se è così, e non ci sono altri problemi, potresti fare la maschera
lavorazione da una query che comprenda anche la tbl Articoli.
Ciao Daniele


text:
che cosa vuol dire che comprenda anche la tbl Articoli.
ciao e grazie!!



title: Casella di controllo e tabelle...

author: Luke!

text:
Salve a tutti. Vi pongo un problemino che da qualche giorno sta bloccando un
mio semplice lavoretto con Access97. Il problema è il seguente. Io ho un db
con due tabelle contenenti entrambe dati sostanzialmente anagrafici (nome,
indirizzo, etc.), le quali si riferiscono rispettivamente a due tipi di
pratiche distinte, di tipo X e di tipo Y.
Ora, ho creato un paio di maschere di ricerca con filtraggio dei record
corrispondenti ai criteri inseriti (ad esempio il nome), ma vorrei che
questa maschera, una volta restituiti i dati, mi consentisse di visualizzare
per ciascun record la presenza del medesimo nell'altra tabella.
In altre parole, questa maschera di ricerca ponete che sia collegata alla
tabella X, ma io vorrei che tramite una semplice casellina di controllo mi
venisse indicato che quel record è presente pure nella tabella Y.
Ho creato una query con un join che mi filtri i record contenuti in entrambe
le tabelle, ma come faccio a tradurre il medesimo risultato all'interno di
una maschera? Ho pensato che ci vorrebbe una query in grado di riempire, per
ogni record presente in entrambe le tabelle, un campo della tabella X
(collegata alla maschera), ponendo poi come condizione di attivazione della
casella di controllo la presenza o meno di quel campo in corrispondenza del
relativo record... Questa è solo un'idea... che naturalmente non so mettere
in pratica :)
Beh, portate pazienza... avrete capito che non sono un grande esperto :) Vi
ringrazio comunque per l'aiuto che vorrete fornirmi... e vi auguro tante
belle cose.


title: Casella di controllo e tabelle...

author: stwe

text:
"Luke!" <
ms...@inwind.it
> ha scritto nel messaggio
news:MGvN8.2433$Kt3....@twister2.libero.it...
> Salve a tutti. Vi pongo un problemino che da qualche giorno sta bloccando
un
> mio semplice lavoretto con Access97. Il problema è il seguente. Io ho un
db
> con due tabelle contenenti entrambe dati sostanzialmente anagrafici (nome,
> indirizzo, etc.), le quali si riferiscono rispettivamente a due tipi di
> pratiche distinte, di tipo X e di tipo Y.
> Ora, ho creato un paio di maschere di ricerca con filtraggio dei record
> corrispondenti ai criteri inseriti (ad esempio il nome), ma vorrei che
> questa maschera, una volta restituiti i dati, mi consentisse di
visualizzare
> per ciascun record la presenza del medesimo nell'altra tabella.
> In altre parole, questa maschera di ricerca ponete che sia collegata alla
> tabella X, ma io vorrei che tramite una semplice casellina di controllo mi
> venisse indicato che quel record è presente pure nella tabella Y.
> Ho creato una query con un join che mi filtri i record contenuti in
entrambe
> le tabelle, ma come faccio a tradurre il medesimo risultato all'interno di
> una maschera?
CUT
non ho capito molto bene il tuo problema, ma se la query che hai creato
funziona, allora basa la maschera su quella query.
by
stwe


title: Casella di controllo e tabelle...

text:
Il problema č che non posso basare la maschera su quella query perché al suo
interno ci si troverebbero soltanto i record presenti sia nella tabella X
che nella tabella Y, mentre io ho bisogno di filtrare i record presenti
nella tabella che li contiene tutti.
Esclusa questa soluzione, tento di rispiegarti il problema.
Tabella X:
Nome       |    Indirizzo
-------------------------
Tizio         |    Via Rossi
Caio         |    Via Bianchi
Sempronio|    Via Verdi
Tabella Y:
Nome        |    Indirizzo
-------------------------
Filano        |    Via Gialli
Sempronio |    Via Verdi
Caietto      |    Via Azzurri
Ora, nella mia maschera di ricerca supponi che io voglia trovare i dati
relativi a Sempronio. Questi dati decido di pescarli dalla Tabella X, ma
vorrei che una volta che mi trovo in corrispondenza del record di Sempronio,
una casella di controllo presente sulla maschera si attivasse per dirmi che
lo stesso record č presente anche nella Tabella Y.
Spero di essere stato piů chiaro :)) Grazie di tutto....


title: Casella di controllo e tabelle...

text:
"Luke!" <
ms...@inwind.it
> ha scritto nel messaggio
news:MGvN8.2433$Kt3....@twister2.libero.it...

Se le tabelle si chiamano TabellaX e TabellaY.
Se la struttura di TabellaY e simile a questo:
ID            Contatore e chiave primaria
Nome       Testo
Indirizzo    Testo
ecc. ecc.
Se la maschera su cui stai operando si chiama MascheraX, ha come origine
record TabellaX ed ha una visualizzazione a Maschera singola.
Se casella di controllo contenuta in MascheraX si chiama EsisteAncheSuY.
Se il controllo che contiene il nome in MascheraX si chiama NomeX.
A fronte dell'evento "Su corrente" di MascheraX genera n codice VBA simile a
questo:
If IsNull(DLookUp("Nome", "TabellaY", "Nome=" _
& Chr$(34) & Me!NomeX & Chr$(34))) Then
    Me!EsisteAncheSuY = False
Else
    Me!EsisteAncheSuY = True
End If
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Casella di controllo e tabelle...

text:
Grazie Roberto per la soluzione! Funziona perfettamente... Sei un genio! :)
Grazie anche a stwe per l'interesse...


title: azzz

author: Marco

text: scusate, mi e' partito due volte il messaggio.


title: popolare listbox con record di tabella di db non corrente

author: francesco

text:
Ciao e buona domenica; devo popolare una listbox con record contenuti in una
tabella di un db esterno. Ho provato cosě ma non funziona:
Dim db As DAO.Database
Dim ws As DAO.Workspace
Dim rst As DAO.Recordset
Set ws = DBEngine.Workspaces(0)
Set db = ws.OpenDatabase("C:\db1.mdb", False, False, "MS Access;PWD=123456")
nomi.RowSource = ("SELECT [tabella].[nome] FROM [tabella] ORDER BY
[tabella].[lemma]; ")
grazie
F

--------------------------------
Inviato via
http://arianna.libero.it/usenet/


text:
Non hai specificato la versione di Access.
Dopo aver aperto il DB esterno, apri un Recordset con lo statement SQL
che hai indicato.
A97:
Cicla il Recordset e compila la proprietà RowSource dopo averla
impostata ad elenco valori, oppure usa una funzione di CallBack.
>=A2000
Assegna il Recordset al controllo
Set Me!NomeList.Recordset=TuoRecordset
Ciao
@Alex


author: giorgio rancati

text:
"francesco" <
s...@ll.it
> ha scritto nel messaggio
news:151Z37Z95Z98Y1...@usenet.libero.it...
> Ciao e buona domenica; devo popolare una listbox con record contenuti in
una
> tabella di un db esterno. Ho provato cosě ma non funziona:
>
> Dim db As DAO.Database
> Dim ws As DAO.Workspace
> Dim rst As DAO.Recordset
> Set ws = DBEngine.Workspaces(0)
> Set db = ws.OpenDatabase("C:\db1.mdb", False, False, "MS
Access;PWD=123456")
> nomi.RowSource = ("SELECT [tabella].[nome] FROM [tabella] ORDER BY
> [tabella].[lemma]; ")
>
Ciao Francesco,
basta fare cosě
----
Dim strSql As String
strSql = ("SELECT [nome] " & _
"FROM [MS Access;Database=C:\db1.Mdb;PWD=123456].[Tabella] " & _
"ORDER BY [lemma]; ")
Me.Nomi.RowSource = strSql
----
Ciao
--
Giorgio Rancati
[Office Access MVP]


author: Bruno Campanini

text:
"francesco" <
s...@ll.it
> wrote in message
news:151Z37Z95Z98Y1...@usenet.libero.it...
> Ciao e buona domenica; devo popolare una listbox con record contenuti in
> una
> tabella di un db esterno. Ho provato cosě ma non funziona:
>
> Dim db As DAO.Database
> Dim ws As DAO.Workspace
> Dim rst As DAO.Recordset
> Set ws = DBEngine.Workspaces(0)
> Set db = ws.OpenDatabase("C:\db1.mdb", False, False, "MS
> Access;PWD=123456")
> nomi.RowSource = ("SELECT [tabella].[nome] FROM [tabella] ORDER BY
> [tabella].[lemma]; ")
Un po' di economia:
Set nomi.Recordset = OpenDatabase("C:\db1.mdb",,,"PWD=123456"). _
         OpenRecordset ("SELECT [tabella].[nome] FROM [tabella]
         ORDER BY [tabella].[lemma]; ")
Bruno


title: DirectAccess: OFFICE XP

author: lucianab64 on libero

text:
CIAO a tutti!
A chi interessa il seminario Microsoft:
"Dall'applicazione all'eXPerienza: maggiore valore alle soluzioni e nuove
opportunità di business" ?
Trovate tutte le informazioni su:
http://www.microsoft.com/italy/directaccess/default.htm
Io vado a Torino il 15/5/2001 al Jolly Hotel. C'è anche Silvio Berruti.
Chi altri viene?
Ciao
:-)
Luciana


title: DirectAccess: OFFICE XP

author: Sergio MAZZA

text:
"lucianab64 on libero" <
lucia...@libero.it
> ha scritto nel messaggio
news:fcfG6.6650$sb5.7...@news.infostrada.it...

E una bella relazione per chi non ci può andare? Come la vedete?
Ciao.


title: stampare un report vuoto

author: oscar

text:
il problema e' questo: ho 2 tabelle (semplificando) di questo tipo:
1° tabella
id
utente
1° operazione
data
2° tabella
id
id utente
operazione
data
ho un report che pesca i dati da una query che in un campo  contiene
la data della 1° operazione (dalla 1° tabella) e la data piu' recente
della 2° rabella  (formula: max).
vorrei che il report stampasse anche i dati degli utenti che non sono
presenti nella 2° tabella poiche' hanno fatto solo la prima
operazione.
come posso fare? vi ringrazio della vostra collaborazione
oscar


title: stampare un report vuoto

author: Cinzia

text:
"oscar" <
oscar....@fastwebnet.it
> ha scritto nel messaggio
news:412e12b5...@news.fastwebnet.it...

Ciao Oscar,
cambia il tipo di Join della Query, tasto destro del mouse sulla linea di
collegamento tra le due tabelle, Proprietà del Join, avrai tre opzioni di
cui la prima è selezionata, scegli una delle altre due quella che risponde
meglio alla tua esigenza.
Sostanzialmente  questa operazione si traduce in un cambiamento nella query
SQL da una INNER JOIN a una LEFT JOIN.
Saluti
Cinzia


title: stampare un report vuoto

author: MA

text:
"oscar" <
oscar....@fastwebnet.it
> ha scritto
nel messaggio
news:412e12b5...@news.fastwebnet.it...

Se c'è identità tra i due id
fai una relazione tra le due tabelle e mostra
tutti i record della 1 tabella e quelli della 2
che sono uguali
MAssimiliano


title: stampare un report vuoto

text:


grazie, funziona perfettamente (non capisco quale sia la differenza
tra inner join e left join, ma non e' importante)
ciao
oscar


title: stampare un report vuoto

text:
"oscar" <
oscar....@fastwebnet.it
> ha scritto nel messaggio
news:412ef7e...@news.fastwebnet.it...

Ciao Oscar
in poche parole la INNER JOIN seleziona i record della tabella 1 che sono
presenti anche in tabella 2 mentre la LEFT JOIN  seleziona tutti i record di
tabella 1 e li collega a  quelli di tabella 2 ma non è necessario che l'ID
di tabella 1 sia contenuto anche in tabella 2.
Spero di non afer fatto più confusione che altro!
Saluti
Cinzia


title: Aiuto!! Impossibile avviare Microsoft Access

author: jack

text:
Salve, sono Jack e sono nuovo in questo NG, vi scrivo per un problema urgente.
Dopo aver disinstallato MS Office 2000 Professional da un PC, aver riavviato e aver ricaricato
MS Office 97 Professional, Ms Access non parte piu' dicendomi
"IMPOSSIBILE AVVIARE MS ACCESS - NON E' STATA CONCESSA LA LICENZA D'USO
SU QUESTO COMPUTER"
Li' sono rimasto. Ho provato a disinstallare/rinstallare Office, poi solo Access, ho cambiato il CD....
Niente da fare ! MI hanno detto che (forse) e' un problema di una chiave di registro, ma io
non so dove guardare.
C'e' qualcuno che ha gia' avuto questo problema e sa come risolverlo ??
Spero di si'.... e grazie in anticipo.
Jack
--
Posted from
mail-5.tiscalinet.it
 [195.130.225.151]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


author: Er Pirata

text:
Purtroppo mi sa che devi formattare,ma + chiave di registro mi sa che è un
problema di librerie in windows o nel regedit(registro di configurazioni)!Ti
dico solo 2 cose da fare
1) Formattare
2) Ti conviene reinstallare Office 2000 con tanto di Serial Number
Iniziale!!!!
Un Saluto by Er Pirata
x scrivermi
erpi...@tiscalinet.it


author: sib

text:
Er Pirata <
franc...@supereva.com
> wrote in message
91fq29$dgm$1...@lacerta.tiscalinet.it...
> Purtroppo mi sa che devi formattare,ma + chiave di registro mi sa che è un
> problema di librerie in windows o nel regedit(registro di
configurazioni)!Ti
> dico solo 2 cose da fare
> 1) Formattare
A scanso che il nostro amico ti prenda in parola, rispondo al volo per dirvi
che e' un problema estremamente noto che ha non meno di dieci soluzioni
diverse (e tutte richiedono al piu' un'oretta fra download e/o procedure di
installazione).
Una di queste la trovate al secondo indirizzo qui sotto, per le altre spero
che qualcuno abbia il tempo di indicarle perche' non ricordo i link.
Sib
--
------------------------------------------------------
il sito comune di it.comp.database.access:
http://members.xoom.it/it_db_access
------------------------------------------------------
La mia home (ancora non completa)
http://digilander.iol.it/syb
------------------------------------------------------
4000 anni fa', il saggio egizio Ptahhotep scrisse:
"... perche' non esistono saggi per nascita."
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente


author: Karl Donaubauer

text:
"jack" <
jac...@katamail.com
> ha scritto:
Dopo aver disinstallato MS Office 2000 Professional da un PC, aver riavviato e
aver ricaricato
MS Office 97 Professional, Ms Access non parte piu' dicendomi
"IMPOSSIBILE AVVIARE MS ACCESS - NON E' STATA CONCESSA LA
 LICENZA D'USO SU QUESTO COMPUTER"
********************
ACC: "There Is No License" Error Message Starting Microsoft Access
http://support.microsoft.com/support/kb/articles/q141/3/73.asp
ACC2000: How to Install Access 97 and Access 2000 on the Same Computer
http://support.microsoft.com/support/kb/articles/Q241/1/41.ASP
--
HTH
Karl
*********
Non meravigliarti del mio strano italiano. M'esercito qui.
Access-FAQ (tedesco):
http://www.donkarl.com


author: Paolo Bottoni

text:
"Er Pirata" wrote
> Purtroppo mi sa che devi formattare
No, per favore! Anche per fare i pirati bisogna documentarsi un attimino.
E' un problema STRANOTO a cui nessuno ha ancora risposto pensando "tanto lo
farà qualcun altro" e che è ben descritto nelle faq di questo ng.
Per i pigri basta andare al seguente sito Microsoft per scaricare il patch
che risolve il problema in  Windows 98, o fare a mano la banale correzione
necessaria per gli altri SO. Spiacente, le istruzioni sono in inglese, ma
comunque sono banali: rintracciare e rinominare la fonte hatten.ttf,
normalmente in c:\windows\fonts, disinstallare e reinstallare Access 97 e
rimettere il nome giusto ad hatten.ttf (non nuoce strofinare con aglio il
tappetino del mouse e sostituire la pallina con una d'argento).
http://support.microsoft.com/support/kb/articles/Q191/2/24.ASP
Paolo


text:
Ragazzi
grazie a tutti per il vostro contributo, ho risolto il problema !!!!
A risentirci
Jack
--
Posted from [195.103.144.19]



title: Inserire una condizione all'apertura di un report

author: Fabio Fucci

text:
Buongiorno,
su quale evento devo inserire una condizione if affinchè qualora questa stessa sia verificata un'etichetta diventa visibile o meno:
es.
If campo1.Value = "nero" Then
    Etichetta6.Visible = True
End If

Vi ringrazio a tutti per la collaborazione.


text:
Salve,

Fabio Fucci:
> su quale evento devo inserire una condizione if affinchè qualora questa stessa sia verificata un'etichetta diventa visibile o meno:
> es.
> If campo1.Value = "nero" Then
>     Etichetta6.Visible = True
> End If

Di solito "su formattazione" della sezione dove si trova l'etichetta.

Il codice dipende di dove si trova. Se si trova nella sezione dettaglio
e la visibilità puo cambiare in ogni record, devi anche farlo invisibile:

If Me!campo1.Value = "nero" Then
     Me!Etichetta6.Visible = True
Else
     Me!Etichetta6.Visible = False
End If

o in 1 riga:

Me!Etichetta6.Visible = (Me!campo1.Value = "nero")

Vedi anche
http://www.donkarl.com/it?FAQ5.14
.

...e certo sono molto meglio dei nomi espressivi per i controlli.

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

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


title: PROBLEMA CON COMBOBOX

author: Andrea

text:
Salve,
sto lavorando ad un gestionale ed ho questo problema:
La maschera ha una combobox con nome "tipologia_assistenza" con valori
ONCENTER e ONSITE.
il mio obbiettivo č :
selezionando dalla combobox il valore "ONSITE"
automaticamente le combobox  "materiale1" e "tecnico" si devono
disabilitare.
Nel news group ho avuto questo suggerimento:
A fronte dell'evento "Dopo aggiornamento" della casella di testo associata
al campo tipologia_assistenza ed a fronte dell'evento "Su corrente" della
mashera,
genera il seguente codice VBA:
If Me!tipologia_assistenza = "ONSITE" Then
    Me!materiale.Enabled = False
    Me!tecnico.Enabled = False
Else
    Me!mateiale.Enabled = True
    Me!tecnico.Enabled = True
End If
il problema č che non mi va!
e credo che il problema sia nel fatto che non DEVO DISAPILITARE UN CAMPO
TESTO MA UNA COMBOBOX!
infatti che trasformo i campi tecnico e materiale da COMBOBOX a campi testo
tutto funziona!!!!!!!!!
Come devo modificare questo codice in modo che mi funzioni anche con le
combobox????
GRAZIE PER LA PAZIENZA E L'AIUTO.


title: PROBLEMA CON COMBOBOX

author: TheMax

text:
"Andrea" <
and...@pcmweb.it
> ha scritto nel messaggio
news:GMy5d.21420$Ie2....@tornado.fastwebnet.it...

Primo, evita di scrivere in maiuscolo il titolo, vuol dire gridare.
Secondo, non aprire un nuovo thread sullo stesso argomento di un altro gią
aperto. Mi sembra che qualcuno (e anzi direi che Roberto non sia proprio uno
qualunque) ti sta gią aiutando...
Ciao,
Massimo
--
web:
www.piubelli.net
Ciņ che oggi č facoltativo domani sarą necessario.
Perchč non prepararci per tempo al futuro?
Vuoi il mio indirizzo? Togli _cut_ per rispondermi


title: PROBLEMA CON COMBOBOX

text:
"TheMax" <
massim...@accessgroup.it
> ha scritto nel messaggio
news:cj8bhg$67g$1...@atlantis.cu.mi.it...
> "Andrea" <
and...@pcmweb.it
> ha scritto nel messaggio
> news:GMy5d.21420$Ie2....@tornado.fastwebnet.it...
> > Salve,
> > sto lavorando ad un gestionale ed ho questo problema:
> > La maschera ha una combobox con nome "tipologia_assistenza" con valori
> > ONCENTER e ONSITE.
> > il mio obbiettivo è :
> > selezionando dalla combobox il valore "ONSITE"
> > automaticamente le combobox  "materiale1" e "tecnico" si devono
> > disabilitare.
> >
> > Nel news group ho avuto questo suggerimento:
> >
> > A fronte dell'evento "Dopo aggiornamento" della casella di testo
associata
> > al campo tipologia_assistenza ed a fronte dell'evento "Su corrente"
della
> > mashera,
> > genera il seguente codice VBA:
> >
> > If Me!tipologia_assistenza = "ONSITE" Then
> >     Me!materiale.Enabled = False
> >     Me!tecnico.Enabled = False
> >
> > Else
> >
> >     Me!mateiale.Enabled = True
> >     Me!tecnico.Enabled = True
> > End If
> >
> > il problema è che non mi va!
> > e credo che il problema sia nel fatto che non DEVO DISAPILITARE UN CAMPO
> > TESTO MA UNA COMBOBOX!
> > infatti che trasformo i campi tecnico e materiale da COMBOBOX a campi
> testo
> > tutto funziona!!!!!!!!!
> >
> > Come devo modificare questo codice in modo che mi funzioni anche con le
> > combobox????
> >
> > GRAZIE PER LA PAZIENZA E L'AIUTO.
>
>
> Primo, evita di scrivere in maiuscolo il titolo, vuol dire gridare.
>
> Secondo, non aprire un nuovo thread sullo stesso argomento di un altro già
> aperto. Mi sembra che qualcuno (e anzi direi che Roberto non sia proprio
uno
> qualunque) ti sta già aiutando...
>
> Ciao,
> Massimo
>
> --
> web:
www.piubelli.net
> Ciò che oggi è facoltativo domani sarà necessario.
> Perchè non prepararci per tempo al futuro?
> Vuoi il mio indirizzo? Togli _cut_ per rispondermi
>
> ok scusatemi non sapevo il punto 1
per il punto 2 volevo creare un nuovo post per creare più chiarezza.
sorry.


title: Access e MYSQL ?

author: stefano (kabisa)

text:
Mi hanno chiesto di convertire un applicativo(da me realizzato) da accessXP
(MSDE)
In accessXp FE e MYSQL.
Dove posso trovare indicazioni su MYSQL?
Grazie
Stefano (Kabisa)


title: Access e MYSQL ?

author: Alessandro Baraldi

text:
"stefano \(kabisa\)" <
stl...@tin.it
> wrote in message
news:G0uNb.92583$
VW.37...@news3.tin.it

Trovo questa idea quanto meno Bizzarra
e tecnicamente 3 passi indietro...!
www.mysql.com
Trovi assolutamente tutto.
@Alex.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Access e MYSQL ?

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:df8246e21724954787...@mygate.mailgate.org...

Anch'io lo trovo bizzarro ma spiego:
Ho realizzati delle applicazioni ospedaliere che interfaccciano Database
informix e Oracle
Ora le mie banche dati (per la parte di dati specialistici) sono in MSDE
Loro vorrebero che io porto le mie banche dati in MySQL .
Non conosco i motivi esatti di questa loro richiesta , ma penso che dovrò
adeguarmi a meno di poter giustificare un altro tipo di approccio.
Grazie
Stefano (Kabisa)


title: Access e MYSQL ?

text:
"stefano \(kabisa\)" <
stl...@tin.it
> wrote in message
[CUT]
> > Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG
> Anch'io lo trovo bizzarro ma spiego:
> Ho realizzati delle applicazioni ospedaliere che interfaccciano Database
> informix e Oracle
> Ora le mie banche dati (per la parte di dati specialistici) sono in MSDE
> Loro vorrebero che io porto le mie banche dati in MySQL .
> Non conosco i motivi esatti di questa loro richiesta , ma penso che dovrò
> adeguarmi a meno di poter giustificare un altro tipo di approccio.
> Grazie
> Stefano (Kabisa)
Forse se hai proposto MSDE come alternativa hanno ragione...!
Magari SQL_SERVER, valuta anche correttamente il discorso
LICENZA di MySQL, poichè se lo distribuisci nel pacchetto
non è FREE, e se il tuo programma non è OPEN_SOURCE o risponde
alle condizioni di EULA non è FREE....!!!!!
Ciao.



title: Access e MYSQL ?

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:404a4c0203801d9881...@mygate.mailgate.org...

 Io ho proposto di passare a SQL server .
Loro hanno già MySQL su un server linux dove vorrebbero che sposti il mio
Database.
Per la licenza la pagano loro ser serve.
Ho guardato il link che mi hai dato, quale versione devo scaricare per fare
le prove?
Stefano (Kabisa)


title: Access e MYSQL ?

text:
"stefano \(kabisa\)" <
stl...@tin.it
> wrote in message
news:GTMNb.97244$
VW.39...@news3.tin.it
[CUT]
>  Io ho proposto di passare a SQL server .
> Loro hanno già MySQL su un server linux dove vorrebbero che sposti il mio
> Database.
> Per la licenza la pagano loro ser serve.
> Ho guardato il link che mi hai dato, quale versione devo scaricare per fare
> le prove?
> Stefano (Kabisa)
Io sono restato alla Versione 4 ma è più di un anno
che non lo uso più, scaricati anche il DRIVER ODBC
poi se trovo la Stringa di connessione questa sera
ti posto il la Funzione per Linkare al volo le tabelle...!



title: Access e MYSQL ?

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:2781d466f98514fa08...@mygate.mailgate.org...

Grazie
Stefano (kabisa)


title: Access e MYSQL ?

author: ALESSANDRO Baraldi

text:
Allora io uso questo sistema, poichè ODIO DSN...!
Salvo questo in un File ini o txt come vuoi potresti pure usare un Registro,
per comodità non lo metto all'interno del MDB poichè poi distribuisco MDE
non vorrei mai dover rifare il pacchetto solo perchè un'azienda ha
modificato
l'indirizzo del Server.....!
Ho messo l'Indirizzo IP del LocalHost, tu metti il tuo....!
Creati una Tabella con l'elenco delle Tabelle da Linkare via ODBC_Direct,
molti
dicono che non funziona con MySQL, ma a me funziona......!
Tieni conto che per Form in lettura dati conviene sempre usare
Qry_PassTrought
che devi linkare con la proprietà Connect, che recuperi sempre dal file
ODBC;DRIVER={MySQL ODBC 3.51
Driver};DESC=;DATABASE=NomeDatabse;SERVER=127.0.0.1;UID=UserName;PWD=TuaPass
word;PORT=3306;OPTION=0;
'**************  Metti tutto in un Modulo ***************
Public StrConnection As String
Public Function RlnkODBCTbl() As Boolean
   On Error GoTo Err_RlnkODBCTbl
   Dim tdf As TableDef
   Dim rs As Recordset
   Dim s As String
   Dim strSql As String
   RlnkODBCTbl = False
   strSql = "LinkedTable"
      Set rs = CurrentDb.OpenRecordset(strSql)
   rs.MoveLast
   rs.MoveFirst
   Do Until rs.EOF
      s = rs.Fields(0).Value
      CurrentDb.TableDefs.Delete s
      Set tdf = CurrentDb.CreateTableDef(s)
      tdf.Connect = StrConnection
      tdf.SourceTableName = s
      CurrentDb.TableDefs.Append tdf
      Set tdf = Nothing
      rs.MoveNext
   Loop
   RlnkODBCTbl = True
Exit_Here:
   rs.Close
   Set tdf = Nothing
   Exit Function
Err_RlnkODBCTbl:
   RlnkODBCTbl = False
   Resume Exit_Here
End Function
'Questa è per connettere QRY PT e modificarne la stringa SQL in modo
dinamico....!
Public Function CreateQryPassTrougth(NomeQry as string, strSQL as string) As
Boolean
   On Error GoTo Err_CreateQryPassTrougth
   Dim qdf As QueryDef
   Dim dbN As String
   Dim x As Integer
   Dim s(2) As String
   dbN = CurrentDb.Name
   CreateQryPassTrougth = False
   CurrentDb.QueryDefs.Delete NomeQRY
   Set qdf = CurrentDb.CreateQueryDef(NomeQRY)
   qdf.Connect = StrConnection
   qdf.SQL = strSQL
   qdf.ReturnsRecords = True
   Set qdf = Nothing
   Next
   CreateQryPassTrougth = True
Exit_Here:
   Set qdf = Nothing
   Exit Function
Err_CreateQryPassTrougth:
   CreateQryPassTrougth = False
   MsgBox Err.Number & "  " & Err.Description
   Resume Exit_Here
End Function
'Questa apre il FileCnn.ini che è il file contenete la Stringa di
connessione
Public Function FileODBC_Connection() As Boolean
   On Error GoTo Err_ReadFile
   Dim f As Integer
   FileODBC_Connection = False
   f = FreeFile
   Open Percorso & "FileCnn.ini" For Input As #f
   Input #f, StrConnection
   Close #f
   FileODBC_Connection = True
   Exit Function
Err_ReadFile:
   Close #f
   FileODBC_Connection = False
End Function
Ciao.
@Alex.


title: Access e MYSQL ?

text:
"ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:bu9640$ser$1...@lacerta.tiscalinet.it...

Grazie ho fatto le prove e funziona benissimo (non avevo dubbi)
Adesso mi tocca il grosso del lavoro ricreare il database in MYSQL
Stefano (Kabisa))


title: Access e MYSQL ?

author: Sandro

text:
Il 15 Gen 2004, 13:14, "stefano \(kabisa\)" <
stl...@tin.it
> ha scritto:
> Non conosco i motivi esatti di questa loro richiesta , ma penso che dovrò
> adeguarmi a meno di poter giustificare un altro tipo di approccio.
Per quello che posso dirti, ho diverse applicazioni che girano con un FE
access xp developer ed un server MySQL su Linux. Le applicazioni vanno
benissimo.
Forse questa idea tanto strampalata non è ...
Ciao, Sandro.
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: Access e MYSQL ?

text:
"stefano (kabisa)" <
stl...@tin.it
> ha scritto nel messaggio
news:jHLPb.165100$_P.58...@news4.tin.it...
>
[CUT]
> >
> Grazie ho fatto le prove e funziona benissimo (non avevo dubbi)
> Adesso mi tocca il grosso del lavoro ricreare il database in MYSQL
> Stefano (Kabisa))
>
Bene, per l'importazione io usavo DbTool, importavo tutto il DB
da Access in un attimo....!
Ciao.
@Alex.


title: Access e MYSQL ?

text:
"Sandro" <
sandro...@yahoo.com
> wrote in message
news:212Z210Z230Z116Y...@usenet.libero.it
> Il 15 Gen 2004, 13:14, "stefano \(kabisa\)" <
stl...@tin.it
> ha scritto:
>
> > Non conosco i motivi esatti di questa loro richiesta , ma penso che dovrò
> > adeguarmi a meno di poter giustificare un altro tipo di approccio.
>
> Per quello che posso dirti, ho diverse applicazioni che girano con un FE
> access xp developer ed un server MySQL su Linux. Le applicazioni vanno
> benissimo.
>
> Forse questa idea tanto strampalata non è ...
>
> Ciao, Sandro.
NOn è un problema di andare bene o male, certo che vanno bene...
ma Spesa di Installazione SQL_Server a parte hai mai messo mano
ad un progetto ADP e lavorare con un Server SQL serio....!



title: comando docmd.openform

author: Pippo Messineo

text:
premesso che il comando:
DoCmd.OpenForm "preventivi", acNormal, , , acFormAdd, acWindowNormal
lo utilizzo sempre per aggiungere tramite maschera un nuovo record ad una
tabella e funziona correttamente; quando apro la mascera della nota credito
e solo in quella mi apre due record:
il primo con il numero progressivo e la data correttamente inserito, il
secondo quello attivo tutto vuoto.
Ho provato a rifare la mascera copiandola da una che funziona corettamente
ma tutto inutile.
C'č qualche impostazione che mi sfugge?
ringrazio anticipatamente
Pippo Messineo


title: comando docmd.openform

author: Alessandro Cara

text:
Pippo Messineo ha scritto:
> premesso che il comando:
>
> DoCmd.OpenForm "preventivi", acNormal, , , acFormAdd, acWindowNormal
>
> lo utilizzo sempre per aggiungere tramite maschera un nuovo record ad una
> tabella e funziona correttamente; quando apro la mascera della nota credito
> e solo in quella mi apre due record:
> il primo con il numero progressivo e la data correttamente inserito, il
> secondo quello attivo tutto vuoto.
Comportamento regolare. Se tu "sporchi" il nuovo record (ed e' quello
che fai) il sistema ti mette a disposizione subito il successivo
--
ac


title: comando docmd.openform

text:
ma se il comportamento fosse regolare lo dovrebbe fare sempre mentre lo fa
solo su una maschera e non in tutte le altre.
Ciao
"Alessandro Cara" <
al...@ay-1asistemi.it
> ha scritto nel messaggio
news:YH9yk.10289$YZ3....@tornado.fastwebnet.it...



title: comando docmd.openform

text:
Risolto, era una mia bestialità;
non so come ma nella macro che lancia la funzione dove risiede il comando
docmd.openform ... vi era un altro comando "VaiRecordsuccessivo"...questa
volta Access non ha colpa
grazie comunque
Pippo Messineo
"Pippo Messineo" <
gmess...@libero.it
> ha scritto nel messaggio
news:%zdyk.148649$FR.4...@twister1.libero.it...



title: Sendkeys Esc e problemi con il tasto Bloc Num o Num Lock

author: Maroso Marco

text:
Avendo avuto a che fare con il comando sendkeys Esc per chiudere una combobox (casella combinata) ho trovato una soluzione senza dover usare il comando Sendkeys Esc che di fatto mi disabilitava il Bloc Num impedendomi di usare il tastierino numerico.

Ho risolto semplicemente usando i seguenti comandi per chiudere la combo (idprodotto) e riaprirla

            Me.idprodotto.Enabled = False   ' chiudo la combo disabilitandola
            Me.idprodotto.Enabled = True    ' riabilito la combo
            'SendKeys "{esc}", True
            Me!idprodotto.Dropdown          ' riapro la combo

Spero possa essere utile a qualcuno.


title: Ordinamento all'avvio di una maschera-

author: Roberto Spinella Esteban

text:
Vorrei ordinare una maschera all'avvio SEMPRE per COGNOME e NOME, ma ogni
qual volta un richiede un altro tipo di ordinamento questo viene memorizzato
e diventa l'ordinamento di default per tutte le seguenti aperture della
maschera.
Qualcuno mi indica la corretta sintassi per favore ?
Grazie Roberto Spinella


title: Ordinamento all'avvio di una maschera-

text:

www.donkarl.com/it
 FAQ 4.7 Cambiare l'ordinamento di una maschera
Certo nel ultimo esempio lì per Me.OrderBy nell evento "Su Apertura"
puoi anche usare "COGNOME, NOME" invece di "".
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it
+ Conferenza Italiana per Sviluppatori di Access (CISA)


title: Ordinamento all'avvio di una maschera-

text:
"Roberto Spinella Esteban" <
rs...@polispin.it
> wrote in message
news:432531c8$0$8488$
5fc...@news.tiscali.it

Vedi come impostare le Proprietà ORDERBY e ORDERBYON
su evento Load.
In realtà basta ORDERBYON=True su Load e scrivere nella
proprietà ORDERBY i criteri.
Ciao
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: problema di sintassi

author: Franco dellavalle

text:
ciao a tutti

vorrei togliere "Nome: " da questa espressione,
ma ho errore.

Grazie

Risposta=Eval("Msgbox('Nome: " & CboNome1.Column(1) & _
"@" & MiaSubForm.Form!CboNome2.Column(1) & _
"@" & X_Nome3 & vbCrLf & "vuoi aggiornarlo?',4,'Aggiornamento!')")


title: problema di sintassi

text:
Perché usi EVAL... hai una motivazione tecnica valida..?
Sappi che nulla lo giustifica in questo caso... quindi illuminaci...

@Alex


title: problema di sintassi

text:

l'ho semplicemente copiato


title: problema di sintassi

text:
...
> l'ho semplicemente copiato

MALISSIMO...!

@Alex


title: problema di sintassi

author: Ammammata

text:
Il giorno Sun 21 Aug 2016 05:20:14p, *Franco dellavalle* inviava su
it.comp.appl.access il messaggio news:16b92d44-5e8b-4b49-abc4-
524ba7...@googlegroups.com
. Vediamo cosa scrisse:

invece di toglierlo del tutto, prova a lasciare uno spazio (che non si
vede):

Risposta=Eval("Msgbox(' " & CboNome1.Column(1) & _ etc etc

--
/-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\
-=- -=- -=- -=- -=- -=- -=- -=- - -=-
>>>>>
http://www.bb2002.it
 :)  <<<<<
........... [ al lavoro ] ...........


title: problema di sintassi

text:

grazie


title: problema di sintassi

text:
Il giorno lunedì 22 agosto 2016 11:20:04 UTC+2, Ammammata ha scritto:

La risposta giusta è diversa... e mi chiedo perchè lasciare all'utente questi dubbi tecnici...?

P.S. premesso che se CboNome1.Column(1) non è NULL, e basterebbe un controllo o un NZ, deve funzionare, ma il problema lo genera proprio l'uso INUTILE di EVAL.

Che differenza abbiamo tra:
Risposta=Eval("Msgbox("' " & CboNome1.Column(1) & _
"@" & MiaSubForm.Form!CboNome2.Column(1) & _
"@" & X_Nome3 & vbCrLf & "vuoi aggiornarlo?',4,'Aggiornamento!')")

ed invece:
Risposta= Msgbox(CboNome1.Column(1) & _
"@" & MiaSubForm!CboNome2.Column(1) & _
"@" & X_Nome3 & vbCrLf & "vuoi aggiornarlo?",4,"Aggiornamento!")

Cerchiamo di essere un pochetto più tecnici...

@Alex


title: problema di sintassi

text:
Salve Alex,

@Alex ha scritto:
> ...
> Che differenza abbiamo tra:
> Risposta=Eval("Msgbox("' " & CboNome1.Column(1) & _
> "@" & MiaSubForm.Form!CboNome2.Column(1) & _
> "@" & X_Nome3 & vbCrLf & "vuoi aggiornarlo?',4,'Aggiornamento!')")
>
> ed invece:
> Risposta= Msgbox(CboNome1.Column(1) & _
> "@" & MiaSubForm!CboNome2.Column(1) & _
> "@" & X_Nome3 & vbCrLf & "vuoi aggiornarlo?",4,"Aggiornamento!")
>...

http://trigeminal.fmsinc.com/usenet/usenet015.asp

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


title: problema di sintassi

text:
Il giorno lunedì 22 agosto 2016 23:54:23 UTC+2, Karl Donaubauer ha scritto:
> Salve Alex,
>
> @Alex ha scritto:
> > ...
> > Che differenza abbiamo tra:
....
>
>
http://trigeminal.fmsinc.com/usenet/usenet015.asp

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

Si KARL, lo conoscevo... ma serve...? (per me NO, ma è solo un mio parere)
In ogni modo deve essere una scelta CONSAPEVOLE dal punto di vista TECNICO...
La Funzione che trovi nel Link, non avrebbe dato l'anomalia esposta... ma un ERRORE di assegnazione di TIPO...

Boh insomma...

@Alex


title: problema di sintassi

text:
Il giorno lunedì 22 agosto 2016 23:54:23 UTC+2, Karl Donaubauer ha scritto:

però se "MiaSubForm!CboNome2.Column(1)"
contiene una parla con l'apostrofo
da l'errore:
errore di sintassi nell'estressione...

come si puo' risolvere?
grazie


title: problema di sintassi

text:
...
> però se "MiaSubForm!CboNome2.Column(1)"
> contiene una parla con l'apostrofo
> da l'errore:
> errore di sintassi nell'estressione...
>
> come si puo' risolvere?
> grazie

Con REPLACE... dell'apostrofo con il DOPPIO APOSTROFO.

@Alex


author: Alex

text:
1) Come posso colorare la riga record corrente in una maschera a schede
continue?
2) Come posso assegnare un colore diverso a seconda della selezione in una
combobox (ho bisogno di più delle 3 possibilità fornite con la formattazione
condizonale)
--
Grazie in anticipo.
Alexx


title: colorare la riga record corrente in una maschera a schede continue

author: MA

text:
"Alex" <
lo...@kia.us
> ha scritto nel messaggio
news:2rpqugF...@uni-berlin.de...

La formattazione condizionale via codice
formatcondition non ha la limitazione a tre
condizioni.
MAssimiliano


text:
"MA" <
m...@accessgroup.it
> ha scritto nel messaggio
news:9MO5d.20452$B06....@news.edisontel.com...

puoi farmi un esempio?
grazie


text:
"Alex" <
lo...@kia.us
> ha scritto nel messaggio
news:2rq3n5F...@uni-berlin.de...

Per creare una formattazione condizionale
dim pippo as formatcondition
with tuocontrollo
with.formatconditions
    .delete                'e ripulisci le
condizioni prec.
    set pippo = .add(acFiedvalue, _         'che
sarebbe: se il valore
                            acEgual, _
'è uguale
                            Campo1
' tuo valore
                            pippo.backcolor =
vbred
end with
end with
Poi ci puoi mettere tutti select case che vuoi.
MAssimiliano


author: DONTKNOW

text:
MA ha scritto:



Scusate,
tutto ciò per versioni Access>=2K o anche per 97? In caso contrario come
si fa per il 97?
Grazie,
DONTKNOW
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


author: Roberto dalla campagna

text:
"DONTKNOW" <
dont...@nothing.com
> ha scritto nel messaggio
news:cj91r2$rf$1...@news.newsland.it...

Vai sul Sito Comune (link qui sotto) e nella Sezione Forms leggi la FAQ di
Silvio Savoldi intitolata "Evidenziare records specifici nelle maschere
continue".
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


text:
"Alex" <
lo...@kia.us
> ha scritto nel messaggio
news:2rpqugF...@uni-berlin.de...

Vai sul Sito Comune (link qui sotto) e nella Sezione Forms leggi la FAQ di
Silvio Savoldi intitolata "Evidenziare records specifici nelle maschere
continue".
>
> Alexx



text:
"Roberto dalla campagna" <
r.ma...@libero.it
> ha scritto nel messaggio
news:VoY5d.11360$N45.2...@twister2.libero.it...

risolto, thanks
Alexx


title: maschera di sola lettura...che si modifica

author: Guido

text:
salve a tutti.
Da una maschera lancio, tramite un pulsante, l'apertura di una maschera i
cui dati si basano su una query.
Nel codice del pulsante specifico chiaramente acformreadnly...
ma quando si apre la maschera...posso fare delle modifiche (cambio i valori
dei campi, in sostanza).
Non riesco assolutamente a capire perchè...
Vi riporto:
il codice del pulsante (che apre la mask incriminata)
    Dim stDocName As String
    Dim stLinkCriteria As String
    stDocName = "Maschera1"
    DoCmd.OpenForm stDocName, , , stLinkCriteria, acFormReadOnly '21/03/2005
      DoCmd.Maximize
l'origine dati della mask è ovviamente query1
ho settato (per ulteriore sicurezza) il consenti modifiche = no
ma....niente; la apro e la posso modificare (cosa che ovviamente NON
voglio).
Con la solità cenere sul capo vengo a chiedere consiglio.
Saluti
Guido
--
in moto:
sfortunà tanti
fortunà pochi
bravi gnanca uno


author: sv

text:
Guido ha scritto:







> Guido
La tua "Maschera1" ha del codice sull'evento Open o Load?
Controllalo.
--
rgrds
SC
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


text:
sv wrote:
> Guido ha scritto:
>
>> salve a tutti.
>> Da una maschera lancio, tramite un pulsante, l'apertura di una
>> maschera i cui dati si basano su una query.
>> Nel codice del pulsante specifico chiaramente acformreadnly...
>> ma quando si apre la maschera...posso fare delle modifiche (cambio i
>> valori dei campi, in sostanza).
>> Non riesco assolutamente a capire perchè...
>
>> Vi riporto:
>> il codice del pulsante (che apre la mask incriminata)
>>     Dim stDocName As String
>>     Dim stLinkCriteria As String
>
>>     stDocName = "Maschera1"
>>     DoCmd.OpenForm stDocName, , , stLinkCriteria, acFormReadOnly
>>       '21/03/2005 DoCmd.Maximize
>
>> l'origine dati della mask è ovviamente query1
>
>> ho settato (per ulteriore sicurezza) il consenti modifiche = no
>
>> ma....niente; la apro e la posso modificare (cosa che ovviamente NON
>> voglio).
>
>> Con la solità cenere sul capo vengo a chiedere consiglio.
>> Saluti
>
>
> La tua "Maschera1" ha del codice sull'evento Open o Load?
> Controllalo.
no, assolutamente.
Ho parzialmente risolto imponendo che il recordset sia di tipo snapshot...
Ma non mi ha risolto il dubbio che ci sia qualcosa che non va...
Si usa questa strada?



text:
Guido ha scritto:



Il codice è corretto.
Ho inviato un piccolo demo.



text:

grazie; credo l'indirizzo di posta sia inattivo.
In ogni caso, il problema si pone solo su quel caso.
Se ti va ti mando programma in oggetto...



text:
Guido ha scritto:


Togli nosp.



title: Fatturazione a privati e ad aziende

author: gnews

text:
Ho la necessità di fatturare a clienti privati e clienti con partita iva.
Nel mio database ho già una tabella "privati" con l'anagrafica dei privati e
una tabella "aziende" con l'anagrafica delle aziende.
Ora ho la necessità di creare una fattura o una ricevuta fiscale, la
ricevuta fiscale sarà fatta solo per i "privati", la fatturazione sarà fatta
a privati (99% dei casi) e ad aziende. (E' strano ma è per una scuola guida
e per legge bisogna fatturare a chi prende la patente)
Nella maschera che ho in mente potrò selezionare fattura o ricevuta fiscale,
nel caso di fattura, se la fattura dovrà essere fatta ad un privato o ad
un'azienda.
Devo gestire anche gli acconti che mi vengono dati dai clienti.
In un post precedente mi è stato consigliato di non gestire gli acconti
nella schermata della fattura o della ricevuta fiscale, mi è stato
consigliato di crearmi una gestione per i movimenti contabili dove annotare
tutti gli incassi in base al cliente e al numero di fattura (o ricevuta
fiscale).
Come può essere progettato al meglio il database?
Grazie a tutti per l'aiuto.


title: Fatturazione a privati e ad aziende

text:

per quanto riguarda i pagamenti io uso inserirli nella maschera fattura e se
successivi in una maschera a parte. Quindi tutte e due le soluzioni
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: Fatturazione a privati e ad aziende

author: max

text:
> Ho la necessità di fatturare a clienti privati e clienti con partita iva.
> Nel mio database ho già una tabella "privati" con l'anagrafica dei privati
> e una tabella "aziende" con l'anagrafica delle aziende.
La tabella anagrafica deve essere una, per vari motivi.
> Ora ho la necessità di creare una fattura o una ricevuta fiscale, la
> ricevuta fiscale sarà fatta solo per i "privati", la fatturazione sarà
> fatta a privati (99% dei casi) e ad aziende. (E' strano ma è per una
> scuola guida e per legge bisogna fatturare a chi prende la patente)
Fin qui nulla di strano.
> Nella maschera che ho in mente potrò selezionare fattura o ricevuta
> fiscale, nel caso di fattura, se la fattura dovrà essere fatta ad un
> privato o ad un'azienda.
Ok.
> Devo gestire anche gli acconti che mi vengono dati dai clienti.
> In un post precedente mi è stato consigliato di non gestire gli acconti
> nella schermata della fattura o della ricevuta fiscale, mi è stato
> consigliato di crearmi una gestione per i movimenti contabili dove
> annotare tutti gli incassi in base al cliente e al numero di fattura (o
> ricevuta fiscale).
Consiglio vivamente la gestione a se degli incassi.


title: Fatturazione a privati e ad aziende

text:
> La tabella anagrafica deve essere una, per vari motivi.
Infatti mi complicava la vita quando pensavo a come organizzare il database.
Qual è il modo migliore per integrare al meglio le poche righe della tabella
aziende nella tabella privati? Ovviamente la tabella risultante sarà
l'anagrafica unica del programma.
Mi spiego meglio, come faccio a distinguere al meglio privato e azienda
all'interno di anagrafica? Fare il controllo successivamente dove è presente
codice fiscale e partita iva o farlo selezionare al momento dell'inserimento
dei dati, prima scegliendo tra privato e azienda e disabilitando
l'inserimento sui campi che non servono e inserendo il valore nel database?
> Consiglio vivamente la gestione a se degli incassi.
Vediamo se questa struttura può essere giusta:
tabella Anagrafica
Id cliente
ecc...
tabella Fatture
Id Fattura
Id Cliente
Data
Importo Totale
tabella Dettagli Fatture
Id Fattura
Tipo [Acconto, saldo] (così stabilisco segno + o - nei calcoli totali che
farò successivamente)
Descrizione
IVA Descrizione (esente art.10 ecc.)
IVA
Imponibile
Totale
tabella Incassi
Id Cliente
Id Fattura
Imponibile
tabella Ricevute Fiscali
Id RicevutaFiscale
Id Cliente
Data
Importo Totale
tabella Dettagli Ricevute Fiscali
Id RicevutaFiscale
Tipo [Acconto, saldo] (così stabilisco segno + o - nei calcoli totali che
farò successivamente)
Descrizione
IVA Descrizione (esente art.10 ecc.)
IVA
Imponibile
Totale
Riguardando questa mia soluzione non mi torna una cosa: un cliente mi dà un
acconto e lo inserisco nella Tabella incassi però in quel momento non ho
ancora l'id fattura. Potrebbe essere conveniente gestire questo direttamente
dentro dettagli fatture?
Avete notato qualche altro problema in generale?
Grazie


title: aggiungere testo ad un record

author: Eux

text:
Salve,
ho un elenco di numeri telefonici.
A tutti i record dovrei aggiungere il prefisso 0039.
E' possibile farlo in automatico?
--------------------------------------------------------------------------------
La mia Cartella di Posta in Arrivo è protetta con SPAMfighter
73 messaggi contenenti spam sono stati bloccati con successo.
Scarica gratuitamente SPAMfighter!


title: aggiungere testo ad un record

author: Antonio Biso

text:
"Eux" <eux...@NOSPAMtiscali.it> ha scritto nel messaggio
news:I6sQh.45505$zG1.4...@twister2.libero.it...
> Salve,
> ho un elenco di numeri telefonici.
> A tutti i record dovrei aggiungere il prefisso 0039.
> E' possibile farlo in automatico?
se il campo è di tipo testo fai una query di aggiornamento del campo con
"0039" & [campo]
Antonio


title: Apertura maschera con sottomaschera

author: Jacopo Barzon

text:
Buongiorno, sto avendo problemi con l'apertura di una maschera che contiene una sottomaschera.

Ho una maschera "Pagina Iniziale" dove tra le varie funzionalità c'è la possibilità di filtrare alcuni record e aprire, tramite un pulsante (VBA OpenForm in Read Only perche non devo poter modificare il record), una maschera (la chiamerò maschera Alpha) che spiega in dettaglio i contenuti del record.

Questa maschera Alpha contiene però una sottomaschera (Beta) che contiene i record collegati al record visualizzato nella maschera Alpha. Quando vado ad aprire la maschera Alpha attraverso il pulsante della Pagina Iniziale, mi apre correttamente il record selezionato però nella sottomaschera Beta non compaiono i record collegati al record di Alpha, rimane vuota e non capisco perchè.

Spero mi possiate aiutare,
Jacopo

PS. per inciso la maschera Alpha contiene l'intestazione di un ordine (cliente, destinazione, data...) mentre la maschera Beta contiene i dettagli (Prodotti, quantità...) e ognuna di queste ha una tabella propria


title: Apertura maschera con sottomaschera

text:
1) Le 2 Tabelle sono Relazionate correttamente da Campi Chiave Primaria(PK) lato 1 e Chiave Esterna(FK) lato M...?
2) I campi oggetto di relazione sono gli stessi che valorizzano le proprietà Campi Master/Secondario del Container della SubForm...?

@Alex


title: Apertura maschera con sottomaschera

author: Bruno Campanini

text:

I due Link Master Fields e Link Child Fields di Alpha che cosa
contengono?

Bruno


title: Apertura maschera con sottomaschera

text:
Le due tabelle sono relazionate correttamente perchè le stesse maschere, aperte in acFormEdit tramite un altro pulsante, registrano tutti i record e sottorecord correttamente.
Comunque ho "risolto" il problema creando due nuove maschere identiche per l'apertura in ReadOnly e i sottorecord vengono visualizzati correttamente.
Ho cambiato però la copia della sottomaschera Beta, da visualizzazione in sottomaschera continua a più elementi ad un foglio dati, essendo che non avevo più bisogno di aggiungere o modificare record.

Grazie


title: Posizionamento FORM

author: FACE ONE

text:
Ciao a tutti.
Come si fa a posizionare una maschera in un punto ben preciso tramite VBA?
Grazie
FACE ONE


title: Posizionamento FORM

author: Bombjack

text:
Il 14 lug 2001, FACE ONE ha scritto nel messaggio
news:9ip30j$762$
1...@lacerta.tiscalinet.it
:
> Come si fa a posizionare una maschera in un punto ben preciso
> tramite VBA?
Con DoCmd.MoveSize
--
Saluti,
Bombjack
"Look! Up in the sky!
It's a bird! It's a plane!
No, it's... Bomb Jack! "


title: Posizionamento FORM

text:
Grazie!!!
Ecco perchč non la trovavo! Cercavo delle proprietą tipo PosX, PosY, ecc.
FACE ONE


title: sicurezza in access

author: Massimiliano

text:
Ho letto sul Sito Comune lla FAQ di Cristiano De Pasquale riguardo la
Sicurezza in Access.
Ho unproblema:
Dopo aver creato un nuovo file di info sul gruppo di lavoro, ho creato gli
utenti e impostato le dovute autorizzazioni.
Al punto 14 viene detto di reimpostare il System.MDW di default per avitare
la richiesta di password ogni volta che si apre Access.
Per aprire il database protetto bisogna creare un collegamento e nella riga
di comando inserire l'opzione /wrkgrp che apre
il file sul gruppo di lavoro modificato.
Fin qui tutto bene.
Il mio dubbio č questo: ho provato ad aprire il database protetto non dal
collegamento ma cliccando sul file scoprendo che si riesce ad aprire perchč
ora lui usa il file di info sul gruppo di lavoro di default.
Deve essere cosě o ho sbagliato qualcosa?
Grazie a tutti.


title: Calcolo Ore

author: mauro

text:
Ciao a tutti,  sono a farVi una richiesta per me necessaria.
Ho una tabella NOMI con i 2 campi:
CODICE    tipo  00001
NOME       tipo   ANTONIO BRAMBILLA
e una tabella PRESENZE con i 4 campi
CODICE
DATA
ORA
IN_OUT
La tabella PRESENZE contiene dei record come segue:
00001    -  01/04/03   - 08.00  -  I
00001    -  01/04/03   - 11.00  -  U
00001    -  01/04/03   - 11.30  -  I
00001    -  01/04/03   - 15.00  -  U
00001    -  01/04/03   - 15.25  -  I
00001    -  01/04/03   - 17.00  -  U
00002    -  01/04/03   - 10.00  -  I
00002    -  01/04/03   - 18.00  -  U
Ora devo calcolare il tempo di effettiva presenza del codice 00001 tra gli I
(Ingressi) ed U (Uscite) dello stesso giorno.
Chi mi viene in aiuto ?
Grazie in anticipo
__________________________________________________________________


title: Calcolo Ore

author: skipper

text:
"mauro" <
maur...@email.it
> ha scritto nel messaggio
news:WXGka.76323$Jg1.1...@news1.tin.it...

Io metterei l'ora d'ingresso e di uscita in due campi differenti e poi una
semplice divverenza con una query risolverą il tuo problema
--
skipper dixit...
www.superskipper.it


title: Calcolo Ore

author: Woodrov

text:

Giusto!
Poi basta creare un campo calcolato pari alla differenza fra OraUscita e OraIngresso,
naturalmente poi bisogna formattare il campo risultante come "
hh.mm
" per vedere numeri
che abbiano un senso...
ciao!


title: Calcolo Ore

author: Steve Huges

text:
"Woodrov" <
luca....@tiscali.it
> ha scritto nel messaggio
news:80389v4pdh604db4a...@4ax.com...

Almeno che uno non entri alle 23:30 ed esca alle 1:30 per esempio


title: Calcolo Ore

text:
"Steve Huges" <
hu...@email.it
> ha scritto nel messaggio
news:6_Uka.106948$i26.3...@news2.tin.it...

Diciamo che il problema delle 23.30 - 6.30  non l'avrei per ora, pero' non
ho ben capito come proseguire, io sono all'inizio e mi serve qualcosa di +
dettagliato.
Grazie a ki vuole darmi una mano..


title: Calcolo Ore

text:
"### CH v2.003 ###" <
ngma...@genio-af.it
> ha scritto nel messaggio
news:b6vne7$jup$1...@fata.cs.interbusiness.it...
>
[cut]
> se ora facciamo per esempio
> > 00001    -  01/04/03   - 15.00  -  U       (54000-
> > 00001    -  01/04/03   - 11.30  -  I        41400) +       = (12600+
> > 00001    -  01/04/03   - 11.00  -  U       (39600-
> > 00001    -  01/04/03   - 08.00  -  I        28800)              10800)
=  [23400] oppure 23400/3600 6.5 ore oppure con il mio modulo su
>
www.sitocomune.it
 06:30:00
>
> ciao... questo è un metodo...
>
>


title: Calcolo Ore

text:
"mauro" <
maur...@email.it
> ha scritto nel messaggio
news:WXGka.76323$Jg1.1...@news1.tin.it...
> Ciao a tutti,  sono a farVi una richiesta per me necessaria.
> Ho una tabella NOMI con i 2 campi:
>
> CODICE    tipo  00001
> NOME       tipo   ANTONIO BRAMBILLA
>
> e una tabella PRESENZE con i 4 campi
> CODICE
> DATA
> ORA
> IN_OUT
>
> La tabella PRESENZE contiene dei record come segue:
> 00001    -  01/04/03   - 08.00  -  I
> 00001    -  01/04/03   - 11.00  -  U
> 00001    -  01/04/03   - 11.30  -  I
> 00001    -  01/04/03   - 15.00  -  U
> 00001    -  01/04/03   - 15.25  -  I
> 00001    -  01/04/03   - 17.00  -  U
> 00002    -  01/04/03   - 10.00  -  I
> 00002    -  01/04/03   - 18.00  -  U
>
> Ora devo calcolare il tempo di effettiva presenza del codice 00001 tra gli
I
> (Ingressi) ed U (Uscite) dello stesso giorno.
> Chi mi viene in aiuto ?
nulla di + semplice..
usa il mio modulo per il calcolo delle ore partendo dai secondi...
le ore 8.00 corrispondono ad un certo numero di secondi = 28800  (8*3600)
oppure 8*60*60
oppure hour(miadata)*60*60 + minute(miadata)*60+second(miadata)
idem per le ore 11.00=39600
idem per le 11.30=41400
se ora facciamo per esempio
> 00001    -  01/04/03   - 15.00  -  U       (54000-
> 00001    -  01/04/03   - 11.30  -  I        41400) +        (12600+
> 00001    -  01/04/03   - 11.00  -  U       (39600-
> 00001    -  01/04/03   - 08.00  -  I        28800)            10800)



title: Problema di conversione da testo a data

author: Sergio

text:
Ho un problema urgente che non riesco a risolvere:
Perchè quando converto il campo testo 01/01 in un campo data con formato
mese anno lo converte come 01/04 anzichè 01/01, praticamente imposta
come anno il 2004 anzichè il 2001.
Saluti a tutti
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Problema di conversione da testo a data

author: Roberto da casa

text:
"Sergio" <
giud...@tin.it
> ha scritto nel messaggio
news:79fa00366fc8db373ee...@mygate.mailgate.org...
> Ho un problema urgente che non riesco a risolvere:
> Perchè quando converto il campo testo 01/01 in un campo data con formato
> mese anno lo converte come 01/04 anzichè 01/01, praticamente imposta
> come anno il 2004 anzichè il 2001.
> Saluti a tutti
Con quale funzione effettui la conversione?
Se usi CDate occorre che la stringa contenga sia il giorno, sia il mese che
l'anno.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Problema di conversione da testo a data

author: Sergio Giudici

text:
"Roberto da casa" <
r.ma...@libero.it
> wrote in message
news:wzeLb.239853$
e6.94...@twister2.libero.it
>
> "Sergio" <
giud...@tin.it
> ha scritto nel messaggio
> news:79fa00366fc8db373ee...@mygate.mailgate.org...
> > Ho un problema urgente che non riesco a risolvere:
> > Perchè quando converto il campo testo 01/01 in un campo data con formato
> > mese anno lo converte come 01/04 anzichè 01/01, praticamente imposta
> > come anno il 2004 anzichè il 2001.
> > Saluti a tutti
>
> Con quale funzione effettui la conversione?
> Se usi CDate occorre che la stringa contenga sia il giorno, sia il mese che
> l'anno.
La conversione la faccio semplicemente entrando nella tabella e
modificando il tipo dati da testo a data



title: Problema di conversione da testo a data

text:
"Sergio" <
giud...@tin.it
> wrote in message
news:79fa00366fc8db373ee...@mygate.mailgate.org
> Ho un problema urgente che non riesco a risolvere:
> Perchè quando converto il campo testo 01/01 in un campo data con formato
> mese anno lo converte come 01/04 anzichè 01/01, praticamente imposta
> come anno il 2004 anzichè il 2001.
> Saluti a tutti
Lo stesso problema si verifica con Excel



title: Problema di conversione da testo a data

text:
"Sergio Giudici" <
giud...@tin.it
> ha scritto nel messaggio
news:9d052593f80632b70fc...@mygate.mailgate.org...

Affinché Access ti accetti la modifica del tipo dati da Testo a Data/ora è
necessario che il campo contenga una data compiuta, ovvero deve contebere
anche l'anno, quindi 01/01/2004 e non solamente 01/01.



title: VBA: recordset maschera

author: ringo

text:
Salve a tutti,
esiste il modo per creare un recordset con il contenuto di una maschera,
a prescindere dall'origine dei dati della maschera?
grazie!
ringo


title: VBA: recordset maschera

author: ciroteo

text:
"ringo" <
ri...@tiscali.it
> ha scritto nel messaggio
news:cjgjt4$acf$1...@newsread.albacom.net...

me.recordsetclone


title: VBA: recordset maschera

author: Alessandro Baraldi

text:
"ringo" <
ri...@tiscali.it
> wrote in message
news:cjgjt4$acf$
1...@newsread.albacom.net

Con DAO Metodo RECORDSETCLONE
Dim rs as DAO.Recordset
Set rs=Me.RecordsetClone
CON ADO Metodo RECORDSET
Dim rs AS ADODB.Recordset
Set rs=Me.Recordset

Ciao
@Alex.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: limiti di Jet 4.0 e ACE 14.0

author: Michele

text:
Buon giorno a tutti.
Ho creato un db con Access2000 (Jet 4.0) che potrebbe arrivare a 20
milioni di record nella tabella principale e quindi sfondare il limite di
2Gb di dimensione del file .mdb. Non sono però riuscito a capire se il
motore del nuovo Access2010 (ACE 14.0) consenta di superare questi limiti
e quindi faccia al caso mio.
Ho pensato anche di passare a db di classe superiore (SQL server o
concorrenti) per mettermi del tutto al sicuro, però, siccome sono *certo*
che il db sarà sempre monoutente mi sembra che così facendo potrei andare
incontro a inutili complicazioni.
Qualcuno sa darmi un consiglio?
Grazie per l'attenzione.
--
Michele


title: limiti di Jet 4.0 e ACE 14.0

author: Geppo Beach

text:
Ciao  "Michele" <
i...@qui.it
> ha scritto nel messaggio
news:op.vfbegzipk92skz@amadeus...
> Buon giorno a tutti.
>
> Ho creato un db con Access2000 (Jet 4.0) che potrebbe arrivare a 20
> milioni di record nella tabella principale e quindi sfondare il limite di
> 2Gb di dimensione del file .mdb. Non sono però riuscito a capire se il
> motore del nuovo Access2010 (ACE 14.0) consenta di superare questi limiti
> e quindi faccia al caso mio.
ecco le specifiche di acc2010:--/
http://office.microsoft.com/it-it/access-help/specifiche-di-access-2010-HA010341462.aspx?CTT=1
> Ho pensato anche di passare a db di classe superiore (SQL server o
> concorrenti) per mettermi del tutto al sicuro, però, siccome sono *certo*
> che il db sarà sempre monoutente mi sembra che così facendo potrei andare
> incontro a inutili complicazioni.
>
> Qualcuno sa darmi un consiglio?
sql server expless 2008 è gratuito il limite del database è 4 gb.
> Grazie per l'attenzione.
>
--
Ciao
Geppo


title: limiti di Jet 4.0 e ACE 14.0

text:
Geppo Beach ha scritto:
>Ciao  "Michele" <io@qui,it > ha scritto nel messaggio
>news:op.vfbegzipk92skz@amadeus...
>> Buon giorno a tutti.
>>
>> Ho creato un db con Access2000 (Jet 4.0) che potrebbe arrivare a 20
>> milioni di record nella tabella principale e quindi sfondare il limite di
>> 2Gb di dimensione del file .mdb. Non sono però riuscito a capire se il
>> motore del nuovo Access2010 (ACE 14.0) consenta di superare questi limiti
>> e quindi faccia al caso mio.
>
>ecco le specifiche di acc2010:--/
>
> http :// office.microsoft,com
/it-it/access-help/specifiche-di-access-2010-HA010341462.aspx?CTT=1
>
>> Ho pensato anche di passare a db di classe superiore (SQL server o
>> concorrenti) per mettermi del tutto al sicuro, però, siccome sono *certo*
>> che il db sarà sempre monoutente mi sembra che così facendo potrei andare
>> incontro a inutili complicazioni.
>>
>> Qualcuno sa darmi un consiglio?
>
>sql server expless 2008 è gratuito il limite del database è 4 gb.
>
>
>> Grazie per l'attenzione.
>>
>
Se nn ho letto male la R2 si SQL express arriva a 20 gb.....ma se hai questa
mole di dati esagerata (anche se sarebbe da vedere quanto spazio
occupano........anche in mdb una tabella con 1 solo campo stringa di 2 mln di
record nn è nulla di che....) e altre necessità (forte multiutenza,
concorrenza spietata, uso da remoto, web ...ecc..ecc...ecc) forse puoi passare
anche al full SQL.......oppure splitti gli mdb BE......2 Gb sono veramente
tanti!!!!!
--


title: limiti di Jet 4.0 e ACE 14.0

text:
> ecco le specifiche di acc2010:--/
>
>
http://office.microsoft.com/it-it/access-help/specifiche-di-access-2010-HA010341462.aspx?CTT=1
Quanto a mole del file non mi sembra che ci siano novità
> sql server expless 2008 è gratuito il limite del database è 4 gb.
Questo è interessante. E' da usare come back-end di Access?
Grazie.
--
Michele


title: limiti di Jet 4.0 e ACE 14.0

text:
> Se nn ho letto male la R2 si SQL express arriva a 20 gb.....ma se hai
> questa
> mole di dati esagerata (anche se sarebbe da vedere quanto spazio
> occupano........anche in mdb una tabella con 1 solo campo stringa di 2
> mln di
> record nn è nulla di che....) e altre necessità (forte multiutenza,
> concorrenza spietata, uso da remoto, web ...ecc..ecc...ecc) forse puoi
> passare
> anche al full SQL.......oppure splitti gli mdb BE......2 Gb sono
> veramente
> tanti!!!!!
Ma una query su due tabelle che risiedono su file diversi ha la stessa
efficienza di una eseguita su un documento unico?
Grazie.
--
Michele


title: limiti di Jet 4.0 e ACE 14.0

text:
Ciao "Michele" <
i...@qui.it
> ha scritto nel messaggio
news:op.vfczqxsxk92skz@amadeus...
>> ecco le specifiche di acc2010:--/
>>
>>
http://office.microsoft.com/it-it/access-help/specifiche-di-access-2010-HA010341462.aspx?CTT=1
>
> Quanto a mole del file non mi sembra che ci siano novità
Già.
>> sql server expless 2008 è gratuito il limite del database è 4 gb.
>
> Questo è interessante. E' da usare come back-end di Access?
Si, per sentito dire so che è molto efficiente, purtroppo non avendo
esperienze in merito non saprei dirti altro.
> Grazie.
--
Ciao
Geppo


title: limiti di Jet 4.0 e ACE 14.0

text:
Michele ha scritto:
>> ecco le specifiche di acc2010:--/
>>
>>  http :// office.microsoft,com
/it-it/access-help/specifiche-di-access-201=
>0-HA010341462.aspx?CTT=3D1
>
>Quanto a mole del file non mi sembra che ci siano novit=E0
>
>> sql server expless 2008 =E8 gratuito il limite del database =E8 4 gb.
>
>Questo =E8 interessante. E' da usare come back-end di Access?
>
>Grazie.
>
>-- =
>
>Michele
Access = jet + IDE. Se al posto di jet usi SQL server (ma anche oracle,
postgresql, mysql o quello che vuoi)......il resto ti rimane (ovvio non
interlacciato come l'ambiente Access...)!!!!!
--


title: DoCmd.OpenQuery nomequery

author: al

text:
Posso specificare al posto del nome di una query esistente il codice
SQL vero e proprio (ad esempio select * from tabella) ?
Grazie,


title: DoCmd.OpenQuery nomequery

author: Sib

text:
"al" <
als...@libero.it
> ha scritto nel messaggio
> Posso specificare al posto del nome di una query esistente il codice
> SQL vero e proprio (ad esempio select * from tabella) ?
Ovvio, ma in tal caso non puoi usare docmd.openquery (dato che non apri una
query), ma devi usare:
docmd.runsql
dato che esegui una sql.
comunque è preferibile in molti casi usare currentdb.execute che non chiede
conferme e consente l'uso delle transazioni.
Sib


title: DoCmd.OpenQuery nomequery

author: Karl Donaubauer

text:
Sib ha scritto:
> "al" <
als...@libero.it
> ha scritto:
>> Posso specificare al posto del nome di una query esistente il codice
>> SQL vero e proprio (ad esempio select * from tabella) ?
>
> Ovvio, ma in tal caso non puoi usare docmd.openquery (dato che non apri
> una query), ma devi usare:
> docmd.runsql
> dato che esegui una sql.
> comunque è preferibile in molti casi usare currentdb.execute che non
> chiede conferme e consente l'uso delle transazioni.
In tal caso tutti e due non aiutano perché non si tratti di una
query di comando.
--
;-)
Karl
*********
Access-FAQ (tedesco):
http://www.donkarl.com


title: DoCmd.OpenQuery nomequery

author: oal

text: e quindi non e' possibile ?


title: DoCmd.OpenQuery nomequery

text:
oal <
o...@tiscali.it
> ha scritto...
> e quindi non e' possibile ?
Sě. Per vedere una query al schermo deve esistere.
--
cu



title: DoCmd.OpenQuery nomequery

text:
oal <
o...@tiscali.it
> ha scritto...
> e quindi non e' possibile ?
Per vedere il risultato di una query nella visualizazzione
tabellaria deve esistere come QueryDef salvata in questo
momento.
--
HTH



title: DoCmd.OpenQuery nomequery

text:
"Karl Donaubauer" <
ad...@donkarl.com
> ha scritto nel messaggio
> Sib ha scritto:
> > "al" <
als...@libero.it
> ha scritto:
> >> Posso specificare al posto del nome di una query esistente il codice
> >> SQL vero e proprio (ad esempio select * from tabella) ?
> >
> > Ovvio, ma in tal caso non puoi usare docmd.openquery (dato che non apri
> > una query), ma devi usare:
> > docmd.runsql
> > dato che esegui una sql.
> > comunque è preferibile in molti casi usare currentdb.execute che non
> > chiede conferme e consente l'uso delle transazioni.
>
> In tal caso tutti e due non aiutano perché non si tratti di una
> query di comando.
ecco!
vedi cosa significa fare i bagordi con gli amici la sera prima?
Sib
PS quand'e' che vieni a fare i bagordi dalle mie parti?


title: DoCmd.OpenQuery nomequery

text:
Sib <si...@SPAMiol.it> ha scritto...
> "Karl Donaubauer ha scritto
> ...
> vedi cosa significa fare i bagordi con gli amici la sera prima?
Io no, ma il dizionario di Ali.
> PS quand'e' che vieni a fare i bagordi dalle mie parti?
Chissa quando avremo soldi e tempo sufficente...
--
cu



title: DoCmd.OpenQuery nomequery

text:
"Karl Donaubauer" <
ad...@donkarl.com
> ha scritto nel messaggio
> Sib <si...@SPAMiol.it> ha scritto...
> > "Karl Donaubauer ha scritto
> > ...
> > vedi cosa significa fare i bagordi con gli amici la sera prima?
>
> Io no, ma il dizionario di Ali.
Parlavo di me. Infatti dovevo essere ancora tra i fumi dell'alcool per avere
avuto quella svista.
> > PS quand'e' che vieni a fare i bagordi dalle mie parti?
>
> Chissa quando avremo soldi e tempo sufficente...
Dai, se mi dici cosi' mi demoralizzi.
Ciao
Sib


title: problema su costruzione db

author: glucaf

text:
Salve a tutti,
ho un problema con un db e spero che qualcuno mi dia una mano per
risolverlo....
Ho costruito un db e le relative maschere per l'inserimento ma, quando vado
ad inserire i dati vedo che, per quanto riguarda la tabella madre (A) l'id
si autoincrementa ma, quando vado in una tabella figlia (B) il contatore
rimane a zero anzichč allinearsi con quello della tabella A.
La relazione tra i record delle diverse tabelle č 1:1...
Avete da darmi qualche drittŕ ?
Grazie mille a tutti.
GLuca


title: macro per salvare il file mdb in piu' percorsi

author: Gaetano Di Zanni

text:
E' possibile creare un pulsante di comando che esegua il salvataggio del
file mdb relativo al database in piu' percorsi, o almeno in uno, ma diverso
da quello su cui normalmente risiede (in un altro disco rigido) prima della
chiusura dello stesso db ?
Grazie


author: ALESSANDRO Baraldi

text:
"Gaetano Di Zanni" <
gaetano...@tiscali.it
> ha scritto nel messaggio
news:bugngo$5jc$1...@lacerta.tiscalinet.it...

Non credo...., ma perchè devi fare una cosa simile, non ti
basta creare un pacchetto d'installazione piazzato in una pagina
Web in rete Locale......!
@Alex.


text:
"ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:buh2o7$i4j$1...@lacerta.tiscalinet.it...

SOLO PER MOTIVI DI SICUREZZA!
Tra l'altro quello che dici di fare non è alla mia portata di conoscenze.
Attualmente ho il file su un disco di server, in piu' periodicamente ne
conservo una copia nel mio disco C (perche' e' già successo che il disco del
server si è rotto)
Scusa, per pacchetto di installazione piazzato in una pagina web cosa
intendi?


title: Maschere e pulsanti

author: Raffi

text:
Vengo ancora a chiedervi aiuto e, come sempre, so che non me lo
negherete....
Supponiamo di avere una maschera M1, nella quale vengono elencati in
visualizzazione continua tutte le merci in magazzino...supponiamo poi che si
debba creare un report contenente solo alcune di queste merci (per esempio
un cliente vuole visionare dieci articoli tra i duemila presenti..) la mia
domanda č:
č possibile far si che scorrendo la maschera M1 io possa cliccare sulla riga
dell'articolo scelto, e questo mi venga automaticamente copiato in una
tabella creata apposta per l'occasione sulla quale poi baserņ il report per
la stampa??!!
Spero di essere stato chiaro!!!
Grazie comunque a chi vorrą e potrą aiutarmi....a tutti gli altri...buon
lavoro!!!


title: Maschere e pulsanti

author: Antonio Biso

text:
"Raffi" <
rac...@tin.it
> ha scritto nel messaggio
news:qbdKa.243403$g92.5...@news2.tin.it...
> Vengo ancora a chiedervi aiuto e, come sempre, so che non me lo
> negherete....
>
> Supponiamo di avere una maschera M1, nella quale vengono elencati in
> visualizzazione continua tutte le merci in magazzino...supponiamo poi che
si
> debba creare un report contenente solo alcune di queste merci (per esempio
> un cliente vuole visionare dieci articoli tra i duemila presenti..) la mia
> domanda č:
> č possibile far si che scorrendo la maschera M1 io possa cliccare sulla
riga
> dell'articolo scelto, e questo mi venga automaticamente copiato in una
> tabella creata apposta per l'occasione sulla quale poi baserň il report
per
> la stampa??!!
Se questa č la strada che vuoi percorrere, aggiungi un campo sě/no alla
tabella delle merci, aggiungi una casella di spunta associata al campo e
spunta quelli che vuoi stampare.
Il report deve stampare solo i record della tabella col campo sě/no
spuntato, quindi che vale Sě
Prevedi poi un bel pulsantino per annullare al volo tutte le spunte...
Antonio


title: Maschere e pulsanti

text:
"Raffi" <
rac...@tin.it
> ha scritto nel messaggio
news:qbdKa.243403$g92.5...@news2.tin.it...
> Vengo ancora a chiedervi aiuto e, come sempre, so che non me lo
> negherete....
>
> Supponiamo di avere una maschera M1, nella quale vengono elencati in
> visualizzazione continua tutte le merci in magazzino...supponiamo poi che
si
> debba creare un report contenente solo alcune di queste merci (per esempio
> un cliente vuole visionare dieci articoli tra i duemila presenti..) la mia
> domanda č:
> č possibile far si che scorrendo la maschera M1 io possa cliccare sulla
riga
> dell'articolo scelto, e questo mi venga automaticamente copiato in una
> tabella creata apposta per l'occasione sulla quale poi baserň il report
per
> la stampa??!!
> Spero di essere stato chiaro!!!
> Grazie comunque a chi vorrŕ e potrŕ aiutarmi....a tutti gli altri...buon
> lavoro!!!
Ti consiglio di visualizzare l'elenco degli articoli da scegliere per
stamparli in un report in una casella di riepilogo con selezione multipla
invece che in una maschera continua.
Un esempio di quello che ti suggerisco lo trovi sul Sito Comune (link qui
sotto), nella Sezione Reports, nella FAQ intitolata "Come si puň filtrare un
report in base alla selezione multipla effettuata su una casella di
riepilogo?".
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------